9.3: Permission von /var/log/messages
Hallo zusammen, kann mir jemand verraten wo die Rechte der Datei /var/log/messages nach dem Booten des PC's gesetzt werden. Ich moechte auf meinem Heim-PC die Datei auch als normaler User lesen koennen, aber sie ist immer auf 640 gesetzt. Habe schon alles in /etc und darunter duchsucht und nichts gefunden. Auch ein entsprechender Eintrag in /etc/permissions nuetzt nichts. Danke fuer einen Hinweis, Werner Franke
Hallo, On 17-May-2005 Werner Franke wrote:
Auch ein entsprechender Eintrag in /etc/permissions nuetzt nichts.
Da gehoert er auch nicht hin, sondern in /etc/permissions.local Beste Gruesse, Heinz. -- Reiseberichte aus Mittel- und Osteuropa: http://www.pahlke-online.de Barrierefreies Webdesign: http://www.Pahlke-KunstWebDesign.de
Hallo Heinz, Danke. Am Dienstag, 17. Mai 2005 12:53 schrieb Heinz W. Pahlke:
Hallo,
On 17-May-2005 Werner Franke wrote:
Auch ein entsprechender Eintrag in /etc/permissions nuetzt nichts.
Da gehoert er auch nicht hin, sondern in /etc/permissions.local
Aber wenn's in /etc/permissions nicht's nuetzt, dann sicher in /etc/permissions.local auch nicht, oder ? Gruss Werner
Hallo Werner, On 17-May-2005 Werner Franke wrote:
Am Dienstag, 17. Mai 2005 12:53 schrieb Heinz W. Pahlke:
On 17-May-2005 Werner Franke wrote:
Auch ein entsprechender Eintrag in /etc/permissions nuetzt nichts.
Da gehoert er auch nicht hin, sondern in /etc/permissions.local
Aber wenn's in /etc/permissions nicht's nuetzt, dann sicher in /etc/permissions.local auch nicht, oder ?
Wenn ich das wuesste. Von der 9.0 bis zur 9.3 hat sich so viel geaendert, dass ich fuer nichts mehr garantieren wuerde. Gibt es denn in yast2 keinen Punkt, ueber den sich das konfigurieren laesst? Sonst vielleicht mal in /etc/sysconfig mit grep nach permissions suchen und ggfs. direkt editieren. Was steht denn ausserdem eigentlich im Vorspann von /etc/permissions und /etc/permissions.local? Wenn diese nicht mehr direkt editiert werden sollten, sollte das drinstehen. Wenn gar nichts hilft, bleibt natuerlich als workaround die boot.local, ueber die du bei jedem Booten die permissions korrigieren lassen koenntest. Das wuerde ich aber wirklich als allerletzte Loesung in Betracht ziehen. Beste Gruesse, Heinz. -- Reiseberichte aus Mittel- und Osteuropa: http://www.pahlke-online.de Barrierefreies Webdesign: http://www.Pahlke-KunstWebDesign.de
Am Dienstag, 17. Mai 2005 12:48 schrieb Werner Franke:
Hallo zusammen,
kann mir jemand verraten wo die Rechte der Datei /var/log/messages nach dem Booten des PC's gesetzt werden. Ich moechte auf meinem Heim-PC die Datei auch als normaler User lesen koennen, aber sie ist immer auf 640 gesetzt. Habe schon alles in /etc und darunter duchsucht und nichts gefunden. Auch ein entsprechender Eintrag in /etc/permissions nuetzt nichts.
Danke fuer einen Hinweis,
Werner Franke
Ich habe einfach dem einen Benutzer, der die /var/log/messages mitlesen soll (das bin natürlich ich), die Mitgliedschaft in der root-Gruppe gegeben, dann kann ich /var/log/messages immer lesen wegen 640, dann ist die 4 für mich zuständig. Grüße Christoph --
-- hanslik bei hanslux.de -- << -- http://www.hanslux.de -- <<
Hallo zusammen, Am Dienstag, 17. Mai 2005 12:48 schrieb Werner Franke:
Hallo zusammen,
kann mir jemand verraten wo die Rechte der Datei /var/log/messages nach dem Booten des PC's gesetzt werden. Ich moechte auf meinem Heim-PC die Datei auch als normaler User lesen koennen, aber sie ist immer auf 640 gesetzt. Habe schon alles in /etc und darunter duchsucht und nichts gefunden. Auch ein entsprechender Eintrag in /etc/permissions nuetzt nichts.
Danke an alle, die mir Hinweise gesendet haben. boot.local (Heinz): Da habe ich es auch schon versucht, aber es hat nichts gebracht. Wird wahrscheinlich erst danach auf 640 gesetzt. In /etc/sysconfig/* habe ich netuerlich schon ausgibig nach dem String 'messages' gesucht und nichts gefunden. User zur Gruppe root (Christoph): Das werde ich als letzten Weg versuchen. Werde erst mal den Vorschlag mit /etc/permissions.local von Heinz + Andreas versuchen. Vielleicht hilft's doch was (fuerchte nicht) Danke und Gruesse Werner
Hallo Werner, hallo Leute, Am Dienstag, 17. Mai 2005 12:48 schrieb Werner Franke:
kann mir jemand verraten wo die Rechte der Datei /var/log/messages nach dem Booten des PC's gesetzt werden.
Nirgends ;-) Die Rechte werden beim "Rotieren" der Logdatei neu gesetzt. (Der Vollständigkeit halber: das geschieht per cron.daily, also einmal täglich - beim heimischen Rechner oft kurz nach dem Booten.)
Ich moechte auf meinem Heim-PC die Datei auch als normaler User lesen koennen, aber sie ist immer auf 640 gesetzt. Habe schon alles in /etc und darunter duchsucht und nichts gefunden.
Guck mal in /etc/logrotate.d/syslog. Hier mein Exemplar: /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 trusted <------------------- sharedscripts postrotate /etc/init.d/syslog reload endscript } Hint fürs nächste Mal: grep -r /var/log/messages /etc ;-)
Auch ein entsprechender Eintrag in /etc/permissions nuetzt nichts.
Klar, das ändert die Rechte nur nach einem SuSEconfig-Aufruf (und dann auch nur kurzfristig, eben bis zur nächsten Logrotation). Gruß Christian Boltz -- Mit wine läuft ständig irgendwas jetzt endlich, während irgendwas anderes nicht mehr läuft. In dieser Hinsicht emuliert es Windows perfekt... :-) [Ratti in fontlinge-devel]
participants (4)
-
Christian Boltz
-
Christoph Hanslik
-
Heinz W. Pahlke
-
Werner Franke