man pages: replace all unescaped hyphen/minus characters with \-
authorSimon McVittie <simon.mcvittie@collabora.co.uk>
Tue, 14 Jun 2011 09:10:24 +0000 (10:10 +0100)
committerSimon McVittie <simon.mcvittie@collabora.co.uk>
Thu, 28 Jul 2011 10:06:10 +0000 (11:06 +0100)
In a man page, "-" officially means a typographical (Unicode) hyphen,
which frequently breaks the ability to copy and paste code examples from
a man page. "\-" means the ASCII hyphen/minus character. See
<http://lintian.debian.org/tags/hyphen-used-as-minus-sign.html> for
more details.

Rather than trying to distinguish between hyphens, em-dashes and
hyphen/minus, I just replaced all ambiguous hyphens with \- by applying
this vim command repeatedly until it didn't find anything:

     %s/\(^\|[^\\]\)-/\1\\-/g

Bug: https://bugs.freedesktop.org/show_bug.cgi?id=38284
Reviewed-by: Lennart Poettering <lennart@poettering.net>
doc/dbus-cleanup-sockets.1
doc/dbus-daemon.1.in
doc/dbus-launch.1
doc/dbus-monitor.1
doc/dbus-send.1
doc/dbus-uuidgen.1

index ca669f4..a062d49 100644 (file)
@@ -1,43 +1,43 @@
 .\" 
-.\" dbus-cleanup-sockets manual page.
+.\" dbus\-cleanup\-sockets manual page.
 .\" Copyright (C) 2003 Red Hat, Inc.
 .\"
-.TH dbus-cleanup-sockets 1
+.TH dbus\-cleanup\-sockets 1
 .SH NAME
-dbus-cleanup-sockets \- clean up leftover sockets in a directory
+dbus\-cleanup\-sockets \- clean up leftover sockets in a directory
 .SH SYNOPSIS
 .PP
-.B dbus-cleanup-sockets [DIRECTORY]
+.B dbus\-cleanup\-sockets [DIRECTORY]
 
 .SH DESCRIPTION
 
-The \fIdbus-cleanup-sockets\fP command cleans up unused D-Bus
+The \fIdbus\-cleanup\-sockets\fP command cleans up unused D\-Bus
 connection sockets. See http://www.freedesktop.org/software/dbus/ for
 more information about the big picture.
 
 .PP
-If given no arguments, \fIdbus-cleanup-sockets\fP cleans up sockets 
+If given no arguments, \fIdbus\-cleanup\-sockets\fP cleans up sockets 
 in the standard default socket directory for the
-per-user-login-session message bus; this is usually /tmp. 
+per\-user\-login\-session message bus; this is usually /tmp. 
 Optionally, you can pass a different directory on the command line.
 
 .PP
-On Linux, this program is essentially useless, because D-Bus defaults
+On Linux, this program is essentially useless, because D\-Bus defaults
 to using "abstract sockets" that exist only in memory and don't have a
 corresponding file in /tmp. 
 
 .PP
 On most other flavors of UNIX, it's possible for the socket files to
-leak when programs using D-Bus exit abnormally or without closing
-their D-Bus connections. Thus, it might be interesting to run
-dbus-cleanup-sockets in a cron job to mop up any leaked sockets.
+leak when programs using D\-Bus exit abnormally or without closing
+their D\-Bus connections. Thus, it might be interesting to run
+dbus\-cleanup\-sockets in a cron job to mop up any leaked sockets.
 Or you can just ignore the leaked sockets, they aren't really hurting
 anything, other than cluttering the output of "ls /tmp"
 
 .SH AUTHOR
-dbus-cleanup-sockets was adapted by Havoc Pennington from
-linc-cleanup-sockets written by Michael Meeks.
+dbus\-cleanup\-sockets was adapted by Havoc Pennington from
+linc\-cleanup\-sockets written by Michael Meeks.
 
 .SH BUGS
-Please send bug reports to the D-Bus mailing list or bug tracker,
+Please send bug reports to the D\-Bus mailing list or bug tracker,
 see http://www.freedesktop.org/software/dbus/
index a54f863..185441c 100644 (file)
@@ -1,37 +1,37 @@
 .\"
-.\" dbus-daemon manual page.
+.\" dbus\-daemon manual page.
 .\" Copyright (C) 2003,2008 Red Hat, Inc.
 .\"
-.TH dbus-daemon 1
+.TH dbus\-daemon 1
 .SH NAME
-dbus-daemon \- Message bus daemon
+dbus\-daemon \- Message bus daemon
 .SH SYNOPSIS
 .PP
-.B dbus-daemon
-dbus-daemon [\-\-version] [\-\-session] [\-\-system] [\-\-config-file=FILE]
-[\-\-print-address[=DESCRIPTOR]] [\-\-print-pid[=DESCRIPTOR]] [\-\-fork]
+.B dbus\-daemon
+dbus\-daemon [\-\-version] [\-\-session] [\-\-system] [\-\-config\-file=FILE]
+[\-\-print\-address[=DESCRIPTOR]] [\-\-print\-pid[=DESCRIPTOR]] [\-\-fork]
 
 .SH DESCRIPTION
-\fIdbus-daemon\fP is the D-Bus message bus daemon. See
+\fIdbus\-daemon\fP is the D\-Bus message bus daemon. See
 http://www.freedesktop.org/software/dbus/ for more information about
