![]() The Netatalk website is where new releases and other news about the project are posted. Subscribe and participate, or read archived discussion threads at: Netatalk contributors and maintainers interact with each other primarily on the netatalk-admins and netatalk-devel mailing list. Please feel free to edit existing and create new articles. WikiĬollaborative articles can be found on the Netatalk wiki hosted on GitHub. The latest version of the Netatalk manual can be found at:Įach Netatalk component also has a *NIX man page which can be accessed on the command line, f.e. PRs are automatically picked up by GitHub CI, which runs the builds, integration tests, as well as static analysis scan on SonarCloud. ![]() Two new functions ensure that backups are written to spinning disk, not just in the server's cache. Mac OS X 10.5 (Leopard) added support for Time Machine backups over AFP. See this section for information on how to compile Netatalk with Spotlight support. Contributionsīug reports and feature requests can be filed as GitHub issue ticket:īefore contributing code to the project, please read the guidelines in the wiki on how to prepare a PR that is likely to be accepted by the maintainers: Support for Spotlight has been added in Netatalk 3.1. Modern AFP features such as Bonjour, Time Machine, and Spotlight are also supported. Of Classic Mac OS metadata (resource forks) as well as user authentication methods (UAMs) compatible with Classic Mac OS clients that don't support modern cryptography. So Netatalk can act as a seamless bridge between new and old Macs.Ĭompared to other Open Source file sharing solutions such as NFS or Samba, Netatalk delivers high transfer speeds and full integration The latest macOS at the time of writing (macOS 13 Ventura) still comes with an AFP client, So we have to build our own netatalk package from the sources with the encryption feature enabled. Mac OS X requires encryption to work properly but the standard package of netatalk provided in the Ubuntu repositories doesn’t include this feature. ![]() If you're running a network of older Macs, in particular those running OS X 10.8 Mountain Lion or earlier, all the way back to Classic Mac OS,Īre well served by running a Netatalk AppleShare server. Netatalk is the Open Source implementation of AFP. Once you are logged in, you should then be able to use the drive with Time Machine.Netatalk is a freely-available Open Source fileserver that implements the Apple Filing Protocol (AFP) 3.4.ĪFP was the primary file sharing protocol for Apple Macintosh and Apple II computers from 1987 to 2013.Ī *NIX/*BSD system running Netatalk is capable of serving many Macintosh clients simultaneously as an AppleShare file server. You may have to click on the Connect button in the upper right of the window to login before you can use the drive. For your wife to connect to your ubuntu home directory on OS X Open Finder Click Go on top menu bar Click connect to Server. Double-click on the machine name, and you should see any shared folders on the machine. netatalk by default share out home directory, which I guess that is what you are using. Under the Network section in the sidebar, you should see your Ubuntu machine listed. Once your drive is set up under Ubuntu, go to your Mac and open a Finder window. However, I never made it clear that you must make sure your backup drive is available and connected on your Mac before you can use it as a Time Machine backup drive. Testing setup with VirtualBox and Vagrant This repository includes Vagrantfile with recent Ubuntu versions that can be tested without playbook modifications. Since I first wrote this, I have updated to Ubuntu 20.04 and everything still seems to work. On Ubuntu 13.04 and 13.10 netatalk service should be started manually after installation. Now, on your Mac, you should be able to open the Time Machine settings in System Preferences and use Select Disk… to pick your new Time Machine backup drive. Restart netatalk: sudo service netatalk restart Sudo chmod 777 /srv/netatalk/time-machine Sudo chown nobody:nogroup /srv/netatalk/time-machine Make ensure the netatalk package were installed using the commands given below, sudo dpkg-query -l grep netatalk. Install the needed packages: sudo apt install netatalk avahi-daemonĮdit the netatalk config file: sudo vi /etc/netatalk/afp.confĪdd a section for your Time Machine: Ĭreate a directory to act as the Time Machine drive: sudo mkdir -p /srv/netatalk/time-machine This example uses a directory on the boot drive ( /srv/netatalk/time-machine), but it’s more likely that you want to use a directory on a large disk. Setting up an Ubuntu machine to act as an Apple Time Machine server is surprisingly simple.
0 Comments
Leave a Reply. |