]> arthur.barton.de Git - AnsibleRoles.git/blobdiff - roles/debian-base/tasks/main.yml
"debian-base": Support Linux kernel for amd64 and i386 platforms
[AnsibleRoles.git] / roles / debian-base / tasks / main.yml
index 326bb6c5fab1dd6a7907e7adbe17a337d9d06166..f77af106e93926ce402752cadee00d94b769e2c7 100644 (file)
@@ -1,56 +1,5 @@
 ---
-# debian-base tasks
-
-- name: 'apt(8): Disable "package diffs"'
-  tags:
-    - apt
-    - packages
-  lineinfile: >
-    create=yes
-    dest=/etc/apt/apt.conf
-    group=root
-    line='Acquire::PDiffs "false";'
-    mode=644
-    owner=root
-
-- name: "aptitude(8): Don't install recommended packages by default"
-  tags:
-    - apt
-    - packages
-  lineinfile: >
-    create=yes
-    dest=/root/.aptitude/config
-    group=root
-    line='Apt::Install-Recommends "false";'
-    owner=root
-
-- name: update APT repositories (when outdated)
-  tags:
-    - apt
-    - packages
-  apt: >
-    update_cache=yes
-    cache_valid_time=3600
-
-- name: configure debconf(1) frontend
-  tags:
-    - debconf
-    - packages
-  debconf: >
-    name=debconf
-    question=debconf/frontend
-    value=Dialog
-    vtype=select
-
-- name: configure debconf(1) priority
-  tags:
-    - debconf
-    - packages
-  debconf: >
-    name=debconf
-    question=debconf/priority
-    value=low
-    vtype=select
+# tasks file for debian-base
 
 - name: install common packages
   tags:
@@ -68,7 +17,6 @@
     - git
     - htop
     - less
-    - linux-image-amd64
     - lsb-base
     - lsb-release
     - psmisc
     - sudo
     - telnet-ssl
     - vim
+
+- name: install Linux kernel packages (amd64)
+  tags:
+    - packages
+  apt: >
+    state=installed
+    name=linux-image-amd64
+  when: "ansible_architecture == 'x86_64'"
+
+- name: install Linux kernel packages (i386)
+  tags:
+    - packages
+  apt: >
+    state=installed
+    name=linux-image-686-pae
+  when: "ansible_architecture == 'i386'"