Bugfixes for fody.

This commit is contained in:
Johan Björklund 2024-11-19 12:59:33 +01:00
parent bda7a5396a
commit 25cdd784a7
Signed by: bjorklund
GPG key ID: 5E8401339C7F5037

View file

@ -241,9 +241,17 @@ class soc::intelmq(
mode => '0660'
}
file { '/etc/intelmq/fody/fody-session.sqlite':
ensure => 'present',
replace => 'no',
owner => 'intelmq',
group => 'www-data',
mode => '0660'
}
exec { 'Setup fody-api user':
command => "sudo -u intelmq /opt/intelmq/venv/bin/fody-adduser --user ${api_user} --password ${api_pass}",
unless => "sqlite3 /etc/intelmq/api/api-session.sqlite \"SELECT username FROM user WHERE username ='${api_user}'\" | grep -q ${api_user}",
unless => "sqlite3 /etc/intelmq/fody/fody-session.sqlite 'SELECT username FROM user WHERE username =${api_user}' | grep -q ${api_user}",
}
file {