[Pkg-sysvinit-commits] [GIT] sysvinit branch master updated. debian/sysvinit-2.88dsf-27-36-gfb0f06c

Roger Leigh rleigh at alioth.debian.org
Tue Jun 26 21:05:43 UTC 2012


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  fb0f06cd4eb1fd3315d1e1c10ada2694e094970d (commit)
       via  6cda145441e933312eaea4b80eca8544cdd7ec0e (commit)
       via  b7f4109305ddcfa0e9cbc10a21d6c6a153c0cc77 (commit)
       via  0f93c120fbfd2b7648737356e2c37177282d2559 (commit)
       via  94c748ba013e8ffabca0c3017a7c0058897da4cd (commit)
      from  b8c2665c30757f56e03252ac691375173002a07c (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 fb0f06cd4eb1fd3315d1e1c10ada2694e094970d
Author: Roger Leigh <rleigh at debian.org>
Date:   Tue Jun 26 22:05:11 2012 +0100

    debian: Close #678878

commit 6cda145441e933312eaea4b80eca8544cdd7ec0e
Author: Simon Ruderich <simon at ruderich.org>
Date:   Tue Jun 26 22:05:00 2012 +0100

    debian: Add missing hardening CPPFLAGS

commit b7f4109305ddcfa0e9cbc10a21d6c6a153c0cc77
Author: Roger Leigh <rleigh at debian.org>
Date:   Tue Jun 26 21:46:47 2012 +0100

    debian: Close #668650

commit 0f93c120fbfd2b7648737356e2c37177282d2559
Author: Roger Leigh <rleigh at debian.org>
Date:   Tue Jun 26 21:39:49 2012 +0100

    debian: Close #625463

commit 94c748ba013e8ffabca0c3017a7c0058897da4cd
Author: Nate Coraor <nate at bx.psu.edu>
Date:   Tue Jun 26 21:37:02 2012 +0100

    sysv-rc and startpar: Differentiate skip reasons
    
    /etc/init.d/rc calls /sbin/startpar to run /etc/init.d scripts in
    parallel.  Any scripts which return codes 5 or 6 will be marked as
    "skipped", which is reported to the console by rc as:
    
      startpar: service(s) skipped: service
    
    This does not even imply that startpar attempted to start the service,
    and leads the user to investigate why startpar "skipped" the service,
    not why the service itself is terminating incorrectly.
    
    As per the LSB, codes 5 and 6 are:
    
      5   program is not installed
      6   program is not configured
    
    For both of these codes, startpar currently outputs "skipped_service="
    and the names of services.  rc eval's this output and prints the
    services to console with the above error.
    
    This change causes startpar to return
    "skipped_service_not_installed=" and "skipped_service_not_configured=",
    and correspondingly changes rc to look for these names, and print a more
    descriptive message.

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

Summary of changes:
 debian/changelog                             |    9 +++++++
 debian/control                               |    5 +++-
 debian/patches/77_startpar_skip_reason.patch |   33 ++++++++++++++++++++++++++
 debian/patches/series                        |    1 +
 debian/rules                                 |    6 ++--
 debian/src/sysv-rc/etc/init.d/rc             |   11 ++++++--
 6 files changed, 58 insertions(+), 7 deletions(-)
 create mode 100644 debian/patches/77_startpar_skip_reason.patch


hooks/post-receive
-- 
sysvinit



More information about the Pkg-sysvinit-commits mailing list