-the big picture. D-Bus is first a library that provides one-to-one
-communication between any two applications; \fIdbus-daemon\fP is an
+the big picture. D\-Bus is first a library that provides one\-to\-one
+communication between any two applications; \fIdbus\-daemon\fP is an
 application that uses this library to implement a message bus
 daemon. Multiple programs connect to the message bus daemon and can
 exchange messages with one another.
 .PP
 There are two standard message bus instances: the systemwide message bus
 (installed on many systems as the "messagebus" init service) and the
-per-user-login-session message bus (started each time a user logs in).
-\fIdbus-daemon\fP is used for both of these instances, but with
+per\-user\-login\-session message bus (started each time a user logs in).
+\fIdbus\-daemon\fP is used for both of these instances, but with
 a different configuration file.
 .PP
 The \-\-session option is equivalent to
-"\-\-config-file=@EXPANDED_SYSCONFDIR@/dbus-1/session.conf" and the \-\-system
+"\-\-config\-file=@EXPANDED_SYSCONFDIR@/dbus\-1/session.conf" and the \-\-system
 option is equivalent to
-"\-\-config-file=@EXPANDED_SYSCONFDIR@/dbus-1/system.conf". By creating
-additional configuration files and using the \-\-config-file option,
-additional special-purpose message bus daemons could be created.
+"\-\-config\-file=@EXPANDED_SYSCONFDIR@/dbus\-1/system.conf". By creating
+additional configuration files and using the \-\-config\-file option,
+additional special\-purpose message bus daemons could be created.
 .PP
 The systemwide daemon is normally launched by an init script,
 standardly called simply "messagebus".
@@ -39,11 +39,11 @@ standardly called simply "messagebus".
 The systemwide daemon is largely used for broadcasting system events,
 such as changes to the printer queue, or adding/removing devices.
 .PP
-The per-session daemon is used for various interprocess communication
+The per\-session daemon is used for various interprocess communication
 among desktop applications (however, it is not tied to X or the GUI
 in any way).
 .PP
-SIGHUP will cause the D-Bus daemon to PARTIALLY reload its
+SIGHUP will cause the D\-Bus daemon to PARTIALLY reload its
 configuration file and to flush its user/group information caches. Some
 configuration changes would require kicking all apps off the bus; so they will
 only take effect if you restart the daemon. Policy changes should take effect
@@ -52,47 +52,47 @@ with SIGHUP.
 .SH OPTIONS
 The following options are supported:
 .TP
-.I "--config-file=FILE"
+.I "\-\-config\-file=FILE"
 Use the given configuration file.
 .TP
-.I "--fork"
+.I "\-\-fork"
 Force the message bus to fork and become a daemon, even if
 the configuration file does not specify that it should.
 In most contexts the configuration file already gets this
 right, though.
-.I "--nofork"
+.I "\-\-nofork"
 Force the message bus not to fork and become a daemon, even if
 the configuration file specifies that it should.
 .TP
-.I "--print-address[=DESCRIPTOR]"
+.I "\-\-print\-address[=DESCRIPTOR]"
 Print the address of the message bus to standard output, or
 to the given file descriptor. This is used by programs that
 launch the message bus.
 .TP
-.I "--print-pid[=DESCRIPTOR]"
+.I "\-\-print\-pid[=DESCRIPTOR]"
 Print the process ID of the message bus to standard output, or
 to the given file descriptor. This is used by programs that
 launch the message bus.
 .TP
-.I "--session"
-Use the standard configuration file for the per-login-session message
+.I "\-\-session"
+Use the standard configuration file for the per\-login\-session message
 bus.
 .TP
-.I "--system"
+.I "\-\-system"
 Use the standard configuration file for the systemwide message bus.
 .TP
-.I "--version"
+.I "\-\-version"
 Print the version of the daemon.
 .TP
-.I "--introspect"
-Print the introspection information for all D-Bus internal interfaces.
+.I "\-\-introspect"
+Print the introspection information for all D\-Bus internal interfaces.
 .TP
-.I "--address[=ADDRESS]"
+.I "\-\-address[=ADDRESS]"
 Set the address to listen on. This option overrides the address
 configured in the configuration file.
 .TP
-.I "--systemd-activation"
-Enable systemd-style service activation. Only useful in conjunction
+.I "\-\-systemd\-activation"
+Enable systemd\-style service activation. Only useful in conjunction
 with the systemd system and session manager on Linux.
 
 .SH CONFIGURATION FILE
@@ -100,7 +100,7 @@ with the systemd system and session manager on Linux.
 A message bus daemon has a configuration file that specializes it
 for a particular application. For example, one configuration
 file might set up the message bus to be a systemwide message bus,
-while another might set it up to be a per-user-login-session bus.
+while another might set it up to be a per\-user\-login\-session bus.
 .PP
 The configuration file also establishes resource limits, security
 parameters, and so forth.
@@ -109,10 +109,10 @@ The configuration file is not part of any interoperability
 specification and its backward compatibility is not guaranteed; this
 document is documentation, not specification.
 .PP
-The standard systemwide and per-session message bus setups are
-configured in the files "@EXPANDED_SYSCONFDIR@/dbus-1/system.conf" and
-"@EXPANDED_SYSCONFDIR@/dbus-1/session.conf".  These files normally
-<include> a system-local.conf or session-local.conf; you can put local
+The standard systemwide and per\-session message bus setups are
+configured in the files "@EXPANDED_SYSCONFDIR@/dbus\-1/system.conf" and
+"@EXPANDED_SYSCONFDIR@/dbus\-1/session.conf".  These files normally
+<include> a system\-local.conf or session\-local.conf; you can put local
 overrides in those files to avoid modifying the primary configuration
 files.
 
@@ -121,7 +121,7 @@ The configuration file is an XML document. It must have the following
 doctype declaration:
 .nf
 
