Как указать имя шаблона службы при использовании активации сокета с Accept=yes

Эта проблема была решена при обновлении ядра до версии 4.15.7. Впервые у меня когда-либо было обновление ядра, вызывающее сбой загрузки консоли.

1
12.02.2020, 14:10
1 ответ

Нет. Получение имени модуля службы от имени модуля сокета жестко запрограммировано в коде systemd и не настраивается.

Тем не менее, вы, вероятно, можете обойтись связыванием одного файла сервисной единицы с несколькими именами файлов. (Обычное связывание, т.е. Символические ссылки явно интерпретируются systemd, и существует риск того, что они не будут работать так, как вы ожидаете от обычной семантики файловой системы.)

Также обратите внимание, что вы можете иметь несколько прослушиваний в одном блоке сокетов. (Да, возможно, у вас есть веские причины этого не делать, в том числе желание иметь возможность индивидуально включать/отключать сокеты. Но упоминаю на всякий случай.)

2
28.04.2021, 23:23

Теги

Похожие вопросы