ABRT\-CONFIGURATION

Section: ABRT Manual (8)
Updated: 07/03/2019
Page Index
 

NAME

abrt-configuration - dbus server for reading/writing ABRT configuration  

SYNOPSIS

abrt-configuration [-v[v]...] [-t NUM]  

DESCRIPTION

abrt-configuration allows other programs to read/write ABRT configuration over D-Bus.

Normally abrt-configuration is started by D-Bus daemon on demand, and terminates after a timeout.

The server listens on com.redhat.problem.configuration address on the system bus and exports the configuration as D-Bus objects identified by D-Bus path and D-Bus interface. The configuration objects are created from D-BUS Object Introspection XML files placed in /usr/share/problems/config/interfaces directory.

Each file must contain exactly one node element with one interface element and the interface must contain only property elements. The node element must also have both com.redhat.problems.configuration.ConfFile and com.rehdat.problems.configuration.DefaultConfFile annotations elements which provide path to the working configuration file, where the changes are written, and to the default configuration file.

property elements can also have the path annotations but they must be specified both or neither. 'propety's name must be equal to some option from the configuration files and its type must be one of the following D-Bus types: b,i,s,as.

The server allows all users to read the configuration, but modifications are authorized over PolicyKit with com.redhat.problem.configuration.update policy.  

Example of the configuration XML file:

<node name="/com/redhat/problems/configuration/ccpp">
    <annotation name="com.redhat.problems.ConfFile" value="/etc/abrt/plugins/CCpp.conf" />

    <interface name="com.redhat.problems.configuration.ccpp">
        <property name="MakeCompatCore" type="b" access="readwrite"/>
        <property name="SaveBinaryImage" type="b" access="readwrite"/>
        <property name="VerboseLog" type="i" access="readwrite"/>
        <property name="DebuginfoLocation" type="s" access="readwrite"/>
    </interface>
</node>
 

OPTIONS

-v

Log more detailed debugging information.

-t NUM

Exit after NUM seconds of inactivity.
 

AUTHORS

• ABRT team
 

SEE ALSO

abrt.conf(5)


 

Index

NAME
SYNOPSIS
DESCRIPTION
Example of the configuration XML file:
OPTIONS
AUTHORS
SEE ALSO