diff options
author | 2014-07-12 15:38:42 +0000 | |
---|---|---|
committer | 2014-07-12 15:38:42 +0000 | |
commit | fe5788079f7730037ece3705bbfa4ae301469d49 (patch) | |
tree | d99ada8b57190eb661d56531cbee8b0a2988090d | |
parent | replace the heavy shell magic in quirks to handle backward compat with simpler (diff) | |
download | wireguard-openbsd-fe5788079f7730037ece3705bbfa4ae301469d49.tar.xz wireguard-openbsd-fe5788079f7730037ece3705bbfa4ae301469d49.zip |
Create the examples checksum for sysmerge at release time.
"move ahead" deraadt@
-rw-r--r-- | etc/Makefile | 9 |
1 files changed, 7 insertions, 2 deletions
diff --git a/etc/Makefile b/etc/Makefile index 5af7660ca70..48442cf25ed 100644 --- a/etc/Makefile +++ b/etc/Makefile @@ -1,4 +1,4 @@ -# $OpenBSD: Makefile,v 1.362 2014/07/12 03:52:39 deraadt Exp $ +# $OpenBSD: Makefile,v 1.363 2014/07/12 15:38:42 ajacoutot Exp $ TZDIR= /usr/share/zoneinfo LOCALTIME= Canada/Mountain @@ -254,11 +254,16 @@ distribution: exec ${SUDO} ${MAKE} distribution-etc-root-var cd .. && exec ${SUDO} ${MAKE} install touch ${DESTDIR}/var/db/sysmerge/etcsum + touch ${DESTDIR}/var/db/sysmerge/egsum TMPSUM=`mktemp /tmp/_etcsum.XXXXXXXXXX` || exit 1; \ + EGSUM=`mktemp /tmp/_egsum.XXXXXXXXXX` || exit 1; \ sort ../distrib/sets/lists/etc/{mi,md.${MACHINE}} > $${TMPSUM}; \ + grep -h '/etc/examples/' ../distrib/sets/lists/base/{mi,md.${MACHINE}} > $${EGSUM}; \ cd ${DESTDIR} && \ xargs cksum < $${TMPSUM} > ${DESTDIR}/var/db/sysmerge/etcsum; \ - rm -f $${TMPSUM} + cd ${DESTDIR} && \ + xargs sha256 < $${EGSUM} > ${DESTDIR}/var/db/sysmerge/egsum; \ + rm -f $${TMPSUM} $${EGSUM} distrib-dirs: if [ ! -d ${DESTDIR}/. ]; then \ |