LINUX.ORG.RU

История изменений

Исправление invy, (текущая версия) :

su serviceuser
VAR1=a VAR2=b .... myservice

И упражняться, пока сервис не заработает как надо. Полученный набор переменных сохранить в профайл и перегрузиться один раз.

А системд позволяет конфигурировать окружение в юнитах. Ртфм короче. Не всю же жизнь эникеить и мышевозить.

% cat snapd.service 
[Unit]
Description=Snappy daemon
#FIXME: snappy on ubuntu does not have a snapd.firstboot snap installed
#After=snapd.firstboot.service
Before=snapd.frameworks-pre.target
Requires=snapd.socket

[Service]
ExecStart=/usr/lib/snapd/snapd
EnvironmentFile=/etc/environment
Restart=always

[Install]
WantedBy=multi-user.target

% cat /etc/environment 
PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games"

Исправление invy, :

su serviceuser
VAR1=a VAR2=b .... myservice

И упражняться, пока сервис не заработает как надо. Полученный набор переменных сохранить в профайл и перегрузиться один раз.

А системд позволяет конфигурировать окружение в юнитах. Ртфм короче. Не всю же жизнь эникеить и мышевозить.

Исправление invy, :

su serviceuser
VAR1=a VAR2=b .... myservice

И упражняться, пока сервис не заработает как надо. Полученный набор переменных сохранить в профайл и перегрузиться один раз.

А системд позволяет конфигурировать окружение в юнитах. Ртфм короче.

Исходная версия invy, :

su serviceuser
VAR1=a VAR2=b .... myservice

И упражняться, пока сервис не заработает как надо. Полученный набор переменных сохранить в профайл и перегрузиться один раз.