aboutsummaryrefslogtreecommitdiff
path: root/src/sysvinit.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/sysvinit.c')
-rw-r--r--src/sysvinit.c5
1 files changed, 5 insertions, 0 deletions
diff --git a/src/sysvinit.c b/src/sysvinit.c
index 5a0d98a..ef765a1 100644
--- a/src/sysvinit.c
+++ b/src/sysvinit.c
@@ -165,7 +165,9 @@ inittrans ()
165 switch (boot_state) 165 switch (boot_state)
166 { 166 {
167 case sysinit: 167 case sysinit:
168 break;
168 case boot: 169 case boot:
170 sysvinit_acct (SYSV_ACCT_BOOT, "reboot", "~~", 0, "~");
169 break; 171 break;
170 case single0: 172 case single0:
171 case single1: 173 case single1:
@@ -178,6 +180,9 @@ inittrans ()
178 if (newlevel && newlevel != runlevel) 180 if (newlevel && newlevel != runlevel)
179 { 181 {
180 debug (1, ("RL TRANS: %c -> %c", runlevel, newlevel)); 182 debug (1, ("RL TRANS: %c -> %c", runlevel, newlevel));
183 sysvinit_acct (SYSV_ACCT_RUNLEVEL, "runlevel", "~~",
184 newlevel + 256 * runlevel, "~");
185 mf_proctitle_format ("init [%c]", newlevel);
181 runlevel = newlevel; 186 runlevel = newlevel;
182 trans = 1; 187 trans = 1;
183 wait = 0; 188 wait = 0;

Return to:

Send suggestions and report system problems to the System administrator.