'\" t .\" Title: mcookie .\" Author: [see the "AUTHOR(S)" section] .\" Generator: Asciidoctor 2.0.23 .\" Date: 2025-03-29 .\" Manual: Commandes de l'utilisateur .\" Source: util-linux 2.41 .\" Language: English .\" .TH "MCOOKIE" "1" "2025-03-29" "util\-linux 2.41" "Commandes de l\*(Aqutilisateur" .ie \n(.g .ds Aq \(aq .el .ds Aq ' .ss \n[.ss] 0 .nh .ad l .de URL \fI\\$2\fP <\\$1>\\$3 .. .als MTO URL .if \n[.g] \{\ . mso www.tmac . am URL . ad l . . . am MTO . ad l . . . LINKSTYLE blue R < > .\} .SH "NOM" mcookie \- Créer des « cookies magiques » pour xauth .SH "SYNOPSIS" .sp \fBmcookie\fP [options] .SH "DESCRIPTION" .sp \fBmcookie\fP generates a 128\-bit random hexadecimal number for use with the X authority system. Typical usage: .RS 3 .ll -.6i .sp \fBxauth add :0 . \f(CRmcookie\fP\fP .br .RE .ll .sp Le nombre « aléatoire » créé est en fait le condensé MD5 d’informations aléatoires provenant d’une des sources : l\(cqappel système \fBgetrandom\fP(2), \fI/dev/urandom\fP, \fI/dev/random\fP ou les \fIfonctions pseudoaléatoires de libc\fP, dans cet ordre de préférence. Voir aussi l\(cqoption \fB\-\-file\fP. .SH "OPTIONS" .sp \fB\-f\fP, \fB\-\-file\fP \fIfichier\fP .RS 4 Utiliser ce \fIfichier\fP comme source supplémentaire d’aléa (par exemple \fI/dev/urandom\fP). Si \fIfichier\fP est \fB\-\fP, les caractères sont lus sur l\(cqentrée standard. .RE .sp \fB\-m\fP, \fB\-\-max\-size\fP \fInombre\fP .RS 4 Ne lire que \fInombre\fP octets du \fIfichier\fP. Cette option est censée être utilisée lors de la lecture d’un aléa supplémentaire à partir d’un fichier ou périphérique. .sp L’argument \fInombre\fP peut être suivi des suffixes multiplicatifs KiB=1024, MiB=1024*1024, etc., pour GiB, TiB, PiB, EiB, ZiB et YiB (la partie « iB » est facultative, par exemple « K » est identique à « KiB ») ou des suffixes KB=1000, MB=1000*1000, etc., pour GB, TB, PB, EB, ZB et YB. .RE .sp \fB\-v\fP, \fB\-\-verbose\fP .RS 4 Informer des sources d’aléa, avec la quantité d’entropie lue de chaque source. .RE .sp \fB\-h\fP, \fB\-\-help\fP .RS 4 Afficher l’aide\-mémoire puis quitter. .RE .sp \fB\-V\fP, \fB\-\-version\fP .RS 4 Afficher la version et quitter. .RE .SH "FICHIERS" .sp \fI/dev/urandom\fP .sp \fI/dev/random\fP .SH "BOGUES" .sp Aucune source d’aléa n’est censée bloquer. .SH "VOIR AUSSI" .sp \fBmd5sum\fP(1), \fBX\fP(7), \fBxauth\fP(1), \fBrand\fP(3) .SH "SIGNALER DES BOGUES" .sp Pour signaler un bogue, utilisez le \c .URL "https://github.com/util\-linux/util\-linux/issues" "gestionnaire de bogues" "." .SH "DISPONIBILITÉ" .sp La commande \fBmcookie\fP fait partie du paquet util\-linux, elle est disponible sur \c .URL "https://www.kernel.org/pub/linux/utils/util\-linux/" "l’archive du noyau Linux" "."