diff --git a/accountsservice.spec b/accountsservice.spec index 7612ef415e5d96839fec13fa4a0768e9da089f38..175f26eaaefb2f7227589efb7f587c47ccf470e7 100644 --- a/accountsservice.spec +++ b/accountsservice.spec @@ -1,10 +1,8 @@ -%define anolis_release .0.1 - %global _hardened_build 1 Name: accountsservice Version: 0.6.55 -Release: 4%{anolis_release}%{?dist} +Release: 10%{?dist} Summary: D-Bus interfaces for querying and manipulating user account information License: GPLv3+ URL: https://www.freedesktop.org/wiki/Software/AccountsService/ @@ -26,7 +24,6 @@ BuildRequires: meson Requires: polkit Requires: shadow-utils -Requires: glibc %{?systemd_requires} Patch10001: 0001-data-don-t-send-change-updates-for-login-history.patch @@ -62,13 +59,6 @@ Requires: %{name}-libs = %{version}-%{release} The accountsservice-devel package contains headers and other files needed to build applications that use accountsservice-libs. -%package doc -Summary: Documents for %{name} -BuildArch: noarch -Requires: %{name} = %{version}-%{release} - -%description doc -Doc pages for %{name}. %prep %autosetup -S git @@ -77,10 +67,10 @@ Doc pages for %{name}. %meson -Dgtk_doc=true -Dsystemd=true -Duser_heuristics=true %meson_build - %install %meson_install +mkdir -p $RPM_BUILD_ROOT%{_datadir}/accountsservice/interfaces/ mkdir -p $RPM_BUILD_ROOT%{_datadir}/accountsservice/user-templates $RPM_BUILD_ROOT%{_sysconfdir}/accountsservice/user-templates cp $RPM_SOURCE_DIR/user-template $RPM_BUILD_ROOT%{_datadir}/accountsservice/user-templates/standard cp $RPM_SOURCE_DIR/user-template $RPM_BUILD_ROOT%{_datadir}/accountsservice/user-templates/administrator @@ -101,10 +91,13 @@ cp $RPM_SOURCE_DIR/user-template $RPM_BUILD_ROOT%{_datadir}/accountsservice/user %files -f accounts-service.lang %license COPYING +%doc README.md AUTHORS %dir %{_sysconfdir}/accountsservice/user-templates %dir %{_sysconfdir}/accountsservice %{_sysconfdir}/dbus-1/system.d/org.freedesktop.Accounts.conf %{_libexecdir}/accounts-daemon +%dir %{_datadir}/accountsservice/ +%dir %{_datadir}/accountsservice/interfaces/ %{_datadir}/dbus-1/interfaces/org.freedesktop.Accounts.xml %{_datadir}/dbus-1/interfaces/org.freedesktop.Accounts.User.xml %{_datadir}/dbus-1/system-services/org.freedesktop.Accounts.service @@ -130,61 +123,83 @@ cp $RPM_SOURCE_DIR/user-template $RPM_BUILD_ROOT%{_datadir}/accountsservice/user %dir %{_datadir}/gtk-doc/html/libaccountsservice %{_datadir}/gtk-doc/html/libaccountsservice/* -%files doc -%doc README.md AUTHORS - %changelog -* Fri Jul 15 2022 Zhao Hang - 0.6.55-4.0.1 -- Add doc sub package - -* Mon Oct 25 2021 Ray Strode - 0.6.55-4 +* Thu Feb 24 2022 Ray Strode - 0.6.55-10 - Synchronize permissions and group ownership for icon and users dirs - between rpm file manifest and daemon expectations - Resolves: #1919300 + between rpm file manifest and daemon expectations. + Resolves: #2057576 + +* Mon Oct 25 2021 Ray Strode - 0.6.55-9 +- Bring in RHEL-8 patches + Resolves: #2014692 + +* Mon Aug 09 2021 Mohan Boddu - 0.6.55-8 +- Rebuilt for IMA sigs, glibc 2.34, aarch64 flags + Related: rhbz#1991688 + +* Thu Apr 15 2021 Mohan Boddu - 0.6.55-7 +- Rebuilt for RHEL 9 BETA on Apr 15th 2021. Related: rhbz#1947937 + +* Mon Jan 25 2021 Fedora Release Engineering - 0.6.55-6 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild + +* Fri Sep 04 2020 Bastien Nocera - 0.6.55-5 ++ accountsservice-0.6.55-5 +- Own /usr/share/accountsservice + +* Fri Jul 31 2020 Fedora Release Engineering - 0.6.55-4 +- Second attempt - Rebuilt for + https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild + +* Mon Jul 27 2020 Fedora Release Engineering - 0.6.55-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild + +* Tue Jan 28 2020 Fedora Release Engineering - 0.6.55-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild + +* Thu Sep 26 2019 Benjamin Berg - 0.6.55-1 +- Update to 0.6.55 + Resolves: #1755838 + +* Wed Jul 24 2019 Fedora Release Engineering - 0.6.54-6 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild -* Tue Oct 12 2021 Ray Strode - 0.6.55-3 -- Allow cache files to configure and override system accounts - Resolves: #2012331 +* Thu Jan 31 2019 Fedora Release Engineering - 0.6.54-5 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild -* Wed Aug 04 2021 Ray Strode - 0.6.55-2 -- Add support for user templates so user can specify default session - Resolves: #1812788 +* Mon Jan 21 2019 Alexandru-Sever Horin - 0.6.54-4 +- Add patch from upstream to fix UID detection + Resolves: #1646418 -* Fri Jan 15 2021 Ray Strode - 0.6.55-1 -- Rebase to 0.6.55 - Resolves: #1846376 +* Thu Jan 17 2019 Adam Williamson - 0.6.54-3 +- Explicitly enable systemd support (#1576903) (Elliott Sales de Andrade) -* Sun Dec 15 2019 Ray Strode - 0.6.50-8 -- Don't set HasNoUsers=true if realmd has providers - Related: #1750516 +* Mon Jan 14 2019 Björn Esser - 0.6.54-2 +- Rebuilt for libcrypt.so.2 (#1666033) -* Mon Jun 17 2019 Ray Strode - 0.6.50-7 -- Don't send change updates for login history changes - Resolves: #1713080 +* Sat Sep 29 2018 Ray Strode - 0.6.54-1 +- Update to 0.6.54 -* Mon Nov 26 2018 Ray Strode - 0.6.50-6 -- Fix user switching before screen lock - Resolves: #1653263 +* Thu Sep 27 2018 Ray Strode - 0.6.53-1 +- Update to 0.6.53 -* Mon Oct 15 2018 Ray Strode - 0.6.50-5 -- Turn off aliasing optimizations until glib codegen is fixed - Related: #1628060 1639428 +* Mon Sep 24 2018 Adam Williamson - 0.6.50-1 +- Update to 0.6.50, plus a couple of backported patches + Resolves: #1576903 -* Fri Oct 12 2018 Ray Strode - 0.6.50-4 - Correct rpmdiff complaints - Related: #1628060 +* Thu Jul 12 2018 Fedora Release Engineering - 0.6.49-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild -* Fri Oct 12 2018 Ray Strode - 0.6.50-3 -- Record OS in user data when creating new users - Related: #1628060 +* Thu May 10 2018 Ray Strode - 0.6.49-1 +- Update to 0.6.49 (brown bag release) -* Mon Aug 20 2018 Ray Strode - 0.6.50-2 -- add new api needed for handling upgrades from RHEL 7 - Related: #1612915 1595825 +* Thu May 10 2018 Ray Strode - 0.6.48-1 +- Update to 0.6.48 + Resolves: #1575780 -* Fri Jul 13 2018 Ray Strode - 0.6.50-1 -- Update to 0.6.50 - Related: #1597499 +* Fri May 04 2018 Ray Strode - 0.6.47-2 +- fix crash on user deletion + Resolves: #1573550 * Tue Apr 24 2018 Ray Strode - 0.6.47-1 - Update to 0.6.47 @@ -318,7 +333,7 @@ cp $RPM_SOURCE_DIR/user-template $RPM_BUILD_ROOT%{_datadir}/accountsservice/user - Fixes CVE-2012-2737 - local file disclosure Related: #832532 -* Thu May 31 2012 Matthias Clasen 0.6.21-1 +* Thu May 30 2012 Matthias Clasen 0.6.21-1 - Update to 0.6.21 * Fri May 04 2012 Ray Strode 0.6.20-1 @@ -399,4 +414,4 @@ cp $RPM_SOURCE_DIR/user-template $RPM_BUILD_ROOT%{_datadir}/accountsservice/user - Add missing directories to the filelist * Fri Jan 29 2010 Matthias Clasen 0.4-1 -- Initial packaging, based on work by Richard Hughes +-