25 lines
607 B
Puppet
25 lines
607 B
Puppet
## alloy_cd::main::user.pp
|
|
# Module name: alloy_cd
|
|
# Author: Arne Teuke (arne_teuke@confdroid.com)
|
|
# @summary Class manages the alloy user
|
|
###############################################################################
|
|
class alloy_cd::main::user (
|
|
|
|
) inherits alloy_cd::params {
|
|
if $ay_manage_user == true {
|
|
user { $ay_user:
|
|
ensure => present,
|
|
name => $ay_user,
|
|
allowdupe => false,
|
|
groups => $ay_groups,
|
|
managehome => false,
|
|
shell => $ay_user_shell,
|
|
}
|
|
|
|
group { $ay_user:
|
|
ensure => present,
|
|
allowdupe => false,
|
|
}
|
|
}
|
|
}
|