Commit Graph

173 Commits

Author SHA1 Message Date
Miloslav Trmač 9a3f451f5c Add Requires: polkit-pkla-compat
We want this compatibility, and want polkit behavior to be
unconditionally consistent.
2013-05-11 01:55:17 +02:00
Miloslav Trmač f2aab851e3 Make the JavaScript engine mandatory
The polkit-js-engine package has been removed, main polkit package
Provides:polkit-js-engine for compatibility.

We want polkit's behavior to be unconditionally consistent.
2013-05-11 01:55:17 +02:00
Miloslav Trmač 6b37bb7853 Don't ship pk-example-frobnicate in the "live" configuration 2013-02-14 14:31:39 +01:00
Miloslav Trmač bfbf3d20eb Own polkit-js-engine's subdirectory in %{_docdir} 2013-02-09 01:07:23 +01:00
David Zeuthen 1e1164982b Update to upstream release 0.110 2013-01-09 15:11:15 -05:00
Matthias Clasen 7877d139a1 Harden the build the hard way 2013-01-07 19:43:29 -05:00
David Zeuthen 077fefe49f Update to upstream release 0.109
- Drop upstreamed patches
2012-12-19 10:12:09 -05:00
David Zeuthen 75c0e048b8 Attempt to open the correct libmozjs185 library, otherwise polkit
authz rules will not work unless js-devel is installed (fdo #57146)
2012-11-15 10:16:46 -05:00
David Zeuthen f0e882c5bd Include gmodule-2.0 to avoid build error 2012-11-14 14:34:17 -05:00
David Zeuthen b0678ca050 Update to upstream release 0.108
- Drop upstreamed patches
- This release dynamically loads the JavaScript interpreter and can
  cope with it not being available. In this case, polkit authorization
  rules are not processed and the defaults for an action - as defined
  in its .policy file - are used for authorization decisions.
- Add new meta-package, polkit-js-engine, that pulls in the required
  JavaScript bits to make polkit authorization rules work. The default
  install - not the minimal install - should include this package
2012-11-14 14:15:33 -05:00
Adam Jackson b885f75196 Don't crash if initializing the server object fails 2012-10-10 09:35:04 -04:00
David Zeuthen 952de8f0b2 Authenticate as root if e.g. the wheel group is empty (#834494) 2012-09-18 14:56:20 -04:00
Dennis Gilmore afd4b1dd7d Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild 2012-07-27 01:10:09 -05:00
David Zeuthen 8d393f4039 Update to upstream release 0.107 2012-07-11 13:38:33 -04:00
David Zeuthen 5f25a246a3 Add forgotten Requires(pre): shadow-utils 2012-06-29 17:25:00 -04:00
David Zeuthen 413036b7c7 * Thu Jun 07 2012 David Zeuthen <davidz@redhat.com> 0.106-1.fc18
- Update to upstream release 0.106
- Authorizations are no longer controlled by .pkla files - from now
  on, use the new .rules files described in the polkit(8) man page
2012-06-07 14:05:54 -04:00
David Zeuthen 0fee849c09 Update to upstream release 0.105
- Nuke patches that are now upstream
- Change 'PolicyKit' to 'polkit' in summary and descriptions
2012-04-24 13:01:14 -04:00
Matthias Clasen 7e59d9c3e6 Make docs noarch
(cherry-picked commit b966034 to sync with the f17 branch)
2012-03-19 19:17:08 +02:00
David Zeuthen fac5a3ac3f Don't leak file descriptors (bgo #671486) 2012-03-08 15:40:59 -05:00
David Zeuthen 7c11f9067d Set error if we cannot obtain a PolkitUnixSession for a given PID (#787222) 2012-02-06 12:44:21 -05:00
Dennis Gilmore c9ceddfc94 - Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild 2012-01-13 19:06:32 -06:00
David Zeuthen c51db25882 Nuke the ConsoleKit run-time requirement 2012-01-03 12:30:05 -05:00
David Zeuthen e32bdfd698 Update to upstream release 0.104
Force usage of systemd (instead of ConsoleKit) for session tracking
2012-01-03 12:06:44 -05:00
David Zeuthen cdaf292035 Update to upstream release 0.103
Drop upstreamed patch
Drop Fedora-specific policy, it is now upstream (fdo #41008)
2011-12-06 11:03:28 -05:00
Dennis Gilmore a85c68b0b8 - Rebuilt for glibc bug#747377 2011-10-26 19:18:49 -05:00
David Zeuthen 97786661cf Add patch to neuter the annoying systemd behavior where stdout/stderr
is sent to the system logs

Signed-off-by: David Zeuthen <davidz@redhat.com>
2011-10-18 13:38:42 -04:00
David Zeuthen 3ea6658904 Update to 0.102 release
Signed-off-by: David Zeuthen <davidz@redhat.com>
2011-08-04 09:54:20 -04:00
Bastien Nocera 771990a139 Allow setting the pretty hostname without a password for wheel,
change matches systemd in git
2011-05-13 13:32:22 +01:00
Matthias Clasen 92a12ffa5c sync with f15 2011-05-02 11:16:38 -04:00
David Zeuthen bd04106e8b CVE-2011-1485 (#697951) 2011-04-19 15:11:18 -04:00
Kevin Kofler a722fc673c Release++ 2011-03-22 18:46:31 +01:00
Kevin Kofler fb2802ef27 * Tue Mar 22 2011 Kevin Kofler <Kevin@tigcc.ticalc.org> - 0.101-4
- Also allow org.kde.kcontrol.kcmclock.save without password for wheel

We're already allowing org.gnome.clockapplet.mechanism.*, so this doesn't
change any actual policy decisions. It just makes what works under GNOME also
work under KDE.

(And yes, we will be dragging in polkit-desktop-policy for KDE too in F15.)
2011-03-22 18:43:45 +01:00
David Zeuthen f3deafcad2 Fix typo in pkla file (thanks notting) 2011-03-17 10:52:48 -04:00
David Zeuthen 9fa422d544 Nuke desktop_admin_r and desktop_user_r groups - just use the
wheel group instead (#688363)
Update the set of configuration directives that gives users
in the wheel group extra privileges
2011-03-17 10:41:49 -04:00
David Zeuthen b834027a7c New upstream version 2011-03-03 14:00:44 -05:00
David Zeuthen d9e135d980 - New upstream version 2011-02-21 18:01:08 -05:00
Dennis Gilmore e512ff0aba - Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild 2011-02-09 09:40:13 -06:00
Matthias Clasen afaf02f56d fix dir ownership 2011-01-28 13:56:06 -05:00
Matthias Clasen bd096e211d forgotten patch 2010-11-12 23:07:53 -05:00
Matthias Clasen e57773b9d4 enable introspection 2010-11-12 23:03:38 -05:00
David Zeuthen 0cf55d2c72 - Fix #629515 in a way that doesn't require autoreconf 2010-09-02 11:32:54 -04:00
David Zeuthen 28ce567155 - Include polkitagentenumtypes.h (#629515) 2010-09-02 11:15:28 -04:00
Matthias Clasen 387321428c 0.98 2010-08-23 19:20:11 -04:00
David Zeuthen 3f5e8d36b5 Resolve merge conflicts 2010-08-20 13:37:10 -04:00
David Zeuthen a98bb71895 * Fri Aug 20 2010 David Zeuthen <davidz@redhat.com> - 0.98-1
- Update to upstream release 0.98
2010-08-20 13:23:51 -04:00
Matthias Clasen c17d87e38e rebuild 2010-08-18 14:57:22 -04:00
Matthias Clasen 86f7c65256 Fix merge conflicts 2010-08-18 14:41:37 -04:00
Matthias Clasen c1967a3fdd fix a CK interaction bug 2010-08-18 14:38:44 -04:00
David Zeuthen 2e07d21218 * Fri Aug 13 2010 David Zeuthen <davidz@redhat.com> - 0.97-3
- Add a patch to make pkcheck(1) work the way libvirtd uses it (#623257)
- Require GLib >= 2.25.12 instead of 2.25.11
- Ensure polkit-gnome packages earlier than 0.97 are not used with
  these packages
2010-08-18 14:30:34 -04:00
Matthias Clasen e48a851cc3 Fix merge conflicts 2010-08-18 13:26:42 -04:00