summaryrefslogtreecommitdiff
path: root/group_vars
diff options
context:
space:
mode:
authorFreya Murphy <freya@freyacat.org>2026-04-30 20:40:58 -0400
committerFreya Murphy <freya@freyacat.org>2026-04-30 20:40:58 -0400
commit8dc2b003c64904dffa931efbdaa99a1334430a7d (patch)
tree9de942343fa6d870837e58d7e2b686cfb70b55d8 /group_vars
parentinitial (diff)
downloadansible-8dc2b003c64904dffa931efbdaa99a1334430a7d.tar.gz
ansible-8dc2b003c64904dffa931efbdaa99a1334430a7d.tar.bz2
ansible-8dc2b003c64904dffa931efbdaa99a1334430a7d.zip
refactor
Diffstat (limited to 'group_vars')
-rw-r--r--group_vars/all.yml23
-rw-r--r--group_vars/alpine.yml8
-rw-r--r--group_vars/debian.yml9
3 files changed, 40 insertions, 0 deletions
diff --git a/group_vars/all.yml b/group_vars/all.yml
index 28c4706..a729989 100644
--- a/group_vars/all.yml
+++ b/group_vars/all.yml
@@ -1,3 +1,26 @@
ssh_authorized_keys:
- "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIPTZhIaet4Sxb9n7W/LJezqb5XmgAXWzjS907rUdeukq freya@freyacat.org"
- "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIEzMST2uiVueyaMfF/BdnOCwdkmHa0lSjh2U6hByUHlj backup"
+
+# list of common package names
+# that are the same across distros
+base_packages:
+ - bash
+ - coreutils
+ - curl
+ - dosfstools
+ - e2fsprogs
+ - git
+ - htop
+ - jq
+ - neovim
+ - openssl
+ - p7zip
+ - python3
+ - ripgrep
+ - rsync
+ - sed
+ - tar
+ - util-linux
+ - xauth
+ - zstd
diff --git a/group_vars/alpine.yml b/group_vars/alpine.yml
index d44a2d2..812e2ac 100644
--- a/group_vars/alpine.yml
+++ b/group_vars/alpine.yml
@@ -1 +1,9 @@
alpine_version: "v3.23"
+
+openssh_pkg: "openssh"
+openssh_service: "sshd"
+
+man_pkg: "man-db"
+man_pages_pkg: "man-pages"
+bind_pkg: "bind-tools"
+passwd_pkg: "shadow"
diff --git a/group_vars/debian.yml b/group_vars/debian.yml
new file mode 100644
index 0000000..9b7201e
--- /dev/null
+++ b/group_vars/debian.yml
@@ -0,0 +1,9 @@
+debian_version: "trixie"
+
+openssh_pkg: "openssh-server"
+openssh_service: "ssh"
+
+man_pkg: "man-db"
+man_pages_pkg: "manpages"
+bind_pkg: "bind9-dnsutils"
+passwd_pkg: "passwd"