From 6bff2d032500d25870b15f11ce59640a33495cd7 Mon Sep 17 00:00:00 2001 From: registergoofy <70151212+registergoofy@users.noreply.github.com> Date: Thu, 19 Nov 2020 12:18:40 +0100 Subject: [PATCH] enable/disable crowdsec through systemd --- wizard.sh | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/wizard.sh b/wizard.sh index 5e99ff893..dc8dab354 100755 --- a/wizard.sh +++ b/wizard.sh @@ -324,7 +324,7 @@ install_crowdsec() { CFG=${CROWDSEC_CONFIG_PATH} PID=${PID_DIR} BIN=${CROWDSEC_BIN_INSTALLED} envsubst '$CFG $PID $BIN' < ./config/crowdsec.service > "${SYSTEMD_PATH_FILE}" install_bins install_plugins - systemctl daemon-reload + systemctl daemon-reload } update_bins() { @@ -379,6 +379,7 @@ delete_bins() { # uninstall crowdsec and cscli uninstall_crowdsec() { systemctl stop crowdsec.service + systemctl disable crowdsec.service ${CSCLI_BIN} dashboard stop --remove delete_bins delete_plugins @@ -522,6 +523,8 @@ main() { # Set the cscli api pull cronjob setup_cron_pull + systemctl enable crowdsec && log_info "crowdsec daemon enabled" || log_err "Unable to enable crowdsec daemon" + return fi