Blame SPECS/polkit.spec

51ea8e
# Only enable if using patches that touches configure.ac,
51ea8e
# Makefile.am or other build system related files
51ea8e
#
f322fc
%define enable_autoreconf 1
51ea8e
51ea8e
Summary: An authorization framework
51ea8e
Name: polkit
51ea8e
Version: 0.112
ca10a9
Release: 18%{?dist}.1
51ea8e
License: LGPLv2+
51ea8e
URL: http://www.freedesktop.org/wiki/Software/polkit
51ea8e
Source0: http://www.freedesktop.org/software/polkit/releases/%{name}-%{version}.tar.gz
51ea8e
Source1: http://www.freedesktop.org/software/polkit/releases/%{name}-%{version}.tar.gz.sign
51ea8e
# https://bugs.freedesktop.org/show_bug.cgi?id=71894
51ea8e
Patch0: polkit-0.112-XDG_RUNTIME_DIR.patch
51ea8e
# https://bugs.freedesktop.org/show_bug.cgi?id=60847
51ea8e
Patch1: polkit-0.112-PolkitAgentSession-race.patch
51ea8e
# https://bugs.freedesktop.org/show_bug.cgi?id=69501
51ea8e
Patch2: polkit-0.112-CVE-2015-3256.patch
51ea8e
# https://bugs.freedesktop.org/show_bug.cgi?id=88288
51ea8e
Patch3: polkit-0.112-EnumerateActions-leak.patch
51ea8e
# https://bugs.freedesktop.org/show_bug.cgi?id=72426
51ea8e
Patch4: polkit-0.112-Polkit.spawn-leak.patch
51ea8e
# https://bugs.freedesktop.org/show_bug.cgi?id=99741
51ea8e
Patch5: polkit-0.112-agent-leaks.patch
51ea8e
# https://bugs.freedesktop.org/show_bug.cgi?id=99741
51ea8e
Patch6: polkit-0.112-polkitpermission-leak.patch
f322fc
Patch7: polkit-0.112-add-its-files.patch
f322fc
Patch8: polkit-0.112-spawning-zombie-processes.patch
f322fc
Patch9: polkit-0.112-bus-conn-msg-ssh.patch
f322fc
Patch10: polkit-0.112-pkttyagent-auth-errmsg-debug.patch
ca10a9
Patch11: polkit-0.112-CVE-2019-6133.patch
f322fc
51ea8e
Group: System Environment/Libraries
51ea8e
BuildRequires: glib2-devel >= 2.30.0
51ea8e
BuildRequires: expat-devel
51ea8e
BuildRequires: pam-devel
51ea8e
BuildRequires: gtk-doc
51ea8e
BuildRequires: intltool
51ea8e
BuildRequires: gobject-introspection-devel
51ea8e
BuildRequires: systemd-devel
51ea8e
BuildRequires: mozjs17-devel
51ea8e
51ea8e
%if 0%{?enable_autoreconf}
51ea8e
BuildRequires: autoconf
51ea8e
BuildRequires: automake
51ea8e
BuildRequires: libtool
51ea8e
%endif
51ea8e
51ea8e
Requires: dbus, polkit-pkla-compat
51ea8e
51ea8e
Requires(pre): shadow-utils
51ea8e
Requires(post): /sbin/ldconfig, systemd
51ea8e
Requires(preun): systemd
51ea8e
Requires(postun): /sbin/ldconfig, systemd
51ea8e
51ea8e
Obsoletes: PolicyKit <= 0.10
51ea8e
Provides: PolicyKit = 0.11
51ea8e
51ea8e
# polkit saw some API/ABI changes from 0.96 to 0.97 so require a
51ea8e
# sufficiently new polkit-gnome package
51ea8e
Conflicts: polkit-gnome < 0.97
51ea8e
51ea8e
Obsoletes: polkit-desktop-policy < 0.103
51ea8e
Provides: polkit-desktop-policy = 0.103
51ea8e
51ea8e
Obsoletes: polkit-js-engine < 0.110-4
51ea8e
Provides: polkit-js-engine = %{version}-%{release}
51ea8e
51ea8e
%description
51ea8e
polkit is a toolkit for defining and handling authorizations.  It is
51ea8e
used for allowing unprivileged processes to speak to privileged
51ea8e
processes.
51ea8e
51ea8e
%package devel
51ea8e
Summary: Development files for polkit
51ea8e
Group: Development/Libraries
51ea8e
Requires: %name = %{version}-%{release}
51ea8e
Requires: %name-docs = %{version}-%{release}
51ea8e
Requires: glib2-devel
51ea8e
Obsoletes: PolicyKit-devel <= 0.10
51ea8e
Provides: PolicyKit-devel = 0.11
51ea8e
51ea8e
%description devel
51ea8e
Development files for polkit.
51ea8e
51ea8e
%package docs
51ea8e
Summary: Development documentation for polkit
51ea8e
Group: Development/Libraries
51ea8e
Requires: %name-devel = %{version}-%{release}
51ea8e
Obsoletes: PolicyKit-docs <= 0.10
51ea8e
Provides: PolicyKit-docs = 0.11
51ea8e
BuildArch: noarch
51ea8e
51ea8e
%description docs
51ea8e
Development documentation for polkit.
51ea8e
51ea8e
%prep
51ea8e
%setup -q
51ea8e
%patch0 -p1 -b .XDG_RUNTIME_DIR
51ea8e
%patch1 -p1 -b .PolkitAgentSession-race
51ea8e
%patch2 -p1 -b .CVE-2015-3256
51ea8e
%patch3 -p1 -b .EnumerateActions-leak
51ea8e
%patch4 -p1 -b .Polkit.spawn-leak
51ea8e
%patch5 -p1 -b .agent-leaks
51ea8e
%patch6 -p1 -b .polkitpermission-leak.patch
f322fc
%patch7 -p1 -b .its-files.patch
f322fc
%patch8 -p1
f322fc
%patch9 -p1
f322fc
%patch10 -p1
ca10a9
%patch11 -p1
51ea8e
51ea8e
%build
51ea8e
%if 0%{?enable_autoreconf}
51ea8e
autoreconf
51ea8e
%endif
51ea8e
# we can't use _hardened_build here, see
51ea8e
# https://bugzilla.redhat.com/show_bug.cgi?id=962005
51ea8e
export CFLAGS='-fPIC %optflags'
51ea8e
export LDFLAGS='-pie -Wl,-z,now -Wl,-z,relro'
51ea8e
%configure --enable-gtk-doc \
51ea8e
        --disable-static \
