On Monday, September 03, 2012 20:10:24 Roger Oberholtzer wrote:
On Mon, 2012-09-03 at 14:23 -0300, Claudio Freire wrote:
Are you willing to have a "transitional release" such as that? Because that's what it will take, IMVHO, to have a workable SystemD-as-sysvinit-replacement.
I thought 12.1 was a transitional release. SystemV scripts are managed by systemD. For example, ntp is a SystemV script, but this is what happens when it is run:
# rcntp status redirecting to systemctl ntp.service - LSB: Network time protocol daemon (ntpd) Loaded: loaded (/etc/init.d/ntp) Active: active (running) since Mon, 03 Sep 2012 19:07:28 +0200; 58min ago Process: 1379 ExecStart=/etc/init.d/ntp start (code=exited, status=0/SUCCESS) CGroup: name=systemd:/system/ntp.service └ 1416 /usr/sbin/ntpd -p /var/run/ntp/ntpd.pid -g -u ntp:ntp -i /var/lib/ntp -c /etc/ntp.conf
My understanding is that a big source of the problems is trying to get both systems to work together. Having only one would remove that thorn.
My stuff still has the older syntax. I need to get off my butt and update them...
We will continue to support that older stuff since those are LSB init scripts. The preference is that all openSUSE packages come with systemd service files. The thing is that in a couple of places we need to check which init system is running and then do stuff differently... Andreas -- Andreas Jaeger aj@{suse.com,opensuse.org} Twitter/Identica: jaegerandi SUSE LINUX Products GmbH, Maxfeldstr. 5, 90409 Nürnberg, Germany GF: Jeff Hawn,Jennifer Guild,Felix Imendörffer,HRB16746 (AG Nürnberg) GPG fingerprint = 93A3 365E CE47 B889 DF7F FED1 389A 563C C272 A126 -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org