- SysV init must die (via) Someone mentioned runit in IRC the other day, I think...
- V7 Unix for x86 (also via) Put on the bellbottoms.
- This blog has been running various sed and awk one-liner demonstrations, among other things; very useful tricks to remember. Go through the history; there’s fun and useful stuff.
2 Replies to “Son of Linkpile 2009/01/17”
Comments are closed.
Nice to know someone’s playing around with good ole version 7 (most likely the first UNIX I was introduced to), but it’s worked just fine in simh for a while. Maybe it could have a second life as a better embedded OS than MSDOS, but then again, competition for that title is fierce.
No mention of init alternatives is complete without mention of Upstart (Ubuntu’s chosen horse) and Macintosh/Darwin launchd, I guess.
Both are pretty similar. Strangely, I’m sitting at a Ubuntu 8.10 box and see no evidence of Upstart on the system… maybe I haven’t had enough coffee, or maybe this particular install is still just using straight sysvinit for some reason. In past experience — about a year ago — Upstart seemed reasonable but for the fact that it retains backwards compatibility with sysv scripts [so at that time, Ubuntu was shipping it with essentially no native configuration] but it wasn’t behaving exactly like sysvinit, so it could become a day at the race conditions when it tried to spawn everything at once.
Personally, I don’t mind daemontools conceptually, but I find I’m always getting into whack-a-mole situations when making live configuration changes and doing stupid things like killing svscan instead of supervise. If svscan were doing anything other than running djbware, maybe I’d learn not to do that.