aboutsummaryrefslogtreecommitdiff
path: root/custom/install-archzfs
diff options
context:
space:
mode:
authorCraig Jennings <c@cjennings.net>2026-01-19 23:33:30 -0600
committerCraig Jennings <c@cjennings.net>2026-01-19 23:33:30 -0600
commit18bfa996bde05868f4ede183bea7c423758a81b1 (patch)
tree5cb33b888be77dff4efd7c6ddf1f451972ebfea8 /custom/install-archzfs
parent47859be7b85764e7dcca6916e37d1ec569d0ba60 (diff)
downloadarchangel-18bfa996bde05868f4ede183bea7c423758a81b1.tar.gz
archangel-18bfa996bde05868f4ede183bea7c423758a81b1.zip
Add Avahi mDNS to installed systems for network discovery
Install avahi and nss-mdns packages, enable avahi-daemon service. Matches archsetup's implementation for consistency. After installation, systems are accessible as <hostname>.local (e.g., ratio.local, framework.local) for easier SSH access.
Diffstat (limited to 'custom/install-archzfs')
-rwxr-xr-xcustom/install-archzfs3
1 files changed, 3 insertions, 0 deletions
diff --git a/custom/install-archzfs b/custom/install-archzfs
index a6679eb..202732d 100755
--- a/custom/install-archzfs
+++ b/custom/install-archzfs
@@ -901,6 +901,8 @@ EOF
freetype2 \
efibootmgr \
networkmanager \
+ avahi \
+ nss-mdns \
openssh \
git \
vim \
@@ -1176,6 +1178,7 @@ configure_zfs_services() {
# Enable other services
arch-chroot /mnt systemctl enable NetworkManager
+ arch-chroot /mnt systemctl enable avahi-daemon
arch-chroot /mnt systemctl enable sshd
info "ZFS services configured."