On Fri, Mar 23, 2012 at 9:39 AM, Ritesh Raj Sarraf <r...@researchut.com> wrote:
> Today, on my typical laptop, boot is not the most important task. It > is better to have something well working, fixable (being mere shell > scripts and that's what your friend is also pointing). sysvinit serves > this purpose well. booting is just one of the things systemd/upstart changes. I was working with a daemon yesterday (conserver-server, FWIW) and I performed: invoke-rc.d conserver-server restart This did not *successfully* restart the daemon. The daemon spawned some ssh tunnels. These were forked off and had a parent PID of 1, did not terminate, and caused a the daemon to not start correctly. It is my understanding that systemd (not sure about upstart) would correctly handle scenarios like this (by using cgroups.) Switching gears... If systemd becomes as widespread as pulseaudio (is becoming), we may not have much of a choice about using it or not using it. If a critical mass of upstreams use it, we will be somewhat forced to use it. In 3-5 years instead of talking about sysvinit replacements and the mechanics involved, we will be talking about how to retrofit our packages to work around (or without) systemd. Cheers, -matt zagrabelny -- To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/caolfk3wjmrcomksb4quq5w7fuqmlbx08+++nafebxyjkgcp...@mail.gmail.com