summaryrefslogtreecommitdiff
path: root/configure.ac
AgeCommit message (Collapse)AuthorFilesLines
2013-05-15Post-release version bump to 0.112Miloslav Trmač1-1/+1
2013-05-13Add bug reporting address and home page to --help outputMiloslav Trmač1-1/+1
... as required by GNU coding standards. https://bugs.freedesktop.org/show_bug.cgi?id=29936
2013-05-13Fix package version / bug report address mixingMiloslav Trmač1-2/+2
PACKAGE_VERSION curently contains the mailing list address as well; this leaks into output of --version and other places. While at it, update AM_INIT_AUTOMAKE to the new form and use correct m4 quoting at least for these lines. https://bugs.freedesktop.org/show_bug.cgi?id=29936
2013-04-23jsauthority: Work with mozjs-17.0 tooColin Walters1-1/+12
Based on work by Tim Lunn <tim@feathertop.org>, reworked on top of a regular dynamically-linked js. https://bugs.freedesktop.org/show_bug.cgi?id=59830
2013-04-12configure: Specify GLib min/max versionColin Walters1-0/+4
Mainly to avoid deprecation warnings about g_type_init(). https://bugs.freedesktop.org/show_bug.cgi?id=63440
2013-04-11polkitagent, pkexec: Respect SUID_CFLAGS and SUID_LDFLAGSVincent Untz1-0/+5
This is a good way for distributors to use -fPIE/-pie. https://bugs.freedesktop.org/attachment.cgi?id=57584
2013-04-11build: try harder to avoid systemd/consolekit misconfigurationGiovanni Campagna1-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
2013-04-10Fix the build with automake 1.13Nuno Araujo1-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>
2013-01-09Post-release version bump to 0.111David Zeuthen1-2/+2
Signed-off-by: David Zeuthen <zeuthen@gmail.com>
2013-01-09Remove AM_PROG_CC_STDCDavid Zeuthen1-1/+0
Part of https://bugs.freedesktop.org/show_bug.cgi?id=59091 Signed-off-by: David Zeuthen <zeuthen@gmail.com>
2012-12-19Post-release version bump to 0.110David Zeuthen1-2/+2
Signed-off-by: David Zeuthen <zeuthen@gmail.com>
2012-11-14Include gmodule-2.0 to avoid linker errorsDavid Zeuthen1-1/+1
Signed-off-by: David Zeuthen <zeuthen@gmail.com>
2012-11-14Post-release version bump to 0.109David Zeuthen1-2/+2
Signed-off-by: David Zeuthen <zeuthen@gmail.com>
2012-07-11Post-release version bump to 0.108David Zeuthen1-2/+2
Signed-off-by: David Zeuthen <zeuthen@gmail.com>
2012-07-06Nuke --enable-verbose flagDavid Zeuthen1-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>
2012-07-06Nuke leftover polkit-backend-1.pc fileDavid Zeuthen1-1/+0
This was reported in https://bugs.freedesktop.org/show_bug.cgi?id=51466 Signed-off-by: David Zeuthen <zeuthen@gmail.com>
2012-06-07Post-release version bump to 0.107David Zeuthen1-2/+2
Signed-off-by: David Zeuthen <zeuthen@gmail.com>
2012-06-06Make it work when using ConsoleKit instead of libsystemd-loginDavid Zeuthen1-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>
2012-06-06build: Check for mozjs185, not libjsColin Walters1-1/+1
libjs is a Fedora-specific invention; mozjs185.pc lives in the upstream tarball. Signed-off-by: David Zeuthen <zeuthen@gmail.com>
2012-05-25Run polkitd as an unprivileged userDavid Zeuthen1-5/+20
There's really no reason to run all this code as uid 0. Signed-off-by: David Zeuthen <davidz@redhat.com>
2012-05-25Move polkitd into src/polkitbackendDavid Zeuthen1-1/+0
Signed-off-by: David Zeuthen <davidz@redhat.com>
2012-05-25Use g_unix_signal_add() from GLib 2.30David Zeuthen1-1/+1
... instead of the one I wrote myself. Signed-off-by: David Zeuthen <davidz@redhat.com>
2012-05-23Store private binaries in /usr/lib/polkit-1 instead of /usr/libexecDavid Zeuthen1-9/+1
Signed-off-by: David Zeuthen <davidz@redhat.com>
2012-05-23Nuke polkitbackend library, localauthority backend and extension systemDavid Zeuthen1-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>
2012-05-23Add a systemd .service fileDavid Zeuthen1-1/+15
Signed-off-by: David Zeuthen <davidz@redhat.com>
2012-05-23Rename --enable-systemd to --enable-libsystemd-loginDavid Zeuthen1-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>
2012-05-22Create rules.d directoriesDavid Zeuthen1-0/+7
Signed-off-by: David Zeuthen <davidz@redhat.com>
2012-05-17Add experimental authority backend using JavaScript rule filesDavid Zeuthen1-0/+4
Signed-off-by: David Zeuthen <davidz@redhat.com>
2012-04-24Post-release version bump to 0.106David Zeuthen1-2/+2
Signed-off-by: David Zeuthen <davidz@redhat.com>
2012-01-03Post-release version bumpDavid Zeuthen1-2/+2
Signed-off-by: David Zeuthen <davidz@redhat.com>
2012-01-03Detect whether systemd is available and default to use if soDavid Zeuthen1-10/+19
Signed-off-by: David Zeuthen <davidz@redhat.com>
2012-01-03Add optional systemd supportMatthias Clasen1-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>
2011-12-22Bug 43610 - Add netgroup supportNikki VonHollen1-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>
2011-12-20Bug 43608 – Add unit testsNikki VonHollen1-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>
2011-12-06Post-release version bump to 0.104David Zeuthen1-2/+2
Signed-off-by: David Zeuthen <davidz@redhat.com>
2011-08-01Post-release version bump to 0.103David Zeuthen1-2/+2
Signed-off-by: David Zeuthen <davidz@redhat.com>
2011-03-03Post-release version bump to 0.102David Zeuthen1-2/+2
Signed-off-by: David Zeuthen <davidz@redhat.com>
2011-03-03Build examples by default and fix compiler warningsDavid Zeuthen1-1/+2
Signed-off-by: David Zeuthen <davidz@redhat.com>
2011-02-23Bug 29712 – Use monotonic for temporary authorizationsDavid Zeuthen1-1/+1
https://bugs.freedesktop.org/show_bug.cgi?id=29712 Signed-off-by: David Zeuthen <davidz@redhat.com>
2011-02-23Bug 27253 – Use GOBJECT_INTROSPECTION_CHECK from gobject-introspectionAdrian Bunk1-20/+2
https://bugs.freedesktop.org/show_bug.cgi?id=27253 Signed-off-by: David Zeuthen <davidz@redhat.com>
2011-02-21Post-release version bump to 0.101David Zeuthen1-2/+2
Signed-off-by: David Zeuthen <davidz@redhat.com>
2010-09-15Post-release version bump to 0.100David Zeuthen1-2/+2
Signed-off-by: David Zeuthen <davidz@redhat.com>
2010-08-20Post-release version bump to 0.99David Zeuthen1-2/+2
Signed-off-by: David Zeuthen <davidz@redhat.com>
2010-08-10Require GLib 2.25.12David Zeuthen1-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>
2010-08-09Post-release version bump to 0.98David Zeuthen1-2/+2
Signed-off-by: David Zeuthen <davidz@redhat.com>
2010-07-30Nuke eggdbus usageDavid Zeuthen1-5/+1
Signed-off-by: David Zeuthen <davidz@redhat.com>
2010-01-15Post-release version bump to 0.97David Zeuthen1-2/+2
We might change this to 1.0 if nothing big comes up!
2010-01-15Post-release version bump to 0.96David Zeuthen1-2/+2
2009-12-10Bug 25367 — Also read local authority configuration data from /etcDavid Zeuthen1-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>
2009-09-16Add properties with information about the currently used authorityDavid Zeuthen1-1/+1
Also bump requirement on EggDBus to 0.6 (to be released later) for a bug-fix with flag properties.