diff --git a/makepackage b/makepackage index a4f3812a2be638a135fd9ff84e1a28ef14a43f7e..40b4212c55a974e53d0cdf44f569135b2a4d0599 100644 --- a/makepackage +++ b/makepackage @@ -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