Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Netatalk is a freely-available Open Source AFP fileserver. A UNIX, Linux or BSD system running Netatalk is capable of serving many Macintosh clients simultaneously as an AppleShare file server (AFP)

License

alfonsotesauro/netatalk

 
 

Repository files navigation

Netatalk for macOS

Build Status License: GPL v2

This is a fork of the main branch of the Netatalk repo on GitHub. It has been patched for clean compilation and use on recent versions of macOS only, and enables AFP 2.2 and AFP 3.0 - 3.4 file sharing between modern macs and vintage macs running classic Mac OS. It has been tested on macOS 10.14 (Mojave) to macOS 13.4.1 (Ventura). All code unused in macOS has been removed so this version of Netatalk will only run on modern Intel or Apple Silicon macs. This fork is rebased as needed with the upstream master to keep it up to date.

Credits:

The Netatalk open-source AFP filesever project - all developers past and present.

@mabam, @rdmark, @Synology-andychen, @mikeboss and @christopherkobayashi for various recent patches

Quick how-to:

  1. Install Homebrew:

    /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"

  2. Install Netatalk's dependencies from Homebrew:

    brew install berkeley-db dgsga/netatalk-dbus/dbus-glib docbook-xsl libevent libgcrypt meson mysql pkg-config wolfssl

  3. Clone the repo:

    git clone https://github.com/dgsga/netatalk.git

  4. cd to the repo then run the following commands:

    meson setup build

    sudo ninja -C build install

  5. Set up your afp.conf file and specify AFP shares as needed.

Notes: For afpstats to work afpstats = yes must be in the global section of afp.conf. The icon folder contains a Mac OS 9 colour icon for the AFP share. The extension folder contains a System Folder extension for enabling Bonjour in Mac OS 9.

About

Netatalk is a freely-available Open Source AFP fileserver. A UNIX, Linux or BSD system running Netatalk is capable of serving many Macintosh clients simultaneously as an AppleShare file server (AFP)

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C 98.3%
  • Meson 0.7%
  • Perl 0.6%
  • Shell 0.3%
  • Lua 0.1%
  • Python 0.0%