Netatalk 4.0.7 is available!
The Netatalk team is proud to announce the latest release in the Netatalk 4.0 release series.
The theme of this release is *BSD compatibility in general, making NetBSD happy in particular. It fixes a handful of bugs that led to errors, warnings, or unwanted behavior on NetBSD. At a related note, netatalk4 is now available as a NetBSD pkgsrc package!
New build system options
-Dwith-manual=man_only
to compile and install only the troff man pages, not html pages-Dwith-manual-install-path
defines a custom location to install the html pages-Dwith-perl-path
defines a custom path to look for the perl binary in
Additionally, a breaking change in the build system is that the most recent Berkeley DB (bdb) library version is now favored, rather than the oldest one favored before. So if db5 and db4 are both installed, for instance, the former will be used now.
What's Changed
- atalkd: Remove obsolete NO_DATA_LINK_PASSTHROUGH config flag by @rdmark in #1755
- only build appletalk docs when enabled by @knight-of-ni in #1754
- GitHub CI: Rename workflow from Checks to Builds by @rdmark in #1760
- Remove unnecessary ifdef macro in cnid_dbd.c by @rdmark in #1758
- docs: Document afppasswd -w option in the man page synopsis by @rdmark in #1757
- GitHub CI: Create html manual deploy job by @rdmark in #1763
- docs: Sync css styles from homepage by @rdmark in #1764
- docs: Standardize formatting of all synopsis sections by @rdmark in #1765
- meson: Add manual type man_only which generates only troff pages by @rdmark in #1766
- docs: Refer to CONTRIBUTORS hosted on netatalk.io in man pages by @rdmark in #1767
- meson: Flip order of bdb version detection, and add option hint by @rdmark in #1771
- Remove bitrotted inline prototype for a libc function by @rdmark in #1769
- meson: *BSD compatible libwrap check by @rdmark in #1770
- GitHub CI: Build NetBSD with native mDNS Zeroconf by @rdmark in #1772
- GitHub CI: Remove pkg-config override for NetBSD job by @rdmark in #1775
- meson: Generate appendix doc and allow custom manual install path by @rdmark in #1783
- meson: Correct capability check for SunRPC on *BSD by @rdmark in #1768
- meson: Don't attempt to detect shadow password header on *BSD and macOS by @rdmark in #1778
- meson: Option to specify path to perl runtime by @rdmark in #1779
- meson: Configure dbus paths and config files only if dbus exists by @rdmark in #1780
- meson: Don't define spooldir when building without papd by @rdmark in #1786
Full Changelog: netatalk-4-0-6...netatalk-4-0-7