Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Nuke leftover polkit-backend-1.pc file | David Zeuthen | 2012-07-06 | 2 | -12/+1 |
| | | | | | | This was reported in https://bugs.freedesktop.org/show_bug.cgi?id=51466 Signed-off-by: David Zeuthen <zeuthen@gmail.com> | ||||
* | Run polkitd as an unprivileged user | David Zeuthen | 2012-05-25 | 2 | -5/+20 |
| | | | | | | There's really no reason to run all this code as uid 0. Signed-off-by: David Zeuthen <davidz@redhat.com> | ||||
* | Store private binaries in /usr/lib/polkit-1 instead of /usr/libexec | David Zeuthen | 2012-05-23 | 3 | -4/+6 |
| | | | | Signed-off-by: David Zeuthen <davidz@redhat.com> | ||||
* | Add a systemd .service file | David Zeuthen | 2012-05-23 | 3 | -1/+21 |
| | | | | Signed-off-by: David Zeuthen <davidz@redhat.com> | ||||
* | Add --no-debug option and use this for D-Bus activation | David Zeuthen | 2011-10-18 | 1 | -1/+1 |
| | | | | Signed-off-by: David Zeuthen <davidz@redhat.com> | ||||
* | Add methods AddLockdownForAction() and RemoveLockdownForAction() | David Zeuthen | 2009-11-11 | 1 | -2/+18 |
| | | | | Now to implement this in the interactive authority... | ||||
* | Clarify when AllowUserInteraction should and shouldn't be used | David Zeuthen | 2009-09-29 | 1 | -1/+1 |
| | | | | See https://bugzilla.redhat.com/show_bug.cgi?id=526053 for more details. | ||||
* | Add properties with information about the currently used authority | David Zeuthen | 2009-09-16 | 1 | -0/+31 |
| | | | | | Also bump requirement on EggDBus to 0.6 (to be released later) for a bug-fix with flag properties. | ||||
* | Remove POLKIT_USER option | Michael Biebl | 2009-09-13 | 2 | -11/+3 |
| | | | | | | | PK 1.0 no longer uses a separate user, so remove this ./configure option which also means we no longer have to mangle the dbus policy file. Signed-off-by: David Zeuthen <davidz@redhat.com> | ||||
* | Implement lockdown for the Local Authority implementation | David Zeuthen | 2009-09-12 | 1 | -1/+1 |
| | |||||
* | Add polkit.retains_authorization_after_challenge to authz result | David Zeuthen | 2009-07-28 | 1 | -1/+1 |
| | | | | | | | | | | | Also make this and other details available via methods on the PolkitAuthorizationResult object. See this and surrounding messages http://lists.freedesktop.org/archives/polkit-devel/2009-July/000189.html for more information. | ||||
* | Allow unprivileged callers to check authorizations | David Zeuthen | 2009-07-26 | 1 | -2/+10 |
| | | | | | | | | | But only allow this if - the caller and the subject being checked is the same user - no details are passed (otherwise dialogs can be spoofed) Also add a RevokeTemporaryAuthorizationById() method. | ||||
* | Add support for querying and revoking temporary authorizations | David Zeuthen | 2009-07-20 | 1 | -6/+64 |
| | | | | | | | Also change how authentication agents are registered (take a Subject instead of the session-id) and add convenience functions to asynchronously construct a PolkitUnixSession object given a process id (by querying ConsoleKit). | ||||
* | Rename some man pages and the daemon binary | David Zeuthen | 2009-07-15 | 1 | -1/+1 |
| | |||||
* | Rip out polkit-local and refactor local authority to only use tmp authz | David Zeuthen | 2009-07-15 | 3 | -101/+1 |
| | |||||
* | Move local authority management to a separate library | David Zeuthen | 2009-07-13 | 3 | -11/+23 |
| | |||||
* | Expand on the D-Bus docs | David Zeuthen | 2009-06-08 | 1 | -7/+14 |
| | |||||
* | Clarify docs for is_challenge member of the AuthorizationResult struct | David Zeuthen | 2009-05-29 | 1 | -1/+1 |
| | |||||
* | Add a pkexec(1) command | David Zeuthen | 2009-05-15 | 1 | -1/+1 |
| | |||||
* | Change the PolkitAuthorizationResult enumeration into an object | David Zeuthen | 2009-05-13 | 1 | -11/+13 |
| | |||||
* | Only allow privileged apps to check authz and add ActionLookup interface | David Zeuthen | 2009-05-13 | 2 | -27/+20 |
| | | | | | Also remove the ObtainAuthorization() call and allow apps to pass details to CheckAuthorization. | ||||
* | Fix D-Bus policy to work with non-permissive D-Bus | David Zeuthen | 2009-05-11 | 1 | -0/+10 |
| | |||||
* | add the ObtainAuthorization() method and use in for the 'polkit-1 run' command | David Zeuthen | 2009-02-09 | 1 | -0/+47 |
| | | | | Also add an example for this. | ||||
* | implement cancellation of authorization checks | David Zeuthen | 2009-02-08 | 1 | -1/+22 |
| | | | | Also add a short example to test this. | ||||
* | make authentication agents pass a session_id parameter | David Zeuthen | 2009-02-08 | 1 | -1/+9 |
| | | | | | | The session_id has got to be empty for now. The thinking is that in the future we might want to register an authentication agent that runs in secure desktop, e.g. a separate session from the user session. | ||||
* | update for latest EggDBus changes | David Zeuthen | 2009-02-07 | 3 | -38/+40 |
| | |||||
* | fix up the D-Bus docs somewhat | David Zeuthen | 2009-02-05 | 3 | -42/+60 |
| | |||||
* | use new eggdbus feature to include enums/structs docs in the interface docs | David Zeuthen | 2009-02-04 | 3 | -123/+123 |
| | |||||
* | user proper capitalization for AuthenticationAgent D-Bus interface summary | David Zeuthen | 2009-02-03 | 1 | -1/+1 |
| | |||||
* | add docs for the AuthenticationAgent D-Bus interface | David Zeuthen | 2009-02-03 | 1 | -7/+18 |
| | |||||
* | add docs for the AuthorityManager D-Bus interface | David Zeuthen | 2009-02-03 | 1 | -4/+18 |
| | |||||
* | add docs for the Authority D-Bus interface | David Zeuthen | 2009-02-03 | 1 | -6/+29 |
| | |||||
* | move management functions to a separate D-Bus interface and GObject class | David Zeuthen | 2009-02-01 | 3 | -61/+70 |
| | | | | | | This will allow us, in the near future, to declare org.fd.PK1.Authority and PolkitAuthority as stable while allowing changes to how we manage the (local) authority even after 1.0. | ||||
* | add Changed() signal that is fired when actions/authorizations change | David Zeuthen | 2009-01-27 | 1 | -0/+4 |
| | |||||
* | fix 'make distcheck' | David Zeuthen | 2009-01-21 | 1 | -3/+4 |
| | |||||
* | finish authentication agent integration | David Zeuthen | 2009-01-21 | 2 | -5/+12 |
| | | | | Yay, it works! | ||||
* | add enumeration and handling of implicit authorizations | David Zeuthen | 2009-01-20 | 1 | -3/+51 |
| | | | | Now to actually use them... | ||||
* | add infrastructure for registering/unregistering authentication agents | David Zeuthen | 2009-01-20 | 3 | -7/+53 |
| | |||||
* | add pkgconfig files | David Zeuthen | 2009-01-20 | 4 | -1/+45 |
| | |||||
* | add buildsys stuff for authentication library support | David Zeuthen | 2009-01-19 | 2 | -1/+12 |
| | |||||
* | split Subject into Subject and Identity and revise API | David Zeuthen | 2009-01-19 | 1 | -11/+31 |
| | | | | ... also remove EnumerateSessions | ||||
* | add remaining glue for {Add,Remove,Enumerate}Authorization | David Zeuthen | 2009-01-18 | 1 | -12/+15 |
| | | | | Now to finish implementing the local files backend.... | ||||
* | rename CheckClaim() to CheckAuthorization() | David Zeuthen | 2009-01-18 | 1 | -15/+50 |
| | | | | | Also get rid of AuthorizationClaim type and add D-Bus prototypes for a couple of other methods. | ||||
* | add checks for whether someone is authorized to check authorizations | David Zeuthen | 2009-01-18 | 1 | -0/+3 |
| | |||||
* | add PolkitUnixSession and associcated functions | David Zeuthen | 2009-01-16 | 1 | -3/+15 |
| | |||||
* | remove attributes from AuthorizationClaim and CheckClaim() | David Zeuthen | 2009-01-16 | 1 | -7/+1 |
| | |||||
* | add polkit-1 man page and rework cmd/options handling | David Zeuthen | 2009-01-11 | 1 | -0/+1 |
| | |||||
* | add serialization for subjects and implement Enumerate{Users,Groups} | David Zeuthen | 2009-01-07 | 1 | -0/+4 |
| | |||||
* | add subject interface and some classes implementing this interface | David Zeuthen | 2009-01-06 | 1 | -5/+0 |
| | |||||
* | update to latest EggDBus and rework how things are done | David Zeuthen | 2009-01-06 | 1 | -19/+41 |
| |