All of lore.kernel.org
 help / color / mirror / Atom feed
* Things were going great until...
@ 2008-03-29  6:05 Lisa R.
  2008-03-29 18:52 ` Login Identities not applied when logging in Lisa R.
  2008-03-31 14:20 ` Things were going great until Stephen Smalley
  0 siblings, 2 replies; 5+ messages in thread
From: Lisa R. @ 2008-03-29  6:05 UTC (permalink / raw)
  To: selinux

Hello.

I am on a Debian Etch box with SELinux in permissive mode.  I am using the Strict policy.

Of course I have no problem adding a user with something like:
useradd -c "SE Linux test user 1" -m -d /home/setest_1 -g users -s /bin/bash -u 1005 setest_1

I then create a new SElinux user group:
semanage user -a -R 'user_r' -P selinuxtest selinuxtest_u

Finally I create the login for setest_1:
semanage login -a -s selinuxtest_u setest_1

***I am doing this for example purposes***

The other day this all worked great. I verified by logging in as setest_1 and ensuring the security context showed selinuxtest_u.

However, later I created a very small policy module and added a new type mysetype_t.

I created the .pp file with make -c Makefile
I installed the .pp file with semodule -i mymodule.pp

I applied that type to everything under the /lisa directory with:
semanage fcontext -a -t mysetype_t "/lisa(/.*)?"

I verified the type was applied with ls -Z.

So no problems yet...

Today when I login as setest_1 the security context is that of what it defaults to when root creates the user.  The login I applied the other day is gone.

HOWEVER, if I do a semanage user -l and semanage login -l everything looks as it should. I see that the login for setest_1 is selinuxtest_u.

I tried to semanage fcontext -a -t mysetype_t "/somedirectory(/.*)?"
and that didn't work either.

HOWEVER, I did a restorecon on each individual file and that seemed to work.  

What is going on or how do I "restorecon" my logins so I can see any new logins I applied?

Thanks,
Lisa





--
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.

^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2008-03-31 14:20 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2008-03-29  6:05 Things were going great until Lisa R.
2008-03-29 18:52 ` Login Identities not applied when logging in Lisa R.
2008-03-30  6:02   ` Daniel J Walsh
2008-03-30 12:46   ` Martin Orr
2008-03-31 14:20 ` Things were going great until Stephen Smalley

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.