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:
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
Looks like it's still working, yes
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
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 anyVia insserv?
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
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 > |