puppet-prod/site/profiles/manifests/gitea/user.pp
Ben Vincent cf0ff85b70 fix: manage git user (#339)
- prevent different gid/uid for git users when deploying cluster
- only add sudo conf when sudo_rules is a list

Reviewed-on: https://git.query.consul/unkinben/puppet-prod/pulls/339
2025-07-06 11:27:35 +10:00

20 lines
392 B
Puppet

# creates gitea service user
class profiles::gitea::user (
Boolean $manage = false,
String $user = 'git',
String $group = 'git',
Integer $uid = 1101,
Integer $gid = 1101,
) {
if $manage {
profiles::base::account {'git':
username => 'git',
uid => $uid,
gid => $gid,
system => false,
before => Class['gitea'],
}
}
}