X-Git-Url: https://git.adam-barratt.org.uk/?a=blobdiff_plain;f=modules%2Fsalsa%2Fmanifests%2Fparams.pp;h=05e287d39957348c768dc7d3c9e288a7ba0c899f;hb=8d6e1381b11377adabb63f80474ff7a2d27e2bb0;hp=fd37fe3858406231da36cf699efda4bdd7149178;hpb=b37efa5c3fe30796344d4c15f6495345b00d4abe;p=mirror%2Fdsa-puppet.git diff --git a/modules/salsa/manifests/params.pp b/modules/salsa/manifests/params.pp index fd37fe385..05e287d39 100644 --- a/modules/salsa/manifests/params.pp +++ b/modules/salsa/manifests/params.pp @@ -1,8 +1,19 @@ # class salsa::params { + $servicename = "salsa.debian.org" + $user = "git" $group = "git" - $home = "/srv/salsa.debian.org" + $home = "/srv/${servicename}" + $webhook_user = "salsa-webhook" + $webhook_user_home = "${home}/home-webhook" + + $db_name = "salsa" + $db_role = "salsa" + $db_password = hkdf('/etc/puppet/secret', "postgresql-${::hostname}-${servicename}-${db_role}") + + $mail_username = "gitlab@${servicename}" + $mail_password = hkdf('/etc/puppet/secret', "mail-imap-dovecot-${::hostname}-${servicename}-${mail_username}") - # $salsa_ = hkdf('/etc/puppet/secret', "bacula-dir-${::hostname}") + $secret = hkdf('/etc/puppet/secret', "salsa-${::hostname}-base-secret") }