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

Reply via email to