syslog - group und owner einstellen

2004-11-12 Diskussionsfäden Jim Varteq
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.
--
Haeufig gestellte Fragen und Antworten (FAQ): 
http://www.de.debian.org/debian-user-german-FAQ/

Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED]
mit dem Subject unsubscribe. Probleme? Mail an [EMAIL PROTECTED] (engl)


Re: syslog - group und owner einstellen

2004-11-12 Diskussionsfäden Michelle Konzack
Moin Jim, 

Am 2004-11-12 11:05:02, schrieb Jim Varteq:
 Hallo zusammen,
 
 ich möchte gerne die gruppe und den owner bei der Erstellung der Datei 
 /var/log/syslog ändern.

Für was ?
An den Logdateien hat keiner herumzudrehen...

 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?

/etc/cron.daily/syslog
/etc/cron.weekly/syslog

 ich möchte ungern im cronjob hinter logrotate ein chgrp einfügen.

??? Den gibt es bereits...

Greetings
Michelle

-- 
Linux-User #280138 with the Linux Counter, http://counter.li.org/ 
Michelle Konzack   Apt. 917  ICQ #328449886
   50, rue de Soultz MSM LinuxMichi
0033/3/8845235667100 Strasbourg/France   IRC #Debian (irc.icq.com)


signature.pgp
Description: Digital signature


Re: syslog - group und owner einstellen

2004-11-12 Diskussionsfäden Markus Schulz
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
--
Haeufig gestellte Fragen und Antworten (FAQ): 
http://www.de.debian.org/debian-user-german-FAQ/

Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED]
mit dem Subject unsubscribe. Probleme? Mail an [EMAIL PROTECTED] (engl)