-
Notifications
You must be signed in to change notification settings - Fork 100
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
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
export AUTOCONF_VERSION=2.71
export AUTOMAKE_VERSION=1.16
./bootstrap
./configure --with-tracker-pkgconfig-version=3.0
make
make install
Create an init script like the below as /etc/rc.d/netatalk
and set the right permissions; from the netatalk source tree root:
#!/bin/ksh
daemon="/usr/local/sbin/netatalk"
. /etc/rc.d/rc.subr
rc_start() {
rc_exec ". ~/.profile; ${daemon}"
}
rc_cmd $1
chmod 0555 /etc/rc.d/netatalk
Enable and start the service
rcctl -d enable netatalk
rcctl -d start netatalk
Resources
- Getting Started
- FAQ
- Troubleshooting
- Connect to AFP Server
- Webmin Module
- Benchmarks
- Interoperability with Samba
OS Specific Guides
- Installing Netatalk on Alpine Linux
- Installing Netatalk on Debian Linux
- Installing Netatalk on Fedora Linux
- Installing Netatalk on FreeBSD
- Installing Netatalk on macOS
- Installing Netatalk on NetBSD
- Installing Netatalk on OmniOS
- Installing Netatalk on OpenBSD
- Installing Netatalk on OpenIndiana
- Installing Netatalk on openSUSE
- Installing Netatalk on Solaris
- Installing Netatalk on Ubuntu
Tech Notes
- Kerberos
- Special Files and Folders
- Spotlight
- MySQL CNID Backend
- Slow AFP read performance
- Limiting Time Machine volumes
- Netatalk and ZFS nbmand property
Retro AFP
Development