mirror of
https://github.com/troglobit/finit.git
synced 2026-10-18 10:59:34 +00: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:
1 parent
7a954e3743
commit
33ce1592c1
1 file changed
+7
@@ -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