add sources list in initial setup

authelia
chatton 2 years ago
parent ba0fc7a72c
commit f6274e8c06

@ -4,11 +4,6 @@
become: true
gather_facts: false
strategy: free
pre_tasks:
- name: Update Packages
ansible.builtin.apt:
upgrade: dist
update_cache: true
roles:
- role: setup_users

@ -0,0 +1,8 @@
deb http://deb.debian.org/debian bullseye main
deb-src http://deb.debian.org/debian bullseye main
deb http://deb.debian.org/debian-security/ bullseye-security main
deb-src http://deb.debian.org/debian-security/ bullseye-security main
deb http://deb.debian.org/debian bullseye-updates main
deb-src http://deb.debian.org/debian bullseye-updates main

@ -1,4 +1,20 @@
# https://stackoverflow.com/questions/37333305/ansible-create-a-user-with-sudo-privileges
- name: Add sources list
ansible.builtin.copy:
src: sources_list
dest: /etc/apt/sources.list
owner: root
group: root
mode: 0440
- name: Copy vault key.
ansible.builtin.copy:
content: "{{ lookup('file', '~/.vault-key') }}"
dest: "/home/{{ homelab_user }}/.vault-key"
owner: "{{ homelab_user }}"
group: "{{ homelab_user }}"
mode: 0440
- name: Install Packages.
ansible.builtin.apt:
pkg:

Loading…
Cancel
Save