UUIDD(8) Administracja systemem UUIDD(8) NAZWA uuidd - demon generujacy UUID-y SKLADNIA uuidd [opcje] OPIS Demon uuidd jest uzywany przez biblioteke UUID do tworzenia uniwersalnie unikalnych identyfikatorow (UUID-ow), w szczegolnosci UUID-ow tworzonych na podstawie czasu, w bezpieczny i gwarantujacy unikalnosc sposob, nawet w przypadku wystepowania wielu watkow dzialajacych na roznych procesorach, ktore staraja sie pozyskac UUID. OPCJE -C, --cont-clock[=czas] Wlacza ciagla obsluge zegara, dla UUID-ow tworzonych na podstawie czasu. uuidd moze uzyc dowolnej wartosci zegara, poczawszy od czasu uruchomienia demona. Opcjonalnym argumentem mozna ustawic wartosc dla max_clock_offset. W ten sposob mozna zagwarantowac, ze wartosc zegara UUID-u bedzie zawsze w zakresie max_clock_offset. Opcja -C lub --cont-clock wlacza te funkcje z domyslna wartoscia max_clock_offset wynoszaca 2 godziny. Opcja -C[hd] lub --cont-clock=[hd] wlacza funkcje z wartoscia max_clock_offset wynoszaca LICZBE sekund. Jesli doda sie przyrostek h lub d, wartosc bedzie oznaczala godziny (h) lub dni (d). Wartosc minimalna to 60 sekund, a maksymalna to 365 dni. -d, --debug Uruchamia uuidd w trybie debugowania. Zapobiega dzialaniu uuidd jako demon. -F, --no-fork Nie tworzy demona przez podwojne wykonanie fork. -k, --kill Jesli dziala obecnie demon uuidd, zabija go. -n, --uuids liczba Przy wysylaniu zadania testowego do dzialajacego *uuidd, zada lacznego zbioru liczby odpowiedzi. -P, --no-pid Nie tworzy pliku pid. -p, --pid sciezka Okresla sciezke, gdzie powinien byc zapisany plik pid. Domyslnie, plik pid jest zapisywany do {runstatedir}/uuidd/uuidd.pid. -q, --quiet Powstrzymuje wyswietlanie pewnych komunikatow o niepowodzeniu. -r, --random Testuje uuidd probujac polaczyc sie do dzialajacego demona uuidd i zadajac zwrocenia przez niego UUID-u tworzonego na podstawie losowosci. -S, --socket-activation Nie tworzy gniazda, lecz oczekuje zapewnienia go przez wywolujacy proces. Wymusza --no-fork i --no-pid. Opcje zaprojektowano do korzystania tylko z systemd(1). Musi byc wlaczona w konfiguracji. -s, --socket sciezka Powoduje, ze uuidd uzyje danej sciezki jako gniazda domeny Uniksa. Domyslnie, uzywana jest sciezka {runstatedir}/uuidd/request. Opcja ta jest przeznaczona glownie do debugowania, poniewaz sciezka jest ustalona na stale w bibliotece libuuid. -T, --timeout liczba Powoduje, ze uuidd wyjdzie po liczbie sekund nieaktywnosci. -t, --time Testuje uuidd probujac polaczyc sie do dzialajacego demona uuidd i zadajac zwrocenia przez niego UUID-u tworzonego na podstawie czasu. -h, --help Wyswietla ten tekst i wychodzi. -V, --version Wyswietla wersje i wychodzi. PRZYKLAD Uruchamia demona, wypisuje 42 losowe klucze, a nastepnie zatrzymuje demona: 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 AUTOR Demon uuidd zostal napisany przez Theodore'a Ts'o . ZOBACZ TAKZE uuid(3), uuidgen(1) ZGLASZANIE BLEDOW Problemy nalezy zglaszac w systemie sledzenia bledow . DOSTEPNOSC Polecenie uuidd jest czescia pakietu util-linux, ktory mozna pobrac ze strony Archiwum jadra Linux . util-linux 2.41.3 2025-12-15 UUIDD(8)