---
name: "netatalk.conf"
section: "5"
platform: "linux"
package: "netatalk"
version: "2.2.5-2+deb9u1"
release: "Debian 9 (Stretch)"
platforms: ["linux"]
url: "https://new.carta.tech/netatalk.conf"
---

# netatalk.conf(5)

Configuration file used by Netatalk to determine its general configuration

## NAME

netatalk.conf - Configuration file used by Netatalk to determine its general configuration

## SYNOPSIS

**/etc/netatalk/netatalk.conf**\
 **:DESTDIR:/etc/default/netatalk**

## DESCRIPTION

**/etc/netatalk/netatalk.conf** is the configuration file used by afpd to determine what portions of the file system will be shared via AFP, as well as their behaviors.

If netatalk has been configured with --enable-debian, it is not **/etc/netatalk/netatalk.conf** but **:DESTDIR:/etc/default/netatalk**.

Any line not prefixed with **#** is interpreted. The configuration lines are composed like:

*option* **=** *value*

The possible options and their meanings are:

**AFPD\_GUEST**

Sets the id of the guest user to a local user on the system.

**AFPD\_MAX\_CLIENTS**

Sets the maximum number of clients that can simultaneously connect to the server.

**AFPD\_RUN**

Enables the afpd daemon if set to "yes". This should be enabled if you are planning on using netatalk as a file server.

**AFPD\_UAM\_LIST**

Sets the default UAMs for afpd (and papd, if printer authentication is compiled in) to use.

*Example:* **AFPD\_UAMLIST**=**"-U uams\_guest.so,uams\_randnum.so"**

**CNID\_METAD\_RUN**

Enables the cnid\_metad daemon if set to "yes". This should be enabled if you are going to use the dbd CNID backend.

**CNID\_CONFIG**

Configuration options for cnid\_metad. See: [**cnid\_metad**(8)](/cnid_metad/8.md)

**ATALK\_BGROUND**

"yes" will set netatalk to initialize in the background, and "no" will cause normal initialization.

**ATALK\_NAME**

Sets the machines´ Appletalk name.

**ATALK\_ZONE**

Sets the machines´ Appletalk zone.

**ATALKD\_RUN**

Enables the atalkd daemon if set to "yes". This should be enabled if you are planning on providing Appletalk services.

**PAPD\_RUN**

Enables the papd daemon if set to "yes". This should be enabled if you are planning on using netatalk as a print server.

**ATALK\_MAC\_CHARSET**

Set the Mac client codepage, used by atalkd and papd to convert extended characters from the Unix to the Mac codepage.

**ATALK\_UNIX\_CHARSET**

Set the Unix codepage, used by atalkd and papd to convert extended characters from the Unix to the Mac codepage. Has to match the codepage of the configuration files.

## SEE ALSO

[**afpd**(8)](/afpd/8.md), [**afpd.conf**(5)](/afpd.conf/5.md), [**cnid\_metad**(8)](/cnid_metad/8.md), [**atalkd**(8)](/atalkd/8.md), [**atalkd.conf**(5)](/atalkd.conf/5.md)
