[PKG-OpenRC-Debian] [GIT] Packaging OpenRC branch master updated. 0.20-51-g5af5d12

Benda Xu heroxbd-guest at moszumanska.debian.org
Thu Jun 23 01:20:12 UTC 2016

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 "Packaging OpenRC".

The branch, master has been updated
       via  5af5d12f3e56f9f2ff232d124d27c856fd66f551 (commit)
       via  b2c92b88cc6ce6d81444667efbc6d44542db1788 (commit)
       via  1b32af17225a4b18ced7f4326727cbe8265e7fd2 (commit)
       via  5bfb7d6c77ff533e34e2bbfe5b6e57410d961d70 (commit)
       via  12c8248b5f53879935d4e62ef42023f703c7b636 (commit)
       via  820ef6dab674c2878d72edc8ea21e7250b1b5aec (commit)
       via  87884db66767eba6317b506a4d7270dd22721831 (commit)
       via  94077d264e14783e6ca5603d64e9d579fb206c20 (commit)
       via  3351c8b4c3027f09003f8ba33e43f46762f5c453 (commit)
       via  a8214af2fe3aa91930e3270af99cf1d9b7ef5b0a (commit)
       via  9a372812c78ea8efc55b3dea6a39c2d0559bca45 (commit)
       via  3fa9015b8e5610d38366f781a08789e34159b0dc (commit)
       via  3b5a8b331e81ecd9a9362553c16f4527291d5528 (commit)
       via  b3a04e797e5e459842c2c239886ab6ea08a8dc29 (commit)
       via  92e2f2c7cc958effcec0ef773dda954a153d8e42 (commit)
       via  ad23d5b8dbee70815c02271c78f415bcd7088076 (commit)
       via  62410eaf4ba92516a58a550717d7f3faf63bb79f (commit)
       via  fd80b6fc67ec6a0fe4853167fb67ee40bb51b742 (commit)
       via  5d130cc45cd334fd38b0c6874bcc81ac74636217 (commit)
       via  1c3c2cf6d8cb060d03919297f5fe706f6027a4c6 (commit)
       via  171e856ec8a0a64504b4b4a47ab6181d37fc3dbe (commit)
       via  beaa71df0ab2cfa61beba4be0303099aa6c75e6a (commit)
      from  7eaf71176b87ae69bfa622aa621341a19a9d32b0 (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 5af5d12f3e56f9f2ff232d124d27c856fd66f551
Author: Benda Xu <heroxbd at gentoo.org>
Date:   Mon Jun 13 17:43:36 2016 -0500

    Fix PATH for Prefix.
    1. remove default /bin:/sbin:/usr/bin:/usr/sbin
    2. PKG_PREFIX should be defaulted to $(PREFIX)/usr
    3. LOCAL_PREFIX should be defaulted to $(PREFIX)/usr/local

commit b2c92b88cc6ce6d81444667efbc6d44542db1788
Author: William Hubbs <w.d.hubbs at gmail.com>
Date:   Tue Jun 7 04:31:48 2016 -0500

    fstabinfo/mountinfo: ensure /etc/fstab exists before calling setmntent
    This is based on a patch by A. Wilcox <awilfox.gentoo at foxkit.us>.
    X-Gentoo-Bug: 478226
    X-Gentoo-Bug-URL: https://bugs.gentoo.org/show_bug.cgi?id=478226
    X-Gentoo-Bug: 478226
    X-Gentoo-Bug-URL: https://bugs.gentoo.org/show_bug.cgi?id=478226

commit 1b32af17225a4b18ced7f4326727cbe8265e7fd2
Author: William Hubbs <w.d.hubbs at gmail.com>
Date:   Fri Jun 10 16:02:25 2016 -0500

    increment version to 0.22

commit 5bfb7d6c77ff533e34e2bbfe5b6e57410d961d70
Author: William Hubbs <w.d.hubbs at gmail.com>
Date:   Tue May 24 14:02:35 2016 -0500

    Update ChangeLog

commit 12c8248b5f53879935d4e62ef42023f703c7b636
Author: William Hubbs <w.d.hubbs at gmail.com>
Date:   Tue May 24 13:06:29 2016 -0500

    update news for 0.21

commit 820ef6dab674c2878d72edc8ea21e7250b1b5aec
Author: William Hubbs <w.d.hubbs at gmail.com>
Date:   Tue May 24 12:55:50 2016 -0500

    supervise-daemon: clarify documentation about configuring daemon not to fork

commit 87884db66767eba6317b506a4d7270dd22721831
Author: William Hubbs <w.d.hubbs at gmail.com>
Date:   Tue May 24 11:24:10 2016 -0500

    Make deprecation warnings for rc and runscript more visible
    These warnings were inserted in verbose only mode in OpenRC-0.13.A
    Now, we are making them more visible in preparation for removing these
    compatibility binaries in the future.

commit 94077d264e14783e6ca5603d64e9d579fb206c20
Author: William Hubbs <w.d.hubbs at gmail.com>
Date:   Mon May 23 11:06:40 2016 -0500

    supervise-daemon: log the exit code or signal when a child process dies

commit 3351c8b4c3027f09003f8ba33e43f46762f5c453
Author: William Hubbs <w.d.hubbs at gmail.com>
Date:   Thu May 19 17:59:40 2016 -0500

    supervise-daemon.sh: add support for chroot variable

commit a8214af2fe3aa91930e3270af99cf1d9b7ef5b0a
Author: William Hubbs <w.d.hubbs at gmail.com>
Date:   Thu May 19 17:58:14 2016 -0500

    start-stop-daemon.sh: fix regression in chroot support
    The support for the chroot variable was broken in 0.16, this fixes that

commit 9a372812c78ea8efc55b3dea6a39c2d0559bca45
Author: William Hubbs <w.d.hubbs at gmail.com>
Date:   Thu May 19 13:36:43 2016 -0500

    guide.md: typo fix
    This fixes #86.

commit 3fa9015b8e5610d38366f781a08789e34159b0dc
Author: Jason Zaman <jason at perfinion.com>
Date:   Sun Mar 6 16:22:51 2016 +0800

    rc-selinux: access check was backwards

commit 3b5a8b331e81ecd9a9362553c16f4527291d5528
Author: William Hubbs <w.d.hubbs at gmail.com>
Date:   Fri May 13 12:05:23 2016 -0500

    supervise-daemon: add pam service file

commit b3a04e797e5e459842c2c239886ab6ea08a8dc29
Author: Anthony G. Basile <blueness at gentoo.org>
Date:   Thu May 12 17:48:15 2016 -0400

    runlevels/Makefile: add support for runlevel ‘nonetwork’
    Traditional System V reserves runlevel 2 for multiuser with no
    networking.  We add support for this which is already defined in
    the inittab as
        l2:2:wait:/sbin/rc nonetwork
    X-Gentoo-Bug: 533828
    X-Gentoo-Bug-URL: https://bugs.gentoo.org/show_bug.cgi?id=533828
    Signed-off-by: Anthony G. Basile <blueness at gentoo.org>

commit 92e2f2c7cc958effcec0ef773dda954a153d8e42
Author: William Hubbs <w.d.hubbs at gmail.com>
Date:   Thu May 5 17:02:39 2016 -0500

    killprocs: remove calls to sleep
    X-Gentoo-Bug: 487084
    X-Gentoo-Bug-URL: https://bugs.gentoo.org/show_bug.cgi?id=487084

commit ad23d5b8dbee70815c02271c78f415bcd7088076
Author: William Hubbs <w.d.hubbs at gmail.com>
Date:   Wed May 4 18:17:58 2016 -0500

    openrc-run: clean up runscript deprecation message

commit 62410eaf4ba92516a58a550717d7f3faf63bb79f
Author: William Hubbs <w.d.hubbs at gmail.com>
Date:   Mon Feb 1 12:42:58 2016 -0600

    add daemon supervisor
    The supervise-daemon process is meant to be a lightweight supervisor
    which can monitor and restart a daemon if it crashes.

commit fd80b6fc67ec6a0fe4853167fb67ee40bb51b742
Author: William Hubbs <w.d.hubbs at gmail.com>
Date:   Tue Apr 26 12:43:50 2016 -0500

    localmount/netmount: clean up critical mount processing
    Fix a typo and do not fail if a path in critical_mounts is not listed as
    a critical mount does not get mounted.

commit 5d130cc45cd334fd38b0c6874bcc81ac74636217
Author: William Hubbs <w.d.hubbs at gmail.com>
Date:   Mon Apr 25 12:04:34 2016 -0500

    localmount/netmount: allow mount points to be marked critical
    In previous releases, we either treated no mount points as critical or
    all of them.
    Now both localmount and netmount support a critical_mounts setting. If
    mount points listed in this setting fail to mount, localmount and
    netmount will fail.

commit 1c3c2cf6d8cb060d03919297f5fe706f6027a4c6
Author: William Hubbs <w.d.hubbs at gmail.com>
Date:   Fri Apr 15 11:30:44 2016 -0500

    netmount: fix mounting on Linux
    Before this commit, on Linux, we were always trying to mount file
    systems marked with _netdev, even when the previous mount command
    failed. Now, we do not run the second mount if the first fails.
    X-Gentoo-Bug: 579876
    X-Gentoo-Bug-URL: https://bugs.gentoo.org/show_bug.cgi?id=579876

commit 171e856ec8a0a64504b4b4a47ab6181d37fc3dbe
Author: Mike Gilbert <floppym at gentoo.org>
Date:   Wed Mar 16 10:25:27 2016 -0400

    start-stop-daemon: Allow group read/write when creating output files
    This allows for better interaction with inherited ACL entries.
    This fixes #84.
    X-Gentoo-Bug: 577362
    X-Gentoo-Bug-URL: https://bugs.gentoo.org/577362

commit beaa71df0ab2cfa61beba4be0303099aa6c75e6a
Author: Dustin C. Hatch <dustin at hatch.name>
Date:   Thu Feb 18 19:18:13 2016 -0600

    binfmt.sh: use read in raw mode
    The read builtin in most shells will interpret backslash characters
    as escapes, and they are lost when reading binfmt files line-by-line.
    This causes magic strings containing backslashes to be mangled and
    become invalid, resulting in erroneous 'invalid entry' messages.
    The -r option to read disables special handling of backslashes and
    keeps all lines intact.
    X-Gentoo-Bug: 575114
    X-Gentoo-Bug-URL: https://bugs.gentoo.org/show_bug.cgi?id=575114


Summary of changes:
 ChangeLog                                          | 1066 ++++++++------------
 Makefile.inc                                       |    2 +-
 NEWS.md                                            |   14 +
 conf.d/localmount                                  |   11 +-
 conf.d/netmount                                    |    7 +
 guide.md                                           |    2 +-
 init.d/killprocs.in                                |    2 -
 init.d/localmount.in                               |   16 +-
 init.d/netmount.in                                 |   15 +-
 man/Makefile                                       |    2 +-
 man/openrc-run.8                                   |   21 +-
 man/{start-stop-daemon.8 => supervise-daemon.8}    |  146 +--
 mk/os-prefix.mk                                    |    2 +
 mk/os.mk                                           |    2 +-
 mk/sys.mk                                          |    2 +-
 runlevels/Makefile                                 |   10 +
 sh/Makefile                                        |    3 +-
 sh/binfmt.sh.in                                    |    2 +-
 sh/openrc-run.sh.in                                |    4 +
 sh/start-stop-daemon.sh                            |    6 +-
 sh/supervise-daemon.sh                             |   55 +
 src/rc/.gitignore                                  |    1 +
 src/rc/Makefile                                    |    9 +-
 src/rc/fstabinfo.c                                 |    3 +
 src/rc/mountinfo.c                                 |    3 +
 src/rc/openrc-run.c                                |    6 +-
 src/rc/rc-selinux.c                                |    2 +-
 src/rc/rc.c                                        |    2 +-
 src/rc/start-stop-daemon.c                         |    4 +-
 src/rc/supervise-daemon.c                          |  726 +++++++++++++
 ...{start-stop-daemon.pam => supervise-daemon.pam} |    0
 supervise-daemon-guide.md                          |   49 +
 32 files changed, 1409 insertions(+), 786 deletions(-)
 copy man/{start-stop-daemon.8 => supervise-daemon.8} (50%)
 create mode 100644 sh/supervise-daemon.sh
 create mode 100644 src/rc/supervise-daemon.c
 copy src/rc/{start-stop-daemon.pam => supervise-daemon.pam} (100%)
 create mode 100644 supervise-daemon-guide.md

Packaging OpenRC

More information about the OpenRC-devel mailing list