Support Private PPAs
Bug #645404 reported by
Vincent Stehlé
This bug affects 13 people
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
software-properties (Ubuntu) |
Confirmed
|
Medium
|
Unassigned | ||
Bionic |
Won't Fix
|
Low
|
Unassigned | ||
Cosmic |
Won't Fix
|
Low
|
Unassigned | ||
Disco |
Won't Fix
|
Low
|
Unassigned | ||
Eoan |
Won't Fix
|
Medium
|
Unassigned | ||
Focal |
Won't Fix
|
Medium
|
Unassigned |
Bug Description
Software properties add-apt-repository currently does not support adding private PPAs.
software-properties should connect to the API and observe that it gets permission denied trying to read the ppa. Then it can reconnect to the API asking for authentication, which will open a browser window where you can do the openid ritual. Then using that token it ought to be possible for it to get the password etc.
ProblemType: BugDistroRelease: Ubuntu 12.04
Package: python-
Related branches
~ddstreet/software-properties:lp645404
- James Page: Pending requested
- Corey Bryant: Pending requested
- Julian Andres Klode: Pending requested
- Ubuntu Core Development Team: Pending requested
-
Diff: 3367 lines (+1764/-1064)22 files modifiedadd-apt-repository (+212/-175)
debian/control (+2/-0)
debian/manpages/add-apt-repository.1 (+107/-34)
debian/tests/add-apt-repository-archive (+56/-0)
debian/tests/add-apt-repository-cloud (+59/-0)
debian/tests/add-apt-repository-ppa (+71/-0)
debian/tests/control (+10/-2)
dev/null (+0/-167)
softwareproperties/SoftwareProperties.py (+17/-35)
softwareproperties/cloudarchive.py (+100/-84)
softwareproperties/gtk/DialogCacheOutdated.py (+1/-2)
softwareproperties/gtk/SoftwarePropertiesGtk.py (+1/-2)
softwareproperties/ppa.py (+147/-427)
softwareproperties/shortcuthandler.py (+617/-0)
softwareproperties/shortcuts.py (+19/-29)
softwareproperties/sourceslist.py (+56/-0)
softwareproperties/uri.py (+36/-0)
tests/test_aptsources.py (+1/-1)
tests/test_dbus.py (+45/-66)
tests/test_pyflakes.py (+0/-1)
tests/test_shortcuts.py (+206/-38)
tests/test_sp.py (+1/-1)
tags: | removed: armel |
Changed in software-properties (Ubuntu): | |
status: | Confirmed → Triaged |
Changed in software-properties (Ubuntu Eoan): | |
assignee: | nobody → Dan Streetman (ddstreet) |
Changed in software-properties (Ubuntu Disco): | |
assignee: | nobody → Dan Streetman (ddstreet) |
Changed in software-properties (Ubuntu Cosmic): | |
assignee: | nobody → Dan Streetman (ddstreet) |
Changed in software-properties (Ubuntu Bionic): | |
assignee: | nobody → Dan Streetman (ddstreet) |
Changed in software-properties (Ubuntu Eoan): | |
status: | Triaged → In Progress |
Changed in software-properties (Ubuntu Disco): | |
status: | New → In Progress |
Changed in software-properties (Ubuntu Cosmic): | |
status: | New → In Progress |
Changed in software-properties (Ubuntu Bionic): | |
status: | New → In Progress |
Changed in software-properties (Ubuntu Disco): | |
importance: | Undecided → Low |
Changed in software-properties (Ubuntu Cosmic): | |
importance: | Undecided → Low |
Changed in software-properties (Ubuntu Bionic): | |
importance: | Undecided → Low |
Changed in software-properties (Ubuntu Eoan): | |
importance: | Low → Medium |
tags: | added: rls-ee-notfixing |
To post a comment you must log in.
Also, invoking with private-ppa gives an error:
root@vincent- desktop: ~# add-apt-repository private- ppa:tiomap- dev/private- release ppa:tiomap- dev/private- release' invalid
Error: 'private-