Netatalk 2.1 Manual

2.1


Table of Contents

Legal Notice
1. Introduction to Netatalk
2. Installation
How to obtain Netatalk
Binary packages
Source packages
Compiling Netatalk
Prerequisites
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
CNID backends
Charsets/Unicode
Authentication
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
achfile — change type and/or creator of Apple Macintosh files (netatalk format)
ad — Netatalk compatible UNIX file utility suite.
aecho — send AppleTalk Echo Protocol packets to network hosts
afile — display type and creator of Apple Macintosh files (netatalk format)
afp_acls — Setup and Usage Howto for ACLs with Netatalk
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
afpd — Apple 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 AFP and specify file name extension mappings.
apple_cp — Do an apple copy, copying file metadata and the resource fork as well
apple_dump — Dump AppleSingle/AppleDouble format file
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
asip-status.pl — 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
dbd — CNID database maintanance
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
Index
List of Tables
List of Examples