1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57
|
ansible_version_major_minor: "{{ ansible_version.major }}.{{ ansible_version.minor }}"
common_packages:
- acl
- openssh-server
- rsync
- strace
- sudo
container_image_name: "{{ container_registry }}/{{ inventory_hostname }}-test"
container_registry: ghcr.io/mitogen-hq
mitogen_test_groups:
- name: mitogen__group
- name: mitogen__sudo_nopw
mitogen_test_users:
- name: mitogen__has_sudo
groups: ['mitogen__group', '{{ sudo_group[ansible_distribution] }}']
- name: mitogen__has_sudo_nopw
groups: ['mitogen__group', 'mitogen__sudo_nopw']
- name: mitogen__has_sudo_pubkey
groups: ['mitogen__group', '{{ sudo_group[ansible_distribution] }}']
- name: mitogen__pw_required
- name: mitogen__readonly_homedir
- name: mitogen__require_tty
- name: mitogen__require_tty_pw_required
- name: mitogen__permdenied
- name: mitogen__slow_user
- name: mitogen__webapp
- name: mitogen__sudo1
groups: ['mitogen__group', 'mitogen__sudo_nopw']
- name: mitogen__sudo2
groups: ['mitogen__group', '{{ sudo_group[ansible_distribution] }}']
- name: mitogen__sudo3
groups: ['mitogen__group', '{{ sudo_group[ansible_distribution] }}']
- name: mitogen__sudo4
groups: ['mitogen__group', '{{ sudo_group[ansible_distribution] }}']
- name: mitogen__user1
- name: mitogen__user2
- name: mitogen__user3
- name: mitogen__user4
- name: mitogen__user5
sudo_group:
MacOSX: admin
Debian: sudo
Ubuntu: sudo
CentOS: wheel
AlmaLinux: wheel
system_groups:
Darwin: ['com.apple.access_ssh']
Linux: []
user_policies_max_failed_logins: 1000
user_policies_users: "{{ mitogen_test_users }}"
|