8 Commits

Author SHA1 Message Date
3a4224d200 Fix Fedora/RedHat config 2023-08-17 23:31:59 +01:00
df00529f86 Use /etc/os-release to ID Ubuntu/Debian
Ansible facts aren't always enough to determine if a distro is derived
from Ubuntu or not, this is available from `/etc/os-release` when it
contains `ID_LIKE="ubuntu debian"`. This patch uses `/etc/os-release` to
correctly handle Ubuntu installations, e.g. PPA's, for all Ubuntu
derived dirtros rather than just Ubuntu itself.
2023-08-01 19:14:32 +01:00
31a819e481 Stop using apt_key: module to install keyrings
Fixes #16 by replacing uses of the `apt_key:` module with `get_url:` to
download apt keyrings into `/etc/apt/keyrings`, then used
`signed-by=/etc/path/keyrings/<keyring>` in the appropriate sources.list
file.
2023-06-24 11:25:54 +01:00
b560f9c7d9 Add support for Fedora to various roles 2023-06-01 20:06:46 +01:00
dbd8af4648 Fix various first run issues 2023-04-14 16:49:56 +01:00
39268ae7aa Add Linux Mint support to llvm role 2023-02-04 16:50:34 +00:00
69cb941a85 Update llvm role to support all Ubuntu LTS 2022-06-03 20:30:13 +01:00
14c14353f8 Add llvm role for Debian sid, Ubuntu 18.04, macOS, and Windows 2022-05-08 19:59:07 +01:00