permissions für /var/log/mail
Hallo, ich versuche, die Rechte für /var/log/mail zu ändern. Habe in /etc/syslog-ng/syslog-ng.conf group und perm eingetragen, danach SuSEconfig -module syslog-ng und auch SuSEconfig -module permissions gestartet. Ohne Erfolg, die Rechte bleiben auf root.root und 0640. In /etc/logrotate.d/syslog habe ich auch die gewünschten Rechte eingetragen. Wenn ich die Rechte von Hand ändere und danach SuSEconfig starte, sind die Rechte wieder auf root.root und 0640. Wo muß ich die gewünschten Rechte eintragen ? gruesse uwe
Uwe Wagner wrote:
Hallo,
ich versuche, die Rechte für /var/log/mail zu ändern. Habe in /etc/syslog-ng/syslog-ng.conf group und perm eingetragen, danach SuSEconfig -module syslog-ng und auch SuSEconfig -module permissions gestartet. Ohne Erfolg, die Rechte bleiben auf root.root und 0640. In /etc/logrotate.d/syslog habe ich auch die gewünschten Rechte eingetragen.
Wenn ich die Rechte von Hand ändere und danach SuSEconfig starte, sind die Rechte wieder auf root.root und 0640.
Wo muß ich die gewünschten Rechte eintragen ?
Welches Problem willst du denn lösen? Schau mal in /etc/permissions nach... Sandy -- Antworten bitte nur in die Mailingliste! PMs bitte an: news-reply2 (@) japantest (.) homelinux (.) com
Am Mittwoch, 22. Februar 2006 12:35 schrieb Sandy Drobic:
Uwe Wagner wrote:
Hallo,
ich versuche, die Rechte für /var/log/mail zu ändern. Habe in /etc/syslog-ng/syslog-ng.conf group und perm eingetragen, danach SuSEconfig -module syslog-ng und auch SuSEconfig -module permissions gestartet. Ohne Erfolg, die Rechte bleiben auf root.root und 0640. In /etc/logrotate.d/syslog habe ich auch die gewünschten Rechte eingetragen.
Wenn ich die Rechte von Hand ändere und danach SuSEconfig starte, sind die Rechte wieder auf root.root und 0640.
Wo muß ich die gewünschten Rechte eintragen ?
Welches Problem willst du denn lösen? Ich möchte die Rechte für /var/log/mail ändern. Anstatt root.root und 0640 zB root.www und 0660.
Schau mal in /etc/permissions nach...
Da habe ich schon nachgesehen. /var/log/mail ist dort nicht eingetragen.
Sandy -- Antworten bitte nur in die Mailingliste! PMs bitte an: news-reply2 (@) japantest (.) homelinux (.) com
Uwe Wagner wrote:
Am Mittwoch, 22. Februar 2006 12:35 schrieb Sandy Drobic:
Uwe Wagner wrote:
Hallo,
ich versuche, die Rechte für /var/log/mail zu ändern. Habe in /etc/syslog-ng/syslog-ng.conf group und perm eingetragen, danach SuSEconfig -module syslog-ng und auch SuSEconfig -module permissions gestartet. Ohne Erfolg, die Rechte bleiben auf root.root und 0640. In /etc/logrotate.d/syslog habe ich auch die gewünschten Rechte eingetragen.
Wenn ich die Rechte von Hand ändere und danach SuSEconfig starte, sind die Rechte wieder auf root.root und 0640.
Wo muß ich die gewünschten Rechte eintragen ?
Welches Problem willst du denn lösen?
Ich möchte die Rechte für /var/log/mail ändern. Anstatt root.root und 0640 zB root.www und 0660.
Warum möchtest du die Rechte ändern? Ist es nicht sinnvoller, www in eine andere Datei loggen zu lassen? Sandy -- Antworten bitte nur in die Mailingliste! PMs bitte an: news-reply2 (@) japantest (.) homelinux (.) com
Am Mittwoch, 22. Februar 2006 14:07 schrieb Sandy Drobic:
Uwe Wagner wrote:
Am Mittwoch, 22. Februar 2006 12:35 schrieb Sandy Drobic:
Uwe Wagner wrote:
Hallo,
ich versuche, die Rechte für /var/log/mail zu ändern. Habe in /etc/syslog-ng/syslog-ng.conf group und perm eingetragen, danach SuSEconfig -module syslog-ng und auch SuSEconfig -module permissions gestartet. Ohne Erfolg, die Rechte bleiben auf root.root und 0640. In /etc/logrotate.d/syslog habe ich auch die gewünschten Rechte eingetragen.
Wenn ich die Rechte von Hand ändere und danach SuSEconfig starte, sind die Rechte wieder auf root.root und 0640.
Wo muß ich die gewünschten Rechte eintragen ?
Welches Problem willst du denn lösen?
Ich möchte die Rechte für /var/log/mail ändern. Anstatt root.root und 0640 zB root.www und 0660.
Warum möchtest du die Rechte ändern? Ist es nicht sinnvoller, www in eine andere Datei loggen zu lassen? Ich benutze awstat zur Auswertung der logfiles. Der apache läuft unter der Benutzergruppe www und soll die Datei lesen können.
uwe
Sandy
-- Antworten bitte nur in die Mailingliste! PMs bitte an: news-reply2 (@) japantest (.) homelinux (.) com
Uwe Wagner wrote:
Ich möchte die Rechte für /var/log/mail ändern. Anstatt root.root und 0640 zB root.www und 0660.
Warum möchtest du die Rechte ändern? Ist es nicht sinnvoller, www in eine andere Datei loggen zu lassen?
Ich benutze awstat zur Auswertung der logfiles. Der apache läuft unter der Benutzergruppe www und soll die Datei lesen können.
Hm, du möchstest www doch bestimmt keine SCHREIB-Rechte geben, oder? Wenn das Dateisystem ACLs unterstützt (sollte es eigentlich), dann gib doch einfach der Gruppe www Leserechte auf /var/log/mail: setfacl -m g:www:r /var/log/mail Das wars. Ich weiss leider nur nicht, wie das mit logrotate ist, ob das die ACLS beachtet. Das müsste geprüft werden und notfalls mit einem Cronjob nach dem Logrotate gesetzt werden. Sandy -- Antworten bitte nur in die Mailingliste! PMs bitte an: news-reply2 (@) japantest (.) homelinux (.) com
Am Mittwoch, 22. Februar 2006 15:47 schrieb Sandy Drobic:
Uwe Wagner wrote:
Ich möchte die Rechte für /var/log/mail ändern. Anstatt root.root und 0640 zB root.www und 0660.
Warum möchtest du die Rechte ändern? Ist es nicht sinnvoller, www in eine andere Datei loggen zu lassen?
Ich benutze awstat zur Auswertung der logfiles. Der apache läuft unter der Benutzergruppe www und soll die Datei lesen können.
Hm, du möchstest www doch bestimmt keine SCHREIB-Rechte geben, oder? Wenn das Dateisystem ACLs unterstützt (sollte es eigentlich), dann gib doch einfach der Gruppe www Leserechte auf /var/log/mail: Ich habe der Gruppe www nur Leserechte gegeben.
uwe
setfacl -m g:www:r /var/log/mail
Das wars. Ich weiss leider nur nicht, wie das mit logrotate ist, ob das die ACLS beachtet. Das müsste geprüft werden und notfalls mit einem Cronjob nach dem Logrotate gesetzt werden.
Sandy -- Antworten bitte nur in die Mailingliste! PMs bitte an: news-reply2 (@) japantest (.) homelinux (.) com
Uwe Wagner wrote:
Am Mittwoch, 22. Februar 2006 15:47 schrieb Sandy Drobic:
Uwe Wagner wrote:
Ich möchte die Rechte für /var/log/mail ändern. Anstatt root.root und 0640 zB root.www und 0660.
Warum möchtest du die Rechte ändern? Ist es nicht sinnvoller, www in eine andere Datei loggen zu lassen?
Ich benutze awstat zur Auswertung der logfiles. Der apache läuft unter der Benutzergruppe www und soll die Datei lesen können.
Hm, du möchstest www doch bestimmt keine SCHREIB-Rechte geben, oder? Wenn das Dateisystem ACLs unterstützt (sollte es eigentlich), dann gib doch einfach der Gruppe www Leserechte auf /var/log/mail:
Ich habe der Gruppe www nur Leserechte gegeben.
Ah, dein Beispiel oben sah anders aus. Sandy -- Antworten bitte nur in die Mailingliste! PMs bitte an: news-reply2 (@) japantest (.) homelinux (.) com
Hallo, Uwe Wagner wrote:
ich versuche, die Rechte für /var/log/mail zu ändern. Habe in /etc/syslog-ng/syslog-ng.conf group und perm eingetragen, danach SuSEconfig -module syslog-ng und auch SuSEconfig -module permissions gestartet. Ohne Erfolg, die Rechte bleiben auf root.root und 0640. In /etc/logrotate.d/syslog habe ich auch die gewünschten Rechte eingetragen.
Wenn ich die Rechte von Hand ändere und danach SuSEconfig starte, sind die Rechte wieder auf root.root und 0640.
Wo muß ich die gewünschten Rechte eintragen ?
Aus syslog-ng.conf: # PLEASE DO NOT EDIT THIS FILE! # you can modify /etc/syslog-ng/syslog-ng.conf.in instead Gruss horst
Am Mittwoch, 22. Februar 2006 12:56 schrieb Horst Mueller:
Hallo,
Uwe Wagner wrote:
ich versuche, die Rechte für /var/log/mail zu ändern. Habe in /etc/syslog-ng/syslog-ng.conf group und perm eingetragen, danach SuSEconfig -module syslog-ng und auch SuSEconfig -module permissions gestartet. Ohne Erfolg, die Rechte bleiben auf root.root und 0640. In /etc/logrotate.d/syslog habe ich auch die gewünschten Rechte eingetragen.
Wenn ich die Rechte von Hand ändere und danach SuSEconfig starte, sind die Rechte wieder auf root.root und 0640.
Wo muß ich die gewünschten Rechte eintragen ?
Aus syslog-ng.conf: # PLEASE DO NOT EDIT THIS FILE! # you can modify /etc/syslog-ng/syslog-ng.conf.in instead Da habe ich mich wohl verschrieben. Ich habe die gewünschten Rechte (root.www und 0660) in /etc/syslog-ng/syslog-ng.conf.in geändert, ein SuSEconfig -module syslog-ng hat die Änderungen nach /etc/syslog-ng/syslog-ng.conf geschrieben, aber die Datei /var/log/mail hat weiterhin die Rechte root.root und 0640.
gruesse uwe
Gruss horst
Hallo, Uwe Wagner wrote: [...]
Da habe ich mich wohl verschrieben. Ich habe die gewünschten Rechte (root.www und 0660) in /etc/syslog-ng/syslog-ng.conf.in geändert, ein SuSEconfig -module syslog-ng hat die Änderungen nach /etc/syslog-ng/syslog-ng.conf geschrieben, aber die Datei /var/log/mail hat weiterhin die Rechte root.root und 0640.
Setz CHECK_PERMISSIONS mal auf "warn". Evtl. erfährst Du dann mehr. Du kannst die Perms auch in Deine "permissions.local" aufnehmen... Gruss horst
Hallo,
Uwe Wagner wrote:
[...]
Da habe ich mich wohl verschrieben. Ich habe die gewünschten Rechte (root.www und 0660) in /etc/syslog-ng/syslog-ng.conf.in geändert, ein SuSEconfig -module syslog-ng hat die Änderungen nach /etc/syslog-ng/syslog-ng.conf geschrieben, aber die Datei /var/log/mail hat weiterhin die Rechte root.root und 0640.
Setz CHECK_PERMISSIONS mal auf "warn". Evtl. erfährst Du dann mehr. Du kannst die Perms auch in Deine "permissions.local" aufnehmen...
Gruss horst Die Datei syslog-ng.conf.in ist schon die richtige Adresse. Bei mir steht dort:
Am Mittwoch, 22. Februar 2006 13:29 schrieb Horst Mueller: options { long_hostnames(off); sync(0); perm(0640); owner(root); group(users); stats(3600); }; Steffen
Am Mittwoch, 22. Februar 2006 13:55 schrieb Steffen Hanne:
Am Mittwoch, 22. Februar 2006 13:29 schrieb Horst Mueller:
Hallo,
Uwe Wagner wrote:
[...]
Da habe ich mich wohl verschrieben. Ich habe die gewünschten Rechte (root.www und 0660) in /etc/syslog-ng/syslog-ng.conf.in geändert, ein SuSEconfig -module syslog-ng hat die Änderungen nach /etc/syslog-ng/syslog-ng.conf geschrieben, aber die Datei /var/log/mail hat weiterhin die Rechte root.root und 0640.
Setz CHECK_PERMISSIONS mal auf "warn". Evtl. erfährst Du dann mehr. Du kannst die Perms auch in Deine "permissions.local" aufnehmen... Da habe ich jetzt die gewünschten Rechte eingetragen und sie wurden richtig gesetzt. Nur wo SuSEconfig.permissions vorher die Rechte für /var/log/mail herhatte, habe ich nicht gefunden.
danke uwe
Gruss horst
Die Datei syslog-ng.conf.in ist schon die richtige Adresse. Bei mir steht dort: options { long_hostnames(off); sync(0); perm(0640); owner(root); group(users); stats(3600); };
Steffen
participants (4)
-
Horst Mueller
-
Sandy Drobic
-
Steffen Hanne
-
Uwe Wagner