systemd 183 released
Posted Jun 1, 2012 13:40 UTC (Fri) by
nix (subscriber, #2304)
Parent article:
systemd 183 released
* udev: /lib/udev/devices/ are not read anymore; systemd-tmpfiles
should be used to create dead device nodes as workarounds for broken
subsystems.
* udev: RUN+="socket:..." and udev_monitor_new_from_socket() is
no longer supported. udev_monitor_new_from_netlink() needs to be
used to subscribe to events.
And the merciless removal of features which people, and current software, are using, and which were recommended only a few versions ago, continues. This has been happening to udev for some considerable time, and is deeply annoying and potentially-boot-breaking every time it happens. Kay appears to have no grasp of the concept of backward compatibility at all. (Yeah, you can adapt to each change as it happens, which then makes it impossible to *downgrade*. Great.)
(For my own part I'm sticking with udev 175 until it breaks completely, which given the typical lackadaisical approach to backward compatibility in this area might be a few kernel versions away: devtmpfs just fills me with a sense of deep wrongness and layering violations and I don't want to rely on it.)
(
Log in to post comments)