crashdummymch.profile

Role Name

Profile module for managing /etc/profile and /etc/profile.d/* profiles

Requirements

None

Role Variables

profile_profile_manage = bool manage /etc/profile or not
profile_profile_path = string path to /etc/profile
profile_profiled_path = string path to directory to place profiled files
profile_bashrc_manage = bool manage /etc/bashrc or not
profile_bashrc_path = string path to system bashrc file
profile_profiled_templates = list of templates to copy into /etc/profile.d
profile_privilage_escalation = bool whether privilage escalation is needed
profile_privilage_user = string user to privilage escalate to
profile_owner = string owner to set files
profile_group = string group to set files
profile_mode = string mode to set files
profile_environment_path = string to environment path
profile_environment_manage = bool manage /etc/environment or not

Dependencies

None

Example Playbook

- hosts: servers
  roles:
     - { role: crashdummymch.profile }

License

GPLv3

About

Manage profile settings

Install
ansible-galaxy install crashdummymch.profile
GitHub repository
License
Unknown
Downloads
52