lp:~xnox/software-properties/gnupg-fix-all-the-things
- Get this branch:
- bzr branch lp:~xnox/software-properties/gnupg-fix-all-the-things
Branch merges
- Ubuntu Core Development Team: Pending requested
-
Diff: 595 lines (+181/-170)10 files modifiedadd-apt-repository (+4/-4)
debian/changelog (+24/-0)
debian/control (+2/-2)
debian/tests/add-apt-repository (+11/-7)
debian/tests/control (+3/-3)
debian/tests/run-tests (+0/-9)
software-properties-gtk (+2/-3)
software-properties-kde (+1/-5)
softwareproperties/ppa.py (+71/-103)
tests/test_lp.py (+63/-34)
Related bugs
Bug #1312267: apt-add-repository, gpg, wget does not honour proxy inside sudo | Undecided | Fix Released | |
Bug #1395321: Adding ppa not working under proxy | Undecided | Fix Released | |
Bug #1433761: apt-key and add-apt-repository don't honor Acquire::http::Proxy | Undecided | Fix Released | |
Bug #1510220: add-apt-repository backtraces on PPA with utf8 characters | Undecided | Fix Released | |
Bug #1699086: add-apt-repository crashes on non-ascii names in PGP keys | Undecided | Fix Released | |
Bug #1713962: apt-add-repository times out behind proxy | Undecided | Fix Released | |
Bug #1755192: Running add-apt-repository inside docker bionic container gives No such file or directory: 'S.gpg-agent.browser' | High | Fix Released |
Related blueprints
Branch information
Recent revisions
- 1019. By Dimitri John Ledkov
-
- dirmngr is a heavy dependency and not used, and it is hard to pass
proxy information to it when invoking gpg from a non-standard homedir
- LP: #1755192, LP: #1713962, LP: #1699086, LP: #1510220, LP: #1433761,
LP: #1395321, LP: #1312267 - 1011. By Didier Roche-Tolomelli
-
* DialogAuth.py: Implement a dialog to choose between an ubuntu sso account or
login into a new one. This interacts with gnome-online-accounts (LP: 1756364)
* DialogLivepatchError: Implement a dialog to show livepatch related errors.
* GoaAuth.py: Implement an utility function to store manage livepatch credentials.
* SoftwareProperties.py: Implement functions used by the dbus API to
enable/disable livepatch.
* SoftwarePropertiesDbus. py: Add SetLivepatchEnabled to the dbus API.
* SoftwarePropertiesGtk. py: Add a livepatch switch.
* debian/control: Depends on gir1.2-goa-1.0, gir1.2-snapd-1 and gir1.2-secret-1.
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)
- Stacked on:
- lp:software-properties