--- hal-0.5.9.1/hald/linux/osspec.c 2007-04-03 12:38:50.000000000 -0400 +++ hal-0.5.9.1_new/hald/linux/osspec.c 2007-09-18 23:18:24.000000000 -0400 @@ -227,6 +227,11 @@ goto invalid; } + if (strncmp (hotplug_event->sysfs.device_file, "/dev/mapper/temporary-cryptsetup-", 33) == 0) { + HAL_INFO (("ignoring temporary cryptsetup file")); + goto invalid; + } + HAL_INFO (("SEQNUM=%lld, ACTION=%s, SUBSYSTEM=%s, DEVPATH=%s, DEVNAME=%s, IFINDEX=%d", hotplug_event->sysfs.seqnum, action, hotplug_event->sysfs.subsystem, hotplug_event->sysfs.sysfs_path, hotplug_event->sysfs.device_file, hotplug_event->sysfs.net_ifindex));