summaryrefslogtreecommitdiff
path: root/configure.ac
Commit message (Collapse)AuthorAgeFilesLines
* build: Look for mozjs17 toowip/mozjs17Colin Walters2013-04-121-1/+12
|
* polkitagent, pkexec: Respect SUID_CFLAGS and SUID_LDFLAGSVincent Untz2013-04-111-0/+5
| | | | | | This is a good way for distributors to use -fPIE/-pie. https://bugs.freedesktop.org/attachment.cgi?id=57584
* build: try harder to avoid systemd/consolekit misconfigurationGiovanni Campagna2013-04-111-0/+20
| | | | | | | | Check if the system is booting systemd, and fail if the automatic configuration picks the wrong value. Emit a warning if the user explicitly chose one way or the other, to account for cross-building. https://bugs.freedesktop.org/show_bug.cgi?id=61127
* Fix the build with automake 1.13Nuno Araujo2013-04-101-1/+1
| | | | | | | In Automake 1.13, the long-deprecated macro AM_CONFIG_HEADER (deprecated since 2002) has been removed in favour of AC_CONFIG_HEADERS. Signed-off-by: David Zeuthen <zeuthen@gmail.com>
* Post-release version bump to 0.111David Zeuthen2013-01-091-2/+2
| | | | Signed-off-by: David Zeuthen <zeuthen@gmail.com>
* Remove AM_PROG_CC_STDCDavid Zeuthen2013-01-091-1/+0
| | | | | | Part of https://bugs.freedesktop.org/show_bug.cgi?id=59091 Signed-off-by: David Zeuthen <zeuthen@gmail.com>
* Post-release version bump to 0.110David Zeuthen2012-12-191-2/+2
| | | | Signed-off-by: David Zeuthen <zeuthen@gmail.com>
* Include gmodule-2.0 to avoid linker errorsDavid Zeuthen2012-11-141-1/+1
| | | | Signed-off-by: David Zeuthen <zeuthen@gmail.com>
* Post-release version bump to 0.109David Zeuthen2012-11-141-2/+2
| | | | Signed-off-by: David Zeuthen <zeuthen@gmail.com>
* Post-release version bump to 0.108David Zeuthen2012-07-111-2/+2
| | | | Signed-off-by: David Zeuthen <zeuthen@gmail.com>
* Nuke --enable-verbose flagDavid Zeuthen2012-07-061-2/+0
| | | | | | | | It doesn't do anything. This was pointed out in https://bugs.freedesktop.org/show_bug.cgi?id=51470 Signed-off-by: David Zeuthen <zeuthen@gmail.com>
* Nuke leftover polkit-backend-1.pc fileDavid Zeuthen2012-07-061-1/+0
| | | | | | This was reported in https://bugs.freedesktop.org/show_bug.cgi?id=51466 Signed-off-by: David Zeuthen <zeuthen@gmail.com>
* Post-release version bump to 0.107David Zeuthen2012-06-071-2/+2
| | | | Signed-off-by: David Zeuthen <zeuthen@gmail.com>
* Make it work when using ConsoleKit instead of libsystemd-loginDavid Zeuthen2012-06-061-0/+1
| | | | | | | | ... although it would be nicer to just rip out the CK bits and simply hard-require libsystemd-login instead - it should work just fine on non-systemd systems, same way systemd-udev works fine there. Signed-off-by: David Zeuthen <zeuthen@gmail.com>
* build: Check for mozjs185, not libjsColin Walters2012-06-061-1/+1
| | | | | | | libjs is a Fedora-specific invention; mozjs185.pc lives in the upstream tarball. Signed-off-by: David Zeuthen <zeuthen@gmail.com>
* Run polkitd as an unprivileged userDavid Zeuthen2012-05-251-5/+20
| | | | | | There's really no reason to run all this code as uid 0. Signed-off-by: David Zeuthen <davidz@redhat.com>
* Move polkitd into src/polkitbackendDavid Zeuthen2012-05-251-1/+0
| | | | Signed-off-by: David Zeuthen <davidz@redhat.com>
* Use g_unix_signal_add() from GLib 2.30David Zeuthen2012-05-251-1/+1
| | | | | | ... instead of the one I wrote myself. Signed-off-by: David Zeuthen <davidz@redhat.com>
* Store private binaries in /usr/lib/polkit-1 instead of /usr/libexecDavid Zeuthen2012-05-231-9/+1
| | | | Signed-off-by: David Zeuthen <davidz@redhat.com>
* Nuke polkitbackend library, localauthority backend and extension systemDavid Zeuthen2012-05-231-1/+0
| | | | | | | | | | | Any backend can now be implemented in JavaScript (if so desired) so we don't need any of this any more. Note that the libpolkitbackend library was never declared stable (the preprocessor symbol POLKIT_BACKEND_I_KNOW_API_IS_SUBJECT_TO_CHANGE had to be defined) so removing it is not an API/ABI break. Signed-off-by: David Zeuthen <davidz@redhat.com>
* Add a systemd .service fileDavid Zeuthen2012-05-231-1/+15
| | | | Signed-off-by: David Zeuthen <davidz@redhat.com>
* Rename --enable-systemd to --enable-libsystemd-loginDavid Zeuthen2012-05-231-17/+17
| | | | | | | | It's useful to be more specific because we also want an option to install a systemd .service file which you may not want even if you are using libsystemd-login... Signed-off-by: David Zeuthen <davidz@redhat.com>
* Create rules.d directoriesDavid Zeuthen2012-05-221-0/+7
| | | | Signed-off-by: David Zeuthen <davidz@redhat.com>
* Add experimental authority backend using JavaScript rule filesDavid Zeuthen2012-05-171-0/+4
| | | | Signed-off-by: David Zeuthen <davidz@redhat.com>
* Post-release version bump to 0.106David Zeuthen2012-04-241-2/+2
| | | | Signed-off-by: David Zeuthen <davidz@redhat.com>
* Post-release version bumpDavid Zeuthen2012-01-031-2/+2
| | | | Signed-off-by: David Zeuthen <davidz@redhat.com>
* Detect whether systemd is available and default to use if soDavid Zeuthen2012-01-031-10/+19
| | | | Signed-off-by: David Zeuthen <davidz@redhat.com>
* Add optional systemd supportMatthias Clasen2012-01-031-2/+22
| | | | | | | When configured with --enable-systemd, this patch makes polkit use systemd for session tracking instead of ConsoleKit. Signed-off-by: David Zeuthen <davidz@redhat.com>
* Bug 43610 - Add netgroup supportNikki VonHollen2011-12-221-0/+3
| | | | | | | | https://bugs.freedesktop.org/show_bug.cgi?id=43610 Added netgroup support and additional unit tests with MockLibc support. Signed-off-by: David Zeuthen <davidz@redhat.com>
* Bug 43608 – Add unit testsNikki VonHollen2011-12-201-0/+3
| | | | | | | | | | | https://bugs.freedesktop.org/show_bug.cgi?id=43608 Basic unittest support and a few tests. Adds basic unit tests for: PolkitIdentity, PolkitUnixUser, PolkitUnixGroup, PolkitBackendLocalAuthorizationStore, and PolkitBackendLocalAuthority. Signed-off-by: David Zeuthen <davidz@redhat.com>
* Post-release version bump to 0.104David Zeuthen2011-12-061-2/+2
| | | | Signed-off-by: David Zeuthen <davidz@redhat.com>
* Post-release version bump to 0.103David Zeuthen2011-08-011-2/+2
| | | | Signed-off-by: David Zeuthen <davidz@redhat.com>
* Post-release version bump to 0.102David Zeuthen2011-03-031-2/+2
| | | | Signed-off-by: David Zeuthen <davidz@redhat.com>
* Build examples by default and fix compiler warningsDavid Zeuthen2011-03-031-1/+2
| | | | Signed-off-by: David Zeuthen <davidz@redhat.com>
* Bug 29712 – Use monotonic for temporary authorizationsDavid Zeuthen2011-02-231-1/+1
| | | | | | https://bugs.freedesktop.org/show_bug.cgi?id=29712 Signed-off-by: David Zeuthen <davidz@redhat.com>
* Bug 27253 – Use GOBJECT_INTROSPECTION_CHECK from gobject-introspectionAdrian Bunk2011-02-231-20/+2
| | | | | | https://bugs.freedesktop.org/show_bug.cgi?id=27253 Signed-off-by: David Zeuthen <davidz@redhat.com>
* Post-release version bump to 0.101David Zeuthen2011-02-211-2/+2
| | | | Signed-off-by: David Zeuthen <davidz@redhat.com>
* Post-release version bump to 0.100David Zeuthen2010-09-151-2/+2
| | | | Signed-off-by: David Zeuthen <davidz@redhat.com>
* Post-release version bump to 0.99David Zeuthen2010-08-201-2/+2
| | | | Signed-off-by: David Zeuthen <davidz@redhat.com>
* Require GLib 2.25.12David Zeuthen2010-08-101-1/+1
| | | | | | | | This was pointed out by Radek Novacek here http://lists.freedesktop.org/archives/polkit-devel/2010-August/000329.html Signed-off-by: David Zeuthen <davidz@redhat.com>
* Post-release version bump to 0.98David Zeuthen2010-08-091-2/+2
| | | | Signed-off-by: David Zeuthen <davidz@redhat.com>
* Nuke eggdbus usageDavid Zeuthen2010-07-301-5/+1
| | | | Signed-off-by: David Zeuthen <davidz@redhat.com>
* Post-release version bump to 0.97David Zeuthen2010-01-151-2/+2
| | | | We might change this to 1.0 if nothing big comes up!
* Post-release version bump to 0.96David Zeuthen2010-01-151-2/+2
|
* Bug 25367 — Also read local authority configuration data from /etcDavid Zeuthen2009-12-101-0/+4
| | | | | | | | | | | | | | | Turns out some people would rather edit local files in /etc rather than shipping them in a package (as e.g. Fedora does with the polkit-desktop-policy RPM). This also drops the hard-coded list of directory names such as 10-vendor.d, 20-org.d - we now monitor the /var/lib/polkit-1/localauthority and /etc/polkit-1/localauthority directories for changes - whenever we see a subdirectory in any of these directories, we create an AuthorizationStore object that looks for .pkla files. Signed-off-by: David Zeuthen <davidz@redhat.com>
* Add properties with information about the currently used authorityDavid Zeuthen2009-09-161-1/+1
| | | | | Also bump requirement on EggDBus to 0.6 (to be released later) for a bug-fix with flag properties.
* Remove POLKIT_USER from configuration summaryDavid Zeuthen2009-09-131-1/+0
|
* Remove POLKIT_USER optionMichael Biebl2009-09-131-13/+0
| | | | | | | 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>
* Enable silent rulesMichael Biebl2009-09-131-0/+2
| | | | | | Enable silent build rules which were introduced in automake 1.11. Signed-off-by: David Zeuthen <davidz@redhat.com>
* Make examples optionalMichael Biebl2009-09-131-0/+5
| | | | | | Add --enable-examples configure switch which allows to disable the compilation and installation of the examples. Default is off.