diff options
author | Simon McVittie <simon.mcvittie@collabora.co.uk> | 2012-06-28 16:50:23 +0100 |
---|---|---|
committer | Simon McVittie <simon.mcvittie@collabora.co.uk> | 2012-06-28 16:50:23 +0100 |
commit | 0c40800505899f20946ad59317d28e0e5a25ad41 (patch) | |
tree | b86fd0cc4e378d33a282f832d7dd9accc75e1a4d /doc | |
parent | eb2300b593e585857f55a05826f3b63cb035a11d (diff) | |
parent | 4f6d717197d225af36bb7dd191e504c9c6a4dfb8 (diff) | |
download | dbus-0c40800505899f20946ad59317d28e0e5a25ad41.tar.gz |
Merge branch 'dbus-1.6'
Conflicts:
NEWS
configure.ac
Diffstat (limited to 'doc')
-rw-r--r-- | doc/dbus-launch.1 | 34 |
1 files changed, 10 insertions, 24 deletions
diff --git a/doc/dbus-launch.1 b/doc/dbus-launch.1 index 4902b40a..e22a3be0 100644 --- a/doc/dbus-launch.1 +++ b/doc/dbus-launch.1 @@ -7,7 +7,7 @@ dbus\-launch \- Utility to start a message bus from a shell script .SH SYNOPSIS .PP -.B dbus\-launch [\-\-version] [\-\-sh\-syntax] [\-\-csh\-syntax] [\-\-auto\-syntax] [\-\-exit\-with\-session] [\-\-exit\-with\-x11] [\-\-autolaunch=MACHINEID] [\-\-config\-file=FILENAME] [PROGRAM] [ARGS...] +.B dbus\-launch [\-\-version] [\-\-sh\-syntax] [\-\-csh\-syntax] [\-\-auto\-syntax] [\-\-exit\-with\-session] [\-\-autolaunch=MACHINEID] [\-\-config\-file=FILENAME] [PROGRAM] [ARGS...] .SH DESCRIPTION @@ -56,17 +56,17 @@ about D\-Bus. See also the man page for \fIdbus\-daemon\fP. Distributions running .B dbus\-launch as part of a standard X session should run -.B "dbus\-launch \-\-exit\-with\-x11" +.B "dbus\-launch \-\-exit\-with\-session" after the X server has started and become available, as a wrapper around the "main" X client (typically a session manager or window manager), as in these examples: .RS -.B "dbus\-launch \-\-exit\-with\-x11 gnome\-session" +.B "dbus\-launch \-\-exit\-with\-session gnome\-session" -.B "dbus\-launch \-\-exit\-with\-x11 openbox" +.B "dbus\-launch \-\-exit\-with\-session openbox" -.B "dbus\-launch \-\-exit\-with\-x11 ~/.xsession" +.B "dbus\-launch \-\-exit\-with\-session ~/.xsession" .RE If your distribution does not do this, you can achieve similar results @@ -167,25 +167,11 @@ the \-\-session argument. See the man page for dbus\-daemon Emit csh compatible code to set up environment variables. .TP -.I \-\-exit\-with\-x11 -If this option is provided, a persistent "babysitter" process will be -created, and will connect to the X server. If it cannot do so, launching -fails. If the "babysitter" process loses its X connection, -it kills the message bus daemon, disconnecting all of its clients (which -should exit in response). This avoids having leftover daemon -processes from a user X session, after the X session has ended. - -.TP -.I \-\-exit\-with\-session -If this option is provided, a persistent "babysitter" process will be -created, as if for -.BR \-\-exit\-with\-x11 . -If it cannot connect to the X server, it will monitor the terminal from which -.B dbus-launch -was started instead, and if it gets a HUP on stdin, the message bus daemon -will be killed. This option is not recommended, since it will consume input -from the terminal where it was started; it is mainly provided for -backwards compatibility. +.I "\-\-exit\-with\-session" +If this option is provided, a persistent "babysitter" process will be +created that watches stdin for HUP and tries to connect to the X +server. If this process gets a HUP on stdin or loses its X connection, +it kills the message bus daemon. .TP .I "\-\-autolaunch=MACHINEID" |