summaryrefslogtreecommitdiff
path: root/www
diff options
context:
space:
mode:
authorjperkin <jperkin>2013-12-12 12:24:47 +0000
committerjperkin <jperkin>2013-12-12 12:24:47 +0000
commit80548fa10faeb7a9f5f5b74f8c5831e7ff1e0dd6 (patch)
tree9e38e8cdcad437f30becdb3a327f422eeb1b8fd0 /www
parentbf1be86c02503f73d08951ff344cb189becc707e (diff)
downloadpkgsrc-80548fa10faeb7a9f5f5b74f8c5831e7ff1e0dd6.tar.gz
When recursively chowning, ensure the -P flag is specified. This is default
on BSD but not on strict POSIX implementations, leading to failures when building as an unprivileged user in the presence of symlinks. Fixes recent breakage on SunOS when the '-h' flag was removed for MirBSD.
Diffstat (limited to 'www')
-rw-r--r--www/apache2/Makefile8
-rw-r--r--www/apache22/Makefile8
-rw-r--r--www/apache24/Makefile8
3 files changed, 12 insertions, 12 deletions
diff --git a/www/apache2/Makefile b/www/apache2/Makefile
index 30f299d0900..7d3395e958f 100644
--- a/www/apache2/Makefile
+++ b/www/apache2/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.145 2013/12/03 21:18:36 bsiegert Exp $
+# $NetBSD: Makefile,v 1.146 2013/12/12 12:24:47 jperkin Exp $
.include "Makefile.common"
@@ -238,9 +238,9 @@ post-install:
${CHMOD} ${BINMODE} ${DESTDIR}${PREFIX}/sbin/$$file; \
done
- ${CHOWN} -R ${BINOWN}:${BINGRP} ${DESTDIR}${PREFIX}/share/httpd
- ${CHOWN} -R ${BINOWN}:${BINGRP} ${DESTDIR}${PREFIX}/include/httpd
- ${CHOWN} -R ${BINOWN}:${BINGRP} ${DESTDIR}${PREFIX}/lib/httpd
+ ${CHOWN} -RP ${BINOWN}:${BINGRP} ${DESTDIR}${PREFIX}/share/httpd
+ ${CHOWN} -RP ${BINOWN}:${BINGRP} ${DESTDIR}${PREFIX}/include/httpd
+ ${CHOWN} -RP ${BINOWN}:${BINGRP} ${DESTDIR}${PREFIX}/lib/httpd
${CHOWN} ${BINOWN}:${BINGRP} ${DESTDIR}${PREFIX}/libexec/cgi-bin/test-cgi
${CHOWN} ${BINOWN}:${BINGRP} ${DESTDIR}${PREFIX}/libexec/cgi-bin/printenv
diff --git a/www/apache22/Makefile b/www/apache22/Makefile
index 64ea281f48d..5d804a4f559 100644
--- a/www/apache22/Makefile
+++ b/www/apache22/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.95 2013/12/03 21:18:36 bsiegert Exp $
+# $NetBSD: Makefile,v 1.96 2013/12/12 12:24:48 jperkin Exp $
DISTNAME= httpd-2.2.25
PKGNAME= ${DISTNAME:S/httpd/apache/}
@@ -228,9 +228,9 @@ post-install:
${CHMOD} ${BINMODE} ${DESTDIR}${PREFIX}/sbin/$$file; \
done
- ${CHOWN} -R ${BINOWN}:${BINGRP} ${DESTDIR}${PREFIX}/share/httpd
- ${CHOWN} -R ${BINOWN}:${BINGRP} ${DESTDIR}${PREFIX}/include/httpd
- ${CHOWN} -R ${BINOWN}:${BINGRP} ${DESTDIR}${PREFIX}/lib/httpd
+ ${CHOWN} -RP ${BINOWN}:${BINGRP} ${DESTDIR}${PREFIX}/share/httpd
+ ${CHOWN} -RP ${BINOWN}:${BINGRP} ${DESTDIR}${PREFIX}/include/httpd
+ ${CHOWN} -RP ${BINOWN}:${BINGRP} ${DESTDIR}${PREFIX}/lib/httpd
${CHOWN} ${BINOWN}:${BINGRP} ${DESTDIR}${PREFIX}/libexec/cgi-bin/test-cgi
${CHOWN} ${BINOWN}:${BINGRP} ${DESTDIR}${PREFIX}/libexec/cgi-bin/printenv
diff --git a/www/apache24/Makefile b/www/apache24/Makefile
index a5b92142d1c..665bcc72c0b 100644
--- a/www/apache24/Makefile
+++ b/www/apache24/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.23 2013/12/03 21:18:36 bsiegert Exp $
+# $NetBSD: Makefile,v 1.24 2013/12/12 12:24:48 jperkin Exp $
DISTNAME= httpd-2.4.7
PKGNAME= ${DISTNAME:S/httpd/apache/}
@@ -176,9 +176,9 @@ post-install:
${CHMOD} ${BINMODE} ${DESTDIR}${PREFIX}/bin/${file}
.endfor
- ${CHOWN} -R ${BINOWN}:${BINGRP} ${DESTDIR}${PREFIX}/share/httpd
- ${CHOWN} -R ${BINOWN}:${BINGRP} ${DESTDIR}${PREFIX}/include/httpd
- ${CHOWN} -R ${BINOWN}:${BINGRP} ${DESTDIR}${PREFIX}/lib/httpd
+ ${CHOWN} -RP ${BINOWN}:${BINGRP} ${DESTDIR}${PREFIX}/share/httpd
+ ${CHOWN} -RP ${BINOWN}:${BINGRP} ${DESTDIR}${PREFIX}/include/httpd
+ ${CHOWN} -RP ${BINOWN}:${BINGRP} ${DESTDIR}${PREFIX}/lib/httpd
${CHOWN} ${BINOWN}:${BINGRP} ${DESTDIR}${PREFIX}/libexec/cgi-bin/test-cgi
${CHOWN} ${BINOWN}:${BINGRP} ${DESTDIR}${PREFIX}/libexec/cgi-bin/printenv