summaryrefslogtreecommitdiffstats
path: root/etc
diff options
context:
space:
mode:
authorcrees <crees@FreeBSD.org>2012-10-27 17:43:30 +0000
committercrees <crees@FreeBSD.org>2012-10-27 17:43:30 +0000
commitae492a84bacb8e55a930317f47f37dc45dfea5ff (patch)
tree79aaa3efb9bb14a6d126320510812c20a31488b4 /etc
parente35e8bb64d77a50a4bb2126899fcbc13839576dc (diff)
downloadFreeBSD-src-ae492a84bacb8e55a930317f47f37dc45dfea5ff.zip
FreeBSD-src-ae492a84bacb8e55a930317f47f37dc45dfea5ff.tar.gz
Allow spaces in _chroot
Noticed by: adj (IRC/#bsdports) Approved by: hrs MFC after: 1 month
Diffstat (limited to 'etc')
-rw-r--r--etc/rc.subr6
1 files changed, 3 insertions, 3 deletions
diff --git a/etc/rc.subr b/etc/rc.subr
index 86442d4..5f41d18 100644
--- a/etc/rc.subr
+++ b/etc/rc.subr
@@ -261,8 +261,8 @@ _find_processes()
_pref=
if [ $_interpreter != "." ]; then # an interpreted script
- _script=${_chroot}${_chroot:+"/"}$_procname
- if [ -r $_script ]; then
+ _script="${_chroot}${_chroot:+/}$_procname"
+ if [ -r "$_script" ]; then
read _interp < $_script # read interpreter name
case "$_interp" in
\#!*)
@@ -705,7 +705,7 @@ run_rc_command()
return 1
fi
- if [ ! -x ${_chroot}${_chroot:+"/"}${command} ]; then
+ if [ ! -x "${_chroot}${_chroot:+/}${command}" ]; then
warn "run_rc_command: cannot run $command"
return 1
fi
OpenPOWER on IntegriCloud