← Back to team overview

sslug-teknik team mailing list archive

Re: reload af sendmail.cw

 

On Mon, 23 Aug 1999, Mads Danquah wrote:

> Også endnu et sendmail spørgsmål.
> 
> Jeg har før spurt om hvorvit det var nødvendigt at restarte sendmail når
> man retter i nogle af dens filer (.db filerne gik sidste spørgsmål på)
> Men nu til et nyt. Bliver jeg nød til at restarte den for at få den til
> at genindlæse sendmail.cw ??? .. ind til vidre er det den eneste måde

Ja, flade filer uden tilhørende database læses kun ved opstart. Ellers
ville det være langsomt hvis sendmail skulle hver gang du bruger $=w
indlæse sendmail.cw og parse den.

Men hvorfor er det så galt at restarte den? killall -HUP sendmail burde
være nok. Tilføjer du virkelige lokale navne hele tiden?

Hvis du virkelig vil, kunne du skifte formatet på sendmail.cw til at være
en database. Fx i stedet for:

Fw-o/etc/sendmail.cw

så:

Kw hash -o /etc/sendmailcw.db

Så skal du lige køre en makemap hash /etc/sendmailcw < /etc/sendmailcw når
du laver en ændring, i stedet for at genstarte sendmail

og opbevare tingene i /etc/sendmailcw og ikke sendmail.cw

mener jeg.. jeg kan faktisk ikke huske om man *maa* kalde K-type maps med
kun eet bogstav. Slå evt. "K" op i den store sendmail bog.


-- 
==============================================================================
Erwin Andreasen   Herlev, Denmark <erw@xxxxxx>          UNIX System Programmer
<URL:http://www.andreasen.org>              <*>         (not speaking for) DDE
==============================================================================




References