From 647e4d29048837878f0a77e57a5e9122f334b89b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jes=C3=BAs=20Camacho?= Date: Mon, 16 Feb 2026 22:34:47 +0100 Subject: [PATCH] Add repos --- roles/base/tasks/system.yml | 11 ++++++++++- roles/base/templates/sources.debian.j2 | 3 +++ .../templates/{sources.list.j2 => sources.ubuntu.j2} | 0 3 files changed, 13 insertions(+), 1 deletion(-) create mode 100644 roles/base/templates/sources.debian.j2 rename roles/base/templates/{sources.list.j2 => sources.ubuntu.j2} (100%) diff --git a/roles/base/tasks/system.yml b/roles/base/tasks/system.yml index a0afd2c..a2b9ef4 100644 --- a/roles/base/tasks/system.yml +++ b/roles/base/tasks/system.yml @@ -1,6 +1,15 @@ --- - name: Set public sources.list ansible.builtin.template: - src: sources.list.j2 + src: sources.ubuntu.j2 dest: /etc/apt/sources.list mode: "0600" + when: ansible_distribution == "Ubuntu" + +- name: Set public sources.list + ansible.builtin.template: + src: sources.debian.j2 + dest: /etc/apt/sources.list + mode: "0600" + when: ansible_distribution == "Debian" + \ No newline at end of file diff --git a/roles/base/templates/sources.debian.j2 b/roles/base/templates/sources.debian.j2 new file mode 100644 index 0000000..4dac7bd --- /dev/null +++ b/roles/base/templates/sources.debian.j2 @@ -0,0 +1,3 @@ +deb http://ftp.caliu.cat/debian trixie-updates main +deb http://ftp.caliu.cat/debian-security trixie-security main +deb http://ftp.caliu.cat/debian trixie main \ No newline at end of file diff --git a/roles/base/templates/sources.list.j2 b/roles/base/templates/sources.ubuntu.j2 similarity index 100% rename from roles/base/templates/sources.list.j2 rename to roles/base/templates/sources.ubuntu.j2