Compare commits
9 Commits
0.16.2
...
openrc-0.1
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
082995837f | ||
|
|
4f3df4cacb | ||
|
|
514b007e27 | ||
|
|
6ad9b134e6 | ||
|
|
e571c67ff8 | ||
|
|
c4067a65b0 | ||
|
|
a8c30a89c4 | ||
|
|
fe0847c9a2 | ||
|
|
58156137f9 |
67
ChangeLog
67
ChangeLog
@@ -1,3 +1,70 @@
|
|||||||
|
commit 4f3df4cacb20bb17838986376ad53d4063749a14
|
||||||
|
Author: Mike Gilbert <floppym@gentoo.org>
|
||||||
|
Commit: William Hubbs <w.d.hubbs@gmail.com>
|
||||||
|
|
||||||
|
bootmisc: Don't call dmesg in systemd-nspawn containers
|
||||||
|
|
||||||
|
This fixes #57.
|
||||||
|
|
||||||
|
commit 514b007e2713ac5046f6df78a720ca8e3de013b5
|
||||||
|
Author: Mike Frysinger <vapier@gentoo.org>
|
||||||
|
Commit: William Hubbs <w.d.hubbs@gmail.com>
|
||||||
|
|
||||||
|
fix link to s6 website
|
||||||
|
|
||||||
|
commit 6ad9b134e6c9da009842f61bdaf129a1716274ba
|
||||||
|
Author: Mike Gilbert <floppym@gentoo.org>
|
||||||
|
Commit: William Hubbs <w.d.hubbs@gmail.com>
|
||||||
|
|
||||||
|
man: Document the stopsig variable
|
||||||
|
|
||||||
|
This variable can be used to set the signal to send if the service is
|
||||||
|
using start-stop-daemon.
|
||||||
|
|
||||||
|
This fixes #56
|
||||||
|
|
||||||
|
commit e571c67ff812ad839107acaa5ba97313dde9dd7a
|
||||||
|
Author: William Hubbs <w.d.hubbs@gmail.com>
|
||||||
|
Commit: William Hubbs <w.d.hubbs@gmail.com>
|
||||||
|
|
||||||
|
Document bash's handling of ulimit options
|
||||||
|
|
||||||
|
When bash is used in posix mode for the shell, the ulimit command uses
|
||||||
|
a block size of 512 bytes for the -c and -f options.
|
||||||
|
|
||||||
|
X-Gentoo-Bug: 549238
|
||||||
|
X-Gentoo-Bug-URL: https://bugs.gentoo.org/show_bug.cgi?id=549238
|
||||||
|
|
||||||
|
commit c4067a65b0ecfad3e6b97416640c6b85382b8fe8
|
||||||
|
Author: William Hubbs <w.d.hubbs@gmail.com>
|
||||||
|
Commit: William Hubbs <w.d.hubbs@gmail.com>
|
||||||
|
|
||||||
|
Start work on 0.16.4
|
||||||
|
|
||||||
|
commit a8c30a89c417aff5bc863d65976ff8abcffa9e40
|
||||||
|
Author: William Hubbs <w.d.hubbs@gmail.com>
|
||||||
|
Commit: William Hubbs <w.d.hubbs@gmail.com>
|
||||||
|
|
||||||
|
update change log
|
||||||
|
|
||||||
|
commit fe0847c9a2565518334ef03da5c6cdc63726e122
|
||||||
|
Author: William Hubbs <w.d.hubbs@gmail.com>
|
||||||
|
Commit: William Hubbs <w.d.hubbs@gmail.com>
|
||||||
|
|
||||||
|
S6: kick the scanner and sleep 1.5 seconds to avoid a race condition
|
||||||
|
|
||||||
|
commit 58156137f9bbb0d853d994b793622cf48281cf08
|
||||||
|
Author: William Hubbs <w.d.hubbs@gmail.com>
|
||||||
|
Commit: William Hubbs <w.d.hubbs@gmail.com>
|
||||||
|
|
||||||
|
Start on 0.16.3
|
||||||
|
|
||||||
|
commit b1d7df15ef017e7b011a211eff2b2b75a39c8c9e
|
||||||
|
Author: William Hubbs <w.d.hubbs@gmail.com>
|
||||||
|
Commit: William Hubbs <w.d.hubbs@gmail.com>
|
||||||
|
|
||||||
|
update change log
|
||||||
|
|
||||||
commit 01088e282f08ca373ae1d61b2ed954c3075f130a
|
commit 01088e282f08ca373ae1d61b2ed954c3075f130a
|
||||||
Author: William Hubbs <w.d.hubbs@gmail.com>
|
Author: William Hubbs <w.d.hubbs@gmail.com>
|
||||||
Commit: William Hubbs <w.d.hubbs@gmail.com>
|
Commit: William Hubbs <w.d.hubbs@gmail.com>
|
||||||
|
|||||||
@@ -1,3 +1,3 @@
|
|||||||
NAME= openrc
|
NAME= openrc
|
||||||
VERSION= 0.16.2
|
VERSION= 0.16.4
|
||||||
PKG= ${NAME}-${VERSION}
|
PKG= ${NAME}-${VERSION}
|
||||||
|
|||||||
@@ -116,6 +116,9 @@
|
|||||||
#SSD_NICELEVEL="-19"
|
#SSD_NICELEVEL="-19"
|
||||||
|
|
||||||
# Pass ulimit parameters
|
# Pass ulimit parameters
|
||||||
|
# If you are using bash in POSIX mode for your shell, note that the
|
||||||
|
# ulimit command uses a block size of 512 bytes for the -c and -f
|
||||||
|
# options
|
||||||
#rc_ulimit="-u 30"
|
#rc_ulimit="-u 30"
|
||||||
|
|
||||||
# It's possible to define extra dependencies for services like so
|
# It's possible to define extra dependencies for services like so
|
||||||
|
|||||||
@@ -214,10 +214,13 @@ start()
|
|||||||
if yesno $log_dmesg; then
|
if yesno $log_dmesg; then
|
||||||
if $logw || checkpath -W /var/log; then
|
if $logw || checkpath -W /var/log; then
|
||||||
# Create an 'after-boot' dmesg log
|
# Create an 'after-boot' dmesg log
|
||||||
if [ "$RC_SYS" != VSERVER -a "$RC_SYS" != OPENVZ -a "$RC_SYS" != LXC ]; then
|
case "$RC_SYS" in
|
||||||
|
VSERVER|OPENVZ|LXC|SYSTEMD-NSPAWN) ;;
|
||||||
|
*)
|
||||||
dmesg > /var/log/dmesg
|
dmesg > /var/log/dmesg
|
||||||
chmod 640 /var/log/dmesg
|
chmod 640 /var/log/dmesg
|
||||||
fi
|
;;
|
||||||
|
esac
|
||||||
fi
|
fi
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
|||||||
@@ -141,6 +141,8 @@ will chroot into this path before writing the pid file or starting the daemon.
|
|||||||
Pidfile to use for the above defined command.
|
Pidfile to use for the above defined command.
|
||||||
.It Ar name
|
.It Ar name
|
||||||
Display name used for the above defined command.
|
Display name used for the above defined command.
|
||||||
|
.It Ar stopsig
|
||||||
|
Signal to send when stopping the daemon.
|
||||||
.It Ar retry
|
.It Ar retry
|
||||||
Retry schedule to use when stopping the daemon. It can either be a
|
Retry schedule to use when stopping the daemon. It can either be a
|
||||||
timeout in seconds or multiple signal/timeout pairs (like SIGTERM/5).
|
timeout in seconds or multiple signal/timeout pairs (like SIGTERM/5).
|
||||||
|
|||||||
@@ -45,4 +45,4 @@ should wait for a service to go down when stopping.
|
|||||||
This is very early support, so feel free to file bugs if you have
|
This is very early support, so feel free to file bugs if you have
|
||||||
issues.
|
issues.
|
||||||
|
|
||||||
[1] https://www.skarnet.org/software/s6
|
[1] http://www.skarnet.org/software/s6
|
||||||
|
|||||||
2
sh/s6.sh
2
sh/s6.sh
@@ -13,6 +13,8 @@ s6_start()
|
|||||||
s6_service_link="${RC_SVCDIR}/s6-scan/${s6_service_path##*/}"
|
s6_service_link="${RC_SVCDIR}/s6-scan/${s6_service_path##*/}"
|
||||||
ebegin "Starting ${name:-$RC_SVCNAME}"
|
ebegin "Starting ${name:-$RC_SVCNAME}"
|
||||||
ln -sf "${s6_service_path}" "${s6_service_link}"
|
ln -sf "${s6_service_path}" "${s6_service_link}"
|
||||||
|
s6-svscanctl -na "${RC_SVCDIR}"/s6-scan
|
||||||
|
sleep 1.5
|
||||||
s6-svc -u "${s6_service_link}"
|
s6-svc -u "${s6_service_link}"
|
||||||
if [ -n "$s6_svwait_options_start" ]; then
|
if [ -n "$s6_svwait_options_start" ]; then
|
||||||
s6-svwait ${s6_svwait_options_start} "${s6_service_link}"
|
s6-svwait ${s6_svwait_options_start} "${s6_service_link}"
|
||||||
|
|||||||
Reference in New Issue
Block a user