logger: --stderr and --no-act turn "auto-errors" on

Signed-off-by: Ruediger Meier <ruediger.meier@ga-group.nl>
This commit is contained in:
Ruediger Meier 2015-03-26 14:20:29 +01:00
parent 25156ba16b
commit bcf7e14939

View file

@ -914,10 +914,9 @@ int main(int argc, char **argv)
ctl.unix_socket_errors = 1; ctl.unix_socket_errors = 1;
break; break;
case AF_UNIX_ERRORS_AUTO: case AF_UNIX_ERRORS_AUTO:
ctl.unix_socket_errors = ctl.noact || ctl.stderr_printout;
#ifdef HAVE_LIBSYSTEMD #ifdef HAVE_LIBSYSTEMD
ctl.unix_socket_errors = sd_booted(); ctl.unix_socket_errors |= !!sd_booted();
#else
ctl.unix_socket_errors = 0;
#endif #endif
break; break;
default: default: