2018-11-29 21:51:39 +00:00
|
|
|
---
|
|
|
|
- hosts: workstation
|
2023-01-15 15:57:12 +00:00
|
|
|
tasks:
|
|
|
|
- name: create user
|
|
|
|
ansible.builtin.include_role:
|
|
|
|
name: "ansible-user"
|
|
|
|
apply:
|
|
|
|
become: true
|
|
|
|
vars:
|
|
|
|
user_name: "{{ create.name }}"
|
|
|
|
user_home: "{{ create.home }}"
|
|
|
|
user_groups: "{{ create.groups|default('') }}"
|
|
|
|
user_shell: "{{ create.shell|default('') }}"
|
|
|
|
user_authorized_key: "{{ create.authorized_keys|default([]) }}"
|
|
|
|
user_privatekey: "{{ create.privatekey|default([])}}"
|
|
|
|
loop: "{{system_user}}"
|
|
|
|
loop_control:
|
|
|
|
loop_var: create
|
|
|
|
|
2018-11-29 21:51:39 +00:00
|
|
|
roles:
|
2022-06-19 12:51:37 +00:00
|
|
|
- system
|
|
|
|
- autofs
|
2021-04-22 07:15:26 +00:00
|
|
|
- syncthing
|
|
|
|
- ansible-manager
|
|
|
|
- mpd
|
|
|
|
- virt
|
|
|
|
- hass-client-control
|
|
|
|
- workstation
|
|
|
|
- cups
|
|
|
|
- grub_themes
|
|
|
|
- nvidia
|
2019-04-09 14:35:17 +00:00
|
|
|
- hosts: laptop
|
|
|
|
roles:
|
2021-04-22 07:15:26 +00:00
|
|
|
- laptop
|
|
|
|
- bluetooth
|
|
|
|
# - Windows_manager
|