fi
if [ "$EUID" != 0 ] ; then
- exit 77
+ exit 99
fi
if ! which mkfs.btrfs >/dev/null 2>&1; then
echo "mkfs.btrfs not installed; cannot test btrfs."
- exit 77
+ exit 99
fi
"@builddir@/grub-fs-tester" btrfs
if ! which cpio >/dev/null 2>&1; then
echo "cpio not installed; cannot test cpio."
- exit 77
+ exit 99
fi
"@builddir@/grub-fs-tester" cpio_bin
fi
if [ "$EUID" != 0 ] ; then
- exit 77
+ exit 99
fi
if ! which mkfs.exfat >/dev/null 2>&1; then
echo "mkfs.exfat not installed; cannot test exFAT."
- exit 77
+ exit 99
fi
"@builddir@/grub-fs-tester" exfat
fi
if [ "$EUID" != 0 ] ; then
- exit 77
+ exit 99
fi
if ! which mkfs.ext2 >/dev/null 2>&1; then
echo "mkfs.ext2 not installed; cannot test ext2."
- exit 77
+ exit 99
fi
if ! which mkfs.ext3 >/dev/null 2>&1; then
echo "mkfs.ext3 not installed; cannot test ext3."
- exit 77
+ exit 99
fi
if ! which mkfs.ext4 >/dev/null 2>&1; then
echo "mkfs.ext4 not installed; cannot test ext4."
- exit 77
+ exit 99
fi
"@builddir@/grub-fs-tester" ext2_old
fi
if [ "$EUID" != 0 ] ; then
- exit 77
+ exit 99
fi
if ! which mkfs.f2fs >/dev/null 2>&1; then
echo "mkfs.f2fs not installed; cannot test f2fs."
- exit 77
+ exit 99
fi
fi
if [ "$EUID" != 0 ] ; then
- exit 77
+ exit 99
fi
if ! which mkfs.vfat >/dev/null 2>&1; then
echo "mkfs.vfat not installed; cannot test FAT."
- exit 77
+ exit 99
fi
"@builddir@/grub-fs-tester" vfat16a
if ! which gzip >/dev/null 2>&1; then
echo "gzip not installed; cannot test gzip compression."
- exit 77
+ exit 99
fi
v=$(echo hello | "${grubshell}" --mkrescue-arg=--compress=gz)
fi
if [ "$EUID" != 0 ] ; then
- exit 77
+ exit 99
fi
if ! which mkfs.hfs >/dev/null 2>&1; then
echo "mkfs.hfs not installed; cannot test HFS."
- exit 77
+ exit 99
fi
if ! grep -q mac_roman /proc/modules && ! modprobe mac_roman; then
echo "no mac-roman support; cannot test HFS."
- exit 77
+ exit 99
fi
"@builddir@/grub-fs-tester" hfs
fi
if [ "$EUID" != 0 ] ; then
- exit 77
+ exit 99
fi
if ! which mkfs.hfsplus >/dev/null 2>&1; then
echo "mkfs.hfsplus not installed; cannot test hfsplus."
- exit 77
+ exit 99
fi
"@builddir@/grub-fs-tester" hfsplus
if ! which xorriso >/dev/null 2>&1; then
echo "xorriso not installed; cannot test iso9660."
- exit 77
+ exit 99
fi
"@builddir@/grub-fs-tester" joliet
fi
if [ "$EUID" != 0 ] ; then
- exit 77
+ exit 99
fi
if ! which mkfs.jfs >/dev/null 2>&1; then
echo "mkfs.jfs not installed; cannot test JFS."
- exit 77
+ exit 99
fi
"@builddir@/grub-fs-tester" jfs
if ! which lzop >/dev/null 2>&1; then
echo "lzop not installed; cannot test lzo compression."
- exit 77
+ exit 99
fi
v=$(echo hello | "${grubshell}" --mkrescue-arg=--compress=lzo)
fi
if [ "$EUID" != 0 ] ; then
- exit 77
+ exit 99
fi
if ! which mkfs.minix >/dev/null 2>&1; then
echo "mkfs.minix not installed; cannot test minixfs."
- exit 77
+ exit 99
fi
if ! mkfs.minix -h | grep -- -v > /dev/null; then
echo "mkfs.minix doesn't support minix2fs; cannot test minix*fs."
- exit 77
+ exit 99
fi
if ! mkfs.minix -h | grep -- -3 > /dev/null; then
echo "mkfs.minix doesn't support minix3fs; cannot test minix*fs."
- exit 77
+ exit 99
fi
"@builddir@/grub-fs-tester" minix
fi
if [ "$EUID" != 0 ] ; then
- exit 77
+ exit 99
fi
if ! which mkfs.nilfs2 >/dev/null 2>&1; then
echo "mkfs.nilfs2 not installed; cannot test nilfs2."
- exit 77
+ exit 99
fi
"@builddir@/grub-fs-tester" nilfs2
fi
if [ "$EUID" != 0 ] ; then
- exit 77
+ exit 99
fi
if ! which mkfs.ntfs >/dev/null 2>&1; then
echo "mkfs.ntfs not installed; cannot test ntfs."
- exit 77
+ exit 99
fi
if ! which setfattr >/dev/null 2>&1; then
echo "setfattr not installed; cannot test ntfs."
- exit 77
+ exit 99
fi
"@builddir@/grub-fs-tester" ntfs
if ! which parted >/dev/null 2>&1; then
echo "parted not installed; cannot test partmap"
- exit 77
+ exit 99
fi
imgfile="`mktemp "${TMPDIR:-/tmp}/tmp.XXXXXXXXXX"`" || exit 99
fi
if [ "$EUID" != 0 ] ; then
- exit 77
+ exit 99
fi
if ! which mkfs.reiserfs >/dev/null 2>&1; then
echo "mkfs.reiserfs not installed; cannot test reiserfs."
- exit 77
+ exit 99
fi
"@builddir@/grub-fs-tester" reiserfs
if ! which genromfs >/dev/null 2>&1; then
echo "genromfs not installed; cannot test romfs."
- exit 77
+ exit 99
fi
"@builddir@/grub-fs-tester" romfs
if ! which mksquashfs >/dev/null 2>&1; then
echo "mksquashfs not installed; cannot test squashfs."
- exit 77
+ exit 99
fi
"@builddir@/grub-fs-tester" squash4_gzip
if ! which tar >/dev/null 2>&1; then
echo "tar not installed; cannot test tar."
- exit 77
+ exit 99
fi
"@builddir@/grub-fs-tester" tarfs
fi
if [ "$EUID" != 0 ] ; then
- exit 77
+ exit 99
fi
if ! which mkudffs >/dev/null 2>&1; then
echo "mkudffs not installed; cannot test UDF."
- exit 77
+ exit 99
fi
"@builddir@/grub-fs-tester" udf
fi
if [ "$EUID" != 0 ] ; then
- exit 77
+ exit 99
fi
if ! which mkfs.xfs >/dev/null 2>&1; then
echo "mkfs.xfs not installed; cannot test xfs."
- exit 77
+ exit 99
fi
if ! which xz >/dev/null 2>&1; then
echo "xz not installed; cannot test xz compression."
- exit 77
+ exit 99
fi
v=$(echo hello | "${grubshell}" --mkrescue-arg=--compress=xz)
fi
if [ "$EUID" != 0 ] ; then
- exit 77
+ exit 99
fi
if ! which zpool >/dev/null 2>&1; then
echo "zpool not installed; cannot test zfs."
- exit 77
+ exit 99
fi
"@builddir@/grub-fs-tester" zfs