-   <!DOCTYPE busconfig PUBLIC "-//freedesktop//DTD D-Bus Bus Configuration 1.0//EN"
+   <!DOCTYPE busconfig PUBLIC "\-//freedesktop//DTD D\-Bus Bus Configuration 1.0//EN"
     "http://www.freedesktop.org/standards/dbus/1.0/busconfig.dtd">
 
 .fi
@@ -139,9 +139,9 @@ Root element.
 .I "<type>"
 
 .PP
-The well-known type of the message bus. Currently known values are
+The well\-known type of the message bus. Currently known values are
 "system" and "session"; if other values are set, they should be
-either added to the D-Bus specification, or namespaced.  The last
+either added to the D\-Bus specification, or namespaced.  The last
 <type> element "wins" (previous values are ignored). This element
 only controls which message bus specific environment variables are
 set in activated clients.  Most of the policy that distinguishes a
@@ -149,7 +149,7 @@ session bus from the system bus is controlled from the other elements
 in the configuration file.
 
 .PP
-If the well-known type of the message bus is "session", then the
+If the well\-known type of the message bus is "session", then the
 DBUS_STARTER_BUS_TYPE environment variable will be set to "session"
 and the DBUS_SESSION_BUS_ADDRESS environment variable will be set
 to the address of the session bus.  Likewise, if the type of the
@@ -187,7 +187,7 @@ 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
-@EXPANDED_SYSCONFDIR@/dbus-1/system.d that allowed all apps to receive
+@EXPANDED_SYSCONFDIR@/dbus\-1/system.d that allowed all apps to receive
 this message and allowed the printer daemon user to send it.
 
 .TP
@@ -229,7 +229,7 @@ This may be useful to avoid affecting the behavior of child processes.
 
 .PP
 Add an address that the bus should listen on. The
-address is in the standard D-Bus format that contains
+address is in the standard D\-Bus format that contains
 a transport name plus possible parameters/options.
 
 .PP
@@ -258,7 +258,7 @@ Example: <listen>tcp:host=localhost,port=0,family=ipv4</listen>
 A special case is using a port number of zero (or omitting the port),
 which means to choose an available port selected by the operating
 system. The port number chosen can be obtained with the
---print-address command line parameter and will be present in other
+\-\-print\-address command line parameter and will be present in other
 cases where the server reports its own address, such as when
 DBUS_SESSION_BUS_ADDRESS is set.
 
@@ -302,7 +302,7 @@ service will be used).
 
 .PP
 Service files tell the bus how to automatically start a program.
-They are primarily used with the per-user-session bus,
+They are primarily used with the per\-user\-session bus,
 not the systemwide bus.
 
 .TP
@@ -311,33 +311,33 @@ not the systemwide bus.
 .PP
 <standard_session_servicedirs/> is equivalent to specifying a series
 of <servicedir/> elements for each of the data directories in the "XDG
-Base Directory Specification" with the subdirectory "dbus-1/services",
-so for example "/usr/share/dbus-1/services" would be among the
+Base Directory Specification" with the subdirectory "dbus\-1/services",
+so for example "/usr/share/dbus\-1/services" would be among the
 directories searched.
 
 .PP
 The "XDG Base Directory Specification" can be found at
-http://freedesktop.org/wiki/Standards/basedir-spec if it hasn't moved,
+http://freedesktop.org/wiki/Standards/basedir\-spec if it hasn't moved,
 otherwise try your favorite search engine.
 
 .PP
 The <standard_session_servicedirs/> option is only relevant to the
-per-user-session bus daemon defined in
-@EXPANDED_SYSCONFDIR@/dbus-1/session.conf. Putting it in any other
+per\-user\-session bus daemon defined in
+@EXPANDED_SYSCONFDIR@/dbus\-1/session.conf. Putting it in any other
 configuration file would probably be nonsense.
 
 .TP
 .I "<standard_system_servicedirs/>"
 
 .PP
-<standard_system_servicedirs/> specifies the standard system-wide
+<standard_system_servicedirs/> specifies the standard system\-wide
 activation directories that should be searched for service files.
-This option defaults to @EXPANDED_DATADIR@/dbus-1/system-services.
+This option defaults to @EXPANDED_DATADIR@/dbus\-1/system\-services.
 
 .PP
 The <standard_system_servicedirs/> option is only relevant to the
-per-system bus daemon defined in
-@EXPANDED_SYSCONFDIR@/dbus-1/system.conf. Putting it in any other
+per\-system bus daemon defined in
+@EXPANDED_SYSCONFDIR@/dbus\-1/system.conf. Putting it in any other
 configuration file would probably be nonsense.
 
 .TP
@@ -346,11 +346,11 @@ configuration file would probably be nonsense.
 .PP
 <servicehelper/> specifies the setuid helper that is used to launch
 system daemons with an alternate user. Typically this should be
-the dbus-daemon-launch-helper executable in located in libexec.
+the dbus\-daemon\-launch\-helper executable in located in libexec.
 
 .PP
-The <servicehelper/> option is only relevant to the per-system bus daemon
-defined in @EXPANDED_SYSCONFDIR@/dbus-1/system.conf. Putting it in any other
+The <servicehelper/> option is only relevant to the per\-system bus daemon
+defined in @EXPANDED_SYSCONFDIR@/dbus\-1/system.conf. Putting it in any other
 configuration file would probably be nonsense.
 
 .TP
@@ -396,7 +396,7 @@ Available limit names are:
                                         connection
       "max_replies_per_connection" : max number of pending method
                                      replies per connection
-                                     (number of calls-in-progress)
+                                     (number of calls\-in\-progress)
       "reply_timeout"              : milliseconds (thousandths)
                                      until a method call times out
 .fi
