diff -Nru udev-015-orig/namedev.c udev-015/namedev.c --- udev-015-orig/namedev.c 2004-01-23 09:28:36.000000000 +1000 +++ udev-015/namedev.c 2004-01-30 08:59:10.000000000 +1000 @@ -427,7 +427,10 @@ label_found: c = tmpattr->value + strlen(tmpattr->value)-1; if (*c == '\n') - *c = 0x00; + *c-- = 0x00; + while (*c == ' ') + *c-- = 0x00; + dbg("compare attribute '%s' value '%s' with '%s'", pair->file, tmpattr->value, pair->value); if (strcmp_pattern(pair->value, tmpattr->value) != 0)