Problem mit Dateiberechtigung
Sodele, der Benutzer malte_gell soll die Root-Nachrichten lessen können, kann er im Prinzip auch, denn:
getfacl /var/spool/mail/root getfacl: Removing leading '/' from absolute path names # file: var/spool/mail/root # owner: root # group: root user::rw- user:malte_gell:r-- group::--- mask::rwx other::---
Aha! user:malte_gell:r--- er kann es also lesen! Mit less probiert, is auch okay. Jetzt wird es mysteriös: KMail aufgerufen, /var/spool/mail/root als lokales Postfach eingerichtet und KMail meckert: keine Berechtigung! Was läuft hier schief? Wieso kann ich mit less die Datei lessen aber KMail nicht? Sollte KMail etwa mit erweiteren Attributen nicht klar kommen...!? Das wäre ja...#!&!!! Malte -- 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, 1. Dezember 2008 schrieb Malte Gell:
Sodele, der Benutzer malte_gell soll die Root-Nachrichten lessen können, kann er
im Prinzip auch, denn:
getfacl /var/spool/mail/root
getfacl: Removing leading '/' from absolute path names # file: var/spool/mail/root # owner: root # group: root user::rw- user:malte_gell:r-- group::--- mask::rwx other::---
Aha! user:malte_gell:r--- er kann es also lesen! Mit less probiert, is auch okay. Jetzt wird es mysteriös: KMail aufgerufen, /var/spool/mail/root als lokales Postfach eingerichtet und KMail meckert: keine Berechtigung!
Was läuft hier schief? Wieso kann ich mit less die Datei lessen aber KMail nicht? Sollte KMail etwa mit erweiteren Attributen nicht klar kommen...!? Das wäre ja...#!&!!!
Was spricht gegen /etc/aliases?
Malte
Dirk
On Montag, 1. Dezember 2008, Dirk Abe wrote:
Am Montag, 1. Dezember 2008 schrieb Malte Gell:
Sodele, der Benutzer malte_gell soll die Root-Nachrichten lessen können, kann er
im Prinzip auch, denn:
getfacl /var/spool/mail/root
getfacl: Removing leading '/' from absolute path names # file: var/spool/mail/root # owner: root # group: root user::rw- user:malte_gell:r-- group::--- mask::rwx other::---
Aha! user:malte_gell:r--- er kann es also lesen! Mit less probiert, is auch okay. Jetzt wird es mysteriös: KMail aufgerufen, /var/spool/mail/root als lokales Postfach eingerichtet und KMail meckert: keine Berechtigung!
Was läuft hier schief? Wieso kann ich mit less die Datei lessen aber KMail nicht? Sollte KMail etwa mit erweiteren Attributen nicht klar kommen...!? Das wäre ja...#!&!!!
Was spricht gegen /etc/aliases?
Das wäre zu einfach... Ja, logisch, das ist die Lösung. Auch dank an die anderen Antworten, ich werde also solche Spielereien lassen und es mit /etc/aliases machen. Malte -- 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
Malte Gell wrote:
On Montag, 1. Dezember 2008, Dirk Abe wrote:
Am Montag, 1. Dezember 2008 schrieb Malte Gell:
Sodele, der Benutzer malte_gell soll die Root-Nachrichten lessen können, kann er
im Prinzip auch, denn:
getfacl /var/spool/mail/root getfacl: Removing leading '/' from absolute path names # file: var/spool/mail/root # owner: root # group: root user::rw- user:malte_gell:r-- group::--- mask::rwx other::---
Aha! user:malte_gell:r--- er kann es also lesen! Mit less probiert, is auch okay. Jetzt wird es mysteriös: KMail aufgerufen, /var/spool/mail/root als lokales Postfach eingerichtet und KMail meckert: keine Berechtigung!
Was läuft hier schief? Wieso kann ich mit less die Datei lessen aber KMail nicht? Sollte KMail etwa mit erweiteren Attributen nicht klar kommen...!? Das wäre ja...#!&!!!
Was spricht gegen /etc/aliases?
Das wäre zu einfach... Ja, logisch, das ist die Lösung. Auch dank an die anderen Antworten, ich werde also solche Spielereien lassen und es mit /etc/aliases machen.
Vergesse nur nicht, nach der Änderung von /etc/aliases auch die entsprechende Datenbank zu aktualisieren mit "postalias /etc/aliases" -- 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
Am Montag, 1. Dezember 2008 schrieb Malte Gell:
(...). Was läuft hier schief? Wieso kann ich mit less die Datei lessen aber KMail nicht? (...).
Abgesehen davon, daß man die root-Mails einfach an Benutzer weiterleiten lassen kann: hast du mal strace mitlaufen lassen, woran genau KMail scheitert? Z.B. mit "strace -p$(pidof kmail) -e trace=file". Das Problem könnte nämlich gut sein, daß KMail versucht /var/spool/mail/root zu sperren, damit nicht gleichzeitig irgendein anderer Prozeß die Datei beschreibt. In dem entsprechenden Einrichtungs-Dialog kann man das Sperren allerdings auch deaktivieren. Gruß Jan -- Once you open a can of worms, the only way to re-can them is to use a bigger can. -- 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
Malte Gell wrote:
Sodele, der Benutzer malte_gell soll die Root-Nachrichten lessen können, kann er im Prinzip auch, denn:
getfacl /var/spool/mail/root getfacl: Removing leading '/' from absolute path names # file: var/spool/mail/root # owner: root # group: root user::rw- user:malte_gell:r-- group::--- mask::rwx other::---
Aha! user:malte_gell:r--- er kann es also lesen! Mit less probiert, is auch okay. Jetzt wird es mysteriös: KMail aufgerufen, /var/spool/mail/root als lokales Postfach eingerichtet und KMail meckert: keine Berechtigung!
Was läuft hier schief? Wieso kann ich mit less die Datei lessen aber KMail nicht? Sollte KMail etwa mit erweiteren Attributen nicht klar kommen...!? Das wäre ja...#!&!!!
Das kann so nicht sauber funktionieren. Die Mails von root müssen auf einen lokalen User-Account umgelenkt werden. Alles andere erzeugt nur Bauchschmerzen. Bei MBOX-Dateien wird beim Zugriff auch ein exklusiver Lock benötigt. Es ist auch keine gute Idee, innerhalb von /var/spool/mail Dateien anzulegen, auf die der User postfix nicht mehr zugreifen kann. Auch der Imap Daemon wird erwarten, dass die Dateien zumindest für die Gruppe mail les- und schreibbar sind. -- 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
participants (4)
-
Dirk Abe
-
Jan Ritzerfeld
-
Malte Gell
-
Sandy Drobic