# 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.

- Source version: `netatalk-4.4.2nb1`
- Maintainer: hauke AT NetBSD.org
- Website: https://netatalk.io/
- License: gnu-gpl-v2
- Package history: cvs, hg, git

## Build dependencies

textproc/libxslt 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/iniparser devel/libbstring devel/libevent devel/libevent security/libgcrypt databases/sqlite3 security/cracklib print/cups-base devel/glib2 devel/libevent security/libgcrypt databases/sqlite3

## Binary packages

OS | Architecture | Version
--- | --- | ---
NetBSD 10.0 | aarch64 | netatalk-4.4.1.tgz
NetBSD 10.0 | aarch64eb | netatalk-4.2.4.tgz
NetBSD 10.0 | alpha | netatalk-4.3.0nb1.tgz
NetBSD 10.0 | earmv6hf | netatalk-4.4.1.tgz
NetBSD 10.0 | earmv6hf | netatalk-4.3.2.tgz
NetBSD 10.0 | earmv7hf | netatalk-4.4.1.tgz
NetBSD 10.0 | earmv7hf | netatalk-4.3.2.tgz
NetBSD 10.0 | i386 | netatalk-4.3.2.tgz
NetBSD 10.0 | powerpc | netatalk-4.2.4.tgz
NetBSD 10.0 | x86_64 | netatalk-4.4.1.tgz
NetBSD 10.0 | x86_64 | netatalk-4.3.2.tgz
NetBSD 11.0 | aarch64 | netatalk-4.4.1.tgz
NetBSD 11.0 | aarch64eb | netatalk-4.4.1.tgz
NetBSD 11.0 | earmv6hf | netatalk-4.4.1.tgz
NetBSD 11.0 | earmv6hf | netatalk-4.3.2.tgz
NetBSD 11.0 | earmv7hf | netatalk-4.3.2.tgz
NetBSD 11.0 | earmv7hf | netatalk-4.4.1.tgz
NetBSD 11.0 | i386 | netatalk-4.3.2.tgz
NetBSD 11.0 | x86_64 | netatalk-4.4.1.tgz
NetBSD 11.0 | x86_64 | netatalk-4.3.2.tgz
NetBSD 9.0 | aarch64 | netatalk-4.4.1.tgz
NetBSD 9.0 | earmv6hf | netatalk-4.4.1.tgz
NetBSD 9.0 | earmv6hf | netatalk-4.3.2.tgz
NetBSD 9.0 | earmv7hf | netatalk-4.4.1.tgz
NetBSD 9.0 | earmv7hf | netatalk-4.3.2.tgz
NetBSD 9.0 | powerpc | netatalk-4.2.4.tgz
NetBSD 9.0 | x86_64 | netatalk-4.4.1.tgz

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.
mysql
  Enable MySQL support.
pam
  Enable PAM support.
bdb
  Enable Berkeley DB support.
last
sqlite
  Enable SQLite support.

## Known vulnerabilities

(no vulnerabilities known)

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.