summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authordelphij <delphij@FreeBSD.org>2014-07-01 15:50:34 +0000
committerdelphij <delphij@FreeBSD.org>2014-07-01 15:50:34 +0000
commitefafd0ece4e4640ea96da5df6705bff5dfc58dec (patch)
tree176dcc9d22251ec6cb811c27c92d0fb93f48477e
parentb6530ab0a75df248778a68ad2c476a217ce76392 (diff)
downloadFreeBSD-src-efafd0ece4e4640ea96da5df6705bff5dfc58dec.zip
FreeBSD-src-efafd0ece4e4640ea96da5df6705bff5dfc58dec.tar.gz
MFC r267493:
Fix two issues: - Check for rc.d directory's existence before traversing it; - Don't output * when rc.d directory is empty. PR: bin/190665 Submitted by: Oleg Ginzburg <olevole olevole ru> (with changes)
-rwxr-xr-xusr.sbin/service/service.sh2
1 files changed, 1 insertions, 1 deletions
diff --git a/usr.sbin/service/service.sh b/usr.sbin/service/service.sh
index cf181fa..bd5a95c 100755
--- a/usr.sbin/service/service.sh
+++ b/usr.sbin/service/service.sh
@@ -109,7 +109,7 @@ fi
if [ -n "$LIST" ]; then
for dir in /etc/rc.d $local_startup; do
[ -n "$VERBOSE" ] && echo "From ${dir}:"
- cd $dir && for file in *; do echo $file; done
+ [ -d ${dir} ] && /bin/ls -1 ${dir}
done
exit 0
fi
OpenPOWER on IntegriCloud