Opened 14 months ago
Closed 11 months ago
#19298 closed enhancement (fixed)
elogind-255.4-r2
Reported by: | Bruce Dubbs | Owned by: | Bruce Dubbs |
---|---|---|---|
Priority: | normal | Milestone: | 12.2 |
Component: | BOOK | Version: | git |
Severity: | normal | Keywords: | |
Cc: |
Description ¶
New version.
Change History (11)
comment:1 by , 14 months ago
Milestone: | 12.1 → 99-Waiting |
---|---|
Summary: | elogind-255 → elogind-255 (wait for release) |
comment:2 by , 12 months ago
Now at version 255.4-r1:
Version 255.4 Release
This is the first stable release of the version 255 series.
The latest upstream commit this version is synced to is systemd-stable/v255-stable:387a14a7b6 Changes and Additions
loginctl: show a nicer error message when no session/seat is available. busctl: Avoid asserting on NULL message. Test for GNU basename() and guard musl_misssing.h basename() substitute. Removed libcrypt dependency, it is nowhere used in elogind. The sleep/hibernation part has its own sleep.conf now. Also split the elogind additions into sleep.conf.d/10-elogind.conf, which will make future upstream syncs more reliable. A large amount of documentation about features not included in elogind has been removed.
Fixed Bugs
sleep: Fork out for performing power/sleep operations (#234) general: Utilize PRI formats so 32bit builds no longer fails (#252) test-cgroup: Skip when run in minimal containers (#261) sd_listen_fds.xml : Fix merge error causing garbled output (#263) general: Change RLIM_FMT to '%llu' for non-glibc builds (#269)
Version 255.4-r1 Bug Fix Release
Fix a bug that caused waking up to produce zombie processes (#275)
When elogind forked off a sub-process to either start a helper tool or to suspend/hibernate the machine, it continued normal operation to be able to respond to dbus messages from those forks.
This also means that there was no waiting for and merging of the sub processes, leaving them behind as zombies.
This release adds a SIGCHLD handler that responds to the subs ending, so they are not left behind any more.
comment:3 by , 12 months ago
Summary: | elogind-255 (wait for release) → elogind-255.4-r1 |
---|
comment:4 by , 12 months ago
Milestone: | 99-Waiting → 12.2 |
---|
comment:5 by , 12 months ago
The versioning scheme seems now {systemd version where elogind is synced}-r{bugfix number}. Maybe currency needs an update.
comment:6 by , 12 months ago
Getting currency is tricky for elogind. We start with the systemd wget-list because systemd has more files than sysV, but elogind is not in the systemd wget-list.
I'll need to figure out a way around that. I can inject elogind after dbus, but trying to get the current version from the sysV book will be tricky.
comment:7 by , 12 months ago
Owner: | changed from | to
---|---|
Status: | new → assigned |
comment:8 by , 11 months ago
Resolution: | → fixed |
---|---|
Status: | assigned → closed |
Fixed at commits:
af2f8c84c0 Update to elogind-255.4-r1. 017f8af31a Fix a build problem for sphinx-7.2.6. 09304f6ed1 Update to bluez-5.74.
comment:9 by , 11 months ago
Resolution: | fixed |
---|---|
Status: | closed → reopened |
Summary: | elogind-255.4-r1 → elogind-255.4-r2 |
Now version 255.4-r2.
comment:10 by , 11 months ago
This is a second bug-fix release.
Changes and Additions
- Makefile: Enhance the flexibility of the configuration.
Fixed Bugs
- meson: fix handling of libexecdir option
- update-utmp: Fix compilation error with disabled audit support
- logind-core: Fix loading of logind.conf and logind.conf.d
comment:11 by , 11 months ago
Resolution: | → fixed |
---|---|
Status: | reopened → closed |
Fixed at commit d05c484765.
Seems to be just an alpha version https://github.com/elogind/elogind/tags