Я использую различные гемы GPGR (https://github.com/HHRy/gpgr) для шифрования pgp), и когда я запускаю функцию типа installed_public_keys
в производственной консоли, я получаю письмо (в массиве), которое прикреплено к моему Ключ PGP. Однако, если у меня есть кнопка, которая регистрирует вывод этой функции в производственном графическом интерфейсе, она выводит пустой массив.
У меня также есть средство запуска сценариев, которое я могу вызвать с производственным флагом env, который работает нормально, но когда точно такая же строка вызывается из crontab как root, он не может сказать, что ключи не установлены.
Я предполагаю, что это больше связано с тем, что у каждого пользователя есть ключ ключей, чем у переменных окружения, но все, что используется в производстве, использует root, и это выводит меня из себя.