Re: Как прописать в скрипте systemd загрузку до запуска multi-user?

2022-03-22 Пенетрантность Anatoly Pugachev
On Tue, Mar 22, 2022 at 7:45 PM Зиганшин Руслан
 wrote:
>
> Попробовал
> [Unit]
> Before = multi-user.target
>

https://www.freedesktop.org/software/systemd/man/bootup.html

я бы попробовал за шаблон вашего unit'a взять rescue.service


Re: Как прописать в скрипте systemd загрузку до запуска multi-user?

2022-03-22 Пенетрантность George Shuklin

Пробелы вокруг равно надо убрать.

(И ещё в секции [Install] должно быть указано, от кого этот юнит зависит 
после enable).


On 3/22/22 18:45, Зиганшин Руслан wrote:

Попробовал
[Unit]
Before = multi-user.target

Не сработало. Пишет в журнале, мол неизвестный ключ Before.

Re: Как прописать в скрипте systemd загрузку до запуска multi-user?

2022-03-22 Пенетрантность Зиганшин Руслан
Быть может стоит поискать, какой ключ блокирует multi-user.target, пока
скрипт не отработает (в моём случае до ввода пароля от диска, cryptsetup)?
Быть может, мне в [Service] стоит заменить Type с idle на что-то другое?

вт, 22 мар. 2022 г., 19:56 Alex Kicelew :

> On 3/22/22 7:45 PM, Зиганшин Руслан wrote:
> > Попробовал
> > [Unit]
> > Before = multi-user.target
> >
> > Не сработало. Пишет в журнале, мол неизвестный ключ Before.
>
> Не нашел навскидку точной формулировки, но везде в манах ищется только
> Before=, и во всех конфигах у меня тоже. То бишь, без пробелов.
>
> Но с таргетами Before я не пробовал, так что 100% на отсечение не дам.
>
>


Re: Как прописать в скрипте systemd загрузку до запуска multi-user?

2022-03-22 Пенетрантность Alex Kicelew

On 3/22/22 7:45 PM, Зиганшин Руслан wrote:

Попробовал
[Unit]
Before = multi-user.target

Не сработало. Пишет в журнале, мол неизвестный ключ Before.


Не нашел навскидку точной формулировки, но везде в манах ищется только 
Before=, и во всех конфигах у меня тоже. То бишь, без пробелов.


Но с таргетами Before я не пробовал, так что 100% на отсечение не дам.