From 56c2799e56d2a24178af2383c0d2093bd547b99d Mon Sep 17 00:00:00 2001
From: nd <git@notandy.de>
Date: Wed, 9 Jan 2019 17:23:18 +0100
Subject: [PATCH] moved packages to variables

---
 defaults/main.yml | 43 +++++++++++++++++++++++++++++++++++++++++++
 tasks/main.yml    | 43 +------------------------------------------
 2 files changed, 44 insertions(+), 42 deletions(-)
 create mode 100644 defaults/main.yml

diff --git a/defaults/main.yml b/defaults/main.yml
new file mode 100644
index 0000000..1ba1781
--- /dev/null
+++ b/defaults/main.yml
@@ -0,0 +1,43 @@
+---
+packages:
+  aptitude: {}
+  "apt-transport-https": {}
+  bsdtar: {}
+  bzip2: {}
+  curl: {}
+  dnsutils: {}
+  file: {}
+  git: {}
+  haveged: {}
+  htop: {}
+  iftop: {}
+  iotop: {}
+  less: {}
+  "locales-all": {}
+  lsof: {}
+  mailutils: {}
+  members: {}
+  mksh: {}
+  "molly-guard": {}
+  mosh: {}
+  mtr: {}
+  ncdu: {}
+  "ncurses-term": {}
+  "net-tools": {}
+  nmap: {}
+  pciutils: {}
+  pv: {}
+  python3: {}
+  rsync: {}
+  screen: {}
+  sshfs: {}
+  sudo: {}
+  sysstat: {}
+  tcpdump: {}
+  tmux: {}
+  tree: {}
+  usbutils: {}
+  vim: {}
+  vnstat: {}
+  "xz-utils": {}
+  zsh: {}
diff --git a/tasks/main.yml b/tasks/main.yml
index 8fd7311..0dcb8c0 100644
--- a/tasks/main.yml
+++ b/tasks/main.yml
@@ -1,48 +1,7 @@
 ---
 - name: install basic packages
   apt:
-    pkg:
-      - aptitude
-      - bsdtar
-      - curl
-      - dnsutils
-      - file
-      - git
-      - htop
-      - iftop
-      - iotop
-      - less
-      - ncurses-term
-      - nmap
-      - rsync
-      - screen
-      - sshfs
-      - tcpdump
-      - tmux
-      - tree
-      - vim
-      - vnstat
-      - xz-utils
-      - zsh
-      - mailutils
-      - members
-      - molly-guard
-      - mksh
-      - pciutils
-      - usbutils
-      - mosh
-      - mtr
-      - sysstat
-      - ncdu
-      - locales-all
-      - python3
-      - lsof
-      - pv
-      - net-tools
-      - sudo
-      - bzip2
-      - haveged
-    state: latest
+    pkg: "{{ packages }}"
     update_cache: yes
 
 - name: copy environment
-- 
GitLab