Otherwise we don't get urngd: prefixed log messages which might be
confusing:
procd: - watchdog -
jent-rng init failed, err: 2
procd: - watchdog -
While at it add missing newline in one error message.
Signed-off-by: Petr Štetiar <ynezz@true.cz>
u->rnd_fd.cb = low_entropy_cb;
u->rnd_fd.fd = open(DEV_RANDOM, O_WRONLY);
if (u->rnd_fd.fd < 1) {
u->rnd_fd.cb = low_entropy_cb;
u->rnd_fd.fd = open(DEV_RANDOM, O_WRONLY);
if (u->rnd_fd.fd < 1) {
- ERROR(DEV_RANDOM " open failed: %s", strerror(errno));
+ ERROR(DEV_RANDOM " open failed: %s\n", strerror(errno));
+ ulog_open(ulog_channels, LOG_DAEMON, "urngd");
+
if (!urngd_init(&urngd_service))
return -1;
if (!urngd_init(&urngd_service))
return -1;
- ulog_open(ulog_channels, LOG_DAEMON, "urngd");
LOG("v%s started.\n", URNGD_VERSION);
gather_entropy(&urngd_service);
LOG("v%s started.\n", URNGD_VERSION);
gather_entropy(&urngd_service);