*BSDThis forum is for the discussion of all BSD variants.
FreeBSD, OpenBSD, NetBSD, etc.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
Distribution: Slackware & Slamd64. What else is there?
Posts: 1,705
Rep:
Quote:
Originally Posted by rkelsen
Gee, OBSD is very different to Slackware! So far, OBSD seems more obscure, but that is probably because I'm so used to Slack.
No, that's not the reason The reason is is that the OpenBSD community isn't like the Slackware community. If you read some of their books and websites you can understand their perspective and what the result of that perspective is. There are some good guys, but you have to look for them. in Slackware, you trip over them.
Quote:
Originally Posted by rkelsen
Speaking of which: Why do they say that Slackware has a BSD style init? The two are poles apart...
Because it has an /etc directory without runlevel subdirectories, unlike Sys V. The Slackware and OpenBSD directory structures are certainly not identical, but they're a lot closer than some other combinations. I was able to find my way around without too much effort.
But in Slackware, all the init scripts are under /etc/rc.d. As far as I can tell, OBSD has a single rc file and that is pretty much it.
In Slackware, these scripts are all called (or sourced) by the "multi-user" boot script rc.M. This is more in keeping with the BSD style, as opposed to the SYSV style used by most distros, which has a separate directory for each run level, with a symlink farm pointing back to the scripts. NetBSD also has boot scripts in /etc/rc.d, so they are reasonably similar in layout. (NetBSD also has a nice dynamic dependency system, where each script states which other script(s) need to be run before it. I find this much more elegant than the SXX prefixes used by SYSV to determine dependecies.)
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.