projects
/
matthijs
/
upstream
/
backupninja.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Add configure /bin/sh problem to TODO
[matthijs/upstream/backupninja.git]
/
handlers
/
sys
diff --git
a/handlers/sys
b/handlers/sys
index dd49a3e308af2d834685d85d4e99d75f5177c7ba..349f284817048dd29c23f59195964393b0240d72 100755
(executable)
--- a/
handlers/sys
+++ b/
handlers/sys
@@
-33,23
+33,19
@@
getconf sfdisk_options ""
getconf hwinfo_options ""
# See if vservers are configured
getconf hwinfo_options ""
# See if vservers are configured
-if [ "$vservers" = "yes" ]
+local usevserver=no
+if [ $vservers_are_available = yes ]
then
then
- if [ ! -d $VROOTDIR ]
- then
- fatal "vservers enabled, but $VROOTDIR does not exist!"
- else
- info "vserver method enabled"
- usevserver=1
- fi
+ info "vserver method enabled"
+ usevserver=yes
fi
if [ "$packages" == "yes" ]; then
fi
if [ "$packages" == "yes" ]; then
- if [ $usevserver ]
+ if [ $usevserver
= yes
]
then
nodpkg="lost+found|ARCHIVES"
info "vserver root directory set to: $VROOTDIR"
then
nodpkg="lost+found|ARCHIVES"
info "vserver root directory set to: $VROOTDIR"
- for vserver in
`ls $VROOTDIR | grep -E -v $nodpkg`
+ for vserver in
$found_vservers
do
info "examining vserver: $vserver"
running=`$VSERVERINFO $vserver RUNNING`
do
info "examining vserver: $vserver"
running=`$VSERVERINFO $vserver RUNNING`
@@
-97,7
+93,7
@@
fi
#
if [ "$packages" == "yes" ]; then
#
if [ "$packages" == "yes" ]; then
- if [ $usevserver ]
+ if [ $usevserver
= yes
]
then
for vserver in `ls $VROOTDIR | grep -E -v $nodpkg`
do
then
for vserver in `ls $VROOTDIR | grep -E -v $nodpkg`
do