sslug-teknik team mailing list archive
-
sslug-teknik team
-
Mailing list archive
-
Message #06701
Re: syslog og new mail spørgsmål
In <371E1900.FE9DFB98@xxxxxxxxxxxx> Allan Frank <allan@xxxxxxxxxxxx> writes:
>Når jeg logger ind, skriver den "You have mail.", også selv om jeg ikke
>har det. Om det er fordi jeg har skiftet sendmail ud med qmail ved jeg
>ikke, men hvilken kommando skriver det ud?
Jeg mener det er bash, som checker det. Jeg ved ikke om det kan slås fra,
men formentlig kan det bringes til i al fald at virke rigtigt, hvis
du sætter MAIL variablen i /etc/profile, f.eks. har jeg (også til qmail)
export MAIL="$HOME/Mailbox"
Men det virker selvfølgelig kun hvis man har alle sine mails i een
fil, altså ikke med qmail's "maildir" format.
>Apr 11 11:34:33 navn ftpd[11448]: FTP session closed
>Apr 11 11:34:34 navn smtpd: 923823274.838916 tcpserver: status: 1/40
>Var det muligt at jeg kunne få ftpd entries lagt i en fil
>(/var/log/ftpd) og smtp i en anden og identd i en tredje?
Ja. Programmer som bruger syslog til logging tagger alle beskeder med
to informationer: En "facility" (det program/service som beskeden
kommer fra), og en prioritet. Disse to tags bruges så i /etc/syslog.conf
til at vælge hvilken fil, beskeden logges til.
F.eks. kan man få alle mail-relaterede log-entries filtreret ud ved
at have
mail.* /var/log/maillog
i sin syslog.conf - sørg blot for at filen /var/log/maillog findes!
Og kig også efter, om der andre steder i filen logges f.eks.
*.info /var/log/messages
for den vil så også matche "mail.info" - hvis man ikke vil have disse
beskeder ned i /var/log/messages, så skal det ændres til
*.info;mail.none /var/log/messages
Se 'man syslog.conf' for mere info om hvordan man konfigurerer syslog.
Et godt tip hvis man har meget syslog-aktivitet er for øvrigt at
disable filesync - ellers vil syslog dæmonen flushe filen til disk efter
hver eneste log-besked. Det kan man disable ved at sætte et '-' foran
filnavnet - så bliver fil-bufferen blot flushet som normalt på fil-
systemet. Det kan være en mærkbar performance-forskel, hvis man har
megen log-aktivitet, f.eks. på en travl mail-maskine.
--
Henrik Storner | "Software engineering is a race between engineers
<storner@xxxxxxxx> | who try to create foolproof software and the
| universe which is trying to create bigger fools.
| So far, the universe is winning..."
Follow ups
References