---
name: "rpc.dracd"
section: "8"
platform: "linux"
package: "drac"
version: "1.12-8+b2"
release: "Debian 11 (Bullseye)"
platforms: ["linux"]
url: "https://new.carta.tech/rpc.dracd"
---

# rpc.dracd(8)

Dynamic Relay Authorization Control server

## NAME

rpc.dracd - Dynamic Relay Authorization Control server

## SYNOPSIS

**rpc.dracd** \[**-i** \] \[ **-e** *expire* \] \[ *dbfile* \]

## AVAILABILITY

ftp.cc.umanitoba.ca:/src

## DESCRIPTION

***rpc.dracd*** is the Dynamic Relay Authorization Control server. It uses the Berkeley db package to maintain a relay authorization map for sendmail, by default ***/etc/drac/dracd.db***. POP and IMAP mail servers make an RPC call to add an entry to the authorization cache after they have authenticated each user. The daemon, rpc.dracd, adds or updates entries in the cache, and periodically expires old entries. Only trusted mail servers are permitted to communicate with rpc.dracd, as controlled by ***/etc/drac/dracd.allow***. If this file does not exist, all local IP addresses are permitted.

### Allow File Format

The Allow File file consists of entries of the form:

***netmask*** *netaddr*\

where both *netmask* and *netaddr* must be dotted quads.

## OPTIONS

- **-i**

  Initialize the database on startup.

- **-e** *expire*

  Set the expire time limit. *expire* is the number of minutes the entries will remain in the database. It defaults to 30 minutes.

- **dbfile**

  Use a different database file name.\

## FILES

- **/etc/drac/dracd.db**

  default database file

- **/etc/drac/dracd.allow**

  default allow file.

## TCP\_WRAPPERS SUPPORT

This **rpc.dracd** version is protected by the **tcp\_wrapper** library. You have to give the clients access to **rpc.dracd** if they should be allowed to use it. To allow connects from clients of the .bar.com domain you could use the following line in /etc/hosts.allow:

dracd: .bar.com

You have to use the daemon name  **dracd** for the daemon name (even if the binary has a different name).

For further information please have a look at the [**tcpd**(8)](/tcpd/8.md) and [**hosts\_access**(5)](/hosts_access/5.md) manual pages.

## SEE ALSO

**dracauth**(3)

## NOTES

The following signals have the specified effect when sent to the server process using the [**kill**(1)](/kill/1.md) command.

- SIGTERM

  closes the database and terminates the server.
