Project

General

Profile

« Previous | Next » 

Revision e444d265

Added by Alexis Mousset about 7 years ago

Fixes #10372: On Centos 7.3, upgrading from 4.0 to 4.1 fail due to SELinux problem

View differences:

rudder-server-relay/SPECS/rudder-server-relay.spec
# Check "sestatus" presence, and if here tweak our installation to be
# SELinux compliant
if type sestatus >/dev/null 2>&1 && sestatus | grep -q "enabled"; then
# Remove old webapp policy if exists because it conflicts with rudder-server-relay
# First version in 4.1 is 1.3
if semodule -l | egrep -q "rudder-webapp[[:space:]]+1\.[0-2]"; then
semodule -r rudder-webapp
fi
# Add/Update the rudder-relay SELinux policy
semodule -i /opt/rudder/share/selinux/rudder-relay.pp
# Ensure inventory directories context is set by resetting

Also available in: Unified diff