News for hackers. Stuff that matters.
Re:Without Systemd by blueflow on Friday May 08, 2015 @10:41PM (#9515241)
Something like systemd except being ONLY an init system would be really great.
Re:Without Systemd by rascul on Friday May 08, 2015 @11:22PM (#9515362)
Re:Without Systemd by mercurial on Saturday May 09, 2015 @02:37AM (#9515728)
This looks surprisingly tempting. I agree with a lot of the ideas behind systemd, but at the rate it is growing, I'm going to type this in systemd-firefox in systemd-xmonad in six months. How stable is it in practice?
Re:Without Systemd by chris_wot on Saturday May 09, 2015 @10:33AM (#9516465)
I can't see why most people would want that, with the exception of replacing journald. Why strip out device init, or even timers? Swap init is less useful, but I don't see the harm.

What is it that makes uselessd attractive? And why do you consider systemd to be bloated?

Re:Without Systemd by mercurial on Saturday May 09, 2015 @03:38PM (#9517423)
I like my init system to be an init system. However, the scope of systemd seems to expand monthly. I mean, you get an ntp client, a dhcp client, a logging system, and they apparently want to expand into containerized applications? I'd rather have a project with a smaller, well-defined scope.
Re:Without Systemd by chris_wot on Sunday May 10, 2015 @03:02AM (#9519141)
You can turn these services off :-)

http://0pointer.de/blog/projects/three-levels-of-off

Re:Without Systemd by mercurial on Monday May 11, 2015 @05:17AM (#9523495)
I know, but I still don't think they belong under the same umbrella.
Re:Without Systemd by andor on Saturday May 09, 2015 @06:45PM (#9517970)
That's just not their plan. They want to modernize and standardize (to reduce fragmentation) the whole userspace. Replacing init is a big, but far from the only part of the process.
Re:Without Systemd by chris_wot on Saturday May 09, 2015 @09:55AM (#9516383)
I challenge you to show me what part of systemd isn't directly related to inititialization of services.
Re:Without Systemd by agumonkey on Saturday May 09, 2015 @10:14AM (#9516422)
Maybe the parameters and interface will simplify over time. Patterns emerge with use.
Re:Without Systemd by chris_wot on Saturday May 09, 2015 @10:35AM (#9516470)
Yeah, that doesn't answer my question. What isn't necessary?
Re:Without Systemd by agumonkey on Saturday May 09, 2015 @05:47PM (#9517815)
I don't know all of systemd but :

  - journal
  - networkd
  - console
Are already far from generic system config/init parts. These components are very nice and cleaner than older alternatives but it feels like unnecessary coupling. Also every release added magic variables to handle corner cases. They're proficient but complexity is increasing.
Re:Without Systemd by blueflow on Saturday May 09, 2015 @11:04AM (#9516553)
journald, logind. chrooting (nspawn). tty-ask-password-agent.
Re:Without Systemd by chris_wot on Saturday May 09, 2015 @02:07PM (#9517121)
nspawn inits. journald - fair point. logind inits. systemd-tty-ask-password-agent is a password agent that handles password requests of the system, for example for hard disk encryption passwords or SSL certificate passwords that need to be queried at boot-time or during runtime.