2018-10-31 00:39:56 +00:00
- name : Install 10 yum/dnf packages {avahi, avahi-tools, createrepo, linux-firmware, nss-mdns, openssl, syslog, wpa_supplicant, xml-common, yum-utils} (redhat)
2017-12-08 05:52:19 +00:00
package :
2018-10-28 15:52:13 +00:00
name :
2018-10-31 00:39:56 +00:00
- avahi
- avahi-tools
2018-10-28 15:52:13 +00:00
- createrepo
- linux-firmware
2018-10-31 00:39:56 +00:00
- nss-mdns
- openssl # FC 18 does not supply, but pear requires
2018-10-28 15:52:13 +00:00
- syslog
2018-10-31 00:39:56 +00:00
- wpa_supplicant
2018-10-28 15:52:13 +00:00
- xml-common
2018-10-31 00:39:56 +00:00
- yum-utils
2017-12-08 05:52:19 +00:00
state : present
2017-05-27 23:10:45 +00:00
when : is_redhat
2017-05-27 18:09:50 +00:00
2018-10-31 00:39:56 +00:00
- name : Install {{ iiab_download_url }}/usbmount_0.0.14.1_all.deb, missing from Debian Stretch (debian-9)
2018-09-20 04:49:37 +00:00
apt :
deb : "{{ iiab_download_url }}/usbmount_0.0.14.1_all.deb"
2018-09-20 05:02:53 +00:00
#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
2017-12-08 06:25:19 +00:00
when : internet_available and is_debian_9
2017-08-31 19:11:10 +00:00
2018-10-31 00:39:56 +00:00
- name : Install 7 packages {avahi-daemon, avahi-discover, exfat-fuse, exfat-utils, inetutils-syslogd, libnss-mdns, wpasupplicant} (debuntu)
2017-12-08 05:52:19 +00:00
package :
2018-10-28 15:52:13 +00:00
name :
- avahi-daemon
- avahi-discover
- exfat-fuse
- exfat-utils
2018-10-31 00:39:56 +00:00
- inetutils-syslogd
- libnss-mdns
- wpasupplicant
2017-12-08 05:52:19 +00:00
state : present
2017-05-27 23:10:45 +00:00
when : is_debuntu
2017-05-27 18:09:50 +00:00
2018-10-31 00:39:56 +00:00
- 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}
2017-12-08 05:52:19 +00:00
package :
2018-10-28 15:52:13 +00:00
name :
- acpid
2018-10-31 00:39:56 +00:00
- bridge-utils
- bzip2
- curl
2018-10-28 15:52:13 +00:00
#- 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
2018-10-31 00:39:56 +00:00
- gawk
- hostapd
- htop
- i2c-tools
- logrotate
#- lynx # already installed by 1-prep's roles/iiab-admin/tasks/access.yml
- make
- mlocate
- netmask
2018-10-28 15:52:13 +00:00
- net-tools
2018-10-31 00:39:56 +00:00
- ntfs-3g
2018-10-28 15:52:13 +00:00
- openssh-server
2018-10-31 00:39:56 +00:00
- pandoc
- rsync
2018-10-28 15:52:13 +00:00
- sudo
- tar
- unzip
2018-10-31 00:39:56 +00:00
- usbmount
2018-10-28 15:52:13 +00:00
- usbutils
- wget
2017-12-08 05:52:19 +00:00
state : present
2017-06-09 23:25:56 +00:00
2018-10-31 00:39:56 +00:00
- name : Install 4 common Python packages {python-passlib, python-pip, python-setuptools, python-virtualenv}
2017-12-08 05:52:19 +00:00
package :
2018-10-28 15:52:13 +00:00
name :
2018-10-31 00:39:56 +00:00
- python-passlib
2018-10-28 15:52:13 +00:00
- python-pip
- python-setuptools
- python-virtualenv
2017-12-08 05:52:19 +00:00
state : present