From 09f6d62cfdd2b772c6a62dddf665d01c7230e273 Mon Sep 17 00:00:00 2001 From: tb <> Date: Sun, 20 Nov 2016 11:00:19 +0000 Subject: [PATCH] Fix up some permissions in RELEASEDIR and /var/sysmerge. help, testing & ok rpe --- src/etc/Makefile | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/etc/Makefile b/src/etc/Makefile index 155e4ae2..63d4cfe9 100644 --- a/src/etc/Makefile +++ b/src/etc/Makefile @@ -1,4 +1,4 @@ -# $OpenBSD: Makefile,v 1.445 2016/11/19 14:20:58 tb Exp $ +# $OpenBSD: Makefile,v 1.446 2016/11/20 11:00:19 tb Exp $ TZDIR= /usr/share/zoneinfo LOCALTIME= Canada/Mountain @@ -211,6 +211,7 @@ distribution-etc-root-var: distrib-dirs chown -h root:wheel ${DESTDIR}/var/tmp touch ${DESTDIR}/var/sysmerge/etcsum chown root:wheel ${DESTDIR}/var/sysmerge/etcsum + chmod 644 ${DESTDIR}/var/sysmerge/etcsum cd ${DESTDIR}/ && \ sort ${.CURDIR}/../distrib/sets/lists/etc/{mi,md.${MACHINE}} | \ xargs sha256 -h ${DESTDIR}/var/sysmerge/etcsum || true @@ -218,6 +219,7 @@ distribution-etc-root-var: distrib-dirs sort ${.CURDIR}/../distrib/sets/lists/etc/{mi,md.${MACHINE}} | \ pax -w -d | gzip -9 > ${DESTDIR}/var/sysmerge/etc.tgz chown root:wheel ${DESTDIR}/var/sysmerge/etc.tgz + chmod 644 ${DESTDIR}/var/sysmerge/etc.tgz distribution: exec ${MAKE} distribution-etc-root-var @@ -257,6 +259,7 @@ do-release: ${MAKE} release-sets ${MAKE} distrib su ${BUILDUSER} -c 'exec ${MAKE} sha' + -cd ${RELEASEDIR} && chmod g-w,a+rX * release-sets: su ${BUILDUSER} -c 'exec ${MAKE} distribution'