From 27899feea0645e371e1662da09d802c1c10af129 Mon Sep 17 00:00:00 2001 From: Joachim Nilsson Date: Mon, 8 Aug 2016 00:04:48 +0200 Subject: [PATCH] bootmisc: Add /var/log/btmp 0600 support The file /var/log/btmp holds bad login attempts and must be created with 0600 perms. Signed-off-by: Joachim Nilsson --- plugins/bootmisc.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/plugins/bootmisc.c b/plugins/bootmisc.c index 868a7b69..5bf751f5 100644 --- a/plugins/bootmisc.c +++ b/plugins/bootmisc.c @@ -70,6 +70,9 @@ static void setup(void *UNUSED(arg)) touch("/var/log/wtmp"); chmod("/var/log/wtmp", 0664); chown("/var/log/wtmp", 0, getgroup("utmp")); + touch("/var/log/btmp"); + chmod("/var/log/btmp", 0600); + chown("/var/log/btmp", 0, getgroup("utmp")); touch("/var/log/lastlog"); chmod("/var/log/lastlog", 0664); chown("/var/log/lastlog", 0, getgroup("utmp"));