summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'net-www/apache/files/httpd.rc5')
-rw-r--r--net-www/apache/files/httpd.rc5121
1 files changed, 0 insertions, 121 deletions
diff --git a/net-www/apache/files/httpd.rc5 b/net-www/apache/files/httpd.rc5
deleted file mode 100644
index a2d9da0b897c..000000000000
--- a/net-www/apache/files/httpd.rc5
+++ /dev/null
@@ -1,121 +0,0 @@
-#!/bin/sh
-#RCUPDATE:3 4:75:This line is required for script management
-#
-
-. /etc/rc.d/config/functions
-. /etc/rc.d/config/basic
-
-# Apache control script designed to allow an easy command line interface
-# to controlling Apache. Written by Marc Slemko, 1997/08/23
-#
-# The exit codes returned are:
-# 0 - operation completed successfully
-# 1 -
-# 2 - usage error
-# 3 - httpd could not be started
-# 4 - httpd could not be stopped
-# 5 - httpd could not be started during a restart
-# 6 - httpd could not be restarted during a restart
-# 7 - httpd could not be restarted during a graceful restart
-# 8 - configuration syntax error
-#
-# When multiple arguments are given, only the error from the _last_
-# one is reported. Run "apachectl help" for usage info
-#
-#
-# |||||||||||||||||||| START CONFIGURATION SECTION ||||||||||||||||||||
-# -------------------- --------------------
-#
-# the path to your PID file
-PIDFILE=/var/run/httpd.pid
-#
-# the path to your httpd binary, including options if necessary
-HTTPD=/usr/sbin/httpd
-#
-# a command that outputs a formatted text version of the HTML at the
-# url given on the command line. Designed for lynx, however other
-# programs may work.
-LYNX="lynx -dump"
-#
-# the URL to your server's mod_status status page. If you do not
-# have one, then status and fullstatus will not work.
-STATUSURL="http://localhost/server-status"
-#
-# -------------------- --------------------
-# |||||||||||||||||||| END CONFIGURATION SECTION ||||||||||||||||||||
-
-ERROR=0
-ARGV="$@"
-
-if [ "x$ARGV" = "x" ] ; then
- ARGS="help"
-fi
-
-RUNNING=0
-check_pid() {
-
- # check for pidfile
- if [ -f $PIDFILE ] ; then
- PID=`cat $PIDFILE`
- if [ "x$PID" != "x" ] && kill -0 $PID 2>/dev/null ; then
- STATUS="httpd (pid $PID) running"
- RUNNING=1
- else
- STATUS="httpd (pid $PID?) not running"
- RUNNING=0
- fi
- else
- STATUS="httpd (no pid file) not running"
- RUNNING=0
- fi
-}
-
-SERVICE="Apache Webserver"
-opts="start stop restart status"
-
-start() {
- check_pid
- if [ $RUNNING -eq 1 ]; then
- echo "$0 $ARG: httpd (pid $PID) already running"
- break
- fi
- ebegin "Starting service $SERVICE"
- start-stop-daemon --quiet --start --exec $HTTPD -- $HTTPD_OPTS 1>&2
- eend $? "Error starting $SERVICE"
-}
-
-stop() {
- check_pid
- if [ $RUNNING -eq 0 ]; then
- echo "$0 $ARG: $STATUS"
- fi
- ebegin "Stopping service $SERVICE"
- start-stop-daemon --quiet --stop --pid $PIDFILE 1>&2
- eend $? "Error stopping $SERVICE"
-}
-
-restart () {
-
- stop
- start
-
-}
-
-status() {
- $LYNX $STATUSURL | awk ' /process$/ { print; exit } { print } '
-}
-
-fullstatus () {
- $LYNX $STATUSURL
-}
-
-configtest () {
- if $HTTPD -t; then
- :
- else
- ERROR=8
- fi
-}
-
-doservice ${@}
-