Howto/Download: Netatalk 2.03 with encryption support for Debian 4.0
By default Debian’s netatalk package does not come with encryption support (hence why you get a warning message in OS X 10.3 & 10.4 regarding the sending of cleartext passwords). Leopard deeply cares about encryption and doesn’t even allow non-encrypted password.
There are a lot of guides available on the internet, attached is a i386 binary (sorry x86_64 folks) that has encryption support build in.
A stern warning:
My deb package does NOT include printing support through Appletalk. There seems to be a library problem. Either one must disable encryption support in the binary to allow printing or the other way around. So if you were using Appletalk and using your Debian box as a print server, this will not work with this deb package. Furthermore I have no responsibility and no liability when it comes to what the altered software package does to your computer so use at your own risk!
You need the following libararies installed in order for this to work peachy:
libdb4.2
cracklib2
cracklib-runtime
libssl0.9.8
libpam-modules
libauthen-pam-perl
libpam0g
libslp
libwrap0
Other requirements:
-A good sense of Debian understanding if something does go wrong
-Debian 4.0
-libc6 2.6+ (find out by doing ‘dpkg -l | grep libc6′)
Step 1
paste in (no quotes):
‘aptitude install libdb4.2 cracklib2 cracklib-runtime libssl0.9.8 libpam-modules libauthen-pam-perl libpam0g libslp libwrap0′
Step 2
Download my .deb package on your debian machine:
‘cd /tmp; wget http://www.disgruntled-dutch.com/media/misc/netatalk_2.0.3-4_i386.deb’
(linked here)
Step 3
Install deb package.
‘cd /tmp; dpkg -i netatalk_2.0.3-4_i386.deb’
Step 4
Tell aptitude / apt-get to not upgrade netatalk.
‘aptitude hold netatalk’
Step 5
Your done!
October 29th, 2007 at 8:40 am
[...] « Icon that made me laugh in Leopard Download & install the netatalk 2.03 package with encryption support for Debian [...]
November 6th, 2007 at 3:27 pm
Thanks a million for this article and your binary. Netatalk is now working beautifully on my Ubuntu server. I tried other tutorials on how to get Netatalk working with Leopard, but your tips really did the trick!
December 9th, 2007 at 4:51 pm
Sweet article.
I think you’ll comment my blog..
See ya
December 16th, 2007 at 9:18 am
libc6 2.6+ is not available in Debian 4.0 (etch), current stable. You must upgrade to testing or recompile this package for stable. And not libslp but libslp1
January 18th, 2008 at 5:08 pm
The “Link here” link does not work..
January 19th, 2008 at 11:17 am
Fixed. Upgrade to Wordpress must’ve done something funny to that link. Patched my database so the link should work again.
Yvo