inetd: open log after daemonization
No binary (build failed)
—
(log yok)
| @@ -1272,8 +1272,6 @@ inetd_main(int argc, char *argv[]) | |
| LastArg = envp[-1] + strlen(envp[-1]); | |
| #endif | |
| - | openlog(applet_name, LOG_PID | LOG_NOWAIT, LOG_DAEMON); |
| - | |
| opt = getopt32(argc, argv, "R:f", &stoomany); | |
| if(opt & 1) { | |
| toomany = xatoi_u(stoomany); | |
| @@ -1298,6 +1296,7 @@ inetd_main(int argc, char *argv[]) | |
| #else | |
| bb_sanitize_stdio(!(opt & 2)); | |
| #endif | |
| + | openlog(applet_name, LOG_PID | LOG_NOWAIT, LOG_DAEMON); |
| logmode = LOGMODE_SYSLOG; | |
| if (uid == 0) { | |