Allow running as non-root via ${SUDO}.
Thanks,
Edgar
Index: Makefile
===================================================================
RCS file: /cvs/src/regress/sys/ffs/ffs/Makefile,v
retrieving revision 1.5
diff -u -p -u -r1.5 Makefile
--- Makefile 16 Dec 2020 21:49:20 -0000 1.5
+++ Makefile 27 Nov 2021 01:10:25 -0000
@@ -8,23 +8,23 @@ CLEANFILES= diskimage
disk: unconfig
dd if=/dev/zero of=diskimage bs=512 count=4k
- vnconfig vnd0 diskimage
- newfs vnd0c
+ ${SUDO} vnconfig vnd0 diskimage
+ ${SUDO} newfs vnd0c
REGRESS_SETUP_ONCE+= mount
mount: disk
- mkdir -p /mnt/regress-ffs
- mount /dev/vnd0c /mnt/regress-ffs
+ ${SUDO} mkdir -p /mnt/regress-ffs
+ ${SUDO} mount /dev/vnd0c /mnt/regress-ffs
REGRESS_CLEANUP+= umount
umount:
- umount /mnt/regress-ffs
+ ${SUDO} umount /mnt/regress-ffs
REGRESS_CLEANUP+= unconfig
unconfig:
- -umount -f /dev/vnd0c 2>/dev/null || true
+ -${SUDO} umount -f /dev/vnd0c 2>/dev/null || true
-rmdir /mnt/regress-ffs 2>/dev/null || true
- -vnconfig -u vnd0 2>/dev/null || true
+ -${SUDO} vnconfig -u vnd0 2>/dev/null || true
rm -f stamp-mount
REGRESS_SETUP+= ${.OBJDIR}/../fstest