mirror of
https://0xacab.org/liberate/backupninja.git
synced 2024-11-08 20:02:32 +01:00
sys: start to fix silly output display and data loss
This commit is contained in:
parent
6b015afc1e
commit
b2cda6aae3
@ -7,6 +7,7 @@ version 0.9.5 -- unreleased
|
||||
sys:
|
||||
. Fixed typo breaking things for VServers.
|
||||
. Fix bug when vrootdir is on its own partition (Closes: #395928)
|
||||
. Hide silly sfdisk error output.
|
||||
pgsql:
|
||||
. Support configuring PGSQLUSER for real, and document it a bit
|
||||
(Closes: #396578)
|
||||
|
@ -443,17 +443,19 @@ fi
|
||||
# these files can be used to directly partition a disk of the same size.
|
||||
|
||||
if [ "$partitions" == "yes" ]; then
|
||||
devices=`$SFDISK -l | grep "^Disk /dev" | cut -d/ -f2,3 | cut -d: -f1`
|
||||
devices=`$SFDISK -l 2>/dev/null | grep "^Disk /dev" | awk '{print $2}' | cut -d: -f1`
|
||||
debug "$SFDISK will try to backup partition tables for devices $devices"
|
||||
if [ "$devices" == "" ]; then
|
||||
warning "No harddisks found"
|
||||
fi
|
||||
for dev in $devices; do
|
||||
debug "$SFDISK will try to backup partition tables for device $dev"
|
||||
[ -b $dev ] || continue
|
||||
label=${dev#/dev/}
|
||||
label=${label//\//-}
|
||||
outputfile=${partitionsfile//__star__/$label}
|
||||
debug "$SFDISK $sfdisk_options -d /$dev > $outputfile"
|
||||
$SFDISK $sfdisk_options -d /$dev > $outputfile
|
||||
debug "$SFDISK $sfdisk_options -d $dev > $outputfile"
|
||||
$SFDISK $sfdisk_options -d $dev > $outputfile
|
||||
done
|
||||
fi
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user