change Selinux context in %post?

Daniel J Walsh dwalsh at redhat.com
Thu Feb 6 17:37:47 UTC 2014


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

On 02/06/2014 02:39 PM, Richard Shaw wrote:
> On Thu, Feb 6, 2014 at 2:49 AM, Miroslav Suchý <msuchy at redhat.com> wrote:
> 
>> On 02/05/2014 08:24 PM, Richard Shaw wrote:
>> 
>>> Are there official guidelines on how to handle selinux contexts in 
>>> packaging? I can still only find the draft which seems way more
>>> complicated than necessary for my needs.
>>> 
>>> I'm working on a package that uses mongodb internally (runs it's own 
>>> instance). Selinux is complaining because it has mongodb creating the
>>> database (and logs) outside of the normal locations
You need to tell SELinux about the labels.

semanage fcontext -e /var/lib/mysql PATHTO/mysql
restorecon -R -v PATHTO/mysql

Is probably what you want.

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1
Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/

iEYEARECAAYFAlLzyGsACgkQrlYvE4MpobNYWQCeJZf17KvHSr6JfoKRSTx7oopb
RgoAn1OmUd7nLkr6alO1g5Ct58KQrwHz
=yJZG
-----END PGP SIGNATURE-----


More information about the devel mailing list