Blame doc/abrt-configuration.txt

Packit 8ea169
abrt-configuration(8)
Packit 8ea169
======================
Packit 8ea169
Packit 8ea169
NAME
Packit 8ea169
----
Packit 8ea169
abrt-configuration - dbus server for reading/writing ABRT configuration
Packit 8ea169
Packit 8ea169
SYNOPSIS
Packit 8ea169
--------
Packit 8ea169
'abrt-configuration' [-v[v]...] [-t NUM]
Packit 8ea169
Packit 8ea169
DESCRIPTION
Packit 8ea169
-----------
Packit 8ea169
'abrt-configuration' allows other programs to read/write ABRT configuration over
Packit 8ea169
D-Bus.
Packit 8ea169
Packit 8ea169
Normally 'abrt-configuration' is started by D-Bus daemon on demand, and terminates
Packit 8ea169
after a timeout.
Packit 8ea169
Packit 8ea169
The server listens on 'com.redhat.problem.configuration' address on the system
Packit 8ea169
bus and exports the configuration as D-Bus objects identified by D-Bus path and
Packit 8ea169
D-Bus interface. The configuration objects are created from D-BUS Object
Packit 8ea169
Introspection XML files placed in /usr/share/problems/config/interfaces directory.
Packit 8ea169
Packit 8ea169
Each file must contain exactly one 'node' element with one 'interface' element
Packit 8ea169
and the interface must contain only 'property' elements. The node element must
Packit 8ea169
also have both 'com.redhat.problems.configuration.ConfFile' and
Packit 8ea169
'com.rehdat.problems.configuration.DefaultConfFile' annotations elements which
Packit 8ea169
provide path to the working configuration file, where the changes are written,
Packit 8ea169
and to the default configuration file.
Packit 8ea169
Packit 8ea169
'property' elements can also have the path annotations but they must be
Packit 8ea169
specified both or neither. 'propety's name must be equal to some option from
Packit 8ea169
the configuration files and its type must be one of the following D-Bus types:
Packit 8ea169
b,i,s,as.
Packit 8ea169
Packit 8ea169
The server allows all users to read the configuration, but modifications are
Packit 8ea169
authorized over PolicyKit with 'com.redhat.problem.configuration.update' policy.
Packit 8ea169
Packit 8ea169
Example of the configuration XML file:
Packit 8ea169
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Packit 8ea169
Packit 8ea169
------------
Packit 8ea169
<node name="/com/redhat/problems/configuration/ccpp">
Packit 8ea169
    <annotation name="com.redhat.problems.ConfFile" value="/etc/abrt/plugins/CCpp.conf" />
Packit 8ea169
    <annotation name="com.redhat.problems.DefaultConfFile" value="/usr/share/abrt/conf.d/plugins/CCpp.conf" />
Packit 8ea169
Packit 8ea169
    <interface name="com.redhat.problems.configuration.ccpp">
Packit 8ea169
        <property name="MakeCompatCore" type="b" access="readwrite"/>
Packit 8ea169
        <property name="SaveBinaryImage" type="b" access="readwrite"/>
Packit 8ea169
        <property name="VerboseLog" type="i" access="readwrite"/>
Packit 8ea169
        <property name="DebuginfoLocation" type="s" access="readwrite"/>
Packit 8ea169
    </interface>
Packit 8ea169
</node>
Packit 8ea169
------------
Packit 8ea169
Packit 8ea169
Packit 8ea169
OPTIONS
Packit 8ea169
-------
Packit 8ea169
-v::
Packit 8ea169
   Log more detailed debugging information.
Packit 8ea169
Packit 8ea169
-t NUM::
Packit 8ea169
   Exit after NUM seconds of inactivity.
Packit 8ea169
Packit 8ea169
AUTHORS
Packit 8ea169
-------
Packit 8ea169
* ABRT team
Packit 8ea169
Packit 8ea169
SEE ALSO
Packit 8ea169
--------
Packit 8ea169
abrt.conf(5)