From mboxrd@z Thu Jan 1 00:00:00 1970 From: Kay Sievers Date: Mon, 15 Nov 2004 20:51:06 +0000 Subject: Re: udev: rules ignore whitespace but not case Message-Id: <1100551866.7323.7.camel@localhost.localdomain> List-Id: References: <20041115204046.GA5306@localhost> In-Reply-To: <20041115204046.GA5306@localhost> MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit To: linux-hotplug@vger.kernel.org On Mon, 2004-11-15 at 15:40 -0500, Eric C. Cooper wrote: > I use a rule like this > BUS="scsi", SYSFS{model}="iPod", KERNEL="sd[a-z]2", SYMLINK="ipod" > and it works even though the model field is actually > "iPod " > > But a rule like this > BUS="scsi", SYSFS{vendor}="KINGSTON", KERNEL="sd[a-z]1", SYMLINK="flash" > fails with my flash disk because the vendor field is actually "Kingston". > > I think that if the pattern matching is going to trim whitespace, it > should also ignore case. That would be more consistent and more > resilient to errors. That's on purpose. The whitespace is ignored only if your key value does not end with whitespace. So it's still possible to distinguish fields with differences only in the whitespace. Thanks, Kay ------------------------------------------------------- This SF.Net email is sponsored by: InterSystems CACHE FREE OODBMS DOWNLOAD - A multidimensional database that combines robust object and relational technologies, making it a perfect match for Java, C++,COM, XML, ODBC and JDBC. www.intersystems.com/match8 _______________________________________________ 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