maildrop's auth option (-t) missing since vivid upgrade?

Bug #1449201 reported by Dimitri Pappas
12
This bug affects 2 people
Affects Status Importance Assigned to Milestone
maildrop (Ubuntu)
Confirmed
Undecided
Unassigned

Bug Description

Hi

I noticed a problem with mail delivery after upgrade to 15.04/vivid. Inspection of the logs revealed the following:

/*
AD2C9383706 1981 Sun Apr 26 18:06:01 <email address hidden>
(temporary failure. Command output: /usr/bin/maildrop: Bad command line arguments, -h for help.)
                                         <email address hidden>
*/

(This was working fine before for years)

It seems that inclusion of support for this "-t" option (please see "Dovecot Authentication extension for maildrop", at http://wiki.dovecot.org/maildrop), has been missed or removed for the version of maildrop which ships with 15.04

I currently implement maildrop into my setup as follows:

/*
/etc/postfix/mail.cf:
virtual_transport = maildrop

/etc/postfix/master.cf:
maildrop unix - n n - - pipe
  flags=DRhu user=vmail argv=/usr/bin/maildrop -d ${recipient} -t /var/run/dovecot/auth-master
*/

Assuming that the removal of this auth mechanism from maildrop was an intended change (?), then could somebody kindly advise what the best method one could now use now to achieve such integrating between maildrop and postfix/dovecot, would be? In the meanwhile I'll have to compile from source until this can be addressed..

ProblemType: Bug
DistroRelease: Ubuntu 15.04
Package: maildrop (not installed)
ProcVersionSignature: Ubuntu 3.19.0-15.15-generic 3.19.3
Uname: Linux 3.19.0-15-generic x86_64
ApportVersion: 2.17.2-0ubuntu1
Architecture: amd64
Date: Mon Apr 27 20:06:19 2015
InstallationDate: Installed on 2012-05-11 (1081 days ago)
InstallationMedia: Ubuntu-Server 12.04 LTS "Precise Pangolin" - Release amd64 (20120424.1)
SourcePackage: maildrop
UpgradeStatus: Upgraded to vivid on 2015-04-25 (2 days ago)
modified.conffile..etc.maildroprc: [modified]
mtime.conffile..etc.maildroprc: 2014-09-02T19:23:03.537169

Revision history for this message
Dimitri Pappas (fragtion) wrote :
Revision history for this message
Dimitri Pappas (fragtion) wrote :

maildrop 2.7.1-1:
root@hostname:# maildrop -t
maildrop: Bad command line arguments, -h for help.

maildrop 2.7.1-3:
root@hostname:# maildrop -t
You didn't specify the location of Dovecot auth socket.

Fortunately didn't need to recompile from source, just using old rpm... hopefully this can be fixed for next version!

Revision history for this message
Dimitri Pappas (fragtion) wrote :

I mixed up the versions in my last post! xD 2.6.1-3 is missing the feature.

Revision history for this message
Launchpad Janitor (janitor) wrote :

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in maildrop (Ubuntu):
status: New → Confirmed
Revision history for this message
Dan (site-launchpad-net) wrote :

I had the same problem. As you suggested, I downloaded the maildrop_2.7.1-1_amd64.deb package from the trusty repository and installed it manually with dpkg. This got maildrop working again, but I expect it'll be overwritten next time there's an upgrade available for the package, so I hope the bug is resolved.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.