Commit fd6081cf authored by Yann Garcia's avatar Yann Garcia
Browse files

Finalyze runlevels scripts

parent 72863876
Loading
Loading
Loading
Loading
+8 −0
Original line number Original line Diff line number Diff line
#!/bin/bash
#!/bin/bash
### BEGIN INIT INFO
# Provides:          its_bridge_client
# Required-Start:    $all
# Required-Stop:
# Default-Start:     2 3 4 5
# Default-Stop:
# Short-Description: Halts ITS-Bridge client...
### END INIT INFO


export LD_LIBRARY_PATH=/home/etsi/lib:$LD_LIBRARY_PATH
export LD_LIBRARY_PATH=/home/etsi/lib:$LD_LIBRARY_PATH
DATE=`date '+%Y-%m-%d %H:%M:%S'`
DATE=`date '+%Y-%m-%d %H:%M:%S'`
+8 −0
Original line number Original line Diff line number Diff line
#!/bin/bash
#!/bin/bash
### BEGIN INIT INFO
# Provides:          its_bridge_server
# Required-Start:    $all
# Required-Stop:
# Default-Start:     2 3 4 5
# Default-Stop:
# Short-Description: Halts ITS-Bridge server...
### END INIT INFO


export LD_LIBRARY_PATH=/home/etsi/lib:$LD_LIBRARY_PATH
export LD_LIBRARY_PATH=/home/etsi/lib:$LD_LIBRARY_PATH
DATE=`date '+%Y-%m-%d %H:%M:%S'`
DATE=`date '+%Y-%m-%d %H:%M:%S'`
+8 −0
Original line number Original line Diff line number Diff line
#!/bin/bash
#!/bin/bash
### BEGIN INIT INFO
# Provides:          its_web_server_config
# Required-Start:    $all
# Required-Stop:
# Default-Start:     2 3 4 5
# Default-Stop:
# Short-Description: Halts ITS-Bridge Web Server...
### END INIT INFO


export LD_LIBRARY_PATH=/home/etsi/lib:$LD_LIBRARY_PATH
export LD_LIBRARY_PATH=/home/etsi/lib:$LD_LIBRARY_PATH
DATE=`date '+%Y-%m-%d %H:%M:%S'`
DATE=`date '+%Y-%m-%d %H:%M:%S'`
+1 −1
Original line number Original line Diff line number Diff line
@@ -4,7 +4,7 @@ After=network.target


[Service]
[Service]
Type=simple
Type=simple
ExecStart=/etc/init.d/openfortivpn -c /home/etsi/frameworks/its_bridge/etc/server.conf
ExecStart=/etc/init.d/openfortivpn -c /home/etsi/frameworks/its_bridge/etc/openfortivpn.conf
ExecReload=/bin/kill -HUP $MAINPID
ExecReload=/bin/kill -HUP $MAINPID


[Install]
[Install]
+28 −0
Original line number Original line Diff line number Diff line
#!/bin/bash
### BEGIN INIT INFO
# Provides:          openfortivpm
# Required-Start:    $all
# Required-Stop:
# Default-Start:     2 3 4 5
# Default-Stop:
# Short-Description: Halts openfortivpn...
### END INIT INFO

export LD_LIBRARY_PATH=/home/etsi/lib:$LD_LIBRARY_PATH
DATE=`date '+%Y-%m-%d %H:%M:%S'`
echo "Starting openfortivpn service at ${DATE}" >> /var/log/openfortivpn.log 2>&1

case "$1" in
    start)
        /home/etsi/bin/openfortivpn -c /home/etsi/frameworks/etc/its_bridge/client.conf >> /var/log/openfortivpn.log 2>&1
        ;;
    stop)
        kill $(cat /var/run/openfortivpn.pid) >> /var/log/openfortivpn.log 2>&1
        ;;
    *)
        echo 'Usage: $0 {start|stop}'
        exit 1
        ;;
esac

exit 0