On 03/04/16 11:36, Stuart Henderson wrote:
On 2016/03/04 11:30, Giovanni Bechis wrote:
On 03/04/16 11:21, Stuart Henderson wrote:
On 2016/03/04 10:52, Giovanni Bechis wrote:
On 03/03/16 21:00, Stuart Henderson wrote:
How about putting them in /usr/local/libexec/maildrop and 
/usr/local/libexec/courier-imap?

maildrop upstream prefix is /usr/local, courier-imap upstream prefix is 
/usr/lib/courier-imap, what about moving only courier-imap ? This way you do 
not have to change postfix/master.cf or smtpd.conf(5).
Slightly tested diff attached.

Oh, I meant just for makedat, oh but...in courier-imap it is
already installed to libexec/makedatprog.

So isn't the problem simply that makeimapaccess(1) is not honouring the
--with-makedatprog setting?

makedatprog != makedat
I could move makedat in a different place but the problem could arise with a 
different program in a future version.

Ah - I saw the one in maildrop without an @bin marker and thought it
might be a symlink or something but now I see it's a wrapper script..
What do other OS do? Surely nobody is going to package these under a
different prefix.


NetBSD have an old courier-imap that has no makedat binary, FreeBSD have 
disabled makedat/makedatprog in maildrop,
Debian has /usr/lib/courier/makedat, /usr/bin/makedat.courier and 
/usr/bin/makedat.maildrop (maybe symlinks, no Debian atm here).
 Cheers
  Giovanni

Reply via email to