From fd9775908d9fd3c5984f8703c078956479273204 Mon Sep 17 00:00:00 2001 From: L3D Date: Mon, 12 Nov 2018 20:45:12 +0100 Subject: [PATCH] copy playbook from ffbsee --- tasks/main.yml | 55 ++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 55 insertions(+) create mode 100644 tasks/main.yml diff --git a/tasks/main.yml b/tasks/main.yml new file mode 100644 index 0000000..d6b2276 --- /dev/null +++ b/tasks/main.yml @@ -0,0 +1,55 @@ +--- + +- name: Install some common base packages + apt: + state: 'latest' + name: "{{ packages }}" + update_cache: yes + cache_valid_time: 86400 + vars: + packages: + - tmux + - aptitude + - htop + - iftop + - iotop + - molly-guard + - ethtool + - ethstatus + - nano + - ncdu + - haveged + - nmap + - vim + - fail2ban + - python3 + - python3-jsonschema + - python3-yaml + - python3-requests + - python3-prettytable + - python3-jinja2 + - python3-natsort + - jq + - git + - perl + - wget + - mtr-tiny + - bash-completion + - unzip + - python3-pip + +- name: Install some common Debian specific packages + apt: + name: '{{ packages }}' + state: latest + update_cache: yes + cache_valid_time: 86400 + vars: + packages: + - debian-goodies + - apt-dater-host + when: ansible_distribution == 'Debian' + +- name: Update all packages to the latest version + apt: + upgrade: safe