Peter Pentchev [Tue, 10 Mar 2009 12:33:33 +0000 (12:33 +0000)]
*Sigh*. For the present, remove the pre/postinst/rm files until I
actually find the time to implement the debconf stuff. They are still
in the Subversion repo for me to use later.
Peter Pentchev [Mon, 9 Mar 2009 15:58:24 +0000 (15:58 +0000)]
Implement local mailbox locking using liblockfile's maillock(3) function.
As per Debian Policy, depend on liblockfile1 (>> 1.01) for maillock(3).
While I'm here, add the necessary build dependencies so dma goes through
a pbuilder build :)
Peter Pentchev [Mon, 9 Mar 2009 14:35:10 +0000 (14:35 +0000)]
Implement a couple of the TODO items as patches:
- actually display the error messages from the remote server;
- treat a QUIT failure as non-fatal, since the message transaction should
already have been completed;
- bounce messages immediately upon receiving a permanent delivery error;
- let "dma -bp" list all messages, including those that are locked because
they are currently being delivered.