Hallo Allerseits, folgendes Problem möchte ich der geschätzten Community antragen:
Unsere Opensuse-Clients (42.2) sollen sich via PAM am AD anmelden und ein Netzwerkverzeichnis für den User einbinden - das funktioniert auch. Da sich die Verzeichnisse auf verschiedenen Serverpfaden befinden muss ich mehrere Pfade in der pam_mount.conf.xml angeben - einer davon stimmt, die anderen nicht. Das wiederum gibt mir eine Anzahl von Fehlermeldungen zurück und diese möchte ich weg haben, bzw. umgehen.
Ich habe folgende Lösungsansätze in der pam_mount.conf.xml ausprobiert:
<or></or> funktioniert im Bereich der Volumes nicht, option=„nofail“ ändert ebenfalls nichts, egal, wo ich es hinschreibe (mntoptions allow/require/deny, bzw, direkt in der Zeile f.d. Volume).
Die Fehlermeldungen mittels 2&>/dev/null zu himmeln ist mir auch nicht gelungen, da die XML-Datei keine bash-Statements parst - gibt es hier eine andere Möglichkeit?
Oder gibt es eventuell eine Möglichkeit ein Script „zwischenzuschalten“, um anhand des Nutzernamens den richtigen Pfad zu generieren und zurückzugeben? Eine ‚include‘-Funktion habe ich bei der pam_mount.conf.xml jedoch nicht gefunden.
Hier hatte offenbar jemand ein ähnliches Problem, leider verdsandet das Thema ohne richtige Lösung, bzw. kommt mir die Lösung sehr Anwendungsspezifisch vor (oder habe ich das Konstrukt lediglich nicht verstanden?).
Jetzt bin ich ratlos.
Im Netz habe ich keinerlei Lösung zu dem Problem gefunden, mache ich hier etwas völlig neues? Oder bin ich auf den Holzweg?
Würde mich über erhellende Antworten sehr freuen.
Dank und Gruß - Contuxedo