Jakub Sokołowski 92d6b1c439 add systemd service leanup, fix config generation
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2019-11-15 11:30:23 +01:00

16 lines
389 B
Bash
Executable File

#!/usr/bin/env bash
# Settings & defaults
export SERVICE_NAME="${SERVICE_NAME:-statusd}"
# stop before removing
systemctl --user stop "${SERVICE_NAME}"
systemctl --user disable "${SERVICE_NAME}"
# remove the service definition file
rm -f "${HOME}/.config/systemd/user/${SERVICE_NAME}.service"
# make systemd forget about it
systemctl --user daemon-reload
systemctl --user reset-failed