@@ -2383,7 +2383,13 @@ _format_swapfile() {
# Swap files must be nocow on Btrfs.
$CHATTR_PROG +C "$fname" > /dev/null 2>&1
_pwrite_byte 0x61 0 "$sz" "$fname" >> $seqres.full
- $MKSWAP_PROG "$fname" >> $seqres.full
+ if [ "$FSTYP" = "exfat" ]; then
+ # exfat does not support posix file permisions, so warning is
+ # to be expected
+ $MKSWAP_PROG "$fname" 2>&1 | grep -v 'insecure permission' >> $seqres.full
+ else
+ $MKSWAP_PROG "$fname" >> $seqres.full
+ fi
}
# Check that the filesystem supports swapfiles
exfat does not support posix file permisions, so warning from mkswap is inavitable. This patch hides the warning message so the test won't fail. Signed-off-by: Pavel Reichl <preichl@redhat.com> --- common/rc | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-)