Добавляем для определённого systemd-сервиса нужную переменную окружения на примере добавления переменной OPENSSL ia32cap='~0x200000200000000' для network-manager
Добавляем для определённого systemd-сервиса нужную переменную окружения на примере добавления переменной OPENSSL ia32cap="~0x200000200000000" для network-manager¶
Открываем соответствующий service-файл в любимом текстовом редакторе, к примеру
vim /usr/lib/systemd/system/NetworkManager.service
Environment=OPENSSL_ia32cap="~0x200000200000000"
Затем выполняем
systemctl daemon-reload
systemctl restart NetworkManager
для перезапуска нужного сервис-файла и применения изменений.
Но это брутальное решение. Лучше не трогать стандартные юниты. Проще создать каталог /usr/lib/systemd/system/NetworkManager.service.d, в котором создать файл вида OPENSSL_ia32cap.conf с содержимым
[Unit]
Environment=OPENSSL_ia32cap="~0x200000200000000"
после чего выполнить systemd reload и перезапустить NetworkManager.