[elbe-devel] [PATCH 04/10] gpg: gpg2 requires passphrases for private keys

Manuel Traut manut at linutronix.de
Thu Apr 4 09:24:51 CEST 2019


> > +try:
> > +    from subprocess import run
> > +except ImportError:
> > +    from subprocess import call as run
> > +
> 
> use somthing from elbepack.shellhelper
> 
> or log.do, if thats possible, but looks like you dont have
> the log everywhere... 

i'll post a v2

> >      def get_volume_fs(self, volume):
> > @@ -163,14 +169,16 @@ class RepoBase(object):
> >              self.log.do(
> >                  'reprepro --export=force --basedir "' +
> >                  self.fs.path +
> > -                '" update')
> > +                '" update',
> > +                env_add={'GNUPGHOME': "/var/cache/elbe/gnupg"})
> 
> these come in via a patch, that is part of the unmerged proxy env queue.
> i have sent both patches dealing with GNUPGHOME as a reply to the patch.
> Please have a look, because they touch a lot more places, and i am not
> sure, why....

the patches don't apply anymore. The queue was never completely tested
and therefore unmerged. What is a real pitty because it addresses a real
problem.. But it's a different story. Let's not mix things and do this in
a seperate queue later.

  Manu



More information about the elbe-devel mailing list