Version 2.8.34: Skripte aus dem Baum ueber bash aufrufen

This commit is contained in:
alientim committed 2026-09-16 21:23:51 +02:00
1 parent 849b821501
commit 13bf07fecf
2 files changed
+7 -2

No files matched your search

+1 -1
View File
@@ -4,7 +4,7 @@ build-backend = "setuptools.build_meta"
[project] [project]
name = "tesm" name = "tesm"
version = "2.8.33" version = "2.8.34"
description = "TESM -- Verwaltung und Ueberwachung von PoE-Endgeraeten und Aruba-Switchen" description = "TESM -- Verwaltung und Ueberwachung von PoE-Endgeraeten und Aruba-Switchen"
requires-python = ">=3.11" requires-python = ">=3.11"
dependencies = [ dependencies = [
+6 -1
View File
@@ -422,7 +422,12 @@ step "Python-Umgebung"
# dasselbe laeuft als ExecStartPre vor jedem Dienststart. Zwei getrennte # dasselbe laeuft als ExecStartPre vor jedem Dienststart. Zwei getrennte
# Paketlisten waeren zwei Listen, die auseinanderlaufen: die Reparatur baute # Paketlisten waeren zwei Listen, die auseinanderlaufen: die Reparatur baute
# dann eine Umgebung, die nicht mehr der Installation entspricht. # dann eine Umgebung, die nicht mehr der Installation entspricht.
"$ROOT/deploy/tesm-venv" "$ROOT" "$APP" --immer # Ueber "bash" und nicht als Programm: Dateien im Baum tragen kein
# Ausfuehrungsrecht -- git kennt auf einer Windows-Buildmaschine keines, und
# install.sh, tesm-helper und tesm-motd werden aus demselben Grund ebenso
# aufgerufen oder mit ausdruecklichem Modus installiert. Ohne das brach die
# Aktualisierung mit "Permission denied" ab (und rollte zurueck).
bash "$ROOT/deploy/tesm-venv" "$ROOT" "$APP" --immer
info "Abhaengigkeiten installiert" info "Abhaengigkeiten installiert"
# -- Statische Dateien fuer nginx -------------------------------------------- # -- Statische Dateien fuer nginx --------------------------------------------