dnf5-txnupd.conf - Man Page

configuration file for the dnf5-txnupd plugin

Synopsis

/usr/share/dnf5/libdnf.plugins.conf.d/txnupd.conf

Description

dnf5-txnupd.conf is the configuration file for the dnf5-txnupd(8) libdnf5 plugin. It uses a simple INI-style format with a single [main] section.

Boolean values may be expressed as true/false, yes/no, or 1/0.

[main] SECTION

name = txnupd

Internal plugin name. Do not change this value.

enabled = boolean

Enable or disable the plugin. When set to false (or 0), the libdnf5 plugin performs no snapshot wrapping and dnf txnupd subcommands remain available but snapshot operations are skipped. Default: true.

apply_after_transaction = boolean

When set to true, the plugin automatically calls dnf txnupd apply-live at the end of every successful package transaction, activating the new snapshot on the running system without requiring a reboot. Has no effect when enabled is false. Default: false.

Example

  [main]
  name = txnupd
  enabled = 1
  apply_after_transaction = false

Files

/usr/share/dnf5/libdnf.plugins.conf.d/txnupd.conf

Default configuration file location.

See Also

dnf5-txnupd(8), dnf5(8)

Authors

Shawn W Dunn <sfalken@kalpadesktop.org>
Neal Gompa <ngompa@velocitylimitless.com>

License

LGPL-2.1-or-later

Referenced By

dnf5-txnupd(8).

2026-06-15 libdnf-plugin-txnupd 0.2.0 File Formats