Puppet Class: inspircd::user

Inherits:
inspircd::params
Defined in:
manifests/user.pp

Overview

Parameters:

  • user (Any) (defaults to: $inspircd::params::user)


1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
# File 'manifests/user.pp', line 1

class inspircd::user (
  $user = $inspircd::params::user
) inherits inspircd::params {

  group { $user:
    ensure => 'present'
  }->

  user { $user:
    ensure     => 'present',
    home       => "/home/${user}",
    managehome => true,
    gid        => $user
  }

}