Hi @roesslerrr (vor allem),
ich habe seit der Problematik mit dem Nicht-Mounten weiterer Samba-shares nach dem ersten nicht weiter mein Problem mit meinem eigenen LehrerServer verfolgt. (https://linuxmuster.net/wiki/anwenderwiki:erweiterungen:samba_lehrernetz)
Jetzt habe ich das nochmal ausgegraben und festgestellt, dass das mounten des LehrerServer-shares nur dann nicht funktionierte, weil es das zweite Mounten war. (alle weiteren Shares vom lmn-server funktionierten jedoch).
Meine pam-mount.xml
<?xml version="1.0" encoding="UTF-8"?>
<pam_mount>
<debug enable="0" />
<mkmountpoint enable="1"/>
<lsof>/usr/bin/lsof %(MNTPT)</lsof>
<fsck>/sbin/fsck -p %(FSCKTARGET)</fsck>
<cifsmount>/usr/sbin/linuxmuster-pam-mount-cifs %(SERVER) %(VOLUME) %(MNTPT) %(USER) "user=%(USER),%(OPTIONS)"</cifsmount>
<lclmount>/usr/sbin/linuxmuster-pam-mount %(SERVER) %(VOLUME) %(MNTPT) %(USER) "%(OPTIONS)" "%(FSTYPE)" </lclmount>
<umount>/usr/sbin/linuxmuster-pam-umount %(SERVER) %(VOLUME) %(MNTPT) %(USER)</umount>
<mntcheck>/bin/mount</mntcheck>
<!--<pmvarrun>/usr/sbin/pmvarrun -u %(USER) -d -o %(OPERATION)</pmvarrun>-->
<volume options="rw,nosuid,nodev,nobrl" user="*" mountpoint="~/Home_auf_Server" path="%(USER)" server="10.16.1.1" fstype="cifs" />
<volume options="rw,nosuid,nodev,nobrl" user="*" mountpoint="~/Privat_auf_Lehrerserver" path="%(USER)" server="10.16.12.100" fstype="cifs" gid="10000"/>
<volume options="username=%(USER),rw,nosuid,nodev,uid=%(USER)" user="*" mountpoint="~/Home_in_Cloud" path="https://cloud.humboldt-gymnasium.ka.schule-bw.de/remote.php/webdav/" server=\
"dummyserver" fstype="davfs"/>
<volume options="rw,nosuid,nodev" user="*" mountpoint="/home/students" path="students" server="10.16.1.1" fstype="cifs" />
<volume options="rw,nosuid,nodev" user="*" mountpoint="/home/share" path="shares" server="10.16.1.1" fstype="cifs" />
<volume options="rw,nosuid,nodev" user="*" mountpoint="/home/samba/progs" path="pgm" server="10.16.1.1" fstype="cifs" />
<volume options="rw,nosuid,nodev" user="*" mountpoint="/home/samba/cds" path="cdrom" server="10.16.1.1" fstype="cifs" />
<volume options="rw,nosuid,nodev" user="*" mountpoint="/var/cache/sophomorix/tasks" path="tasks" server="10.16.1.1" fstype="cifs" />
</pam_mount>
Wie du siehst habe ich jetzt schon pmvvarrun auskommentiert, nur dann kriege ich es hin, dass sowohl Home_Auf_server als auch “Privat_auf_LehrerServer” gemountet werden.
Wenn pmvarrun drin ist, wird nur das gemountet, was als erstes kommt.
Hintergrund ist, dass derselbe User über LDAP jeweils von SMB-server abgefragt wird. Aber vermutlich ist das Problem eben lokal auf dem Client, weil pmvarrun den Counter hochzählt.
Also die Frage: Kann ich pmvarrun einfach rauslassen?
VG, Tobias