Size: a a a

2021 January 26

АБ

Александр Бантьев... in NixOS
LOL WTF
Чтобы дважды в сервисе был ExecStart, так вроде предыдущее значение скидывается
Это решается другими способами
источник

LW

LOL WTF in NixOS
GNU/Cab
Ну, вряд ли много. Если ты писал эти файлы вручную, прописывая пути, то после первого же обновления у тебя все они полетят
Выше картинка со строкой в конфиге. Файлом легла.
источник

АБ

Александр Бантьев... in NixOS
LOL WTF
Чтобы дважды в сервисе был ExecStart, так вроде предыдущее значение скидывается
К тому же я что-то не вижу в доке системды такого поведения
источник

G

GNU/Cab in NixOS
LOL WTF
Выше картинка со строкой в конфиге. Файлом легла.
Виноват, не заметил~
источник

АБ

Александр Бантьев... in NixOS
Вообще системды оверрайды для меня по-прежнему являются страшной тайной, нужно разобраться
источник

LW

LOL WTF in NixOS
Александр Бантьев
К тому же я что-то не вижу в доке системды такого поведения
Ну посмотри даже в стоковом оверрайд сервисе 2 execstart'a, когда-то давно читал, что вроде так работает.
источник

АБ

Александр Бантьев... in NixOS
Покажи systemd-delta для начала
источник

АБ

Александр Бантьев... in NixOS
И вообще, скинь reproducible пример конфига
источник

LW

LOL WTF in NixOS
Александр Бантьев
Это решается другими способами
Ну я в опциях ничего больше не нашел, 2 одинаковых аргумента serviceConfig не принимает, а script переписывается.
источник

N

Nikita Ursol in NixOS
да там надо два, системда конкатинирует их если без пустой строки
источник

АБ

Александр Бантьев... in NixOS
LOL WTF
Ну я в опциях ничего больше не нашел, 2 одинаковых аргумента serviceConfig не принимает, а script переписывается.
ExecStart = [ "" "<...>" ];
источник

АБ

Александр Бантьев... in NixOS
ExecStart может быть списком
источник

G

GNU/Cab in NixOS
Александр Бантьев
ExecStart = [ "" "<...>" ];
Я думаю, что он приконкатит список
источник

АБ

Александр Бантьев... in NixOS
GNU/Cab
Я думаю, что он приконкатит список
Нет
источник

АБ

Александр Бантьев... in NixOS
Он сделает именно два ExecStartа
источник

АБ

Александр Бантьев... in NixOS
Могу найти исходник в nixpkgs, ну либо просто проверь
источник

LW

LOL WTF in NixOS
Александр Бантьев
Покажи systemd-delta для начала
источник

LW

LOL WTF in NixOS
Александр Бантьев
И вообще, скинь reproducible пример конфига
В конфиге только одна строчка за это отвечает, которую скинул.
источник

АБ

Александр Бантьев... in NixOS
Скидывай текстом на будущее
источник

G

GNU/Cab in NixOS
Кстати, а тебе точно нужно оверрайдить именно getty, а не просто выставить After?
источник