netatalk.io

Installing Netatalk 3 on Solaris 10


Tested on Solaris 10 (1/13)

Prep work

Install the OpenCSW repository and package manager.

Add paths to development tool dirs to the PATH variable, e.g. by adding this line to .profile

PATH=$PATH:/usr/ccs/bin:/usr/sfw/bin:/opt/csw/bin

Install required packages

pkgutil -y -i git libtool automake autoconf pkgconfig gcc5core berkeleydb48_devel libgcrypt_dev libevent_dev

Configure and compile

./bootstrap
env PKG_CONFIG_PATH=/opt/csw/lib/pkgconfig ./configure \
    --with-init-style=solaris \
    --with-libgcrypt-dir=/opt/csw \
    --with-pam-confdir=/etc/pam.d \
    --with-bdb=/opt/csw/bdb48 \
    --with-mysql-config=no
make
make install

Starting

Start Netatalk.

# svcadm enable svc:/network/netatalk:default

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-03-25