Installing Netatalk 2 on OmniOS
This page contains notes on configuring and installing Netatalk on OmniOS Community Edition; specific version used for this article was r151044.
Prepare environment
A git client as well as the autotools, gcc compiler and Berkeley DB are needed.
pkg install git libtool automake gcc7 bdb pkg-config
Configure and compile
Here we assume a bootstrapped tarball release is used, so we skip the bootstrap step
./configure --with-bdb=/opt/ooce
make all
make install
PAM support
OmniOS uses an old-school PAM configuration, so manual modification of /etc/pam.conf
is required
See one example in https://www.marzocchi.net/Olafsen/Software/NetatalkWithPAMIntegration?setview=en
Controlling the Netatalk service
Use the init script in /etc/rc2.d/S90netatalk
to control the Netatalk service.
Ex.
sudo /etc/rc2.d/S90netatalk start
sudo /etc/rc2.d/S90netatalk stop
This is a mirror of the Netatalk GitHub Wiki. Please visit the original page if you want to correct an error or contribute new contents.
Last updated 2024-05-09