Mailinglist Archive: opensuse-factory (1578 mails)

< Previous Next >
Re: [opensuse-factory] Runlevels in 12.1?
  • From: Anders Johansson <ajh@xxxxxxxx>
  • Date: Sun, 13 Nov 2011 04:52:13 +0100
  • Message-id: <5979053.eMrCxKnxAr@carolin>
On Sunday 13 November 2011 04:42:37 Carlos E. R. wrote:
I know this much: /etc/init.d/rc is still being used, so the runlevels
are still started the old fashioned way, at least for most things, and
kdm is started through the standard /etc/init.d/xdm script.

I read somewhere that services were not all migrated to the new system.
That if the equivalent exist, it is used, if not, the old one. Don't know
how.

Yes, that is documented in the man page. If a "target" requests foo.service,
and this doesn't exist, it will try to start /etc/init.d/rc

This isn't what I'm talking about. I'm talking about the boot process running
/etc/init.d/rc <runlevel> on boot. In /var/log/boot.msg you can see the log
messages from "Master Resource Control" which come from this script.

But I haven't been able to find any place where this gets run. I've greped
myself bloody in the source code and in the configuration files, and I still
cannot find this


What I don't know: where rc is run from. I cannot find this, or any
reference to it or inittab anywhere in the systemd source code, or in
any of the configuration files.

It should mean though that your old way of adding services will still
work
Via insserv?

Looks like it's still working, yes

I have also seen that systemd runs everything in parallel, and there is
no apparent way of disabling that, which worries me a little, since
RUN_PARALLEL=yes is the source of many problems and setting it to no is
a very frequent solution (or at least workaround). If this is no longer
available, I wonder what will happen.

They fail with initd, perhaps not with systemd.

Perhaps. What worries me is that the quickie fix/workaround appears to no
longer be there if they do fail

But RUN_PARALLEL is interpreted by /etc/init.d/rc so maybe it will still work
after all. I'm just worried that the future plan is to migrate away from this
to a "pure" systemd setup, and then it will be really gone

Anders
--
To unsubscribe, e-mail: opensuse-factory+unsubscribe@xxxxxxxxxxxx
To contact the owner, e-mail: opensuse-factory+owner@xxxxxxxxxxxx

< Previous Next >
This Thread