Gentoo Archives: gentoo-commits

From: Lars Wendler <polynomial-c@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: sys-apps/sysvinit/, sys-apps/sysvinit/files/
Date: Fri, 03 Dec 2021 11:55:00
Message-Id: 1638532489.ba311ecca29333b688b1b5b9fe9725b77b9e5a88.polynomial-c@gentoo
1 commit: ba311ecca29333b688b1b5b9fe9725b77b9e5a88
2 Author: Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
3 AuthorDate: Fri Dec 3 11:52:36 2021 +0000
4 Commit: Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
5 CommitDate: Fri Dec 3 11:54:49 2021 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ba311ecc
7
8 sys-apps/sysvinit: Revbump so users can customize bootlogd startup
9
10 Thanks-to: Bogdan <bogdan.pylypenko107 <AT> gmail.com>
11 Closes: https://bugs.gentoo.org/828061
12 Signed-off-by: Lars Wendler <polynomial-c <AT> gentoo.org>
13
14 sys-apps/sysvinit/files/bootlogd.confd | 2 ++
15 sys-apps/sysvinit/files/bootlogd.initd | 4 ++--
16 sys-apps/sysvinit/{sysvinit-2.99.ebuild => sysvinit-2.99-r1.ebuild} | 1 +
17 sys-apps/sysvinit/{sysvinit-3.00.ebuild => sysvinit-3.00-r1.ebuild} | 1 +
18 4 files changed, 6 insertions(+), 2 deletions(-)
19
20 diff --git a/sys-apps/sysvinit/files/bootlogd.confd b/sys-apps/sysvinit/files/bootlogd.confd
21 new file mode 100644
22 index 000000000000..ac456db6ecf7
23 --- /dev/null
24 +++ b/sys-apps/sysvinit/files/bootlogd.confd
25 @@ -0,0 +1,2 @@
26 +# Put your bootlog options into this
27 +#BOOTLOGD_ARGS="-l /var/log/boot"
28
29 diff --git a/sys-apps/sysvinit/files/bootlogd.initd b/sys-apps/sysvinit/files/bootlogd.initd
30 index a42219271a80..ef238c13922b 100644
31 --- a/sys-apps/sysvinit/files/bootlogd.initd
32 +++ b/sys-apps/sysvinit/files/bootlogd.initd
33 @@ -1,8 +1,8 @@
34 #!/sbin/openrc-run
35 -# Copyright 1999-2018 Gentoo Authors
36 +# Copyright 1999-2021 Gentoo Authors
37 # Distributed under the terms of the GNU General Public License v2
38
39 description="bootlogd - record boot messages (sysvinit)"
40 pidfile="/run/bootlogd"
41 command="/sbin/bootlogd"
42 -command_args="-p ${pidfile}"
43 +command_args="-p ${pidfile} ${BOOTLOGD_ARGS}"
44
45 diff --git a/sys-apps/sysvinit/sysvinit-2.99.ebuild b/sys-apps/sysvinit/sysvinit-2.99-r1.ebuild
46 similarity index 98%
47 rename from sys-apps/sysvinit/sysvinit-2.99.ebuild
48 rename to sys-apps/sysvinit/sysvinit-2.99-r1.ebuild
49 index f370b1a50ee7..9d78abebae42 100644
50 --- a/sys-apps/sysvinit/sysvinit-2.99.ebuild
51 +++ b/sys-apps/sysvinit/sysvinit-2.99-r1.ebuild
52 @@ -110,6 +110,7 @@ src_install() {
53 doins "${WORKDIR}"/inittab
54
55 newinitd "${FILESDIR}"/bootlogd.initd bootlogd
56 + newconfd "${FILESDIR}"/bootlogd.confd bootlogd
57 into /
58 dosbin "${FILESDIR}"/halt.sh
59
60
61 diff --git a/sys-apps/sysvinit/sysvinit-3.00.ebuild b/sys-apps/sysvinit/sysvinit-3.00-r1.ebuild
62 similarity index 98%
63 rename from sys-apps/sysvinit/sysvinit-3.00.ebuild
64 rename to sys-apps/sysvinit/sysvinit-3.00-r1.ebuild
65 index e2a06d6700d2..83d6e6f7635b 100644
66 --- a/sys-apps/sysvinit/sysvinit-3.00.ebuild
67 +++ b/sys-apps/sysvinit/sysvinit-3.00-r1.ebuild
68 @@ -110,6 +110,7 @@ src_install() {
69 doins "${WORKDIR}"/inittab
70
71 newinitd "${FILESDIR}"/bootlogd.initd bootlogd
72 + newconfd "${FILESDIR}"/bootlogd.confd bootlogd
73 into /
74 dosbin "${FILESDIR}"/halt.sh