Loading scripts/install.sh +20 −17 Original line number Diff line number Diff line Loading @@ -18,6 +18,23 @@ apt-get autoremove --purge -y apt-get autoclean # Install additional tools & libraries # libmicrohttpd cd /home/etsi/frameworks git clone https://git.gnunet.org/libmicrohttpd.git libmicrohttpd cd libmicrohttpd/ autoreconf -fi ./configure --enable-https make make install PREFIX=/home/etsi # Install ETSI ITS Bridge cd /home/etsi/frameworks git clone https://github.com/YannGarcia/ITS-Bridge.git its_bridge cd ./its_bridge/objs cmake . make make install PREFIX=/home/etsi # openfortivpn cd /home/etsi/frameworks git clone https://github.com/adrienverge/openfortivpn.git Loading @@ -25,7 +42,6 @@ cd openfortivpn ./autogen.sh ./configure --prefix=/home/etsi --sysconfdir=/home/etsi/etc make && make install mkdir -p /home/etsi/etc/openfortivpn cat > /home/etsi/frameworks/its_bridge/etc/openfortivpn.cfg <<EOF host = 212.234.160.11 port = 443 Loading @@ -38,22 +54,9 @@ pppd-use-peerdns = 0 trusted-cert = 394869a62b1efdec0f8546e0d8c7ecab278529b38bcc97db4f20fd873dd0672f EOF # libmicrohttpd cd /home/etsi/frameworks git clone https://git.gnunet.org/libmicrohttpd.git libmicrohttpd cd libmicrohttpd/ autoreconf -fi ./configure --enable-https make make install PREFIX=/home/etsi # Install ETSI ITS Bridge cd /home/etsi/frameworks git clone https://github.com/YannGarcia/ITS-Bridge.git its_bridge cd ./its_bridge/objs cmake . make make install PREFIX=/home/etsi # Set correct uid & giud cd /home/etsi chown -R etsi:etsi ./frameworks/its_bridge ./frameworks/openfortivpn ./frameworks/libmicrohttpd $HOME_BIN $HOME_LIB $HOME_INC # Create system links mkdir -p /etc/its_bridge Loading scripts/its_bridge_client.service +1 −1 Original line number Diff line number Diff line Loading @@ -4,7 +4,7 @@ After=network.target [Service] Type=simple ExecStart=/home/etsi/bin/its_bridge_client - /home/etsi/etc/its_bridge/client.conf ExecStart=/etc/init.d/its_bridge_client -c /home/etsi/frameworks/its_bridge/etc/client.conf ExecReload=/bin/kill -HUP $MAINPID [Install] Loading scripts/its_bridge_client.sh +1 −7 Original line number Diff line number Diff line Loading @@ -6,21 +6,15 @@ echo "Starting its_bridge_client service at ${DATE}" >> /var/log/its_bridge_clie case "$1" in start) /home/etsi/bin/its_bridge_client -c /home/etsi/etc/its_bridge/client.conf >> /var/log/its_bridge_client.log 2>&1 /home/etsi/bin/its_bridge_client -c /home/etsi/frameworks/etc/its_bridge/client.conf >> /var/log/its_bridge_client.log 2>&1 ;; stop) kill $(cat /var/run/its_bridge_client.pid) >> /var/log/its_bridge_client.log 2>&1 ;; *) # On indique ici comment utiliser le script, c'est dans le cas où le script est appelé sans argument ou avec un argument invalide echo 'Usage: $0 {start|stop}' exit 1 ;; esac exit 0 scripts/its_bridge_server.service +1 −1 Original line number Diff line number Diff line Loading @@ -4,7 +4,7 @@ After=network.target [Service] Type=simple ExecStart=/etc/init.d/its_bridge_server -c /home/$VENDOR/etc/its_bridge/server.conf ExecStart=/etc/init.d/its_bridge_server -c /home/etsi/frameworks/its_bridge/etc/server.conf ExecReload=/bin/kill -HUP $MAINPID [Install] Loading scripts/its_bridge_server.sh +1 −2 Original line number Diff line number Diff line Loading @@ -6,13 +6,12 @@ echo "Starting its_bridge_server service at ${DATE}" >> /var/log/its_bridge_serv case "$1" in start) /home/etsi/bin/its_bridge_server -c /home/etsi/etc/its_bridge/server.conf >> /var/log/its_bridge_server.log 2>&1 /home/etsi/bin/its_bridge_server -c /home/etsi/frameworks/its_bridge/etc/server.conf >> /var/log/its_bridge_server.log 2>&1 ;; stop) kill $(cat /var/run/its_bridge_server.pid) >> /var/log/its_bridge_server.log 2>&1 ;; *) # On indique ici comment utiliser le script, c'est dans le cas où le script est appelé sans argument ou avec un argument invalide echo 'Usage: $0 {start|stop}' exit 1 ;; Loading Loading
scripts/install.sh +20 −17 Original line number Diff line number Diff line Loading @@ -18,6 +18,23 @@ apt-get autoremove --purge -y apt-get autoclean # Install additional tools & libraries # libmicrohttpd cd /home/etsi/frameworks git clone https://git.gnunet.org/libmicrohttpd.git libmicrohttpd cd libmicrohttpd/ autoreconf -fi ./configure --enable-https make make install PREFIX=/home/etsi # Install ETSI ITS Bridge cd /home/etsi/frameworks git clone https://github.com/YannGarcia/ITS-Bridge.git its_bridge cd ./its_bridge/objs cmake . make make install PREFIX=/home/etsi # openfortivpn cd /home/etsi/frameworks git clone https://github.com/adrienverge/openfortivpn.git Loading @@ -25,7 +42,6 @@ cd openfortivpn ./autogen.sh ./configure --prefix=/home/etsi --sysconfdir=/home/etsi/etc make && make install mkdir -p /home/etsi/etc/openfortivpn cat > /home/etsi/frameworks/its_bridge/etc/openfortivpn.cfg <<EOF host = 212.234.160.11 port = 443 Loading @@ -38,22 +54,9 @@ pppd-use-peerdns = 0 trusted-cert = 394869a62b1efdec0f8546e0d8c7ecab278529b38bcc97db4f20fd873dd0672f EOF # libmicrohttpd cd /home/etsi/frameworks git clone https://git.gnunet.org/libmicrohttpd.git libmicrohttpd cd libmicrohttpd/ autoreconf -fi ./configure --enable-https make make install PREFIX=/home/etsi # Install ETSI ITS Bridge cd /home/etsi/frameworks git clone https://github.com/YannGarcia/ITS-Bridge.git its_bridge cd ./its_bridge/objs cmake . make make install PREFIX=/home/etsi # Set correct uid & giud cd /home/etsi chown -R etsi:etsi ./frameworks/its_bridge ./frameworks/openfortivpn ./frameworks/libmicrohttpd $HOME_BIN $HOME_LIB $HOME_INC # Create system links mkdir -p /etc/its_bridge Loading
scripts/its_bridge_client.service +1 −1 Original line number Diff line number Diff line Loading @@ -4,7 +4,7 @@ After=network.target [Service] Type=simple ExecStart=/home/etsi/bin/its_bridge_client - /home/etsi/etc/its_bridge/client.conf ExecStart=/etc/init.d/its_bridge_client -c /home/etsi/frameworks/its_bridge/etc/client.conf ExecReload=/bin/kill -HUP $MAINPID [Install] Loading
scripts/its_bridge_client.sh +1 −7 Original line number Diff line number Diff line Loading @@ -6,21 +6,15 @@ echo "Starting its_bridge_client service at ${DATE}" >> /var/log/its_bridge_clie case "$1" in start) /home/etsi/bin/its_bridge_client -c /home/etsi/etc/its_bridge/client.conf >> /var/log/its_bridge_client.log 2>&1 /home/etsi/bin/its_bridge_client -c /home/etsi/frameworks/etc/its_bridge/client.conf >> /var/log/its_bridge_client.log 2>&1 ;; stop) kill $(cat /var/run/its_bridge_client.pid) >> /var/log/its_bridge_client.log 2>&1 ;; *) # On indique ici comment utiliser le script, c'est dans le cas où le script est appelé sans argument ou avec un argument invalide echo 'Usage: $0 {start|stop}' exit 1 ;; esac exit 0
scripts/its_bridge_server.service +1 −1 Original line number Diff line number Diff line Loading @@ -4,7 +4,7 @@ After=network.target [Service] Type=simple ExecStart=/etc/init.d/its_bridge_server -c /home/$VENDOR/etc/its_bridge/server.conf ExecStart=/etc/init.d/its_bridge_server -c /home/etsi/frameworks/its_bridge/etc/server.conf ExecReload=/bin/kill -HUP $MAINPID [Install] Loading
scripts/its_bridge_server.sh +1 −2 Original line number Diff line number Diff line Loading @@ -6,13 +6,12 @@ echo "Starting its_bridge_server service at ${DATE}" >> /var/log/its_bridge_serv case "$1" in start) /home/etsi/bin/its_bridge_server -c /home/etsi/etc/its_bridge/server.conf >> /var/log/its_bridge_server.log 2>&1 /home/etsi/bin/its_bridge_server -c /home/etsi/frameworks/its_bridge/etc/server.conf >> /var/log/its_bridge_server.log 2>&1 ;; stop) kill $(cat /var/run/its_bridge_server.pid) >> /var/log/its_bridge_server.log 2>&1 ;; *) # On indique ici comment utiliser le script, c'est dans le cas où le script est appelé sans argument ou avec un argument invalide echo 'Usage: $0 {start|stop}' exit 1 ;; Loading