[Eisfair] E1 Samba fstab-smbfs?
Thomas Bork
tom at eisfair.org
Mo Apr 3 20:28:02 CEST 2017
Am 03.04.2017 um 08:41 schrieb kay:
> wird diese /etc/fstab.smbfs eigentlich benutzt um die predefined
> filesystems ein zu binden, oder stehen die infos woanders.
Wenn es um cifs-Mounts aus dem Samba-Paket geht - ja.
> Ich hab es heute mal adhoc versucht, aber da kommt immer "mountpoint is
> not empty" obwohl zumindest der anfang davon korrekt angezeigt wird.
Du musst pro cifs-Mount einen anderen Mountpoint verwenden. Wie soll das
sonst gehen? Der danach kommende Mount überlagert den davor kommenden.
Deswegen wir geprüft, ob der angegebene Mountpoint leer ist:
if /var/install/bin/ask "Do you want to cifs mount service $service to
mountpoint $mountpoint" "y"
then
if [ "`ls $mountpoint | wc -l`" -gt "0" ]
then
mecho --warn "mountpoint is not empty!"
if grep -q "$mountpoint " /proc/mounts
then
x=`grep "$mountpoint " /proc/mounts | cut -d" " -f1`
y=`grep "$mountpoint " /proc/mounts | cut -d" " -f2`
z=`grep "$mountpoint " /proc/mounts | cut -d" " -f3`
if [ "$y" = "$mountpoint" ]
then
mecho --warn "There is already $z service "$x" mounted
on mountpoint "$y"!"
if /var/install/bin/ask "Do you want to dismount $z
mounted service $x on mountpoint $y" "n"
then
/var/install/bin/samba-dismount-smbfs "$mountpoint"
if [ $? -eq 0 ]
then
do_mount='yes'
else
exit 1
fi
else
exit 1
fi
fi
fi
else
do_mount='yes'
fi
[...]
--
der tom
[eisfair-team]
Mehr Informationen über die Mailingliste Eisfair