1# $OpenBSD: Makefile,v 1.1 2018/12/23 11:23:21 natano Exp $ 2 3PROG= nopermtest 4CDIAGFLAGS= -Wall 5#CDIAGFLAGS+= -Werror 6CDIAGFLAGS+= -Wpointer-arith 7CDIAGFLAGS+= -Wno-uninitialized 8CDIAGFLAGS+= -Wstrict-prototypes 9CDIAGFLAGS+= -Wmissing-prototypes 10CDIAGFLAGS+= -Wunused 11CDIAGFLAGS+= -Wsign-compare 12CDIAGFLAGS+= -Wshadow 13 14REGRESS_SETUP_ONCE= mount 15REGRESS_CLEANUP= umount 16REGRESS_TARGETS= run-regress-locked run-regress-unlocked 17 18mount: 19 mount_mfs -s1M -o noperm swap /mnt 20 21umount: 22 umount -f /mnt 23 24run-regress-locked: ${PROG} 25 chown root:wheel /mnt 26 chmod 700 /mnt 27 su build -c './${PROG} /mnt locked' 28 29run-regress-unlocked: ${PROG} 30 chown build /mnt 31 chmod 700 /mnt 32 su build -c './${PROG} /mnt unlocked' 33 34.include <bsd.regress.mk> 35