У меня есть приложение Flask, работающее на Apache. Я использую Flask-GnuPG, и я получаю ошибку gpg: WARNING: unsafe permissions on homedir, когда пытаюсь использовать gpg
. После этого сообщения я разрешил GPG_HOME_DIR с:
sudo chown -R www-data:www-data /path/to/gnupg
chmod 600 /path/to/gnupg/gpg.conf
И я также удалил и заново создал каталог gnupg.
Учитывая, что Flask открывает подпроцесс для запуска GnuPG, есть www-data право пользователя на разрешение?