summaryrefslogtreecommitdiffstats
path: root/doc
diff options
context:
space:
mode:
authorHavoc Pennington <hp@redhat.com>2003-03-31 04:01:00 +0000
committerHavoc Pennington <hp@redhat.com>2003-03-31 04:01:00 +0000
commitbc86794f23fa538a405813fb61b531c2eacc9ae1 (patch)
tree42f040afce0d63d312d6f43bf5f6f9bb014c586a /doc
parentd361874ef6a94a61fa3e0534d8352392edf9bbb9 (diff)
2003-03-30 Havoc Pennington <hp@pobox.com>
* bus/config-parser.c: hacking * dbus/dbus-memory.c: don't use DBusList for the list of stuff to shut down, since it could cause weirdness with the DBusList lock * dbus/dbus-list.c (_dbus_list_test): add tests for the link-oriented stack routines (alloc_link): free the mempool if the first alloc from it fails * dbus/dbus-mempool.c (struct DBusMemBlock): fix alignment issue * dbus/dbus-string.c (UNICODE_VALID): sync new version of this from GLib (_dbus_string_skip_white): new * doc/config-file.txt (Elements): add <includedir>
Diffstat (limited to 'doc')
-rw-r--r--doc/config-file.txt15
1 files changed, 13 insertions, 2 deletions
diff --git a/doc/config-file.txt b/doc/config-file.txt
index c35d05c6..df1e43d8 100644
--- a/doc/config-file.txt
+++ b/doc/config-file.txt
@@ -32,6 +32,18 @@ Elements:
Include a file <include>filename.conf</include> at this point.
+ <includedir>
+
+ Include all files in <includedir>foo.d</includedir> at this
+ point. Files in the directory are included in undefined order.
+ Only files ending in ".conf" are included.
+
+ This is intended to allow extension of the system bus by
+ particular packages. For example, if CUPS wants to be able to send
+ out notification of printer queue changes, it could install a file
+ to /etc/dbus/system.d that allowed all apps to receive this
+ message and allowed the printer daemon user to send it.
+
<user>
The user account the daemon should run as, as either a username or
@@ -42,13 +54,12 @@ Elements:
The last <user> entry in the file "wins", the others are ignored.
<listen>
- address="name" mandatory attribute
Add an address that the bus should listen on. The
address is in the standard D-BUS format that contains
a transport name plus possible parameters/options.
- Example: <listen address="unix:path=/tmp/foo"/>
+ Example: <listen>unix:path=/tmp/foo</listen>
If there are multiple <listen> elements, then the bus listens
on multiple addresses.