Среда для rc.local - PullRequest
       14

Среда для rc.local

0 голосов
/ 24 октября 2018

Мне нужно создать переменную окружения, которая устанавливается в скрипте bash.Я хочу, чтобы эта переменная среды была системной переменной среды, и я также хочу иметь возможность использовать ее в условии if в rc.local.До сих пор я пробовал / etc / profile, но rc.local не видит его, когда я его там устанавливаю.

В каком скрипте я должен установить эту переменную среды, чтобы rc.local мог видеть ее при загрузке?

Другой вопрос, пока я на нем.Кто запускает rc.local?

Ура, Дейв

1 Ответ

0 голосов
/ 24 октября 2018

Rc.local запускается до полной загрузки операционной системы, но еще не запустил оболочку входа в систему, поэтому переменные среды, которые мы настроили в / etc / profile или bashrc, не выполняются, поэтому никакие переменные среды не видны во время rc.местный этап реализации.Решение: Добавить экспорт ENVNAME = *********** перед командой в rc.local

...