Changed source path for files moved into lockdown role that are used in copy module tasks
This commit is contained in:
		@@ -7,14 +7,11 @@
 | 
			
		||||
    - vars/ssh_keys.yml
 | 
			
		||||
  vars:
 | 
			
		||||
    ansible_user: "{{ passwords[0].username }}"
 | 
			
		||||
    ansible_ssh_user: "{{ passwords[0].username }}"
 | 
			
		||||
    # @NOTE one of below two lines should be commented/uncommented in a mutually exclusive fashion
 | 
			
		||||
    # ansible_ssh_private_key_file: "{{ chosen_native_ssh_private_key_file | default(chosen_local_ssh_private_key_file, true) }}" # @NOTE only works with soft-coded SSH key list building
 | 
			
		||||
    ansible_ssh_private_key_file: "{{ chosen_local_ssh_private_key_file }}"
 | 
			
		||||
    ansible_ssh_private_key_file: "{{ chosen_local_ssh_private_key_file }}" # @NOTE references an inventory / group variable
 | 
			
		||||
    # @NOTE below three lines should only be uncommented when above two are commented and vice versa; key-based authentication should have already been enabled prior to running this playbook
 | 
			
		||||
    # ansible_password: "{{ passwords[0].password }}"
 | 
			
		||||
    # ansible_ssh_pass: "{{ passwords[0].username }}"
 | 
			
		||||
    # ansible_ssh_password: "{{ passwords[0].username }}"
 | 
			
		||||
    ansible_python_interpreter: “{{ ansible_playbook_python }}”
 | 
			
		||||
    personal_computers: locals # @NOTE can change to *_households group or {{ name }}_{{ surname }} group name
 | 
			
		||||
  vars_prompt:
 | 
			
		||||
@@ -43,7 +40,7 @@
 | 
			
		||||
    - name: Create global bash aliases
 | 
			
		||||
      become: yes
 | 
			
		||||
      ansible.builtin.copy:
 | 
			
		||||
        src: files/all/bash/bash_aliases
 | 
			
		||||
        src: bash/bash_aliases
 | 
			
		||||
        dest: /etc/bash_aliases
 | 
			
		||||
        owner: root
 | 
			
		||||
        group: root
 | 
			
		||||
@@ -58,7 +55,7 @@
 | 
			
		||||
    - name: Create global bash functions
 | 
			
		||||
      become: yes
 | 
			
		||||
      ansible.builtin.copy:
 | 
			
		||||
        src: files/all/bash/bash_functions
 | 
			
		||||
        src: bash/bash_functions
 | 
			
		||||
        dest: /etc/bash_functions
 | 
			
		||||
        owner: root
 | 
			
		||||
        group: root
 | 
			
		||||
@@ -110,7 +107,7 @@
 | 
			
		||||
            state: present
 | 
			
		||||
        - name: Create XDG user home directory environment variables
 | 
			
		||||
          ansible.builtin.copy:
 | 
			
		||||
            src: "files/servers/{{ ansible_facts['user_id'] }}/xdg/user-dirs.dirs"
 | 
			
		||||
            src: "xdg/{{ ansible_facts['user_id'] }}/user-dirs.dirs"
 | 
			
		||||
            dest: "{{ ansible_facts['user_dir'] }}/.config/user-dirs.dirs"
 | 
			
		||||
            owner: root
 | 
			
		||||
            group: root
 | 
			
		||||
@@ -140,7 +137,7 @@
 | 
			
		||||
            state: present
 | 
			
		||||
        - name: Create XDG user home directory environment variables
 | 
			
		||||
          ansible.builtin.copy:
 | 
			
		||||
            src: "files/locals/{{ ansible_facts['user_id'] }}/xdg/user-dirs.dirs"
 | 
			
		||||
            src: "xdg/{{ ansible_facts['user_id'] }}/user-dirs.dirs"
 | 
			
		||||
            dest: "{{ ansible_facts['user_dir'] }}/.config/user-dirs.dirs"
 | 
			
		||||
            owner: root
 | 
			
		||||
            group: root
 | 
			
		||||
@@ -159,7 +156,7 @@
 | 
			
		||||
      block:
 | 
			
		||||
        - name: Create user SSH configuration
 | 
			
		||||
          ansible.builtin.copy:
 | 
			
		||||
            src: "files/locals/ssh/{{ ansible_facts['user_id'] }}/config"
 | 
			
		||||
            src: "ssh/{{ ansible_facts['user_id'] }}/config"
 | 
			
		||||
            dest: "{{ ansible_facts['user_dir'] }}/.ssh/config"
 | 
			
		||||
            follow: yes
 | 
			
		||||
            force: yes
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user