Apparmor + Home-Verzeichnis

Wer die Home-Verzeichnisse nicht unter /home mountet, könnte wie ich Probleme mit Apparmor bekommen.Als ich heute auf einem Laptop mit Ubuntu 10.04, der an einen LDAP- und NFS-Server angebunden ist, Evince starten wollte, bekam ich Fehlermeldungen nach folgendem Schema:

(evince:3392): EggSMClient-WARNING **: Failed to connect to the session manager: None of the authentication protocols specified are supported

Ursache des Problems waren die Home-Verzeichnisse, die nicht unter /home sondern /nfs/home lagen. Das Problem ließ sich recht einfach durch eine Änderung an /etc/apparmor.d/tunables/home erreichen. Die Zeile @{HOMEDIRS}=/home/ musste durch @{HOMEDIRS}=/nfs/home ersetzt werden. Danach noch ein /etc/init.d/apparmor restart und Evince startete wieder wie gewohnt.

Über piet

Hallo, ich bin Peter. Ich nutze diesen Blog als Notizzettel. Ich beschreibe hier meist Lösungen zu Problemen, auf die ich im Alltag treffe. Hauptsächlich handelt es sich dabei um Probleme aus dem Bereich Linux/Serverwartung, allerdings findet sich auch das ein oder andere zu Windows etc. Auch wenn das Blog mir in allererster Linie als Gedankenstütze dient, hoffe ich, dass ich damit dem ein oder anderen helfen kann.
Dieser Beitrag wurde unter HowTo's, Linux abgelegt und mit , verschlagwortet. Setze ein Lesezeichen auf den Permalink.

Hinterlasse eine Antwort

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind markiert *

*

Du kannst folgende HTML-Tags benutzen: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>