[packagekit] Privileges handling in complex situations
glatzor at ubuntu.com
Sun Oct 25 01:43:54 PDT 2009
The Simulate* methods now allow to preview complex transactions, which
e.g. require additional removals next to an installation.
But how should we handle the privileges?
Here are some use cases:
- User is allowed to install, but not to remove software. User
wants to install postfix, which would remove exim.
How should the backend know about the missing privilege?
- User A and B are allowed to install software. User A queues an
installation, e.g. exim. User B also queues an installation shortly
before the previous installation was processed, e.g. postfix.
Currently privileges are only checked at transaction init time, but
not afterwards anymore.
How do you plan to solve this in your aptcc backend, Dantti?
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Size: 198 bytes
Desc: Digital signature
More information about the PackageKit