2 class salsa::mail inherits salsa {
22 shell => '/bin/false',
26 ensure => 'directory',
32 file { '/etc/dovecot/users':
33 # XXX fix uid/git/password
37 gitlab:$6$PoaX25m/P52bFbEU$tguOOYZZvOD49cmtlrqgRL4nKluakaVudPYOKkEcDZu/fZXXxyqjga9HypFwmBrj3uSP/wt2rqq7BNy22MlU90:::
42 file { '/etc/dovecot/conf.d/10-auth.conf':
44 auth_mechanisms = plain
48 args = scheme=CRYPT username_format=%u /etc/dovecot/users
53 args = username_format=%u /etc/dovecot/users
54 default_fields = uid=_vmail gid=_vmail home=/srv/mail/%u
57 notify => Service['dovecot'],