commit 618b1d4dce6d4780943594cb278977b52001ab22 from: Omar Polo date: Wed Aug 23 20:30:39 2023 UTC resurrect openlog() + tzset() in the logger They're not needed on OpenBSD nor in other systems... except under sandbox. These were added for capsicum() if I remember correctly, but also with landlock it's better to initialize these things earlier. commit - 4d9d3093d48025a1a66c125f7878a094cf2c9d10 commit + 618b1d4dce6d4780943594cb278977b52001ab22 blob - 7949bd50a2649599e7a4832b765ac7bc043c0509 blob + 36ccaa3f6b420ce858a8c0915cc876a26d815150 --- logger.c +++ logger.c @@ -61,6 +61,10 @@ static void logger_init(struct privsep *ps, struct privsep_proc *p, void *arg) { p->p_shutdown = logger_shutdown; + + openlog(getprogname(), LOG_NDELAY, LOG_DAEMON); + tzset(); + sandbox_logger_process(); }