X-Git-Url: https://git.adam-barratt.org.uk/?a=blobdiff_plain;f=modules%2Fsalsa%2Fmanifests%2Fparams.pp;h=114cf2f3ec570f362d82b06e6d4bb5a9bfdadce3;hb=HEAD;hp=e647cc2405388df16ed3e9371cede2759aa34927;hpb=95efb9b2fbd478ed0f9ec8d2c28b9508c9006fa9;p=mirror%2Fdsa-puppet.git diff --git a/modules/salsa/manifests/params.pp b/modules/salsa/manifests/params.pp index e647cc240..114cf2f3e 100644 --- a/modules/salsa/manifests/params.pp +++ b/modules/salsa/manifests/params.pp @@ -1,10 +1,25 @@ # class salsa::params { + $servicename = "salsa.debian.org" + $user = "git" $group = "git" - $home = "/srv/salsa.debian.org" + $home = "/srv/${servicename}" + $registry_user = "salsa-registry" + $registry_user_home = "/srv/registry.${servicename}" + $signup_user = "salsa-signup" + $signup_user_home = "/srv/signup.${servicename}" + $webhook_user = "salsa-webhook" + $webhook_user_home = "/srv/webhook.${servicename}" + $pages_user = "salsa-pages" + $pages_user_home = "/srv/pages.debian.net" $db_name = "salsa" $db_role = "salsa" - $db_password = hkdf('/etc/puppet/secret', "postgresql-${::hostname}-salsa-${db_role}") + $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}") + + $secret = hkdf('/etc/puppet/secret', "salsa-${::hostname}-base-secret") }