aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorEddy Pedroni <epedroni@pm.me>2025-02-28 23:17:05 +0100
committerEddy Pedroni <epedroni@pm.me>2025-02-28 23:17:05 +0100
commit02fda909cbf80406b6ed7baa84e61c202051d15b (patch)
treec81cb77cf3f6dd511b433716ce9aee587038bce3
parenta9d91593bd408ef988dfaca4002f788b2387aac9 (diff)
Fix deployment
-rw-r--r--Makefile9
1 files changed, 8 insertions, 1 deletions
diff --git a/Makefile b/Makefile
index c4fc7e7..26b2103 100644
--- a/Makefile
+++ b/Makefile
@@ -22,8 +22,15 @@ gui: .venv/touchfile
install: deployment/solo-tool.service deployment/start-solo-tool.sh
sudo install -o root -g root -m 644 deployment/solo-tool.service /etc/systemd/system
+ sudo mkdir -p /var/lib/solo-tool
sudo install -o root -g root -m 700 deployment/start-solo-tool.sh /var/lib/solo-tool
sudo systemctl daemon-reload
sudo systemctl enable --now solo-tool.service
-.PHONY: all test clean gui install
+uninstall:
+ sudo systemctl disable --now solo-tool.service
+ sudo rm -rf /var/lib/solo-tool
+ sudo rm /etc/systemd/system/solo-tool.service
+ sudo systemctl daemon-reload
+
+.PHONY: all test clean gui install uninstall