summaryrefslogtreecommitdiff
path: root/data
Commit message (Collapse)AuthorAgeFilesLines
* Nuke leftover polkit-backend-1.pc fileDavid Zeuthen2012-07-062-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 userDavid Zeuthen2012-05-252-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/libexecDavid Zeuthen2012-05-233-4/+6
| | | | Signed-off-by: David Zeuthen <davidz@redhat.com>
* Add a systemd .service fileDavid Zeuthen2012-05-233-1/+21
| | | | Signed-off-by: David Zeuthen <davidz@redhat.com>
* Add --no-debug option and use this for D-Bus activationDavid Zeuthen2011-10-181-1/+1
| | | | Signed-off-by: David Zeuthen <davidz@redhat.com>
* Add methods AddLockdownForAction() and RemoveLockdownForAction()David Zeuthen2009-11-111-2/+18
| | | | Now to implement this in the interactive authority...
* Clarify when AllowUserInteraction should and shouldn't be usedDavid Zeuthen2009-09-291-1/+1
| | | | See https://bugzilla.redhat.com/show_bug.cgi?id=526053 for more details.
* Add properties with information about the currently used authorityDavid Zeuthen2009-09-161-0/+31
| | | | | Also bump requirement on EggDBus to 0.6 (to be released later) for a bug-fix with flag properties.
* Remove POLKIT_USER optionMichael Biebl2009-09-132-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 implementationDavid Zeuthen2009-09-121-1/+1
|
* Add polkit.retains_authorization_after_challenge to authz resultDavid Zeuthen2009-07-281-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 authorizationsDavid Zeuthen2009-07-261-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 authorizationsDavid Zeuthen2009-07-201-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 binaryDavid Zeuthen2009-07-151-1/+1
|
* Rip out polkit-local and refactor local authority to only use tmp authzDavid Zeuthen2009-07-153-101/+1
|
* Move local authority management to a separate libraryDavid Zeuthen2009-07-133-11/+23
|
* Expand on the D-Bus docsDavid Zeuthen2009-06-081-7/+14
|
* Clarify docs for is_challenge member of the AuthorizationResult structDavid Zeuthen2009-05-291-1/+1
|
* Add a pkexec(1) commandDavid Zeuthen2009-05-151-1/+1
|
* Change the PolkitAuthorizationResult enumeration into an objectDavid Zeuthen2009-05-131-11/+13
|
* Only allow privileged apps to check authz and add ActionLookup interfaceDavid Zeuthen2009-05-132-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-BusDavid Zeuthen2009-05-111-0/+10
|
* add the ObtainAuthorization() method and use in for the 'polkit-1 run' commandDavid Zeuthen2009-02-091-0/+47
| | | | Also add an example for this.
* implement cancellation of authorization checksDavid Zeuthen2009-02-081-1/+22
| | | | Also add a short example to test this.
* make authentication agents pass a session_id parameterDavid Zeuthen2009-02-081-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 changesDavid Zeuthen2009-02-073-38/+40
|
* fix up the D-Bus docs somewhatDavid Zeuthen2009-02-053-42/+60
|
* use new eggdbus feature to include enums/structs docs in the interface docsDavid Zeuthen2009-02-043-123/+123
|
* user proper capitalization for AuthenticationAgent D-Bus interface summaryDavid Zeuthen2009-02-031-1/+1
|
* add docs for the AuthenticationAgent D-Bus interfaceDavid Zeuthen2009-02-031-7/+18
|
* add docs for the AuthorityManager D-Bus interfaceDavid Zeuthen2009-02-031-4/+18
|
* add docs for the Authority D-Bus interfaceDavid Zeuthen2009-02-031-6/+29
|
* move management functions to a separate D-Bus interface and GObject classDavid Zeuthen2009-02-013-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 changeDavid Zeuthen2009-01-271-0/+4
|
* fix 'make distcheck'David Zeuthen2009-01-211-3/+4
|
* finish authentication agent integrationDavid Zeuthen2009-01-212-5/+12
| | | | Yay, it works!
* add enumeration and handling of implicit authorizationsDavid Zeuthen2009-01-201-3/+51
| | | | Now to actually use them...
* add infrastructure for registering/unregistering authentication agentsDavid Zeuthen2009-01-203-7/+53
|
* add pkgconfig filesDavid Zeuthen2009-01-204-1/+45
|
* add buildsys stuff for authentication library supportDavid Zeuthen2009-01-192-1/+12
|
* split Subject into Subject and Identity and revise APIDavid Zeuthen2009-01-191-11/+31
| | | | ... also remove EnumerateSessions
* add remaining glue for {Add,Remove,Enumerate}AuthorizationDavid Zeuthen2009-01-181-12/+15
| | | | Now to finish implementing the local files backend....
* rename CheckClaim() to CheckAuthorization()David Zeuthen2009-01-181-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 authorizationsDavid Zeuthen2009-01-181-0/+3
|
* add PolkitUnixSession and associcated functionsDavid Zeuthen2009-01-161-3/+15
|
* remove attributes from AuthorizationClaim and CheckClaim()David Zeuthen2009-01-161-7/+1
|
* add polkit-1 man page and rework cmd/options handlingDavid Zeuthen2009-01-111-0/+1
|
* add serialization for subjects and implement Enumerate{Users,Groups}David Zeuthen2009-01-071-0/+4
|
* add subject interface and some classes implementing this interfaceDavid Zeuthen2009-01-061-5/+0
|
* update to latest EggDBus and rework how things are doneDavid Zeuthen2009-01-061-19/+41
|