From 1fa6c3fc5b6f400a8794fa264e467985f357d4f55f9e1a3a8bba8f8c5bc797df Mon Sep 17 00:00:00 2001 From: Franck Bui Date: Fri, 11 Aug 2023 08:51:00 +0000 Subject: [PATCH] update the description of the udev sub-package OBS-URL: https://build.opensuse.org/package/show/Base:System/systemd?expand=0&rev=1419 --- systemd.spec | 22 +++++++++++++++++----- 1 file changed, 17 insertions(+), 5 deletions(-) diff --git a/systemd.spec b/systemd.spec index c832a68a..3dd058bc 100644 --- a/systemd.spec +++ b/systemd.spec @@ -352,11 +352,23 @@ Provides: udev = %{version}-%{release} %endif %description -n udev%{?mini} -Udev creates and removes device nodes in /dev for devices discovered or -removed from the system. It receives events via kernel netlink messages -and dispatches them according to rules in %{_udevrulesdir}/. Matching -rules may name a device node, create additional symlinks to the node, -call tools to initialize a device, or load needed kernel modules. +This package provides systemd-udevd. The udev daemon receives device uevents +directly from the kernel whenever it adds or removes a device from the system in +/dev, or it changes its state. When udev receives a device event, it matches its +configured set of rules, located in %{_udevrulesdir}/, against various device +attributes to identify the device. Rules that match may adjust device node +permissions, create meaningful symlink names or provide additional device +information to be stored in the udev database. + +The udev daemon may also rename network interfaces and perform various network +device configurations, see systemd.link(5) for more details. + +This package also provides various tools and services that operate on devices +exclusively. For example it contains systemd-cryptsetup to manage encrypted +block devices as well as systemd-growfs to instruct the kernel to grow the +mounted filesystem to full size of the underlying block device. + +This package shouldn't be necessary in containers. %package -n libudev%{?mini}1 Summary: Dynamic library to access udev device information