Your message dated Fri, 28 Jul 2006 23:40:38 +0200
with message-id <[EMAIL PROTECTED]>
and subject line Bug#380263: udev: spaces in arguments to SYMLINK can not be
escaped
has caused the attached Bug report to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what I am
talking about this indicates a serious mail system misconfiguration
somewhere. Please contact me immediately.)
Debian bug tracking system administrator
(administrator, Debian Bugs database)
--- Begin Message ---
Package: udev
Version: 0.093-1
Severity: normal
Hi,
I tried to create a udev rule that creates unique but human readable
symlinks in /dev to be used as devices in fstab. This is how it should work:
KERNEL=="sd*[0-9]", SYSFS{serial}=="?*", \
SYMLINK+="disk/by-devicename/$SYSFS{vendor}-$SYSFS{model}-part%n"
However, my USB card reader has a space character in the model name. SYMLINK
uses the space as a seperator for multiple arguments. I found no solution to
supply an argument that contains a space.
I'm quite sure that this had worked in the past.
Regards,
Tino
-- Package-specific info:
-- /etc/udev/rules.d/:
/etc/udev/rules.d/:
total 2
lrwxrwxrwx 1 root root 20 Oct 23 2005 020_permissions.rules ->
../permissions.rules
lrwxrwxrwx 1 root root 19 Oct 21 2005 025_libgphoto2.rules ->
../libgphoto2.rules
lrwxrwxrwx 1 root root 16 Jul 10 22:55 025_libsane.rules -> ../libsane.rules
lrwxrwxrwx 1 root root 22 Jan 14 2006 025_logitechmouse.rules ->
../logitechmouse.rules
lrwxrwxrwx 1 root root 16 May 1 22:06 030_ifplugd.rules -> ../ifplugd.rules
lrwxrwxrwx 1 root root 15 Feb 19 03:00 85-pcmcia.rules -> ../pcmcia.rules
-rw-r--r-- 1 root root 347 Jul 28 20:56 by_devicename.rules
lrwxrwxrwx 1 root root 19 Oct 23 2005 cd-aliases.rules -> ../cd-aliases.rules
lrwxrwxrwx 1 root root 20 Oct 23 2005 compat-full.rules ->
../compat-full.rules
lrwxrwxrwx 1 root root 14 Oct 23 2005 devfs.rules -> ../devfs.rules
lrwxrwxrwx 1 root root 17 May 20 01:57 thinkpad.rules -> ../thinkpad.rules
lrwxrwxrwx 1 root root 25 May 1 23:07 z20_persistent-input.rules ->
../persistent-input.rules
-rw-r--r-- 1 root root 599 May 5 12:58 z25_persistent-net.rules
lrwxrwxrwx 1 root root 33 May 1 23:07 z45_persistent-net-generator.rules ->
../persistent-net-generator.rules
lrwxrwxrwx 1 root root 12 Oct 23 2005 z50_run.rules -> ../run.rules
lrwxrwxrwx 1 root root 16 Oct 23 2005 z55_hotplug.rules -> ../hotplug.rules
lrwxrwxrwx 1 root root 19 Aug 5 2005 z60_alsa-utils.rules ->
../alsa-utils.rules
lrwxrwxrwx 1 root root 15 Sep 25 2005 z60_hdparm.rules -> ../hdparm.rules
lrwxrwxrwx 1 root root 33 May 20 01:58 z60_xserver-xorg-input-wacom.rules ->
../xserver-xorg-input-wacom.rules
lrwxrwxrwx 1 root root 17 Oct 23 2005 z70_hotplugd.rules -> ../hotplugd.rules
-- /sys/:
/sys/block/dm-0/dev
/sys/block/dm-1/dev
/sys/block/dm-2/dev
/sys/block/dm-3/dev
/sys/block/dm-4/dev
/sys/block/dm-5/dev
/sys/block/fd0/dev
/sys/block/hda/dev
/sys/block/hda/hda1/dev
/sys/block/hda/hda2/dev
/sys/block/hda/hda3/dev
/sys/block/hda/hda4/dev
/sys/block/hdc/dev
/sys/block/ram0/dev
/sys/block/ram1/dev
/sys/block/ram10/dev
/sys/block/ram11/dev
/sys/block/ram12/dev
/sys/block/ram13/dev
/sys/block/ram14/dev
/sys/block/ram15/dev
/sys/block/ram2/dev
/sys/block/ram3/dev
/sys/block/ram4/dev
/sys/block/ram5/dev
/sys/block/ram6/dev
/sys/block/ram7/dev
/sys/block/ram8/dev
/sys/block/ram9/dev
/sys/block/sda/dev
/sys/block/sdb/dev
/sys/block/sdb/sdb1/dev
/sys/block/sdc/dev
/sys/block/sdd/dev
/sys/class/cpuid/cpu0/dev
/sys/class/drm/card0/dev
/sys/class/graphics/fb0/dev
/sys/class/input/input0/event0/dev
/sys/class/input/input1/event1/dev
/sys/class/input/input1/mouse0/dev
/sys/class/input/mice/dev
/sys/class/misc/agpgart/dev
/sys/class/misc/device-mapper/dev
/sys/class/misc/nvram/dev
/sys/class/misc/psaux/dev
/sys/class/misc/rtc/dev
/sys/class/msr/msr0/dev
/sys/class/sound/adsp/dev
/sys/class/sound/audio/dev
/sys/class/sound/controlC0/dev
/sys/class/sound/dsp/dev
/sys/class/sound/mixer/dev
/sys/class/sound/pcmC0D0c/dev
/sys/class/sound/pcmC0D0p/dev
/sys/class/sound/pcmC0D1c/dev
/sys/class/sound/timer/dev
/sys/class/usb_device/usbdev1.1/dev
/sys/class/usb_device/usbdev2.1/dev
/sys/class/usb_device/usbdev2.19/dev
/sys/class/usb_device/usbdev3.1/dev
-- Kernel configuration:
isapnp_init not present.
-- System Information:
Debian Release: testing/unstable
APT prefers unstable
APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: i386 (i686)
Shell: /bin/sh linked to /bin/bash
Kernel: Linux 2.6.17.6
Locale: LANG=C, [EMAIL PROTECTED] (charmap=ISO-8859-15)
Versions of packages udev depends on:
ii initscripts 2.86.ds1-14.1 Scripts for initializing and shutt
ii libc6 2.3.6-15 GNU C Library: Shared libraries
ii libselinux1 1.30-1 SELinux shared libraries
ii libvolume-id0 0.093-1 libvolume_id shared library
ii lsb-base 3.1-10 Linux Standard Base 3.1 init scrip
udev recommends no packages.
-- debconf-show failed
--- End Message ---
--- Begin Message ---
On Jul 28, Tino Keitel <[EMAIL PROTECTED]> wrote:
> I'm quite sure that this had worked in the past.
The upstream maintainer denies this.
If the persistent symlinks currently provided are not enough for you
then looks like you should use a script to mangle and sanitize the
input.
--
ciao,
Marco
signature.asc
Description: Digital signature
--- End Message ---