svn commit: r395660 - in head/dns: bind910 bind910/files bind99 bind99/files
Mathieu Arnold
mat at FreeBSD.org
Mon Aug 31 10:06:29 UTC 2015
Author: mat
Date: Mon Aug 31 10:06:27 2015
New Revision: 395660
URL: https://svnweb.freebsd.org/changeset/ports/395660
Log:
When not using OpenSSL from ports, do not try to unmount the chrooted
engines directory.
PR: 201423 (based on)
Submitted by: girgen
Sponsored by: Absolight
Modified:
head/dns/bind910/Makefile
head/dns/bind910/files/named.in
head/dns/bind99/Makefile
head/dns/bind99/files/named.in
Modified: head/dns/bind910/Makefile
==============================================================================
--- head/dns/bind910/Makefile Mon Aug 31 10:06:19 2015 (r395659)
+++ head/dns/bind910/Makefile Mon Aug 31 10:06:27 2015 (r395660)
@@ -8,7 +8,7 @@ PORTVERSION= ${ISCVERSION:S/-P/P/}
PORTREVISION= 0
.else
# dns/bind910 here
-PORTREVISION= 1
+PORTREVISION= 2
.endif
CATEGORIES= dns net ipv6
MASTER_SITES= ISC/bind9/${ISCVERSION}
Modified: head/dns/bind910/files/named.in
==============================================================================
--- head/dns/bind910/files/named.in Mon Aug 31 10:06:19 2015 (r395659)
+++ head/dns/bind910/files/named.in Mon Aug 31 10:06:27 2015 (r395660)
@@ -232,10 +232,10 @@ named_stop()
named_poststop()
{
if [ -n "${named_chrootdir}" -a -c ${named_chrootdir}/dev/null ]; then
- # unmount OpenSSL engines, if they were not mounted but only
- # copied, do nothing.
- if [ `${SYSCTL_N} security.jail.jailed` -eq 0 -o `${SYSCTL_N} security.jail.mount_allowed` -eq 1 ]; then
- umount ${named_chrootdir}${_openssl_engines}
+ # if using OpenSSL from ports, unmount OpenSSL engines, if they
+ # were not mounted but only copied, do nothing.
+ if [ -d ${_openssl_engines} -a \( `${SYSCTL_N} security.jail.jailed` -eq 0 -o `${SYSCTL_N} security.jail.mount_allowed` -eq 1 \) ]; then
+ umount ${named_chrootdir}${_openssl_engines}
fi
# unmount /dev
if [ `${SYSCTL_N} security.jail.jailed` -eq 0 ]; then
Modified: head/dns/bind99/Makefile
==============================================================================
--- head/dns/bind99/Makefile Mon Aug 31 10:06:19 2015 (r395659)
+++ head/dns/bind99/Makefile Mon Aug 31 10:06:27 2015 (r395660)
@@ -3,7 +3,7 @@
PORTNAME= bind
PORTVERSION= ${ISCVERSION:S/-P/P/}
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= dns net ipv6
MASTER_SITES= ISC/bind9/${ISCVERSION}
PKGNAMESUFFIX= 99
Modified: head/dns/bind99/files/named.in
==============================================================================
--- head/dns/bind99/files/named.in Mon Aug 31 10:06:19 2015 (r395659)
+++ head/dns/bind99/files/named.in Mon Aug 31 10:06:27 2015 (r395660)
@@ -230,10 +230,10 @@ named_stop()
named_poststop()
{
if [ -n "${named_chrootdir}" -a -c ${named_chrootdir}/dev/null ]; then
- # unmount OpenSSL engines, if they were not mounted but only
- # copied, do nothing.
- if [ `${SYSCTL_N} security.jail.jailed` -eq 0 -o `${SYSCTL_N} security.jail.mount_allowed` -eq 1 ]; then
- umount ${named_chrootdir}${_openssl_engines}
+ # if using OpenSSL from ports, unmount OpenSSL engines, if they
+ # were not mounted but only copied, do nothing.
+ if [ -d ${_openssl_engines} -a \( `${SYSCTL_N} security.jail.jailed` -eq 0 -o `${SYSCTL_N} security.jail.mount_allowed` -eq 1 \) ]; then
+ umount ${named_chrootdir}${_openssl_engines}
fi
# unmount /dev
if [ `${SYSCTL_N} security.jail.jailed` -eq 0 ]; then
More information about the svn-ports-all
mailing list