Univention Bugzilla – Bug 29923
Remote-Logging von UCC-Clients
Last modified: 2013-03-26 09:14:46 CET
UCC-Clients sollten generell immer nur remote loggen; durch den Betrieb über das Overlaysfs gehen ansonsten die lokalen Logmessages verloren. Standardmässig sollte die Protokollierung auf den UCC-Server erfolgen (und optional per UCR-Variable konfigurierbar sein). Eine erste Implementierung gibt es an https://forge.univention.org/bugzilla/show_bug.cgi?id=28973#c3
Wenn das konfiguriert wird, sollten auch die Einträge in die grub-Konfiguration geschrieben werden, damit der Remote-Syslog-Server auch dort verwendet wird: syslog=y syslogserver=<server>
syslog=? und syslogserver=??? werden nun bei der Installation in grub/append übernommen, /etc/init/ucc-base prüft das ebenfalls nochmal (fall syslog* noch nicht in grub/append gesetzt sind.) Es gibt nun ein Template für /etc/rsyslog.d/100-ucc.conf, in dem der syslogserver aus grub/append als remote logging Server verwendet wird. syslog=y und syslogserver=IP werden auf dem UCS Server in ucc/pxe/append gesetzt.
Ich habe noch ucc-pxe-boot ergänzt, so dass das Empfangen der Logs im rsyslogd automatisch aktiviert wird. Außerdem wird der Port 514 jetzt in Univention Firewall freigeschaltet. Syslog-Ausgaben des Clients landen damit jetzt auf dem UCC-Server und im lokalen syslog.
UCC 1.0 has been released: http://forum.univention.de/viewtopic.php?f=26&t=2417 http://forum.univention.de/viewtopic.php?f=54&t=2418 If this error occurs again, please use "Clone This Bug".