git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2533
94cd875c-1c1d-0410-91d2-
eb244daf1a30
// Some pseudo flags
DECL("secure", VC_VXF_HIDE_NETIF),
- DECL("default", VC_VXF_VIRT_UPTIME),
+ DECL("default", VC_VXF_VIRT_UPTIME|VC_VXF_SC_HELPER),
// Aliases for the legacy flags
DECL("info_lock", VC_VXF_INFO_LOCK),
exit 0
;;
(restart2) ;;
+ (shutdown)
+ logging $"Cleaning up after vserver '$VSERVER'"
+ spawn $_VSERVER --defaulttty "$VSERVER" stop
+ ;;
(*)
warning $"Unknown action '$ACTION' for vserver '$VSERVER'"
exit 1
responsible_xid=$pxid
done
-vserver_id=$($_VSERVER_INFO "$responsible_xid" ID) ||
+vserver_id=$($_VSERVER_INFO "$responsible_xid" ID) || test "$ACTION" = "shutdown" ||
panic $"No responsible vserver found for xid '$responsible_xid' ($XID); aborting..."
test "$XID" = "$responsible_xid" || {