net/netatalk4 - The NetBSD Packages Collection

AFP file and AppleTalk print services

Netatalk is a Free and Open Source file server that implements the
Apple Filing Protocol (AFP) 3.4 over TCP/IP and AppleTalk ddp.

AFP is the primary file sharing protocol used on Apple II, Traditional
Mac OS, and Mac OS X, as well as one of several supported protocols on
macOS.

If you have a local network of macOS, Mac OS X, Traditional Mac OS, or
even Apple II computers, running a Netatalk AppleShare server allows
you to share, collaborate on, and back up files comfortably.

The latest macOS at the time of writing ships with an AFP client, so
Netatalk can act as a seamless bridge between new and old Macs. With
dnsd support, the Netatalk AFP server will be auto-discoverable via
Bonjour. It supports Time Machine backups.

Compared to cross-platform file sharing protocols like nfs and sftp,
Netatalk delivers a Mac-like user experience,

Compared to a Samba setup with macOS support, Netatalk comes with a
lot less complexity.

Build dependencies

textproc/libxslt textproc/docbook-xsl devel/glib2-tools devel/meson pkgtools/mktools lang/perl5 devel/pkgconf pkgtools/cwrappers

Runtime dependencies

textproc/cmark-gfm security/cracklib print/cups-base databases/db4 devel/glib2 devel/libevent devel/libevent security/libgcrypt security/cracklib print/cups-base devel/glib2 devel/libevent security/libgcrypt

Binary packages

OSArchitectureVersion
(none)

Binary packages can be installed with the high-level tool pkgin (which can be installed with pkg_add) or pkg_add(1) (installed by default). The NetBSD packages collection is also designed to permit easy installation from source.

Available build options

appletalk
debug
Enable debugging facilities in the package.
dnssd
Enable DNS Service Discovery Protocol support.
kerberos
Enable Kerberos support.
ldap
Enable LDAP support.
pam
Enable PAM support.

Known vulnerabilities

The pkg_admin audit command locates any installed package which has been mentioned in security advisories as having vulnerabilities.

Please note the vulnerabilities database might not be fully accurate, and not every bug is exploitable with every configuration.


Problem reports, updates or suggestions for this package should be reported with send-pr.