Man page - uuidd(8)

Packages contains this manual

Available languages:

en fr uk ro sr de

Manual

UUIDD

NOM
SYNOPSIS
DESCRIPTION
OPTIONS
EXEMPLE
AUTEUR
VOIR AUSSI
SIGNALER DES BOGUES
DISPONIBILITÉ

NOM

uuidd - Démon de génération d'UUID

SYNOPSIS

uuidd [options]

DESCRIPTION

Le dĂ©mon uuidd est utilisĂ© par la bibliothĂšque UUID pour gĂ©nĂ©rer des identifiants universels uniques (UUID), en particulier les UUID temporels de façon sĂ©curisĂ©e et garantis uniques, mĂȘme en prĂ©sence d’un grand nombre de processus lĂ©gers s’exĂ©cutant sur diffĂ©rents processeurs en essayant de saisir les UUID.

OPTIONS

-C , --cont-clock [ = time ]

Activate continuous clock handling for time based UUIDs. uuidd could use all possible clock values, beginning with the daemon’s start time. The optional argument can be used to set a value for the max_clock_offset. This guarantees, that a clock value of a UUID will always be within the range of the max_clock_offset.

The option -C or --cont-clock enables the feature with a default max_clock_offset of 2 hours.

The option -C<NUM>[hd] or --cont-clock=<NUM>[hd] enables the feature with a max_clock_offset of NUM seconds. In case of an appended h or d, the NUM value is read in hours or days. The minimum value is 60 seconds, the maximum value is 365 days.

-d , --debug

Run uuidd in debugging mode. This prevents uuidd from running as a daemon.

-F , --no-fork

Ne pas transformer en démon en utilisant un double fork().

-k , --kill

Si un dĂ©mon uuidd est dĂ©jĂ  en cours d’exĂ©cution, le tuer.

-n , --uuids nombre

Lors de l’envoi d’une demande de test Ă  un uuidd en cours d’exĂ©cution, demander une rĂ©ponse groupĂ©e de nombre UUID.

-P , --no-pid

Ne pas créer de fichier pid .

-p , --pid chemin

Indiquer le nom de chemin oĂč le fichier pid devra ĂȘtre Ă©crit. Par dĂ©faut, le fichier pid est Ă©crit dans {runstatedir}/uuidd/uuidd.pid .

-q , --quiet

Supprimer certains messages d’échec.

-r , --random

Tester uuidd en essayant de se connecter Ă  un dĂ©mon uuidd en cours d’exĂ©cution et attendre en retour un UUID alĂ©atoire.

-S , --socket-activation

Ne pas crĂ©er de socket mais Ă  la place attendre qu’il soit fourni par le processus appelant. Cela implique --no-fork et --no-pid . Cette option n’est supposĂ©e ĂȘtre utilisĂ©e qu’avec systemd (1). Elle doit ĂȘtre activĂ©e avec une option de configuration.

-s , --socket chemin

Forcer uuidd Ă  utiliser ce chemin pour les sockets de domaine UNIX. Par dĂ©faut, le chemin est {runstatedir}/uuidd/request . C’est avant tout une option de dĂ©bogage puisque le chemin est dĂ©fini en dur dans la bibliothĂšque libuuid.

-T , --timeout délai

Forcer uuidd Ă  quitter aprĂšs dĂ©lai secondes d’inactivitĂ©.

-t , --time

Tester uuidd en essayant de se connecter Ă  un dĂ©mon uuidd en cours d’exĂ©cution et attendre en retour un UUID temporel.

-h , --help

Afficher l’aide-mĂ©moire puis quitter.

-V , --version

Afficher la version et quitter.

EXEMPLE

DĂ©marrer un dĂ©mon, afficher 42 clefs alĂ©atoires puis arrĂȘter le dĂ©mon :

uuidd -p /tmp/uuidd.pid -s /tmp/uuidd.socket
uuidd -d -r -n 42 -s /tmp/uuidd.socket
uuidd -d -k -s /tmp/uuidd.socket

AUTEUR

Le dĂ©mon uuidd a Ă©tĂ© Ă©crit par Theodore Ts’o <tytso@mit.edu>.

VOIR AUSSI

uuid (3), uuidgen (1)

SIGNALER DES BOGUES

Pour signaler un bogue, utilisez le gestionnaire de bogues <https://github.com/util-linux/util-linux/issues>.

DISPONIBILITÉ

La commande uuidd fait partie du paquet util-linux, elle est disponible sur l’archive du noyau Linux <https://www.kernel.org/pub/linux/utils/util-linux/>.