On 10/31/2013 11:06 AM, Per Jessen wrote:
Cristian Rodríguez wrote:
In 13.1 this is completely different and done automatically using systemd generators and native units, if you upgrade it will no longer be there.
Okay, that's cool. We will not be upgrading to 13.1 in production for a while though.
Just like I had my problem points with initrd forcing me into direct disk booting, the fact that when I tried systemd I couldn't control the boot order (strictly, it used the deps to *start* the service, but it didn't wait for any of them to finish before it started services that had those deps. So I had to come up with my own that could ensure that a dependency was there before starting a dependent. I had local mounts that were lvm based, failing due to system starting the lvm process, but not waiting -- and instead, got to either sit through long timeouts OR have it come up without /home being mounted (as well as squid's cache and such). Since networking was included in udev included in systemd, I had to write network startup scripts as well --- much faster than the originals. Had to write that and a few other things, including a 1st generation systemd-side effect correction script (which really needs a 2nd gen, but after getting things working with latest factory last spring w/o systemd, I had to take a break from the madness), a network-group priority script using the net-cgroup feature. Of course it needs to be ported to use DSCP instead of TOS/Prio... sigh... -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org