Compare commits
10 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
f1716ef9ef | ||
|
|
fe5567bb04 | ||
|
|
88e9954828 | ||
|
|
a4b9c97282 | ||
|
|
d47288d838 | ||
|
|
1cf0c98514 | ||
|
|
0cded681e8 | ||
|
|
03e61ccd30 | ||
|
|
7067f7670e | ||
|
|
3c198185b2 |
88
ChangeLog
88
ChangeLog
@@ -1,3 +1,71 @@
|
||||
commit fe5567bb04b3bacfb473d707e3eb936571c06661
|
||||
Author: William Hubbs <w.d.hubbs@gmail.com>
|
||||
Commit: William Hubbs <w.d.hubbs@gmail.com>
|
||||
|
||||
fix argument parsing for the sysvinit shutdown wrapper
|
||||
|
||||
This fixes #140.
|
||||
|
||||
commit 88e995482855356b79dc670420d31642162aaddb
|
||||
Author: William Hubbs <w.d.hubbs@gmail.com>
|
||||
Commit: William Hubbs <w.d.hubbs@gmail.com>
|
||||
|
||||
scripts/shutdown: fix arguments to be sysvinit shutdown compatible
|
||||
|
||||
This fixes #140.
|
||||
|
||||
commit a4b9c972828089dccea16aa92371ccda02717fab
|
||||
Author: William Hubbs <w.d.hubbs@gmail.com>
|
||||
Commit: William Hubbs <w.d.hubbs@gmail.com>
|
||||
|
||||
Fix link to shutdown for MKSYSVINIT=yes
|
||||
|
||||
commit d47288d838a45b89abf944f7ddf969372b54a8e1
|
||||
Author: udeved <artoo@manjaro.org>
|
||||
Commit: William Hubbs <w.d.hubbs@gmail.com>
|
||||
|
||||
scripts/Makefile: make symlinks absolute instead of relative
|
||||
|
||||
This closes #142.
|
||||
|
||||
commit 1cf0c98514c6b08dd56c363e89007e791dbc0589
|
||||
Author: udeved <artoo@manjaro.org>
|
||||
Commit: William Hubbs <w.d.hubbs@gmail.com>
|
||||
|
||||
scripts/Makefile: respect SBINDIR with MKSYSVINIT
|
||||
|
||||
This is for #142.
|
||||
|
||||
commit 0cded681e8759f05a22a60095353bf8b2196906f
|
||||
Author: William Hubbs <w.d.hubbs@gmail.com>
|
||||
Commit: William Hubbs <w.d.hubbs@gmail.com>
|
||||
|
||||
version 0.27.2
|
||||
|
||||
commit 03e61ccd30122cb2be169335cb02c412ea56625f
|
||||
Author: Jory A. Pratt <anarchy@gentoo.org>
|
||||
Commit: William Hubbs <w.d.hubbs@gmail.com>
|
||||
|
||||
kill_all: include limits.h for PATH_MAX
|
||||
|
||||
commit 7067f7670e96363530ce362974e1f1e31f66ef6e
|
||||
Author: William Hubbs <w.d.hubbs@gmail.com>
|
||||
Commit: William Hubbs <w.d.hubbs@gmail.com>
|
||||
|
||||
fix compile issue for musl
|
||||
|
||||
commit 3c198185b25d1cb4528461f34a8f8b552f23331c
|
||||
Author: William Hubbs <w.d.hubbs@gmail.com>
|
||||
Commit: William Hubbs <w.d.hubbs@gmail.com>
|
||||
|
||||
version 0.27.1
|
||||
|
||||
commit e84366fd232a41c3ba79ed351e93c74cef8d7c8d
|
||||
Author: William Hubbs <w.d.hubbs@gmail.com>
|
||||
Commit: William Hubbs <w.d.hubbs@gmail.com>
|
||||
|
||||
Update ChangeLog
|
||||
|
||||
commit caacedc0a82285fb2d25c6d3473f154044c7ad66
|
||||
Author: William Hubbs <w.d.hubbs@gmail.com>
|
||||
Commit: William Hubbs <w.d.hubbs@gmail.com>
|
||||
@@ -1564,23 +1632,3 @@ Commit: William Hubbs <w.d.hubbs@gmail.com>
|
||||
|
||||
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@gmail.com>
|
||||
Commit: William Hubbs <w.d.hubbs@gmail.com>
|
||||
|
||||
fstabinfo/mountinfo: ensure /etc/fstab exists before calling setmntent
|
||||
|
||||
This is based on a patch by A. Wilcox <awilfox.gentoo@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@gmail.com>
|
||||
Commit: William Hubbs <w.d.hubbs@gmail.com>
|
||||
|
||||
increment version to 0.22
|
||||
|
||||
@@ -1,3 +1,3 @@
|
||||
NAME= openrc
|
||||
VERSION= 0.27
|
||||
VERSION= 0.27.2
|
||||
PKG= ${NAME}-${VERSION}
|
||||
|
||||
@@ -17,13 +17,13 @@ endif
|
||||
_installafter:
|
||||
ifeq (${OS},Linux)
|
||||
${INSTALL} -d ${DESTDIR}${SBINDIR}
|
||||
ln -sf ../${DIR}/rc-sstat ${DESTDIR}/${SBINDIR}/rc-sstat
|
||||
ln -sf ${DIR}/rc-sstat ${DESTDIR}/${SBINDIR}/rc-sstat
|
||||
ifeq (${MKSYSVINIT},yes)
|
||||
ln -sf ../${DIR}/halt ${DESTDIR}/sbin/halt
|
||||
ln -sf ../${DIR}/poweroff ${DESTDIR}/sbin/poweroff
|
||||
ln -sf ../${DIR}/reboot ${DESTDIR}/sbin/reboot
|
||||
ln -sf ../${DIR}/shutdown ${DESTDIR}/sbin/shutdown
|
||||
ln -sf openrc-init ${DESTDIR}/sbin/init
|
||||
ln -sf ${DIR}/halt ${DESTDIR}/${SBINDIR}/halt
|
||||
ln -sf ${DIR}/poweroff ${DESTDIR}/${SBINDIR}/poweroff
|
||||
ln -sf ${DIR}/reboot ${DESTDIR}/${SBINDIR}/reboot
|
||||
ln -sf ${DIR}/shutdown ${DESTDIR}/${SBINDIR}/shutdown
|
||||
ln -sf openrc-init ${DESTDIR}/${SBINDIR}/init
|
||||
endif
|
||||
endif
|
||||
|
||||
|
||||
@@ -1,8 +1,21 @@
|
||||
#!@SHELL@
|
||||
|
||||
args="$@"
|
||||
case "$@" in
|
||||
*--single*|*-s*) args="$@" ;;
|
||||
*) args="--single $@";;
|
||||
esac
|
||||
exec @SBINDIR@/openrc-shutdown "$args"
|
||||
poweroff_arg=
|
||||
while getopts :HhPr opt; do
|
||||
case "$opt" in
|
||||
h|P) poweroff_arg=--poweroff ;;
|
||||
H) poweroff_arg=--halt ;;
|
||||
r) poweroff_arg=--reboot ;;
|
||||
\?) printf "${0##*/}: invalid option ${optarg}\n" >&2
|
||||
exit 1
|
||||
;;
|
||||
esac
|
||||
done
|
||||
shift $((OPTIND-1))
|
||||
|
||||
if [ -z "${poweroff_arg}" ]; then
|
||||
poweroff_arg=--single
|
||||
fi
|
||||
|
||||
echo @SBINDIR@/openrc-shutdown ${poweroff_arg} ${@}
|
||||
exec @SBINDIR@/openrc-shutdown ${poweroff_arg} ${@}
|
||||
|
||||
@@ -19,6 +19,7 @@
|
||||
#include <dirent.h>
|
||||
#include <errno.h>
|
||||
#include <getopt.h>
|
||||
#include <limits.h>
|
||||
#include <signal.h>
|
||||
#include <stdio.h>
|
||||
#include <stdlib.h>
|
||||
|
||||
@@ -20,6 +20,7 @@
|
||||
#include <stdlib.h>
|
||||
#include <string.h>
|
||||
#include <unistd.h>
|
||||
#include <sys/time.h>
|
||||
#include <sys/types.h>
|
||||
#include <sys/utsname.h>
|
||||
|
||||
|
||||
Reference in New Issue
Block a user