mirror of
https://github.com/systemd/systemd.git
synced 2025-03-31 14:50:15 +03:00
release 168
This commit is contained in:
parent
a95f038521
commit
c1810751a2
81
ChangeLog
81
ChangeLog
@ -1,3 +1,84 @@
|
||||
Summary of changes from v167 to v168
|
||||
============================================
|
||||
|
||||
David Zeuthen (1):
|
||||
Run ata_id on non-removable USB devices
|
||||
|
||||
Harald Hoyer (1):
|
||||
udevd: clarify worker exit status
|
||||
|
||||
Kay Sievers (35):
|
||||
version bump
|
||||
systemd: let settle depend on trigger, do not block basic with trigger
|
||||
selinux: do not label files in runtime dir
|
||||
selinux: firmware - do not label files in runtime dir
|
||||
udevadm: control - add --exit
|
||||
trivial cleanups
|
||||
udevd: log warning if /run is not writable
|
||||
libudev: ctrl - fix refcounting in connection handling
|
||||
udevadm: settle - watch queue file
|
||||
libudev: bump revision
|
||||
udevadm: info --cleanup-db
|
||||
udevd: do not nice processes
|
||||
"db_persist=" -> "db_persist"
|
||||
udevd: move OOM disable into --daemon option
|
||||
systemd: add OOMScoreAdjust=-1000
|
||||
require explicit "db_persist" to exclude device info from --db-cleanup
|
||||
udevd: get netlink socket from systemd
|
||||
fix more warnings
|
||||
libudev: ctrl, monitor - use SOCK_NONBLOCK
|
||||
systemd: socket -> sockets
|
||||
udevadm: monitor - use epoll
|
||||
libudev: test - use epoll
|
||||
udevadm: test - use printf() instead of info() for non-debug output
|
||||
use 'else if' in epoll event array loop
|
||||
libudev: run_program() - select() -> epoll
|
||||
udevd: ppoll() -> epoll + signalfd
|
||||
Merge branch 'docs/README' of git://github.com/mfwitten/udev
|
||||
timeout handling without alarm()
|
||||
udevadm: settle - kill alarm()
|
||||
udevd: netif rename - use ifindex for temporary name
|
||||
udevd: always use udevd[] log prefix
|
||||
udevd: rules files - accept empty or /dev/null links
|
||||
udevd: log signal number when spawned processes fail
|
||||
systemd: Reqires= -> Wants=udev.socket
|
||||
udevd, udev-event: sync waitpid() error handling
|
||||
|
||||
Lee, Chun-Yi (1):
|
||||
Add rule for Acer Aspire One ZG8 to use acer-aspire_5720 keymap
|
||||
|
||||
Leonid Antonenkov (1):
|
||||
rule-generator: net - ignore Hyper-V virtual interfaces
|
||||
|
||||
Martin Pitt (3):
|
||||
Revert "Do not build extras with --disable-extras"
|
||||
Avoid spinning up CD on pressing eject button
|
||||
keymap: Another ID for Logitech Wave keyboard
|
||||
|
||||
Michael Reed (1):
|
||||
path_id: rework SAS device handling
|
||||
|
||||
Michael Witten (12):
|
||||
Docs: README: `to replace' -> `replacing'
|
||||
Docs: README: `,' -> `;'
|
||||
Docs: README: Clean up a sentence
|
||||
Docs: README: Use present tense
|
||||
Docs: README: Add missing `and'
|
||||
Docs: README: Remove commas and use subjective mood
|
||||
Docs: README: Clean up `udev extras' requirements
|
||||
Docs: README: Clarify configuration of existing devices
|
||||
Docs: README: `does never apply' -> `never applies'
|
||||
Docs: README: Flip sentence structure to improve wording
|
||||
Docs: README: `set up' is the verb; `setup' is a noun
|
||||
Docs: README: Add a comma to offset the modifier
|
||||
|
||||
Seth Forshee (1):
|
||||
keymap: Support Dell Latitude XT2 tablet-mode navigation keys
|
||||
|
||||
Thomas Egerer (1):
|
||||
udevd: add 'N:' to optstring in getopt_long
|
||||
|
||||
|
||||
Summary of changes from v166 to v167
|
||||
============================================
|
||||
|
||||
|
32
NEWS
32
NEWS
@ -2,18 +2,34 @@ udev 168
|
||||
========
|
||||
Bugfixes.
|
||||
|
||||
warning if /run is not writable
|
||||
Udev logs a warning now if /run is not writable at udevd
|
||||
startup. It will still fall back to /dev/.udev, but this is
|
||||
now considered a bug.
|
||||
|
||||
udevadm control --exit
|
||||
The running udev daemon can now cleanly shut down with:
|
||||
udevadm control --exit
|
||||
|
||||
udevadm info --cleanup-db
|
||||
if used, OPTIONS+="db_persist" needed for LVM
|
||||
Udev in initramfs should clean the state of the udev database
|
||||
with: udevadm info --cleanup-db which will remove all state left
|
||||
behind from events/rules in initramfs. If initramfs uses
|
||||
--cleanup-db and device-mapper/LVM, the rules in initramfs need
|
||||
to add OPTIONS+="db_persist" for all dm devices. This will
|
||||
prevent removal of the udev database for these devices.
|
||||
|
||||
systemd netlink socket activation
|
||||
stop socket or mask on rpm update
|
||||
requires systemd 25
|
||||
Spawned programs by PROGRAM/IMPORT/RUN now have a hard timeout of
|
||||
120 seconds per process. If that timeout is reached the spawned
|
||||
process will be killed. The event timeout can be overwritten with
|
||||
udev rules.
|
||||
|
||||
hard event timeout now. hanging programs will be killed
|
||||
If systemd is used, udev gets now activated by netlink data.
|
||||
Systemd will bind the netlink socket which will buffer all data.
|
||||
If needed, such setup allows a seemless update of the udev daemon,
|
||||
where no event can be lost during a udevd update/restart.
|
||||
Packages need to make sure to: systemctl stop udev.socket udev.service
|
||||
or 'mask' udev.service during the upgrade to prevent any unwanted
|
||||
auto-spawning of udevd.
|
||||
This version of udev conflicts with systemd version below 25. The
|
||||
unchanged service files will not wirk correctly.
|
||||
|
||||
udev 167
|
||||
========
|
||||
|
Loading…
x
Reference in New Issue
Block a user