Opened 3 months ago

Closed 3 months ago

#23506 closed enhancement (fixed)

accountsservice-26.26.9

Reported by: Bruce Dubbs Owned by: Bruce Dubbs
Priority: normal Milestone: 13.1
Component: BOOK Version: git
Severity: medium Keywords:
Cc:

Description

It looks like out current version is way out of date. We have 23.13.9 which looks like it was released Mar 27, 2023. Even that version was a tag and not a release.

I'm not sure how to get the latest release via a script. The URL is ​https://gitlab.freedesktop.org/accountsservice/accountsservice/-/releases but the raw page is filled with javascript but no direct data. I will mark this manual and we will check currency just before each BLFS stable release.

Change History (6)

comment:2 by Xi Ruoyao, 3 months ago

The mv command and the first sed command are no longer needed, but the second one (for removing en_IE.UTF-8 that LFS does not support) is still needed.

in reply to:  1 comment:3 by Bruce Dubbs, 3 months ago

Replying to Xi Ruoyao:

​https://gitlab.freedesktop.org/api/v4/projects/838/releases/permalink/latest

Thanks. Using that was a little tricky. When using wget it returns the full page without any real newlines. It does have some \n characters embedded but wget does not interpret then as newlines:

 $ wc latest
   0  190 4597 latest

comment:4 by Bruce Dubbs, 3 months ago

Owner: changed from blfs-book to Bruce Dubbs
Status: new → assigned

comment:5 by Bruce Dubbs, 3 months ago

Summary of all commits from previous LFS installed version (23.11.69)

  • daemon: Add musl compatibility
  • Update Arabic Translation
  • generate-version: Keep post-release versions ordered
  • homed: Stop on failed blob preparation
  • user: Use _exit() after child setup failure
  • user: Name the icon size ceiling
  • user: Add avatar copy helper for callers
  • homed: Read avatar files as the caller
  • user: Copy classic icons through caller helper
  • build: Do not expose private symbols
  • libaccountsservice: Use soversion from main meson file
  • libaccountsservice: Hide accounts symbols from public library
  • Document how releases are made.
  • ci: Use fedora:latest rather than rawhide
  • ci: Avoid unsetting the CI_JOB_JWT
  • ci: Wire up junit and coverage report to gitlab
  • ci: Use ci-templates to manage the CI image
  • ci: Also trigger pipelines on branches when there are no MRs
  • daemon: Fix admin user creation
  • accounts-daemon.service: Start after tmpfiles
  • Add basic homed support
  • Make make_crypted available to daemon
  • homed: Support creating users
  • homed: Support removing users
  • homed: Prevent account changes via AccountsService
  • user: Load more settings from homed
  • homed: Prepare framework for homed updates
  • homed: Support changing trivial settings
  • homed: Support changing real name
  • homed: Support changing avatar
  • homed: Support changing shell
  • homed: Support changing locked
  • homed: Support changing account type
  • homed: Support changing password mode
  • homed: Support changing password expiration policy
  • homed: Support changing user expiration policy
  • Update error for homed-incompatible settings
  • homed: Support for extension interfaces
  • homed: Expose UsesHomed as a property via dbus
  • Allow "Lastname, Firstname" in /etc/passwd
  • DOAP: update bug-database link to use gitlab instead of bugzilla
  • build_shadow_users_hash: handle Solaris version of fgetpwent_r
  • meson: raise minimum versions for glib & json-c
  • Restore "noaccess" and "nobody4" to the user exclusion list on Solaris
  • Remove last hardcoded custom.conf reference
  • Update Russian translation
  • Update French translation
  • fix: clear previous value in spent while read shadow. Prevent situation when previous user leak to current read from passwd in situation when the user don't present in shadow. Fix #121
  • Update Czech translation
  • crypt-util: Prefer the reentrant interfaces of crypt{,_gensalt}(3)
  • Ensure the buffers used and emmited by crypt(3) are properly zeroized.
  • Fix get_user_groups utility function on FreeBSD.
  • get_user_groups: Fix my previous commit.
  • Add support for systems that do not have shadow.h
  • meson: Introduce libxcrypt option to allow opting out from using this lib.
  • Update Portuguese translation
  • user: Remove some unused variables
  • user: Avoid truncating variable names without brackets
  • accounts-daemon.service: do not pull in nss-user-lookup.target
  • act-user-manager: Disconnect from manager signals when freeing a request
  • user-manager: Remove user from new users list if destroyed
  • daemon: Added reading entries from /etc/tcb
  • tests: Fix test for /etc/tcb generator
  • Rename directory 'dbusmock' to 'mock_services'
  • daemon: Add some internal documentation about extension interfaces
  • extensions: Fix the type and sign of an iterator variable
  • daemon: Move object unrefs to dispose() from finalize()
  • daemon: Fix a User leak from Daemon on dispose
  • daemon: Fix leaks of file monitors on dispose
  • daemon: Fix a potential use-after-free from a reload callback
  • daemon: Fix a leak of PolkitAuthority on dispose
  • ci: Use modern Meson subcommands
  • ci: Enable fatal compiler and Meson warnings
  • build: Downgrade a dependency warning to a message
  • build: Bump to Meson 0.63.0
  • build: Port from pkg.get_pkgconfig_variable() to pkg.get_variable()
  • build: Don’t re-define standard variables in pkg.generate()
  • build: Use new project-vs-toplevel source and build paths
  • build: Define _DEFAULT_SOURCE and _GNU_SOURCE globally
  • user: Stop defining _BSD_SOURCE
  • daemon: Add a bit of type safety to property IDs
  • user: Split out helper function to unregister extensions
  • daemon: Allow monitoring directories as well as files
  • daemon: Monitor the extension interfaces directories for changes
  • user: Fix a minor memory leak of some paths
  • mocklibc: Fix compiler warning
  • user-manager: Fix another compiler warning
  • daemon: Assume GDM for autologin if we can't figure it out from systemd
  • tests: s/assertEquals/assertEqual/
  • ci: Resync check-format.sh from plymouth
  • Update Turkish translation
  • Update Slovenian (sl) translation
  • generate-version.sh: fix script inside of a tarball
  • build: Disable tests when cross compiling and allow specifying path_wtmp
  • build: Fix skipping tests when they are unable to be run
  • Update Bulgarian translation
  • subprojects: Add mocklibc to package cache
  • daemon: Fix boot delay
  • tests: Fix dbusmock accountservice template user parameterization
  • tests: Add test for multiple in-flight get_user calls
  • user-manager: Don't prematurely free duplicate ActUser objects
  • user-manager: Add cancellable to fetch user requests
  • user-manager: Cope with buggy callers better
  • user-manager: Deduplicate ActUser objects when possible
  • user-manager: Track non-existent users

comment:6 by Bruce Dubbs, 3 months ago

Resolution: → fixed
Status: assigned → closed

Fixed at commits

8da1126b5a Update to accountsservice-26.26.9.
c26c2fcc8a Update to gnome-maps-50.2.
Note: See TracTickets for help on using tickets.