[Bug 1035207] [NEW] passwordless install of webapps (based on repo whitelist)

Michael Vogt michael.vogt at ubuntu.com
Fri Aug 10 08:15:01 UTC 2012


Public bug reported:

For the unity-webapps work the webapps team would like to install packages that only contain unity-webapps
passwordless for a better user experience. They are regular packages but of a very simple form, essentially
just a javascript file and a icon and no maintainer scripts.

My proposal would be to add a new class of policykit action "org.debian.apt.install-package-whitelisted" that
we can override the permissons via /var/lib/polkit-1/localauthority/10-vendor.d/com.ubuntu.desktop.pkla (policykit-desktop-privileges) similar to what we did with "org.debian.apt.upgrade-packages".

The whitelist of the repository would be based on "Origin,Components" and packagename regexp. So something like:
(LP-PPA-app-review-board, main, ^unity-webapps-.*") for the webapps case.

Does that looks like a good approach to you?

** Affects: aptdaemon (Ubuntu)
     Importance: Undecided
         Status: New


** Tags: ca-escalated

** Tags added: ca-escalated

** Summary changed:

- passwordless install of certain apps
+ passwordless install of webapps (based on repo whitelist)

-- 
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to aptdaemon in Ubuntu.
https://bugs.launchpad.net/bugs/1035207

Title:
  passwordless install of webapps (based on repo whitelist)

Status in “aptdaemon” package in Ubuntu:
  New

Bug description:
  For the unity-webapps work the webapps team would like to install packages that only contain unity-webapps
  passwordless for a better user experience. They are regular packages but of a very simple form, essentially
  just a javascript file and a icon and no maintainer scripts.

  My proposal would be to add a new class of policykit action "org.debian.apt.install-package-whitelisted" that
  we can override the permissons via /var/lib/polkit-1/localauthority/10-vendor.d/com.ubuntu.desktop.pkla (policykit-desktop-privileges) similar to what we did with "org.debian.apt.upgrade-packages".

  The whitelist of the repository would be based on "Origin,Components" and packagename regexp. So something like:
  (LP-PPA-app-review-board, main, ^unity-webapps-.*") for the webapps case.

  Does that looks like a good approach to you?

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/aptdaemon/+bug/1035207/+subscriptions




More information about the foundations-bugs mailing list