sendmail na RH7.2
Zdenek Pizl
z.p na linux-cd.cz
Sobota Leden 5 19:14:25 CET 2002
Dne so 5. leden 2002 18:05 Jan Kričfaluši napsal(a):
> Dne so 5. leden 2002 19:00 jste napsal(a):
> > Dne so 5. leden 2002 17:56 Jan Kričfaluši napsal(a):
> >
> > Pouzivate stary .cf z toho RH-6.2 ?? Jestli ano, tak se
> > mezitim zmenilo umisteni souboru - jestli to treba neni
> > tim z.P.
>
> Pouzivam defaultni konfiguraci, tj. cerstve
> nainstalovano. Virtualsertable a access jsou prvni
> soubory, na ktery jsem v sahnul. Tento problem mam na
> dvou ruznych masinach.
> HonzA
Mno, tak to by nemelo delat problemy! /etc/mail/Makefile
mate? Popripade, co mate jako start() v/etc/init.d/sendmail?
Z.P.
cat /etc/mail/Makefile :
# These could be used by sendmail, but are not part of the
default install.
# To use them you will have to generate your own
sendmail.cf with
# FEATURE('whatever')
#
POSSIBLE += $(shell test -f bitdomain && echo
bitdomain.db)
POSSIBLE += $(shell test -f uudomain && echo
uudomain.db)
POSSIBLE += $(shell test -f genericstable && echo
genericstable.db)
all: ${POSSIBLE} virtusertable.db access.db domaintable.db
mailertable.db
virtusertable.db : virtusertable
@makemap -f hash $@ < $<
userdb.db : userdb
@makemap -f hash $@ < $<
%.db : %
@makemap hash $@ < $<
clean:
@rm -f *.db *~
#-------------------------------
cat /etc/init.sendmail :
#vypis pouze fce start ...
start() {
# Start daemons.
echo -n $"Starting $prog: "
/usr/bin/newaliases > /dev/null 2>&1
if test -x /usr/bin/make -a -f /etc/mail/Makefile ;
then
make -C /etc/mail -q
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
daemon /usr/sbin/sendmail $([ "$DAEMON" = yes ] &&
echo -bd) \
$([ -n "$QUEUE" ] && echo
-q$QUEUE)
RETVAL=$?
echo
[ $RETVAL -eq 0 ] && touch /var/lock/subsys/sendmail
return $RETVAL
}
# -------------------- konec -----------------
Další informace o konferenci Linux