dbus-cleanup-sockets(1) User Commands dbus-cleanup-sockets(1)NAMEdbus-cleanup-sockets - clean up leftover sockets in a directory
SYNOPSISdbus-cleanup-sockets [--help] [--version] [directory]
DESCRIPTION
The dbus-cleanup-sockets command cleans up unused D-Bus connection
sockets.
If given no arguments, dbus-cleanup-sockets cleans up sockets in the
standard default socket directory for the per-user-login-session mes‐
sage bus; this is usually /tmp. Optionally, you can pass a different
directory on the command line.
On Linux, this program is essentially useless, because D-Bus defaults
to using "abstract sockets" that exist only in memory and do not have a
corresponding file in /tmp.
On most other flavors of UNIX, it is 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 clean up any leaked sockets. Or you can just
ignore the leaked sockets, they are not really hurting anything, other
than cluttering the /tmp directory.
OPTIONS
The following options are supported:
--help
Show help information on standard output and exit.
--version
Print the version of dbus-cleanup-socketsOPERANDS
The following operands are supported:
directory Clean up sockets in the specified directory rather than
the default socket directory.
EXIT STATUS
The following exit values are returned:
0 Application exited successfully
>0 Application exited with failure
FILES
The following files are used by this application:
/usr/bin/dbus-cleanup-sockets Executable for dbus-cleanup-sockets
/tmp Default location for D-Bus connection
sockets
ATTRIBUTES
See attributes(5) for descriptions of the following attributes:
┌─────────────────────────────┬─────────────────────────────┐
│ ATTRIBUTE TYPE │ ATTRIBUTE VALUE │
├─────────────────────────────┼─────────────────────────────┤
│Availability │system/library/dbus │
├─────────────────────────────┼─────────────────────────────┤
│Interface stability │Volatile │
└─────────────────────────────┴─────────────────────────────┘
SEE ALSO
More information can be found at:
http://www.freedesktop.org/software/dbus/
dbus-binding-tool(1), dbus-daemon(1), dbus-launch(1), dbus-monitor(1),
dbus-send(1), dbus-uuidgen(1), libdbus-glib-1(3), attributes(5)NOTES
For authorship information refer to http://www.freedesktop.org/soft‐
ware/dbus/doc/AUTHORS. Updated by Brian Cameron, Sun Microsystems
Inc., 2007.
dbus-cleanup-sockets was adapted by Havoc Pennington from linc-cleanup-
sockets written by Michael Meeks. Documentation updated by Brian
Cameron, Sun Microsystems Inc., 2007.
Please send bug reports to the D-Bus mailing list or bug tracker, see
http://www.freedesktop.org/software/dbus/
SunOS 5.11 25 Feb 2009 dbus-cleanup-sockets(1)