I'm coming from a sun background so bare w/me...
I used to seeing /etc/rc.d/rc0.d.. threw rc6.d.....
with Snnhttpd (S04httpd) under rcn.d (rc3.d)....
and this linux version has a rc.conf with all the deamons..
Is there a doc that shows howto convert this or is this how arch does
I came from Slack so I was use to that too. But, as far as I know, this is just the way Arch does it. I got use to it because I like Arch so much. Not sure if it can be converted or not. Anobody know for sure?
Ofcourse it can be converted. Take a look at the /etc directory, for example rc.sysinit. You'll just have to do alot of coding :-P.
the way it pretty much works is that, you put your daemons in your /etc/rc.conf DAEMONS line.
The actual daemon scripts are located in /etc/rc.d
On boot, in runlevels three and five, it starts all the daemons in your daemons line.
On run level five it also starts X, as directed in the /etc/inittab
On shutdown and reboot, it just stops the daemons it started at boot.
There you go!
BSD uses BSD too I think.
"Be conservative in what you send; be liberal in what you accept." -- Postel's Law
"tacos" -- Cactus' Law
"t̥͍͎̪̪͗a̴̻̩͈͚ͨc̠o̩̙͈ͫͅs͙͎̙͊ ͔͇̫̜t͎̳̀a̜̞̗ͩc̗͍͚o̲̯̿s̖̣̤̙͌ ̖̜̈ț̰̫͓ạ̪͖̳c̲͎͕̰̯̃̈o͉ͅs̪ͪ ̜̻̖̜͕" -- -̖͚̫̙̓-̺̠͇ͤ̃ ̜̪̜ͯZ͔̗̭̞ͪA̝͈̙͖̩L͉̠̺͓G̙̞̦͖O̳̗͍
you can do some google searches for the differences between sysV init and BSD init - sun/slackware/et al use sysV - arch/gentoo/et al use BSD...
I'm sure Slackware uses BSD, but it supports SysV scripts and links as well. I believe Gentoo uses something based on SysV, they did when I used Gentoo (pre 1.0) .
Out / Gone
Mirgrating all my machines off ArchLinux . No longer part of the ArchLinux community / users .
that's not true - sysV style init is the one which organizes things based on numbered symlinks - S00 R00 S99 etc
BSD style init uses direct names and different ways of determining when to run each name: i.e. httpd, dnsmasq, etc