|
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)
|