fix post installation scripts
This commit is contained in:
parent
cfcbcd1ca1
commit
9fb31b613d
|
@ -171,15 +171,17 @@ if [ $1 == 1 ]; then
|
||||||
install -m 600 /dev/null %{_sysconfdir}/crowdsec/online_api_credentials.yaml
|
install -m 600 /dev/null %{_sysconfdir}/crowdsec/online_api_credentials.yaml
|
||||||
install -m 600 /dev/null %{_sysconfdir}/crowdsec/local_api_credentials.yaml
|
install -m 600 /dev/null %{_sysconfdir}/crowdsec/local_api_credentials.yaml
|
||||||
cscli capi register
|
cscli capi register
|
||||||
[ -s "%{_sysconfdir}/crowdsec/local_api_credentials.yaml" ] || cscli machines add -a
|
[ -s "%{_sysconfdir}/crowdsec/local_api_credentials.yaml" ] || cscli machines add -a --force
|
||||||
fi
|
fi
|
||||||
if [ ! -f "%{_sysconfdir}/crowdsec/online_api_credentials.yaml" ] ; then
|
if [ ! -f "%{_sysconfdir}/crowdsec/online_api_credentials.yaml" ] ; then
|
||||||
touch %{_sysconfdir}/crowdsec/online_api_credentials.yaml
|
touch %{_sysconfdir}/crowdsec/online_api_credentials.yaml
|
||||||
|
chmod 600 %{_sysconfdir}/crowdsec/online_api_credentials.yaml
|
||||||
cscli capi register
|
cscli capi register
|
||||||
fi
|
fi
|
||||||
if [ ! -f "%{_sysconfdir}/crowdsec/local_api_credentials.yaml" ] ; then
|
if [ ! -f "%{_sysconfdir}/crowdsec/local_api_credentials.yaml" ] ; then
|
||||||
touch %{_sysconfdir}/crowdsec/local_api_credentials.yaml
|
touch %{_sysconfdir}/crowdsec/local_api_credentials.yaml
|
||||||
cscli machines add -a
|
chmod 600 %{_sysconfdir}/crowdsec/local_api_credentials.yaml
|
||||||
|
[ -s "%{_sysconfdir}/crowdsec/local_api_credentials.yaml" ] || cscli machines add -a --force
|
||||||
fi
|
fi
|
||||||
|
|
||||||
cscli hub update
|
cscli hub update
|
||||||
|
|
|
@ -143,7 +143,7 @@
|
||||||
<CustomAction Id="FixPermissionsCreds" BinaryKey="WixCA" DllEntry="WixQuietExec" Execute="deferred" Return="check" Impersonate="no" />
|
<CustomAction Id="FixPermissionsCreds" BinaryKey="WixCA" DllEntry="WixQuietExec" Execute="deferred" Return="check" Impersonate="no" />
|
||||||
<SetProperty Id="FixPermissionsNotif" Value=""icacls.exe" C:\ProgramData\CrowdSec\config\notifications\*.yaml /inheritance:r /grant:r *S-1-5-32-544:(F)" Sequence="execute" Before="FixPermissionsNotif" />
|
<SetProperty Id="FixPermissionsNotif" Value=""icacls.exe" C:\ProgramData\CrowdSec\config\notifications\*.yaml /inheritance:r /grant:r *S-1-5-32-544:(F)" Sequence="execute" Before="FixPermissionsNotif" />
|
||||||
<CustomAction Id="FixPermissionsNotif" BinaryKey="WixCA" DllEntry="WixQuietExec" Execute="deferred" Return="check" Impersonate="no" />
|
<CustomAction Id="FixPermissionsNotif" BinaryKey="WixCA" DllEntry="WixQuietExec" Execute="deferred" Return="check" Impersonate="no" />
|
||||||
<SetProperty Id="RegisterMachine" Value=""[INSTALLDIR]\cscli.exe" machines add -a -f" Sequence="execute" Before="RegisterMachine" />
|
<SetProperty Id="RegisterMachine" Value=""[INSTALLDIR]\cscli.exe" machines add -a --force" Sequence="execute" Before="RegisterMachine" />
|
||||||
<CustomAction Id="RegisterMachine" BinaryKey="WixCA" DllEntry="WixQuietExec" Execute="deferred" Return="ignore" Impersonate="no" />
|
<CustomAction Id="RegisterMachine" BinaryKey="WixCA" DllEntry="WixQuietExec" Execute="deferred" Return="ignore" Impersonate="no" />
|
||||||
<SetProperty Id="RegisterCAPI" Value=""[INSTALLDIR]\cscli.exe" capi register" Sequence="execute" Before="RegisterMachine" />
|
<SetProperty Id="RegisterCAPI" Value=""[INSTALLDIR]\cscli.exe" capi register" Sequence="execute" Before="RegisterMachine" />
|
||||||
<CustomAction Id="RegisterCAPI" BinaryKey="WixCA" DllEntry="WixQuietExec" Execute="deferred" Return="ignore" Impersonate="no" />
|
<CustomAction Id="RegisterCAPI" BinaryKey="WixCA" DllEntry="WixQuietExec" Execute="deferred" Return="ignore" Impersonate="no" />
|
||||||
|
|
Loading…
Reference in a new issue