Re: priority between file context rules

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

 



-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On 11/18/2013 11:48 AM, Vidalie Hervé wrote:
> Thanks for the answer.
> 
> I have another question : I put my log files in a dir labeled httpd_log_t
> and I got this errors : Nov 18 17:01:02 odbfi007v kernel: type=1400
> audit(1384790462.366:9): avc:  denied  { remove_name } for  pid=1483
> comm="httpd" name="httpd.pid" dev=dm-12 ino=55301
> scontext=system_u:system_r:httpd_t:s0
> tcontext=system_u:object_r:httpd_log_t:s0 tclass=dir Nov 18 17:01:02
> odbfi007v kernel: type=1400 audit(1384790462.372:10): avc:  denied  {
> unlink } for  pid=1483 comm="httpd" name="httpd.pid" dev=dm-12 ino=55301
> scontext=system_u:system_r:httpd_t:s0
> tcontext=system_u:object_r:httpd_log_t:s0 tclass=file
> 
Label them httpd_sys_rw_content_t.  Apache is only able to append to its logs
not delete them.
> Is it due to a misconfiguration?
> 
> Hervé
> 
> -----Message d'origine----- De : Daniel J Walsh [mailto:dwalsh@xxxxxxxxxx] 
> Envoyé : lundi 18 novembre 2013 17:12 À : Vidalie Hervé; Dominick Grift Cc
> : selinux@xxxxxxxxxxxxxxxxxxxxxxx Objet : Re: priority between file context
> rules
> 
> 
> On 11/18/2013 09:35 AM, Vidalie Hervé wrote:
>> This will unfortunately put an unwanted type on some subdirectories (for
>> example on /WEBS/client/service/conf) and won't set the type 
>> httpd_sys_content_t on my untyped files.
> 
>> -----Message d'origine----- De : Dominick Grift 
>> [mailto:dominick.grift@xxxxxxxxx] Envoyé : lundi 18 novembre 2013 15:28 À
>> : Vidalie Hervé Cc : selinux@xxxxxxxxxxxxxxxxxxxxxxx Objet : Re: priority
>> between file context rules
> 
> 
>> On Mon, 2013-11-18 at 15:22 +0100, Vidalie Hervé wrote:
> 
>>> I would like to set a default type on /WEBS and his subfolders: 
>>> semanage fcontext -a -t httpd_sys_content_t '/WEBS(/.*)?' restorecon 
>>> -Rv /WEBS* However, this command sets the type httpd_sys_content_t 
>>> recursively on everything in /WEBS What is the priority between file 
>>> context rules? I thought more precise rules will prevail on others.
> 
>> I can't answer your last question since i was under the same impression 
>> but:
> 
>> You can use:
> 
>> semanage fcontext -m -t httpd_sys_content_t -f -d '/WEBS(/.*)?'
> 
>> To modify the spec to make it apply to directories only (note the -f -d)
> 
> 
>> Ce message et les pièces jointes sont confidentiels et réservés à l'usage
>> exclusif de ses destinataires. Il peut également être protégé par le
>> secret professionnel. Si vous recevez ce message par erreur, merci d'en
>> avertir immédiatement l'expéditeur et de le détruire. L'intégrité du
>> message ne pouvant être assurée sur Internet, la responsabilité de
>> Worldline ne pourra être recherchée quant au contenu de ce message. Bien
>> que les meilleurs efforts soient faits pour maintenir cette transmission
>> exempte de tout virus, l'expéditeur ne donne aucune garantie à cet égard
>> et sa responsabilité ne saurait être recherchée pour tout dommage
>> résultant d'un virus transmis.
> 
>> This e-mail and the documents attached are confidential and intended 
>> solely for the addressee; it may also be privileged. If you receive this
>> e-mail in error, please notify the sender immediately and destroy it. As
>> its integrity cannot be secured on the Internet, the Worldline liability
>> cannot be triggered for the message content. Although the sender
>> endeavours to maintain a computer virus-free network, the sender does not
>> warrant that this transmission is virus-free and will not be liable for
>> any damages resulting from any virus transmitted. -- selinux mailing list
>> selinux@xxxxxxxxxxxxxxxxxxxxxxx 
>> https://admin.fedoraproject.org/mailman/listinfo/selinux
> 
> Local changes will win.  Which is what you are seeing.  I think there is an
> open bug on last change winning, when adding file context.  So you want to
> add your general change first.
> 
> 
> 
> 
> Ce message et les pièces jointes sont confidentiels et réservés à l'usage
> exclusif de ses destinataires. Il peut également être protégé par le secret
> professionnel. Si vous recevez ce message par erreur, merci d'en avertir
> immédiatement l'expéditeur et de le détruire. L'intégrité du message ne
> pouvant être assurée sur Internet, la responsabilité de Worldline ne pourra
> être recherchée quant au contenu de ce message. Bien que les meilleurs
> efforts soient faits pour maintenir cette transmission exempte de tout
> virus, l'expéditeur ne donne aucune garantie à cet égard et sa
> responsabilité ne saurait être recherchée pour tout dommage résultant d'un
> virus transmis.
> 
> This e-mail and the documents attached are confidential and intended solely
> for the addressee; it may also be privileged. If you receive this e-mail in
> error, please notify the sender immediately and destroy it. As its
> integrity cannot be secured on the Internet, the Worldline liability cannot
> be triggered for the message content. Although the sender endeavours to
> maintain a computer virus-free network, the sender does not warrant that
> this transmission is virus-free and will not be liable for any damages
> resulting from any virus transmitted. -- selinux mailing list 
> selinux@xxxxxxxxxxxxxxxxxxxxxxx 
> https://admin.fedoraproject.org/mailman/listinfo/selinux
> 
> 

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.15 (GNU/Linux)
Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/

iEYEARECAAYFAlKKanIACgkQrlYvE4MpobMv1ACeJNm4W7+kwwypr6qR1hfsAbln
BT4AoNMcD7gVy6HaJdR86sF21bV8Lr0y
=lvrp
-----END PGP SIGNATURE-----
--
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