@@ -408,7 +408,7 @@ by max_message_size.
 
 .PP
 max_completed_connections divided by max_connections_per_user is the
-number of users that can work together to denial-of-service all other users by using
+number of users that can work together to denial\-of\-service all other users by using
 up all connections on the systemwide bus.
 
 .PP
@@ -426,7 +426,7 @@ they are analogous to a firewall in that they allow expected traffic
 and prevent unexpected traffic.
 
 .PP
-Currently, the system bus has a default-deny policy for sending method calls
+Currently, the system bus has a default\-deny policy for sending method calls
 and owning bus names.  Everything else, in particular reply messages, receive
 checks, and signals has a default allow policy.
 
@@ -449,14 +449,14 @@ The <policy> element has one of four attributes:
 .PP
 Policies are applied to a connection as follows:
 .nf
-   - all context="default" policies are applied
-   - all group="connection's user's group" policies are applied
+   \- all context="default" policies are applied
+   \- all group="connection's user's group" policies are applied
      in undefined order
-   - all user="connection's auth user" policies are applied
+   \- all user="connection's auth user" policies are applied
      in undefined order
-   - all at_console="true" policies are applied
-   - all at_console="false" policies are applied
-   - all context="mandatory" policies are applied
+   \- all at_console="true" policies are applied
+   \- all at_console="false" policies are applied
+   \- all context="mandatory" policies are applied
 .fi
 
 .PP
@@ -522,7 +522,7 @@ they may not be sent *to that name*. That is, if a connection
 owns services A, B, C, and sending to A is denied, sending to B or C
 will not work either.
 .PP
-The other send_* and receive_* attributes are purely textual/by-value
+The other send_* and receive_* attributes are purely textual/by\-value
 matches against the given field in the message header.
 .PP
 "Eavesdropping" occurs when an application receives a message that
@@ -590,7 +590,7 @@ received" are evaluated separately.
 Be careful with send_interface/receive_interface, because the
 interface field in messages is optional.  In particular, do NOT
 specify <deny send_interface="org.foo.Bar"/>!  This will cause
-no-interface messages to be blocked for all services, which is
+no\-interface messages to be blocked for all services, which is
 almost certainly not what you intended.  Always use rules of
 the form: <deny send_interface="org.foo.Bar" send_destination="org.foo.Service"/>
 
@@ -614,7 +614,7 @@ creates a mapping. Right now only one kind of association is possible:
 .PP
 This means that if a connection asks to own the name
 "org.freedesktop.Foobar" then the source context will be the context
-of the connection and the target context will be "foo_t" - see the
+of the connection and the target context will be "foo_t" \- see the
 short discussion of SELinux below.
 
 .PP
@@ -668,7 +668,7 @@ associated permissions defined to control operations on objects with
 that class.
 
 .PP
-D-Bus performs SELinux security checks in two places.
+D\-Bus performs SELinux security checks in two places.
 
 .PP
 First, any time a message is routed from one connection to another
@@ -710,8 +710,8 @@ haven't installed a security policy file to allow your message
 through, it won't work. For the session bus, this is not a concern.
 .PP
 The simplest way to figure out what's happening on the bus is to run
-the \fIdbus-monitor\fP program, which comes with the D-Bus
-package. You can also send test messages with \fIdbus-send\fP. These
+the \fIdbus\-monitor\fP program, which comes with the D\-Bus
+package. You can also send test messages with \fIdbus\-send\fP. These
 programs have their own man pages.
 .PP
 If you want to know what the daemon itself is doing, you might consider
@@ -722,20 +722,20 @@ messing up your real session and system daemons.
 To run a separate test copy of the daemon, for example you might open a terminal
 and type:
 .nf
-  DBUS_VERBOSE=1 dbus-daemon --session --print-address
+  DBUS_VERBOSE=1 dbus\-daemon \-\-session \-\-print\-address
 .fi
 .PP
 The test daemon address will be printed when the daemon starts. You will need
-to copy-and-paste this address and use it as the value of the
+to copy\-and\-paste this address and use it as the value of the
 DBUS_SESSION_BUS_ADDRESS environment variable when you launch the applications
 you want to test. This will cause those applications to connect to your
 test bus instead of the DBUS_SESSION_BUS_ADDRESS of your real session bus.
 .PP
-DBUS_VERBOSE=1 will have NO EFFECT unless your copy of D-Bus
+DBUS_VERBOSE=1 will have NO EFFECT unless your copy of D\-Bus
 was compiled with verbose mode enabled. This is not recommended in
 production builds due to performance impact. You may need to rebuild
