<div dir="ltr">Hi everyone,<div><br></div><div>When starting up, I've noticed that syslog-ng hangs on our embedded system when generating the HOSTID. This is because the HOSTID generation uses RAND_bytes (in<a href="https://github.com/syslog-ng/syslog-ng/blob/66123c955b29298ba6e68cdc77b9a0fdb4aded36/lib/host-id.c#L33" target="_blank" style="box-sizing:border-box;background-color:rgb(246,248,250);text-decoration-line:none;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Noto Sans",Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji";font-size:14px">_create_host_id</a>)- which needs entropy (which we don't have enough of, and don't want to generate).</div><div><br></div><div>The logging is only used locally and there is no need for crypto functionality. Is there a way to avoid generating a cryptographically secure HOSTID on start up?</div><div><br></div><div>Thank you!</div></div>