summaryrefslogtreecommitdiffstats
path: root/etc
diff options
context:
space:
mode:
authorbapt <bapt@FreeBSD.org>2014-08-26 22:33:34 +0000
committerbapt <bapt@FreeBSD.org>2014-08-26 22:33:34 +0000
commit56ed7afe46319bfcd887e683556267124c515c95 (patch)
treed50c63149ce8e25b9d19dd34e1f998426e05db92 /etc
parentbcf2ddb8092cc9a0cd7736b627ef7a0bded044fd (diff)
downloadFreeBSD-src-56ed7afe46319bfcd887e683556267124c515c95.zip
FreeBSD-src-56ed7afe46319bfcd887e683556267124c515c95.tar.gz
Allow to configure services from ${LOCALBASE}/etc/rc.conf.d
Reviewed by: bdrewery MFC after: 1 week Relnotes: yes
Diffstat (limited to 'etc')
-rw-r--r--etc/rc.subr4
1 files changed, 4 insertions, 0 deletions
diff --git a/etc/rc.subr b/etc/rc.subr
index f02ae14..59fe68b 100644
--- a/etc/rc.subr
+++ b/etc/rc.subr
@@ -1301,6 +1301,10 @@ load_rc_config()
fi
done
fi
+ if [ -f ${LOCALBASE:-/usr/local}/etc/rc.conf.d/"$_name" ]; then
+ debug "Sourcing ${LOCALBASE:-/usr/local}/etc/rc.conf.d/${_name}"
+ . ${LOCALBASE:-/usr/local}/etc/rc.conf.d/"$_name"
+ fi
# Set defaults if defined.
for _var in $rcvar; do
OpenPOWER on IntegriCloud