diff options
Diffstat (limited to 'src/sysvinit.c')
-rw-r--r-- | src/sysvinit.c | 5 |
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; |