diff options
author | 2016-10-06 15:37:42 +0000 | |
---|---|---|
committer | 2016-10-06 15:37:42 +0000 | |
commit | a3079911458569e400540e01172e8ac33f4c2a11 (patch) | |
tree | 622374e65be398d774dec33df3431928360669a1 | |
parent | Use BUILDUSER as the owner of new links/directories created in 'make obj' (diff) | |
download | wireguard-openbsd-a3079911458569e400540e01172e8ac33f4c2a11.tar.xz wireguard-openbsd-a3079911458569e400540e01172e8ac33f4c2a11.zip |
Build kernels as root for now. Otherwise we run into permission issues
when the source tree is not owned by ${BUILDUSER}.
ok deraadt
-rw-r--r-- | etc/Makefile | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/etc/Makefile b/etc/Makefile index ee20368d6a8..1fd7a25a4af 100644 --- a/etc/Makefile +++ b/etc/Makefile @@ -1,4 +1,4 @@ -# $OpenBSD: Makefile,v 1.437 2016/10/05 21:39:57 deraadt Exp $ +# $OpenBSD: Makefile,v 1.438 2016/10/06 15:37:42 natano Exp $ TZDIR= /usr/share/zoneinfo LOCALTIME= Canada/Mountain @@ -252,13 +252,15 @@ release: echo 'must be called by root' 2>&1; \ false; \ fi - su ${BUILDUSER} -c 'exec ${MAKE} release-sets' + ${MAKE} release-sets ${MAKE} distrib su ${BUILDUSER} -c 'exec ${MAKE} sha' release-sets: + su ${BUILDUSER} -c 'exec ${MAKE} distribution' + ${MAKE} kernels cd ${RELEASEDIR} && rm -f SHA256 - cd ../distrib/sets && exec sh maketars ${OSrev} + cd ../distrib/sets && exec su ${BUILDUSER} -c 'exec sh maketars ${OSrev}' sha: -cd ${RELEASEDIR}; \ @@ -266,8 +268,6 @@ sha: cksum -a sha256 BUILDINFO INSTALL.`arch -ks` \ ${ALL_KERNELS} ${MDEXT} ${MISETS} | sort > SHA256 -release-sets: distribution kernels - .endif .endif # DESTDIR check |