51ea8e
        --enable-introspection \
51ea8e
        --disable-examples \
51ea8e
        --enable-libsystemd-login=yes --with-mozjs=mozjs-17.0
51ea8e
make V=1
51ea8e
51ea8e
%install
51ea8e
make install DESTDIR=$RPM_BUILD_ROOT INSTALL='install -p'
51ea8e
51ea8e
rm -f $RPM_BUILD_ROOT%{_libdir}/*.la
51ea8e
51ea8e
%find_lang polkit-1
51ea8e
51ea8e
%pre
51ea8e
getent group polkitd >/dev/null || groupadd -r polkitd
51ea8e
getent passwd polkitd >/dev/null || useradd -r -g polkitd -d / -s /sbin/nologin -c "User for polkitd" polkitd
51ea8e
exit 0
51ea8e
51ea8e
%post
51ea8e
/sbin/ldconfig
51ea8e
# The implied (systemctl preset) will fail and complain, but the macro hides
51ea8e
# and ignores the fact.  This is in fact what we want, polkit.service does not
51ea8e
# have an [Install] section and it is always started on demand.
51ea8e
%systemd_post polkit.service
51ea8e
# Restart snould usually be done in %%postun, but that wasn’t the case with
51ea8e
# polkit-0.112-5 and earlier. This is a workaround to ensure restarting on
51ea8e
# upgrades from earlier versions.
51ea8e
if [ $1 -gt 1 ]; then
51ea8e
    /usr/bin/systemctl try-restart polkit.service >/dev/null 2>&1 || :
51ea8e
fi
51ea8e
51ea8e
%preun
51ea8e
%systemd_preun polkit.service
51ea8e
51ea8e
%postun
51ea8e
/sbin/ldconfig
51ea8e
%systemd_postun_with_restart polkit.service
51ea8e
51ea8e
%files -f polkit-1.lang
51ea8e
%defattr(-,root,root,-)
51ea8e
%doc COPYING NEWS README
51ea8e
%{_libdir}/lib*.so.*
51ea8e
%{_datadir}/man/man1/*
51ea8e
%{_datadir}/man/man8/*
51ea8e
%{_datadir}/dbus-1/system-services/*
51ea8e
%{_unitdir}/polkit.service
51ea8e
%dir %{_datadir}/polkit-1/
51ea8e
%dir %{_datadir}/polkit-1/actions
51ea8e
%attr(0700,polkitd,root) %dir %{_datadir}/polkit-1/rules.d
51ea8e
%{_datadir}/polkit-1/actions/org.freedesktop.policykit.policy
51ea8e
%dir %{_sysconfdir}/polkit-1
51ea8e
%{_sysconfdir}/polkit-1/rules.d/50-default.rules
51ea8e
%attr(0700,polkitd,root) %dir %{_sysconfdir}/polkit-1/rules.d
51ea8e
%{_sysconfdir}/dbus-1/system.d/org.freedesktop.PolicyKit1.conf
51ea8e
%{_sysconfdir}/pam.d/polkit-1
51ea8e
%{_bindir}/pkaction
51ea8e
%{_bindir}/pkcheck
51ea8e
%{_bindir}/pkttyagent
51ea8e
%dir %{_prefix}/lib/polkit-1
51ea8e
%{_prefix}/lib/polkit-1/polkitd
51ea8e
%{_libdir}/girepository-1.0/*.typelib
51ea8e
51ea8e
# see upstream docs for why these permissions are necessary
51ea8e
%attr(4755,root,root) %{_bindir}/pkexec
51ea8e
%attr(4755,root,root) %{_prefix}/lib/polkit-1/polkit-agent-helper-1
51ea8e
51ea8e
%files devel
51ea8e
%defattr(-,root,root,-)
51ea8e
%{_libdir}/lib*.so
51ea8e
%{_libdir}/pkgconfig/*.pc
51ea8e
%{_datadir}/gir-1.0/*.gir
51ea8e
%{_includedir}/*
f322fc
%{_datadir}/gettext/its/polkit.its
f322fc
%{_datadir}/gettext/its/polkit.loc
51ea8e
51ea8e
%files docs
51ea8e
%defattr(-,root,root,-)
51ea8e
%{_datadir}/gtk-doc
51ea8e
51ea8e
%changelog
ca10a9
* Tue Jan 22 2019 Jan Rybar <jrybar@redhat.com> - 0.112-18.el7_6.1
ca10a9
- Fix of CVE-2019-6133, PID reuse via slow fork
ca10a9
- Resolves: rhbz#1667311
ca10a9
f322fc
* Wed Aug 01 2018 Jan Rybar <jrybar@redhat.com> - 0.112-18
f322fc
- Error message about getting authority is too elaborate
f322fc
- Resolves: rhbz#1342855
f322fc
f322fc
* Tue Jul 24 2018 Jan Rybar <jrybar@redhat.com> - 0.112-17
f322fc
- Bus disconnection report moved to debug mode
f322fc
- Resolves: rhbz#1249627
f322fc
f322fc
* Mon Jul 23 2018 Jan Rybar <jrybar@redhat.com> - 0.112-16
f322fc
- polkit spawns zombie processes
f322fc
- Authored by kwalker@redhat.com
f322fc
- Resolves: rhbz#1570907
f322fc
f322fc
* Thu May 31 2018 Jan Rybar <jrybar@redhat.com> - 0.112-15
f322fc
- Localization *its* files required by newest Gnome Shell packages
f322fc
- Resolves: rhbz#1584533
f322fc
7f2bc9
* Tue Sep 19 2017 Yaakov Selkowitz <yselkowi@redhat.com> - 0.112-14
51ea8e
- Rebuilt for mozjs17 48-bit VA on aarch64
7f2bc9
  Resolves: #1436518
51ea8e
51ea8e
* Tue Apr 4 2017 Miloslav Trmač <mitr@redhat.com> - 0.112-12
51ea8e
- Fix a memory leak in PolkitPermission.
51ea8e
  Patch by Rui Matos <tiagomatos@gmail.com>
51ea8e
  Resolves: #1433915
51ea8e
51ea8e
* Thu Feb 9 2017 Miloslav Trmač <mitr@redhat.com> - 0.112-11
51ea8e
- Fix memory leaks when calling authentication agents
51ea8e
  Resolves: #1380166
51ea8e
51ea8e
* Thu Feb 2 2017 Miloslav Trmač <mitr@redhat.com> - 0.112-10
51ea8e
- Fix a memory leak in Polkit.spawn calls from authorization rules
51ea8e
  Resolves: #1380166
51ea8e
51ea8e
* Wed Jul 6 2016 Miloslav Trmač <mitr@redhat.com> - 0.112-9
51ea8e
- Update for another mozjs17 change, the pkg-config file name does not change.
51ea8e
  Resolves: #1331776
51ea8e
51ea8e
* Mon Jul 4 2016 Miloslav Trmač <mitr@redhat.com> - 0.112-8
51ea8e
- Update for ABI change needed to fix use of 48-bit pointers on ARM64.
51ea8e
  Resolves: #1331776
51ea8e
51ea8e
* Tue May 17 2016 Miloslav Trmač <mitr@redhat.com> - 0.112-7
51ea8e
- Fix a memory leak when processing the result of EnumerateActions
51ea8e
  Resolves: #1310738
51ea8e
51ea8e
* Mon Oct 19 2015 Miloslav Trmač <mitr@redhat.com> - 0.112-6
51ea8e
- Fix CVE-2015-3256
51ea8e
  Resolves: #1271790
51ea8e
51ea8e
* Mon Feb 10 2014 Miloslav Trmač <mitr@redhat.com> - 0.112-5
51ea8e
- Fix a PolkitAgentSession race condition
51ea8e
  Resolves: #1063193
51ea8e
51ea8e
* Fri Jan 24 2014 Daniel Mach <dmach@redhat.com> - 0.112-4
51ea8e
- Mass rebuild 2014-01-24
51ea8e
51ea8e
* Fri Dec 27 2013 Daniel Mach <dmach@redhat.com> - 0.112-3
51ea8e
- Mass rebuild 2013-12-27
51ea8e
51ea8e
* Sat Dec  7 2013 Miloslav Trmač <mitr@redhat.com> - 0.112-2
51ea8e
- Workaround pam_systemd setting broken XDG_RUNTIME_DIR
51ea8e
  Resolves: #1033774
51ea8e
- Always use mozjs-17.0 even if js-devel is installed
51ea8e
51ea8e
* Wed Sep 18 2013 Miloslav Trmač <mitr@redhat.com> - 0.112-1
51ea8e
- Update to polkit-0.112
51ea8e
- Resolves: #1005135, CVE-2013-4288
51ea8e
51ea8e
* Wed May 29 2013 Tomas Bzatek <tbzatek@redhat.com> - 0.111-2
51ea8e
- Fix a race on PolkitSubject type registration (#866718)
51ea8e
51ea8e
* Wed May 15 2013 Miloslav Trmač <mitr@redhat.com> - 0.111-1
51ea8e
- Update to polkit-0.111
51ea8e
  Resolves: #917888
51ea8e
- Use SpiderMonkey from mozjs17 instead of js
51ea8e
- Ship the signature in the srpm
51ea8e
- Try to preserve timestamps in (make install)
51ea8e
51ea8e
* Fri May 10 2013 Miloslav Trmač <mitr@redhat.com> - 0.110-4
51ea8e
- Shut up rpmlint about Summary:
51ea8e
- Build with V=1
51ea8e
- Use %%{_unitdir} instead of hard-coding the path
51ea8e
- Use the new systemd macros, primarily to run (systemctl daemon-reload)
51ea8e
  Resolves: #857382
51ea8e
51ea8e
* Fri May 10 2013 Miloslav Trmač <mitr@redhat.com> - 0.110-4
51ea8e
- Make the JavaScript engine mandatory.  The polkit-js-engine package has been
51ea8e
  removed, main polkit package Provides:polkit-js-engine for compatibility.
51ea8e
- Add Requires: polkit-pkla-compat
51ea8e
  Resolves: #908808
51ea8e
51ea8e
* Wed Feb 13 2013 Miloslav Trmač <mitr@redhat.com> - 0.110-3
51ea8e
- Don't ship pk-example-frobnicate in the "live" configuration
51ea8e
  Resolves: #878112
51ea8e
51ea8e
* Fri Feb  8 2013 Miloslav Trmač <mitr@redhat.com> - 0.110-2
51ea8e
- Own %%{_docdir}/polkit-js-engine-*
51ea8e
  Resolves: #907668
51ea8e
51ea8e
* Wed Jan  9 2013 David Zeuthen <davidz@redhat.com> - 0.110-1%{?dist}
51ea8e
- Update to upstream release 0.110
51ea8e
51ea8e
* Mon Jan  7 2013 Matthias Clasen <mclasen@redhat.com> - 0.109-2%{?dist}
51ea8e
- Build with pie and stuff
51ea8e
51ea8e
* Wed Dec 19 2012 David Zeuthen <davidz@redhat.com> 0.109-1%{?dist}
51ea8e
- Update to upstream release 0.109
51ea8e
- Drop upstreamed patches
51ea8e
51ea8e
* Thu Nov 15 2012 David Zeuthen <davidz@redhat.com> 0.108-3%{?dist}
51ea8e
- Attempt to open the correct libmozjs185 library, otherwise polkit
51ea8e
  authz rules will not work unless js-devel is installed (fdo #57146)
51ea8e
51ea8e
* Wed Nov 14 2012 David Zeuthen <davidz@redhat.com> 0.108-2%{?dist}
51ea8e
- Include gmodule-2.0 to avoid build error
51ea8e
51ea8e
* Wed Nov 14 2012 David Zeuthen <davidz@redhat.com> 0.108-1%{?dist}
51ea8e
- Update to upstream release 0.108
51ea8e
- Drop upstreamed patches
51ea8e
- This release dynamically loads the JavaScript interpreter and can
51ea8e
  cope with it not being available. In this case, polkit authorization
51ea8e
  rules are not processed and the defaults for an action - as defined
51ea8e
  in its .policy file - are used for authorization decisions.
51ea8e
- Add new meta-package, polkit-js-engine, that pulls in the required
51ea8e
  JavaScript bits to make polkit authorization rules work. The default
51ea8e
  install - not the minimal install - should include this package
51ea8e
51ea8e
* Wed Oct 10 2012 Adam Jackson <ajax@redhat.com> 0.107-4
51ea8e
- Don't crash if initializing the server object fails
51ea8e
51ea8e
* Tue Sep 18 2012 David Zeuthen <davidz@redhat.com> 0.107-3%{?dist}
51ea8e
- Authenticate as root if e.g. the wheel group is empty (#834494)
51ea8e
51ea8e
* Fri Jul 27 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.107-2
51ea8e
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
51ea8e
51ea8e
* Wed Jul 11 2012 David Zeuthen <davidz@redhat.com> 0.107-1%{?dist}
51ea8e
- Update to upstream release 0.107
51ea8e
51ea8e
* Fri Jun 29 2012 David Zeuthen <davidz@redhat.com> 0.106-2%{?dist}
51ea8e
- Add forgotten Requires(pre): shadow-utils
51ea8e
51ea8e
* Thu Jun 07 2012 David Zeuthen <davidz@redhat.com> 0.106-1%{?dist}
51ea8e
- Update to upstream release 0.106
51ea8e
- Authorizations are no longer controlled by .pkla files - from now
51ea8e
  on, use the new .rules files described in the polkit(8) man page
51ea8e
51ea8e
* Tue Apr 24 2012 David Zeuthen <davidz@redhat.com> 0.105-1%{?dist}
51ea8e
- Update to upstream release 0.105
51ea8e
- Nuke patches that are now upstream
51ea8e
- Change 'PolicyKit' to 'polkit' in summary and descriptions
51ea8e
51ea8e
* Thu Mar 08 2012 David Zeuthen <davidz@redhat.com> 0.104-6%{?dist}
51ea8e
- Don't leak file descriptors (bgo #671486)
51ea8e
51ea8e
* Mon Feb 13 2012 Matthias Clasen <mclasen@redhat.com> - 0.104-5%{?dist}
51ea8e
- Make the -docs subpackage noarch
51ea8e
51ea8e
* Mon Feb 06 2012 David Zeuthen <davidz@redhat.com> 0.104-4%{?dist}
51ea8e
- Set error if we cannot obtain a PolkitUnixSession for a given PID (#787222)
51ea8e
51ea8e
* Sat Jan 14 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.104-3
51ea8e
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
51ea8e
51ea8e
* Tue Jan 03 2012 David Zeuthen <davidz@redhat.com> 0.104-2%{?dist}
51ea8e
- Nuke the ConsoleKit run-time requirement
51ea8e
51ea8e
* Tue Jan 03 2012 David Zeuthen <davidz@redhat.com> 0.104-1%{?dist}
51ea8e
- Update to upstream release 0.104
51ea8e
- Force usage of systemd (instead of ConsoleKit) for session tracking
51ea8e
51ea8e
* Tue Dec 06 2011 David Zeuthen <davidz@redhat.com> 0.103-1%{?dist}
51ea8e
- Update to upstream release 0.103
51ea8e
- Drop upstreamed patch
51ea8e
- Drop Fedora-specific policy, it is now upstream (fdo #41008)
51ea8e
51ea8e
* Wed Oct 26 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.102-3
51ea8e
- Rebuilt for glibc bug#747377
51ea8e
51ea8e
* Tue Oct 18 2011 David Zeuthen <davidz@redhat.com> 0.102-2%{?dist}
51ea8e
- Add patch to neuter the annoying systemd behavior where stdout/stderr
51ea8e
  is sent to the system logs
51ea8e
51ea8e
* Thu Aug 04 2011 David Zeuthen <davidz@redhat.com> 0.102-1
51ea8e
- Update to 0.102 release
51ea8e
51ea8e
* Fri May 13 2011 Bastien Nocera <bnocera@redhat.com> 0.101-7
51ea8e
- Allow setting the pretty hostname without a password for wheel,
51ea8e
  change matches systemd in git
51ea8e
51ea8e
* Mon May  2 2011 Matthias Clasen <mclasen@redhat.com> - 0.101-6
51ea8e
- Update the action id of the datetime mechanism
51ea8e
51ea8e
* Tue Apr 19 2011 David Zeuthen <davidz@redhat.com> - 0.101-5
51ea8e
- CVE-2011-1485 (#697951)
51ea8e
51ea8e
* Tue Mar 22 2011 Kevin Kofler <Kevin@tigcc.ticalc.org> - 0.101-4
51ea8e
- Also allow org.kde.kcontrol.kcmclock.save without password for wheel
51ea8e
51ea8e
* Thu Mar 17 2011 David Zeuthen <davidz@redhat.com> - 0.101-3
51ea8e
- Fix typo in pkla file (thanks notting)
51ea8e
51ea8e
* Thu Mar 17 2011 David Zeuthen <davidz@redhat.com> - 0.101-2
51ea8e
- Nuke desktop_admin_r and desktop_user_r groups - just use the
51ea8e
  wheel group instead (#688363)
51ea8e
- Update the set of configuration directives that gives users
51ea8e
  in the wheel group extra privileges
51ea8e
51ea8e
* Thu Mar 03 2011 David Zeuthen <davidz@redhat.com> - 0.101-1
51ea8e
- New upstream version
51ea8e
51ea8e
* Mon Feb 21 2011 David Zeuthen <davidz@redhat.com> - 0.100-1
51ea8e
- New upstream version
51ea8e
51ea8e
* Wed Feb 09 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.98-7
51ea8e
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
51ea8e
51ea8e
* Fri Jan 28 2011 Matthias Clasen <mclasen@redhat.com> - 0.98-6
51ea8e
- Own /usr/libexec/polkit-1
51ea8e
51ea8e
* Fri Nov 12 2010 Matthias Clasen <mclasen@redhat.com> - 0.98-5
51ea8e
- Enable introspection
51ea8e
51ea8e
* Thu Sep 02 2010 David Zeuthen <davidz@redhat.com> - 0.98-4
51ea8e
- Fix #629515 in a way that doesn't require autoreconf
51ea8e
51ea8e
* Thu Sep 02 2010 David Zeuthen <davidz@redhat.com> - 0.98-2
51ea8e
- Include polkitagentenumtypes.h (#629515)
51ea8e
51ea8e
* Mon Aug 23 2010 Matthias Clasen <mclasen@redhat.com> - 0.98-1
51ea8e
- Update to upstream release 0.98
51ea8e
- Co-own /usr/share/gtk-doc (#604410)
51ea8e
51ea8e
* Wed Aug 18 2010 Matthias Clasen <mclasen@redhat.com> - 0.97-5
51ea8e
- Rebuid to work around bodhi limitations
51ea8e
51ea8e
* Wed Aug 18 2010 Matthias Clasen <mclasen@redhat.com> - 0.97-4
51ea8e
- Fix a ConsoleKit interaction bug
51ea8e
51ea8e
* Fri Aug 13 2010 David Zeuthen <davidz@redhat.com> - 0.97-3
51ea8e
- Add a patch to make pkcheck(1) work the way libvirtd uses it (#623257)
51ea8e
- Require GLib >= 2.25.12 instead of 2.25.11
51ea8e
- Ensure polkit-gnome packages earlier than 0.97 are not used with
51ea8e
  these packages
51ea8e
51ea8e
* Mon Aug 09 2010 David Zeuthen <davidz@redhat.com> - 0.97-2
51ea8e
- Rebuild
51ea8e
51ea8e
* Mon Aug 09 2010 David Zeuthen <davidz@redhat.com> - 0.97-1
51ea8e
- Update to 0.97. This release contains a port from EggDBus to the
51ea8e
  GDBus code available in recent GLib releases.
51ea8e
51ea8e
* Fri Jan 15 2010 David Zeuthen <davidz@redhat.com> - 0.96-1
51ea8e
- Update to 0.96
51ea8e
- Disable introspection support for the time being
51ea8e
51ea8e
* Fri Nov 13 2009 David Zeuthen <davidz@redhat.com> - 0.95-2
51ea8e
- Rebuild
51ea8e
51ea8e
* Fri Nov 13 2009 David Zeuthen <davidz@redhat.com> - 0.95-1
51ea8e
- Update to 0.95
51ea8e
- Drop upstreamed patches
51ea8e
51ea8e
* Tue Oct 20 2009 Matthias Clasen <mclasen@redhat.com> - 0.95-0.git20090913.3
51ea8e
- Fix a typo in pklocalauthority(8)
51ea8e
51ea8e
* Mon Sep 14 2009 David Zeuthen <davidz@redhat.com> - 0.95-0.git20090913.2
51ea8e
- Refine how Obsolete: is used and also add Provides: (thanks Jesse
51ea8e
  Keating and nim-nim)
51ea8e
51ea8e
* Mon Sep 14 2009 David Zeuthen <davidz@redhat.com> - 0.95-0.git20090913.1
51ea8e
- Add bugfix for polkit_unix_process_new_full() (thanks Bastien Nocera)
51ea8e
- Obsolete old PolicyKit packages
51ea8e
51ea8e
* Sun Sep 13 2009 David Zeuthen <davidz@redhat.com> - 0.95-0.git20090913
51ea8e
- Update to git snapshot
51ea8e
- Drop upstreamed patches
51ea8e
- Turn on GObject introspection
51ea8e
- Don't delete desktop_admin_r and desktop_user_r groups when
51ea8e
  uninstalling polkit-desktop-policy
51ea8e
51ea8e
* Fri Sep 11 2009 David Zeuthen <davidz@redhat.com> - 0.94-4
51ea8e
- Add some patches from git master
51ea8e
- Sort pkaction(1) output
51ea8e
- Bug 23867 – UnixProcess vs. SystemBusName aliasing
51ea8e
51ea8e
* Thu Aug 13 2009 David Zeuthen <davidz@redhat.com> - 0.94-3
51ea8e
- Add desktop_admin_r and desktop_user_r groups along with a first cut
51ea8e
  of default authorizations for users in these groups.
51ea8e
51ea8e
* Wed Aug 12 2009 David Zeuthen <davidz@redhat.com> - 0.94-2
51ea8e
- Disable GObject Introspection for now as it breaks the build
51ea8e
51ea8e
* Wed Aug 12 2009 David Zeuthen <davidz@redhat.com> - 0.94-1
51ea8e
- Update to upstream release 0.94
51ea8e
51ea8e
* Sun Jul 26 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.93-3
51ea8e
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
51ea8e
51ea8e
* Mon Jul 20 2009 David Zeuthen <davidz@redhat.com> - 0.93-2
51ea8e
- Rebuild
51ea8e
51ea8e
* Mon Jul 20 2009 David Zeuthen <davidz@redhat.com> - 0.93-1
51ea8e
- Update to 0.93
51ea8e
51ea8e
* Tue Jun 09 2009 David Zeuthen <davidz@redhat.com> - 0.92-3
51ea8e
- Don't make docs noarch (I *heart* multilib)
51ea8e
- Change license to LGPLv2+
51ea8e
51ea8e
* Mon Jun 08 2009 David Zeuthen <davidz@redhat.com> - 0.92-2
51ea8e
- Rebuild
51ea8e
51ea8e
* Mon Jun 08 2009 David Zeuthen <davidz@redhat.com> - 0.92-1
51ea8e
- Update to 0.92 release
51ea8e
51ea8e
* Wed May 27 2009 David Zeuthen <davidz@redhat.com> - 0.92-0.git20090527
51ea8e
- Update to 0.92 snapshot
51ea8e
51ea8e
* Mon Feb  9 2009 David Zeuthen <davidz@redhat.com> - 0.91-1
51ea8e
- Initial spec file.