Thank you Stephen for replying. The following is our inittab configuration id:4:initdefault: ~:S:wait:/sbin/sulogin # System initialization. si::sysinit:/etc/rc.d/rc.sysinit l0:0:wait:/etc/rc.d/rc 0 l1:1:wait:/etc/rc.d/rc 1 l2:2:wait:/etc/rc.d/rc 2 l3:3:wait:/etc/rc.d/rc 3 l4:4:wait:/etc/rc.d/rc 4 l5:5:wait:/etc/rc.d/rc 5 l6:6:wait:/etc/rc.d/rc 6 # Things to run in every runlevel. #ud::once:/sbin/update # Trap CTRL-ALT-DELETE ca::ctrlaltdel:/sbin/shutdown -t3 -r now # When our UPS tells us power has failed, assume we have a few minutes # of power left. Schedule a shutdown for 2 minutes from now. # This does, of course, assume you have powerd installed and your # UPS connected and working correctly. pf::powerfail:/sbin/shutdown -f -h +2 "Power Failure; System Shutting Down" # If power was restored before the shutdown kicked in, cancel it. pr:12345:powerokwait:/sbin/shutdown -c "Power Restored; Shutdown Cancelled" # Run gettys in standard runlevels 1:2345:respawn:/sbin/mingetty tty1 2:2345:respawn:/sbin/mingetty tty2 #3:2345:respawn:/sbin/mingetty tty3 #4:2345:respawn:/sbin/mingetty tty4 #5:2345:respawn:/sbin/mingetty tty5 #6:2345:respawn:/sbin/mingetty tty6 # Run project specific stuff in runlevel 4 # The following script executes the Xserver plo1:4:respawn:/<some directory>/run_xstart.bash We changed the last line to the following: plo1:4:respawn:runcon -t unconfined_t /testdir/run_xstart.bash and it changed the security context type from init_t to unconfined_t. It worked but we still don't know why it would changed. RHEL4 did not change the type. None of our scripts have changed. Thanks for your help. Gregg -----Original Message----- From: Stephen Smalley [mailto:sds@xxxxxxxxxxxxx] Sent: Thursday, January 07, 2010 6:15 AM To: Tomas, Gregg A (IS) Cc: selinux@xxxxxxxxxxxxx Subject: Re: Security Context Type Changes On Wed, 2010-01-06 at 16:34 -0600, Tomas, Gregg A (IS) wrote: > Hi > > > > We are currently integrating our SELinux Policy on a RHEL5 machine. > However, we are having difficulty in restricting our application > within a specific directory because “something” changes our security > context type of our users to init_t instead of unconfined_t. Root gets > changed to (i.e. <user>:<role>:init_t). We are running with init level > 4. We must have tried everything in the book to determine what changes > the security context type of our users. Would anyone have any tips? > > > > We did change inittab to run init level 5, touch /.autorelabel, > rebooted, checked id –Z and it is unconfined_t. However, ultimately > we would like to run with init 4. What is your /etc/inittab configuration for run level 4? -- Stephen Smalley National Security Agency -- This message was distributed to subscribers of the selinux mailing list. If you no longer wish to subscribe, send mail to majordomo@xxxxxxxxxxxxx with the words "unsubscribe selinux" without quotes as the message.