Your message dated Fri, 16 Dec 2016 00:00:41 +0100
with message-id <[email protected]>
and subject line Re: Bug#822151: Make rc-local.service Type=idle
has caused the Debian Bug report #822151,
regarding Make rc-local.service Type=idle
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)
--
822151: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=822151
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: systemd
Version: 229-4
Severity: normal
The old /etc/init.d/rc.local has
# Required-Start: $all
Our compat rc-local.service is imho started too early during boot.
Maybe it would be better if we changed that to Type=idle for better
compatibility with the old insserv/LSB based boot?
-- Package-specific info:
-- System Information:
Debian Release: stretch/sid
APT prefers unstable-debug
APT policy: (500, 'unstable-debug'), (500, 'unstable'), (200, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386
Kernel: Linux 4.5.0-1-amd64 (SMP w/4 CPU cores)
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
Versions of packages systemd depends on:
ii adduser 3.114
ii libacl1 2.2.52-3
ii libapparmor1 2.10-4
ii libaudit1 1:2.4.5-1+b1
ii libblkid1 2.28-1
ii libc6 2.22-7
ii libcap2 1:2.24-12
ii libcap2-bin 1:2.24-12
ii libcryptsetup4 2:1.7.0-2
ii libgcrypt20 1.7.0-2
ii libgpg-error0 1.21-2
ii libkmod2 22-1.1
ii liblzma5 5.1.1alpha+20120614-2.1
ii libmount1 2.28-1
ii libpam0g 1.1.8-3.2
ii libseccomp2 2.3.0-1
ii libselinux1 2.4-3+b1
ii libsystemd0 229-4
ii mount 2.28-1
ii util-linux 2.28-1
Versions of packages systemd recommends:
ii dbus 1.10.8-1
ii libpam-systemd 229-4
Versions of packages systemd suggests:
ii systemd-container 229-4
pn systemd-ui <none>
Versions of packages systemd is related to:
ii udev 229-4
-- no debconf information
--- End Message ---
--- Begin Message ---
On Mon, 25 Apr 2016 11:00:09 +0200 Martin Pitt <[email protected]> wrote:
> Hello again,
>
> Martin Pitt [2016-04-21 17:05 +0200]:
> > Michael Biebl [2016-04-21 16:43 +0200]:
> > > The old /etc/init.d/rc.local has
> > > # Required-Start: $all
> > >
> > > Our compat rc-local.service is imho started too early during boot.
> > > Maybe it would be better if we changed that to Type=idle for better
> > > compatibility with the old insserv/LSB based boot?
> >
> > That's a brilliant idea! I wasn't aware of Type=idle until now.
>
> On second thought, this might actually cause regressions:
>
> - There's a bunch of services which run after rc-local.service, such
> as console-shell.service, *[email protected], and
> plymouth-quit-wait.service. This sounds like a potential dependency
> loop?
>
> - Type=idle is similar to Type=simple, i. e. if /etc/rc.local starts
> long-running stuff in the foreground this is currently not blocking
> as we use Type=forking. With Type=idle, the unit would be
> "starting" indefinitely, and services that wait for it would never
> start (see above).
>
Given Martin's feedback, I'm closing this bug report.
Let's agree that the concept of $all is broken anyway and apparently we
managed a jessie release without a user bug report so far complaining
about rc-local.service being started too early.
--
Why is it that all of the instruments seeking intelligent life in the
universe are pointed away from Earth?
signature.asc
Description: OpenPGP digital signature
--- End Message ---
_______________________________________________
Pkg-systemd-maintainers mailing list
[email protected]
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-systemd-maintainers