> They prefer the Windows philosophy of Everything is an API.
That's odd. I found systemd to be more EIAF than SysV init. To change the default TTYs from 1-6 to just 1 and 2 with SysV init, I had to sed a sysconfig file. For F15, I deleted the tty3-6 files from systemd's /etc directory. Of course, now it defaults to just 1 and auto spawns, which I like much better. You can enable services by symlinking files /lib into /etc, not by the chkconfig API.
> Credit where it is due, systemd does actually work and is documented, unlike, example at random..., pulseaudio.
Pulseaudio works for me (though the first audio-using app may not work due to a race condition, it's my fault for wanting to do it closer to on-demand than running things I don't need...should probably file a bug). True, the documentation could be better, but what project doesn't have that problem?
I am a little disappointed that it's aiming for F17 instead of F18, but I'll see how it works out on my Rawhide box at home first. Hopefully the binary format is dropped first...
Posted Nov 22, 2011 8:37 UTC (Tue) by Seegras (subscriber, #20463)
[Link]
> For F15, I deleted the tty3-6 files from systemd's /etc directory.
That sounds more like D.J.Bernsteinish...
And...
Posted Nov 22, 2011 12:58 UTC (Tue) by khim (subscriber, #9252)
[Link]
You said it like it's a bad thing.
I actually respect D.J.Bernsteinish very much. I refuse to use his creations not because they are bad, but because he insists that he, alone, knows the truth. He's right in about 95% or may be even 99% cases, but because sometimes he is wrong and you he does not tolerate deviations at all... well, it's safer to not even try.
But I fail to see why these same approaches used by people who don't share DJB "you have no right to touch my baby" should be bad...
The Journal - a proposed syslog replacement
Posted Nov 22, 2011 16:38 UTC (Tue) by mathstuf (subscriber, #69389)
[Link]
I was pointing out that deleting files to disable things is more EIAF than running sed on a sysconfig file.
Out of curiosity, what makes it djb-ish?
The Journal - a proposed syslog replacement
Posted Nov 23, 2011 1:52 UTC (Wed) by Baylink (subscriber, #755)
[Link]
> You can enable services by symlinking files /lib into /etc, not by the chkconfig API.
You *do* know what chkconfig (and insserv under it) actually does, right?