Note

Old documentation! Read the manual for the latest version in the Netatalk v2 release series.

Netatalk 2.2 Manual

2.2.10


Table of Contents

Legal Notice
1. Introduction to Netatalk
2. Installation
How to obtain Netatalk
Binary packages
Source packages
Compiling Netatalk
Prerequisites
Compiling Netatalk
3. Setting up Netatalk
File Services
Setting up the AFP file server
CNID backends
Charsets/Unicode
Authentication
ACL Support
AppleTalk
To use AppleTalk or not
No AppleTalk routing
atalkd acting as an AppleTalk router
Printing
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 Netatalk 1.x
Overview
Volumes and filenames
How to upgrade a volume to 2.x
How to use a 1.x CAP encoded volume with 2.x
How to use a 1.x NLS volume with 2.x
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
a2boot — Apple II netboot server
ad — Netatalk compatible UNIX file utility suite.
aecho — send AppleTalk Echo Protocol packets to network hosts
afp_ldap.conf — Configuration file used by afpd(8) to configure a LDAP connection to an LDAP server. That is needed for ACL support in order to be able to query LDAP for UUIDs.
afp_signature.conf — Configuration file used by afpd(8) to specify server signature
afp_voluuid.conf — Configuration file used by afpd(8) to specify UUID for Time Machine volume
afpd — Apple Filing Protocol daemon
afpd.conf — Configuration file used by afpd(8) to determine the setup of its file sharing services
afpldaptest — Syntactically check an afp_ldap.conf
afppasswd — netatalk password maintenance utility
AppleVolumes.default — Configuration file used by afpd(8) to determine the shares made available through AFP and specify file name extension mappings.
apple_dump — Dump AppleSingle/AppleDouble format data
asip-status — 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_metad — start cnid_dbd daemons on request
cnid2_create — Convert CNID 1 database to CNID 2
dbd — CNID database maintenance
getzones — list AppleTalk zone names
macusers — List the users connecting via AFP
megatron — Macintosh file format transformer
nbp — access NBP database
nbp_name — NBP name parsing
netatalk.conf — Configuration file used by the Netatalk init script 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
showppd — Show the contents of a PPD file
timelord — Macintosh time server daemon
uniconv — convert Netatalk volume encoding
Index
List of Tables
List of Examples