mirror of
https://github.com/systemd/systemd-stable.git
synced 2025-07-29 19:42:44 +03:00
man: reference getrandom(2) instead of urandom from sd_id128_randomize() page
It's 2021, /dev/urandom is mostly a thing of the past now.
This commit is contained in:
@ -35,12 +35,11 @@
|
||||
<refsect1>
|
||||
<title>Description</title>
|
||||
|
||||
<para><function>sd_id128_randomize()</function> generates a new
|
||||
randomized 128-bit ID and returns it in
|
||||
<parameter>ret</parameter>. Every invocation returns a new
|
||||
randomly generated ID. This uses the
|
||||
<filename>/dev/urandom</filename> kernel random number
|
||||
generator.</para>
|
||||
<para><function>sd_id128_randomize()</function> generates a new randomized 128-bit ID and returns it in
|
||||
<parameter>ret</parameter>. Every invocation returns a new randomly generated ID. This uses the
|
||||
<citerefentry
|
||||
project='man-pages'><refentrytitle>getrandom</refentrytitle><manvolnum>2</manvolnum></citerefentry>
|
||||
kernel random number generator.</para>
|
||||
|
||||
<para>Note that <function>sd_id128_randomize()</function> always returns a UUID Variant 1 Version 4
|
||||
compatible ID. It is hence guaranteed that this function will never return the ID consisting of all zero
|
||||
@ -72,7 +71,8 @@
|
||||
<citerefentry><refentrytitle>systemd</refentrytitle><manvolnum>1</manvolnum></citerefentry>,
|
||||
<citerefentry><refentrytitle>sd-id128</refentrytitle><manvolnum>3</manvolnum></citerefentry>,
|
||||
<citerefentry><refentrytitle>machine-id</refentrytitle><manvolnum>5</manvolnum></citerefentry>,
|
||||
<citerefentry><refentrytitle>random</refentrytitle><manvolnum>4</manvolnum></citerefentry>,
|
||||
<citerefentry project='man-pages'><refentrytitle>getrandom</refentrytitle><manvolnum>2</manvolnum></citerefentry>,
|
||||
<citerefentry project='man-pages'><refentrytitle>random</refentrytitle><manvolnum>4</manvolnum></citerefentry>,
|
||||
<citerefentry><refentrytitle>sd_id128_get_machine</refentrytitle><manvolnum>3</manvolnum></citerefentry>
|
||||
</para>
|
||||
</refsect1>
|
||||
|
Reference in New Issue
Block a user