Netatalk is a Free and Open Source AFP fileserver. A *NIX or BSD system running Netatalk is capable of serving many Macintosh clients simultaneously as an AppleShare file server.
Netatalk 2.3.2 is available!
The Netatalk development team is proud to announce a new release of the Netatalk 2 release series, notable for maintaining support for AppleTalk clients.
A Dockerfile and container entry script have been added which allows you to run Netatalk 2 containerized. AppleTalk networking is supported if the host OS has an AppleTalk network stack. Either build a Docker image yourself from the code, or pull a pre-built image from Docker Hub.
A macOS style launchd configuration file and netatalkd
helper script has been added. Build it by configuring the build system with the --enable-macos
parameter. Using these allows you to bypass recent limitations in macOS Sonoma that prevents forking daemons to run.
Netatalk's pap
is now able to print to an ImageWriter II or LQ connected to the LocalTalk network, with papstatus
providing more status information for this line of Apple printers.
Full Changelog: https://github.com/Netatalk/netatalk/compare/netatalk-2-3-1...netatalk-2-3-2
Netatalk 2.3.1 is available!
The Netatalk development team is proud to announce a new feature release of the Netatalk 2 release series, notable for maintaining support for AppleTalk clients.
This version continues the effort of removing obsoleted code while improving stability and compatibility of all components. All users of prior Netatalk v2 releases are now encouraged to update their installations to this latest version.
The following compile time option has been added:
--with-docbook
– Used to generate man and html pages from XML sources, the latter which are now included in the tarball.The following obsoleted features have been removed:
adouble:osx
– The AD format that Mac OS X 10.3 used, but was removed in subsequent versionsadouble:sfm
– Microsoft's Services For Macintosh compatibility mode that required a long-gone hacked version of SambaThe RTMP broadcast quirks mode that was introduced in v2.3.0 has been replaced with an automatic activation when atalkd is configured with a single interface and the -router
flag.
Therefore, the now-unneeded -q
command line option has been removed.
Full Changelog: https://github.com/Netatalk/netatalk/compare/netatalk-2-3-0...netatalk-2-3-1
Netatalk 2.3.0 is available!
The Netatalk development team is proud to announce a new feature release from the version 2 branch Netatalk, notable for maintaining support for AppleTalk clients.
This version contains stability and security improvements, while removing long-obsoleted or less used functionality. Early adopters are recommended to upgrade their deployments to version 2.3.0.
The following compile time options have been added:
--disable-install-privileged
(skips actions that require root access)--with-systemd-prefix
As of Netatalk 2.3.0, the Database Daemon dbd
CNID backend is the only one provided for use in production environments. The last
CNID backend is still available for testing and read-only volumes.
The DHX UAM is now disabled by default, to avoid errors stemming from OpenSSL v3.0 removal of 128 bit modulus size support. See https://github.com/Netatalk/netatalk/issues/358 for more details on how to make DHX work on your system, and on using alternative UAMs for authenticating with older clients.
The following features have been removed.
Compatibility macros for the following long-obsoleted operating systems have been removed.
The following runtime options have been removed:
The following compile time options have been removed:
--enable-debug
--enable-debug1
--enable-afs
--enable-force-uidgid
--enable-dropkludge
--with-cnid-tdb-backend
--with-cnid-cdb-backend
--with-webmin
Renamed:
Netatalk versions 2.2.7 through 2.2.10 had the non-standard behavior of not rebroadcasting routing information originating from other subnets. This made certain Asanté or Dayna LocalTalk hardware bridges able to coexist with netatalk, with the drawback that subnets behind other routers aren't visible to the netatalk clients.
Netatalk 2.3.0 restores the correct behavior as per the AppleTalk specification. If you want to emulate the previous non-standard behavior, you can start atalkd
with the newly introduced -q
parameter.
Full Changelog: https://github.com/Netatalk/netatalk/compare/netatalk-2-2-10...netatalk-2-3-0
Netatalk 3.1.18 is available!
The Netatalk development team is proud to announce the latest release of the Netatalk 3.1 release series. Users are encouraged to update their servers to the 3.1 release series which is the stable and supported version for production systems.
Full Changelog: https://github.com/Netatalk/netatalk/compare/netatalk-3-1-17...netatalk-3-1-18
Netatalk 3.1.17 is available!
The Netatalk development team is proud to announce the latest release of the Netatalk 3.1 release series. Users are encouraged to update their servers to the 3.1 release series which is the stable and supported version for production systems.
Full Changelog: https://github.com/Netatalk/netatalk/compare/netatalk-3-1-16...netatalk-3-1-17
Netatalk 3.1.16 is available!
The Netatalk development team is proud to announce the latest release of the Netatalk 3.1 release series. Users are encouraged to update their servers to the 3.1 release series which is the stable and supported version for production systems.
Full Changelog: https://github.com/Netatalk/netatalk/compare/netatalk-3-1-15...netatalk-3-1-16
Netatalk 2.2.10 is available!
The Netatalk development team is proud to announce the latest release of the Netatalk 2.2 release series. Users are encouraged to update their servers to the 2.2 release series which is the stable and supported version for production systems.
Full Changelog: https://github.com/Netatalk/netatalk/compare/netatalk-2-2-9...netatalk-2-2-10
Netatalk 3.1.15 is available!
The Netatalk development team is proud to announce the latest release of the Netatalk 3.1 release series. Users are encouraged to update their servers to the 3.1 release series which is the stable and supported version for production systems.
Full Changelog: https://github.com/Netatalk/netatalk/compare/netatalk-3-1-14...netatalk-3-1-15
Netatalk 2.2.9 is available!
The Netatalk development team is proud to announce the latest release of the Netatalk 2.2 release series. Users are encouraged to update their servers to the 2.2 release series which is the stable and supported version for production systems.
Full Changelog: https://github.com/Netatalk/netatalk/compare/netatalk-2-2-8...netatalk-2-2-9
Netatalk 2.2.8 is available!
The Netatalk development team is proud to announce latest release of the Netatalk 2.2 release series. Users are encouraged to update their servers to the 2.2 release series which is the stable and supported version for production systems.
Full Changelog: https://github.com/Netatalk/netatalk/compare/netatalk-2-2-7...netatalk-2-2-8