Seeing as Intrepid will be out in a number of days, I wanted to update my previous post on installing netatalk on Ubuntu with SSL support.  The steps remain pretty much the same for Ubuntu 8.10 (Intrepid Ibex).  As I mentioned, It's easy enough to allow Leopard to use plaintext passwords with the following command:

$ defaults write com.apple.AppleShareClient afp_cleartext_allow -bool true

You can use the following instructions to download and build netatalk on Hardy (you must have the Universe repository enabled in /etc/apt/sources.list):

$ mkdir -p ~/src/netatalk
$ cd ~/src/netatalk
$ sudo apt-get install devscripts cracklib2-dev dpkg-dev libssl-dev build-essential
$ sudo apt-get build-dep netatalk
$ apt-get source netatalk
$ cd netatalk-2.0.3
$ DEB_BUILD_OPTIONS=ssl dpkg-buildpackage -us -uc
$ sudo debi

Netatalk is now properly installed, but there are two tweaks i suggest.  First, tell dpkg not to upgrade netatalk:

$ echo "netatalk hold" | sudo dpkg --set-selections

Second, I always edit /etc/default/netatalk to set the following:

ATALKD_RUN=no
PAPD_RUN=no

Disabling atalkd and papd mean Netatalk will start much faster.  I don't know anyone that uses atalkd or papd anymore, so it's worth looking into.

You should now be able to connect from Leopard to your Intrepid home directory!

blog comments powered by Disqus