[chiglug] systemd
Lincoln Bryant
lincolnb at uchicago.edu
Tue Nov 10 15:52:51 UTC 2015
if you really want to go for the whole hog, you could break things down into broad categories like:
a) the classic pile-o-shell scripts. it's quite possible to set init=/bin/sh -- heck, any program can be pid 1. even emacs!
b) upstart, runit, openrc and how they address limitations of sysvinit.
c) systemd and other full service managers like Service Management Facility (Solaris) and launchd (OS X)
cheers,
Lincoln
> On Nov 10, 2015, at 9:10 AM, Kevin Brandstatter <icarusthecow at gmail.com> wrote:
>
> I'd just be interested in a good compare contrast of sysvinit/openrc, bsd's init, and systemd (and maybe launchd if you can swing it). Advantages/disadvantages etc. (ex, i find it much easier to add services to either of the first two, and I like flat log files, but systemd dependency based task starting is a much appreciated feature for parallel boot sequences)
>
> Im familiar with the previous 2, and have been forced to attempt to systemd, but my generally hesitancy to systemd is its sheer size, scope (it tries to do everything instead of just booting/initializing the system) and the fact that I have no idea how it works.
> (adding a unit file sent me on an hour search to figure out where to even put it... and im still not sure its right and wont just get blown away in a system upgrade)
>
> -Kevin
>
>
> On Tue, Nov 10, 2015 at 7:31 AM, sheila miguez <shekay at pobox.com> wrote:
>
> On Mon, Nov 9, 2015 at 8:55 PM, Steve Litt <slitt at troubleshooters.com> wrote:
> Speaking about proving you wrong, you'd better get some evidence that
> systemd initted systems are universally, in every use case, better than
> alternatives such as Gentoo, Funtoo, Void Linux, Devuan, *BSD, just to
> name a few. Or you'll be proven wrong by the alternatives.
>
> But you did mention
>
> [...] the best init system for the job depends on the use case [...]
>
> I don't think he's required to prove systemd is *universally* better. Maybe you don't either?
>
> You gave helpful advice for uncovering advantages and disadvantages for different use cases and different levels of expertise with users. That will make for an interesting talk. I don't want to place a burden on someone to prove that there are no disadvantages and that systemd's way of handling things is the best. That would not be an interesting talk.
>
>
> --
> shekay at pobox.com
>
> _______________________________________________
> discuss mailing list
> discuss at lists.chicagolug.org
> https://lists.chicagolug.org/mailman/listinfo/discuss
>
>
> _______________________________________________
> discuss mailing list
> discuss at lists.chicagolug.org
> https://lists.chicagolug.org/mailman/listinfo/discuss
More information about the discuss
mailing list