diff options
author | 2014-09-11 16:59:50 +0000 | |
---|---|---|
committer | 2014-09-11 16:59:50 +0000 | |
commit | 5742affebd9efd02a7fc320498a57201287ca19b (patch) | |
tree | 68d2d021f22839300bcf6dd3d14e66600a7f1050 | |
parent | typo, from Daniel Jakots (diff) | |
download | wireguard-openbsd-5742affebd9efd02a7fc320498a57201287ca19b.tar.xz wireguard-openbsd-5742affebd9efd02a7fc320498a57201287ca19b.zip |
Install files that moved from etc to base during "make build"
to unbreak updating from src.
OK ajacoutot@
-rw-r--r-- | distrib/sets/makeetcset | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/distrib/sets/makeetcset b/distrib/sets/makeetcset index dcc000b981e..2c9a599e94b 100644 --- a/distrib/sets/makeetcset +++ b/distrib/sets/makeetcset @@ -1,5 +1,5 @@ #!/bin/sh -# $OpenBSD: makeetcset,v 1.1 2014/08/26 20:19:26 rpe Exp $ +# $OpenBSD: makeetcset,v 1.2 2014/09/11 16:59:50 rpe Exp $ # # Copyright (c) 2014 Robert Peichaer <rpe@openbsd.org> # @@ -19,6 +19,7 @@ set -e CURDIR=$1 MAKE=$2 +BASELISTS=$CURDIR/distrib/sets/lists/base/{mi,md.`machine`} cleanup() { [ "X$ETCDIR" != "X" -a -d "/tmp/${ETCDIR#/tmp/}" ] && @@ -31,14 +32,14 @@ if [ "X$CURDIR" = "X" -o "X$MAKE" = "X" ]; then fi ETCDIR=`mktemp -d /tmp/_etcdir.XXXXXXXXXX` -ETCSET=$ETCDIR/usr/share/sysmerge/etc.tgz trap 'cleanup' EXIT trap 'exit' HUP INT QUIT TERM cd $CURDIR/etc $MAKE DESTDIR=$ETCDIR distribution-etc-root-var -[ -s "$ETCSET" ] -cp $ETCSET /usr/share/sysmerge/ + +cd $ETCDIR +find . \( -type f -o -type l \) -exec fgrep -hx {} $BASELISTS \; | pax -rw -d / exit 0 |