nach opt
This commit is contained in:
parent
cdc56e2169
commit
bdfa2dd20a
|
@ -3,7 +3,7 @@ Description=Temperatur und Luftfeuchte-Sammler-service.
|
||||||
|
|
||||||
[Service]
|
[Service]
|
||||||
Type=simple
|
Type=simple
|
||||||
ExecStart=/usr/bin/python3 /usr/bin/temp+feucht-DHT22.py
|
ExecStart=/usr/bin/python3 /opt/bienen/temp+feucht-DHT22.py
|
||||||
|
|
||||||
[Install]
|
[Install]
|
||||||
WantedBy=multi-user.target
|
WantedBy=multi-user.target
|
|
@ -3,7 +3,7 @@ Description=Gewicht-Sammler-service.
|
||||||
|
|
||||||
[Service]
|
[Service]
|
||||||
Type=simple
|
Type=simple
|
||||||
ExecStart=/usr/bin/python3 /usr/bin/weight-datageneration.py
|
ExecStart=/usr/bin/python3 /opt/bienen/weight-datageneration.py
|
||||||
|
|
||||||
[Install]
|
[Install]
|
||||||
WantedBy=multi-user.target
|
WantedBy=multi-user.target
|
12
update.sh
12
update.sh
|
@ -11,10 +11,11 @@ if [ "$EUID" -ne 0 ]
|
||||||
exit
|
exit
|
||||||
fi
|
fi
|
||||||
|
|
||||||
# Skripte nach usr/bin kopieren
|
# Skripte nach /opt/bienen kopieren
|
||||||
|
mkdir -p /opt/bienen
|
||||||
# dabei über SED drüberjagen, variablen ersetzen
|
# dabei über SED drüberjagen, variablen ersetzen
|
||||||
#cp src/temp+feucht-DHT22.py /usr/bin/temp+feucht-DHT22.py
|
#cp src/temp+feucht-DHT22.py /opt/bienen/temp+feucht-DHT22.py
|
||||||
#cp src/weight-datageneration.py /usr/bin/weight-datageneration.py
|
#cp src/weight-datageneration.py /opt/bienen/weight-datageneration.py
|
||||||
for f in temp+feucht-DHT22.py weight-datageneration.py
|
for f in temp+feucht-DHT22.py weight-datageneration.py
|
||||||
do
|
do
|
||||||
# / ersetzen durch \/
|
# / ersetzen durch \/
|
||||||
|
@ -24,10 +25,15 @@ do
|
||||||
cat src/$f | sed 's/%GRAFANA_URL%/'$Var'/' > /usr/bin/$f
|
cat src/$f | sed 's/%GRAFANA_URL%/'$Var'/' > /usr/bin/$f
|
||||||
done
|
done
|
||||||
|
|
||||||
|
# Repo von ul-gh/PiPyADC in /opt/bienen clonen
|
||||||
|
git submodule update PiPyADC
|
||||||
|
cp -av PiPyADC /opt/bienen/PiPyADC
|
||||||
|
|
||||||
# systemd unit files kopieren und chmod
|
# systemd unit files kopieren und chmod
|
||||||
cp src/systemd/temp-feuchte-sammler.service /etc/systemd/system/temp-feuchte-sammler.service
|
cp src/systemd/temp-feuchte-sammler.service /etc/systemd/system/temp-feuchte-sammler.service
|
||||||
cp src/systemd/weight-sammler.service /etc/systemd/system/weight-sammler.service
|
cp src/systemd/weight-sammler.service /etc/systemd/system/weight-sammler.service
|
||||||
chmod 644 /etc/systemd/system/weight-sammler.service
|
chmod 644 /etc/systemd/system/weight-sammler.service
|
||||||
|
chmod 644 /etc/systemd/system/temp-feuchte-sammler.service
|
||||||
|
|
||||||
# services enablen - starten so automatisch
|
# services enablen - starten so automatisch
|
||||||
systemctl enable temp-feuchte-sammler
|
systemctl enable temp-feuchte-sammler
|
||||||
|
|
Loading…
Reference in New Issue