From 5dfe6aebc03cb32d7d110068a0138a8367d7d977 Mon Sep 17 00:00:00 2001 From: Simon Schubert Date: Thu, 20 Aug 2009 15:02:32 +0200 Subject: [PATCH] distrib-dirs: replace symlink if it is dangling The previous version wouldn't work right if a sys symlink existed, but its target wouldn't. --- etc/Makefile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/etc/Makefile b/etc/Makefile index 937b61db03..82d3cc5c57 100644 --- a/etc/Makefile +++ b/etc/Makefile @@ -359,7 +359,7 @@ distrib-dirs: mtree -deU -f ${.CURDIR}/mtree/BSD.sendmail.dist -p ${DESTDIR}/ .endif cd ${DESTDIR}/etc/namedb; rm -f etc/namedb; ${LN} -s ".." etc/namedb - cd ${DESTDIR}/; test -e sys || ${LN} -s usr/src/sys sys + cd ${DESTDIR}/; test -e sys || (rm -f sys; ${LN} -s usr/src/sys sys) cd ${DESTDIR}/usr/share/man/en.ISO8859-1; ${LN} -sf ../man* . cd ${DESTDIR}/usr/share/man; \ set - `grep "^[a-zA-Z]" ${.CURDIR}/man.alias`; \ -- 2.11.4.GIT