Let it be here :)))

===============================================================================
#! /bin/sh
#
### BEGIN INIT INFO
# Provides:          red5
# Required-Start:    $local_fs $network
# Required-Stop:     $local_fs
# Default-Start:     2 3 4 5
# Default-Stop:      0 1 6
# Short-Description: red5
# Description:       Red5 multimedia server
### END INIT INFO
# red5 red5 initscript
#
# Author: Simon Eisenmann .
#
set -e
export JAVA_OPTS="-Xrs -Xms8G -Xmx8G -Xss1M
-XX:+CMSClassUnloadingEnabled -XX:NewSize=256m -XX:SurvivorRatio=16
-XX:MinHeapFreeRatio=20 -XX:+ExplicitGCInvokesConcurrent
-XX:+UseConcMarkSweepGC -Djava.net.preferIPv4Stack=true -Xverify:none
-DDATA_DIR=/opt/omdata4"
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

===============================================================================

On Fri, 12 Jul 2019 at 01:51, james judge <jjudge.develope...@gmail.com> wrote:
>
> I heard a rumor Maxim had an init.d script for starting openmeeting 
> automatically. As much as I love re-creating the wheel, it'd be cool if 
> someone could point me towards the already created wheel.
>
> Thank you,
> James Judge
> www.JamesJudge.info
> (570) 230-4933



-- 
WBR
Maxim aka solomax

Reply via email to