From 1b5514c9e47e8398956d57ca21a5a472afe706ac Mon Sep 17 00:00:00 2001 From: mmetc <92726601+mmetc@users.noreply.github.com> Date: Tue, 21 Jan 2025 13:15:42 +0100 Subject: [PATCH] wizard: install systemd service file (#3418) fix previous PR --- wizard.sh | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/wizard.sh b/wizard.sh index 4da970cd6..2d3260fc2 100755 --- a/wizard.sh +++ b/wizard.sh @@ -432,6 +432,10 @@ install_crowdsec() { [[ ! -f "${CROWDSEC_CONFIG_PATH}/console.yaml" ]] && install -v -m 644 -D ./config/console.yaml "${CROWDSEC_CONFIG_PATH}" > /dev/null || exit [[ ! -f "${CROWDSEC_CONFIG_PATH}/context.yaml" ]] && install -v -m 644 -D ./config/context.yaml "${CROWDSEC_CONSOLE_DIR}" > /dev/null || exit + DATA=${CROWDSEC_DATA_DIR} CFG=${CROWDSEC_CONFIG_PATH} envsubst '$CFG $DATA' < ./config/user.yaml > ${CROWDSEC_CONFIG_PATH}"/user.yaml" || log_fatal "unable to generate user configuration file" + if [[ ${DOCKER_MODE} == "false" ]]; then + CFG=${CROWDSEC_CONFIG_PATH} BIN=${CROWDSEC_BIN_INSTALLED} envsubst '$CFG $BIN' < ./config/crowdsec.service > "${SYSTEMD_PATH_FILE}" || log_fatal "unable to crowdsec systemd file" + fi install_bins if [[ ${DOCKER_MODE} == "false" ]]; then