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
commitedd7c9a000f2c19e3a00e8ed10a53ed73fd31cbc (patch)
tree300722a525fbaf26cb1c1e9f8034e8fed08d44fc /custom/install-archzfs
parent5ed8c9567ca2075d29ac00078fa6dd5ad7580629 (diff)
downloadarchangel-edd7c9a000f2c19e3a00e8ed10a53ed73fd31cbc.tar.gz
archangel-edd7c9a000f2c19e3a00e8ed10a53ed73fd31cbc.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."