rpms/crossfire/devel crossfire.init,1.1,1.2
Michael Thomas (wart)
fedora-extras-commits at redhat.com
Thu Aug 31 15:14:40 UTC 2006
Author: wart
Update of /cvs/extras/rpms/crossfire/devel
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv7411
Modified Files:
crossfire.init
Log Message:
Add/remove selinux port contexts when the server process starts/stops.
Index: crossfire.init
===================================================================
RCS file: /cvs/extras/rpms/crossfire/devel/crossfire.init,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- crossfire.init 17 May 2006 03:30:31 -0000 1.1
+++ crossfire.init 31 Aug 2006 15:14:40 -0000 1.2
@@ -35,6 +35,10 @@
echo
return 1
fi
+
+ if selinuxenabled ; then
+ /usr/sbin/semanage port -a -t crossfire_port_t -p tcp 13327 &>/dev/null || :
+ fi
daemon --user crossfire $exec $CROSSFIRE_OPTIONS -detach -log /var/log/crossfire/crossfire.log
retval=$?
if [ $retval -eq 0 ]; then
@@ -54,6 +58,9 @@
retval=$?
echo
[ $retval -eq 0 ] && rm -f $lockfile
+ if selinuxenabled ; then
+ /usr/sbin/semanage port -d -t crossfire_port_t -p tcp 13327 &>/dev/null || :
+ fi
return $retval
}
More information about the fedora-extras-commits
mailing list