systemd-run: ensure error logs suggest to use '--user' when appropriate
authorLuca Boccassi <luca.boccassi@microsoft.com>
Thu, 30 Dec 2021 00:54:32 +0000 (00:54 +0000)
committerYu Watanabe <watanabe.yu+github@gmail.com>
Thu, 30 Dec 2021 14:50:45 +0000 (23:50 +0900)
commit466f2351bbb5c0fdc9f153e35506570e59b14c5f
tree516bab0b4051a449db9003ff7d31df4dbbde02e3
parent86980de64bf8c03505eec729808f52f3b3042998
systemd-run: ensure error logs suggest to use '--user' when appropriate

Before:

$ systemd-run --service-type=notify --user false
Job for run-rc3fe52ee6ddd4a6eaaf1a20e0a949cdf.service failed because the control process exited with error code.
See "systemctl status run-rc3fe52ee6ddd4a6eaaf1a20e0a949cdf.service" and "journalctl -xeu run-rc3fe52ee6ddd4a6eaaf1a20e0a949cdf.service" for details.

After:

$ systemd-run --service-type=notify --user false
Job for run-r7791e380a7b6400ea01d6a0e5a458b23.service failed because the control process exited with error code.
See "systemctl --user status run-r7791e380a7b6400ea01d6a0e5a458b23.service" and "journalctl --user -xeu run-r7791e380a7b6400ea01d6a0e5a458b23.service" for details.

Fixes https://github.com/systemd/systemd/issues/21933
src/run/run.c