On Dec 6, 2007, at 6:40 PM, Douglas A. Tutty wrote:
It is BSD not Linux. Linux is a bit of SysV and a bit of BSD. Permission of files inherit a bit of the directory they're in (I forget the details). Initscrips are rc NOT SysV. If you add a package you have to write the initscript snippet.
Although FreeBSD has started to include a sort of "mini-SysV" setup, in /usr/local/etc/rc.d. You can put a script in there and it will be run with "start" as the argument when the system boots, and "stop" with the argument when it shuts down. This is a little bit nicer than /etc/rc.local for stuff you need to shut down gracefully.
I don't know if this has made it into OpenBSD or not.