How to permission GnuPG to use with Flask in Ubuntu?
![Creative The name of the picture](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgO9GURib1T8z7lCwjOGLQaGtrueEthgQ8LO42ZX8cOfTqDK4jvDDpKkLFwf2J49kYCMNW7d4ABih_XCb_2UXdq5fPJDkoyg7-8g_YfRUot-XnaXkNYycsNp7lA5_TW9td0FFpLQ2APzKcZ/s1600/1.jpg)
![Creative The name of the picture](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhYQ0N5W1qAOxLP7t7iOM6O6AzbZnkXUy16s7P_CWfOb5UbTQY_aDsc727chyphenhyphen5W4IppVNernMMQeaUFTB_rFzAd95_CDt-tnwN-nBx6JyUp2duGjPaL5-VgNO41AVsA_vu30EJcipdDG409/s400/Clash+Royale+CLAN+TAG%2523URR8PPP.png)
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
![](https://i.stack.imgur.com/jBli3.png?s=32&g=1)
![](https://i.stack.imgur.com/jBli3.png?s=32&g=1)
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