Версия пакета vector-0.44.0-alt1 В сервисе в качестве EnvironmentFile используется /etc/default/vector: # systemctl cat vector.service | grep EnvironmentFile EnvironmentFile=-/etc/default/vector Но в пакете упакован /etc/sysconfig/vector: # rpm -ql vector | grep /etc /etc/rc.d/init.d/vector /etc/sysconfig/vector /etc/vector/vector.yaml При этом, даже если использовать файл /etc/default/vector, то он ни на что не влияет, поскольку переменные оттуда не используются: # systemctl cat vector.service | grep ^Exec ExecStartPre=/usr/bin/vector validate ExecStart=/usr/bin/vector ExecReload=/usr/bin/vector validate Нужно: 1. Переименовать файл /etc/sysconfig/vector в /etc/default/vector (или в сервисе использовать /etc/sysconfig/vector); 2. Изменить параметры Exec примерно таким способом: ExecStartPre=/usr/bin/vector validate $VALIDATE_OPTIONS ExecStart=/usr/bin/vector $VECTOR_OPTIONS ExecReload=/usr/bin/vector validate $VALIDATE_OPTIONS VALIDATE_OPTIONS и VECTOR_OPTIONS нужно разделить, поскольку validate поддерживает не все параметры, которые можно передать в vector.
(Ответ для Alexander Makeenkov на комментарий #0) [...] > Нужно: > 1. Переименовать файл /etc/sysconfig/vector в /etc/default/vector Не советуйте, пожалуйста, если не знаете. У нас /etc/sysconfig/ . > в сервисе использовать /etc/sysconfig/vector Да.
(Ответ для Sergey V Turchin на комментарий #1) > (Ответ для Alexander Makeenkov на комментарий #0) > [...] > > > Нужно: > > 1. Переименовать файл /etc/sysconfig/vector в /etc/default/vector > Не советуйте, пожалуйста, если не знаете. > У нас /etc/sysconfig/ . А никто и не спорит https://packages.altlinux.org/ru/sisyphus/files/?q=%2Fetc%2Fdefault > > в сервисе использовать /etc/sysconfig/vector > Да.
(Ответ для Alexander Makeenkov на комментарий #2) > https://packages.altlinux.org/ru/sisyphus/files/?q=%2Fetc%2Fdefault Развесьте баги.
vector-0.48.0-alt1 -> p11: Fri Aug 08 2025 Ilya Muhamadeev <nicourced@altlinux> 0.48.0-alt1 - New version. - Get rid of cumulative patch. - Fix systemd unit (closes: 55217): + Add environment variables to command calls. + Change EnvironmentFile path.