diff options
| author | Miroslav Grepl <mgrepl@redhat.com> | 2010-10-12 17:38:55 +0200 |
|---|---|---|
| committer | Miroslav Grepl <mgrepl@redhat.com> | 2010-10-12 17:38:55 +0200 |
| commit | 3c651a2d1498184a81b2fda6597e2ad555cba479 (patch) | |
| tree | 901e0a97d56b78517eeb5cc0cef3d78cfb26ebe8 | |
| parent | 276bd344bcc453764d82d97a32b6cabd407eb4bc (diff) | |
- Fix passenger.sh script
| -rwxr-xr-x | passenger.sh | 11 | ||||
| -rw-r--r-- | passenger.te | 2 |
2 files changed, 10 insertions, 3 deletions
diff --git a/passenger.sh b/passenger.sh index 5075635..7ca91a9 100755 --- a/passenger.sh +++ b/passenger.sh @@ -1,4 +1,4 @@ -#!/bin/sh -e +#!/bin/bash DIRNAME=`dirname $0` cd $DIRNAME @@ -9,9 +9,16 @@ exit 1 fi echo "Building and Loading Policy" + +/usr/sbin/semodule -l | grep mod_passanger > /dev/null + +if [ $? -eq 0 ]; + then + /usr/sbin/semodule -r mod_passanger.pp 2> /dev/null +fi + set -x make -f /usr/share/selinux/devel/Makefile -/usr/sbin/semodule -r mod_passanger.pp 2> /dev/null /usr/sbin/semodule -i passenger.pp /sbin/restorecon -F -R -v /var/lib/passenger /var/run/passenger diff --git a/passenger.te b/passenger.te index 3710927..1ce8cf4 100644 --- a/passenger.te +++ b/passenger.te @@ -1,5 +1,5 @@ -policy_module(mod_passanger,1.0) +policy_module(passanger,1.0) ######################################## # |
