]> git.ipfire.org Git - thirdparty/util-linux.git/commitdiff
tests: ignore swapon warnings
authorRuediger Meier <ruediger.meier@ga-group.nl>
Wed, 9 Mar 2016 11:01:54 +0000 (12:01 +0100)
committerRuediger Meier <ruediger.meier@ga-group.nl>
Wed, 9 Mar 2016 11:08:58 +0000 (12:08 +0100)
swapon/mkswap warns if system sets different permissions for
loop devices.

I saw this on Debian 7 (wheezy)/linux-3.2:
mkswap: /dev/loop0: insecure permissions 1660, 0660 suggested.
swapon: /dev/loop0: insecure permissions 1660, 0660 suggested.

Signed-off-by: Ruediger Meier <ruediger.meier@ga-group.nl>
tests/ts/swapon/devname
tests/ts/swapon/fixsig
tests/ts/swapon/label
tests/ts/swapon/uuid

index 978b875a05893059a57224b1f05b38e46b0ab8bc..de9a5f20c65feb6f632f5e5764004c5d95a74aed 100755 (executable)
@@ -42,6 +42,9 @@ grep -q $DEVICE /proc/swaps || ts_die "Cannot find $DEVICE in /proc/swaps"
 
 $TS_CMD_SWAPOFF $DEVICE
 
+# swapon/mkswap warns if system sets different permissions for loop devices
+sed --in-place '/insecure permissions .*, 0660 suggested/d' $TS_OUTPUT
+
 ts_log "Success"
 ts_finalize
 
index 6fceb79f801d5b382e0b9279ba2f7e93183d381c..36c7d9f76336fdee5875c7f55217ac20f1af1440 100755 (executable)
@@ -44,6 +44,9 @@ grep -q $DEVICE /proc/swaps || ts_die "Cannot find $DEVICE in /proc/swaps"
 
 $TS_CMD_SWAPOFF $DEVICE
 
+# swapon/mkswap warns if system sets different permissions for loop devices
+sed --in-place '/insecure permissions .*, 0660 suggested/d' $TS_OUTPUT
+
 ts_log "Success"
 ts_finalize
 
index af7da4f290a27f7706c5c291e9491f3f7517042c..bbcd771bed6604e330fff00e3f3d92f778f18e32 100755 (executable)
@@ -44,6 +44,9 @@ grep -q $DEVICE /proc/swaps || ts_die "Cannot find $DEVICE in /proc/swaps"
 
 $TS_CMD_SWAPOFF $DEVICE
 
+# swapon/mkswap warns if system sets different permissions for loop devices
+sed --in-place '/insecure permissions .*, 0660 suggested/d' $TS_OUTPUT
+
 ts_log "Success"
 ts_finalize
 
index 954e8cdf43fb7b00fb06067c58bce09e2931c0b4..9f244f39a4253b59564641fde150e46fc70b0d0c 100755 (executable)
@@ -44,6 +44,9 @@ grep -q $DEVICE /proc/swaps || ts_die "Cannot find $DEVICE in /proc/swaps"
 
 $TS_CMD_SWAPOFF $DEVICE
 
+# swapon/mkswap warns if system sets different permissions for loop devices
+sed --in-place '/insecure permissions .*, 0660 suggested/d' $TS_OUTPUT
+
 ts_log "Success"
 ts_finalize