-
Notifications
You must be signed in to change notification settings - Fork 4
Home
Das Paket ''linuxmuster-client-shares'' bringt die folgenden Dateien ins System (und überschreibt die vorhandenen Versionen ohne Nachfrage).
In dieser Datei wird das pam-Modul pam_mount aktiviert, so dass die pam_mount Mechanismen bei künftigen Loginvorgängen aktiviert sind.
Hier werden die einzubindenden Netzlaufwerke festgelegt. Eingebunden werden die Netzlaufwerke vom Befehl ''/usr/sbin/linuxmuster-pam-mount''. Vor dem Mount jedes Samba-Shares werden al le Skripte im Verzeichnis ''/etc/linuxmuster-client/pre-mount.d'' ausgeführt, wobei alle Skripte als Parameter
/etc/linuxmuster-client/post-mount.d $USER $VOLUME $MNTPT $OPTIONS $SERVER
in der angegebenen Reihenfolge übergeben bekommen. Auf diese Weise kann man vermeiden, dass beispielsweise das Defaultprofil beim mounten eines jeden Shares kopiert wird. Vor dem Mountvorgang werden analog die Skripte im Verzeichnis ''/etc/linuxmuster-client/pre-mount.d'' ausgeführt, nach dem Mountvorgang die Skripte im Verzeichnis ''/etc/linuxmuster-client/post-mount.d'' .
Dieses Skript mountet die Netzlaufwerke und führt bei Bedarf die logon-Skripte aus. Aktivitäten und Parameter werden unter den Tag "linuxmuster-pam-mount" nach ''/var/log/syslog'' geloggt.
Noch unbenutzt, aus dem alten Paket übernommen.
Beschreibung - siehe unten
Beschreibung - siehe unten
Beschreibung - siehe unten
Die beim Anmelden erzeugten Verbindungen/Links u.a. auf die Tausch- und Vorlagenverzeichnisse können über verschiedene Konfiguratiosdateien eingestellt werden.
Grundsätzliche Einstellungen befinden sich in ''/etc/linuxmuster-client/linuxmuster-client.conf''. Die Variable ''HOMEFOLDERNAME="Home_auf_Server"'' gibt an wohin das persönliche Verzeichnis auf dem Server verbunden ist. ''TEACHERS="Kollegium"'' und ''SCHOOL="Schule"'' hat Auswirkungen auf die Benamung der Tauschverzeichnisse. \ Beispielsweise ergibt ''TEACHERS="Kollegium"'' für das Lehrertauschverzeichnis den Namen ''tausch-Kollegium'' für diese Verbindung. ''SCHOOL="Schule"'' ergibt den Namen ''tausch-Schule'' für das schulweite Tauschverzeichnis.
Die Verzeichnisse in denen die Verbindungen zu den Tausch- und Vorlagenverzeichnisse abgelegt werden, sind in ''/etc/linuxmuster-client/shares/linkfoldername.conf'' eingetragen. \ ''LINKFOLDERSHARE'' gibt das Verzeichnis für die Tauschverzeichnisse an (Standard: ''Tausch_auf_Server''), ''LINKFOLDERTASKS'' gibt das Verzeichnis für die Vorlagenverzeichnisse an (Standard: ''Vorlagen_auf_Server'') jeweils im lokalen Heimatverzeichnis des angemeldeten Benutzers. Dabei können auch zusätzliche Pfade eingegeben werden. \ So werden durch ''LINKFOLDERSHARE="Desktop/Tausch_auf_Server"'' die Verbindungen zu den Tauschverzeichnissen unter ''Tausch_auf_Server'' auf dem Desktop angelegt (sofern der Desktop nicht als Arbeitsfläche benannt ist). \ Ist die Variable leer, werden hierfür keine Verbindungen angelegt (''LINKFOLDERTASKS=""'' -> keine Vorlagenverzeichnisse). \ Ist die Variable nicht leer, so werden die Gruppenzugehörigkeiten des Benutzers abgefragt und entsprechend Verbindungen angelegt. \ Ist der Benutzer beispielsweise Mitglied der Klasse 7a und der Projektgruppe p_schulfest, so erhält er beim Anmelden Verbindungen in die jeweiligen Tausch- und Vorlagenverzeichnisse mit den Namen ''tausch-7a'' und ''tausch-p_schulfest'' (unter ''LINKFOLDERSHARE'') und ''vorlagen-7a'' und ''vorlagen-p_schulfest'' (unter ''LINKFOLDERTASKS'').
Zusätzliche beliebige Links können in ''/etc/linuxmuster-client/shares/links.conf'' eingetragen werden. \ Dort werden Quelle und Ziel der Verbindung/des Links mit Doppelpunkt getrennt zeilenweise eingetragen. HOMEDIR wird dabei durch das lokale Heimatverzeichnis des angemeldeten Benutzers ersetzt. \ ''/home/students:HOMEDIR/Schueler_auf_Server'' ergibt damit eine Verbindung ''Schueler_auf_Server'' im lokalen Heimatverzeichnis über die direkt auf ''/home/students'' zugegriffen werden kann (Anmerkung: Unter ''/home/students'' haben nur Lehrer die Möglichkeit auf die Heimatverzeichnisse aller Schüler auf dem Server lesend zuzugreifen).