ReleaseEngineering/PuppetAgain/Modules/users: Difference between revisions
< ReleaseEngineering | PuppetAgain | Modules
Jump to navigation
Jump to search
No edit summary |
No edit summary |
||
| Line 6: | Line 6: | ||
= users::root = | = users::root = | ||
This sets up the root user (or, on Windows, Administrator). This provides the following easy-to-use variables, per {{bug|776641}}: | This sets up the root user (or, on Windows, Administrator). This provides the following easy-to-use variables, per {{bug|776641}}: | ||
* $users::root::username | |||
* $users::root::group | |||
* $users::root::home | |||
= users::builder = | = users::builder = | ||
Installs the builder user (cltbld for releng, although this can be adjusted in <tt>manifests/settings.pp</tt>). This provides the following easy-to-use variables, per {{bug|776641}}: | Installs the builder user (cltbld for releng, although this can be adjusted in <tt>manifests/settings.pp</tt>). This provides the following easy-to-use variables, per {{bug|776641}}: | ||
* $users::root::username | |||
* $users::root::group | |||
* $users::root::home | |||
Revision as of 22:13, 23 July 2012
This module handles login accounts on the system. It has two classes that can be included. These are generally included high in the toplevel hierarchy.
users::global
This sets up some global (/etc) defaults for user configuration, e.g. PATH.
users::root
This sets up the root user (or, on Windows, Administrator). This provides the following easy-to-use variables, per bug 776641:
- $users::root::username
- $users::root::group
- $users::root::home
users::builder
Installs the builder user (cltbld for releng, although this can be adjusted in manifests/settings.pp). This provides the following easy-to-use variables, per bug 776641:
- $users::root::username
- $users::root::group
- $users::root::home