[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