-D-Bus if your copy was not built with debugging in mind. (DBUS_VERBOSE
-also affects the D-Bus library and thus applications using D-Bus; it may
+D\-Bus if your copy was not built with debugging in mind. (DBUS_VERBOSE
+also affects the D\-Bus library and thus applications using D\-Bus; it may
 be useful to see verbose output on both the client side and from the daemon.)
 .PP
 If you want to get fancy, you can create a custom bus
@@ -748,5 +748,5 @@ for example.
 See http://www.freedesktop.org/software/dbus/doc/AUTHORS
 
 .SH BUGS
-Please send bug reports to the D-Bus mailing list or bug tracker,
+Please send bug reports to the D\-Bus mailing list or bug tracker,
 see http://www.freedesktop.org/software/dbus/
index 0ea1949..089e0f2 100644 (file)
@@ -1,77 +1,77 @@
 .\" 
-.\" dbus-launch manual page.
+.\" dbus\-launch manual page.
 .\" Copyright (C) 2003 Red Hat, Inc.
 .\"
-.TH dbus-launch 1
+.TH dbus\-launch 1
 .SH NAME
-dbus-launch \- Utility to start a message bus from a shell script
+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] [\-\-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
 
-The \fIdbus-launch\fP command is used to start a session bus 
-instance of \fIdbus-daemon\fP from a shell script.
+The \fIdbus\-launch\fP command is used to start a session bus 
+instance of \fIdbus\-daemon\fP from a shell script.
 It would normally be called from a user's login
-scripts. Unlike the daemon itself, \fIdbus-launch\fP exits, so
+scripts. Unlike the daemon itself, \fIdbus\-launch\fP exits, so
 backticks or the $() construct can be used to read information from
-\fIdbus-launch\fP.
+\fIdbus\-launch\fP.
 
-With no arguments, \fIdbus-launch\fP will launch a session bus
+With no arguments, \fIdbus\-launch\fP will launch a session bus
 instance and print the address and pid of that instance to standard
 output.
 
-You may specify a program to be run; in this case, \fIdbus-launch\fP
+You may specify a program to be run; in this case, \fIdbus\-launch\fP
 will launch a session bus instance, set the appropriate environment
 variables so the specified program can find the bus, and then execute the
 specified program, with the specified arguments.  See below for
 examples.
 
-If you launch a program, \fIdbus-launch\fP will not print the
+If you launch a program, \fIdbus\-launch\fP will not print the
 information about the new bus to standard output.
 
-When \fIdbus-launch\fP prints bus information to standard output, by
-default it is in a simple key-value pairs format. However, you may 
-request several alternate syntaxes using the \-\-sh-syntax, \-\-csh-syntax,
-\-\-binary-syntax, or
-\-\-auto-syntax options. Several of these cause \fIdbus-launch\fP to emit shell code
+When \fIdbus\-launch\fP prints bus information to standard output, by
+default it is in a simple key\-value pairs format. However, you may 
+request several alternate syntaxes using the \-\-sh\-syntax, \-\-csh\-syntax,
+\-\-binary\-syntax, or
+\-\-auto\-syntax options. Several of these cause \fIdbus\-launch\fP to emit shell code
 to set up the environment.
 
-With the \-\-auto-syntax option, \fIdbus-launch\fP looks at the value
+With the \-\-auto\-syntax option, \fIdbus\-launch\fP looks at the value
 of the SHELL environment variable to determine which shell syntax
-should be used.  If SHELL ends in "csh", then csh-compatible code is
+should be used.  If SHELL ends in "csh", then csh\-compatible code is
 emitted; otherwise Bourne shell code is emitted.  Instead of passing
-\-\-auto-syntax, you may explicity specify a particular one by using
-\-\-sh-syntax for Bourne syntax, or \-\-csh-syntax for csh syntax.
-In scripts, it's more robust to avoid \-\-auto-syntax and you hopefully
+\-\-auto\-syntax, you may explicity specify a particular one by using
+\-\-sh\-syntax for Bourne syntax, or \-\-csh\-syntax for csh syntax.
+In scripts, it's more robust to avoid \-\-auto\-syntax and you hopefully
 know which shell your script is written in.
 
 .PP
 See http://www.freedesktop.org/software/dbus/ for more information
-about D-Bus. See also the man page for \fIdbus-daemon\fP.
+about D\-Bus. See also the man page for \fIdbus\-daemon\fP.
 
 .PP
-Here is an example of how to use \fIdbus-launch\fP with an 
-sh-compatible shell to start the per-session bus daemon:
+Here is an example of how to use \fIdbus\-launch\fP with an 
+sh\-compatible shell to start the per\-session bus daemon:
 .nf
 
   ## test for an existing bus daemon, just to be safe
-  if test -z "$DBUS_SESSION_BUS_ADDRESS" ; then
+  if test \-z "$DBUS_SESSION_BUS_ADDRESS" ; then
       ## if not found, launch a new one
-      eval `dbus-launch --sh-syntax --exit-with-session`
-      echo "D-Bus per-session daemon address is: $DBUS_SESSION_BUS_ADDRESS"
+      eval `dbus\-launch \-\-sh\-syntax \-\-exit\-with\-session`
+      echo "D\-Bus per\-session daemon address is: $DBUS_SESSION_BUS_ADDRESS"
   fi
 
 .fi
 You might run something like that in your login scripts.
 
 .PP
-Another way to use \fIdbus-launch\fP is to run your main session
+Another way to use \fIdbus\-launch\fP is to run your main session
 program, like so:
 .nf
 
-dbus-launch gnome-session
+dbus\-launch gnome\-session
 
 .fi
 The above would likely be appropriate for ~/.xsession or ~/.Xclients.
@@ -80,10 +80,10 @@ The above would likely be appropriate for ~/.xsession or ~/.Xclients.
 
 .PP
 If DBUS_SESSION_BUS_ADDRESS is not set for a process that tries to use
-D-Bus, by default the process will attempt to invoke dbus-launch with
-the --autolaunch option to start up a new session bus or find the 
+D\-Bus, by default the process will attempt to invoke dbus\-launch with
+the \-\-autolaunch option to start up a new session bus or find the 
 existing bus address on the X display or in a file in
-~/.dbus/session-bus/
+~/.dbus/session\-bus/
 
 .PP
 Whenever an autolaunch occurs, the application that had to
@@ -114,70 +114,70 @@ DBUS_SESSION_BUS_ADDRESS. Autolaunch happens because the default
 address if none is set is "autolaunch:", so if any other address is
 set there will be no autolaunch. You can however include autolaunch in
 an explicit session bus address as a fallback, for example
-DBUS_SESSION_BUS_ADDRESS="something:,autolaunch:" - in that case if
+DBUS_SESSION_BUS_ADDRESS="something:,autolaunch:" \- in that case if
 the first address doesn't work, processes will autolaunch. (The bus
-address variable contains a comma-separated list of addresses to try.)
+address variable contains a comma\-separated list of addresses to try.)
 
 .PP
