## cd_haproxy::main::user.pp # Module name: cd_haproxy # Author: Arne Teuke (arne_teuke@ConfDroid.com) # @summary Class manages service users for cd_haproxy. ############################################################################# class cd_haproxy::main::user ( ) inherits cd_haproxy::params { if $fqdn == $hy_host_fqdn { require cd_haproxy::main::install # manage user user { $hy_user_name: ensure => present, name => $hy_user_name, allowdupe => false, comment => $hy_user_comment, gid => $hy_user_name, managehome => true, home => $hy_user_home, shell => $hy_user_shell, } group { $hy_user_name: ensure => present, name => $hy_user_name, allowdupe => false, } } }