From eab3b0ef30df683ca8f3abf6347d411463b67cac Mon Sep 17 00:00:00 2001 From: A Holt Date: Tue, 30 Oct 2018 20:39:56 -0400 Subject: [PATCH] Update packages.yml --- roles/2-common/tasks/packages.yml | 68 +++++++++++++++---------------- 1 file changed, 34 insertions(+), 34 deletions(-) diff --git a/roles/2-common/tasks/packages.yml b/roles/2-common/tasks/packages.yml index c8367b31d..c403ad6d2 100644 --- a/roles/2-common/tasks/packages.yml +++ b/roles/2-common/tasks/packages.yml @@ -1,72 +1,72 @@ -- name: Install yum/dnf packages (redhat) +- name: Install 10 yum/dnf packages {avahi, avahi-tools, createrepo, linux-firmware, nss-mdns, openssl, syslog, wpa_supplicant, xml-common, yum-utils} (redhat) package: name: - - yum-utils - - createrepo - - wpa_supplicant - - linux-firmware - - syslog - - xml-common - - nss-mdns - avahi - avahi-tools + - createrepo + - linux-firmware + - nss-mdns + - openssl # FC 18 does not supply, but pear requires + - syslog + - wpa_supplicant + - xml-common + - yum-utils state: present when: is_redhat -- name: Download & install usbmount, missing from Debian Stretch (debian-9) +- name: Install {{ iiab_download_url }}/usbmount_0.0.14.1_all.deb, missing from Debian Stretch (debian-9) apt: deb: "{{ iiab_download_url }}/usbmount_0.0.14.1_all.deb" #timeout: "{{ download_timeout }}" # Ansible's apt module doesn't support timeout parameter; that's ok as usbmount_0.0.14.1_all.deb is only 10KB when: internet_available and is_debian_9 -- name: Install packages (debuntu) +- name: Install 7 packages {avahi-daemon, avahi-discover, exfat-fuse, exfat-utils, inetutils-syslogd, libnss-mdns, wpasupplicant} (debuntu) package: name: - - inetutils-syslogd - - wpasupplicant - - libnss-mdns - avahi-daemon - avahi-discover - exfat-fuse - exfat-utils + - inetutils-syslogd + - libnss-mdns + - wpasupplicant state: present when: is_debuntu -- name: Install common packages +- name: Install 23 common packages {acpid, bridge-utils, bzip2, curl, gawk, hostapd, htop, i2c-tools, logrotate, make, mlocate, netmask, net-tools, ntfs-3g, openssh-server, pandoc, rsync, sudo, tar, unzip, usbmount, usbutils, wget} package: name: - acpid - - mlocate - - rsync - - htop + - bridge-utils + - bzip2 + - curl #- etckeeper # "nobody is really using etckeeper and it's bloating the filesystem every time apt runs" per @jvonau at https://github.com/iiab/iiab/issues/1146 - - python-passlib - - usbmount - - net-tools - - openssh-server - - sudo + - gawk + - hostapd + - htop + - i2c-tools - logrotate + #- lynx # already installed by 1-prep's roles/iiab-admin/tasks/access.yml - make + - mlocate + - netmask + - net-tools + - ntfs-3g + - openssh-server + - pandoc + - rsync + - sudo - tar - unzip - - bzip2 - - i2c-tools - - bridge-utils - - netmask + - usbmount - usbutils - - hostapd - wget - - openssl # FC 18 does not supply, but pear requires - - gawk - - curl - - pandoc - - lynx # already installed by 1-prep's roles/iiab-admin/tasks/access.yml - - ntfs-3g state: present -- name: Install common Python packages {python-pip, python-setuptools, python-virtualenv} +- name: Install 4 common Python packages {python-passlib, python-pip, python-setuptools, python-virtualenv} package: name: + - python-passlib - python-pip - python-setuptools - python-virtualenv