Re: Как прописать в скрипте systemd загрузку до запуска multi-user?
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?
Пробелы вокруг равно надо убрать. (И ещё в секции [Install] должно быть указано, от кого этот юнит зависит после enable). On 3/22/22 18:45, Зиганшин Руслан wrote: Попробовал [Unit] Before = multi-user.target Не сработало. Пишет в журнале, мол неизвестный ключ Before.
Re: Как прописать в скрипте systemd загрузку до запуска multi-user?
Быть может стоит поискать, какой ключ блокирует 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?
On 3/22/22 7:45 PM, Зиганшин Руслан wrote: Попробовал [Unit] Before = multi-user.target Не сработало. Пишет в журнале, мол неизвестный ключ Before. Не нашел навскидку точной формулировки, но везде в манах ищется только Before=, и во всех конфигах у меня тоже. То бишь, без пробелов. Но с таргетами Before я не пробовал, так что 100% на отсечение не дам.