Fixed tmp (u)mount system

This commit is contained in:
Rubén Rodríguez 2012-11-15 00:55:41 +01:00
parent fb2f60fdb6
commit e953895ae0

View file

@ -188,16 +188,12 @@ fi
}
tmpumount(){
[ $MEM -lt 16000000 ] && return
echo $PACKAGE | grep -q "linux" && return
umount jails/$UPSTREAM-$ARCH/tmp && return
fuser -k -m jails/$UPSTREAM-$ARCH/tmp
umount jails/$UPSTREAM-$ARCH/tmp && return
grep $PWD/jails/$UPSTREAM-$ARCH/tmp /proc/mounts && return
umount $PWD/jails/$UPSTREAM-$ARCH/tmp && return
echo ERROR: could not umount tmpfs at jails/$UPSTREAM-$ARCH/tmp
exit 1
}
tmpmount(){
mount|grep tmpfs|grep jails -q && return
[ $MEM -lt 16000000 ] && return
echo $PACKAGE | grep -q "linux" && return
grep jails/$UPSTREAM-$ARCH/tmp /proc/mounts -q && tmpumount