From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from jazzswing.ncsc.mil (jazzswing.ncsc.mil [144.51.68.65]) by tycho.ncsc.mil (8.12.8/8.12.8) with ESMTP id i3BDg1Rb004012 for ; Sun, 11 Apr 2004 09:42:01 -0400 (EDT) Received: from jazzswing.ncsc.mil (localhost [127.0.0.1]) by jazzswing.ncsc.mil with ESMTP id i3BDdxUZ017705 for ; Sun, 11 Apr 2004 13:39:59 GMT Received: from omta10.mta.everyone.net (sitemail2.everyone.net [216.200.145.36]) by jazzswing.ncsc.mil with ESMTP id i3BDdwmT017702 for ; Sun, 11 Apr 2004 13:39:59 GMT Date: Sun, 11 Apr 2004 21:41:40 +0800 Subject: Re: booting in enforcing mode Message-ID: <8a18f6b9fc1855aa4a1d96572cc9f534@debian> MIME-Version: 1.0 (Generated by Pantomime 1.1.2) From: Rogelio Serrano To: russell@coker.com.au Cc: selinux@tycho.nsa.gov In-Reply-To: <200404112023.07189.russell@coker.com.au> Content-Type: text/plain; charset="us-ascii"; format="flowed" Sender: owner-selinux@tycho.nsa.gov List-Id: selinux@tycho.nsa.gov On 2004-04-11 18:23:07 +0800 Russell Coker wrote: > On Sun, 11 Apr 2004 00:53, Rogelio Serrano > wrote: >> I see. I think i have to remove some of those that i added. >> the >> hotplug scripts are the noisiest. i will fix /bin/login first. >> its the login fom util-linux 2.12 and im not using PAM. i need > > Not using PAM is a problem. I have written policy to prevent > /bin/login from > accessing /etc/shadow directly. When using PAM the helper > program > unix_chkpwd is granted read access to /etc/shadow and > /bin/login will spawn > unic_chkpwd to check the password. > > When not using PAM you would have to put the following in > login.te: > allow $1_login_t shadow_t:file { getattr read }; > > Then in the domain declaration change auth_chkpwd to auth. > >> to label the tty properly. i can login but not into > > That's another thing, if you use a non-PAM login program then > you have to > patch it to relabel the tty. > > I think that an option to consider is using pam-login. It's > source code is > apparently very clean, partly because it's only designed to > use PAM and has > no options for doing other things. > >> /User/Admin. login drops me into / then i can just "cd" and im >> in sysadm_home_dir. all home directories are in /Users and >> admins home dir is /Users/Admin alongside the other users. The >> context for /Users is system_u:object_r:file_t. Is that ok? >> Shouldnt it be root_t? Or should i create a totally new type. > > Best thing to do would be sed -e s/^\/home\//\/Users\// on the > file_contexts > file. > Im not using shadow too. i fixed up the login though. it behaves like pam login now. just to clarify im not using a standard distro. im using an lfs knock off. -- This message was distributed to subscribers of the selinux mailing list. If you no longer wish to subscribe, send mail to majordomo@tycho.nsa.gov with the words "unsubscribe selinux" without quotes as the message.