Subject: login and login.conf
To: None <tech-security@netbsd.org, tech-userlevel@netbsd.org,>
From: Scott Aaron Bamford <sab@zeekuschrist.com>
List: tech-security
Date: 03/10/2000 16:48:10
by redmail.netbsd.org with SMTP; 10 Mar 2000 22:24:45 -0000
by cmailg4.svr.pol.co.uk with esmtp (Exim 3.13 #0)
id 12TXpo-0006Uc-00; Fri, 10 Mar 2000 22:24:40 +0000
by mail17.svr.pol.co.uk with esmtp (Exim 3.13 #0)
id 12TXpj-0007an-00; Fri, 10 Mar 2000 22:24:36 +0000
by blip.fish.poo (8.9.3/8.8.8) with ESMTP id QAA00649;
Fri, 10 Mar 2000 16:48:17 GMT
Date: Fri, 10 Mar 2000 16:48:10 +0000 (GMT)
From: Scott Aaron Bamford <sab@zeekuschrist.com>
To: tech-security@netbsd.org, tech-userlevel@netbsd.org,
current-users@netbsd.org
Subject: login and login.conf
Message-ID: <Pine.NEB.4.21.0003101644120.635-100000@blip.fish.poo>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
line 454 and 455 in login.c read:
if (!rootlogin || login_getcapbool(lc, "ignorenologin", 0))
checknologin(login_getcapstr(lc, "nologin", NULL, NULL));
surely this should read
if (!rootlogin && !login_getcapbool(lc, "ignorenologin", 0))
checknologin(login_getcapstr(lc, "nologin", NULL, NULL));
to make the "ignorenologin" cap ignore the /etc/nologin or "nologin" cap
file?
man 5 login.conf:
ignorenologin bool false Not affected by nologin
files.
- Scott
--------------------------------------
sab@zeekuschrist.com | sab@ansic.net