diff --git a/roles/common/tasks/main.yml b/roles/common/tasks/main.yml index 87ed5eb..d1ed2e8 100644 --- a/roles/common/tasks/main.yml +++ b/roles/common/tasks/main.yml @@ -42,8 +42,10 @@ - "92-unattended-upgrades" - "95-hwe-eol" - "97-overlayroot" + when: ansible_distribution == "Ubuntu" - name: Configure Ansible user include_tasks: ansibleuser.yml - name: Configure services include_tasks: services.yml + when: ansible_distribution == "Ubuntu" become: yes diff --git a/roles/common/tasks/packages.yml b/roles/common/tasks/packages.yml index 0c7305d..f95057b 100644 --- a/roles/common/tasks/packages.yml +++ b/roles/common/tasks/packages.yml @@ -1,7 +1,7 @@ #!/usr/bin/ansible-playbook # vim:ft=ansible: --- -- name: Install packages +- name: Install packages via APT block: - name: Update and upgrade apt packages apt: @@ -31,3 +31,17 @@ name: - smartmontools become: yes + when: ansible_distribution == "Ubuntu" +- name: Install packages via APK + block: + - name: Install basic packages + apk: + name: + - coreutils + - git + - htop + - ncdu + - screen + - vim + become: yes + when: ansible_distribution == "postmarketOS"