Здравствуйте.
Обустроил для своих целей systemd ваншот сервис:
# cat /usr/lib/systemd/system/muser.service
[Unit]
Description=mydeal
[Service]
ExecStart="не очень быстрые вещи"
Type=oneshot
[Install]
WantedBy=multi-user.target
Он запускается, делает всё, что нужно, завершается. Всё ок.
Мне нужно, чтоб консольное приглашение системы появлялось только когда вышеописанный сервис успешно отыграл.
В systemd-logind.service в секции [Unit] пробовую «Requires=muser.service», «After=muser.service», «Wants=muser.service» - всё без толку: логин появляется, когда muser ещё шуршит.
Помогите разобраться. Спасибо за внимание.