/var/log/messages für normalen Benutzer lesbar machen
Hallo Liste, ich würde gerne /var/log/messages auch durch Benutzer ohne Admin Rechte lesbar machen. Ein chmod a+r /var/log/messages bringt auch fast das gewünschte, denn ... ... nach einem Reboot ist alles wieder wie vorher. Wo kann/muss ich ansetzen, damit das dauerhaft funktioniert? MfG Frank
Am Do, den 14.07.2005 schrieb Frank Bertling um 9:33:
ich würde gerne /var/log/messages auch durch Benutzer ohne Admin Rechte lesbar machen. Ein chmod a+r /var/log/messages bringt auch fast das gewünschte, denn ...
... nach einem Reboot ist alles wieder wie vorher. Wo kann/muss ich ansetzen, damit das dauerhaft funktioniert?
sudo ist Dein Freund. Bye Michael -- Two simple rules for life: Know Thyself, take nothing in Excess -- Socrates ________________________________________________________________________ http://macbyte.info/ ICQ #151172379 http://dattuxi.de/
Hallo Liste,
ich würde gerne /var/log/messages auch durch Benutzer ohne Admin Rechte lesbar machen. Ein chmod a+r /var/log/messages bringt auch fast das gewünschte, denn ...
... nach einem Reboot ist alles wieder wie vorher. Wo kann/muss ich ansetzen, damit das dauerhaft funktioniert?
Bei mir hat die Datei die Rechte rw-r--r--. Meine Einstellung in /etc/sysconfig/security ist "easy local". Du kannst entweder die Einstellung im YAST ändern (wo genau weis ich auswendig nicht), oder in den für Deine Einstellung zutreffenden Dateien /etc/permissons.xyz eine entsprechende Eintragung machen. Die Rechte der in diesen Dateien genannten Dateien werden immer wieder geprüft und auf die dort vermerkten gesetzt. Gruss Rainer -- 5 GB Mailbox, 50 FreeSMS http://www.gmx.net/de/go/promail +++ GMX - die erste Adresse f�r Mail, Message, More +++
Die Rechte der in diesen Dateien genannten Dateien werden immer wieder geprüft und auf die dort vermerkten gesetzt.
Das dafür verantwortliche Skript ist /etc/init.d/boot.restore_permissions. Rainer -- GMX DSL = Maximale Leistung zum minimalen Preis! 2000 MB nur 2,99, Flatrate ab 4,99 Euro/Monat: http://www.gmx.net/de/go/dsl
Die Rechte der in diesen Dateien genannten Dateien werden immer wieder geprüft und auf die dort vermerkten gesetzt.
Das dafür verantwortliche Skript ist /etc/init.d/boot.restore_permissions.
Ich sollte denken vor dem schreiben :-(. Dieses Skript kümmert sich um die Gerätedateien. Die o.g. Funktionalität wird von SuseConfig erfüllt. Bei neueren Suses (>9.0 ?) gibts dann noch die Einstellung das wenn ein logfile rotiert wird, das neue mit den Rechten xy angelegt wird. Rainer -- GMX DSL = Maximale Leistung zum minimalen Preis! 2000 MB nur 2,99, Flatrate ab 4,99 Euro/Monat: http://www.gmx.net/de/go/dsl
On Thursday 14 July 2005 09:33, Frank Bertling wrote:
Hallo Liste,
ich würde gerne /var/log/messages auch durch Benutzer ohne Admin Rechte lesbar machen. Ein chmod a+r /var/log/messages bringt auch fast das gewünschte, denn ...
... nach einem Reboot ist alles wieder wie vorher. Wo kann/muss ich ansetzen, damit das dauerhaft funktioniert?
Vielleicht klappts via /etc/permissions* /etc/permissions.local Das wird beim Booten durch /etc/init.d/boot.restore_permissions ausgewertet. Weiss aber nicht ob syslogd oder ggf auch logrotate, die permissions wieder selbstaetig aendern. cu Ruediger
Hallo Frank, Am Donnerstag, 14. Juli 2005 10:05 schrieb Ruediger Meier:
On Thursday 14 July 2005 09:33, Frank Bertling wrote:
Hallo Liste,
ich würde gerne /var/log/messages auch durch Benutzer ohne Admin Rechte lesbar machen. Ein chmod a+r /var/log/messages bringt auch fast das gewünschte, denn ...
... nach einem Reboot ist alles wieder wie vorher. Wo kann/muss ich ansetzen, damit das dauerhaft funktioniert?
Vielleicht klappts via /etc/permissions* /etc/permissions.local
Das wird beim Booten durch /etc/init.d/boot.restore_permissions ausgewertet.
Weiss aber nicht ob syslogd oder ggf auch logrotate, die permissions wieder selbstaetig aendern.
An dem habe ich auch schon rumprobiert. Letztendlich habe ich den User, der das File lesen koennen soll, in die Gruppe 'root' mit aufgenommen. Alles andere: /etc/permissions* chmod in /etc/init.d/boot.local hat nicht gefruchtet. Gruss Werner
Hallo Rüdiger, hallo Frank, hallo Leute, Am Donnerstag, 14. Juli 2005 10:05 schrieb Ruediger Meier:
On Thursday 14 July 2005 09:33, Frank Bertling wrote:
ich würde gerne /var/log/messages auch durch Benutzer ohne Admin Rechte lesbar machen. [...] Weiss aber nicht ob syslogd oder ggf auch logrotate, die permissions wieder selbstaetig aendern.
Logrotate tut sowas ;-) Die gewünschten Rechte kannst Du in /etc/logrotate.d/syslog eintragen (bei mir: "create 640 root trusted"). [1] BTW: Der Ansatz über /etc/permissions.local ist für Logfiles IMHO unbrauchbar. Gruß Christian Boltz [1] Das greift vermutlich erst bei der nächsten Logrotation. Am Anfang wirst Du also einmalig chmod und/oder chgrp benötigen. -- Das soll jetzt wirklich keine Arroganz sein, aber es macht keinen Sinn, das Haus abzureissen, weil du den Hausschlüssel vergessen hast. :-) [Ratti in suse-linux]
participants (6)
-
Christian Boltz
-
Frank Bertling
-
Michael Raab
-
Rainer Kulhanek
-
Ruediger Meier
-
Werner Franke