Package Details: netatalk 3.1.12-1

Git Clone URL: (read-only)
Package Base: netatalk
Description: Open-source implementation of the Apple Filing Protocol
Upstream URL:
Keywords: afp appletalk
Licenses: GPL
Replaces: netatalk-git, netatalk2
Submitter: Snowman
Maintainer: denn
Last Packager: denn
Votes: 92
Popularity: 0.233232
First Submitted: 2007-03-31 06:19
Last Updated: 2018-12-21 00:37

Latest Comments

1 2 3 4 5 6 ... Next › Last »

gavinbeatty commented on 2019-06-30 16:51

I built this on Raspberry Pi 3 by adding aarch64 to the arch list, and it's handling Time Machine successfully for me.

zman0900 commented on 2019-03-21 02:22

Looks like you can add "--without-mysql-config" config option to ignore any installed mysql. This seems to skip building the mysql backend the same as when building in a clean chroot where mysql lib is not installed.

Also this seems to be bundling its own "tdb" instead of linking to the system tdb. That can be fixed by added a dependency on tdb and config option "--without-tdb"

Also ACL support is being built automatically, so it should either be disabled with "--without-acls" or explicitly enabled with "--with-acls" and add the "acl" dependency.

jabbas commented on 2019-01-11 07:11

Latest version requires mysql-client package to be installed (it's linking with

claunia commented on 2017-07-29 15:53


After last archlinux glibc update it is no longer able to link:

/usr/bin/ld: afppasswd.o: relocation R_X86_64_32S against `.rodata.str1.1' can not be used when making a shared object; recompile with -fPIC
/usr/bin/ld: afppasswd.o: relocation R_X86_64_PC32 against symbol `lseek64@@GLIBC_2.2.5' can not be used when making a shared object; recompile with -fPIC
/usr/bin/ld: final link failed: Bad value
collect2: error: ld returned 1 exit status

f_kuehne commented on 2017-07-12 15:22

Hello , i'm not able to build the current version

appart from those warings:
aclocal: warning: autoconf input should be named '', not ''
automake: warning: autoconf input should be named '', not ''
test/afpd/ but option 'subdir-objects' is disabled
test/afpd/ warning: source file '$(top_srcdir)/etc/afpd/spotlight.c' is in a subdirectory,
.. there are many of this kind

the final error is access denied for ./confige at line 32 in ./PKGBUILD:

31: CFLAGS="-Wno-unused-result -O2" \
32: ./configure --prefix=/usr --localstatedir=/var/state --sysconfd$
33: --sbindir=/usr/bin --enable-silent-rules --with-init-style=syst$
34: --with-cracklib --with-cnid-cdb-backend --enable-pgp-uam --with$
35: make

Because I wanted to solve it quick and dirtdy I changed the permissions for the dir and alle files to 777 but it didn't help.

This is for a armv7 (RaspberryPi) install.

andreas_baumann commented on 2017-03-22 08:12

pkg-config was missing.

andreas_baumann commented on 2017-03-22 07:11

Doesn't build:

libtoolize: Consider adding 'AC_CONFIG_MACRO_DIRS([macros])' to,
libtoolize: and rerunning libtoolize and aclocal.
macros/netatalk.m4:4: warning: underquoted definition of AX_CHECK_DOCBOOK
macros/netatalk.m4:4: run info Automake 'Extending aclocal'
macros/netatalk.m4:4: or see error: possibly undefined macro: AC_MSG_ERROR
If this token and others are legitimate, please use m4_pattern_allow.
See the Autoconf documentation. error: possibly undefined macro: AC_DEFINE
configure:15977: error: possibly undefined macro: AC_MSG_WARN
autoreconf: /usr/bin/autoconf failed with exit status: 1
==> ERROR: A failure occurred in build().

zman0900 commented on 2016-12-04 01:21

Ignore the rest of this comment. Turns out afpstats doesn't work unless you have "afpstats = yes" in the config file.

Something seems to be messed up with the dbus related stuff installed by this package. The afpstats program doesn't work, even a root:

└──╼ sudo afpstats
Traceback (most recent call last):
File "/usr/bin/afpstats", line 16, in main
File "/usr/lib/python2.7/site-packages/dbus/", line 241, in get_object
File "/usr/lib/python2.7/site-packages/dbus/", line 248, in __init__
self._named_service = conn.activate_name_owner(bus_name)
File "/usr/lib/python2.7/site-packages/dbus/", line 180, in activate_name_owner
File "/usr/lib/python2.7/site-packages/dbus/", line 278, in start_service_by_name
'su', (bus_name, flags)))
File "/usr/lib/python2.7/site-packages/dbus/", line 651, in call_blocking
message, timeout)
DBusException: org.freedesktop.DBus.Error.ServiceUnknown: The name org.netatalk.AFPStats was not provided by any .service files
└──╼ pacman -Qo /etc/dbus-1/system.d/netatalk-dbus.conf
/etc/dbus-1/system.d/netatalk-dbus.conf is owned by netatalk 3.1.10-1
└──╼ grep 'org.netatalk.AFPStats' /etc/dbus-1/system.d/netatalk-dbus.conf
<allow own="org.netatalk.AFPStats"/>
<allow send_destination="org.netatalk.AFPStats"/>
<allow receive_sender="org.netatalk.AFPStats"/>

denn commented on 2016-09-21 15:47

Updated to 3.1.10

maclinuxfree commented on 2016-07-23 21:32

pls update to 3.1.9
thank you