---
name: "iacd"
section: "1"
platform: "linux"
package: "iacd"
version: "0.0.26-5"
release: "Debian 3.1 (Sarge)"
platforms: ["linux"]
url: "https://new.carta.tech/iacd"
---

# iacd(1)

iacd IRC server

## NAME

iacd - iacd IRC server

## SYNOPSIS

**iacd** \[ **-d** \] \[ **-f** *\<file\>* \] \[ **-v** *\<level\>* \] \[ **-u** *\<user\>* \] \[ **-g** *\<group\>* \] \[ **-c** *\<chroot\>* \] \[ **-p** *\<pid-file\>* \]

## DESCRIPTION

iacd is an IRC server rewritten from scratch in C. It aims to provide high levels of privacy for users and to provide advanced server linking to allow link loops and redundant server connections. iacd is optimal for small (and possibly unstable) networks with many servers. Configuration has been made as easy as possible.

## OPTIONS

- **-d**

  Run iacd in daemon mode

- **-f**

  Use *file* as configuration file.

- **-v**

  Print verbose message up to *level*.

- **-u**

  iacd will change it's user id to this *user* as soon as possible.

- **-g**

  iacd will change it's group id to this *group*as soon as possible.

- **-c**

  iacd will chroot() to *path* as soon as possible.

- **-p**

  create a PID file at given *path*. iacd doesn't start if the PID file still exists.

## SEE ALSO

[iacd\_passwd(1)](/iacd_passwd/1.md), ircd(1)

## AUTHOR

Thomas Graf \<tgr@kaosu.ch\>
