On 02/05/2014 12: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. > > I think I can fix this with a "chcon -t mongod_var_lib_t > %{_sharedstatedir}/db/location" and "chcon -t mongod_log_t /log/path" or > something like that. > > Is it a good idea to do this in %post? > > Thanks, > Richard > > You need a semanage fcontext call to make it permanent. -- Orion Poplawski Technical Manager 303-415-9701 x222 NWRA/CoRA Division FAX: 303-415-9702 3380 Mitchell Lane orion@xxxxxxxxxxxxx Boulder, CO 80301 http://www.cora.nwra.com -- devel mailing list devel@xxxxxxxxxxxxxxxxxxxxxxx https://admin.fedoraproject.org/mailman/listinfo/devel Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct