Я думаю, що хочу запитати
- Як заново завантажити OS X
bash
призначені для користувача середовища
Але чорт Джим; Я інженер програмного забезпечення, а не системдмін
Мета
- Я хочу, щоб Дженкінс почався як демон на Ель-Капітані
- Я хочу використовувати "UserWhoHasARealAccount" в OS X
- Для цього я повинен використовувати стартовий демон
AFAIK
- всі / Бібліотека / LaunchDaemons / запускаються як root
- Незважаючи на те, що вони можуть замінити користувача на User, щоб стати не-root, вони все ще зберігають середовище root .
Проблема
- процес не буде мати повний PATH (та ін.), який я налаштував
which
може обійти це, але ...
- підпроцеси не отримують налаштування PATH I для користувача
- тому
which whatever-i-want
не допомагає, коли Node.JS намагається запустити підпроцес і скласти мій блог ... якщо я не для Node.JS викликати підпроцеси через абсолютні шляхи на моєму комп’ютері
- тому
- коренева середу , здається , щоб запобігти
ssh
від роботи- тому я не можу мати "UserWhoHasARealAccount" вхід у localhost, щоб магічно отримати реальний шлях
- Можливо, мені щось не вистачає, оскільки я не можу знайти жодних повідомлень про помилки SSH
Оскільки це сервер, вхід у систему та натискання кнопки не "зроби це для мене"