git: db00ed011d5a - main - net/netatalk3: Remove expired port

From: Rene Ladan <rene_at_FreeBSD.org>
Date: Sun, 05 Oct 2025 09:44:44 UTC
The branch main has been updated by rene:

URL: https://cgit.FreeBSD.org/ports/commit/?id=db00ed011d5a199da31d31330f46a034bdaeb2c1

commit db00ed011d5a199da31d31330f46a034bdaeb2c1
Author:     Rene Ladan <rene@FreeBSD.org>
AuthorDate: 2025-10-05 09:44:36 +0000
Commit:     Rene Ladan <rene@FreeBSD.org>
CommitDate: 2025-10-05 09:44:36 +0000

    net/netatalk3: Remove expired port
    
    2025-10-04 net/netatalk3: End of support; use net/netatalk4 instead
---
 MOVED                                          |   1 +
 net/Makefile                                   |   1 -
 net/netatalk3/Makefile                         | 109 -------------------
 net/netatalk3/distinfo                         |   3 -
 net/netatalk3/files/netatalk.in                |  39 -------
 net/netatalk3/files/pam.conf                   |  14 ---
 net/netatalk3/files/patch-config_meson.build   |  46 ---------
 net/netatalk3/files/patch-etc_uams_meson.build | 138 -------------------------
 net/netatalk3/files/patch-meson.build          | 117 ---------------------
 net/netatalk3/pkg-descr                        |   9 --
 net/netatalk3/pkg-install                      |  14 ---
 net/netatalk3/pkg-plist                        |  85 ---------------
 12 files changed, 1 insertion(+), 575 deletions(-)

diff --git a/MOVED b/MOVED
index 840ba10f973a..c93b25d01e5d 100644
--- a/MOVED
+++ b/MOVED
@@ -4793,3 +4793,4 @@ net/bosh-cli||2025-10-01|Has expired: Not updated in years, no demand for them
 net/bosh-bootloader||2025-10-01|Has expired: Not updated in years, no demand for them
 net/cf||2025-10-01|Has expired: Not updated in years, no demand for them
 net/concourse-fly||2025-10-01|Has expired: Not updated in years, no demand for them
+net/netatalk3|net/netatalk4|2025-10-05|Has expired: End of support; use net/netatalk4 instead
diff --git a/net/Makefile b/net/Makefile
index a2ef4aa10d57..36147c7ee1c1 100644
--- a/net/Makefile
+++ b/net/Makefile
@@ -522,7 +522,6 @@
     SUBDIR += ndproxy
     SUBDIR += neatvnc
     SUBDIR += nemesis
-    SUBDIR += netatalk3
     SUBDIR += netatalk4
     SUBDIR += netcat
     SUBDIR += netdiscover
