EB_CLIENT_EGD(1)
β¨ NAME β¨
eb_client_egd β export entropy data as egd server
π DESCRIPTION π
okay bestie, sit down, hydrate, because this one is iconic. this is eb_client_egd, v1.0, and it's (C) 2009-2012 by folkert@vanheusden.com. the whole vibe? it takes entropy data and serves it up like it's running an egd server, no cap. π
so here's the tea: egd-clients can use the /tmp/egd.sock unix domain socket. this should work with at least OpenSSL β fr fr, that's the minimum. to get it going, you start eb_client_egd with one of the following parameters:
-d /var/run/egd-pool
or
-d /dev/egd-pool
or
-d /etc/egd-pool
or
-d /etc/entropy
pick your fighter, literally any one of them. π
now, to verify that client_egd functions, run this:
openssl rand -rand /var/run/egd-pool -out /tmp/bla 10
it should return something like 255 semi-random bytes loaded β and here's the important bit, bestie: that 255 should be > 0. like, strictly greater than zero. if it's zero? π that's the vibe check failing. go check if the current user has enough rights to access the /var/run/egd-pool file. permissions said no and now you're sad. fix the rights, not your attitude. π«Ά
π the flags, one by one π
-i hostβ the eb-host to connect to. tell it where to go. β¨-d fileβ the UNIX-domain socket to listen on. this is your main character socket. π-l fileβ log to filefile. receipts, but in a file. π-sβ log to syslog instead. same receipts, different mailbox. π¬-nβ do not fork. it stays right where you left it, no ghosting. π-P fileβ file to write the PID to. so you can always find it again, iykyk. π-X fileβ file to read the password from. secrets stay in files, periodt. π₯
and that's the whole page, bestie. this lil icon was brought to you by eb_client_egd, dated July 2012, and it lives in the EB_CLIENT_EGD(1) manual, section 1. slay, ate, no crumbs. π
β¨ππ¦
π¦ where this page comes from
- debian bookworm: entropybroker 2.9-7+b1 Β· AGPL-3.0-only
- debian trixie: entropybroker 2.9-9 Β· AGPL-3.0-only
- ubuntu jammy: entropybroker 2.9-6build1 Β· AGPL-3.0-only
- ubuntu noble: entropybroker 2.9-8build1 Β· AGPL-3.0-only
- ubuntu questing: entropybroker 2.9-9
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms