nixpkgs/nixos/modules/services/networking/atalkd.md
2025-07-24 13:52:31 +02:00

1,003 B

atalkd

atalkd (AppleTalk daemon) is a component inside of the suite of software provided by Netatalk. It allows for the creation of AppleTalk networks, typically speaking over a Linux ethernet network interface, that can still be seen by classic macintosh computers. Using the NixOS module, you can specify a set of network interfaces that you wish to speak AppleTalk on, and the corresponding ATALKD.CONF(5) values to go along with it.

Basic Usage

A minimal configuration looks like this:

{
  services.atalkd = {
    enable = true;
    interfaces.wlan0.config = ''-router -phase 2 -net 1 -addr 1.48 -zone "Default"'';
  };
}

It is also valid to use atalkd without setting services.netatalk.interfaces to any value, only providing services.atalkd.enable = true. In this case it will inherit the behavior of the upstream application when an empty config file is found, which is to listen on and use all interfaces.