-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Hi,
On 24.02.2012 12:10, Josselin Mouette wrote: > There is another option here. We make a project-wide decision of > which init system to use for Linux (systemd or upstart). And we > write a compatibility layer for non-Linux systems, that generates > sysvinit-compatible scripts based on systemd services or upstart > jobs. I was an advocate of this idea during the last "systemd or not", well let's call it "discussion" and I still think, that's a fair compromise. Since systemd uses descriptive init jobs it is somewhat feasible to automatically generate some shell based sysvinit scripts out of them. That would make us all happy, as I am one of these persons who wants both, kFreeBSD and systemd on Linux. However, I was thinking of a possible implementation scenario back then and I found some complicated design decision to solve before realizing this idea. It is more complicated than it seems. There are some features in systemd like socket or bus invocation and most important cgroups which make it non trivial to write a thin legacy wrapper for non-Linux kernels. Effectively we would end up to basically fork systemd or carry very heavy patches in systemd. Not sure if that sounds desirable in the long term, as I do not think upstream is interested to merge any of these hacks. - -- with kind regards, Arno Töll IRC: daemonkeeper on Freenode/OFTC GnuPG Key-ID: 0x9D80F36D -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.11 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ iQIcBAEBAgAGBQJPR3sZAAoJEMcrUe6dgPNt28cP/2vDAwasSMHxBm+3hEHnz3BZ 3iFsf+k4gdbbcq26FHgfQx2epAikUnFsoyo8Jqu4JXICRJu4LRDj1J8mor09V5C1 QAm0X0pO1Wlz4/qID8kV6TWg+3ck/97K49Jia3CPRI8DJ47gC6EtZtYasi8Ygdao O/OJiHQKzGB7Lh+uml8oUYGlvvEJ5ldPPh2PJlV2spczPNIn7kj7h+INt7C16+NL VuRdQ5bbGY9LTIF5KqIFVwR5w0Zcjl6WexxZJ24NrbnQFR3e9ICJNn7K5nZXbL/E qe1iL6tOeR5MZaidXhCNeBnooaDgZHcf5RY8wX4kLLs34rSqG+b9Vp2EmEbJtxTY qBizaV5ZXIphlGoEfk8f3G3YBbnxryPX65QfngMUkOvjCOjurkZeBJ6psFxFd/XQ j646EGOGlEantYe+Hkbg8BenaDAv8MDmF4rk7DqLokDeqhdhNA9CXRmohtkxMIKR T9MA6tbhOIqtbfmHxb+IhWLRJ87kpg2coxg1vVHWo0Pyi26fPVPrwkqdYHLx2+iE /p/IMY/oEcm2qXDZsafqsgI/J2pkHT/h7+jS/FjFvJlOU7T/v/CpjO8E2bGMB/zd 9tqj0EkO6ou6GXDDQRECVYGAItR2Xmq49M2bznncCmGrsqOE2nac8RAu7NQfSs1m cXoPyzce3hKM+BGrzePe =1xBA -----END PGP SIGNATURE----- -- 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/4f477b19.4050...@toell.net