UnionFS im FSK
- Alle User die Unionfs benutzen müssen in der Gruppe unionfs sein
- Die Cachdirs (/var/cache/unionfs-cache/testfresh z.B.) müssen angelegt sein, sie werden nicht von alleine angelegt (Wird jetzt über FAI automatisch für fsk, fskfresh gemacht)
- Testbetrieb nach fskfresh jetzt mit "fsk"
- Befehl: mount -t unionfs -o dirs=/var/cache/unionfs-cache/home/fsk/=rw:/home/fsk=ro unionfs /home/fsk
UnionFS Admin Betrieb
- Um Änderungen an den unionfs accounts vorzunehmen:
- lokal auf einem rechner (!) in /etc/security/pam_mount.conf die Zeile kommentieren:
volume @@unionfs unionfs - unionfs /home/& dirs=/var/cache/unionfs-cache/&=rw:/home/&=ro - -
- grafisch als z.b. fsk einloggen, Änderungen vornehmen
- danach die Zeile in /etc/security/pam_mount.conf wieder auskommentieren
- That's it !
UnionFS Einrichtung (grösstenteils über FAI)
- Benötigte Pakete: pam-mount, unionfs-modul
- /etc/security/pam_mount.conf:
umount /usr/local/bin/union/union-umount %(MNTPT) %(OPTIONS) ... volume @@unionfs unionfs - unionfs /home/& dirs=/var/cache/unionfs-cache/&=rw:/home/&=ro - -
- /usr/local/bin/pam_umount muß vorhanden sein
mkdir -p /var/cache/unionfs-cache/fskfresh chown fskfresh /var/cache/unionfs-cache/fskfresh
- Allen Usern die UnionFS nutzen, die Gruppe unionfs zuordnen.
- /etc/pam.d/gdm bzw. /kdm hinzufügen:
@include common-pammount
- /etc/pam.d/common-pammount ändern:
auth optional pam_mount.so use_first_pass session optional pam_mount.so use_first_pass
in
auth required pam_mount.so use_first_pass session required pam_mount.so use_first_pass
