local_users

Create local users

thbe

thbe

6,376 downloads

6,283 latest version

4.6 quality score

Version information

  • 0.5.1 (latest)
  • 0.5.0
released Mar 8th 2016
This version is compatible with:
  • RedHat
    ,
    OracleLinux
    ,
    CentOS
    ,
    Scientific

Start using this module

Documentation

thbe/local_users — version 0.5.1 Mar 8th 2016

local_users

Build Status Puppet Forge Coverage Status

Table of Contents

  1. Overview
  2. Module Description - What the module does and why it is useful
  3. Setup - The basics of getting started with local_users
  4. Usage - Configuration options and additional functionality
  5. Reference - An under-the-hood peek at what the module is doing and how
  6. Limitations - OS compatibility, etc.
  7. Development - Guide for contributing to the module

Overview

This module manage local user accounts.

Module Description

With this module you can manage your local users as well as the root account.

Setup

What local_users affects

  • Create specified users.

Beginning with local_users

Simply include the class and specify one ore more users that should be created.

Usage

class { 'local_users':
  users => {
    'john' => { 'comment' => 'John Doe', 'shell' => '/bin/bash',  'password' => '!!' },
    'jane' => { 'comment' => 'Jane Doe', 'home'  => '/home/jane', 'groups'   => 'wheel' }
  },
}

Reference

Limitations

This module has been built on and tested against Puppet 4.0 and higher.

The module has been tested on:

  • RedHat Enterprise Linux 5/6/7
  • Scientific Linux 5/6/7
  • CentOS Linux 5/6/7
  • Oracle Enterprise Linux 5/6/7

Testing on other platforms has been light and cannot be guaranteed.

##Development

If you like to add or improve this module, feel free to fork the module and send me a merge request with the modification.