./net/netatalk3, Netatalk AFP file services

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 3.1.19nb1, Package name: netatalk3-3.1.19nb1, Maintainer: hauke

Netatalk 3 is a freely-available implementation of the Apple
Filesharing Protocol Suite (AFP) over TCP/IP.

Using Netatalk's AFP 3.1 compliant file-server leads to significantly
higher transmissions speeds compared with Macs accessing a server via
SMB or NFS, while providing clients with the best user experience (full
support for Macintosh metadata, flawlessly supporting mixed
environments of classic MacOS and MacOS X clients).

See also netatalk22, which has full support for pre-Darwin systems.

MESSAGE.pam [+/-]

Required to run:
[lang/perl5] [security/libgcrypt] [security/openssl] [devel/libevent] [databases/db5] [lang/python37]

Required to build:
[pkgtools/cwrappers]

Master sites:

Filesize: 999.801 KB

Version history: (Expand)


CVS history: (Expand)


   2024-07-15 13:39:54 by Hauke Fath | Files touched by this commit (1)
Log message:
GC dangling --with-libevent-* options.
   2024-07-15 13:36:22 by Hauke Fath | Files touched by this commit (1)
Log message:
Drop the 'cups' option, the Netatalk 3 branch does not have print
support (no papd).
   2024-07-15 13:25:03 by Hauke Fath | Files touched by this commit (1)
Log message:
Disable quota support on FreeBSD: The configure script on the upstream
sources disables support, and the NetBSD quota patch breaks on
FreeBSD.
   2024-07-12 15:39:37 by Hauke Fath | Files touched by this commit (2)
Log message:
Update netatalk3 to v3.1.19

From upstream's changelog:

    FIX: CVE-2024-38439,CVE-2024-38440,CVE-2024-38441:
        Harden user login, GitHub #1158
    NEW: Introduce an official Dockerfile and entry script, GitHub #713
    UPD: docs: Improvements to manual, GitHub #744
        Move legal notice into the Introduction chapter
        Improve manual page summaries
        Print netatalk version number as subtitle
    NEW: docs: Distribute a manual appendix with the GNU GPL v2 text, GitHub #745
    NEW: docs: Distribute the Japanese localization of the manual, GitHub #806
    FIX: docs: Inconsistent man page heading case, GitHub #545
    UPD: docs: Refresh DEVELOPER readme and Docbook templates, GitHub #638
    UPD: docs: Clean up remainders of SourgeForge hosting, GitHub #703
    UPD: docs: Limit max TOC depth to 2 in manual, bump DocBook to 4.5, GitHub #747

Netatalk v3.2+ changed the build system, so needs more work
   2024-05-29 18:35:19 by Adam Ciarcinski | Files touched by this commit (1929) | Package updated
Log message:
revbump after icu and protobuf updates
   2024-05-16 08:15:47 by Thomas Klausner | Files touched by this commit (692)
Log message:
*: recursive bump for gnutls p11-kit option

(existing installations need the bl3.mk included, but it's now only
optionally included)
   2024-03-15 23:23:16 by Hauke Fath | Files touched by this commit (2)
Log message:
Re-add conditional PLIST entries that got lost by not building with
all options on

Add substitutions for PLIST generation
   2024-02-05 16:02:16 by Hauke Fath | Files touched by this commit (5)
Log message:
Update net/netatalk3 to v3.1.18

Includes a patch for security issue CVE-2022-22995.

What's Changed

    FIX: CVE-2022-22995: Harden create_appledesktop_folder(), GitHub #480
    FIX: Correct syntax for libwrap check in tcp-wrappers.m4, GitHub #500
    FIX: Correct syntax for libiconv check in iconv.m4, GitHub #491
    FIX: quota is not supported on macOS, GitHub #492
    FIX: dtrace is not supported on FreeBSD aarch64, GitHub #498

3.1.17 - What's Changed

    FIX: CVE-2023-42464: Validate data type in dalloc_value_for_key(), GitHub #486
    FIX: Declare a variable before using it in a loop, which was
    throwing off the default compiler on RHEL7, GitHub #481
    UPD: Distribute tarballs with xz compression by default, instead
    of gzip, GitHub #478
    UPD: Add AUTHOR sections to all man pages with a reference to
    CONTRIBUTORS, and standardize headers and footers, GitHub #462

3.1.16 - What's Changed

    FIX: libatalk: Fix CVE-2022-23121, CVE-2022-23123 regression
        Added guard check before access ad_entry(), GitHub #357
        Allow zero length entry, for AppleDouble specification, GitHub #368
        Remove special handling for COMMENT entries, GitHub #236
        The assertion for invalid entires is still enabled, so please
        report any future "Invalid metadata EA" errors!
    FIX: build system: Fix autoconf warnings and modernize bootstrap
        and configure.ac, GitHub #331
    FIX: build system: Correct syntax in libevent search macro,
        summary macro and netatalk executable makefile, GitHub #342
    FIX: build system: Fix native libiconv detection on macOS, GitHub
        #343
    FIX: build system: Use non-interactive PAM session when available,
        GitHub #361
    FIX: build system: Fix detection of Berkeley DB installed in
        multiarch location, GitHub #380
    FIX: build system: Fix support for cross-compilation with
        mysql_config and dtrace, GitHub #384
    FIX: build system: Support building quota against libtirpc, GitHub
        #385
    FIX: build system: Fix variable substitution in configure summary,
        GitHub #443
    UPD: build system: Remove ABI checks and the
        --enable-developer option, GitHub #262
    FIX: initscript: Improvements to Debian SysV init script
        Source init-functions, GitHub #386
        Add a Description and Short-Description, GitHub #428
    FIX: docs: Clarify localstate dir configurability in manual, GitHub #401
    UPD: docs: Make BerkeleyDB 5.3.x the recommended version, GitHub #8
    FIX: docs: Update SourceForge URLs to fix CSS styles and download links
    FIX: docs: Remove obsoleted bug reporting sections, GitHub #455
    FIX: Sundry typo fixes in user visible strings and docs, GitHub
        #381, GitHub #382
    UPD: Rename asip-status.pl as asip-status to make naming
        implementation-agnostic, GitHub #379
    UPD: Remove redundant uid.c|h files in etc/afpd
    UPD: Don't build and distribute deprecated cnid2_create tool, GitHub #412
    UPD: Remove deprecated megatron code and man page, GitHub #456
    UPD: Remove deprecated uniconv code and man page, GitHub #457
    UPD: Improvements to the GitHub CI workflow