[Pkg-xen-devel] Bug#705490: Uses deprecated RUN+="socket:"

Michael Biebl biebl at debian.org
Mon Apr 15 16:22:11 UTC 2013


Source: xen
Version: 4.1.4-2
Severity: important

Hi,

using RUN+="socket:" in udev rules files has been deprecated for a
while. In udev 183 support for that has been removed [1]
>From the NEWS file:

 * 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.

codesearch.d.n [2] has found the following references:

xen_4.1.4-2/tools/hotplug/Linux/xend.rules:3

 SUBSYSTEM=="pci", RUN+="socket:/org/xen/xend/udev_event"
 SUBSYSTEM=="scsi", RUN+="socket:/org/xen/xend/udev_event"
 SUBSYSTEM=="usb", RUN+="socket:/org/xen/xend/udev_event"
 #SUBSYSTEM=="net", KERNEL!="vif[0-9]*.[0-9]*|tap[0-9]*.[0-9]*", RUN+="socket:/org/xen/xend/udev_event"

Please update your package accordingly. A newer udev release will be
be available in experimental soon and once jessie is open for
development will be uploaded to unstable.

Michael,
on behalf of the systemd/udev package maintainers

[1] http://www.mail-archive.com/systemd-devel@lists.freedesktop.org/msg05095.html
[2] http://codesearch.debian.net/search?q=RUN\%2B\%3D\%22socket



-- System Information:
Debian Release: 7.0
  APT prefers unstable
  APT policy: (500, 'unstable'), (200, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 3.8-trunk-amd64 (SMP w/4 CPU cores)
Locale: LANG=de_DE.utf8, LC_CTYPE=de_DE.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash



More information about the Pkg-xen-devel mailing list