mirror of
https://github.com/troglobit/finit.git
synced 2026-10-08 16:34:45 +07:00
bootmisc: Create /var/log/wtmp and lastlog too
Set correct permission bits, the utmp group must have write permission. Signed-off-by: Joachim Nilsson <troglobit@gmail.com>
This commit is contained in:
@@ -65,7 +65,14 @@ static void setup(void *UNUSED(arg))
|
||||
|
||||
_d("Setting up necessary UTMP files ...");
|
||||
touch("/var/run/utmp");
|
||||
chmod("/var/run/utmp", 0664);
|
||||
chown("/var/run/utmp", 0, getgroup("utmp"));
|
||||
touch("/var/log/wtmp");
|
||||
chmod("/var/log/wtmp", 0664);
|
||||
chown("/var/log/wtmp", 0, getgroup("utmp"));
|
||||
touch("/var/log/lastlog");
|
||||
chmod("/var/log/lastlog", 0664);
|
||||
chown("/var/log/lastlog", 0, getgroup("utmp"));
|
||||
|
||||
_d("Setting initial runlevel 'S', bootstrap ...");
|
||||
runlevel_set(0, 0); /* Bootstrap 'S' */
|
||||
|
||||
Reference in New Issue
Block a user