From mboxrd@z Thu Jan 1 00:00:00 1970 From: Martin Lorenz Date: Mon, 15 Aug 2005 13:48:27 +0000 Subject: Re: why don't my rule work anymore Message-Id: <20050815134827.GD10126@lorenz.eu.org> List-Id: References: <20050815114022.GA10126@lorenz.eu.org> In-Reply-To: <20050815114022.GA10126@lorenz.eu.org> MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit To: linux-hotplug@vger.kernel.org On Mon, Aug 15, 2005 at 03:14:13PM +0200, Kay Sievers wrote: > On Mon, Aug 15, 2005 at 01:53:02PM +0200, Martin Lorenz wrote: > > arrrgh! > > > > got it! > > > > RTFM to me! > > > > On Mon, Aug 15, 2005 at 01:40:22PM +0200, Dipl.-Ing. Martin Lorenz wrote: > > > since my last upgrade to udev 0.066-1 (debian unstable) > > > the rule I used for almost a year now dosen't work anymore. > > > > > > SYSFS{serial}="XXXXXXX", NAME="cruzer%n" > > > > must be SYSFS{serial}="XXXXXXX", NAME="cruzer%n" now > > ---------------------^^ > > > > right? > > That should better be '='. But the syntax is not enforced for the > SYSFS key and '=' should also work. but it did the trick definitely works again now that I replaced the '=' with '=' > > Care to try: > udevtest /block/uba block # udevtest /block/uba block udevtest.c: looking at device '/block/uba' from subsystem 'block' udevtest.c: opened class_dev->name='uba' udev_rules.c: rule applied, 'uba' becomes 'cruzer' udev_add.c: creating device node '/dev/cruzer', major = '180', minor = '0', mode = '0660', uid = '0', gid = '25' > udevtest /block/uba/uba1 block # udevtest /block/uba/uba1 block udevtest.c: looking at device '/block/uba/uba1' from subsystem 'block' udevtest.c: opened class_dev->name='uba1' udev_rules.c: rule applied, 'uba1' becomes 'cruzer1' udev_rules.c: IMPORT executes '/sbin/vol_id --export /dev/.tmp-180-1' udev_rules.c: rule applied, added symlink 'disk/by-uuid/1BC4-2D63' udev_rules.c: add symlink 'disk/by-uuid/1BC4-2D63' udev_rules.c: rule applied, added symlink 'disk/by-label/USB_DISK' udev_rules.c: add symlink 'disk/by-label/USB_DISK' udev_add.c: creating device node '/dev/cruzer1', major = '180', minor = '1', mode = '0660', uid = '0', gid = '25' and the same with the '=' rule: ...weeeeeelll I am positively sure that changing the rules from '=' to '=' was the only thing I did, but now it works again also with '=' in place instead of '=' I have no idea what else could have happened. just a few more hours of uptime nothing else installed, nothing deinstalled nothing configured only some work done... those are the things I hate most. having a problem sloved and not knowing how... thnx for you help greets mlo -- Dipl.-Ing. Martin Lorenz They that can give up essential liberty to obtain a little temporary safety deserve neither liberty nor safety. Benjamin Franklin Microsoft, I think, is fundamentally an evil company. - JAMES H. CLARK my gpg-key ID: F1AAD37D http://blackhole.pca.dfn.de:11371/pks/lookup?op=get&search=0xF1AAD37D ICQ UIN: 33588107 ------------------------------------------------------- SF.Net email is Sponsored by the Better Software Conference & EXPO September 19-22, 2005 * San Francisco, CA * Development Lifecycle Practices Agile & Plan-Driven Development * Managing Projects & Teams * Testing & QA Security * Process Improvement & Measurement * http://www.sqe.com/bsce5sf _______________________________________________ Linux-hotplug-devel mailing list http://linux-hotplug.sourceforge.net Linux-hotplug-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/linux-hotplug-devel