On Sat, Jan 12, 2008 at 07:16:05PM +0100, Ante Karamatić wrote: > As some of you know, I've been working on better out-of-the-box > dovecot and postfix integration in Ubuntu.
\o/ > Status of the work is at: > > https://bugs.edge.launchpad.net/ubuntu/+source/dovecot/+bug/164837 > > We kind of all agreed on having this integrated trough task in tasksel. > Last debdiff provided there should be enough for this kind of setup. I'm still not convinved this is the right approach. > Since these are all good changes for everybody, there are ideas on > moving this out of tasksel and into packages. This way everybody would > benefit from our changes. Yes. > I didn't do anything since last debdiff, so I would like to hear pros > and cons that that last idea (moving everything into packages). > Basically, if someone would install postfix, he automatically would > get dovecot-common (note that this isn't IMAP/POP3 daemon, but a SASL > component) and preconfigured system for Maildir. I'm not sure about switching to Maildir. I definitely think Maildir is a major improvement over mbox, but I'm worried too many things still depend on /var/spool/mail/$USERNAME to be where the user's mail is at. I could be totally wrong, but we need to check it. If we focus on the SASL stuff for a little bit, IIRC my last proposal was to make postfix's init script do something like: if [ -x /usr/sbin/dovecot ] then # Use http://pastebin.ubuntu-nl.org/46677/ to grab the socket path if [ ! -e /etc/postfix/dovecot_sasl_configured ] then # Set the SASL stuff up (like in your debdiff) postconf -e 'blahblah' else SASL_SOCKET="`parsestuff "auth default" "socket" "client" "path"`" mount -o bind "${SASL_SOCKET}" /var/spool/postfix/private/auth fi fi How does that look? -- Soren Hansen Ubuntu Server Team http://www.ubuntu.com/
signature.asc
Description: Digital signature
-- ubuntu-server mailing list [email protected] https://lists.ubuntu.com/mailman/listinfo/ubuntu-server More info: https://wiki.ubuntu.com/ServerTeam
