---
name: "bld.conf"
section: "5"
platform: "linux"
package: "bld"
version: "0.3.4.1-4+b2"
release: "Debian 10 (Buster)"
platforms: ["linux"]
url: "https://new.carta.tech/bld.conf"
---

# bld.conf(5)

Configuration file for BLD

## NAME

bld.conf - Configuration file for BLD

## DESCRIPTION

*bld.conf* consists of lines used to set various configuration options for **bld**.  The lines are processed in order of appearance. Options set via **bld.conf** are overriden by **bld** command line options.  If two lines assign different values to the same variables, the last is used.  Blank lines and lines beginning with a \`#' are ignored.

*bld.conf* lines have the following format:

variable = value

*variable* can be on of the following:

- •

  daemon: (0 or 1) fork to background or not.

- •

  address: IP address to bind to.

- •

  port: port to listen to.

- •

  min\_interval: minimum time interval before blacklisting.

- •

  max\_submissions: maximum submissions in time interval.

- •

  ip\_list\_size: IP list size.

- •

  blacklist\_size: blacklist size.

- •

  blacklist\_expiration: blacklist expiration (seconds).

- •

  log\_level: log level.

- •

  user: user to run as.

- •

  group: group to run as.

- •

  client\_timeout: client idle timeout before closing connection (seconds).

- •

  iplist\_dump: file to dump IP list to.

- •

  blacklist\_dump: file to dump blacklist to.

- •

  pid\_filename: PID filename.

- •

  acl\_filename: ACL filename.

- •

  whitelist\_filename: whitelist filename.

- •

  notifies\_to: comma separated hosts (\`hostname' or \`hostname:port') to notify when a new address is inserted into the blacklist

## NOTES

You need to completely restart **bld** after any modification of this file.

## FILES

/etc/bld/bld.conf

## SEE ALSO

[bld(8)](/bld/8.md) [bld\_acl.conf(5)](/bld_acl.conf/5.md) [bld\_whitelist.conf(5)](/bld_whitelist.conf/5.md)

## AUTHOR

Olivier Beyssac \<obld@r14.freenix.org\>
