Such combination makes no sense, as by the time the start job
of the oneshot service finishes the main process has already
exited.
Addresses https://github.com/systemd/systemd/pull/36691#discussion_r1988116881
"--pty/--pty-late/--pipe is not compatible with --no-block.");
}
+ if (arg_stdio == ARG_STDIO_PTY && arg_pty_late && streq_ptr(arg_service_type, "oneshot"))
+ return log_error_errno(SYNTHETIC_ERRNO(EINVAL),
+ "--pty-late is not compatible with --service-type=oneshot.");
+
if (arg_scope && with_trigger)
return log_error_errno(SYNTHETIC_ERRNO(EINVAL),
"Path, socket or timer options are not supported in --scope mode.");