e266e15
diff -Naur ../hitch-1.2.0.orig/hitch.initrc.redhat ./hitch.initrc.redhat
e266e15
--- ../hitch-1.2.0.orig/hitch.initrc.redhat	1970-01-01 01:00:00.000000000 +0100
e266e15
+++ ./hitch.initrc.redhat	2016-04-26 12:16:15.174291004 +0200
e266e15
@@ -0,0 +1,128 @@
e266e15
+#! /bin/sh
e266e15
+#
e266e15
+# hitch Control the Hitch daemon
e266e15
+#
e266e15
+# chkconfig: - 90 10
e266e15
+# description: Hitch proxy daemon
e266e15
+# processname: hitch
e266e15
+# config: /etc/hitch/hitch.conf
e266e15
+# pidfile: /var/run/hitch/hitch.pid
e266e15
+
e266e15
+### BEGIN INIT INFO
e266e15
+# Provides: hitch
e266e15
+# Required-Start: $network $local_fs $remote_fs
e266e15
+# Required-Stop: $network $local_fs $remote_fs
e266e15
+# Default-Start:
e266e15
+# Default-Stop:
e266e15
+# Short-Description: start and stop hitch
e266e15
+# Description: Hitch proxy daemon
e266e15
+### END INIT INFO
e266e15
+
e266e15
+# Source function library.
e266e15
+. /etc/init.d/functions
e266e15
+
e266e15
+retval=0
e266e15
+pidfile="/var/run/hitch/hitch.pid"
e266e15
+lockfile="/var/lock/subsys/hitch"
e266e15
+config="/etc/hitch/hitch.conf"
e266e15
+exec="/usr/sbin/hitch"
e266e15
+prog="hitch"
e266e15
+
e266e15
+
e266e15
+start() {
e266e15
+
e266e15
+	if [ ! -x $exec ]
e266e15
+	then
e266e15
+		echo $exec not found
e266e15
+		exit 5
e266e15
+	fi
e266e15
+
e266e15
+	if [ ! -f $config ]
e266e15
+	then
e266e15
+		echo $config not found
e266e15
+		exit 6
e266e15
+	fi
e266e15
+
e266e15
+	echo -n "Starting hitch ssl proxy: "
e266e15
+
e266e15
+	daemon $exec "--pidfile=$pidfile --config $config" > /dev/null
e266e15
+	retval=$?
e266e15
+	if [ $retval -eq 0 ]
e266e15
+	then
e266e15
+		touch $lockfile
e266e15
+		echo_success
e266e15
+		echo
e266e15
+	else
e266e15
+		echo_failure
e266e15
+		echo
e266e15
+	fi
e266e15
+	return $retval
e266e15
+}
e266e15
+
e266e15
+stop() {
e266e15
+	echo -n "Stopping Hitch proxy daemon: "
e266e15
+	killproc -p $pidfile $prog
e266e15
+	retval=$?
e266e15
+	echo
e266e15
+	[ $retval -eq 0 ] && rm -f $lockfile
e266e15
+	return $retval
e266e15
+}
e266e15
+
e266e15
+restart() {
e266e15
+	$exec --test --config $config || exit 1
e266e15
+	stop
e266e15
+	start
e266e15
+}
e266e15
+
e266e15
+reload() {
e266e15
+	$exec --test --config $config || exit 1
e266e15
+	killproc -p $pidfile $prog -HUP
e266e15
+}
e266e15
+
e266e15
+force_reload() {
e266e15
+	restart
e266e15
+}
e266e15
+
e266e15
+rh_status() {
e266e15
+	status -p $pidfile $prog
e266e15
+}
e266e15
+
e266e15
+rh_status_q() {
e266e15
+	rh_status >/dev/null 2>&1
e266e15
+}
e266e15
+
e266e15
+# See how we were called.
e266e15
+case "$1" in
e266e15
+	start)
e266e15
+		rh_status_q && exit 0
e266e15
+		$1
e266e15
+		;;
e266e15
+	stop)
e266e15
+		rh_status_q || exit 0
e266e15
+		$1
e266e15
+		;;
e266e15
+	restart)
e266e15
+		$1
e266e15
+		;;
e266e15
+	reload)
e266e15
+		rh_status_q || exit 7
e266e15
+		$1
e266e15
+		;;
e266e15
+	force-reload)
e266e15
+		force_reload
e266e15
+		;;
e266e15
+	status)
e266e15
+		rh_status
e266e15
+		;;
e266e15
+	condrestart|try-restart)
e266e15
+		rh_status_q || exit 0
e266e15
+		restart
e266e15
+		;;
e266e15
+	*)
e266e15
+	echo "Usage: $0 {start|stop|status|restart|condrestart|try-restart|reload|force-reload}"
e266e15
+
e266e15
+	exit 2
e266e15
+esac
e266e15
+
e266e15
+exit $?
e266e15
+
e266e15
diff -Naur ../hitch-1.2.0.orig/hitch.initrc.redhat.old ./hitch.initrc.redhat.old
e266e15
--- ../hitch-1.2.0.orig/hitch.initrc.redhat.old	1970-01-01 01:00:00.000000000 +0100
e266e15
+++ ./hitch.initrc.redhat.old	2016-04-26 11:10:57.835847857 +0200
0895aa4
@@ -0,0 +1,126 @@
0895aa4
+#! /bin/sh
0895aa4
+#
0895aa4
+# hitch Control the Hitch daemon
0895aa4
+#
0895aa4
+# chkconfig: - 90 10
0895aa4
+# description: Hitch proxy daemon
0895aa4
+# processname: hitch
0895aa4
+# config: /etc/hitch/hitch.conf
0895aa4
+# pidfile: /var/run/hitch/hitch.pid
0895aa4
+
0895aa4
+### BEGIN INIT INFO
0895aa4
+# Provides: hitch
0895aa4
+# Required-Start: $network $local_fs $remote_fs
0895aa4
+# Required-Stop: $network $local_fs $remote_fs
0895aa4
+# Default-Start:
0895aa4
+# Default-Stop:
0895aa4
+# Short-Description: start and stop hitch
0895aa4
+# Description: Hitch proxy daemon
0895aa4
+### END INIT INFO
0895aa4
+
0895aa4
+# Source function library.
0895aa4
+. /etc/init.d/functions
0895aa4
+
0895aa4
+retval=0
0895aa4
+pidfile="/var/run/hitch/hitch.pid"
0895aa4
+lockfile="/var/lock/subsys/hitch"
0895aa4
+config="/etc/hitch/hitch.conf"
1a41ea0
+exec="/usr/sbin/hitch"
1a41ea0
+prog="hitch"
0895aa4
+
0895aa4
+
0895aa4
+start() {
0895aa4
+
0895aa4
+	if [ ! -x $exec ]
0895aa4
+	then
0895aa4
+		echo $exec not found
0895aa4
+		exit 5
0895aa4
+	fi
0895aa4
+
0895aa4
+	if [ ! -f $config ]
0895aa4
+	then
0895aa4
+		echo $config not found
0895aa4
+		exit 6
0895aa4
+	fi
0895aa4
+
0895aa4
+	echo -n "Starting hitch ssl proxy: "
0895aa4
+
0895aa4
+	daemon $exec "--pidfile=$pidfile --config $config" > /dev/null
0895aa4
+	retval=$?
0895aa4
+	if [ $retval -eq 0 ]
0895aa4
+	then
0895aa4
+		touch $lockfile
0895aa4
+		echo_success
0895aa4
+		echo
0895aa4
+	else
0895aa4
+		echo_failure
0895aa4
+		echo
0895aa4
+	fi
0895aa4
+	return $retval
0895aa4
+}
0895aa4
+
0895aa4
+stop() {
0895aa4
+	echo -n "Stopping Hitch proxy daemon: "
0895aa4
+	killproc -p $pidfile $prog
0895aa4
+	retval=$?
0895aa4
+	echo
0895aa4
+	[ $retval -eq 0 ] && rm -f $lockfile
0895aa4
+	return $retval
0895aa4
+}
0895aa4
+
0895aa4
+restart() {
0895aa4
+	stop
0895aa4
+	start
0895aa4
+}
0895aa4
+
0895aa4
+reload() {
0895aa4
+	restart
0895aa4
+}
0895aa4
+
0895aa4
+force_reload() {
0895aa4
+	restart
0895aa4
+}
0895aa4
+
0895aa4
+rh_status() {
0895aa4
+	status -p $pidfile $prog
0895aa4
+}
0895aa4
+
0895aa4
+rh_status_q() {
0895aa4
+	rh_status >/dev/null 2>&1
0895aa4
+}
0895aa4
+
0895aa4
+# See how we were called.
0895aa4
+case "$1" in
0895aa4
+	start)
0895aa4
+		rh_status_q && exit 0
0895aa4
+		$1
0895aa4
+		;;
0895aa4
+	stop)
0895aa4
+		rh_status_q || exit 0
0895aa4
+		$1
0895aa4
+		;;
0895aa4
+	restart)
0895aa4
+		$1
0895aa4
+		;;
0895aa4
+	reload)
0895aa4
+		rh_status_q || exit 7
0895aa4
+		$1
0895aa4
+		;;
0895aa4
+	force-reload)
0895aa4
+		force_reload
0895aa4
+		;;
0895aa4
+	status)
0895aa4
+		rh_status
0895aa4
+		;;
0895aa4
+	condrestart|try-restart)
0895aa4
+		rh_status_q || exit 0
0895aa4
+		restart
0895aa4
+		;;
0895aa4
+	*)
0895aa4
+	echo "Usage: $0 {start|stop|status|restart|condrestart|try-restart|reload|force-reload}"
0895aa4
+
0895aa4
+	exit 2
0895aa4
+esac
0895aa4
+
0895aa4
+exit $?
0895aa4
+