]> git.phdru.name Git - ansible.git/blobdiff - playbooks/debian/roles/init-system/tasks/main.yml
Feat(firewall): Use handler instead of condition
[ansible.git] / playbooks / debian / roles / init-system / tasks / main.yml
index 0e1db285b0a1791b3c37918e4d0b780b50d608cc..83104c73bd0a06ca8c7d748ff712484b579fa1be 100644 (file)
@@ -1,39 +1,5 @@
-- name: Configure apt
-  become: true
-  template:
-    src: sources.list
-    dest: /etc/apt/sources.list
-    owner: root
-    group: root
-    mode: '0640'
+- name: apt
+  import_tasks: apt.yml
 
-- name: Install minimal software packages
-  become: true
-  apt:
-    autoclean: yes
-    autoremove: yes
-    install_recommends: no
-    name: ['apt', 'aptitude', 'dselect', 'bash', 'bash-completion',
-           'curl', 'mc', 'python', 'python3', 'rsync', 'vim', 'wget',
-           'arj', 'bzip2', 'lzip', 'lzma', 'lzop', 'p7zip',
-           'unzip', 'zip', 'xz-utils',
-           'gnupg', 'gnupg2',
-          ]
-    purge: yes
-    state: latest
-    update_cache: yes
-
-- name: Configure apt key for deb-multimedia
-  become: true
-  apt_key:
-    keyserver: keyserver.ubuntu.com
-    id: 5C808C2B65558117
-  when: "inventory_hostname in ('localhost', 'iskra-aviel.phdru.name')"
-
-- name: Check locales
-  command: grep -c '^ru_RU.KOI8-R' /etc/locale.gen
-  register: has_locales
-- debug:
-    msg: "Creating and regenerating locales..."
-  notify: Configure locales
-  when: has_locales.stdout == "0"
+- name: locales
+  import_tasks: locales.yml