mirror of
https://0xacab.org/liberate/backupninja.git
synced 2024-11-08 11:52:32 +01:00
lib/vserver.in [init_vservers] : canonicalize VROOTDIR (since duplicity et al. don't follow symlinks)
This commit is contained in:
parent
04ed966851
commit
49f1d7f86c
@ -28,8 +28,10 @@ version 0.9.3 -- unreleased
|
||||
. code formatting cleanup (three spaces indent)
|
||||
lib changes
|
||||
vserver:
|
||||
. improved VROOTDIR detection
|
||||
. test in a stricter way the real vservers availability
|
||||
. init_vservers: improved VROOTDIR detection
|
||||
. init_vservers: test in a stricter way the real vservers availability
|
||||
. init_vservers: canonicalize VROOTDIR (since duplicity et al.
|
||||
don't follow symlinks)
|
||||
known bugs:
|
||||
easydialog:
|
||||
. formDisplay does not return exit status.
|
||||
|
@ -34,6 +34,8 @@ init_vservers() {
|
||||
getconf VSERVERINFO /usr/sbin/vserver-info
|
||||
getconf VSERVER /usr/sbin/vserver
|
||||
getconf VROOTDIR `if [ -x "$VSERVERINFO" ]; then $VSERVERINFO info SYSINFO | grep '^ *vserver-Rootdir' | awk '{print $2}'; fi`
|
||||
# canonicalize VROOTDIR
|
||||
VROOTDIR=`readlink --canonicalize $VROOTDIR`
|
||||
# init this library's global variables
|
||||
vservers_are_available=no
|
||||
found_vservers=
|
||||
|
Loading…
Reference in New Issue
Block a user