rpm a plny rpm
Milan Kerslager
milan.kerslager na pslib.cz
Středa Červen 18 08:01:35 CEST 2003
On Wed, Jun 18, 2003 at 07:47:27AM +0200, mardon wrote:
> > Jsem zacatecnik a neni pro mne lehke zkontrolovat konfiguraci
> > sendmailu.
> >
> > Jeste pridam navic proc ten sendamil je config modified.
> > Server jsem neistalovala ale doslo zrejme ke zmene sendmail.cf bez
> > pouziti sendmail.mc a navic ve spoustecim skriptu bylo zakomentovano
> >
> > #if test -x /usr/bin/make -a -f /etc/mail/Makefile ; then
> > # make -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
>
> Fuuuj!!! Nicmene to vypada, ze se to jako ma delat pri kazdem restartu,
> coz je zvlastni, ale budiz (prave krome pregenerovani sendmail.cf).
>
> Ted nevim k cemu patri to FUUUJ!!!
>
> Ty radky jsou zakomentovane protoze jinak sendmail nechtel chodit
> vzdy se vygeneroval sendmail.cf s 0 delkou.
Bud Vam chybel balicek sendmail-cf nebo balicek m4 (proto to neslo).
Modifikovat originalni skripty je vzdy spatne, protoze si tim zadelavate
na problemy pri upgrade (jak bylo ostatne videt a jak jsem zde
rozebral). Lepsi je vyresit problem.
A jeste lepsi je nemodifikovat generovany soubor (sendmail.cf), ale
zdrojovy (sendmail.mc). Duvody jsou opet stejne.
> Nevim proc to tam vubec je , takto se ten spousteci skript vytvoril po
> instalaci.
Vytvoril se proto, ze to ma nejaky duvod. Jde o to, aby jste nemusel v
adresari /etc/mail zadavat make rucne (nebo kdyz na to zapomenete, aby
to restart sluzby vyresil za Vas).
Sendmail se totiz ridi temi *.db soubory, ktere se generuji z textovych
originalu (napr. virtusertable a virtusertable.db). Jiste, muzete ho
presvedcit, aby pouzival plain-text, ale to je pomalejsi (*.db jsou
hashovane binarni struktury, tj. system klic -> hodnota).
--
Milan Kerslager
E-mail: milan.kerslager na pslib.cz
WWW: http://www.pslib.cz/~kerslage/
Další informace o konferenci Linux