dotfiles/roles
Matej Focko 4ca89d7641
fix(base_system): improve the system-wide upgrade
When upgrading packages to their latest version, decide which Ansible
module to use based on the ‹pkg_mgr› Ansible fact instead of the
distribution.

This approach is more robust, and more correct, as the package managers
are shared between some of the distributions.

Signed-off-by: Matej Focko <me@mfocko.xyz>
2024-12-14 20:35:25 +01:00
..
base_desktop chore: rename ‹base› group of roles 2024-12-12 16:07:41 +01:00
base_server/tasks chore: rename ‹base› group of roles 2024-12-12 16:07:41 +01:00
base_system/tasks fix(base_system): improve the system-wide upgrade 2024-12-14 20:35:25 +01:00
certbot style: add Ansible-managed headers 2024-11-15 16:50:11 +01:00
cockpit style: add Ansible-managed headers 2024-11-15 16:50:11 +01:00
cups/tasks fix(firewalld): adjust firewall only when it's set up 2024-07-22 10:39:21 +02:00
ddns style: add Ansible-managed headers 2024-11-15 16:50:11 +01:00
editor_emacs/tasks chore: rename ‹editor› group of roles 2024-12-12 16:08:45 +01:00
editor_helix feat: add Rocky to possible targets 2024-12-14 14:31:39 +01:00
editor_neovim/tasks chore: rename ‹editor› group of roles 2024-12-12 16:08:45 +01:00
editor_vscode chore: rename ‹editor› group of roles 2024-12-12 16:08:45 +01:00
flatpak fix(flatpak): install flatpak if not present 2024-07-15 19:42:30 +02:00
fonts/tasks chore: move out user roles 2024-07-12 21:23:02 +02:00
forgejo fix: require postgresql for forgejo and vaultwarden 2024-11-27 17:57:35 +01:00
git chore: move out user roles 2024-07-12 21:23:02 +02:00
gpg/tasks chore: move out user roles 2024-07-12 21:23:02 +02:00
lang_haskell chore: rename ‹lang› group of roles 2024-12-12 16:08:55 +01:00
nginx fix(nginx): unnest notify 2024-11-22 16:43:15 +01:00
os_el chore: rename ‹os› group of roles 2024-12-12 16:09:15 +01:00
os_fedora chore: rename ‹os› group of roles 2024-12-12 16:09:15 +01:00
podman/tasks chore: move out system roles 2024-07-12 21:19:42 +02:00
secrets_bw/tasks chore: rename ‹secrets› group of roles 2024-12-12 16:53:02 +01:00
secrets_hcv feat: add Rocky to possible targets 2024-12-14 14:31:39 +01:00
shell_tmux chore: rename ‹shell› group of roles 2024-12-12 16:51:53 +01:00
shell_zsh feat: add Rocky to possible targets 2024-12-14 14:31:39 +01:00
ssh_client chore: rename ‹ssh› group of roles 2024-12-12 16:10:22 +01:00
ssh_server fix(ssh_server): use correctly named variable 2024-12-14 20:33:04 +01:00
terminal_alacritty chore: rename ‹terminal› group of roles 2024-12-12 16:50:02 +01:00
terminal_kitty chore: rename ‹terminal› group of roles 2024-12-12 16:50:02 +01:00
terminal_ptyxis/tasks chore: rename ‹terminal› group of roles 2024-12-12 16:50:02 +01:00
thelounge feat(quadlets): allow auto-update by podman 2024-11-18 15:48:02 +01:00
tmpfiles style: add Ansible-managed headers 2024-11-15 16:50:11 +01:00
vaultwarden fix: require postgresql for forgejo and vaultwarden 2024-11-27 17:57:35 +01:00
wg fix(wg): improve generation of keypairs 2024-11-20 18:13:02 +01:00
yubikey_authorized_keys chore: rename ‹yubikey› group of roles 2024-12-12 16:09:16 +01:00
yubikey_pam feat: add Rocky to possible targets 2024-12-14 14:31:39 +01:00