From 77d73a1693a74a4047236e644bf5500c1a0cb571 Mon Sep 17 00:00:00 2001 From: nd <git@notandy.de> Date: Fri, 17 May 2019 00:43:18 +0200 Subject: [PATCH] now using "packages" role --- defaults/main.yml | 43 ------------------------------------------- meta/main.yml | 2 ++ tasks/main.yml | 5 ----- vars/main.yml | 44 ++++++++++++++++++++++++++++++++++++++++++++ 4 files changed, 46 insertions(+), 48 deletions(-) delete mode 100644 defaults/main.yml create mode 100644 meta/main.yml create mode 100644 vars/main.yml diff --git a/defaults/main.yml b/defaults/main.yml deleted file mode 100644 index 1ba1781..0000000 --- a/defaults/main.yml +++ /dev/null @@ -1,43 +0,0 @@ ---- -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/meta/main.yml b/meta/main.yml new file mode 100644 index 0000000..7574daa --- /dev/null +++ b/meta/main.yml @@ -0,0 +1,2 @@ +dependencies: +- { role: packages } diff --git a/tasks/main.yml b/tasks/main.yml index 9f39e02..22397cb 100644 --- a/tasks/main.yml +++ b/tasks/main.yml @@ -1,9 +1,4 @@ --- -- name: install basic packages - apt: - pkg: "{{ packages | dict2items | rejectattr('value', 'none') | map(attribute='key') | list }}" - update_cache: yes - - name: copy environment copy: src: dotfiles/environment diff --git a/vars/main.yml b/vars/main.yml new file mode 100644 index 0000000..dd55938 --- /dev/null +++ b/vars/main.yml @@ -0,0 +1,44 @@ + +packages: + pkg: + 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: {} -- GitLab