Gentoo Archives: gentoo-commits

From: "Anthony G. Basile" <blueness@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] dev/blueness:master commit in: sys-apps/busybox/files/
Date: Sun, 02 Dec 2012 15:25:45
Message-Id: 1354461928.21961d3fb5f34c23665d769620e0d541d953ab90.blueness@gentoo
1 commit: 21961d3fb5f34c23665d769620e0d541d953ab90
2 Author: Anthony G. Basile <blueness <AT> gentoo <DOT> org>
3 AuthorDate: Sun Dec 2 15:25:28 2012 +0000
4 Commit: Anthony G. Basile <blueness <AT> gentoo <DOT> org>
5 CommitDate: Sun Dec 2 15:25:28 2012 +0000
6 URL: http://git.overlays.gentoo.org/gitweb/?p=dev/blueness.git;a=commit;h=21961d3f
7
8 sys-apps/busybox: simplify the ssd logic
9
10 ---
11 sys-apps/busybox/files/klogd.initd | 17 +++++------------
12 sys-apps/busybox/files/ntpd.initd | 17 +++++------------
13 sys-apps/busybox/files/syslogd.initd | 17 +++++------------
14 sys-apps/busybox/files/watchdog.initd | 18 +++++-------------
15 4 files changed, 20 insertions(+), 49 deletions(-)
16
17 diff --git a/sys-apps/busybox/files/klogd.initd b/sys-apps/busybox/files/klogd.initd
18 index 0a6b0d8..c34e0be 100644
19 --- a/sys-apps/busybox/files/klogd.initd
20 +++ b/sys-apps/busybox/files/klogd.initd
21 @@ -3,18 +3,11 @@
22 # Distributed under the terms of the GNU General Public License v2
23 # $Header: /var/cvsroot/gentoo-x86/app-admin/busybox-sysklogd/files/busybox-sysklogd.initd,v 1.1 2012/08/21 12:44:33 sbriesen Exp $
24
25 +command="/bin/busybox"
26 +command_args="${KLOGD_OPTS}"
27 +start_stop_daemon_args="--name klogd"
28 +pidfile="/var/run/${SVCNAME#busybox-}.pid"
29 +
30 depend() {
31 need clock hostname
32 }
33 -
34 -start() {
35 - ebegin "Starting busybox-klogd"
36 - start-stop-daemon --start --quiet --name klogd --exec /bin/busybox -- ${KLOGD_OPTS}
37 - eend $? "Failed to start klogd"
38 -}
39 -
40 -stop() {
41 - ebegin "Stopping busybox-klogd"
42 - start-stop-daemon --stop --retry 15 --quiet --name klogd --exec /bin/busybox
43 - eend $? "Failed to stop klogd"
44 -}
45
46 diff --git a/sys-apps/busybox/files/ntpd.initd b/sys-apps/busybox/files/ntpd.initd
47 index f51946f..5e8038a 100644
48 --- a/sys-apps/busybox/files/ntpd.initd
49 +++ b/sys-apps/busybox/files/ntpd.initd
50 @@ -3,19 +3,12 @@
51 # Distributed under the terms of the GNU General Public License v2
52 # $Header: /var/cvsroot/gentoo-x86/net-misc/busybox-ntpd/files/busybox-ntpd.initd,v 1.1 2012/08/21 12:39:10 sbriesen Exp $
53
54 +command="/bin/busybox"
55 +command_args="${NTPD_OPTS}"
56 +start_stop_daemon_args="--name ntpd"
57 +pidfile="/var/run/${SVCNAME#busybox-}.pid"
58 +
59 depend() {
60 use net dns logger
61 after ntp-client
62 }
63 -
64 -start() {
65 - ebegin "Starting busybox-ntpd"
66 - start-stop-daemon --start --quiet --name ntpd --exec /bin/busybox -- ${NTPD_OPTS}
67 - eend $? "Failed to start ntpd"
68 -}
69 -
70 -stop() {
71 - ebegin "Stopping busybox-ntpd"
72 - start-stop-daemon --stop --retry 15 --quiet --name ntpd --exec /bin/busybox
73 - eend $? "Failed to stop ntpd"
74 -}
75
76 diff --git a/sys-apps/busybox/files/syslogd.initd b/sys-apps/busybox/files/syslogd.initd
77 index d9ba2c2..8ffe1a2 100644
78 --- a/sys-apps/busybox/files/syslogd.initd
79 +++ b/sys-apps/busybox/files/syslogd.initd
80 @@ -3,19 +3,12 @@
81 # Distributed under the terms of the GNU General Public License v2
82 # $Header: /var/cvsroot/gentoo-x86/app-admin/busybox-sysklogd/files/busybox-sysklogd.initd,v 1.1 2012/08/21 12:44:33 sbriesen Exp $
83
84 +command="/bin/busybox"
85 +command_args="${SYSLOGD_OPTS}"
86 +start_stop_daemon_args="--name syslogd"
87 +pidfile="/var/run/${SVCNAME#busybox-}.pid"
88 +
89 depend() {
90 need clock hostname
91 provide logger
92 }
93 -
94 -start() {
95 - ebegin "Starting busybox-syslogd"
96 - start-stop-daemon --start --quiet --name syslogd --exec /bin/busybox --pidfile /var/run/syslogd.pid -- ${SYSLOGD_OPTS}
97 - eend $? "Failed to start syslogd"
98 -}
99 -
100 -stop() {
101 - ebegin "Stopping busybox-syslogd"
102 - start-stop-daemon --stop --retry 15 --quiet --name syslogd --exec /bin/busybox --pidfile /var/run/syslogd.pid
103 - eend $? "Failed to stop syslogd"
104 -}
105
106 diff --git a/sys-apps/busybox/files/watchdog.initd b/sys-apps/busybox/files/watchdog.initd
107 index 8d50e53..a72c3ca 100644
108 --- a/sys-apps/busybox/files/watchdog.initd
109 +++ b/sys-apps/busybox/files/watchdog.initd
110 @@ -3,19 +3,11 @@
111 # Distributed under the terms of the GNU General Public License v2
112 # $Header: /var/cvsroot/gentoo-x86/sys-apps/busybox-watchdog/files/busybox-watchdog.initd,v 1.2 2012/08/29 13:27:03 sbriesen Exp $
113
114 +command="/bin/busybox"
115 +command_args="${WATCHDOG_OPTS}"
116 +start_stop_daemon_args="--name watchdog"
117 +pidfile="/var/run/${SVCNAME#busybox-}.pid"
118 +
119 depend() {
120 provide watchdog
121 }
122 -
123 -start() {
124 - export SSD_NICELEVEL
125 - ebegin "Starting busybox-watchdog"
126 - start-stop-daemon --start --quiet --name watchdog --exec /bin/busybox -- ${WATCHDOG_OPTS}
127 - eend ${?} "Failed to start watchdog"
128 -}
129 -
130 -stop() {
131 - ebegin "Stopping busybox-watchdog"
132 - start-stop-daemon --stop --retry 15 --quiet --name watchdog --exec /bin/busybox
133 - eend ${?} "Failed to stop watchdog"
134 -}