Since you have to have a SASL implementation with Postfix, either Cyrus or Dovecot, would it be feasable to have autoconf options to build only those parts required? Currently I attempt to disable most things, except for LDAP which we want to use: ./configure --with-ldap --without-pop3d --without-passwd --without-passwd-file --without-shadow --without-pam --without-checkpassword --without-bsdauth --without-vpopmail --without-ssl --without-deliver --without-sql-drivers --with-storages That still compiles, and installs, imap. No way to stop that. However, master process "dovecot" does not want to start with "protocols=" set to empty. This is somewhat understandable, but I really do not want any listening ports, just the Unix auth socket and dovecot-auth process. Bind localhost for now? I take it I should run dovecot-auth as stand-alone, setting the AUTH_1 environment variable as well as a few others. Lund -- Jorgen Lundman | <lundman at lundman.net> Unix Administrator | +81 (0)3 -5456-2687 ext 1017 (work) Shibuya-ku, Tokyo | +81 (0)90-5578-8500 (cell) Japan | +81 (0)3 -3375-1767 (home)
Jorgen Lundman wrote:> However, master process "dovecot" does not want to start with > "protocols=" set to empty. This is somewhat understandable, but I really > do not want any listening ports, just the Unix auth socket and > dovecot-auth process. Bind localhost for now?I think that should be "protocols=none" see http://www.dovecot.org/list/dovecot-news/2006-October/000016.html Chris -- --+---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+- Christopher Wakelin, c.d.wakelin at reading.ac.uk IT Services Centre, The University of Reading, Tel: +44 (0)118 378 8439 Whiteknights, Reading, RG6 2AF, UK Fax: +44 (0)118 975 3094
On 18.10.2006, at 9.55, Jorgen Lundman wrote:> Since you have to have a SASL implementation with Postfix, either > Cyrus or Dovecot, would it be feasable to have autoconf options to > build only those parts required? > > Currently I attempt to disable most things, except for LDAP which > we want to use: > > ./configure --with-ldap --without-pop3d --without-passwd --without- > passwd-file --without-shadow --without-pam --without-checkpassword > --without-bsdauth --without-vpopmail --without-ssl --without- > deliver --without-sql-drivers --with-storages> > That still compiles, and installs, imap. No way to stop that.Well, yea. It doesn't hurt that much though since you don't need to use them. :) I'll make dovecot-auth a completely separate package at some point also.> However, master process "dovecot" does not want to start with > "protocols=" set to empty. This is somewhat understandable, but I > really do not want any listening ports, just the Unix auth socket > and dovecot-auth process. Bind localhost for now?protocols = none works. -------------- next part -------------- A non-text attachment was scrubbed... Name: PGP.sig Type: application/pgp-signature Size: 186 bytes Desc: This is a digitally signed message part URL: <http://dovecot.org/pipermail/dovecot/attachments/20061018/4f4491ef/attachment.bin>