Установка переменных среды Debian для использования в веб-приложении и пользователями командной строки - PullRequest
0 голосов
/ 12 февраля 2020

Я пытаюсь перенести некоторые конфигурации из моих python веб-приложений в среду, и мне интересно, есть ли лучший способ сделать переменные среды доступными для всех пользователей.

Например, я устанавливаю переменную env PYTHON_MSSQL_DRIVER="ODBC Driver 17 for SQL Server" и хочу, чтобы она была доступна для www-data (пользователь, которого nginx и uwsgi используют для обслуживания приложений), но я также хотите, чтобы переменная env была доступна любому разработчику, который может запускать сценарий python в командной строке (или автоматизированные тесты), поэтому просто sudo -u www-data export... не сработает.

...