'\" t
.\"     Title: mcookie
.\"    Author: [see the "AUTHOR(S)" section]
.\" Generator: Asciidoctor 2.0.23
.\"      Date: 2025-04-02
.\"    Manual: Polecenia użytkownika
.\"    Source: util-linux 2.41
.\"  Language: English
.\"
.TH "MCOOKIE" "1" "2025-04-02" "util\-linux 2.41" "Polecenia użytkownika"
.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 "NAZWA"
mcookie \- tworzy magiczne ciasteczko dla xauth
.SH "SKŁADNIA"
.sp
\fBmcookie\fP [opcje]
.SH "OPIS"
.sp
\fBmcookie\fP generuje losową, 128\-bitową liczbę szesnastkową do użycia z systemem autoryzacji X. Typowe zastosowanie:
.RS 3
.ll -.6i
.sp
\fBxauth add :0 . \f(CRmcookie\fP\fP
.br
.RE
.ll
.sp
Liczba "losowa" jest tak naprawdę skrótem MD5 losowych informacji z jednego ze źródeł losowości wywołania systemowego \fBgetrandom\fP(2): \fI/dev/urandom\fP, \fI/dev/random\fP lub jednej z \fIfunkcji pseudolosowych libc\fP, w tej kolejności preferencji. Zob. też opcja \fB\-\-file\fP.
.SH "OPCJE"
.sp
\fB\-f\fP, \fB\-\-file\fP \fIplik\fP
.RS 4
\fIPlik\fP ten może służyć jako dodatkowe źródło losowości (np. \fI/dev/urandom\fP). Gdy \fIplikiem\fP będzie "\-", odczytane zostaną znaki ze standardowego wejścia.
.RE
.sp
\fB\-m\fP, \fB\-\-max\-size\fP \fIliczba\fP
.RS 4
Odczytuje z \fIpliku\fP jedynie \fIliczbę\fP bajtów. Opcja jest przeznaczona do użycia z dodatkowym źródłem losowości z pliku lub urządzenia.
.sp
Po argumencie \fIliczba\fP może wystąpić przyrostek oznaczający wielokrotność: KiB (=1024), MiB (=1024*1024) itd. dla GiB, TiB, PiB, EiB, ZiB i YiB ("iB" jest opcjonalne, np. "K" ma takie samo znaczenie jak "KiB") lub przyrostek KB=1000, MB=1000*1000 itd. dla GB, TB, PB, EB, ZB i YB.
.RE
.sp
\fB\-v\fP, \fB\-\-verbose\fP
.RS 4
Informuje o pochodzeniu losowości wraz z ilością entropii odczytaną z każdego źródła.
.RE
.sp
\fB\-h\fP, \fB\-\-help\fP
.RS 4
Wyświetla ten tekst i wychodzi.
.RE
.sp
\fB\-V\fP, \fB\-\-version\fP
.RS 4
Wyświetla wersję i wychodzi.
.RE
.SH "PLIKI"
.sp
\fI/dev/urandom\fP
.sp
\fI/dev/random\fP
.SH "USTERKI"
.sp
Zakłada się, że żadne ze źródeł losowości nie będzie blokowało.
.SH "ZOBACZ TAKŻE"
.sp
\fBmd5sum\fP(1), \fBX\fP(7), \fBxauth\fP(1), \fBrand\fP(3)
.SH "ZGŁASZANIE BŁĘDÓW"
.sp
Problemy należy zgłaszać w \c
.URL "https://github.com/util\-linux/util\-linux/issues" "systemie śledzenia błędów" "."
.SH "DOSTĘPNOŚĆ"
.sp
Polecenie \fBmcookie\fP jest częścią pakietu util\-linux, który można pobrać ze strony \c
.URL "https://www.kernel.org/pub/linux/utils/util\-linux/" "Archiwum jądra Linux" "."
