* login error with strict modular ref pol in RHEL4
@ 2006-04-21 19:49 Dinardo, Michael (Xetron)
2006-04-26 12:00 ` Daniel J Walsh
0 siblings, 1 reply; 7+ messages in thread
From: Dinardo, Michael (Xetron) @ 2006-04-21 19:49 UTC (permalink / raw)
To: selinux
[-- Attachment #1: Type: text/plain, Size: 1213 bytes --]
Hi list,
I am having trouble logging in after building and loading strict modular
reference policy in RHEL4. Just wondering if anyone else has
encountered this and might have a suggestion on how to fix.
I cannot log in (even if I boot in permissive mode) once the system
boots. This is for both run level 3 and 5. Run level 1 is fine. My
selinux toolchain and policy source are from
ftp://people.redhat.com/dwalsh/SELinux-RHEL4_MODULAR. The messages I am
receiving when attempting graphical and console logins are as follows:
GRAPHICAL LOGIN MESSAGE:
Error! Unable to set executable context
CONSOLE LOGIN DIALOGS:
login: root
password: *******
Would you like to enter a security context? [y] Y
role: sysadm_r
type: sysadm_t
Not a valid security context.
After telling me I have entered an invalid security context the system
brings me back to the initial login screen. I've tried many variations
of role/type at the above login prompt to no avail. Does this mean I
just need to set up proper security contexts for my users? Or, could it
be that I am missing some type of user security context file? Has
anyone else encountered this type of error?
Thanks,
Mike.
[-- Attachment #2: Type: text/html, Size: 2475 bytes --]
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: login error with strict modular ref pol in RHEL4
2006-04-21 19:49 Dinardo, Michael (Xetron)
@ 2006-04-26 12:00 ` Daniel J Walsh
0 siblings, 0 replies; 7+ messages in thread
From: Daniel J Walsh @ 2006-04-26 12:00 UTC (permalink / raw)
To: Dinardo, Michael (Xetron); +Cc: selinux
Dinardo, Michael (Xetron) wrote:
>
> Hi list,
>
> I am having trouble logging in after building and loading strict
> modular reference policy in RHEL4. Just wondering if anyone else has
> encountered this and might have a suggestion on how to fix.
>
> I cannot log in (even if I boot in permissive mode) once the system
> boots. This is for both run level 3 and 5. Run level 1 is fine. My
> selinux toolchain and policy source are from
> _ftp://people.redhat.com/dwalsh/SELinux-RHEL4_MODULAR_. The messages
> I am receiving when attempting graphical and console logins are as
> follows:
>
> GRAPHICAL LOGIN MESSAGE:
> Error! Unable to set executable context
>
> CONSOLE LOGIN DIALOGS:
> login: root
> password: *******
> Would you like to enter a security context? [y] Y
> role: sysadm_r
> type: sysadm_t
> Not a valid security context.
>
> After telling me I have entered an invalid security context the system
> brings me back to the initial login screen. I've tried many
> variations of role/type at the above login prompt to no avail. Does
> this mean I just need to set up proper security contexts for my
> users? Or, could it be that I am missing some type of user security
> context file? Has anyone else encountered this type of error?
>
> Thanks,
> Mike.
>
This looks more likely that you have a labeling problem. If you boot
with the kernel parameter "autorelabel", or if you log in in permissive
mode and execute:
touch /.autorelabel
reboot
--
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] 7+ messages in thread
* RE: login error with strict modular ref pol in RHEL4
@ 2006-04-26 15:19 Dinardo, Michael (Xetron)
0 siblings, 0 replies; 7+ messages in thread
From: Dinardo, Michael (Xetron) @ 2006-04-26 15:19 UTC (permalink / raw)
To: Daniel J Walsh; +Cc: selinux
I tried relabeling the file system (as described) but am still receiving
the same error.
-----Original Message-----
From: Daniel J Walsh [mailto:dwalsh@redhat.com]
Sent: Wednesday, April 26, 2006 8:01 AM
To: Dinardo, Michael (Xetron)
Cc: selinux@tycho.nsa.gov
Subject: Re: login error with strict modular ref pol in RHEL4
Dinardo, Michael (Xetron) wrote:
>
> Hi list,
>
> I am having trouble logging in after building and loading strict
> modular reference policy in RHEL4. Just wondering if anyone else has
> encountered this and might have a suggestion on how to fix.
>
> I cannot log in (even if I boot in permissive mode) once the system
> boots. This is for both run level 3 and 5. Run level 1 is fine. My
> selinux toolchain and policy source are from
> _ftp://people.redhat.com/dwalsh/SELinux-RHEL4_MODULAR_. The messages
> I am receiving when attempting graphical and console logins are as
> follows:
>
> GRAPHICAL LOGIN MESSAGE:
> Error! Unable to set executable context
>
> CONSOLE LOGIN DIALOGS:
> login: root
> password: *******
> Would you like to enter a security context? [y] Y
> role: sysadm_r
> type: sysadm_t
> Not a valid security context.
>
> After telling me I have entered an invalid security context the system
> brings me back to the initial login screen. I've tried many
> variations of role/type at the above login prompt to no avail. Does
> this mean I just need to set up proper security contexts for my users?
> Or, could it be that I am missing some type of user security context
> file? Has anyone else encountered this type of error?
>
> Thanks,
> Mike.
>
This looks more likely that you have a labeling problem. If you boot
with the kernel parameter "autorelabel", or if you log in in permissive
mode and execute:
touch /.autorelabel
reboot
--
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] 7+ messages in thread
* RE: login error with strict modular ref pol in RHEL4
@ 2006-04-26 19:58 Dinardo, Michael (Xetron)
2006-04-26 20:19 ` Valdis.Kletnieks
0 siblings, 1 reply; 7+ messages in thread
From: Dinardo, Michael (Xetron) @ 2006-04-26 19:58 UTC (permalink / raw)
To: Daniel J Walsh; +Cc: selinux
Okay, some progress...
I can log in as root from the console in permissive mode. I am still
prompted to enter a security context. If I enter system_r for role and
kernel_t for type, I am able to log in. However, I still cannot log in
through gdm in permissive mode and cannot log in at all in enforcing
mode (through the console or gdm).
What I did to get things working so far:
1. Installed the following (along with all other tools at
ftp://people.redhat.com/dwalsh/SELinux/RHEL4_MODULAR/i386/):
selinux-policy-2.2.28-1.rhel4.src.rpm
selinux-policy-2.2.28-1.rhel4.noarch.rpm
selinux-policy-targeted-2.2.28-1.rhel4.noarch.rpm
2. Installed the source from /usr/src/redhat:
rpmbuild -bp /usr/src/redhat/SPECS/selinux-policy.spec
cd /usr/src/redhat/BUILD/serefpolicy-2.2.23
make install-src
3. Moved the installed source files from /etc/selinux/refpolicy/src to
/etc/selinux/targeted/src
4. Renamed /etc/selinux/targeted to /etc/selinux/strict
5. Fixed compile-time errors and compiled strict policy as described in
my earlier email
6. Relabeled and rebooted.
Am I setting up my environment correctly (steps 1-4 above)? Is there a
strict reference policy available for RHEL4 that I should install
instead of targeted (selinux-policy-targeted-2.2.28-1.rhel4.noarch.rpm)
in step 1?
Thanks,
Mike.
-----Original Message-----
From: owner-selinux@tycho.nsa.gov [mailto:owner-selinux@tycho.nsa.gov]
On Behalf Of Dinardo, Michael (Xetron)
Sent: Wednesday, April 26, 2006 11:19 AM
To: Daniel J Walsh
Cc: selinux@tycho.nsa.gov
Subject: RE: login error with strict modular ref pol in RHEL4
I tried relabeling the file system (as described) but am still receiving
the same error.
-----Original Message-----
From: Daniel J Walsh [mailto:dwalsh@redhat.com]
Sent: Wednesday, April 26, 2006 8:01 AM
To: Dinardo, Michael (Xetron)
Cc: selinux@tycho.nsa.gov
Subject: Re: login error with strict modular ref pol in RHEL4
Dinardo, Michael (Xetron) wrote:
>
> Hi list,
>
> I am having trouble logging in after building and loading strict
> modular reference policy in RHEL4. Just wondering if anyone else has
> encountered this and might have a suggestion on how to fix.
>
> I cannot log in (even if I boot in permissive mode) once the system
> boots. This is for both run level 3 and 5. Run level 1 is fine. My
> selinux toolchain and policy source are from
> _ftp://people.redhat.com/dwalsh/SELinux-RHEL4_MODULAR_. The messages
> I am receiving when attempting graphical and console logins are as
> follows:
>
> GRAPHICAL LOGIN MESSAGE:
> Error! Unable to set executable context
>
> CONSOLE LOGIN DIALOGS:
> login: root
> password: *******
> Would you like to enter a security context? [y] Y
> role: sysadm_r
> type: sysadm_t
> Not a valid security context.
>
> After telling me I have entered an invalid security context the system
> brings me back to the initial login screen. I've tried many
> variations of role/type at the above login prompt to no avail. Does
> this mean I just need to set up proper security contexts for my users?
> Or, could it be that I am missing some type of user security context
> file? Has anyone else encountered this type of error?
>
> Thanks,
> Mike.
>
This looks more likely that you have a labeling problem. If you boot
with the kernel parameter "autorelabel", or if you log in in permissive
mode and execute:
touch /.autorelabel
reboot
--
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.
--
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] 7+ messages in thread
* Re: login error with strict modular ref pol in RHEL4
2006-04-26 19:58 Dinardo, Michael (Xetron)
@ 2006-04-26 20:19 ` Valdis.Kletnieks
0 siblings, 0 replies; 7+ messages in thread
From: Valdis.Kletnieks @ 2006-04-26 20:19 UTC (permalink / raw)
To: Dinardo, Michael (Xetron); +Cc: Daniel J Walsh, selinux
[-- Attachment #1: Type: text/plain, Size: 884 bytes --]
On Wed, 26 Apr 2006 15:58:55 EDT, "Dinardo, Michael (Xetron)" said:
> 1. Installed the following (along with all other tools at
> ftp://people.redhat.com/dwalsh/SELinux/RHEL4_MODULAR/i386/):
> selinux-policy-2.2.28-1.rhel4.src.rpm
> selinux-policy-2.2.28-1.rhel4.noarch.rpm
> selinux-policy-targeted-2.2.28-1.rhel4.noarch.rpm
> 2. Installed the source from /usr/src/redhat:
> rpmbuild -bp /usr/src/redhat/SPECS/selinux-policy.spec
> cd /usr/src/redhat/BUILD/serefpolicy-2.2.23
> make install-src
Umm.. why are you installing a 2.2.23 policy like this, when you just downloaded
2.2.28? Why isn't the 2.2.28-1 RPM installable as is, and what problems are you
setting yourself up for by doing this behind RPM's back?
> 4. Renamed /etc/selinux/targeted to /etc/selinux/strict
No good can come from this. Especially since rpm thinks the 2.2.28.1 strict
policy is installed....
[-- Attachment #2: Type: application/pgp-signature, Size: 226 bytes --]
^ permalink raw reply [flat|nested] 7+ messages in thread
* RE: login error with strict modular ref pol in RHEL4
@ 2006-04-26 21:15 Dinardo, Michael (Xetron)
2006-04-27 14:52 ` Daniel J Walsh
0 siblings, 1 reply; 7+ messages in thread
From: Dinardo, Michael (Xetron) @ 2006-04-26 21:15 UTC (permalink / raw)
To: Valdis.Kletnieks; +Cc: Daniel J Walsh, selinux
> -----Original Message-----
> From: Valdis.Kletnieks@vt.edu [mailto:Valdis.Kletnieks@vt.edu]
> Sent: Wednesday, April 26, 2006 4:19 PM
> To: Dinardo, Michael (Xetron)
> Cc: Daniel J Walsh; selinux@tycho.nsa.gov
> Subject: Re: login error with strict modular ref pol in RHEL4
>
> On Wed, 26 Apr 2006 15:58:55 EDT, "Dinardo, Michael (Xetron)" said:
>
> > 1. Installed the following (along with all other tools at
> > ftp://people.redhat.com/dwalsh/SELinux/RHEL4_MODULAR/i386/):
> > selinux-policy-2.2.28-1.rhel4.src.rpm
> > selinux-policy-2.2.28-1.rhel4.noarch.rpm
> > selinux-policy-targeted-2.2.28-1.rhel4.noarch.rpm
> > 2. Installed the source from /usr/src/redhat:
> > rpmbuild -bp /usr/src/redhat/SPECS/selinux-policy.spec
> > cd /usr/src/redhat/BUILD/serefpolicy-2.2.23
> > make install-src
>
> Umm.. why are you installing a 2.2.23 policy like this, when
> you just downloaded 2.2.28? Why isn't the 2.2.28-1 RPM
> installable as is, and what problems are you setting yourself
> up for by doing this behind RPM's back?
Nice catch. My mistake. I reinstalled using 2.2.28. However, I can no
longer log in at all again.
>
> > 4. Renamed /etc/selinux/targeted to /etc/selinux/strict
>
> No good can come from this. Especially since rpm thinks the
> 2.2.28.1 strict policy is installed....
I have to agree. However, when I install 2.2.28-1 source it gets
installed in /etc/selinux/refpolicy/src. Nothing else is installed in
this directory. In /etc/selinux/targeted there are subdirectories for
contexts, modules, policy, etc. Since I don't have a strict policy I am
using targeted directory to get these other components. I would
definitely prefer to have a strict policy directory to put the source
into as I believe this may be related to my current trouble. Is there
an appropriate strict reference policy that I could install first?
>
--
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] 7+ messages in thread
* Re: login error with strict modular ref pol in RHEL4
2006-04-26 21:15 login error with strict modular ref pol in RHEL4 Dinardo, Michael (Xetron)
@ 2006-04-27 14:52 ` Daniel J Walsh
0 siblings, 0 replies; 7+ messages in thread
From: Daniel J Walsh @ 2006-04-27 14:52 UTC (permalink / raw)
To: Dinardo, Michael (Xetron); +Cc: Valdis.Kletnieks, selinux
Dinardo, Michael (Xetron) wrote:
>
>> -----Original Message-----
>> From: Valdis.Kletnieks@vt.edu [mailto:Valdis.Kletnieks@vt.edu]
>> Sent: Wednesday, April 26, 2006 4:19 PM
>> To: Dinardo, Michael (Xetron)
>> Cc: Daniel J Walsh; selinux@tycho.nsa.gov
>> Subject: Re: login error with strict modular ref pol in RHEL4
>>
>> On Wed, 26 Apr 2006 15:58:55 EDT, "Dinardo, Michael (Xetron)" said:
>>
>>
>>> 1. Installed the following (along with all other tools at
>>> ftp://people.redhat.com/dwalsh/SELinux/RHEL4_MODULAR/i386/):
>>> selinux-policy-2.2.28-1.rhel4.src.rpm
>>> selinux-policy-2.2.28-1.rhel4.noarch.rpm
>>> selinux-policy-targeted-2.2.28-1.rhel4.noarch.rpm
>>> 2. Installed the source from /usr/src/redhat:
>>> rpmbuild -bp /usr/src/redhat/SPECS/selinux-policy.spec
>>> cd /usr/src/redhat/BUILD/serefpolicy-2.2.23
>>> make install-src
>>>
>> Umm.. why are you installing a 2.2.23 policy like this, when
>> you just downloaded 2.2.28? Why isn't the 2.2.28-1 RPM
>> installable as is, and what problems are you setting yourself
>> up for by doing this behind RPM's back?
>>
>
> Nice catch. My mistake. I reinstalled using 2.2.28. However, I can no
> longer log in at all again.
>
>
>>> 4. Renamed /etc/selinux/targeted to /etc/selinux/strict
>>>
>> No good can come from this. Especially since rpm thinks the
>> 2.2.28.1 strict policy is installed....
>>
>
> I have to agree. However, when I install 2.2.28-1 source it gets
> installed in /etc/selinux/refpolicy/src. Nothing else is installed in
> this directory. In /etc/selinux/targeted there are subdirectories for
> contexts, modules, policy, etc. Since I don't have a strict policy I am
> using targeted directory to get these other components. I would
> definitely prefer to have a strict policy directory to put the source
> into as I believe this may be related to my current trouble. Is there
> an appropriate strict reference policy that I could install first?
>
>
>
>
I am confused. What are you trying to do? Please join me on the
#selinux chat room and maybe we can work through this.
Dan
--
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] 7+ messages in thread
end of thread, other threads:[~2006-04-27 14:51 UTC | newest]
Thread overview: 7+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2006-04-26 21:15 login error with strict modular ref pol in RHEL4 Dinardo, Michael (Xetron)
2006-04-27 14:52 ` Daniel J Walsh
-- strict thread matches above, loose matches on Subject: below --
2006-04-26 19:58 Dinardo, Michael (Xetron)
2006-04-26 20:19 ` Valdis.Kletnieks
2006-04-26 15:19 Dinardo, Michael (Xetron)
2006-04-21 19:49 Dinardo, Michael (Xetron)
2006-04-26 12:00 ` Daniel J Walsh
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.