User

Table of Contents

user_absent
user_create


user_absent

Remove a user

Compatible with nodes running Rudder 3.1 or higher.

Usage

This method ensures that a user does not exist on the system.

Parameters

  • login: User login

Classes defined

user_absent_${login}_{kept, repaired, not_ok, reached}


user_create

Create a user

Compatible with nodes running Rudder 3.1 or higher.

Usage

This method does not create the user’s home directory.

Parameters

  • login: User login
  • description: User description
  • home: User’s home directory
  • group: User’s primary group
  • shell: User’s shell
  • locked: Is the user locked ? true or false

Classes defined

user_create_${login}_{kept, repaired, not_ok, reached}