Hallo Listlinge, irgendwie stehe ich auf dem Schlauch. Vor langer Zeit wurden mal die Rechte der messages auf 640 gestzt. Wo ist das denn eingestellt? Ich werde im /etc/ weder in der permissions noch syslog-ng und auch nicht in der /etc/sysconfig/syslog fündig. Ein grep messages im /etc bringt mich auch nicht weiter. Kann mich mal jemand anschuppsen? Danke Frank -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Am Montag, 8. Oktober 2007 16:50:08 schrieb Frank Babies:
irgendwie stehe ich auf dem Schlauch. Vor langer Zeit wurden mal die Rechte der messages auf 640 gestzt. Wo ist das denn eingestellt? Ich werde im /etc/ weder in der permissions noch syslog-ng und auch nicht in der /etc/sysconfig/syslog fündig. Ein grep messages im /etc bringt mich auch nicht weiter. Kann mich mal jemand anschuppsen?
wenn ich micht nicht irre, dann werden in den Dateien /etc/permissions* die Rechte festgelegt. Bye Jürgen -- Dr.rer.nat. Juergen Vollmer, Viktoriastrasse 15, D-76133 Karlsruhe Tel: +49(721) 92 04 87 1 Fax: +49(721) 92 04 87 2 Juergen.Vollmer@informatik-vollmer.de www.informatik-vollmer.de Internet-Telefonie: www.skype.com Benutzer: juergen.vollmer -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Dr. Jürgen Vollmer wrote:
Am Montag, 8. Oktober 2007 16:50:08 schrieb Frank Babies:
irgendwie stehe ich auf dem Schlauch. Vor langer Zeit wurden mal die Rechte der messages auf 640 gestzt. Wo ist das denn eingestellt? Ich werde im /etc/ weder in der permissions noch syslog-ng und auch nicht in der /etc/sysconfig/syslog fündig. Ein grep messages im /etc bringt mich auch nicht weiter. Kann mich mal jemand anschuppsen?
wenn ich micht nicht irre, dann werden in den Dateien /etc/permissions* die Rechte festgelegt.
Ja, obwohl es nicht explizit drinsteht. Es ist nur ein /etc/permissions: /var/log root:root 755 enthalten. Ich sehe im Augenblick nicht, wie das die Rechte auf /var/log/messages setzen würde. umask steht bei mir auf 0022. Aufgerufen wird das ganze ja über Susekonfig, welches /etc/permissions auswertet. Bei jedem Logrotate hingegen werden die Rechte explizit gesetzt. Gibt es sonst noch Mechanismen? -- Sandy Antworten bitte nur in die Mailingliste! PMs bitte an: news-reply2 (@) japantest (.) homelinux (.) com -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Frank Babies wrote:
Hallo Listlinge, irgendwie stehe ich auf dem Schlauch. Vor langer Zeit wurden mal die Rechte der messages auf 640 gestzt. Wo ist das denn eingestellt? Ich werde im /etc/ weder in der permissions noch syslog-ng und auch nicht in der /etc/sysconfig/syslog fündig. Ein grep messages im /etc bringt mich auch nicht weiter. Kann mich mal jemand anschuppsen?
Rufe grep besser mit "-r" auf für rekursives greppen. Die Rechte werden meistens von logrotate gesetzt: /var/logrotate.d/syslog: /var/log/warn /var/log/messages /var/log/allmessages /var/log/localmessages /var/log/firewall { compress dateext maxage 365 rotate 99 missingok notifempty size +4096k create 640 root root sharedscripts postrotate /etc/init.d/syslog reload endscript } -- Sandy Antworten bitte nur in die Mailingliste! PMs bitte an: news-reply2 (@) japantest (.) homelinux (.) com -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Hallo, Am Montag, 8. Oktober 2007 schrieb Sandy Drobic:
Frank Babies wrote:
Hallo Listlinge, irgendwie stehe ich auf dem Schlauch. Vor langer Zeit wurden mal die Rechte der messages auf 640 gestzt. Wo ist das denn eingestellt? Ich werde im /etc/ weder in der permissions noch syslog-ng und auch nicht in der /etc/sysconfig/syslog fündig. Ein grep messages im /etc bringt mich auch nicht weiter. Kann mich mal jemand anschuppsen?
Rufe grep besser mit "-r" auf für rekursives greppen.
Die Rechte werden meistens von logrotate gesetzt:
/var/logrotate.d/syslog:
/var/log/warn /var/log/messages /var/log/allmessages /var/log/localmessages /var/log/firewall { compress dateext maxage 365 rotate 99 missingok notifempty size +4096k create 640 root root sharedscripts postrotate /etc/init.d/syslog reload endscript }
Vielen Dank euch beiden Jürgen und Sandy. Ich habe das Recht nun per Hand wieder auf 644 und so wie du vorgeschlagen hast: "/var/logrotate.d/syslog" sie hier geändert. Das mit grep -r ist schon fast Peinlich das ist mir entglitten selbst nach so vielen Jahren.. Man wird alt. Gruß Frank -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
participants (3)
-
Dr. Jürgen Vollmer
-
Frank Babies
-
Sandy Drobic