Различия

Здесь показаны различия между двумя версиями данной страницы.

Ссылка на это сравнение

skript_dlja_zapuska_openmeetings [2013/10/23 15:23] (текущий)
Строка 1: Строка 1:
 +<code bash>vim /​etc/​init.d/​red5</​code>​
 +<file bash red5>
 +#! /bin/sh
 +#
 +# red5 red5 initscript
 +#
 +# Author: Simon Eisenmann .
 +#
 +set -e
 +PATH=/​usr/​local/​sbin:/​usr/​local/​bin:/​sbin:/​bin:/​usr/​sbin:/​usr/​bin
 +DESC="​Red5 flash streaming server"​
 +NAME=red5
 +RED5_HOME=/​opt/​red5
 +DAEMON=$RED5_HOME/​$NAME.sh
 +PIDFILE=/​var/​run/​$NAME.pid
 +SCRIPTNAME=/​etc/​init.d/​$NAME
 +# Gracefully exit if the package has been removed.
 +test -x $DAEMON || exit 0
 +# Read config file if it is present.
 +if [ -r /​etc/​default/​$NAME ]
 +then
 +            . /​etc/​default/​$NAME
 +fi
 +#
 +# Function that starts the daemon/​service.
 +#
 +d_start() {
 +            start-stop-daemon --start -c nobody --pidfile $PIDFILE --chdir $RED5_HOME --background --make-pidfile --exec $DAEMON
 +}
 +#
 +# Function that stops the daemon/​service.
 +#
 +d_stop() {
 +            start-stop-daemon --stop --quiet --pidfile $PIDFILE --name java
 +            rm -f $PIDFILE
 +}
 +case "​$1"​ in
 +            start)
 +   echo -n "​Starting $DESC: $NAME"
 +   ​d_start
 +   echo "​."​
 +            ;;
 +            stop)
 +   echo -n "​Stopping $DESC: $NAME"
 +            d_stop
 +   echo "​."​
 +            ;;
  
 +            restart|force-reload)
 +   echo -n "​Restarting $DESC: $NAME"
 +   ​d_stop
 +   sleep 1
 +   ​d_start
 +   echo "​."​
 +            ;;
 +
 +            *)
 +   echo "​Usage:​ $SCRIPTNAME {start|stop|restart|force-reload}"​ >&2
 +   exit 1
 +            ;;
 +
 +esac
 +exit 0
 +exit 0
 +</​file>​
skript_dlja_zapuska_openmeetings.txt · Последние изменения: 2013/10/23 15:23 (внешнее изменение)
GNU Free Documentation License 1.3
Driven by DokuWiki Recent changes RSS feed Valid CSS Valid XHTML 1.0 Яндекс.Метрика