It is available as perl(1) source from http://egd.sourceforge.net/.
If you choose to download and install this daemon, you can advise sendmail of that
fact by defining the RandFile option (?§24.9.94 on page 1076) in your mc configuration
file:
define(`confRAND_FILE??, `egd:/etc/entropy??)
Here, a decision was made to run the EGD daemon at the system level, and to have it
create its socket as /etc/entropy.* If you place that socket in a different location, you
should replace /etc/entropy in the confRAND_FILE line (as discussed earlier) withth e
new location. The egd: prefix is required and constant.
Note that to include support inside sendmail for use withth is daemon, you must
build sendmail with the EGD compile-time macro defined (?§3.4.7 on page 111):
APPENDDEF(`confENVDEF??, `-DEGD??) ?†? in your Build m4 file
5.3.1.3 PRNGD
PRNGD is an EGD-compatible daemon available from http://prngd.sourceforge.net/.
You download and install it, and then use it in the same manner described in the preceding
section for EGD.
5.3.1.4 Roll your own
It is possible to use a file created by you that contains random numbers. To do this,
first define the location of that file with sendmail??™s RandFile option (?§24.9.94 on page
1076). Such a declaration might look like this:
define(`confRAND_FILE', `file:/var/run/randfile')
* The EGD source installs in /etc by default.
Pages:
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391