rcNG shutdown
rihad
rihad at mail.ru
Fri Jan 6 10:02:19 PST 2006
Hi. I can't seem to find the way FreeBSD deals with stopping the running
rc.d services when shutting down/rebooting the machine. In Linux, for
example, the shutdown command first switches to "runlevel" 0, triggering
init to call the program for that event, which deals with shutting down
the running services gracefully. I might be missing something obvious:
in FreeBSD, are users expected to write their own programs for doing
that? Something along the lines of (untested):
find /usr/local/etc/rc.d/ /etc/rc.d/ -mindepth 2 -print0 \
| xargs -0 -n1 -I% /usr/bin/command "%" stop
halt -p|reboot|whatever
?
More information about the freebsd-questions
mailing list