On Fri Feb 07, 2003 at 12:05:58AM +0200, Buchan Milne wrote: > > This is a dumb way to do things. If it can't go into etcskel, then > > each Maildir aware application should attempt to make the entry to > > /etc/skel. > > > > And how are you going to make the maildir? Until now maildirmake was in > courier, and courier and binc conflict. To test binc, I had to install > courier on another machine that mounts the same NFS homes share so I could > maildirmake ...
mkdir -p /etc/skel/Maildir/{cur,new,tmp} && chmod -R 700 /etc/skel/Maildir
in %post of some package.
> > Actually, if postfix did this, it would be enough. Chances are, if
> > someone is going to use something Maildir-aware, they will either a)
> > install postfix or b) install no MTA (to install qmail later, for
> > example). So postfix would likely be installed before any users are
> > added.
>
> But postfix is by default ocnfigured for mbox, and it doesn't seem
> reasonable to configure for Maildir by default, since the only IMAP server
> in main doesn't do Maildir.
Well, the imap server in main is junk anyways. We got rid of wu-ftpd
for a better FTP server, why are we still using uw-imap? courier-imap
is much better and very reliable.
> > Having this in contribs is just an extra package people won't think to
> > install, and one additional dependency.
>
> THe only pop/imap servers in Mandrake that support Maildir are in contrib
> anyway, and both of them depend on it, so it's an acceptable solution.
Ok.
> IMHO, best would be to have it in etcskel, that way all users would get a
> maildir by default, and we douldn't have to do things like:
> $ for i in `getent passwd|awk -F: '$3>500 {print $6}'`;do maildirmake
> $i/Maildir;done
Ummm... that's what Oden originally proposed. So now we're back to
putting it in etcskel which is what he (and rightly so) wanted.
I don't want a Maildir package; I want the Maildir in /etc/skel right
from the get-go.
--
MandrakeSoft Security; http://www.mandrakesecure.net/
"lynx -source http://linsec.ca/vdanen.asc | gpg --import"
{FE6F2AFD : 88D8 0D23 8D4B 3407 5BD7 66F9 2043 D0E5 FE6F 2AFD}
msg90265/pgp00000.pgp
Description: PGP signature
