Netatalk 2.0 Manual


Table of Contents

Legal Notice
1. Introduction to Netatalk
2. Installation
How to obtain Netatalk
Binary packages
Source packages
Compiling Netatalk
Compiling Netatalk
Compiling a new Berkeley DB for Netatalk
3. Setting up Netatalk
To use AppleTalk or not
No AppleTalk routing
atalkd acting as an AppleTalk router
File Services
Setting up the AFP file server
CNID backends
Setting up the PAP print server
Using AppleTalk printers
Time Services
Using Netatalk as a time server for Macintoshes
Starting and stopping Netatalk
4. Upgrading from a previous version of Netatalk
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
Setting up a test server on the same machine
Setting up an empty test share
Duplicating an already existing share
Configuring and running the test afpd
5. Manual Pages
achfile — change type and/or creator of Apple Macintosh files (netatalk format)
acleandir — clean up a directory containing netatalk Apple Macintosh files
aecho — send AppleTalk Echo Protocol packets to network hosts
afile — display type and creator of Apple Macintosh files (netatalk format)
afpd — AppleTalk Filing Protocol daemon
afpd.conf — Configuration file used by afpd(8) to determine the setup of its file sharing services
afppasswd — netatalk password maintenance utility
AppleVolumes.default — Configuration file used by afpd(8) to determine the shares made available through Appletalk
apple_cp — Do an apple copy, copying file metadata and the resource fork as well
apple_mv — Do an apple move, moving metadata and the resource fork as well
apple_rm — Do an apple remove, remove metadata and resource fork as well — Queries AFP servers for their capabilities
atalk — AppleTalk protocol family
atalkd — AppleTalk RTMP, NBP, ZIP, and AEP manager
atalkd.conf — Configuration file used by atalkd(8) to determine the interfaces used by the master Netatalk daemon
atalk_aton — AppleTalk address parsing
cnid_dbd — implement access to CNID databases through a dedicated daemon process
cnid_index — check and repair Netatalk CNID database indexes
cnid_metad — start cnid_dbd daemons on request
getzones — list AppleTalk zone names
megatron — Macintosh file format transformer
nbp — access NBP database
nbp_name — NBP name parsing
netatalk.conf — Configuration file used by netatalk(8) to determine its general configuration
netatalk-config — script to get information about the installed version of netatalk
pap — client interface to remote printers using Printer Access Protocol
papd — AppleTalk print server daemon
papd.conf — Configuration file used by papd(8) to determine the configuration of printers used by the Netatalk printing daemon
papstatus — get the status of an AppleTalk-connected printer
psf — PostScript filter
psorder — PostScript pageorder filter
timelord — Macintosh time server daemon
uniconv — convert Netatalk volume encoding
List of Tables
List of Examples