Date: Mon, 24 Jul 2000 18:52:48 +0200 From: Andre Albsmeier <andre.albsmeier@mchp.siemens.de> To: Spork Admin <admin@spork.spods.co.uk> Cc: questions@FreeBSD.ORG Subject: Re: mail.local Message-ID: <20000724185248.A15078@curry.mchp.siemens.de> In-Reply-To: <Pine.BSF.4.21.0007241326340.5051-100000@spork.spods.co.uk>; from admin@spork.spods.co.uk on Mon, Jul 24, 2000 at 01:28:47PM %2B0100 References: <NEBBKKFCGLCOKOEIADGKEEOICAAA.keramida@ceid.upatras.gr> <Pine.BSF.4.21.0007241326340.5051-100000@spork.spods.co.uk>
next in thread | previous in thread | raw e-mail | index | archive | help
On Mon, 24-Jul-2000 at 13:28:47 +0100, Spork Admin wrote: > On Mon, 24 Jul 2000, Giorgos Keramidas wrote: > > > > > > > Can anyone tell me what calls mail.local at bootup time? I'm using > > > FreeBSD 4.1-RC and wish to change the local mailer for procmail. > > > It won't let me touch mail.local, I can only assume because it is in use. > > > > mail.local is called by the `local' mailer of sendmail. > > you can recofigure your sendmail to use procmail instead of mail.local > > for the local delivery agent. > > > > see the following features of sendmail's master-config file: > > > > FEATURE(local_procmail) > > MAILER(procmail) > > > > > Also, can anyone suggest if I should simply mv mail.local, and symlink it > > > to procmail, or should I actually change whatever it is that calls > > > mail.local at bootup. > > > > no need to mess with things like that. > > you can simple reconfigure your sendmail > > to use procmail as the local delivery agent. > > > > OK, I think it's now using procmail sucessfully. > > My reason for chaning over to procmail is to get the mail spool files to > locate themselves in the users home directories i.e. $HOME/.mail, however, > again, following the procmail docs has led me nowhere. Can anyone suggest > a method for doing this under BSD? I use: (beware, there are other things as well in the patch but you will get the idea) --- src/authenticate.c.orig Mon Apr 28 02:27:45 1997 +++ src/authenticate.c Fri Nov 12 08:36:33 1999 @@ -41,7 +41,7 @@ #ifndef MAILSPOOLHASH #define MAILSPOOLHASH 0 /* 2 would deliver to /var/spool/mail/b/a/bar */ #endif -/*#define MAILSPOOLHOME "/.mail" /* watch the leading / */ +#define MAILSPOOLHOME "/.mail" /* watch the leading / */ /* delivers to $HOME/.mail */ #define STRLEN(x) (sizeof(x)-1) --- config.h.orig Fri Nov 12 08:36:33 1999 +++ config.h Fri Nov 12 08:36:33 1999 @@ -32,7 +32,7 @@ */ #define PRESTENV {"IFS","ENV","PWD",DEFPATH,0} -/*#define GROUP_PER_USER /* uncomment this if each +#define GROUP_PER_USER /* uncomment this if each user has his or her own group and procmail can therefore trust a $HOME/.procmailrc that is group writable or contained in a group writable home directory --- src/autoconf.orig Wed Jan 20 18:58:20 1999 +++ src/autoconf Fri Nov 12 08:36:33 1999 @@ -832,6 +832,7 @@ else echo "#define NO_COMSAT" >>$ACONF fi +echo "#define NO_COMSAT" >>$ACONF $RM _autotst.$O To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-questions" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20000724185248.A15078>