From: Karel Zak Date: Wed, 12 Sep 2012 12:49:49 +0000 (+0200) Subject: tests: remove encryption loopdev test X-Git-Tag: v2.23-rc1~698 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=9d57f184cfe7abd2e046463f867bcfb93a313f43;p=thirdparty%2Futil-linux.git tests: remove encryption loopdev test Reported-by: Bernhard Voelker Signed-off-by: Karel Zak --- diff --git a/tests/expected/mount/encryption b/tests/expected/mount/encryption deleted file mode 100644 index 35821117c8..0000000000 --- a/tests/expected/mount/encryption +++ /dev/null @@ -1 +0,0 @@ -Success diff --git a/tests/ts/mount/encryption b/tests/ts/mount/encryption deleted file mode 100755 index bf452a0d74..0000000000 --- a/tests/ts/mount/encryption +++ /dev/null @@ -1,64 +0,0 @@ -#!/bin/bash - -# -# Copyright (C) 2007 Karel Zak -# -# This file is part of util-linux. -# -# This file is free software; you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation; either version 2 of the License, or -# (at your option) any later version. -# -# This file is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. -# - -TS_TOPDIR="$(dirname $0)/../.." -TS_DESC="by devname" - -. $TS_TOPDIR/functions.sh -ts_init "$*" -ts_skip_nonroot - -set -o pipefail - -modprobe --dry-run --quiet cryptoloop -[ "$?" == 0 ] || ts_skip "missing cryptoloop module" - -modprobe cryptoloop &> /dev/null - -PASSFILE=$TS_OUTPUT.pwd -IMAGE=$(ts_image_init) - -echo "password" > $PASSFILE -exec 9<> $PASSFILE - -DEVICE=$($TS_CMD_LOSETUP --pass-fd 9 --show --encryption blowfish --find $IMAGE) -[ "$?" == 0 ] || ts_die "Cannot init device" - -mkfs.ext3 $DEVICE &> /dev/null || ts_die "Cannot make ext3 on $DEVICE" $DEVICE - -sleep 3 -$TS_CMD_LOSETUP --detach $DEVICE - -[ -d "$TS_MOUNTPOINT" ] || mkdir -p $TS_MOUNTPOINT - -# reopen (we need SEEK_SET 0, but this is shell...) -exec 9>&- -exec 9<> $PASSFILE - -$TS_CMD_MOUNT --pass-fd 9 -o encryption=blowfish $IMAGE $TS_MOUNTPOINT 2>&1 >> $TS_OUTPUT - -$TS_CMD_FINDMNT --kernel --target $TS_MOUNTPOINT &> /dev/null -[ "$?" == "0" ] || ts_die "Cannot find $TS_MOUNTPOINT in /proc/self/mountinfo" - -$TS_CMD_UMOUNT $TS_MOUNTPOINT || ts_die "Cannot umount $TS_MOUNTPOINT" $DEVICE - -ts_device_deinit $DEVICE - -ts_log "Success" -ts_finalize -