Version information
released Mar 7th 2024
This version is compatible with:
- Puppet Enterprise 2023.8.x, 2023.7.x, 2023.6.x, 2023.5.x, 2023.4.x, 2023.3.x, 2023.2.x, 2023.1.x, 2023.0.x, 2021.7.x, 2021.6.x, 2021.5.x, 2021.4.x, 2021.3.x, 2021.2.x, 2021.1.x, 2021.0.x, 2019.8.x, 2019.7.x, 2019.5.x, 2019.4.x, 2019.3.x, 2019.2.x, 2019.1.x, 2019.0.x, 2018.1.x
- Puppet >= 5.5.0
- , ,
Start using this module
Add this module to your Puppetfile:
mod 'cnafsd-sdds_users', '1.8.0'
Learn more about managing modules with a PuppetfileDocumentation
cnafsd/sdds_users — version 1.8.0 Mar 7th 2024
sdds_users
Table of Contents
Description
Add SDDS users and their public RSA keys.
Setup
This module is available on puppet forge:
puppet module install cnafsd-sdds_users
Usage
Use this module as follow:
include sdds_users
Or:
include sdds_users::sd_users
Limitations
It works only on RedHat distributions.
Reference
Table of Contents
Classes
sdds_users
: Add SDDS users as sudoerssdds_users::common
:sdds_users::ds_users
:sdds_users::sd_users
:
Defined types
Functions
Classes
sdds_users
Add SDDS users as sudoers
Examples
include sdds_users
sdds_users::common
The sdds_users::common class.
sdds_users::ds_users
The sdds_users::ds_users class.
sdds_users::sd_users
The sdds_users::sd_users class.
Defined types
sdds_users::authorized_user
The sdds_users::authorized_user class.
Parameters
The following parameters are available in the sdds_users::authorized_user
defined type.
key
Data type: String
type
Data type: String
Default value: 'ssh-rsa'
Functions
sdds_users::create_users
Type: Puppet Language
The sdds_users::create_users function.
sdds_users::create_users(Data $users)
The sdds_users::create_users function.
Returns: Any
users
Data type: Data
Changelog
All notable changes to this project will be documented in this file.
Release 1.5.0
- Added lcappelli key
- Removed ceccanti, msoares and ronchieri keys
Release 1.4.0
- Added Sinisi's key
Release 1.3.0
- Added Tommaso's key
Release 1.2.1
- Add cduma key
Release 1.1.1
- Updated Roberta's key
Release 1.1.0
- Added Roberta
Release 1.0.0
- Refactoring: moved keys from hiera to code
Release 0.1.3
- Refactoring: divided users into 2 classes, sd_users and ds_users.
Release 0.1.2
Release 0.1.1
Features
Bugfixes
Known Issues
Dependencies
- puppetlabs-stdlib (>= 1.0.0)
- saz/sudo (>= 6.0.0)