Netatalk 2.0 manual


Table of Contents

1. Introduction to Netatalk
Background
2. Installation
How to obtain Netatalk
Binary packages
Source packages
Compiling Netatalk
Prequisites
Compiling Netatalk
Compiling a new Berkeley DB for Netatalk
3. Setting up Netatalk
Appletalk
To use AppleTalk or not
No AppleTalk routing
atalkd acting as an AppleTalk router
File Services
Setting up the AFP file server
Printing
Setting up the PAP print server
Time Services
Using Netatalk as a time server for Macintoshs
Starting and stopping Netatalk
4. Upgrading from a previous version of Netatalk
Overview
Volumes and filenames
How to upgrade a volume to 2.0
How to use a 1.x CAP encoded volume with 2.0
How to use a 1.x NLS volume with 2.0
Choosing a CNID storage scheme
How to upgrade if no persistent CNID storage was used
How to upgrade if a persistent CNID storage scheme was used
How to upgrade if a persistent CNID storage scheme was used, the brute force approach
5. man pages
6. FAQ
Where can I get more information on Netatalk?
What is this I keep seeing about asun?
Is there an RPM, package, or tarball for my platform?
I can't seem to use passwords longer than 8 characters for my Netatalk accounts / I would like to use encrypted passwords to authenticate to the Netatalk server.How can I fix that?
What are the .AppleDouble and .Parent directories which are created in the Netatalk locations?
Netatalk works over AppleTalk, but my IP connections are refused, even though I have enabled them in the configuration files.
I'm having problems with the Trash folder: either when someone drags files into it, the system wants them to delete them immediately, or files get stuck in there and won't delete.
The daemons aren't starting, things aren't showing up in the Chooser, and I get a message like this in the logs: afpd[####]: Can't register Tests:AFPServer@*
I want to be able to allow users to change their passwords. How do I enable this feature? Every time I try I get an error that it was unable to save the password.
Can a mount a Mac volume on my Unix machine?
Can I run Samba and Netatalk together to access the same files?
How can I set Netatalk to hide some files created on the Samba (or Unix) sides?
Index

List of Examples

3.1. atalkd.conf containing one entry
3.2. atalkd.conf containing one entry after atalkd started
3.3. atalkd.conf containing several entries with the -dontroute option
3.4. atalkd.conf containing several entries with the -dontroute option after atalkd started
3.5. atalkd.conf making netatalk a seed router on two interfaces
3.6. atalkd.conf configured for "zone mapping"
3.7. atalkd.conf for a soft-seed router configuration
3.8. atalkd.conf for a soft-seed router configuration after atalkd started
3.9. atalkd.conf ready for mixed seed/soft-seed mode
5.1. Three server definitions using 2 different server signatures
5.2. Some ways to change afpd's logging behaviour via -[un]setuplog
5.3. afpd.conf default configuration
5.4. afpd.conf MacCyrillic setup / UTF8 unix locale
5.5. afpd.conf setup for Kerberos V auth
5.6. afpd.conf letting afpd appear as three servers on the net
5.7. Using variable substitution when defining volumes
5.8. use a 1.x style volume
5.9. use a 1.x style volume, created with maccode.iso8859-1