[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
X-Gentoo-Bug:583634
X-Gentoo-Bug-URL:https://bugs.gentoo.org/show_bug.cgi?id=583634
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
breakage.
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
hooks/post-receive
--
Packaging OpenRC
More information about the OpenRC-devel
mailing list