diff -u udev-108/debian/rules.d/40-permissions.rules udev-108/debian/rules.d/40-permissions.rules --- udev-108/debian/rules.d/40-permissions.rules +++ udev-108/debian/rules.d/40-permissions.rules @@ -39,7 +39,9 @@ KERNEL=="pht[0-9]*", GROUP="tape" # SCSI devices -SUBSYSTEMS!="scsi", GOTO="scsi_end" +SUBSYSTEMS=="scsi", GOTO="scsi_start" +GOTO="scsi_end" +LABEL="scsi_start" ATTRS{type}=="1", GROUP="tape" ATTRS{type}=="5", GROUP="cdrom" ATTRS{type}=="6", GROUP="scanner" diff -u udev-108/debian/changelog udev-108/debian/changelog --- udev-108/debian/changelog +++ udev-108/debian/changelog @@ -1,3 +1,10 @@ +udev (108-0ubuntu4) feisty; urgency=low + + * Avoid SUBSYSTEMS!= since that doesn't actually appear to work, instead + use the start/end trick. LP: #75753. + + -- Scott James Remnant Tue, 10 Apr 2007 12:17:42 +0100 + udev (108-0ubuntu3) feisty; urgency=low * 40-no_replace.patch: add "no_replace" to OPTIONS that applies for the