-The --autolaunch option is considered an internal implementation
+The \-\-autolaunch option is considered an internal implementation
 detail of libdbus, and in fact there are plans to change it. There's
 no real reason to use it outside of the libdbus implementation anyhow.
 
 .SH OPTIONS
 The following options are supported:
 .TP
-.I "--auto-syntax"
-Choose \-\-csh-syntax or \-\-sh-syntax based on the SHELL environment variable.
+.I "\-\-auto\-syntax"
+Choose \-\-csh\-syntax or \-\-sh\-syntax based on the SHELL environment variable.
 
-.I "--binary-syntax"
-Write to stdout a nul-terminated bus address, then the bus PID as a
+.I "\-\-binary\-syntax"
+Write to stdout a nul\-terminated bus address, then the bus PID as a
 binary integer of size sizeof(pid_t), then the bus X window ID as a
 binary integer of size sizeof(long). Integers are in the machine's
 byte order, not network byte order or any other canonical byte order.
 
 .TP
-.I "--close-stderr"
-Close the standard error output stream before starting the D-Bus
-daemon. This is useful if you want to capture dbus-launch error
-messages but you don't want dbus-daemon to keep the stream open to
+.I "\-\-close\-stderr"
+Close the standard error output stream before starting the D\-Bus
+daemon. This is useful if you want to capture dbus\-launch error
+messages but you don't want dbus\-daemon to keep the stream open to
 your application.
 
 .TP
-.I "--config-file=FILENAME"
-Pass \-\-config-file=FILENAME to the bus daemon, instead of passing it 
-the \-\-session argument. See the man page for dbus-daemon
+.I "\-\-config\-file=FILENAME"
+Pass \-\-config\-file=FILENAME to the bus daemon, instead of passing it 
+the \-\-session argument. See the man page for dbus\-daemon
 
 .TP
-.I "--csh-syntax"
+.I "\-\-csh\-syntax"
 Emit csh compatible code to set up environment variables.
 
 .TP
-.I "--exit-with-session"
+.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"
-This option implies that \fIdbus-launch\fP should scan for a
-previously-started session and reuse the values found there. If no
+.I "\-\-autolaunch=MACHINEID"
+This option implies that \fIdbus\-launch\fP should scan for a
+previously\-started session and reuse the values found there. If no
 session is found, it will start a new session. The
-\-\-exit-with-session option is implied if \-\-autolaunch is given.
+\-\-exit\-with\-session option is implied if \-\-autolaunch is given.
 This option is for the exclusive use of libdbus, you do not want to
 use it manually. It may change in the future.
 
 .TP
-.I "--sh-syntax"
-Emit Bourne-shell compatible code to set up environment variables.
+.I "\-\-sh\-syntax"
+Emit Bourne\-shell compatible code to set up environment variables.
 
 .TP
-.I "--version"
-Print the version of dbus-launch
+.I "\-\-version"
+Print the version of dbus\-launch
 
 .SH AUTHOR
 See http://www.freedesktop.org/software/dbus/doc/AUTHORS
 
 .SH BUGS
-Please send bug reports to the D-Bus mailing list or bug tracker,
+Please send bug reports to the D\-Bus mailing list or bug tracker,
 see http://www.freedesktop.org/software/dbus/
index c24c14d..6282b9e 100644 (file)
@@ -1,78 +1,78 @@
 .\" 
-.\" dbus-monitor manual page.
+.\" dbus\-monitor manual page.
 .\" Copyright (C) 2003 Red Hat, Inc.
 .\"
-.TH dbus-monitor 1
+.TH dbus\-monitor 1
 .SH NAME
-dbus-monitor \- debug probe to print message bus messages
+dbus\-monitor \- debug probe to print message bus messages
 .SH SYNOPSIS
 .PP
-.B dbus-monitor
+.B dbus\-monitor
 [\-\-system | \-\-session | \-\-address ADDRESS] [\-\-profile | \-\-monitor]
 [watch expressions]
 
 .SH DESCRIPTION
 
-The \fIdbus-monitor\fP command is used to monitor messages going
-through a D-Bus message bus.  See
+The \fIdbus\-monitor\fP command is used to monitor messages going
+through a D\-Bus message bus.  See
 http://www.freedesktop.org/software/dbus/ for more information about
 the big picture.
 
 .PP
-There are two well-known message buses: the systemwide message bus
+There are two well\-known message buses: the systemwide message bus
 (installed on many systems as the "messagebus" service) and the
-per-user-login-session message bus (started each time a user logs in).
-The \-\-system and \-\-session options direct \fIdbus-monitor\fP to
+per\-user\-login\-session message bus (started each time a user logs in).
+The \-\-system and \-\-session options direct \fIdbus\-monitor\fP to
 monitor the system or session buses respectively.  If neither is
-specified, \fIdbus-monitor\fP monitors the session bus.
+specified, \fIdbus\-monitor\fP monitors the session bus.
 
 .PP
-\fIdbus-monitor\fP has two different output modes, the 'classic'-style
+\fIdbus\-monitor\fP has two different output modes, the 'classic'\-style
 monitoring mode and profiling mode. The profiling format is a compact
