On Tue, 2004-07-20 at 17:51, Alan Hill wrote: > On Tue, 20 Jul 2004 16:38:48 -0500, Jeff Vian <jvian10@xxxxxxxxxxx> wrote: > > than call the init script to manage the services. And I KNOW that > > /etc/init.d/sendmail does not call a make command itself. > > Hi Jeff, > > I have a standard install of FC2. I'm not sure if > /etc/init.d/sendmail is the same in FC1. When I look at > /etc/init.d/sendmail I see the following bit of code in the reload() > subroutine: > > if [ -x /usr/bin/make -a -f /etc/mail/Makefile ]; then > make all -C /etc/mail -s > else > for i in virtusertable access domaintable mailertable ; do > if [ -f /etc/mail/$i ] ; then > makemap hash /etc/mail/$i < /etc/mail/$i > fi > done > fi > > As far as I understand it, that ought to do exactly what Mike claimed, > and run 'make all -C /etc/mail -s' everytime you start or restart the > service via the init script. > Actually, it is also in the start() routine under FC2. Likewise, while I cannot personally verify that the code exists in FC1, I have just checked and the code also resides in RHEL3 so I think it is safe to assume that it is in FC1.... --Rob