On Saturday 21 January 2012 13:13, Cristian Ionescu-Idbohrn wrote: > > Sorry, I am not ready to accept whatever is forced down my throat. > > Now, that's a better argument ;) > > > The problem is that systemd was sold as a better replacement > > of init (and it indeed has some valuable ideas in that area), > > but it infiltrates other areas of userspace whcih have absolutely > > nothing to do with init and service monitoring job. > > And that one even better. > > > Here are helper programs systemd installs on Fedora machine: > > > > $ ls -l /lib/systemd/systemd* > > [...] > > > and it does use many of them! Tell me, what can possibly systemd-localed > > have with "better init and servce monitoring tool"? > > Or "systemd-reply-password"? Or "systemd-fsck"? Etc... > > Replacements for existing init-scripts on desktops?
Not at all. Look closer to their names. They seem to cover a wide variety of unrelated tasks. One of basic traits of Unix is modularity. A good Unix tool should do one thing, and do it well. systemd tries to invade as many unrelated areas as possible. Going back on-topic. One of things systemd does is it runs a bastardized syslogd which dumps userspace log to kernel log buffer. I am not sure this is a good idea to dump userspace log to kernel log buffer, but this is not my main poing. My point is, systemd should not incorporate their own syslogd replacement. They need to either to contribute patches to existing one, or, if maintainers of syslogd are not supportive, to fork it, and create a SEPARATE project, syslogd-v2 if you will. THEN I'd be more than happy to discuss the technical merits of the new features of this improved syslogd. As it stands now, I am objecting not to the particular new things systemd-stdout-syslog-bridge does. I object to the "hey you, we are systemd and we need this, this and this, bend over" attitude. > > So, how about me playing by these rules? I don't like ifup, so > > I'll remove it from busybox. And, btw, I don't like init, > > I think runsvdir is better. Get ready to say goodbye to init too. > > And, btw, getty will be gone too: use stty + login. I have many more > > of this in store. > > > > Would you like this? > > Don't forget, it was not _me_ that asked for that sort of thing. Well, I am not really going to do it. It was just an example how it would like if I would adopt the style of systemd developers in further development of busybox. -- vda _______________________________________________ busybox mailing list [email protected] http://lists.busybox.net/mailman/listinfo/busybox
