Gentoo Archives: gentoo-commits

From: "Robin H. Johnson (robbat2)" <robbat2@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in sys-process/acct/files: acct.rc6-6.3.5-r3
Date: Mon, 06 Oct 2008 23:35:05
Message-Id: E1KmzbS-0001kg-OU@stork.gentoo.org
1 robbat2 08/10/06 23:35:02
2
3 Added: acct.rc6-6.3.5-r3
4 Log:
5 Lots of other distros have moved the accton binary over to /sbin, jump in the fire as well so that bootchart can be used when /usr is on a different partition, as reported in bug #239748.
6 (Portage version: 2.2_rc11/cvs/Linux 2.6.27-rc1-10246-gca5de40 x86_64)
7
8 Revision Changes Path
9 1.1 sys-process/acct/files/acct.rc6-6.3.5-r3
10
11 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/sys-process/acct/files/acct.rc6-6.3.5-r3?rev=1.1&view=markup
12 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/sys-process/acct/files/acct.rc6-6.3.5-r3?rev=1.1&content-type=text/plain
13
14 Index: acct.rc6-6.3.5-r3
15 ===================================================================
16 #!/sbin/runscript
17 # Copyright 1999-2006 Gentoo Foundation
18 # Distributed under the terms of the GNU General Public License v2
19 # $Header: /var/cvsroot/gentoo-x86/sys-process/acct/files/acct.rc6-6.3.5-r3,v 1.1 2008/10/06 23:35:02 robbat2 Exp $
20
21 opts="report"
22
23 depend() {
24 need localmount
25 }
26
27 checkconfig() {
28 export ACCT_LOG=${ACCT_LOG:-/var/account/pacct}
29 if [[ ! -e ${ACCT_LOG} ]] ; then
30 touch "${ACCT_LOG}"
31 chmod 600 "${ACCT_LOG}"
32 fi
33 return 0
34 }
35
36 start() {
37 checkconfig || return 1
38
39 ebegin "Starting accounting"
40 /sbin/accton "${ACCT_LOG}"
41 eend $?
42 }
43
44 stop() {
45 ebegin "Stopping accounting"
46 /sbin/accton
47 eend $?
48 }
49
50 report() {
51 sa ${REPORT_OPTS} "${ACCT_LOG}"
52 }
53
54 # vim:ts=4 sw=4: