From a9101fdfe959ed822c65bd036018e58d1a2c1f27 Mon Sep 17 00:00:00 2001 From: Bernhard M. Wiedemann Date: Sep 13 2019 14:34:15 +0000 Subject: add metadata and symlinks for binaries --- diff --git a/.files b/.files new file mode 100644 index 0000000..0917d8f Binary files /dev/null and b/.files differ diff --git a/.meta b/.meta new file mode 100644 index 0000000..44881be --- /dev/null +++ b/.meta @@ -0,0 +1,9 @@ + + D-Bus Service to Manipulate User Account Information + The accountsservice server provides a set of D-Bus interfaces for +querying and manipulating user account information. + +The implementation is based on the useradd, usermod and userdel +commands. + + diff --git a/.rev b/.rev new file mode 100644 index 0000000..32c43ad --- /dev/null +++ b/.rev @@ -0,0 +1,1005 @@ + + + 599c7e1149a266d6fbd95d3aa420f738 + 0.6.8 + + oertel + Accepted submit request 68037 from user babelworx + + 68037 + + + a07dceb0a489c22a8fb8eedae91e3692 + 0.6.8 + + oertel + Autobuild autoformatter for 68037 + + + + 87b8be871bfbab758eb34d44431efcd3 + 0.6.10 + + saschpe + Pushing G:F (including GNOME3) + 69003 + + + c08bac08074006cfa22e88f86b5b6eb3 + 0.6.10 + + darix + Drop rpmlintrc as changes are now in Factory (package might fail to build until the changes hit snapshot, though) (forwarded request 69321 from vuntz) + 69345 + + + deb575342467f1b7e2e1e0e8be6b8eb3 + 0.6.10 + + darix + Autobuild autoformatter for 69345 + + + + ff1c9c6801c26be22a0e090d8749d804 + 0.6.12 + + saschpe + Pushing G:F + 71972 + + + c53d63adc22d3ecd46a8f878b180daa0 + 0.6.13 + + saschpe + Update to 0.6.13 (forwarded request 76524 from vuntz) + 76532 + + + 192b3c34dbf332a2184a8b1e22c2aefb + 0.6.13 + + saschpe + Add patch to correctly configure autologin (forwarded request 76596 from dimstar) + 76773 + + + 9eff3229a57f37060b64e9a4c131ad2a + 0.6.13 + + saschpe + Autobuild autoformatter for 76773 + + + + e51c19623b31d9bdb33940944b928824 + 0.6.14 + + saschpe + Pushing most of G:F + 81437 + + + af662b5db7831f9a558b6cbf096241c3 + 0.6.14 + + lrupp + Pushing G:F + 85588 + + + ca9fc7c6d84278a4c94cce7aaab64156 + 0.6.15 + + coolo + Pushing missing G:F parts + 88561 + + + ca9fc7c6d84278a4c94cce7aaab64156 + 0.6.15 + + adrianSuSE + + + 6677f9c28413584f33bea1773c4775a5 + 0.6.15 + + coolo + replace license with spdx.org variant + + + 1a688f0c1e49a698a2c9826bd32bfe64 + 0.6.15 + + coolo + Pushing G:F + 98970 + + + b2f9ec7727d7d3067308733e700b2e32 + 0.6.15 + + coolo + Fix systemd-related packaging (forwarded request 107164 from dimstar) + 107305 + + + 597152a5fa556df1974c504d8c817491 + 0.6.17 + + coolo + Pushing G:F + 113190 + + + 08473780211407678e9f8766634e4501 + 0.6.18 + + coolo + Pushing G:F + 114621 + + + 64e15d8ac435c7b3ee84c8a507776e51 + 0.6.18 + + coolo + Pushing G:F bits + 115573 + + + cf24b132af032ec2d97db93e286d2569 + 0.6.20 + + coolo + Update to 0.6.20 (forwarded request 116468 from vuntz) + 120972 + + + b9759e4c5a991ca6e2f800f74b8718c2 + 0.6.21 + + coolo + Push G:F + 123628 + + + b9759e4c5a991ca6e2f800f74b8718c2 + 0.6.21 + + adrianSuSE + branched from openSUSE:Factory + + + a23e7e9151a9e7bbf55ee45826ccb64a + 0.6.21 + + coolo + CVE-2012-2737 (forwarded request 126335 from dimstar) + 126338 + + + ab0518da5cb040663fc12ca4b2b10e2e + 0.6.22 + + coolo + Update to 0.6.22 - No urge for 12.2 identified: we already have the CVE fix there + 126785 + + + 7a7bceaeffa98e12194bea536590a1b3 + 0.6.22 + + coolo + bnc#771177 - Add user 'fax' to the exception list to not show up in gdm - should go to 12.2 (forwarded request 128262 from dimstar) + 128263 + + + dba3ac763f083804496ecf50d305c060 + 0.6.23 + + namtrac + Update to 0.6.23 (forwarded request 130411 from darix) + 131000 + + + e8c48980d0fd7e2fe395f42a73b15e11 + 0.6.24 + + coolo + Pushing GNOME:Factory towards openSUSE:Factory + 136630 + + + d38b8c0707f030e98feb5c6e529cd1d7 + 0.6.25 + + coolo + Upadte to 0.6.25 (forwarded request 140299 from dimstar) + 140883 + + + bb2777c5f0f51f4321adf7a57b3a7383 + 0.6.26 + + coolo + Update to 0.6.26 (forwarded request 141285 from Zaitor) + 141740 + + + d8d7945164d67dd4b567250f70b0ae2c + 0.6.29 + + coolo + Resubmit 0.6.29 - type fixed (forwarded request 142679 from dimstar) + 142680 + + + c6ee782d9229eb20c79f5b27b98de4c5 + 0.6.30 + + coolo + Update to 0.6.30 (forwarded request 145582 from vuntz) + 145614 + + + c6ee782d9229eb20c79f5b27b98de4c5 + 0.6.30 + + adrianSuSE + Split 12.3 from Factory + + + 1404a2e80c189cfade45445f732b3a02 + 0.6.31 + + coolo + Push GNOME 3.8.1 to Factory - mostly small bug fixes over the existing 3.8.0 we have + 173205 + + + be771bf40ce4b1f2ba63dd57e7fd6eda + 0.6.32 + + coolo + Update to 0.6.32 (forwarded request 175696 from Zaitor) + 175771 + + + 0fc710c29b261b196f416f1edcfe88c1 + 0.6.34 + + coolo + Update to 0.6.34 (forwarded request 180471 from Zaitor) + 180647 + + + 0fc710c29b261b196f416f1edcfe88c1 + 0.6.34 + + adrianSuSE + Split 13.1 from Factory + + + 49e03f60b236a1fc658e0ebdc1f07e27 + 0.6.34 + + scarabeus_factory + - Add accountsservice-remotePW-verification.patch: treat NULL + shadow entry as "password handled remotely" (bnc#844933, + bgo#708997, fdo#70005). (forwarded request 202694 from dimstar) + 202695 + + + b967e1828dd683e19798d9072c16aafd + 0.6.35 + + coolo + Push GNOME:Factory + 207642 + + + 6d0ef0297a9aacd790be26cc091e6250 + 0.6.37 + + coolo + Update to 0.6.37 (forwarded request 228733 from Zaitor) + 228947 + + + 6d0ef0297a9aacd790be26cc091e6250 + 0.6.37 + + adrianSuSE + Split 13.2 from Factory + + + 60f3ed486c43fea39017f335091d724f + 0.6.38 + + coolo + 1 + 252425 + + + 7217d92ddcfc37d3dcae92c2a55e685a + 0.6.38 + + coolo + 1 + 254027 + + + d137f9290f4c73ed509372ad9c38a4a3 + 0.6.39 + + dimstar_suse + Push GNOME 3.14.2 + 261760 + + + 51087464748cafb312049e5496881888 + 0.6.40 + + dimstar_suse + 1 + 283075 + + + 8df8f464d5777066a35173e65c31b13d + 0.6.40 + + dimstar_suse + 1 + 353239 + + + 98ca25c9db04d821b118c205b180eb55 + 0.6.42 + + dimstar_suse + 1 + 407306 + + + 313bbc7d698bf3f60f0232e633ae54f1 + 0.6.42 + + dimstar_suse + Scripted push of project GNOME:Factory + 418925 + + + 37bd9244ad14e23be2355f4fe060f96e + 0.6.42 + + dimstar_suse + 1 + 423531 + + + a2639c3936ac3f9b8b56962e820c5878 + 0.6.42 + + dimstar_suse + 1 + 426848 + + + 7dbaf953e4da11ae17848530ae74f6c0 + 0.6.43 + + dimstar_suse + 1 + 431527 + + + 40a3141dc1eded0765773e3821afa622 + 0.6.43 + + dimstar_suse + Patch rebased - it's only enabled on !is_opensuse + 459912 + + + cd822252ab407dea7852cd42e8974326 + 0.6.45 + + dimstar_suse + Update to 0.6.45 (forwarded request 490945 from dimstar) + 494078 + + + e7e7c9b715e60ac6b6222bfaf7c98bed + 0.6.45 + + dimstar_suse + 1 + 508200 + + + 6be1e5cb6903c7a07b5fc88c83d33752 + 0.6.45 + + maxlin_factory + 1 + 514677 + + + f4b3ef250e90bb5b4f35323933839cb8 + 0.6.45 + + dimstar_suse + - Update specfile to build + as-fate318433-prevent-same-account-multi-logins.patch on SLE15. + +The patch is for a sle particular feature brought from SLE12, we might need some review in short future if it works safely with openSUSE. + +By now, it's required for sle-15, so synchronized the updated specfile and changelog with G:F. (forwarded request 515869 from yfjiang) + 516871 + + + f0733ed9c5aa537a9d48d8dacee0ccc5 + 0.6.45 + + dimstar_suse + - Add remove-no-longer-used-system-accounts.patch: + Drop operator, nobody4 and noaccess from the blacklist + (bsc#1063794, fdo#103879). + +- Update specfile to build + 559350 + + + 5a410c8f7a28089e3d5e8a778e64d58d + 0.6.45 + + dimstar_suse + Scripted push of project GNOME:Next (forwarded request 583536 from dimstar) + 584700 + + + 0f406eb7ad022060502d25a0cdd49c71 + 0.6.49 + + maxlin_factory + Note: Depends on polkit-default-privs sub in staging C - so please add it to that one. + +- Add accountsservice-missing-users-on-gdm-login.patch: Don't abort + loading users when an /etc/shadow entry found missing + (boo#1090003 fdo#106904). +- Update to version 0.6.49: + + Fix crash on startup from previous compiler warning fix. +- Changes from version 0.6.48: + + Fix crashes when adding admin user and when user is removed. + + Performance improvements handling really large wtmp files. +- Changes from version 0.6.47: + + Fix problem where libaccountsservice users weren't getting + property change updates. + + Reduce memory usage of cached users in daemon process. + + Drop premature user-added/user-removed signals that erroneously + get emitted before ListCachedUsers call finishes. +- Update to version 0.6.46: + + Fix systemd unit file to use default standard output; + + Performance improvements; + + Leak fixes; + + Crash fixes; + + Support extra groups for admin users; + + Add policy that allows admins to allow users to change their + own password; + + Introspection fixes; + + Elogind support; + + Decruftification of username blacklist; + + Updated translations. +- Add: + + gio-2.0 and gio-unix-2.0 pkgconfig modules BuildRequires to + avoid implicit dependencies. + + xmlto and xsltproc BuildRequires to enable documentation. +- Drop remove-no-longer-used-system-accounts.patch: fixed upstream. +- Rebase patches: + + accountsservice-sysconfig.patch and + + accountsservice-filter-suse-accounts.patch. + + 617169 + + + f32a68147240ff2b5f078f4b9942dcff + 0.6.49 + + dimstar_suse + - Add accountsservice-lib-treat-session-type-wayland-as-graphical-session.patch: + When user session type is wayland, act_user_is_logged_in can + return TRUE if the user is logged in (boo#1095918 fdo#106855). (forwarded request 623190 from xiaoguang_wang) + 623621 + + + 956cea374ef7c02c7ce2a911cce34313 + 0.6.50 + + dimstar_suse + + 624616 + + + 96b2a75b144b441c3c7ae12556dacd6d + 0.6.50 + + dimstar_suse + + 657455 + + + 6e98686d3b8dc48611277db90d3224a4 + 0.6.50 + + dimstar_suse + + 686194 + + + 9592f92abf0ec9942f799aac865d500c + 0.6.54 + + dimstar_suse + - Drop upstream fixed patches: + + accountsservice-lib-don-not-set-loaded-state-until-seat-fetched.patch +- Update patches: + + accountsservice-read-root-user-cache.patch + + accountsservice-sysconfig.patch +- Redo summaries without em dashes. +- Reduce %systemd_requires to %systemd_ordering: + %service_* can handle the absence. +- Update to version 0.6.54: + + Fix user state dirs. +- Changes from version 0.6.53: + + Fix introspection. +- Changes from version 0.6.52: + + Migrate to meson and gettext (instead of autogoo and intltool). + + Add code of conduct. + + Add new session and session type properties (to replace + XSession). + + Try to handle misbehaving logind a little better. + + Misc mixes and code modernization. + + Add new "Saved" property to say whether a cached user is stored + on disk. +- Add accountsservice-upstream-fixes.patch: Add upstream bug fixes + commits, fix build. +- Switch to meson build system, add meson BuildRequires and macros. +- Drop obsolete intltool, gnome-common, vala, xmlto and xsltproc + BuildRequires: No longer needed. +- Replace gobject-introspection-devel with + pkgconfig(gobject-introspection-1.0) and add pkgconfig(dbus-1): + New depdendency. +- Disable the following patches that needs rebase: + + accountsservice-sysconfig.patch. + + accountsservice-lib-don-not-set-loaded-state-until-seat-fetched.patch. + + accountsservice-read-root-user-cache.patch +- Add accountsservice-read-root-user-cache.patch: Read root user + cache file (bsc#1114292 glfo#accountsservice/accountsservice#65). +- Update to version 0.6.50: + + Fix insufficient path check on user icon files. + + Fix is-logged-in status for wayland sessions. + + Fix user enumeration when system accounts are mixed in. +- Drop upstream fixed patches: + + accountsservice-missing-users-on-gdm-login.patch. + + accountsservice-lib-treat-session-type-wayland-as-graphical-session.patch +- Add accountsservice-lib-don-not-set-loaded-state-until-seat-fetched.patch: + At the moment we set is-loaded on the user-manager object as soon + as we start fetching the seat, but we should waiting until the seat + is fetched, so that can_switch() will return the correct value if + the caller waited until the loaded signal to use it. + (boo#1100041 fdo#107298) +- Add accountsservice-lib-treat-session-type-wayland-as-graphical-session.patch: + When user session type is wayland, act_user_is_logged_in can + return TRUE if the user is logged in (boo#1095918 fdo#106855). +- Make build verbose to see full command lines. +- Add accountsservice-missing-users-on-gdm-login.patch: Don't abort + loading users when an /etc/shadow entry found missing + (boo#1090003 fdo#106904). +- Update to version 0.6.49: + + Fix crash on startup from previous compiler warning fix. +- Changes from version 0.6.48: + + Fix crashes when adding admin user and when user is removed. + + Performance improvements handling really large wtmp files. +- Changes from version 0.6.47: + + Fix problem where libaccountsservice users weren't getting + property change updates. + + Reduce memory usage of cached users in daemon process. + + Drop premature user-added/user-removed signals that erroneously + get emitted before ListCachedUsers call finishes. +- Update to version 0.6.46: + + Fix systemd unit file to use default standard output; + + Performance improvements; + + Leak fixes; + + Crash fixes; + + Support extra groups for admin users; + + Add policy that allows admins to allow users to change their + own password; + + Introspection fixes; + + Elogind support; + + Decruftification of username blacklist; + + Updated translations. +- Add: + + gio-2.0 and gio-unix-2.0 pkgconfig modules BuildRequires to + avoid implicit dependencies. + + xmlto and xsltproc BuildRequires to enable documentation. +- Drop remove-no-longer-used-system-accounts.patch: fixed upstream. +- Rebase patches: + + accountsservice-sysconfig.patch and + + accountsservice-filter-suse-accounts.patch. +- Modernize spec-file by calling spec-cleaner +- Add remove-no-longer-used-system-accounts.patch: + Drop operator, nobody4 and noaccess from the blacklist + (bsc#1063794, fdo#103879). +- Update specfile to build + as-fate318433-prevent-same-account-multi-logins.patch on SLE15. +- Remove redundant %clean section; use %_smp_mflags for build. +- Update to version 0.6.45: + + Wrap password expiration info in libaccountsservice api. +- Changes from version 0.6.44: + + Export password expiration info from shadow file. + + Fix user classification logic. + + Don't lose track of users when /etc/passwd is reloaded. +- Drop accountsservice-933083-load-root-setting.patch: + fixed upstream (177509 edac45). +- Rebase accountsservice-933083-load-root-setting.patch. +- Update to version 0.6.43: + + Fix logout times in login-history. + + Increase performance in large deployments. + + Memory leak fix. + + Exclude nologin users from user list. +- Update accountsservice-sysconfig.patch: + Flush the buffer before shut down the GIOChannel, otherwise we + get a truncated setting file. The problem has caused the + switching autologin in gnome-control-center breaking + /etc/sysconfig/displaymanager (bsc#998107). +- Enable as-fate318433-prevent-same-account-multi-logins.patch for + Leap as requested by the Leap Release Manager (boo#994876). +- Remove pkgconfig(libsystemd-daemon). Nowadays + pkgconfig(libsystemd) is enough and replaces all libsystemd-* + libs which are obsolete. +- Update to version 0.6.42: + + Wtmp fixes on solaris. + + Allow a user to change his own data even if he's remote. + + Add way to set password hint independent of password. + + Conform to modern systemd library naming scheme. + + Disable GVFS support in service, since it's not needed and has + bad side effects. +- Replace pkgconfig(libsystemd-login) for pkgconfig(libsystemd) + BuildRequires following upstream changes. +- Add as-fate318433-prevent-same-account-multi-logins.patch + (fate#318433): + Prevent multiple simultaneous logins. +- Update to GNOME 3.20 Fate#318572 +- Rebased accountsservice-933083-load-root-setting.patch. +- Updated Url. +- Add accountsservice-933083-load-root-setting.patch (bnc#933083) + Load settings of an account which is not 'human' but can still be + able to login to the system. (like 'root') +- Update to version 0.6.40: + + Support large UIDs better. + + Don't require X11 display to fetch user with X11 session. + + Ensure accountsservice doesn't start before NSS works. +- Update to version 0.6.39: + + Fix ListCachedUsers race at startup. + + Add new api for uncaching user. + + Fix memory corruption bug. + + Build goo changes. +- Pass --enable-user-heuristics to configure to ensure that legacy + users are still shown in GDM facebrowser. +- Update to version 0.6.38: + + Fix polkit policy for non-desktop cases. + + Fix for a race when new user appears. + + Some clearer log and debug messages. +- Update to version 0.6.37: + + BSD fixes. +- Changes from version 0.6.36: + + Fixes for deleting users. + + Leak fix. + + Change user classification logic. + + BSD fixes. +- Rebase accountsservice-sysconfig.patch and + accountsservice-filter-suse-accounts.patch. +- Update to version 0.6.35: + + Handle non-existent users better. + + Misc bug fixes. + + Misc clean ups. + + Emit "changed" signal when account type changes for user. + + Stop shipping vapi files. + + Avoid connecting to ConsoleKit on logind systems. + + Add extension interface. + + Add --enable-coverage option for gcov support. +- Rebase accountsservice-sysconfig.patch and + accountsservice-filter-suse-accounts.patch. +- Drop accountsservice-remotePW-verification.patch: fixed upstream. +- Add accountsservice-remotePW-verification.patch: treat NULL + shadow entry as "password handled remotely" (bnc#844933, + bgo#708997, fdo#70005). +- Update to version 0.6.34: + + Try to sanitize automatic login setting when user account is + deleted or disabled (fdo#54506). + + Fix build. +- Changes from version 0.6.33: + + Keep track of non-graphical sessions (fdo#65160). + + Forget obsolete sessions (fdo#65159). + + Monitor wtmp for changes (fdo#63159). + + Ignore non-user sessions (fdo#701514). + + Rework system account handling (fdo#64769). + - Never treat cached users as system accounts. + - Add gdm, gnome-initial-setup users to blacklist. + - Store system-account bit in key file. + - Cache newly-created users explicitly. +- Rebase accountsservice-filter-suse-accounts.patch. +- Update to version 0.6.32: + + Don't treat remote users as system accounts (fdo#64186). + + Clean up spawn_with_login_uid error handling (fdo#55067). + + Quit on SIGINT/SIGTERM (fdo#63869). + + Make --debug work as expected (fdo#63870). + + Remove newlines from debug output (fdo#63871). + + Fix mismatched function signature (fdo#63873). + + Fix gir/vapi warnings (fdo#63875). + + Fix documentation warnings (fdo#63880). +- Update to version 0.6.31: + + Check for logind, not systemd (bgo#62586). + + Add --enable-admin-group configure option (bgo#62235). + + Be more aggressive at excluding system accounts (bgo#48178). + + Fix xsession property notification (bgo#58493). + + Fix login history variant handling (bgo#58466). +- Rebase accountsservice-sysconfig.patch. +- Update to version 0.6.30: + + Minor source clean ups. + + Crasher fix on 32bit systems. + + Add get_user_by_id. + + Don't lose sessions list for users at startup. + + Add API for detecting when accountsservice is unavailable. +- Update to version 0.6.29: + + Translate D-Bus errors to local errors in libaccountsservice. + + Fix a wrong property name in the login history support. +- Update to version 0.6.28: + + Fix act_user_manager_delete_user_finish. + + Fix handling of LoginTime and LoginHistory properties. +- Changes from version 0.6.27: + + Fix warnings when the singleton user manager object is + finalized. + + Generated docs for libaccountsservice. + + Initialize local_acount to TRUE. + + Add async api for user creation, caching and deletion. +- Update to version 0.6.26: + + Require libsystemd-login 186. + + Protect against deleting root user. + + Add LoginTime and LoginHistory properties. + + Fix crash consolekit code. + + Fix has_multiple_user property after removing user. +- Update to version 0.6.25: + + Uninitialized variable fix + + Typo fix + + Create data dirs just-in-time + + Ignore closing sessions for is_logged_in test + + Disable NULL user for delete_user call + + Updated translations. +- Update to version 0.6.24: + + add User.Local property for identifying local users. +- Update to version 0.6.23: + + Fix up some debug output. + + add new CacheUser and UncacheUser apis. + + uncache user before deleting user. +- Add the user 'fax' to the exception list (bnc#771177). +- Update to version 0.6.22: + + Correct CVE-2012-2737, local file disclosure + + small memory leak fix + + exclude system accounts from ListCachedUsers + + make has-multiple-users properly only check non-system users + + remove icon when deleting user + + Revert usage of getpwent() as fallback for fgetpwent + + support consolekit call cancellation to prevent crashes caused + by shortlived sessions + + ignore built files in .gitignore + + quiet down build goo nagging +- Drop accountsservice-CVE-2012-2737.patch: fixed upstream. +- Add accountsservice-CVE-2012-2737.patch: fix local file + disclosure flaw. Fix bnc#768807, CVE-2012-2737. +- Add users cyrus, ldap and mailman to the openSUSE specific users + to be excluded (accountsservice-filter-suse-accounts.patch). + Fixes bnc#765487. +- Update to version 0.6.21: + + Detect old versions of systemd and fall back to ConsoleKit + + Exclude users without a valid shell + + Fix log spew +- Update to version 0.6.20: + + Fix user listing which broke in previous release +- Changes from version 0.6.19: + + Fix spurious warnings in logs + + Make userdel succeed even if user is already logged in + + Exclude users with no shell + + Exclude "at" user +- Drop accountsservice-filter-more-accounts.patch and + accountsservice-filter-no-shell.patch: fixed upstream. +- Add back accountsservice-filter-more-accounts.patch to filter the + at user. +- Add accountsservice-filter-no-shell.patch to filter users with no + shell, which happens when NIS is setup. +- This should fix bnc#757662. +- Rebase accountsservice-filter-suse-accounts.patch. +- Update to version 0.6.18: + + Fix systemd configure check + + Add a few more common system accounts to the blacklist + + Fix some issues in systemd session handling +- Drop accountsservice-filter-more-accounts.patch: fixed upstream. +- Drop accountsservice-fix-systemd-test-always-evaluating-true.patch: + fixed upstream. +- Add accountsservice-filter-more-accounts.patch: filter out ftp, + games, man and mysql system users too, taken from git. +- Add accountsservice-filter-suse-accounts.patch: filter out some + openSUSE-specific accounts (beagleindex, suse-ncc). +- Add accountsservice-fix-systemd-test-always-evaluating-true.patch + Make it possible to build accountsservice without systemd + (fdo#48190). +- Update to version 0.6.17: + + Fix user filtering which was broken in 0.6.16 + + Fix double free in user code +- Update to version 0.6.16: + + Don't filter out users below UID_MIN in login.defs + + Filter out users with invalid shells + + Use infinite timeout for ListCachedUsers calls + + Port to GDBus + + Add systemd support + + Build fixes for srcdir != builddir + + Vala support and introspection fixes + + PPC32 fixes + + Updated translations. +- Drop pkgconfig(dbus-glib-1) BuildRequires: dependency is gone + upstream. +- Enable support for systemd session tracking: + + Note that it will fall back to ConsoleKit at runtime, so it's + fine to build it. + + Add pkgconfig() BuildRequires: libsystemd-login, + libsystemd-daemon. +- Rebase accountsservice-sysconfig.patch. +- Add vala BuildRequires, which is now needed because of the + gnome-autogen.sh call. +- Fix systemd-related packaging: + + Use %{?systemd_requires}. + + Call %service_{add,del}_* macros in scriptlets for + accounts-daemon.service. +- Remove xz BuildRequires now that it comes for free in the build + system. +- Split typelib file into typelib-1_0-AccountsService-1_0 + subpackage. +- Add typelib-1_0-AccountsService-1_0 Requires to devel subpackage. +- Update to version 0.6.15: + + Only accept regular files as icons + + Don't track non-graphical sessions + + Fix wtmp handling + + Fix build on FreeBSD and OpenBSD +- Drop accountsservice-regular-file-for-icon.patch: fixed upstream. +- Add accountsservice-regular-file-for-icon.patch: only use regular + files when setting user icon. Part of bnc#676638. +- Update to version 0.6.14: + + Ignore extraneous SetAutomaticLogin(false) calls for a user + + Monitor /etc/gdm/custom.conf for changes in autologin config + + Fix fast user switching + + Fix docs to build + + Updated translations. +- Rebase accountsservice-sysconfig.patch, and add gnome-common + BuildRequires and call to gnome-autogen.sh since it's easier to + rebase the patch without Makefile.in. +- Add gobject-introspection-devel BuildRequires to build + introspection data. +- Add accountsservice-sysconfig.patch: read and write autologin + configuration from sysconfig, as done in gdm. Fix bnc#688071. +- Update to version 0.6.13: + + Honor aclocal flags environment variable + + Set log domain so it can be hushed + + Use wtmp instead of consolekit for determining login frequency + + Leak and warning fixes + + Clean up polkit deprecation warnings + + Add '--' before username to account helper programs +- Add xz BuildRequires because we can't build a package for a + xz-compressed tarball without explicitly specifying that... See + bnc#697467 for more details. +- Update to version 0.6.12: + + The usual pile of race fixes +- Changes from version 0.6.11: + + Add API for adding users to the library. +- Drop rpmlintrc as the necessary changes have now been done in + both rpmlint (for suse-dbus-unauthorized-service) and in + polkit-default-privs (for polkit-unauthorized-privilege). +- Update to version 0.6.10: + + An assortment of race fixes + + Updated translations +- Changes from version 0.6.9: + + Add a 'system-account' property to users +- Update download url for tarball. +- Add pkgconfig(systemd) to BuildRequires and package systemd + configuration file for accountsservice. +- Update to version 0.6.8: + + use same rules for parsing booleans from gdm config as gdm. +- Update to version 0.6.7: + + Fix call to useradd for normal users + + Correct free array of groups + + Updated translations +- Changes from version 0.6.6: + + Make it possible to disable user icon + + Drop Supervised user role + + Use "wheel" instead of "desktop_admin_r" as admin group + since that's what everyone uses for this purpose anyway. + + Crasher fixes + + Misc distro integration fixes + + Updated translations +- Changes from version 0.6.5: + + No longer return excluded users from cached listings + + Add a --debug command line option + + Use proper dbus proxy for settings api in client lib + + Expose XSession property over bus +- Enforce dependency on main package in library package by changing + Recommends to Requires. +- Add a rpmlintrc to ignore security-related rpmlint warnings that + make the build fail on Factory. This needs to get removed when + entering Factory, though. +- Cleanup for inclusion in Factory. +- Update to version 0.6.4: + - fix typo in HomeDirectory property + - fix bug in asynchronous loading code + - drop some random g_print's +- Changes from version 0.6.3: + + Add more getters to client library + + Add an initial cut at a setter api + + Add XSession property type +- Changes from version 0.6.2: + + Remove the unused UserChanged signal + + Add a small client library, based on code from gdm + + Don't use gnome-common + + Use the user-administration privilege for autologin changes +- Changes from version 0.6.1: + + Always emit the changed signal when setting user photo + + Install systemd unit files + + Translation updates +- Changes from version 0.6: + + Always require user-administration privilege when setting a + password or changing a username + + Allow changing password mode and password even when the + account is locked, and unlock it as a side-effect + + Use /etc/shadow to store account locking and 'set password at + next login' information and monitor /etc/shadow for changes + + Set loginuid when runing commands on behalf of a user to + generate proper audit records + + Drop SetIconData and make SetIconFile copy the file when + appropriate. As a consequence, the service no longer links + against image libraries. + + Various other robustness and error-handling fixes +- Changes from version 0.5: + + Make initial user list call work + + Avoid extraneous commandline parsing +- Package directories used by daemon to store user data: + /var/lib/AccountsService and subdirectories. +- New package (version 0.4). (forwarded request 692039 from iznogood) + 693285 + + + aa679ca89b730328bfbaa4d10e103ba4 + 0.6.54 + + dimstar_suse + - Update accountsservice-read-root-user-cache.patch + + upstream commit d8b77951 (forwarded request 701432 from xiaoguang_wang) + 701616 + + + 677529e38c368e429caeb38bb8bc4625 + 0.6.54 + + dimstar_suse + + 703083 + + + 7a19a3f9fff36864ce4f161784d7fc03 + 0.6.55 + + dimstar_suse + + 706718 + + diff --git a/accountsservice-0.6.55.tar.xz b/accountsservice-0.6.55.tar.xz new file mode 120000 index 0000000..fda42a5 --- /dev/null +++ b/accountsservice-0.6.55.tar.xz @@ -0,0 +1 @@ +/ipfs/bafkreih7fmsbtj7anpm4wm277y4ry5ajwsna6ajqxcil2vdjfi4ym2m4tm \ No newline at end of file