Compare commits

..

No commits in common. "b6d503a11bee9b3a2d9a91e2a6d9862e180f1da4" and "200412cfd0996d059aa02955dc294c1694cbd797" have entirely different histories.

2 changed files with 7 additions and 13 deletions

View File

@ -1,5 +1,3 @@
# Deploying my computers
# Ansible Molecule Vagrant - test
## Combava
sudo ANSIBLE_STDOUT_CALLBACK=yaml ansible-playbook combava.yml --ask-vault-pass
## 2021-12-22:

View File

@ -1,16 +1,12 @@
---
# tasks file for user
- name: set facts
set_fact:
username: "{{ user.username }}"
# Create user
- name: users -- Ensure wheel group exists
group:
name: wheel
state: present
- name: "{{ username }}: create user "
- name: create users
ansible.builtin.user:
name: "{{ user.username }}"
update_password: on_create
@ -23,7 +19,7 @@
create_home: true
#
- name: "{{ username }}: Add public key"
- name: ssh -- Add public key
authorized_key:
user: "{{ user.username }}"
key: "{{ lookup('file', item.keyfile) }}"
@ -33,10 +29,10 @@
when: false
# Dotfiles
- name: "{{ username }}: set dotfiles"
- name: set dotfiles
import_tasks: dotfiles.yml
- name: "{{ username }}: gtk_settings"
- name: gtk_settings
dconf:
key: "{{ item.key }}"
value: "{{ item.value }}"
@ -46,7 +42,7 @@
become_user: "{{ user.username }}"
- name: "{{ username }}: user owns its create_home"
- name: user owns its create_home
file:
path: "/home/{{ user.username }}/.dotfiles"
owner: "{{ user.username }}"