From 80ca2531a4f806aa152cb8cce86eebb9d68a4a0b Mon Sep 17 00:00:00 2001 From: Albrecht Gebhardt Date: Tue, 23 Oct 2018 17:09:23 +0200 Subject: [PATCH] some more scripts updated --- Makefile | 1 + post.sh | 7 +++++++ prereq.sh | 3 ++- rc.frewe-client | 6 +++--- 4 files changed, 13 insertions(+), 4 deletions(-) create mode 100644 post.sh diff --git a/Makefile b/Makefile index 79dfe25..439875a 100644 --- a/Makefile +++ b/Makefile @@ -8,6 +8,7 @@ install: frewe-client cp frewe-client.cfg /etc && echo "please edit /etc/frewe-client.cfg" chmod 755 /etc/init.d/frewe-client update-rc.d frewe-client defaults + mkdir -p /var/spool/frewe service frewe-client stop || true cp frewe-client /usr/local/bin/ service frewe-client start || true diff --git a/post.sh b/post.sh new file mode 100644 index 0000000..abf4e60 --- /dev/null +++ b/post.sh @@ -0,0 +1,7 @@ +#!/bin/bash +echo meteoX > /tmp/hostname +sudo mv /tmp/hostname /etc/hostname +echo </tmp/crontab +30 * * * * wget -O /dev/null https://frewe_SERVER/frewe/meteoX/putIP.php?key=frewe_SERVERKEY +EOT +crontab /tmp/crontab diff --git a/prereq.sh b/prereq.sh index 289703b..b170d8a 100755 --- a/prereq.sh +++ b/prereq.sh @@ -1,3 +1,4 @@ #!/bin/bash -sudo apt-get install libusb-dev build-essential libssl-dev +sudo apt-get install libusb-dev build-essential libssl-dev vim + diff --git a/rc.frewe-client b/rc.frewe-client index 2a202cf..a7f5efa 100644 --- a/rc.frewe-client +++ b/rc.frewe-client @@ -11,7 +11,7 @@ then DIR=$(dirname $0) ; fi else - DIR="/var/media/ftp/frewe" + DIR="/var/spool/frewe" fi if [ "$DIR" == "." ] @@ -20,8 +20,8 @@ then fi PRONAME="frewe-client" -BINFILE="$DIR/$PRONAME" -CFGFILE="$DIR/$PRONAME.cfg" +BINFILE="/usr/local/bin/$PRONAME" +CFGFILE="/etc/$PRONAME.cfg" LOGFILE="/dev/null" # Uncomment to enable local data logging -- GitLab