Merge pull request #1 from ethanholz/uninstall-sprout

feat(sprout): added uninstall to latest sprout
This commit is contained in:
2023-11-06 18:48:38 -08:00
committed by GitHub

View File

@@ -22,7 +22,8 @@ case $arch in
;;
esac
if [ ! -f /etc/grlx/sprout ]; then
if [ -z "$UNINSTALL" ]; then
if [ ! -f /etc/grlx/sprout ]; then
mkdir -p /etc/grlx
if [ -z "$FARMERINTERFACE" ]; then
echo "FARMERINTERFACE is not set. Please set it to the domain or IP of your farmer."
@@ -64,5 +65,11 @@ Group=root
WantedBy=multi-user.target
EOF
systemctl daemon-reload
systemctl enable --now grlx-sprout
systemctl daemon-reload
systemctl enable --now grlx-sprout
else
systemctl disable --now grlx-sprout
rm -f /etc/systemd/system/grlx-sprout.service
rm -f /usr/local/bin/grlx-sprout
rm -rf /etc/grlx
fi