Quote SUDO value during propagation, allowing `doas -n' to be correctly
authoranton <anton@openbsd.org>
Thu, 30 Sep 2021 17:57:44 +0000 (17:57 +0000)
committeranton <anton@openbsd.org>
Thu, 30 Sep 2021 17:57:44 +0000 (17:57 +0000)
honored which I use while running regress. The same principle is already
applied to the PYTHON variable here.

regress/sys/kern/sosplice/loop/Makefile
regress/sys/kern/sosplice/scapy/Makefile

index 312e491..bb1685c 100644 (file)
@@ -1,4 +1,4 @@
-# $OpenBSD: Makefile,v 1.4 2021/05/17 13:13:27 bluhm Exp $
+# $OpenBSD: Makefile,v 1.5 2021/09/30 17:57:44 anton Exp $
 
 # Create chains and loops of spliced tcp and udp sockets.
 # Send data through them and check that MAXLOOP is triggered in kernel.
@@ -37,17 +37,17 @@ v = -v
 REGRESS_TARGETS +=     run-chain-ipv$i-proto$p-count$c
 run-chain-ipv$i-proto$p-count$c: chain.pl
        ulimit -n 500; \
-       SUDO=${SUDO} ${KTRACE} perl ${PERLPATH}chain.pl -$i -c $c -p $p $v
+       SUDO="${SUDO}" ${KTRACE} perl ${PERLPATH}chain.pl -$i -c $c -p $p $v
 .endfor
 
 REGRESS_TARGETS +=     run-loop-ipv$i-proto$p
 run-loop-ipv$i-proto$p: loop.pl
-       SUDO=${SUDO} ${KTRACE} perl ${PERLPATH}loop.pl -$i -p $p $v
+       SUDO="${SUDO}" ${KTRACE} perl ${PERLPATH}loop.pl -$i -p $p $v
 .endfor
 .endfor
 
 REGRESS_TARGETS +=     run-bcast
 run-bcast: bcast.pl
-       SUDO=${SUDO} ${KTRACE} perl ${PERLPATH}bcast.pl $v
+       SUDO="${SUDO}" ${KTRACE} perl ${PERLPATH}bcast.pl $v
 
 .include <bsd.regress.mk>
index a1f772d..d21c9f2 100644 (file)
@@ -1,4 +1,4 @@
-#      $OpenBSD: Makefile,v 1.9 2020/12/30 21:40:32 kn Exp $
+#      $OpenBSD: Makefile,v 1.10 2021/09/30 17:57:44 anton Exp $
 
 # Copyright (c) 2017-2020 Alexander Bluhm <bluhm@openbsd.org>
 #
@@ -125,7 +125,7 @@ SCAPYPATH = ${.CURDIR}/
 .for s in ${SCAPYS}
 REGRESS_TARGETS +=     run-$s
 run-$s: $s addr.py
-       time SUDO=${SUDO} PYTHON="${PYTHON}" perl ${PERLINC} ${PERLPATH}scapy.pl splice ${FAKE_NET_ADDR} ${REMOTE_ADDR} ${REMOTE_SSH} ${SCAPYPATH}$s
+       time SUDO="${SUDO}" PYTHON="${PYTHON}" perl ${PERLINC} ${PERLPATH}scapy.pl splice ${FAKE_NET_ADDR} ${REMOTE_ADDR} ${REMOTE_SSH} ${SCAPYPATH}$s
 .endfor
 
 .if ! empty(PF_ANCHOR:Mregress)