Description of problem: hald_t is unable to unmount a device marked as removable_t. Resulting log message: audit(1121414202.337:47): avc: denied { unmount } for pid=7890 comm="umount" scontext=system_u:system_r:hald_t tcontext=system_u:object_r:removable_t tclass=filesystem Version-Release number of selected component (if applicable): selinux-policy-targeted-1.25.1-9 How reproducible: Always. Steps to Reproduce: 1. Insert a removable device (e.g. USB storage device). 2. Wait for it to mount and appear on your desktop. 3. Surprise-remove it (i.e. without umounting). 4. Watch the kernel log for failure to umount.
Fixed in selinux-policy-targeted-1.25.3-1