mirror of
https://codeberg.org/scip/jaildk.git
synced 2025-12-18 05:01:02 +01:00
added check if run as root
This commit is contained in:
18
jaildk
18
jaildk
@@ -2185,6 +2185,12 @@ jaildk_bootstrap() {
|
|||||||
fi
|
fi
|
||||||
}
|
}
|
||||||
|
|
||||||
|
mustberoot() {
|
||||||
|
if test "$( id -u )" -ne 0; then
|
||||||
|
echo "Must run as root!" >&2
|
||||||
|
exit 1
|
||||||
|
fi
|
||||||
|
}
|
||||||
|
|
||||||
##########################
|
##########################
|
||||||
#
|
#
|
||||||
@@ -2211,12 +2217,20 @@ if test -z "$runner"; then
|
|||||||
fi
|
fi
|
||||||
|
|
||||||
case $runner in
|
case $runner in
|
||||||
start|stop|status|restart)
|
start|stop|restart)
|
||||||
|
mustberoot
|
||||||
jaildk_jail $runner $*
|
jaildk_jail $runner $*
|
||||||
;;
|
;;
|
||||||
setup|reinstall|install|uninstall|build|blogin|login|clone|create|remove|rc|base|fetchports|freeze|thaw|ipfw|vnet)
|
status)
|
||||||
|
jaildk_jail status $*
|
||||||
|
;;
|
||||||
|
setup|reinstall|install|uninstall|build|blogin|clone|create|remove|rc|base|fetchports|freeze|thaw|ipfw|vnet)
|
||||||
|
mustberoot
|
||||||
jaildk_$runner $*
|
jaildk_$runner $*
|
||||||
;;
|
;;
|
||||||
|
login)
|
||||||
|
jaildk_login
|
||||||
|
;;
|
||||||
help)
|
help)
|
||||||
usage_help $*
|
usage_help $*
|
||||||
;;
|
;;
|
||||||
|
|||||||
Reference in New Issue
Block a user