Puppet Class: storm::users
- Defined in:
- manifests/users.pp
Summary
StoRM accounts configurationOverview
Parameters
StoRM needs a 'storm' Unix user, member of an 'edguser' group. This class creates all the necessary users.
37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 |
# File 'manifests/users.pp', line 37
class storm::users (
Accounts::Group::Hash $groups = { },
Accounts::User::Hash $users = {
'edguser' => {
'comment' => 'Edguser user',
'groups' => [ edguser, storm, ],
'uid' => '1101',
'gid' => '1101',
'home' => '/home/edguser',
},
'storm' => {
'comment' => 'StoRM user',
'groups' => [ storm, edguser, ],
'uid' => '1100',
'gid' => '1100',
'home' => '/home/storm',
},
},
) {
create_resources('group', $groups)
create_resources('accounts::user', $users)
}
|