Тому у мене є додаток, яке я розгортаю на сервері Ubuntu 12. \ t Моя програма має кілька "частин" до нього:
Існує веб-сервер, який запускається як частина скрипта upstart Є завдання cron Іноді існують утиліти командного рядка, які я хочу запускати під час ssh-ing у виробничій машині
Те, що я хочу, це єдине місце щоб вказати список змінних середовища ( MY_APP_HOME
, MY_APP_CONFIG_1
і т.д ..), які будуть підібрані все з вищезгаданих "частин": за допомогою скрипта upstart, завдань cron, оболонки входу, коли я ssh в машину.
Отже, питання:
1) Де правильне місце для розміщення? Конкретно - це /etc/environment
? Хіба це не тільки для сеансів входу?
2) Якщо це є /etc/environment
- Я помітив, що не можу використовувати заміни там, або запустити логіку. Чи можу я це зробити? Набір команд оболонки, які отримують джерело?