Make the prefix-to-netmask conversion work on big-endian too.
[util-vserver.git] / scripts / functions
index 51318e7..8f73ec8 100644 (file)
@@ -496,10 +496,10 @@ function isNamespaceCleanup
 
     $_VSERVER_INFO - FEATURE namespace   || return 1
     cfgdir=$($_VSERVER_INFO "$1" CFGDIR) || return 1
-    test -e "$cfgdir"/nonamespace-cleanup && return 1
-    test -e "$__CONFDIR"/.defaults/namespace-cleanup -o \
-         -e "$cfgdir"/namespace-cleanup && return 0
-    return 1
+    test -e "$cfgdir"/namespace-cleanup  && return 0
+    test -e "$cfgdir"/nonamespace-cleanup -o \
+         -e "$__CONFDIR"/.defaults/nonamespace-cleanup && return 1
+    return 0
 }
 
 ## Usage: getAllVservers <var> [<KIND>*]
@@ -711,6 +711,11 @@ function killContext
     #$_VKILL -s CONT   --xid "$1" 1 &>/dev/null || :
 }
 
+function useVlogin
+{
+    test ! -e "$__CONFDIR/.defaults/apps/vlogin/disable"
+}
+
 ## Usage: pkgmgmt.guessStyle <vserver> <resultvar>
 function pkgmgmt.guessStyle()
 {