Blame doc/abrt-configuration.txt

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