-format with a single line per message and microsecond-resolution timing
+format with a single line per message and microsecond\-resolution timing
 information. The \-\-profile and \-\-monitor options select the profiling
 and monitoring output format respectively. If neither is specified,
-\fIdbus-monitor\fP uses the monitoring output format.
+\fIdbus\-monitor\fP uses the monitoring output format.
 
 .PP
-In order to get \fIdbus-monitor\fP to see the messages you are interested
+In order to get \fIdbus\-monitor\fP to see the messages you are interested
 in, you should specify a set of watch expressions as you would expect to
 be passed to the \fIdbus_bus_add_match\fP function.
 
 .PP 
-The message bus configuration may keep \fIdbus-monitor\fP from seeing
-all messages, especially if you run the monitor as a non-root user.
+The message bus configuration may keep \fIdbus\-monitor\fP from seeing
+all messages, especially if you run the monitor as a non\-root user.
 
 .SH OPTIONS
 .TP
-.I "--system"
+.I "\-\-system"
 Monitor the system message bus.
 .TP
-.I "--session"
+.I "\-\-session"
 Monitor the session message bus.  (This is the default.)
 .TP
-.I "--address ADDRESS"
+.I "\-\-address ADDRESS"
 Monitor an arbitrary message bus given at ADDRESS.
 .TP
-.I "--profile"
+.I "\-\-profile"
 Use the profiling output format.
 .TP
-.I "--monitor"
+.I "\-\-monitor"
 Use the monitoring output format.  (This is the default.)
 
 .SH EXAMPLE
-Here is an example of using dbus-monitor to watch for the gnome typing
+Here is an example of using dbus\-monitor to watch for the gnome typing
 monitor to say things
 .nf
 
-  dbus-monitor "type='signal',sender='org.gnome.TypingMonitor',interface='org.gnome.TypingMonitor'"
+  dbus\-monitor "type='signal',sender='org.gnome.TypingMonitor',interface='org.gnome.TypingMonitor'"
 
 .fi
 
 .SH AUTHOR
-dbus-monitor was written by Philip Blundell.
+dbus\-monitor was written by Philip Blundell.
 The profiling output mode was added by Olli Salli.
 
 .SH BUGS
-Please send bug reports to the D-Bus mailing list or bug tracker,
+Please send bug reports to the D\-Bus mailing list or bug tracker,
 see http://www.freedesktop.org/software/dbus/
index 4878c3d..adbb869 100644 (file)
@@ -1,39 +1,39 @@
 .\" 
-.\" dbus-send manual page.
+.\" dbus\-send manual page.
 .\" Copyright (C) 2003 Red Hat, Inc.
 .\"
-.TH dbus-send 1
+.TH dbus\-send 1
 .SH NAME
-dbus-send \- Send a message to a message bus
+dbus\-send \- Send a message to a message bus
 .SH SYNOPSIS
 .PP
-.B dbus-send
-[\-\-system | \-\-session] [\-\-dest=NAME] [\-\-print-reply]
+.B dbus\-send
+[\-\-system | \-\-session] [\-\-dest=NAME] [\-\-print\-reply]
 [\-\-type=TYPE] <destination object path> <message name> [contents ...]
 
 .SH DESCRIPTION
 
-The \fIdbus-send\fP command is used to send a message to a D-Bus message
+The \fIdbus\-send\fP command is used to send a message to a D\-Bus message
 bus. See http://www.freedesktop.org/software/dbus/ for more 
 information about the big picture.
 
 .PP
-There are two well-known message buses: the systemwide message bus 
+There are two well\-known message buses: the systemwide message bus 
 (installed on many systems as the "messagebus" service) and the 
-per-user-login-session message bus (started each time a user logs in).
-The \-\-system and \-\-session options direct \fIdbus-send\fP to send
+per\-user\-login\-session message bus (started each time a user logs in).
+The \-\-system and \-\-session options direct \fIdbus\-send\fP to send
 messages to the system or session buses respectively.  If neither is
-specified, \fIdbus-send\fP sends to the session bus.
+specified, \fIdbus\-send\fP sends to the session bus.
 
 .PP 
-Nearly all uses of \fIdbus-send\fP must provide the \-\-dest argument
+Nearly all uses of \fIdbus\-send\fP must provide the \-\-dest argument
 which is the name of a connection on the bus to send the message to. If
 \-\-dest is omitted, no destination is set.
 
 .PP
 The object path and the name of the message to send must always be
 specified. Following arguments, if any, are the message contents
-(message arguments).  These are given as type-specified values and 
+(message arguments).  These are given as type\-specified values and 
 may include containers (arrays, dicts, and variants) as described below.
 
 .nf
@@ -46,21 +46,21 @@ may include containers (arrays, dicts, and variants) as described below.
 <type>       ::= string | int16 | uint 16 | int32 | uint32 | int64 | uint64 | double | byte | boolean | objpath
 .fi
 
-D-Bus supports more types than these, but \fIdbus-send\fP currently
-does not.  Also, \fIdbus-send\fP does not permit empty containers
+D\-Bus supports more types than these, but \fIdbus\-send\fP currently
+does not.  Also, \fIdbus\-send\fP does not permit empty containers
 or nested containers (e.g. arrays of variants).
 
 .PP
 Here is an example invocation:
 .nf
 
-  dbus-send \-\-dest=org.freedesktop.ExampleName               \\
+  dbus\-send \-\-dest=org.freedesktop.ExampleName               \\
             /org/freedesktop/sample/object/name              \\
             org.freedesktop.ExampleInterface.ExampleMethod   \\
             int32:47 string:'hello world' double:65.32       \\
             array:string:"1st item","next item","last item"  \\
             dict:string:int32:"one",1,"two",2,"three",3      \\
