[Pkg-sysvinit-commits] [GIT] sysvinit branch master updated. debian/2.88dsf-58-2-g38e2b9f

Martin Pitt mpitt at moszumanska.debian.org
Tue May 12 09:03:27 UTC 2015


This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "sysvinit".

The branch, master has been updated
       via  38e2b9fca3cb11967a42c6fe979ad0c7af595037 (commit)
      from  e618858311dc3054c8faf0e19f200f3088e1ec22 (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
commit 38e2b9fca3cb11967a42c6fe979ad0c7af595037
Author: Martin Pitt <martin.pitt at ubuntu.com>
Date:   Tue May 12 11:02:42 2015 +0200

    service, invoke-rc.d: Avoid deadlocks during bootup and shutdown
    
    Avoid deadlock from units/hooks which call "invoke-rc.d service reload" and
    similar, since the synchronous wait plus systemd's normal behaviour of
    transactionally processing all dependencies first easily causes dependency
    loops. Thus during boot/shutdown operate only on the unit and not on its
    dependencies, just like SysV behaves.
    
    Make sysvinit-utils and sysv-rc break systemd << 215 to ensure we have the
    "systemctl is-system-running" command.
    
    Closes: #777113

-----------------------------------------------------------------------

Summary of changes:
 debian/changelog                    | 13 +++++++++++++
 debian/control                      |  4 ++--
 debian/service/service              | 21 +++++++++++++++------
 debian/src/sysv-rc/sbin/invoke-rc.d | 16 ++++++++++++----
 4 files changed, 42 insertions(+), 12 deletions(-)


hooks/post-receive
-- 
sysvinit



More information about the Pkg-sysvinit-commits mailing list