rpms/xpilot-ng/devel xpilot-ng-server.init,1.2,1.3
Michael Thomas (wart)
fedora-extras-commits at redhat.com
Wed Aug 30 04:07:48 UTC 2006
Author: wart
Update of /cvs/extras/rpms/xpilot-ng/devel
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv10168
Modified Files:
xpilot-ng-server.init
Log Message:
Add/remove the xpilot selinux port contexts when starting/stopping the server
Index: xpilot-ng-server.init
===================================================================
RCS file: /cvs/extras/rpms/xpilot-ng/devel/xpilot-ng-server.init,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- xpilot-ng-server.init 18 Jul 2006 16:16:23 -0000 1.2
+++ xpilot-ng-server.init 30 Aug 2006 04:07:48 -0000 1.3
@@ -35,13 +35,17 @@
echo
return 1
fi
+ if selinuxenabled ; then
+ /usr/sbin/semanage port -a -t xpilotd_port_t -p udp 1545 &>/dev/null || :
+ /usr/sbin/semanage port -a -t xpilotd_port_t -p udp 32200-32299 &>/dev/null || :
+ fi
+
# This doesn't properly detect startup failures
daemon --user xpilot $exec $XPILOTD_OPTIONS >>/var/log/xpilot.log 2>&1 &
retval=$?
if [ $retval -eq 0 ]; then
success
touch $lockfile
- pidofproc $prog > $pidfile
else
failure
fi
@@ -55,6 +59,10 @@
retval=$?
echo
[ $retval -eq 0 ] && rm -f $lockfile
+ if selinuxenabled ; then
+ /usr/sbin/semanage port -d -t xpilotd_port_t -p udp 1545 &>/dev/null || :
+ /usr/sbin/semanage port -d -t xpilotd_port_t -p udp 32200-32299 &>/dev/null || :
+ fi
return $retval
}
More information about the fedora-extras-commits
mailing list