Jim Varteq schrieb:
Hallo zusammen,ich möchte gerne die gruppe und den owner bei der Erstellung der Datei /var/log/syslog ändern.nach einem logrotate wird die datei neu angelegt.der syslogd legt diese Datei an, aber ich weiss nicht wie ich ihm sage welche gruppe und owner er dafür nehmen soll.kann mir das jemand sagen? ich möchte ungern im cronjob hinter logrotate ein chgrp einfügen.
den cronjob wirst du aber anpassen müssen dafür, denn dort wird die Gruppe und Owner gesetzt für das syslog (und andere Standard Systemfiles):
more /etc/cron.weekly/sysklogd ************** cd /var/log for LOG in `syslogd-listfiles --weekly` do if [ -s $LOG ]; then savelog -g adm -m 640 -u root -c 4 $LOG >/dev/null fi done **************Falls du das für die log-rotates von anderen Programmen auch machen möchtest, kannst du das in dem jeweiligen /etc/logrotate.d/<program> durch anpassen der "create 640 root adm" Option festlegen.
MfG Markus Schulz