SE Linux errors

Don Russell fedora at drussell.dnsalias.com
Sun Sep 16 15:56:57 UTC 2007


Antonio Olivares wrote:
> --- Don Russell <fedora at drussell.dnsalias.com> wrote:
>
>   
>> I've finally decided to see if I can get rid of all
>> my SELinux  errors. 
>> A great help in this was installed the
>> setroubleshoot package.
>>
>> This is on FC7...
>>
>> I am unable to get rid of the following error
>> regarding fetchmail not 
>> being able to access .fetchmailrc in home
>> directories.
>>
>> I have used the suggested commands to "relabel"
>> things... but the error 
>> messages persist. :-(
>>
>> What am I missing?
>>
>> Summary
>> SELinux is preventing the /usr/bin/fetchmail from
>> using potentially 
>> mislabeled files (/home/don/.fetchmailrc).
>> Detailed Description
>> SELinux has denied /usr/bin/fetchmail access to
>> potentially mislabeled 
>> file(s) (/home/don/.fetchmailrc). This means that
>> SELinux will not allow 
>> /usr/bin/fetchmail to use these files. It is common
>> for users to edit 
>> files in their home directory or tmp directories and
>> then move (mv) them 
>> to system directories. The problem is that the files
>> end up with the 
>> wrong file context which confined applications are
>> not allowed to access.
>> Allowing Access
>> If you want /usr/bin/fetchmail to access this files,
>> you need to relabel 
>> them using restorecon -v /home/don/.fetchmailrc. You
>> might want to 
>> relabel the entire directory using restorecon -R -v
>> /home/don.
>> Additional Information
>>
>> Source Context:   	system_u:system_r:fetchmail_t
>> Target Context:   	user_u:object_r:user_home_t
>> Target Objects:   	/home/don/.fetchmailrc [ file ]
>> Affected RPM Packages:   	fetchmail-6.3.7-2.fc7
>> [application]
>> Policy RPM:   	selinux-policy-2.6.4-40.fc7
>> Selinux Enabled:   	True
>> Policy Type:   	targeted
>> MLS Enabled:   	True
>> Enforcing Mode:   	Permissive
>> Plugin Name:   	plugins.home_tmp_bad_labels
>> Host Name:   	boris
>> Platform:   	Linux boris 2.6.22.5-76.fc7 #1 SMP Thu
>> Aug 30 13:47:21 EDT 
>> 2007 i686 i686
>> Alert Count:   	45
>> First Seen:   	Wed Sep 12 22:16:56 2007
>> Last Seen:   	Sat Sep 15 08:36:21 2007
>> Local ID:   	85646638-60c7-4360-98aa-96a137eb018a
>> Line Numbers:   	
>>
>> Raw Audit Messages :
>>
>> avc: denied { getattr } for comm="fetchmail"
>> dev=dm-0 egid=500 euid=500 
>> exe="/usr/bin/fetchmail" exit=0 fsgid=500 fsuid=500
>> gid=500 items=0 
>> name=".fetchmailrc" path="/home/don/.fetchmailrc"
>> pid=2969 
>> scontext=system_u:system_r:fetchmail_t:s0 sgid=500 
>> subj=system_u:system_r:fetchmail_t:s0 suid=500
>> tclass=file 
>> tcontext=user_u:object_r:user_home_t:s0 tty=(none)
>> uid=500
>>
>>
>> -- 
>> fedora-list mailing list
>> fedora-list at redhat.com
>> To unsubscribe:
>> https://www.redhat.com/mailman/listinfo/fedora-list
>>
>>     
>
> Don,
>
> I am no expert here on selinux, but when I have run
> into problems with it, I try the suggestions:
>
> # restorecon -v /home/don/.fetchmailrc. 
>
>   

Did that.. it was suggested in the message fro the troubleshoot package...

> You might want to
> relabel the entire directory using 
>
> # restorecon -R -v /home/don.
>
>   

Ditto....

> If this do not work like you are stating, the next
> step is to try the two commands as su - SuperUser
> Mode:  
> # touch ./autorelabel
> # reboot
>
>   

Ah ha! Thank you.... I did that last night, and this morning those 
message have stopped.

Thank you. :-)
> and if that does not work check the selinux policy to
> see that it is the latest one. Selinux is difficult
> many times, but there are some kind users on this list
> and the fedora-selinux-list that are very helpful. 
> You may also read the pages on the Wiki  
>
> http://fedoraproject.org/wiki/SELinux
>
> http://fedoraproject.org/wiki/SELinux/Troubleshooting
>
> If you have set the selinux mode to permissive and
> then made the respective changes that the
> setroubleshoter encouraged you to do and then started
> selinux in enforcing mode and you get denied avcs
> again, you may need to file a bug report against the
> package(s)
>
> fetchmail-6.3.7-2.fc7 or 
> Policy RPM:   	selinux-policy-2.6.4-40.fc7
>
> Regards,
>
> Antonio 
>
>
>        
> ____________________________________________________________________________________
> Need a vacation? Get great deals
> to amazing places on Yahoo! Travel.
> http://travel.yahoo.com/
>
>   




More information about the users mailing list