Skip to content

Installing Netatalk 3 on OpenBSD

Daniel Markstedt edited this page Apr 23, 2024 · 9 revisions

Instructions for installing netatalk 3.x on OpenBSD 7.5

Prepare

Install requisite packages for netatalk:

pkg_add -I \
  autoconf-2.71 \
  automake-1.16.5 \
  avahi \
  bison \
  dbus-glib \
  db-4.6.21p7v0 \
  gcc-11.2.0p11 \
  gmake \
  libevent \
  libgcrypt \
  libtalloc \
  libtool \
  meson \
  openldap-client-2.6.7v0 \
  pkgconf \
  tracker3

Build

export AUTOCONF_VERSION=2.71
export AUTOMAKE_VERSION=1.16
./bootstrap
./configure --with-tracker-pkgconfig-version=3.0
make
make install

Run

Install the rc init script and set the right permissions; from the netatalk source tree root:

cp ./distrib/initscripts/rc.bsd /etc/rc.d/netatalk
chmod 0555 /etc/rc.d/

Enable and start the service

rcctl -d enable netatalk
rcctl -d start netatalk
Clone this wiki locally