Re: Hosts file access

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



restorecon -R -v /etc/hosts

Would fix this issue.

On 05/28/2014 06:36 AM, Miroslav Grepl wrote:
> On 05/28/2014 12:24 AM, Emmett Culley wrote:
>> On 05/22/2014 10:31 PM, Miroslav Grepl wrote:
>>> On 05/22/2014 06:35 PM, Emmett Culley wrote:
>>>> I am continually getting getattr and read AVC errors.  From my
>>>> research, I believe it is because my hosts file gets modified each
>>>> time I VPN into my work network.
>>>>
>>>> I cause the host names and IP addresses that are part of the
>>>> internal work network to be appended to the hosts file upon the VPN
>>>> connection and then restore the original hosts file upon
>>>> disconnection.
>>>>
>>>> I have tried restorecon /etc/hosts, but I  still get the warnings.
>>>> I have also done the mypol fixes suggested in the troubleshooting
>>>> dialog's details page.  Nothing I do resolves this issue.
>>>>
>>>> How can I prevent these AVC errors?  Or at least properly modify my
>>>> hosts file (and possibly others) the SELinux way?
>>>>
>>>> Emmett
>>>> -- 
>>>> selinux mailing list
>>>> selinux@xxxxxxxxxxxxxxxxxxxxxxx
>>>> https://admin.fedoraproject.org/mailman/listinfo/selinux
>>> What AVC message are you getting?
>>>
>>> What OS?
>>>
>>> Regards,
>>> Miroslav
>>>
>> Linux (Fedora 20)
>>
>> type=AVC msg=audit(1401200342.155:473): avc:  denied  { read } for 
>> pid=5501 comm="httpd" name="hosts" dev="dm-0" ino=270007
>> scontext=system_u:system_r:httpd_t:s0-s0:c0.c1023
>> tcontext=unconfined_u:object_r:admin_home_t:s0 tclass=file
>>
>> AND
>>
>> type=AVC msg=audit(1401195880.487:401): avc:  denied  { getattr }
>> for  pid=1064 comm="chronyd" path="/etc/hosts" dev="dm-0" ino=270007
>> scontext=system_u:system_r:chronyd_t:s0
>> tcontext=unconfined_u:object_r:admin_home_t:s0 tclass=file
>>
>>
>> type=SYSCALL msg=audit(1401195880.487:401): arch=x86_64 syscall=fstat
>> success=yes exit=0 a0=4 a1=7fff126bb590 a2=7fff126bb590 a3=0 items=0
>> ppid=1 pid=1064 auid=4294967295 uid=997 gid=996 euid=997 suid=997
>> fsuid=997 egid=996 sgid=996 fsgid=996 tty=(none) ses=4294967295
>> comm=chronyd exe=/usr/sbin/chronyd
>> subj=system_u:system_r:chronyd_t:s0 key=(null)
>>
>> Each of the errors are caused by attempts to access the hosts file.
>>
>> Emmett
>>
>> -- 
>> selinux mailing list
>> selinux@xxxxxxxxxxxxxxxxxxxxxxx
>> https://admin.fedoraproject.org/mailman/listinfo/selinux
> "admin_home_t" is label for files/dirs in /root directory. It means
> the /etc/hosts is moved from this directory. Any chance you have a
> script which does it?
>
>
> -- 
> selinux mailing list
> selinux@xxxxxxxxxxxxxxxxxxxxxxx
> https://admin.fedoraproject.org/mailman/listinfo/selinux

--
selinux mailing list
selinux@xxxxxxxxxxxxxxxxxxxxxxx
https://admin.fedoraproject.org/mailman/listinfo/selinux





[Index of Archives]     [Fedora Users]     [Fedora Desktop]     [Big List of Linux Books]     [Yosemite News]     [Yosemite Campsites]     [KDE Users]     [Gnome Users]

  Powered by Linux