How to permission GnuPG to use with Flask in Ubuntu?

 Clash Royale CLAN TAG#URR8PPP
Clash Royale CLAN TAG#URR8PPP up vote
0
down vote
favorite
I have a Flask app running on Apache. I use Flask-GnuPG and I am receiving the gpg: WARNING: unsafe permissions on homedir error once I try to use gpg
Following this post I have permissioned the GPG_HOME_DIR with:
sudo chown -R www-data:www-data /path/to/gnupg
chmod 600 /path/to/gnupg/gpg.conf
And I also removed and re-created the gnupg directory.
Considering Flask opens a subprocess to launch GnuPG, is www-data the right user to permission? 
permissions apache2 gnupg flask
add a comment |Â
up vote
0
down vote
favorite
I have a Flask app running on Apache. I use Flask-GnuPG and I am receiving the gpg: WARNING: unsafe permissions on homedir error once I try to use gpg
Following this post I have permissioned the GPG_HOME_DIR with:
sudo chown -R www-data:www-data /path/to/gnupg
chmod 600 /path/to/gnupg/gpg.conf
And I also removed and re-created the gnupg directory.
Considering Flask opens a subprocess to launch GnuPG, is www-data the right user to permission? 
permissions apache2 gnupg flask
 
 
 
 
 
 
 Also asked on SO
 â unor
 Feb 11 at 17:08
 
 
 
add a comment |Â
up vote
0
down vote
favorite
up vote
0
down vote
favorite
I have a Flask app running on Apache. I use Flask-GnuPG and I am receiving the gpg: WARNING: unsafe permissions on homedir error once I try to use gpg
Following this post I have permissioned the GPG_HOME_DIR with:
sudo chown -R www-data:www-data /path/to/gnupg
chmod 600 /path/to/gnupg/gpg.conf
And I also removed and re-created the gnupg directory.
Considering Flask opens a subprocess to launch GnuPG, is www-data the right user to permission? 
permissions apache2 gnupg flask
I have a Flask app running on Apache. I use Flask-GnuPG and I am receiving the gpg: WARNING: unsafe permissions on homedir error once I try to use gpg
Following this post I have permissioned the GPG_HOME_DIR with:
sudo chown -R www-data:www-data /path/to/gnupg
chmod 600 /path/to/gnupg/gpg.conf
And I also removed and re-created the gnupg directory.
Considering Flask opens a subprocess to launch GnuPG, is www-data the right user to permission? 
permissions apache2 gnupg flask
permissions apache2 gnupg flask
asked Feb 9 at 16:24


Pythonic
1012
1012
 
 
 
 
 
 
 Also asked on SO
 â unor
 Feb 11 at 17:08
 
 
 
add a comment |Â
 
 
 
 
 
 
 Also asked on SO
 â unor
 Feb 11 at 17:08
 
 
 
Also asked on SO
â unor
Feb 11 at 17:08
Also asked on SO
â unor
Feb 11 at 17:08
add a comment |Â
active
oldest
votes
active
oldest
votes
active
oldest
votes
active
oldest
votes
active
oldest
votes
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
var $window = $(window),
onScroll = function(e)
var $elem = $('.new-login-left'),
docViewTop = $window.scrollTop(),
docViewBottom = docViewTop + $window.height(),
elemTop = $elem.offset().top,
elemBottom = elemTop + $elem.height();
if ((docViewTop elemBottom))
StackExchange.using('gps', function() StackExchange.gps.track('embedded_signup_form.view', location: 'question_page' ); );
$window.unbind('scroll', onScroll);
;
$window.on('scroll', onScroll);
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2faskubuntu.com%2fquestions%2f1004608%2fhow-to-permission-gnupg-to-use-with-flask-in-ubuntu%23new-answer', 'question_page');
);
Post as a guest
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
var $window = $(window),
onScroll = function(e)
var $elem = $('.new-login-left'),
docViewTop = $window.scrollTop(),
docViewBottom = docViewTop + $window.height(),
elemTop = $elem.offset().top,
elemBottom = elemTop + $elem.height();
if ((docViewTop elemBottom))
StackExchange.using('gps', function() StackExchange.gps.track('embedded_signup_form.view', location: 'question_page' ); );
$window.unbind('scroll', onScroll);
;
$window.on('scroll', onScroll);
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
var $window = $(window),
onScroll = function(e)
var $elem = $('.new-login-left'),
docViewTop = $window.scrollTop(),
docViewBottom = docViewTop + $window.height(),
elemTop = $elem.offset().top,
elemBottom = elemTop + $elem.height();
if ((docViewTop elemBottom))
StackExchange.using('gps', function() StackExchange.gps.track('embedded_signup_form.view', location: 'question_page' ); );
$window.unbind('scroll', onScroll);
;
$window.on('scroll', onScroll);
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
var $window = $(window),
onScroll = function(e)
var $elem = $('.new-login-left'),
docViewTop = $window.scrollTop(),
docViewBottom = docViewTop + $window.height(),
elemTop = $elem.offset().top,
elemBottom = elemTop + $elem.height();
if ((docViewTop elemBottom))
StackExchange.using('gps', function() StackExchange.gps.track('embedded_signup_form.view', location: 'question_page' ); );
$window.unbind('scroll', onScroll);
;
$window.on('scroll', onScroll);
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Also asked on SO
â unor
Feb 11 at 17:08