2018-10-31 17:44:21 +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
2020-10-16 20:46:19 +00:00
when : is_redhat
2017-05-27 18:09:50 +00:00
2019-08-26 09:47:12 +00:00
- name : "Install 6 deb/apt packages: avahi-daemon, 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 :
2021-04-26 18:38:03 +00:00
#- avahi-discover
2018-10-28 15:52:13 +00:00
- avahi-daemon
2021-04-26 18:38:03 +00:00
- exfat-fuse # Should no longer be nec with 5.4+ kernels
2021-04-27 16:13:18 +00:00
- exfat-utils # Likewise!
2021-04-26 18:38:03 +00:00
- inetutils-syslogd # Error logging facility
- libnss-mdns # Provides name resolution via mDNS (Multicast DNS) using Zeroconf/Bonjour e.g. Avahi
2018-10-31 00:39:56 +00:00
- wpasupplicant
2017-12-08 05:52:19 +00:00
state : present
2020-10-16 20:46:19 +00:00
when : is_debuntu
2017-05-27 18:09:50 +00:00
2021-04-28 21:43:05 +00:00
- name : "Install 20 common packages: acpid, bridge-utils, bzip2, curl, gawk, hostapd, htop, i2c-tools, logrotate, make, mlocate, netmask, net-tools, ntfs-3g, pandoc, pastebinit, rsync, sqlite3, tar, unzip, usbutils, wget"
2017-12-08 05:52:19 +00:00
package :
2018-10-28 15:52:13 +00:00
name :
2021-04-27 02:35:32 +00:00
- acpid # Daemon for ACPI (power mgmt) events
- bzip2 # 2021-04-26 : Prob not used, but can't hurt?
- curl # Used to install roles/nodejs and roles/nodered
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
- htop
2021-04-27 02:35:32 +00:00
- i2c-tools # Low-level bus/chip/register/EEPROM tools e.g. for RTC
2021-04-26 21:44:09 +00:00
- iproute2
2018-10-31 00:39:56 +00:00
- logrotate
2021-04-27 02:35:32 +00:00
#- lynx # Installed by 1-prep's roles/iiab-admin/tasks/access.yml
- make # 2021-04-26 : What roles (if any) truly still use this?
2018-10-31 00:39:56 +00:00
- mlocate
2021-04-27 02:35:32 +00:00
- net-tools # 2021-04-26 : @jvonau suggests possibly deleting this...unless oldtimers really want these older commands in iiab-diagnostics output?
- ntfs-3g # Possibly no longer nec, similar to exfat packages above?
2019-01-02 03:10:06 +00:00
#- openssh-server # ssh (Raspbian) or openssh-server (other OS's) already installed by 1-prep's roles/sshd/tasks/main.yml
2021-04-27 02:35:32 +00:00
- pandoc # For /usr/bin/iiab-refresh-wiki-docs
- pastebinit # For /usr/bin/iiab-diagnostics
2018-10-31 00:39:56 +00:00
- rsync
2021-04-27 02:35:32 +00:00
#- screen # Installed by 1-prep's roles/iiab-admin/tasks/access.yml
2019-12-04 23:30:26 +00:00
- sqlite3
2021-04-27 02:35:32 +00:00
#- sudo # Installed by 1-prep's roles/iiab-admin/tasks/sudo-prereqs.yml
2018-10-28 15:52:13 +00:00
- tar
- unzip
2021-04-27 02:35:32 +00:00
#- usbmount # Moved to roles/usb_lib/tasks/install.yml
- usbutils # 2021-04-26 : Also move to roles/usb_lib/tasks/install.yml ?
2018-10-28 15:52:13 +00:00
- wget
2017-12-08 05:52:19 +00:00
state : present