version 1.513, 2017/07/18 19:31:20 |
version 1.514, 2017/08/20 19:45:37 |
|
|
if (($(sysctl -n kern.securelevel) == 0)); then |
if (($(sysctl -n kern.securelevel) == 0)); then |
echo 'single user: not running shutdown scripts' |
echo 'single user: not running shutdown scripts' |
else |
else |
pkg_scripts=${pkg_scripts%%*( )} |
set -A _d -- $pkg_scripts |
if [[ -n $pkg_scripts ]]; then |
_i=${#_d[*]} |
|
if ((_i)); then |
echo -n 'stopping package daemons:' |
echo -n 'stopping package daemons:' |
while [[ -n $pkg_scripts ]]; do |
while ((--_i >= 0)); do |
_d=${pkg_scripts##* } |
[[ -x /etc/rc.d/${_d[_i]} ]] && |
pkg_scripts=${pkg_scripts%%*( )$_d} |
/etc/rc.d/${_d[_i]} stop |
[[ -x /etc/rc.d/$_d ]] && /etc/rc.d/$_d stop |
|
done |
done |
echo '.' |
echo '.' |
fi |
fi |