From 6c2bfe74cbe8ff2442df4bc434f683764f3dbe98 Mon Sep 17 00:00:00 2001 From: Grzegorz Surmann Date: Mon, 29 Jul 2024 00:15:09 +0000 Subject: [PATCH] more scripts --- bin/install.sh | 4 ++++ bin/update.sh | 24 ++++++++++++++++++++++++ 2 files changed, 28 insertions(+) mode change 100644 => 100755 bin/install.sh diff --git a/bin/install.sh b/bin/install.sh old mode 100644 new mode 100755 index e69de29..d9f2257 --- a/bin/install.sh +++ b/bin/install.sh @@ -0,0 +1,4 @@ +#!/bin/sh + +PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin +export PATH diff --git a/bin/update.sh b/bin/update.sh index e69de29..f2ebda9 100644 --- a/bin/update.sh +++ b/bin/update.sh @@ -0,0 +1,24 @@ +#!/bin/sh + +PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin +export PATH + +LANG="en_US.UTF-8" +export LANG + +MYPATH="/opt/bgpblist" + +MYUSER=$(whoami) +if [ ${MYUSER} != "root" ]; then + echo "*** USER IS NOT ROOT ***" + echo "*** WILL NOT UPDATE ****" + exit 1 +fi + +echo "*** START ***" +cd ${MYPATH} || ( echo "ERROR: could not change to dif"; exit 1 ) +git pull +cp /opt/bgpblist/etc/systemd/bgpblacklist.service /etc/systemd/system/bgpblacklist.service +systemctl daemon-reload +systemctl restart bgpblacklist.service +echo "*** DONE ***"