diff --git a/net/netatalk3/Makefile b/net/netatalk3/Makefile
deleted file mode 100644
index 8d070adde5a4..000000000000
--- a/net/netatalk3/Makefile
+++ /dev/null
@@ -1,109 +0,0 @@
-PORTNAME=	netatalk
-PORTVERSION=	3.2.10
-PORTREVISION=	2
-PORTEPOCH=	1
-CATEGORIES=	net
-MASTER_SITES=	https://github.com/${PORTNAME}/${PORTNAME}/releases/download/netatalk-${PORTVERSION:S/./-/g}/
-PKGNAMESUFFIX=	3
-
-MAINTAINER=	marcus@FreeBSD.org
-COMMENT=	File server for Mac OS X
-WWW=		https://netatalk.io/
-
-LICENSE=	GPLv2
-
-DEPRECATED=     End of support; use net/netatalk4 instead
-EXPIRATION_DATE=2025-10-04
-
-LIB_DEPENDS=	libgcrypt.so:security/libgcrypt \
-		libevent.so:devel/libevent
-
-USES=		bdb:18 cpe gettext iconv:wchar_t meson perl5 pkgconfig shebangfix ssl tar:xz
-USE_LDCONFIG=	yes
-USE_RC_SUBR=	netatalk
-#INSTALL_TARGET=install-strip
-CPE_VENDOR=	netatalk_project
-
-MESON_ARGS=		-Dwith-libgcrypt-path=${LOCALBASE} \
-			-Dwith-bdb-path=${LOCALBASE} \
-			-Dwith-libiconv-path=${LOCALBASE} \
-			-Dwith-dtrace=false \
-			-Dwith-init-hooks=false \
-			-Dpkg_config_path=${LOCALBASE}/libdata/pkgconfig \
-			-Dwith-shadow=false \
-			-Dwith-pgp-uam=false \
-			-Ddefault_library=both \
-			--infodir=${PREFIX}/share/info
-
-OPTIONS_DEFINE=PAM KERBEROS5 LDAP SENDFILE KERBEROS DBUS MYSQL ACL LIBWRAP SPOTLIGHT
-OPTIONS_DEFAULT=AVAHI DBUS KERBEROS LIBWRAP SENDFILE
-OPTIONS_RADIO=ZEROCONF
-OPTIONS_RADIO_ZEROCONF=AVAHI MDNSRESPONDER
-ZEROCONF_DESC=	Zeroconf(Bonjour) support
-MYSQL_DESC=	Enable MySQL CNID backend support
-SENDFILE_DESC=	Enable Sendfile support
-ACL_DESC=	Enable ACL support
-SPOTLIGHT_DESC=	Enable Spotlight search support
-OPTIONS_SUB=	yes
-KERBEROS5_MESON_ON=	-Dwith-krbV-uam=true \
-			-Dwith-kerberos=true
-KERBEROS5_MESON_OFF=	-Dwith-krbV-uam=false \
-			-Dwith-kerberos=false
-KERBEROS_LIB_DEPENDS=libgpg-error.so:security/libgpg-error
-PAM_MESON_ON=		-Dwith-pam-path=${LOCALBASE}
-PAM_MESON_OFF=		-Dwith-pam=false
-AVAHI_CFLAGS=		-I${LOCALBASE}/include -L${LOCALBASE}/lib
-AVAHI_LIB_DEPENDS=		libavahi-client.so:net/avahi-app
-AVAHI_SUB_LIST=		ZEROCONF="avahi_daemon"
-MDNSRESPONDER_CFLAGS=		-I${LOCALBASE}/include -L${LOCALBASE}/lib
-MDNSRESPONDER_LIB_DEPENDS=		libdns_sd.so:net/mDNSResponder
-MDNSRESPONDER_SUB_LIST=	ZEROCONF="mdnsd"
-LDAP_MESON_ON=	-Dwith-ldap-path=${LOCALBASE}
-LDAP_MESON_OFF=	-Dwith-ldap=false
-LDAP_CFLAGS=		-I${LOCALBASE}/include -L${LOCALBASE}/lib
-LDAP_USES=	ldap
-SENDFILE_MESON_OFF=-Dwith-sendfile=false
-DBUS_USES=	gnome python
-DBUS_USE=	GNOME=glib20
-DBUS_LIB_DEPENDS=	libdbus-glib-1.so:devel/dbus-glib \
-			libdbus-1.so:devel/dbus
-DBUS_RUN_DEPENDS=	${PYTHON_SITELIBDIR}/dbus/_dbus.py:devel/py-dbus@${PY_FLAVOR}
-DBUS_MESON_ON=		-Dwith-dbus-daemon-path=${LOCALBASE}/bin/dbus-daemon \
-			-Dwith-dbus-sysconf-path=${LOCALBASE}/etc/dbus-1/system.d
-DBUS_MESON_OFF=		-Dwith-afpstats=false
-MYSQL_USES=	mysql
-MYSQL_MESON_OFF=-Dwith-cnid-mysql-backend=false
-ACL_LIB_DEPENDS=	libsunacl.so:sysutils/libsunacl
-ACL_MESON_OFF=-Dwith-acls=false
-LIBWRAP_MESON_OFF=-Dwith-tcp-wrappers=false
-SPOTLIGHT_LIB_DEPENDS=	libtinysparql-3.0.so:devel/tinysparql
-SPOTLIGHT_MESON_OFF=	-Dwith-spotlight=false
-
-SHEBANG_GLOB=	afpstats
-
-CONFLICTS=	netatalk4
-
-.include <bsd.port.pre.mk>
-
-.if ${PORT_OPTIONS:MAVAHI}=="" && ${PORT_OPTIONS:MMDNSRESPONDER}==""
-SUB_LIST+=	ZEROCONF=""
-MESON_ARGS+=-Dwith-zeroconf=false
-.endif
-
-post-patch:
-	@${REINPLACE_CMD} -e 's|%%DB_NAME%%|${BDB_INCLUDE_DIR:T}|' \
-		${WRKSRC}/meson.build
-#	@${REINPLACE_CMD} -e 's|\.dist|\.sample|g' \
-#		${WRKSRC}/config/Makefile.in
-#	@${REINPLACE_CMD} -e 's|%%PYTHONCMD%%|${PYTHONCMD}|' \
-#		${WRKSRC}/contrib/shell_utils/afpstats
-
-post-install:
-	${INSTALL_SCRIPT} ${BUILD_WRKSRC}/contrib/macusers/macusers \
-		${STAGEDIR}${PREFIX}/bin/macusers
-
-.if ${PORT_OPTIONS:MPAM}
-	${INSTALL_DATA} ${FILESDIR}/pam.conf ${STAGEDIR}${PREFIX}/etc/pam.d/netatalk.sample
-.endif
-
-.include <bsd.port.post.mk>
diff --git a/net/netatalk3/distinfo b/net/netatalk3/distinfo
deleted file mode 100644
index 9cc0e2fe6486..000000000000
--- a/net/netatalk3/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1727181648
-SHA256 (netatalk-3.2.10.tar.xz) = 7e2783237e3615010cbd5a6a9ba0b801daa282381d808b9c36459b0be8dc170f
-SIZE (netatalk-3.2.10.tar.xz) = 1961828
diff --git a/net/netatalk3/files/netatalk.in b/net/netatalk3/files/netatalk.in
deleted file mode 100644
index 36a36747f34d..000000000000
--- a/net/netatalk3/files/netatalk.in
+++ /dev/null
@@ -1,39 +0,0 @@
-#!/bin/sh
-
-# PROVIDE: netatalk
-# REQUIRE: DAEMON %%ZEROCONF%%
-# KEYWORD: shutdown
-#
-# AFP fileserver for Mac clients.  Add the following to /etc/rc.conf to
-# enable:
-#
-# netatalk_enable="YES"
-#
-
-netatalk_enable=${netatalk_enable-"NO"}
-
-. /etc/rc.subr
-
-name=netatalk
-rcvar=netatalk_enable
-
-load_rc_config ${name}
-
-command=%%PREFIX%%/sbin/${name}
-
-extra_commands="reload"
-reload_cmd="netatalk_reload"
-
-netatalk_reload()
-{
-        local status
-
-        if ! status=`run_rc_command status 2>&1`; then
-                echo $status
-                return 1
-        fi
-        echo 'Reloading netatalk.'
-        kill -HUP $rc_pid
-}
-
-run_rc_command "$1"
diff --git a/net/netatalk3/files/pam.conf b/net/netatalk3/files/pam.conf
deleted file mode 100644
index 05120315054d..000000000000
--- a/net/netatalk3/files/pam.conf
+++ /dev/null
@@ -1,14 +0,0 @@
-# PAM configuration for the "netatalk" service
-#
-
-# auth
-auth		include		system
-
-# account
-account		include		system
-
-# password
-password	include		system
-
-# session
-session		include		system
diff --git a/net/netatalk3/files/patch-config_meson.build b/net/netatalk3/files/patch-config_meson.build
deleted file mode 100644
index 16883e06495e..000000000000
--- a/net/netatalk3/files/patch-config_meson.build
+++ /dev/null
@@ -1,46 +0,0 @@
---- config/meson.build.orig	2024-09-24 08:58:45 UTC
-+++ config/meson.build
-@@ -7,39 +7,17 @@ custom_target(
- custom_target(
-     'dbus_session',
-     input: 'dbus-session.conf.tmpl',
--    output: 'dbus-session.conf',
-+    output: 'dbus-session.conf.netatalk',
-     command: sed_command,
-     capture: true,
-     install: true,
-     install_dir: pkgconfdir,
- )
- 
--if (
--    fs.exists(pkgconfdir / 'afp.conf')
--    and not get_option('with-overwrite')
--)
--    message('will not replace existing', pkgconfdir / 'afp.conf')
--else
--    install_data(afp_conf, install_dir: pkgconfdir)
--endif
-+install_data(afp_conf, rename: 'afp.conf.sample', install_dir: pkgconfdir)
-+install_data('extmap.conf', rename: 'extmap.conf.sample', install_dir: pkgconfdir)
- 
--if (
--    fs.exists(pkgconfdir / 'extmap.conf')
--    and not get_option('with-overwrite')
--)
--    message('will not replace existing', pkgconfdir / 'extmap.conf')
--else
--    install_data('extmap.conf', install_dir: pkgconfdir)
--endif
--
--if (
--    fs.exists(dbus_sysconfpath / 'netatalk-dbus.conf')
--    and not get_option('with-overwrite')
--)
--    message('will not replace existing', dbus_sysconfpath / 'netatalk-dbus.conf')
--else
--    install_data('netatalk-dbus.conf', install_dir: dbus_sysconfpath)
--endif
-+install_data('netatalk-dbus.conf', install_dir: dbus_sysconfpath)
- 
- if (
-     fs.exists('/etc/ld.so.conf.d')
diff --git a/net/netatalk3/files/patch-etc_uams_meson.build b/net/netatalk3/files/patch-etc_uams_meson.build
deleted file mode 100644
index e936f29f4566..000000000000
--- a/net/netatalk3/files/patch-etc_uams_meson.build
+++ /dev/null
@@ -1,138 +0,0 @@
---- etc/uams/meson.build.orig	2024-08-05 19:30:23 UTC
-+++ etc/uams/meson.build
-@@ -20,7 +20,7 @@ library(
-     name_suffix: lib_suffix,
-     override_options: 'b_lundef=false',
-     install: true,
--    install_dir: libdir / 'netatalk',
-+    install_dir: libexecdir / 'netatalk-uams',
- )
- 
- uams_passwd_sources = ['uams_passwd.c']
-@@ -34,7 +34,7 @@ library(
-     name_suffix: lib_suffix,
-     override_options: 'b_lundef=false',
-     install: true,
--    install_dir: libdir / 'netatalk',
-+    install_dir: libexecdir / 'netatalk-uams',
- )
- 
- ssl_links = []
-@@ -57,7 +57,7 @@ if have_ssl
-         name_suffix: lib_suffix,
-         override_options: 'b_lundef=false',
-         install: true,
--        install_dir: libdir / 'netatalk',
-+        install_dir: libexecdir / 'netatalk-uams',
-         build_rpath: rpath_libdir,
-         install_rpath: rpath_libdir,
-     )
-@@ -72,7 +72,7 @@ if have_ssl
-         name_suffix: lib_suffix,
-         override_options: 'b_lundef=false',
-         install: true,
--        install_dir: libdir / 'netatalk',
-+        install_dir: libexecdir / 'netatalk-uams',
-         build_rpath: rpath_libdir,
-         install_rpath: rpath_libdir,
-     )
-@@ -90,7 +90,7 @@ if have_ssl
-             name_suffix: lib_suffix,
-             override_options: 'b_lundef=false',
-             install: true,
--            install_dir: libdir / 'netatalk',
-+            install_dir: libexecdir / 'netatalk-uams',
-             build_rpath: rpath_libdir,
-             install_rpath: rpath_libdir,
-         )
-@@ -98,14 +98,14 @@ if have_ssl
-         if build_shared_lib
-             install_symlink(
-                 'uams_dhx.so',
--                install_dir: libdir / 'netatalk',
-+                install_dir: libexecdir / 'netatalk-uams',
-                 pointing_to: 'uams_dhx_pam.so',
-             )
-         endif
-     elif build_shared_lib
-         install_symlink(
-             'uams_dhx.so',
--            install_dir: libdir / 'netatalk',
-+            install_dir: libexecdir / 'netatalk-uams',
-             pointing_to: 'uams_dhx_passwd.so',
-         )
-     endif
-@@ -123,7 +123,7 @@ if have_libgcrypt
-         name_suffix: lib_suffix,
-         override_options: 'b_lundef=false',
-         install: true,
--        install_dir: libdir / 'netatalk',
-+        install_dir: libexecdir / 'netatalk-uams',
-     )
-     if have_pam
-         uams_dhx2_pam_sources = ['uams_dhx2_pam.c']
-@@ -137,20 +137,20 @@ if have_libgcrypt
-             name_suffix: lib_suffix,
-             override_options: 'b_lundef=false',
-             install: true,
--            install_dir: libdir / 'netatalk',
-+            install_dir: libexecdir / 'netatalk-uams',
-         )
- 
-         if build_shared_lib
-             install_symlink(
-                 'uams_dhx2.so',
--                install_dir: libdir / 'netatalk',
-+                install_dir: libexecdir / 'netatalk-uams',
-                 pointing_to: 'uams_dhx2_pam.so',
-             )
-         endif
-     elif build_shared_lib
-         install_symlink(
-             'uams_dhx2.so',
--            install_dir: libdir / 'netatalk',
-+            install_dir: libexecdir / 'netatalk-uams',
-             pointing_to: 'uams_dhx2_passwd.so',
-         )
-     endif
-@@ -168,20 +168,20 @@ if have_pam
-         name_suffix: lib_suffix,
-         override_options: 'b_lundef=false',
-         install: true,
--        install_dir: libdir / 'netatalk',
-+        install_dir: libexecdir / 'netatalk-uams',
-     )
- 
-     if build_shared_lib
-         install_symlink(
-             'uams_clrtxt.so',
--            install_dir: libdir / 'netatalk',
-+            install_dir: libexecdir / 'netatalk-uams',
-             pointing_to: 'uams_pam.so',
-         )
-     endif
- elif build_shared_lib
-     install_symlink(
-         'uams_clrtxt.so',
--        install_dir: libdir / 'netatalk',
-+        install_dir: libexecdir / 'netatalk-uams',
-         pointing_to: 'uams_passwd.so',
-     )
- endif
-@@ -198,7 +198,7 @@ if have_pgp_uam
-         name_suffix: lib_suffix,
-         override_options: 'b_lundef=false',
-         install: true,
--        install_dir: libdir / 'netatalk',
-+        install_dir: libexecdir / 'netatalk-uams',
-     )
- endif
- 
-@@ -215,6 +215,6 @@ if have_krb5_uam
-         name_suffix: lib_suffix,
-         override_options: 'b_lundef=false',
-         install: true,
--        install_dir: libdir / 'netatalk',
-+        install_dir: libexecdir / 'netatalk-uams',
-     )
- endif
diff --git a/net/netatalk3/files/patch-meson.build b/net/netatalk3/files/patch-meson.build
deleted file mode 100644
index 078d34e171f2..000000000000
--- a/net/netatalk3/files/patch-meson.build
+++ /dev/null
@@ -1,117 +0,0 @@
---- meson.build.orig	2024-09-24 08:58:45 UTC
-+++ meson.build
-@@ -39,6 +39,7 @@ libdir = prefix / get_option('libdir')
- datadir = prefix / get_option('datadir')
- includedir = prefix / get_option('includedir')
- libdir = prefix / get_option('libdir')
-+libexecdir = prefix / get_option('libexecdir')
- localstatedir = prefix / get_option('localstatedir')
- mandir = prefix / get_option('mandir')
- sbindir = prefix / get_option('sbindir')
-@@ -78,7 +79,7 @@ statedir = '-D_PATH_STATEDIR="' + localstatedir + '/ne
- dversion = '-DVERSION="' + netatalk_version + '"'
- messagedir = '-DSERVERTEXT="' + localstatedir + '/netatalk/msg/"'
- statedir = '-D_PATH_STATEDIR="' + localstatedir + '/netatalk/"'
--uamdir = '-D_PATH_AFPDUAMPATH="' + libdir + '/netatalk/"'
-+uamdir = '-D_PATH_AFPDUAMPATH="' + libexecdir + '/netatalk-uams/"'
- 
- ############
- # Includes #
-@@ -368,6 +369,7 @@ bdb_subdirs = [
-     '/usr',
- ]
- bdb_subdirs = [
-+    '%%DB_NAME%%',
-     'db4.6',
-     'db4.7',
-     'db4.8',
-@@ -479,6 +481,11 @@ if crypt.found()
- if crypt.found()
-     cdata.set('HAVE_CRYPT_H', 1)
-     cdata.set('HAVE_LIBCRYPT', 1)
-+else
-+    crypt = cc.find_library('crypt', has_headers: 'unistd.h', required: false)
-+    if crypt.found()
-+        cdata.set('HAVE_LIBCRYPT', 1)
-+    endif
- endif
- 
- des = cc.find_library('des', required: false)
-@@ -704,12 +711,12 @@ dns_sd_libs = []
- 
- dns_sd_libs = []
- 
--dns_sd = cc.find_library('dns_sd', required: false)
-+dns_sd = cc.find_library('dns_sd', dirs: libsearch_dirs, required: false)
- if dns_sd.found()
-     dns_sd_libs += dns_sd
- endif
- 
--system = cc.find_library('system', required: false)
-+system = cc.find_library('system', dirs: libsearch_dirs, required: false)
- if dns_sd.found()
-     dns_sd_libs += system
- endif
-@@ -726,6 +733,8 @@ have_dns = (
-     )
- )
- 
-+threads = dependency('threads', required: true)
-+
- if not enable_zeroconf
-     have_zeroconf = false
- else
-@@ -735,6 +744,7 @@ else
-         cdata.set('HAVE_MDNS', 1)
-         freebsd_zeroconf_daemon = 'mdnsd'
-         zeroconf_provider += 'mDNS'
-+        dns_sd_libs += threads
-     else
-         have_zeroconf = avahi.found()
-         if avahi.found()
-@@ -802,19 +812,7 @@ else
-             required: false,
-         )
- 
--        if tracker.found()
--            cdata.set(
--                'TRACKER_MANAGING_COMMAND',
--                '"tracker daemon"',
--            )
--            cdata.set(
--                'TRACKER_PREFIX',
--                '"'
--                + tracker_sparql.get_variable(pkgconfig: 'prefix')
--                + '"',
--            )
--            tracker_manager += 'tracker'
--        elif tracker3.found()
-+        if tracker3.found()
-             cdata.set('HAVE_TRACKER3', 1)
-             cdata.set(
-                 'TRACKER_MANAGING_COMMAND',
-@@ -855,7 +853,6 @@ else
-             endif
-         endif
-     endif
--endif
- 
- have_spotlight = (
-     tracker_sparql.found()
-@@ -864,6 +861,8 @@ have_spotlight = (
-     and flex.found()
-     and bison.found()
- )
-+endif
-+
- if have_spotlight
-     cdata.set('WITH_SPOTLIGHT', 1)
- endif
-@@ -1556,6 +1555,7 @@ if not enable_pam
- 
- if not enable_pam
-     have_pam = false
-+    pam = dependency('', required: false)
- else
-     if host_os != 'sunos'
-         pam_paths = [
diff --git a/net/netatalk3/pkg-descr b/net/netatalk3/pkg-descr
deleted file mode 100644
index fb4d1633d741..000000000000
--- a/net/netatalk3/pkg-descr
+++ /dev/null
@@ -1,9 +0,0 @@
-Netatalk is an OpenSource software package, that can be used to turn an
-inexpensive *NIX machine into an extremely high-performance and reliable
-file server for Macintosh computers.
-
-Using Netatalk's AFP 3.4 compliant file-server leads to significantly higher
-transmission speeds compared with Macs accessing a server via SaMBa/NFS
-while providing clients with the best possible user experience (full support
-for Macintosh metadata, flawlessly supporting mixed environments of classic
-MacOS and MacOS X clients)
diff --git a/net/netatalk3/pkg-install b/net/netatalk3/pkg-install
deleted file mode 100644
index bcddbdd54a87..000000000000
--- a/net/netatalk3/pkg-install
+++ /dev/null
@@ -1,14 +0,0 @@
-#!/bin/sh
-#
-PATH=/bin:/usr/sbin:/usr/bin:/usr/sbin
-
-DBDIR=/var/netatalk
-
-case $2 in
-	POST-INSTALL)
-		tee $DBDIR/README > $DBDIR/CNID/README <<-'EOF'
-			This directory contains modifiable Netatalk configuration files and the CNID databases.
-		EOF
-		truncate -s -1 $DBDIR/README $DBDIR/CNID/README
-		;;
-esac
diff --git a/net/netatalk3/pkg-plist b/net/netatalk3/pkg-plist
deleted file mode 100644
index 593f620f6b73..000000000000
--- a/net/netatalk3/pkg-plist
+++ /dev/null
@@ -1,85 +0,0 @@
-bin/ad
-%%LDAP%%bin/afpldaptest
-bin/afppasswd
-%%DBUS%%bin/afpstats
-bin/apple_dump
-bin/asip-status
-bin/dbd
-bin/macusers
-bin/netatalk-config
-@sample etc/afp.conf.sample
-%%DBUS%%etc/dbus-1/system.d/netatalk-dbus.conf
-%%DBUS%%etc/dbus-session.conf.netatalk
-@sample etc/extmap.conf.sample
-%%PAM%%@sample etc/pam.d/netatalk.sample
-libexec/netatalk-uams/uams_clrtxt.so
-libexec/netatalk-uams/uams_dhx.so
-libexec/netatalk-uams/uams_dhx2.so
-%%PAM%%libexec/netatalk-uams/uams_dhx2_pam.a
-%%PAM%%libexec/netatalk-uams/uams_dhx2_pam.so
-libexec/netatalk-uams/uams_dhx2_passwd.a
-libexec/netatalk-uams/uams_dhx2_passwd.so
-%%PAM%%libexec/netatalk-uams/uams_dhx_pam.a
-%%PAM%%libexec/netatalk-uams/uams_dhx_pam.so
-libexec/netatalk-uams/uams_dhx_passwd.a
-libexec/netatalk-uams/uams_dhx_passwd.so
-%%KERBEROS5%%libexec/netatalk-uams/uams_gss.a
-%%KERBEROS5%%libexec/netatalk-uams/uams_gss.so
-libexec/netatalk-uams/uams_guest.a
-libexec/netatalk-uams/uams_guest.so
-%%PAM%%libexec/netatalk-uams/uams_pam.a
-%%PAM%%libexec/netatalk-uams/uams_pam.so
-libexec/netatalk-uams/uams_passwd.a
-libexec/netatalk-uams/uams_passwd.so
-libexec/netatalk-uams/uams_randnum.a
-libexec/netatalk-uams/uams_randnum.so
-include/atalk/acl.h
-include/atalk/adouble.h
-include/atalk/afp.h
-include/atalk/bstrlib.h
-include/atalk/cnid.h
-include/atalk/dictionary.h
-include/atalk/ea.h
-include/atalk/globals.h
-include/atalk/hash.h
-include/atalk/iniparser.h
-include/atalk/list.h
-include/atalk/logger.h
-include/atalk/netatalk_conf.h
-include/atalk/paths.h
-include/atalk/standards.h
-include/atalk/uam.h
-include/atalk/unicode.h
-include/atalk/unix.h
-include/atalk/util.h
-include/atalk/vfs.h
-include/atalk/volume.h
-lib/libatalk.a
-lib/libatalk.so
-lib/libatalk.so.18
-lib/libatalk.so.18.0.0
-sbin/afpd
-sbin/cnid_dbd
-sbin/cnid_metad
-sbin/netatalk
-share/man/man1/ad.1.gz
-share/man/man1/afpldaptest.1.gz
-share/man/man1/afppasswd.1.gz
-%%DBUS%%share/man/man1/afpstats.1.gz
-share/man/man1/apple_dump.1.gz
-share/man/man1/asip-status.1.gz
-share/man/man1/dbd.1.gz
-share/man/man1/macusers.1.gz
-share/man/man1/netatalk-config.1.gz
-share/man/man5/afp.conf.5.gz
-share/man/man5/afp_signature.conf.5.gz
-share/man/man5/afp_voluuid.conf.5.gz
-share/man/man5/extmap.conf.5.gz
-share/man/man8/afpd.8.gz
-share/man/man8/cnid_dbd.8.gz
-share/man/man8/cnid_metad.8.gz
-share/man/man8/netatalk.8.gz
-/var/netatalk/CNID/README
-/var/netatalk/README
-@dir /var/netatalk/CNID
-@dir /var/netatalk