-            variant:int32:-8                                 \\
+            variant:int32:\-8                                 \\
             objpath:/org/freedesktop/sample/object/name 
 
 .fi
@@ -72,24 +72,24 @@ and the interface member are separate fields.
 .SH OPTIONS
 The following options are supported:
 .TP
-.I "--dest=NAME"
+.I "\-\-dest=NAME"
 Specify the name of the connection to receive the message.
 .TP
-.I "--print-reply"
+.I "\-\-print\-reply"
 Block for a reply to the message sent, and print any reply received.
 .TP
-.I "--system"
+.I "\-\-system"
 Send to the system message bus.
 .TP
-.I "--session"
+.I "\-\-session"
 Send to the session message bus.  (This is the default.)
 .TP
-.I "--type=TYPE"
+.I "\-\-type=TYPE"
 Specify "method_call" or "signal" (defaults to "signal").
 
 .SH AUTHOR
-dbus-send was written by Philip Blundell.
+dbus\-send was written by Philip Blundell.
 
 .SH BUGS
-Please send bug reports to the D-Bus mailing list or bug tracker,
+Please send bug reports to the D\-Bus mailing list or bug tracker,
 see http://www.freedesktop.org/software/dbus/
index 480fd18..8ed8dd2 100644 (file)
@@ -1,36 +1,36 @@
 .\" 
-.\" dbus-uuidgen manual page.
+.\" dbus\-uuidgen manual page.
 .\" Copyright (C) 2006 Red Hat, Inc.
 .\"
-.TH dbus-uuidgen 1
+.TH dbus\-uuidgen 1
 .SH NAME
-dbus-uuidgen \- Utility to generate UUIDs
+dbus\-uuidgen \- Utility to generate UUIDs
 .SH SYNOPSIS
 .PP
-.B dbus-uuidgen [\-\-version] [\-\-ensure[=FILENAME]] [\-\-get[=FILENAME]]
+.B dbus\-uuidgen [\-\-version] [\-\-ensure[=FILENAME]] [\-\-get[=FILENAME]]
 
 .SH DESCRIPTION
 
-The \fIdbus-uuidgen\fP command generates or reads a universally unique ID.
+The \fIdbus\-uuidgen\fP command generates or reads a universally unique ID.
 
 .PP
-Note that the D-Bus UUID has no relationship to RFC 4122 and does not generate
+Note that the D\-Bus UUID has no relationship to RFC 4122 and does not generate
 UUIDs compatible with that spec. Many systems have a separate command
 for that (often called "uuidgen").
 
 .PP
 See http://www.freedesktop.org/software/dbus/ for more information
-about D-Bus.
+about D\-Bus.
 
 .PP
-The primary usage of \fIdbus-uuidgen\fP is to run in the post-install
-script of a D-Bus package like this:
+The primary usage of \fIdbus\-uuidgen\fP is to run in the post\-install
+script of a D\-Bus package like this:
 .nf
-  dbus-uuidgen --ensure
+  dbus\-uuidgen \-\-ensure
 .fi
 
 .PP
-This will ensure that /var/lib/dbus/machine-id exists and has the uuid in it.
+This will ensure that /var/lib/dbus/machine\-id exists and has the uuid in it.
 It won't overwrite an existing uuid, since this id should remain fixed
 for a single machine until the next reboot at least.
 
@@ -43,15 +43,15 @@ sockets, local X displays, localhost.localdomain resolution, process
 IDs, and so forth.
 
 .PP
-If you run \fIdbus-uuidgen\fP with no options it just prints a new uuid made
+If you run \fIdbus\-uuidgen\fP with no options it just prints a new uuid made
 up out of thin air.
 
 .PP
-If you run it with --get, it prints the machine UUID by default, or
+If you run it with \-\-get, it prints the machine UUID by default, or
 the UUID in the specified file if you specify a file.
 
 .PP
-If you try to change an existing machine-id on a running system, it will
+If you try to change an existing machine\-id on a running system, it will
 probably result in bad things happening. Don't try to change this file. Also,
 don't make it the same on two different systems; it needs to be different
 anytime there are two different kernels running.
@@ -63,27 +63,27 @@ because there are two different kernels.
 .SH OPTIONS
 The following options are supported:
 .TP
-.I "--get[=FILENAME]"
-If a filename is not given, defaults to localstatedir/lib/dbus/machine-id
+.I "\-\-get[=FILENAME]"
+If a filename is not given, defaults to localstatedir/lib/dbus/machine\-id
 (localstatedir is usually /var). If this file exists and is valid, the
 uuid in the file is printed on stdout. Otherwise, the command exits 
 with a nonzero status.
 
 .TP
-.I "--ensure[=FILENAME]"
-If a filename is not given, defaults to localstatedir/lib/dbus/machine-id
+.I "\-\-ensure[=FILENAME]"
+If a filename is not given, defaults to localstatedir/lib/dbus/machine\-id
 (localstatedir is usually /var). If this file exists then it will be
 validated, and a failure code returned if it contains the wrong thing.
 If the file does not exist, it will be created with a new uuid in it.
 On success, prints no output.
 
 .TP
-.I "--version"
-Print the version of dbus-uuidgen
+.I "\-\-version"
+Print the version of dbus\-uuidgen
 
 .SH AUTHOR
 See http://www.freedesktop.org/software/dbus/doc/AUTHORS
 
 .SH BUGS
-Please send bug reports to the D-Bus mailing list or bug tracker,
+Please send bug reports to the D\-Bus mailing list or bug tracker,
 see http://www.freedesktop.org/software/dbus/