Quote:
|
Originally Posted by gruepig
Summary of the whole process (corrected and commented):
|
Allow me to re-post the instructions, since Gruepig and I worked hard on this. I made one change, to correct the -/_ confusion at the last command, and separated some commands for clarity for noobs like me.
Anyway, this is what worked for me, running
Edubuntu 5.10 "Breezy", minimal server install (which could explain why I needed some extra packages, or not). As always, your mileage may vary. Please post if it does!
You'll be running most commands as root. Since Edu/Ubuntu does not activate root by default, sudo is needed.
sudo apt-get install dpkg-dev # Needed to get the source in step #3
sudo apt-get install devscripts # Needed for the 'debuild' command
apt-get source netatalk # Get the netatalk source
sudo apt-get build-dep netatalk # Get netatalk dependencies
sudo apt-get install cracklib2-dev # Get cracklib library headers (another dependency)
cd netatalk-2.0.3 # Change directories to the source directory. Of course if the version changes, so will the directory name.
DEB_BUILD_OPTIONS=ssl debuild # This is two commands. Setting the 'ssl' option, and then build a deb package (debuild) with ssl support. You will get a 'signing' error here, but should be fine.
sudo dpkg -i ../netatalk_*.deb # Install the package. Note that underscore...
You're done, and now you've got the services running and encryption support. All you need to do is configure it to match your setup. The default settings will work for most. There is excellent documentation in netatalk-version#/doc/htmldocs and at
http://netatalk.sourceforge.net/2.0/htmldocs/ .
Again, thanks to gruepig for helping out! Karma points to you!
Enjoy!