Ver Fonte

wizard: fix unattended mode (#57)

erenJag há 5 anos atrás
pai
commit
6bee95b368
1 ficheiros alterados com 4 adições e 4 exclusões
  1. 4 4
      wizard.sh

+ 4 - 4
wizard.sh

@@ -455,10 +455,10 @@ main() {
         ${CSCLI_BIN_INSTALLED} api register >> /etc/crowdsec/config/api.yaml || ${CSCLI_BIN_INSTALLED} api reset >> /etc/crowdsec/config/api.yaml || log_err "unable to register, skipping crowdsec api registration"
         ${CSCLI_BIN_INSTALLED} api register >> /etc/crowdsec/config/api.yaml || ${CSCLI_BIN_INSTALLED} api reset >> /etc/crowdsec/config/api.yaml || log_err "unable to register, skipping crowdsec api registration"
         log_info "Crowdsec api registered"
         log_info "Crowdsec api registered"
 
 
-
-        (systemctl start crowdsec && log_info "crowdsec started") || log_err "unable to start crowdsec. exiting"
-
-        ${CSCLI_BIN_INSTALLED} api pull
+        if [[ ${SILENT} == "false" ]]; then
+            (systemctl start crowdsec && log_info "crowdsec started") || log_err "unable to start crowdsec. exiting"
+            ${CSCLI_BIN_INSTALLED} api pull
+        fi;
         # Set the cscli api pull cronjob 
         # Set the cscli api pull cronjob 
         setup_cron_pull
         setup_cron_pull