Skip to content

cloudpunks/ansible-sudo

 
 

Repository files navigation

sudo

Source Code General Workflow Readme Workflow Galaxy Workflow License: Apache-2.0 Ansible Role

Ansible role to install and configure sudo.

Sponsor

Building and improving this Ansible role have been sponsored by my current and previous employers like Cloudpunks GmbH and Proact Deutschland GmbH.

Table of content


Requirements

  • Minimum Ansible version: 2.10

Default Variables

sudo_env_keep

List of environment to keep

Default value

sudo_env_keep:
  - LANG
  - LC_ADDRESS
  - LC_CTYPE
  - LC_COLLATE
  - LC_IDENTIFICATION
  - LC_MEASUREMENT
  - LC_MESSAGES
  - LC_MONETARY
  - LC_NAME
  - LC_NUMERIC
  - LC_PAPER
  - LC_TELEPHONE
  - LC_TIME
  - LC_ALL
  - LANGUAGE
  - LINGUAS
  - XDG_SESSION_COOKIE

sudo_groups

List of groups to create and use

Default value

sudo_groups:
  - admin
  - sudo
  - wheel

sudo_rules

List of additional rules

Default value

sudo_rules: []

sudo_secure_path

List of secure executable paths

Default value

sudo_secure_path:
  - /usr/local/sbin
  - /usr/local/bin
  - /usr/sbin
  - /usr/bin
  - /sbin
  - /bin
  - /usr/X11R6/bin
  - /snap/bin

Discovered Tags

sudo

Dependencies

  • None

License

Apache-2.0

Author

Thomas Boerger

Packages

No packages published

Languages

  • Nix 77.5%
  • Jinja 13.6%
  • Python 8.9%