Blame Ajaxterm-init.patch

c04ebdb
diff -up Ajaxterm-0.10/configure.initd.redhat.orig Ajaxterm-0.10/configure.initd.redhat
fe9a5a8
--- Ajaxterm-0.10/configure.initd.redhat.orig	2006-10-29 03:52:39.000000000 +0100
fe9a5a8
+++ Ajaxterm-0.10/configure.initd.redhat	2009-04-06 14:51:15.000000000 +0200
c04ebdb
@@ -1,8 +1,8 @@
c04ebdb
-#
c04ebdb
+#!/bin/bash
c04ebdb
 # ajaxterm     Startup script for ajaxterm
c04ebdb
 #
c04ebdb
 # chkconfig: - 99 99
c04ebdb
-# description: Ajaxterm is a yadda yadda yadda
c04ebdb
+# description: Ajaxterm is a web-based terminal
c04ebdb
 # processname: ajaxterm
c04ebdb
 # pidfile: /var/run/ajaxterm.pid
c04ebdb
 # version: 1.0 Kevin Reichhart - ajaxterminit at lastname dot org
c04ebdb
@@ -14,18 +14,18 @@ if [ -f /etc/sysconfig/ajaxterm ]; then
c04ebdb
     . /etc/sysconfig/ajaxterm
c04ebdb
 fi
c04ebdb
 
c04ebdb
-ajaxterm=/usr/local/bin/ajaxterm
c04ebdb
+ajaxterm=/usr/bin/ajaxterm
c04ebdb
 prog=ajaxterm
c04ebdb
-pidfile=${PIDFILE-/var/run/ajaxterm.pid}
c04ebdb
-lockfile=${LOCKFILE-/var/lock/subsys/ajaxterm}
c04ebdb
+pidfile=/var/run/ajaxterm.pid
c04ebdb
+lockfile=/var/lock/subsys/ajaxterm
c04ebdb
 port=${PORT-8022}
c04ebdb
-user=${xUSER-nobody}
c04ebdb
+user=${USER-ajaxterm}
c04ebdb
 RETVAL=0
c04ebdb
 
c04ebdb
 
c04ebdb
 start() {
c04ebdb
     echo -n $"Starting $prog: "
c04ebdb
-    daemon $ajaxterm --daemon --port=$port --uid=$user $OPTIONS
c04ebdb
+    LANG=C daemon $ajaxterm --daemon --port=$port --uid=$user $OPTIONS
c04ebdb
     RETVAL=$?
c04ebdb
     echo
c04ebdb
     [ $RETVAL = 0 ] && touch ${lockfile}
c04ebdb
@@ -54,7 +54,7 @@ case "$1" in
c04ebdb
         stop
c04ebdb
         ;;
c04ebdb
     status)
c04ebdb
-        status python ajaxterm
c04ebdb
+        status $prog
c04ebdb
         RETVAL=$?
c04ebdb
         ;;
c04ebdb
     restart)
fe9a5a8
@@ -68,7 +68,7 @@ case "$1" in
fe9a5a8
         fi
fe9a5a8
         ;;
fe9a5a8
     *)
fe9a5a8
-    echo $"Usage: $prog {start|stop|restart|condrestart}"
fe9a5a8
+    echo $"Usage: $prog {start|stop|status|restart|condrestart}"
fe9a5a8
     exit 1
fe9a5a8
 esac
fe9a5a8