diff --git a/setup.sh b/setup.sh index 78df53a..c6758a8 100755 --- a/setup.sh +++ b/setup.sh @@ -4,6 +4,7 @@ set -euo pipefail REPO_URL="https://github.com/SantosFC/chamado-health.git" INSTALL_DIR="${HOME}/src/chamado-health" CONFIG_FILE="${HOME}/.config/chamado-health" +INTERVAL="${HEALTHCHECK_INTERVAL:-1min}" if [[ -z "${HEALTHCHECK_URL:-}" ]]; then read -rp "HEALTHCHECK_URL: " HEALTHCHECK_URL "${CONFIG_FILE}" echo "Config saved to ${CONFIG_FILE}." +sed -i "s/OnUnitActiveSec=.*/OnUnitActiveSec=${INTERVAL}/" \ + "${INSTALL_DIR}/systemd/chamado-health.timer" +sed -i "s/OnBootSec=.*/OnBootSec=${INTERVAL}/" \ + "${INSTALL_DIR}/systemd/chamado-health.timer" + bash "${INSTALL_DIR}/install_systemd.sh" loginctl enable-linger