Installing Netatalk 2 on NetBSD
Daniel Markstedt edited this page Apr 17, 2024
·
5 revisions
NetBSD is one out of a handful of distributions that still actively maintain an AppleTalk kernel module.
Additionally, it has an up-to-date Netatalk 2.x package in the pkgsrc repository that works out of the box.
Before starting, make sure you have a working pkgsrc environment.
Install the packages that netatalk22 depends on:
pkg_add \
git \
mozilla-rootcerts-openssl \
gcc13 \
autoconf \
libtool \
pkg-config \
db5 \
libgcrypt \
libressl \
gmake \
cups \
cracklib
Install netatalk22 itself:
pkg_add netatalk22
When building netatalk from source code, make sure to enable the NetBSD init script with --enable-netbsd
or equivalent.
Once installed, you can control the netatalk service as any other NetBSD service.
If needed, copy the installed netatalk initscripts to the /etc/rc.d
directory.
Resources
Netatalk v3 Installation
- Installing Netatalk 3 on Fedora Linux
- Installing Netatalk 3 on FreeBSD
- Installing Netatalk 3 on macOS
- Installing Netatalk 3 on OpenBSD
- Installing Netatalk 3 on OpenIndiana
- Installing Netatalk 3 on openSUSE
- Installing Netatalk 3 on Solaris
- Installing Netatalk 3 on Ubuntu
Netatalk v2 Installation
- Installing Netatalk 2 on Alpine Linux
- Installing Netatalk 2 on Debian Linux
- Installing Netatalk 2 on Fedora Linux
- Installing Netatalk 2 on macOS
- Installing Netatalk 2 on NetBSD
- Installing Netatalk 2 on OmniOS
Technical Docs
Development