У мене є сценарій, в /etc/profile.d/setenv.shякому встановлюється значення для JAVA_HOMEтого, щоб воно $JAVA_HOMEбуло доступне для системи:
# echo "export JAVA_HOME=/usr/java/jdk1.8.0_74" > /etc/profile.d/setenv.sh
Коли я входжу в оболонку, я можу записати echo $JAVA_HOMEі я правильно бачу шлях, але служба, запущена з Systemd, не бачить цієї змінної.
Як я можу вказати змінну середовища для сервісів Systemd?