[Eisfair] syslogd / logrotate

Ansgar Püster ansgar.puester at netcologne.de
Mi Apr 21 17:10:03 CEST 2021


Hallo,

Am 21.04.2021 um 14:40 schrieb Stefan Heidrich:
> Hallo Holger, hallo Ansgar, hallo NG,
> 
> 
>>> duplicate command SYSLOGD_DEST_4_POSTROTATE_CMD ignored > is aber 
>>> nicht weiter schlimm, er merkt es halt ;-)
> ja, habe ich jetzt auch gesehen, dass da wildes Zeug zusammen gebastelt 
> wird:
> 
> postrotate
> /etc/init.d/syslogd --quiet restart
> sleep 3
> /etc/init.d/antispam -quiet start
> sleep 3
> /etc/init.d/syslogd --quiet restart
> sleep 3
> 
> :-)
> 
>> SYSLOGD_DEST_3_POSTROTATE_CMD='/etc/init.d/syslogd  --quiet restart'
>> SYSLOGD_DEST_4_POSTROTATE_CMD='/etc/init.d/syslogd   --quiet restart'
>> entgeht dem Vergleich

Das war mehr für Holger. Die Prüfung/Optimierung ist
nicht perfekt!

> Das stimmt leider nicht. Wenn ich das so eintrage startet syslogd nicht 
> mehr.

Das kann ich nicht nachvollziehen.

Das Skript erzeugt, entsprechend den SYSLOGD_DEST_#_POSTROTATE_CMD
sogar so etwas:
     postrotate
         /etc/init.d/syslogd --quiet restart
         sleep 3
         /etc/init.d/syslogd  --quiet restart
         sleep 3
         /etc/init.d/das_ist_quatsch   --quiet restart
         sleep 3
     endscript

Lass einfach die überflüssigen SYSLOGD_DEST_#_POSTROTATE_CMD
leer!

Gruß,
Ansgar


Mehr Informationen über die Mailingliste Eisfair