other versions
- jessie 1.8.22-0+deb8u1
- stretch 1.10.26-0+deb9u1
- testing 1.12.10-1
- unstable 1.12.12-1
- experimental 1.13.8-1
DBUS-UUIDGEN(1) | User Commands | DBUS-UUIDGEN(1) |
NAME¶
dbus-uuidgen - Utility to generate UUIDsSYNOPSIS¶
dbus-uuidgen [--version]
[--ensure [=FILENAME]] [--get [ =FILENAME]]
DESCRIPTION¶
The dbus-uuidgen command generates or reads a universally unique ID. 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"). See http://www.freedesktop.org/software/dbus/ for more information about D-Bus. The primary usage of dbus-uuidgen is to run in the post-install script of a D-Bus package like this:dbus-uuidgen --ensure
OPTIONS¶
The following options are supported: --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.
--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.
--version
Print the version of dbus-uuidgen
AUTHOR¶
See http://www.freedesktop.org/software/dbus/doc/AUTHORSBUGS¶
Please send bug reports to the D-Bus mailing list or bug tracker, see http://www.freedesktop.org/software/dbus/11/22/2016 | D-Bus 1.8.22 |