mirror of
https://codeberg.org/scip/jaildk.git
synced 2025-12-17 20:51:03 +01:00
Added umount for "jaildk build $jail stop" aswell
This commit is contained in:
15
jaildk
15
jaildk
@@ -106,9 +106,6 @@ jaildk_build() {
|
|||||||
fi
|
fi
|
||||||
|
|
||||||
jaildk_install $jail all $mode rw $base $version
|
jaildk_install $jail all $mode rw $base $version
|
||||||
if [ $2 = "start" ]; then
|
|
||||||
ex mount -t nullfs -o rw $j/ports/$version $run/$jail/usr/ports
|
|
||||||
fi
|
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -278,12 +275,24 @@ jaildk_install() {
|
|||||||
;;
|
;;
|
||||||
stop)
|
stop)
|
||||||
bold "Unstalling jail $jail"
|
bold "Unstalling jail $jail"
|
||||||
|
if mount -v | grep " $j/build/$jail/usr/ports " > /dev/null ; then
|
||||||
|
if [ ! -z $rw ]; then
|
||||||
|
echo "mount - umount $j/build/$jail/usr/ports"
|
||||||
|
umount $j/build/$jail/usr/ports
|
||||||
|
fi
|
||||||
|
else
|
||||||
|
bold "$j/build/$jail/usr/ports not mounted!"
|
||||||
|
fi
|
||||||
;;
|
;;
|
||||||
esac
|
esac
|
||||||
|
|
||||||
for rcscript in $rcscripts; do
|
for rcscript in $rcscripts; do
|
||||||
$rcscript $jail $mode $rw $base $version
|
$rcscript $jail $mode $rw $base $version
|
||||||
done
|
done
|
||||||
|
if [ $mode = "start" ]; then
|
||||||
|
ex mount -t nullfs -o rw $j/ports/$version $run/$jail/usr/ports
|
||||||
|
fi
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
jaildk_uninstall() {
|
jaildk_uninstall() {
|
||||||
|
|||||||
Reference in New Issue
Block a user