X-Git-Url: http://www.git.cypherpunks.ru/?a=blobdiff_plain;f=doc%2Fegd.texi;h=06d69b033b7050fb2be4cd50aa3684d7dc1e3e92;hb=2f3299c343b4036718f254d9c23f147ba1bc0161;hp=6b6780e22bd286b8644a08bb4c5a272bb4595f74;hpb=23594738bb8908bc6b487c6a831509206ba18a91;p=govpn.git diff --git a/doc/egd.texi b/doc/egd.texi index 6b6780e..06d69b0 100644 --- a/doc/egd.texi +++ b/doc/egd.texi @@ -1,18 +1,19 @@ @node EGD -@section EGD +@subsection Entropy Gathering Daemon Overall security mainly depends on client side: @ref{PAKE, good passphrase} and cryprographically good pseudo random number generator. Some operating systems do not have good enough quality PRNG, bad -@code{/dev/urandom}. You should use separate PRNG with them. GoVPN -communicates with them using Entropy Gathering Daemon protocol. +@file{/dev/urandom}. You should use separate PRNG with them. GoVPN +communicates with them using +@url{http://egd.sourceforge.net/, Entropy Gathering Daemon} protocol. To switch using EGD-compatible daemons instead of @code{crypto/rand} -library you provide @code{-egd PATH} command line option, where -@code{PATH} is either host:port or path to the domain socket. +library you provide @option{-egd PATH} command line option, where +@code{PATH} is the domain socket. -@example +@verbatim % ./govpn-server [...] -egd /var/run/egd.sock -@end example +@end verbatim