---
name: "kcatalogprint"
section: "8"
platform: "linux"
package: "knot"
version: "3.6.0-1"
release: "Arch Linux 2026-11-01"
platforms: ["linux"]
url: "https://new.carta.tech/kcatalogprint"
---

# kcatalogprint(8)

Knot DNS catalog print utility

## NAME

kcatalogprint - Knot DNS catalog print utility

## SYNOPSIS

**kcatalogprint** \[*config\_option*\] \[*options*\]

## DESCRIPTION

The program prints zone catalog stored in a catalog database.

### Config options

- **-c**, **--config** *file*

  Use a textual configuration file (default is **/etc/knot/knot.conf**).

- **-C**, **--confdb** *directory*

  Use a binary configuration database directory (default is **/var/lib/knot/confdb**). The default configuration database, if exists, has a preference to the default configuration file.

- **-D**, **--dir** *path*

  Use specified catalog database path and default configuration.

### Options

- **-a**, **--catalog**

  Filter the output by catalog zone name.

- **-m**, **--member**

  Filter the output by member zone name.

- **-h**, **--help**

  Print the program help.

- **-V**, **--version**

  Print the program version. The option **-VV** makes the program print the compile time configuration summary.

## EXIT VALUES

Exit status of 0 means successful operation. Any other exit status indicates an error.

## SEE ALSO

**[knotd(8)](/knotd/8.md)**, **[knot.conf(5)](/knot.conf/5.md)**.

## Author

CZ.NIC, z.s.p.o. and contributors \<https://www.knot-dns.cz/\>

## Copyright

Copyright (C) CZ.NIC, z.s.p.o. and contributors
