mirror of
https://git.FreeBSD.org/ports.git
synced 2024-10-20 20:09:11 +00:00
Allow to build port as 'root' if PACKAGE_BUILDING defined.
Requested by: kris
This commit is contained in:
parent
871f11dee2
commit
4a48aa4c07
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=173405
@ -109,8 +109,10 @@ post-su-install:
|
||||
|
||||
.ifndef WITHOUT_IPC_CLEANUP
|
||||
pre-build:
|
||||
.ifndef PACKAGE_BUILDING
|
||||
@if [ `${ID} -u` -eq 0 ]; then \
|
||||
${ECHO_MSG} "==> Please do not build ${PORTNAME} as 'root' because this may cause conflicts with SysV semaphores of running services."; exit 1; fi
|
||||
.endif
|
||||
[ -f ${WRKDIR}/ipcs.pre.build ] || /usr/bin/ipcs -s | ${TAIL} -n +3 | \
|
||||
${GREP} -F `${ID} -un` | ${CAT} > ${WRKDIR}/ipcs.pre.build
|
||||
|
||||
|
@ -121,8 +121,10 @@ post-su-install:
|
||||
|
||||
.ifndef WITHOUT_IPC_CLEANUP
|
||||
pre-build:
|
||||
.ifndef PACKAGE_BUILDING
|
||||
@if [ `${ID} -u` -eq 0 ]; then \
|
||||
${ECHO_MSG} "==> Please do not build ${PORTNAME} as 'root' because this may cause conflicts with SysV semaphores of running services."; exit 1; fi
|
||||
.endif
|
||||
[ -f ${WRKDIR}/ipcs.pre.build ] || /usr/bin/ipcs -s | ${TAIL} -n +3 | \
|
||||
${GREP} -F `${ID} -un` | ${CAT} > ${WRKDIR}/ipcs.pre.build
|
||||
|
||||
|
@ -121,8 +121,10 @@ post-su-install:
|
||||
|
||||
.ifndef WITHOUT_IPC_CLEANUP
|
||||
pre-build:
|
||||
.ifndef PACKAGE_BUILDING
|
||||
@if [ `${ID} -u` -eq 0 ]; then \
|
||||
${ECHO_MSG} "==> Please do not build ${PORTNAME} as 'root' because this may cause conflicts with SysV semaphores of running services."; exit 1; fi
|
||||
.endif
|
||||
[ -f ${WRKDIR}/ipcs.pre.build ] || /usr/bin/ipcs -s | ${TAIL} -n +3 | \
|
||||
${GREP} -F `${ID} -un` | ${CAT} > ${WRKDIR}/ipcs.pre.build
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user