Merge branch 'master' of ssh://pkgs.fedoraproject.org/selinux-policy

Conflicts:
	selinux-policy.spec
This commit is contained in:
Dan Walsh 2011-04-12 10:57:09 -04:00
commit e935d25737
7 changed files with 2753 additions and 554 deletions

File diff suppressed because it is too large Load Diff

View File

@ -4693,3 +4693,710 @@ interface(`dev_unconfined',`
typeattribute $1 devices_unconfined_type; typeattribute $1 devices_unconfined_type;
') ')
########################################
## <summary>
## Automatic type transition to the type
## for xen device nodes when created in /dev.
## </summary>
## <param name="domain">
## <summary>
## Domain allowed access.
## </summary>
## </param>
#
interface(`dev_filetrans_named_dev',`
gen_require(`
type device_t;
type usb_device_t;
type xserver_misc_device_t;
type sound_device_t;
type apm_bios_t;
type mouse_device_t;
type autofs_device_t;
type lvm_control_t;
type clock_device_t;
type v4l_device_t;
type event_device_t;
type xen_device_t;
type framebuf_device_t;
type null_device_t;
type random_device_t;
type dri_device_t;
type ipmi_device_t;
type printer_device_t;
type memory_device_t;
type kmsg_device_t;
type qemu_device_t;
type ksm_device_t;
type kvm_device_t;
type lirc_device_t;
type cpu_device_t;
type dlm_control_device_t;
type scanner_device_t;
type modem_device_t;
type vhost_device_t;
type netcontrol_device_t;
type nvram_device_t;
type power_device_t;
type wireless_device_t;
type tpm_device_t;
type userio_device_t;
type urandom_device_t;
type usbmon_device_t;
type vmware_device_t;
type watchdog_device_t;
type crypt_device_t;
type zero_device_t;
type smartcard_device_t;
type mtrr_device_t;
')
filetrans_pattern($1, device_t, usb_device_t, chr_file, 0)
filetrans_pattern($1, device_t, usb_device_t, chr_file, 1)
filetrans_pattern($1, device_t, usb_device_t, chr_file, 2)
filetrans_pattern($1, device_t, usb_device_t, chr_file, 3)
filetrans_pattern($1, device_t, usb_device_t, chr_file, 4)
filetrans_pattern($1, device_t, usb_device_t, chr_file, 5)
filetrans_pattern($1, device_t, usb_device_t, chr_file, 6)
filetrans_pattern($1, device_t, usb_device_t, chr_file, 7)
filetrans_pattern($1, device_t, usb_device_t, chr_file, 8)
filetrans_pattern($1, device_t, usb_device_t, chr_file, 9)
filetrans_pattern($1, device_t, xserver_misc_device_t, chr_file, 3dfx)
filetrans_pattern($1, device_t, sound_device_t, chr_file, admmidi0)
filetrans_pattern($1, device_t, sound_device_t, chr_file, admmidi1)
filetrans_pattern($1, device_t, sound_device_t, chr_file, admmidi2)
filetrans_pattern($1, device_t, sound_device_t, chr_file, admmidi3)
filetrans_pattern($1, device_t, sound_device_t, chr_file, admmidi4)
filetrans_pattern($1, device_t, sound_device_t, chr_file, admmidi5)
filetrans_pattern($1, device_t, sound_device_t, chr_file, admmidi6)
filetrans_pattern($1, device_t, sound_device_t, chr_file, admmidi7)
filetrans_pattern($1, device_t, sound_device_t, chr_file, admmidi8)
filetrans_pattern($1, device_t, sound_device_t, chr_file, admmidi9)
filetrans_pattern($1, device_t, sound_device_t, chr_file, adsp0)
filetrans_pattern($1, device_t, sound_device_t, chr_file, adsp1)
filetrans_pattern($1, device_t, sound_device_t, chr_file, adsp2)
filetrans_pattern($1, device_t, sound_device_t, chr_file, adsp3)
filetrans_pattern($1, device_t, sound_device_t, chr_file, adsp4)
filetrans_pattern($1, device_t, sound_device_t, chr_file, adsp5)
filetrans_pattern($1, device_t, sound_device_t, chr_file, adsp6)
filetrans_pattern($1, device_t, sound_device_t, chr_file, adsp7)
filetrans_pattern($1, device_t, sound_device_t, chr_file, adsp8)
filetrans_pattern($1, device_t, sound_device_t, chr_file, adsp9)
filetrans_pattern($1, device_t, sound_device_t, chr_file, aload0)
filetrans_pattern($1, device_t, sound_device_t, chr_file, aload1)
filetrans_pattern($1, device_t, sound_device_t, chr_file, aload2)
filetrans_pattern($1, device_t, sound_device_t, chr_file, aload3)
filetrans_pattern($1, device_t, sound_device_t, chr_file, aload4)
filetrans_pattern($1, device_t, sound_device_t, chr_file, aload5)
filetrans_pattern($1, device_t, sound_device_t, chr_file, aload6)
filetrans_pattern($1, device_t, sound_device_t, chr_file, aload7)
filetrans_pattern($1, device_t, sound_device_t, chr_file, aload8)
filetrans_pattern($1, device_t, sound_device_t, chr_file, aload9)
filetrans_pattern($1, device_t, sound_device_t, chr_file, amidi0)
filetrans_pattern($1, device_t, sound_device_t, chr_file, amidi1)
filetrans_pattern($1, device_t, sound_device_t, chr_file, amidi2)
filetrans_pattern($1, device_t, sound_device_t, chr_file, amidi3)
filetrans_pattern($1, device_t, sound_device_t, chr_file, amidi4)
filetrans_pattern($1, device_t, sound_device_t, chr_file, amidi5)
filetrans_pattern($1, device_t, sound_device_t, chr_file, amidi6)
filetrans_pattern($1, device_t, sound_device_t, chr_file, amidi7)
filetrans_pattern($1, device_t, sound_device_t, chr_file, amidi8)
filetrans_pattern($1, device_t, sound_device_t, chr_file, amidi9)
filetrans_pattern($1, device_t, sound_device_t, chr_file, amixer0)
filetrans_pattern($1, device_t, sound_device_t, chr_file, amixer1)
filetrans_pattern($1, device_t, sound_device_t, chr_file, amixer2)
filetrans_pattern($1, device_t, sound_device_t, chr_file, amixer3)
filetrans_pattern($1, device_t, sound_device_t, chr_file, amixer4)
filetrans_pattern($1, device_t, sound_device_t, chr_file, amixer5)
filetrans_pattern($1, device_t, sound_device_t, chr_file, amixer6)
filetrans_pattern($1, device_t, sound_device_t, chr_file, amixer7)
filetrans_pattern($1, device_t, sound_device_t, chr_file, amixer8)
filetrans_pattern($1, device_t, sound_device_t, chr_file, amixer9)
filetrans_pattern($1, device_t, apm_bios_t, chr_file, apm_bios)
filetrans_pattern($1, device_t, mouse_device_t, chr_file, atibm)
filetrans_pattern($1, device_t, sound_device_t, chr_file, audio0)
filetrans_pattern($1, device_t, sound_device_t, chr_file, audio1)
filetrans_pattern($1, device_t, sound_device_t, chr_file, audio2)
filetrans_pattern($1, device_t, sound_device_t, chr_file, audio3)
filetrans_pattern($1, device_t, sound_device_t, chr_file, audio4)
filetrans_pattern($1, device_t, sound_device_t, chr_file, audio5)
filetrans_pattern($1, device_t, sound_device_t, chr_file, audio6)
filetrans_pattern($1, device_t, sound_device_t, chr_file, audio7)
filetrans_pattern($1, device_t, sound_device_t, chr_file, audio8)
filetrans_pattern($1, device_t, sound_device_t, chr_file, audio9)
filetrans_pattern($1, device_t, autofs_device_t, chr_file, autofs0)
filetrans_pattern($1, device_t, autofs_device_t, chr_file, autofs1)
filetrans_pattern($1, device_t, autofs_device_t, chr_file, autofs2)
filetrans_pattern($1, device_t, autofs_device_t, chr_file, autofs3)
filetrans_pattern($1, device_t, autofs_device_t, chr_file, autofs4)
filetrans_pattern($1, device_t, autofs_device_t, chr_file, autofs5)
filetrans_pattern($1, device_t, autofs_device_t, chr_file, autofs6)
filetrans_pattern($1, device_t, autofs_device_t, chr_file, autofs7)
filetrans_pattern($1, device_t, autofs_device_t, chr_file, autofs8)
filetrans_pattern($1, device_t, autofs_device_t, chr_file, autofs9)
filetrans_pattern($1, device_t, sound_device_t, chr_file, beep)
filetrans_pattern($1, device_t, lvm_control_t, chr_file, btrfs-control)
filetrans_pattern($1, device_t, xserver_misc_device_t, chr_file, controlD64)
filetrans_pattern($1, device_t, sound_device_t, chr_file, dmfm)
filetrans_pattern($1, device_t, sound_device_t, chr_file, dmmidi0)
filetrans_pattern($1, device_t, sound_device_t, chr_file, dmmidi1)
filetrans_pattern($1, device_t, sound_device_t, chr_file, dmmidi2)
filetrans_pattern($1, device_t, sound_device_t, chr_file, dmmidi3)
filetrans_pattern($1, device_t, sound_device_t, chr_file, dmmidi4)
filetrans_pattern($1, device_t, sound_device_t, chr_file, dmmidi5)
filetrans_pattern($1, device_t, sound_device_t, chr_file, dmmidi6)
filetrans_pattern($1, device_t, sound_device_t, chr_file, dmmidi7)
filetrans_pattern($1, device_t, sound_device_t, chr_file, dmmidi8)
filetrans_pattern($1, device_t, sound_device_t, chr_file, dmmidi9)
filetrans_pattern($1, device_t, sound_device_t, chr_file, dsp0)
filetrans_pattern($1, device_t, sound_device_t, chr_file, dsp1)
filetrans_pattern($1, device_t, sound_device_t, chr_file, dsp2)
filetrans_pattern($1, device_t, sound_device_t, chr_file, dsp3)
filetrans_pattern($1, device_t, sound_device_t, chr_file, dsp4)
filetrans_pattern($1, device_t, sound_device_t, chr_file, dsp5)
filetrans_pattern($1, device_t, sound_device_t, chr_file, dsp6)
filetrans_pattern($1, device_t, sound_device_t, chr_file, dsp7)
filetrans_pattern($1, device_t, sound_device_t, chr_file, dsp8)
filetrans_pattern($1, device_t, sound_device_t, chr_file, dsp9)
filetrans_pattern($1, device_t, clock_device_t, chr_file, efirtc)
filetrans_pattern($1, device_t, mouse_device_t, chr_file, e2201)
filetrans_pattern($1, device_t, v4l_device_t, chr_file, em83000)
filetrans_pattern($1, device_t, v4l_device_t, chr_file, em83001)
filetrans_pattern($1, device_t, v4l_device_t, chr_file, em83002)
filetrans_pattern($1, device_t, v4l_device_t, chr_file, em83003)
filetrans_pattern($1, device_t, v4l_device_t, chr_file, em83004)
filetrans_pattern($1, device_t, v4l_device_t, chr_file, em83005)
filetrans_pattern($1, device_t, v4l_device_t, chr_file, em83006)
filetrans_pattern($1, device_t, v4l_device_t, chr_file, em83007)
filetrans_pattern($1, device_t, v4l_device_t, chr_file, em83008)
filetrans_pattern($1, device_t, v4l_device_t, chr_file, em83009)
filetrans_pattern($1, device_t, event_device_t, chr_file, event0)
filetrans_pattern($1, device_t, event_device_t, chr_file, event1)
filetrans_pattern($1, device_t, event_device_t, chr_file, event2)
filetrans_pattern($1, device_t, event_device_t, chr_file, event3)
filetrans_pattern($1, device_t, event_device_t, chr_file, event4)
filetrans_pattern($1, device_t, event_device_t, chr_file, event5)
filetrans_pattern($1, device_t, event_device_t, chr_file, event6)
filetrans_pattern($1, device_t, event_device_t, chr_file, event7)
filetrans_pattern($1, device_t, event_device_t, chr_file, event8)
filetrans_pattern($1, device_t, event_device_t, chr_file, event9)
filetrans_pattern($1, device_t, xen_device_t, chr_file, evtchn)
filetrans_pattern($1, device_t, framebuf_device_t, chr_file, fb0)
filetrans_pattern($1, device_t, framebuf_device_t, chr_file, fb1)
filetrans_pattern($1, device_t, framebuf_device_t, chr_file, fb2)
filetrans_pattern($1, device_t, framebuf_device_t, chr_file, fb3)
filetrans_pattern($1, device_t, framebuf_device_t, chr_file, fb4)
filetrans_pattern($1, device_t, framebuf_device_t, chr_file, fb5)
filetrans_pattern($1, device_t, framebuf_device_t, chr_file, fb6)
filetrans_pattern($1, device_t, framebuf_device_t, chr_file, fb7)
filetrans_pattern($1, device_t, framebuf_device_t, chr_file, fb8)
filetrans_pattern($1, device_t, framebuf_device_t, chr_file, fb9)
filetrans_pattern($1, device_t, null_device_t, chr_file, full)
filetrans_pattern($1, device_t, usb_device_t, chr_file, fw0)
filetrans_pattern($1, device_t, usb_device_t, chr_file, fw1)
filetrans_pattern($1, device_t, usb_device_t, chr_file, fw2)
filetrans_pattern($1, device_t, usb_device_t, chr_file, fw3)
filetrans_pattern($1, device_t, usb_device_t, chr_file, fw4)
filetrans_pattern($1, device_t, usb_device_t, chr_file, fw5)
filetrans_pattern($1, device_t, usb_device_t, chr_file, fw6)
filetrans_pattern($1, device_t, usb_device_t, chr_file, fw7)
filetrans_pattern($1, device_t, usb_device_t, chr_file, fw8)
filetrans_pattern($1, device_t, usb_device_t, chr_file, fw9)
filetrans_pattern($1, device_t, xserver_misc_device_t, chr_file, gfx)
filetrans_pattern($1, device_t, xserver_misc_device_t, chr_file, graphics)
filetrans_pattern($1, device_t, clock_device_t, chr_file, gtrsc0)
filetrans_pattern($1, device_t, clock_device_t, chr_file, gtrsc1)
filetrans_pattern($1, device_t, clock_device_t, chr_file, gtrsc2)
filetrans_pattern($1, device_t, clock_device_t, chr_file, gtrsc3)
filetrans_pattern($1, device_t, clock_device_t, chr_file, gtrsc4)
filetrans_pattern($1, device_t, clock_device_t, chr_file, gtrsc5)
filetrans_pattern($1, device_t, clock_device_t, chr_file, gtrsc6)
filetrans_pattern($1, device_t, clock_device_t, chr_file, gtrsc7)
filetrans_pattern($1, device_t, clock_device_t, chr_file, gtrsc8)
filetrans_pattern($1, device_t, clock_device_t, chr_file, gtrsc9)
filetrans_pattern($1, device_t, sound_device_t, chr_file, hfmodem)
filetrans_pattern($1, device_t, usb_device_t, chr_file, hiddev0)
filetrans_pattern($1, device_t, usb_device_t, chr_file, hiddev1)
filetrans_pattern($1, device_t, usb_device_t, chr_file, hiddev2)
filetrans_pattern($1, device_t, usb_device_t, chr_file, hiddev3)
filetrans_pattern($1, device_t, usb_device_t, chr_file, hiddev4)
filetrans_pattern($1, device_t, usb_device_t, chr_file, hiddev5)
filetrans_pattern($1, device_t, usb_device_t, chr_file, hiddev6)
filetrans_pattern($1, device_t, usb_device_t, chr_file, hiddev7)
filetrans_pattern($1, device_t, usb_device_t, chr_file, hiddev8)
filetrans_pattern($1, device_t, usb_device_t, chr_file, hiddev9)
filetrans_pattern($1, device_t, usb_device_t, chr_file, hidraw0)
filetrans_pattern($1, device_t, usb_device_t, chr_file, hidraw1)
filetrans_pattern($1, device_t, usb_device_t, chr_file, hidraw2)
filetrans_pattern($1, device_t, usb_device_t, chr_file, hidraw3)
filetrans_pattern($1, device_t, usb_device_t, chr_file, hidraw4)
filetrans_pattern($1, device_t, usb_device_t, chr_file, hidraw5)
filetrans_pattern($1, device_t, usb_device_t, chr_file, hidraw6)
filetrans_pattern($1, device_t, usb_device_t, chr_file, hidraw7)
filetrans_pattern($1, device_t, usb_device_t, chr_file, hidraw8)
filetrans_pattern($1, device_t, usb_device_t, chr_file, hidraw9)
filetrans_pattern($1, device_t, clock_device_t, chr_file, hpet)
filetrans_pattern($1, device_t, random_device_t, chr_file, hw_random)
filetrans_pattern($1, device_t, random_device_t, chr_file, hwrng)
filetrans_pattern($1, device_t, dri_device_t, chr_file, i915)
filetrans_pattern($1, device_t, mouse_device_t, chr_file, inportbm)
filetrans_pattern($1, device_t, ipmi_device_t, chr_file, ipmi0)
filetrans_pattern($1, device_t, ipmi_device_t, chr_file, ipmi1)
filetrans_pattern($1, device_t, ipmi_device_t, chr_file, ipmi2)
filetrans_pattern($1, device_t, ipmi_device_t, chr_file, ipmi3)
filetrans_pattern($1, device_t, ipmi_device_t, chr_file, ipmi4)
filetrans_pattern($1, device_t, ipmi_device_t, chr_file, ipmi5)
filetrans_pattern($1, device_t, ipmi_device_t, chr_file, ipmi6)
filetrans_pattern($1, device_t, ipmi_device_t, chr_file, ipmi7)
filetrans_pattern($1, device_t, ipmi_device_t, chr_file, ipmi8)
filetrans_pattern($1, device_t, ipmi_device_t, chr_file, ipmi9)
filetrans_pattern($1, device_t, ipmi_device_t, chr_file, 0)
filetrans_pattern($1, device_t, ipmi_device_t, chr_file, 1)
filetrans_pattern($1, device_t, ipmi_device_t, chr_file, 2)
filetrans_pattern($1, device_t, ipmi_device_t, chr_file, 3)
filetrans_pattern($1, device_t, ipmi_device_t, chr_file, 4)
filetrans_pattern($1, device_t, ipmi_device_t, chr_file, 5)
filetrans_pattern($1, device_t, ipmi_device_t, chr_file, 6)
filetrans_pattern($1, device_t, ipmi_device_t, chr_file, 7)
filetrans_pattern($1, device_t, ipmi_device_t, chr_file, 8)
filetrans_pattern($1, device_t, ipmi_device_t, chr_file, 9)
filetrans_pattern($1, device_t, printer_device_t, chr_file, irlpt0)
filetrans_pattern($1, device_t, printer_device_t, chr_file, irlpt1)
filetrans_pattern($1, device_t, printer_device_t, chr_file, irlpt2)
filetrans_pattern($1, device_t, printer_device_t, chr_file, irlpt3)
filetrans_pattern($1, device_t, printer_device_t, chr_file, irlpt4)
filetrans_pattern($1, device_t, printer_device_t, chr_file, irlpt5)
filetrans_pattern($1, device_t, printer_device_t, chr_file, irlpt6)
filetrans_pattern($1, device_t, printer_device_t, chr_file, irlpt7)
filetrans_pattern($1, device_t, printer_device_t, chr_file, irlpt8)
filetrans_pattern($1, device_t, printer_device_t, chr_file, irlpt9)
filetrans_pattern($1, device_t, mouse_device_t, chr_file, jbm)
filetrans_pattern($1, device_t, mouse_device_t, chr_file, js0)
filetrans_pattern($1, device_t, mouse_device_t, chr_file, js1)
filetrans_pattern($1, device_t, mouse_device_t, chr_file, js2)
filetrans_pattern($1, device_t, mouse_device_t, chr_file, js3)
filetrans_pattern($1, device_t, mouse_device_t, chr_file, js4)
filetrans_pattern($1, device_t, mouse_device_t, chr_file, js5)
filetrans_pattern($1, device_t, mouse_device_t, chr_file, js6)
filetrans_pattern($1, device_t, mouse_device_t, chr_file, js7)
filetrans_pattern($1, device_t, mouse_device_t, chr_file, js8)
filetrans_pattern($1, device_t, mouse_device_t, chr_file, js9)
filetrans_pattern($1, device_t, memory_device_t, chr_file, kmem)
filetrans_pattern($1, device_t, kmsg_device_t, chr_file, kmsg)
filetrans_pattern($1, device_t, qemu_device_t, chr_file, kqemu)
filetrans_pattern($1, device_t, ksm_device_t, chr_file, ksm)
filetrans_pattern($1, device_t, kvm_device_t, chr_file, kvm)
filetrans_pattern($1, device_t, event_device_t, chr_file, lik0)
filetrans_pattern($1, device_t, event_device_t, chr_file, lik1)
filetrans_pattern($1, device_t, event_device_t, chr_file, lik2)
filetrans_pattern($1, device_t, event_device_t, chr_file, lik3)
filetrans_pattern($1, device_t, event_device_t, chr_file, lik4)
filetrans_pattern($1, device_t, event_device_t, chr_file, lik5)
filetrans_pattern($1, device_t, event_device_t, chr_file, lik6)
filetrans_pattern($1, device_t, event_device_t, chr_file, lik7)
filetrans_pattern($1, device_t, event_device_t, chr_file, lik8)
filetrans_pattern($1, device_t, event_device_t, chr_file, lik9)
filetrans_pattern($1, device_t, lirc_device_t, chr_file, lirc0)
filetrans_pattern($1, device_t, lirc_device_t, chr_file, lirc1)
filetrans_pattern($1, device_t, lirc_device_t, chr_file, lirc2)
filetrans_pattern($1, device_t, lirc_device_t, chr_file, lirc3)
filetrans_pattern($1, device_t, lirc_device_t, chr_file, lirc4)
filetrans_pattern($1, device_t, lirc_device_t, chr_file, lirc5)
filetrans_pattern($1, device_t, lirc_device_t, chr_file, lirc6)
filetrans_pattern($1, device_t, lirc_device_t, chr_file, lirc7)
filetrans_pattern($1, device_t, lirc_device_t, chr_file, lirc8)
filetrans_pattern($1, device_t, lirc_device_t, chr_file, lirc9)
filetrans_pattern($1, device_t, mouse_device_t, chr_file, lircm)
filetrans_pattern($1, device_t, mouse_device_t, chr_file, logibm)
filetrans_pattern($1, device_t, printer_device_t, chr_file, lp0)
filetrans_pattern($1, device_t, printer_device_t, chr_file, lp1)
filetrans_pattern($1, device_t, printer_device_t, chr_file, lp2)
filetrans_pattern($1, device_t, printer_device_t, chr_file, lp3)
filetrans_pattern($1, device_t, printer_device_t, chr_file, lp4)
filetrans_pattern($1, device_t, printer_device_t, chr_file, lp5)
filetrans_pattern($1, device_t, printer_device_t, chr_file, lp6)
filetrans_pattern($1, device_t, printer_device_t, chr_file, lp7)
filetrans_pattern($1, device_t, printer_device_t, chr_file, lp8)
filetrans_pattern($1, device_t, printer_device_t, chr_file, lp9)
filetrans_pattern($1, device_t, kmsg_device_t, chr_file, mcelog)
filetrans_pattern($1, device_t, memory_device_t, chr_file, mem)
filetrans_pattern($1, device_t, memory_device_t, chr_file, mergemem)
filetrans_pattern($1, device_t, xserver_misc_device_t, chr_file, mga_vid0)
filetrans_pattern($1, device_t, xserver_misc_device_t, chr_file, mga_vid1)
filetrans_pattern($1, device_t, xserver_misc_device_t, chr_file, mga_vid2)
filetrans_pattern($1, device_t, xserver_misc_device_t, chr_file, mga_vid3)
filetrans_pattern($1, device_t, xserver_misc_device_t, chr_file, mga_vid4)
filetrans_pattern($1, device_t, xserver_misc_device_t, chr_file, mga_vid5)
filetrans_pattern($1, device_t, xserver_misc_device_t, chr_file, mga_vid6)
filetrans_pattern($1, device_t, xserver_misc_device_t, chr_file, mga_vid7)
filetrans_pattern($1, device_t, xserver_misc_device_t, chr_file, mga_vid8)
filetrans_pattern($1, device_t, xserver_misc_device_t, chr_file, mga_vid9)
filetrans_pattern($1, device_t, mouse_device_t, chr_file, mice)
filetrans_pattern($1, device_t, cpu_device_t, chr_file, microcode)
filetrans_pattern($1, device_t, sound_device_t, chr_file, midi0)
filetrans_pattern($1, device_t, sound_device_t, chr_file, midi1)
filetrans_pattern($1, device_t, sound_device_t, chr_file, midi2)
filetrans_pattern($1, device_t, sound_device_t, chr_file, midi3)
filetrans_pattern($1, device_t, sound_device_t, chr_file, midi4)
filetrans_pattern($1, device_t, sound_device_t, chr_file, midi5)
filetrans_pattern($1, device_t, sound_device_t, chr_file, midi6)
filetrans_pattern($1, device_t, sound_device_t, chr_file, midi7)
filetrans_pattern($1, device_t, sound_device_t, chr_file, midi8)
filetrans_pattern($1, device_t, sound_device_t, chr_file, midi9)
filetrans_pattern($1, device_t, dlm_control_device_t, chr_file, dlm0)
filetrans_pattern($1, device_t, dlm_control_device_t, chr_file, dlm1)
filetrans_pattern($1, device_t, dlm_control_device_t, chr_file, dlm2)
filetrans_pattern($1, device_t, dlm_control_device_t, chr_file, dlm3)
filetrans_pattern($1, device_t, dlm_control_device_t, chr_file, dlm4)
filetrans_pattern($1, device_t, dlm_control_device_t, chr_file, dlm5)
filetrans_pattern($1, device_t, dlm_control_device_t, chr_file, dlm6)
filetrans_pattern($1, device_t, dlm_control_device_t, chr_file, dlm7)
filetrans_pattern($1, device_t, dlm_control_device_t, chr_file, dlm8)
filetrans_pattern($1, device_t, dlm_control_device_t, chr_file, dlm9)
filetrans_pattern($1, device_t, sound_device_t, chr_file, mixer0)
filetrans_pattern($1, device_t, sound_device_t, chr_file, mixer1)
filetrans_pattern($1, device_t, sound_device_t, chr_file, mixer2)
filetrans_pattern($1, device_t, sound_device_t, chr_file, mixer3)
filetrans_pattern($1, device_t, sound_device_t, chr_file, mixer4)
filetrans_pattern($1, device_t, sound_device_t, chr_file, mixer5)
filetrans_pattern($1, device_t, sound_device_t, chr_file, mixer6)
filetrans_pattern($1, device_t, sound_device_t, chr_file, mixer7)
filetrans_pattern($1, device_t, sound_device_t, chr_file, mixer8)
filetrans_pattern($1, device_t, sound_device_t, chr_file, mixer9)
filetrans_pattern($1, device_t, scanner_device_t, chr_file, mmetfgrab)
filetrans_pattern($1, device_t, modem_device_t, chr_file, modem)
filetrans_pattern($1, device_t, sound_device_t, chr_file, mpu4010)
filetrans_pattern($1, device_t, sound_device_t, chr_file, mpu4011)
filetrans_pattern($1, device_t, sound_device_t, chr_file, mpu4012)
filetrans_pattern($1, device_t, sound_device_t, chr_file, mpu4013)
filetrans_pattern($1, device_t, sound_device_t, chr_file, mpu4014)
filetrans_pattern($1, device_t, sound_device_t, chr_file, mpu4015)
filetrans_pattern($1, device_t, sound_device_t, chr_file, mpu4016)
filetrans_pattern($1, device_t, sound_device_t, chr_file, mpu4017)
filetrans_pattern($1, device_t, sound_device_t, chr_file, mpu4018)
filetrans_pattern($1, device_t, sound_device_t, chr_file, mpu4019)
filetrans_pattern($1, device_t, cpu_device_t, chr_file, msr0)
filetrans_pattern($1, device_t, cpu_device_t, chr_file, msr1)
filetrans_pattern($1, device_t, cpu_device_t, chr_file, msr2)
filetrans_pattern($1, device_t, cpu_device_t, chr_file, msr3)
filetrans_pattern($1, device_t, cpu_device_t, chr_file, msr4)
filetrans_pattern($1, device_t, cpu_device_t, chr_file, msr5)
filetrans_pattern($1, device_t, cpu_device_t, chr_file, msr6)
filetrans_pattern($1, device_t, cpu_device_t, chr_file, msr7)
filetrans_pattern($1, device_t, cpu_device_t, chr_file, msr8)
filetrans_pattern($1, device_t, cpu_device_t, chr_file, msr9)
filetrans_pattern($1, device_t, vhost_device_t, chr_file, vhost)
filetrans_pattern($1, device_t, netcontrol_device_t, chr_file, network_latency)
filetrans_pattern($1, device_t, netcontrol_device_t, chr_file, network_throughput)
filetrans_pattern($1, device_t, modem_device_t, chr_file, noz0)
filetrans_pattern($1, device_t, modem_device_t, chr_file, noz1)
filetrans_pattern($1, device_t, modem_device_t, chr_file, noz2)
filetrans_pattern($1, device_t, modem_device_t, chr_file, noz3)
filetrans_pattern($1, device_t, modem_device_t, chr_file, noz4)
filetrans_pattern($1, device_t, modem_device_t, chr_file, noz5)
filetrans_pattern($1, device_t, modem_device_t, chr_file, noz6)
filetrans_pattern($1, device_t, modem_device_t, chr_file, noz7)
filetrans_pattern($1, device_t, modem_device_t, chr_file, noz8)
filetrans_pattern($1, device_t, modem_device_t, chr_file, noz9)
filetrans_pattern($1, device_t, null_device_t, chr_file, null)
filetrans_pattern($1, device_t, xserver_misc_device_t, chr_file, nvidia0)
filetrans_pattern($1, device_t, xserver_misc_device_t, chr_file, nvidia1)
filetrans_pattern($1, device_t, xserver_misc_device_t, chr_file, nvidia2)
filetrans_pattern($1, device_t, xserver_misc_device_t, chr_file, nvidia3)
filetrans_pattern($1, device_t, xserver_misc_device_t, chr_file, nvidia4)
filetrans_pattern($1, device_t, xserver_misc_device_t, chr_file, nvidia5)
filetrans_pattern($1, device_t, xserver_misc_device_t, chr_file, nvidia6)
filetrans_pattern($1, device_t, xserver_misc_device_t, chr_file, nvidia7)
filetrans_pattern($1, device_t, xserver_misc_device_t, chr_file, nvidia8)
filetrans_pattern($1, device_t, xserver_misc_device_t, chr_file, nvidia9)
filetrans_pattern($1, device_t, nvram_device_t, chr_file, nvram)
filetrans_pattern($1, device_t, memory_device_t, chr_file, oldmem)
filetrans_pattern($1, device_t, xserver_misc_device_t, chr_file, opengl)
filetrans_pattern($1, device_t, printer_device_t, chr_file, par0)
filetrans_pattern($1, device_t, printer_device_t, chr_file, par1)
filetrans_pattern($1, device_t, printer_device_t, chr_file, par2)
filetrans_pattern($1, device_t, printer_device_t, chr_file, par3)
filetrans_pattern($1, device_t, printer_device_t, chr_file, par4)
filetrans_pattern($1, device_t, printer_device_t, chr_file, par5)
filetrans_pattern($1, device_t, printer_device_t, chr_file, par6)
filetrans_pattern($1, device_t, printer_device_t, chr_file, par7)
filetrans_pattern($1, device_t, printer_device_t, chr_file, par8)
filetrans_pattern($1, device_t, printer_device_t, chr_file, par9)
filetrans_pattern($1, device_t, sound_device_t, chr_file, patmgr[01])
filetrans_pattern($1, device_t, mouse_device_t, chr_file, pc110pad)
filetrans_pattern($1, device_t, clock_device_t, chr_file, pcfclock0)
filetrans_pattern($1, device_t, clock_device_t, chr_file, pcfclock1)
filetrans_pattern($1, device_t, clock_device_t, chr_file, pcfclock2)
filetrans_pattern($1, device_t, clock_device_t, chr_file, pcfclock3)
filetrans_pattern($1, device_t, clock_device_t, chr_file, pcfclock4)
filetrans_pattern($1, device_t, clock_device_t, chr_file, pcfclock5)
filetrans_pattern($1, device_t, clock_device_t, chr_file, pcfclock6)
filetrans_pattern($1, device_t, clock_device_t, chr_file, pcfclock7)
filetrans_pattern($1, device_t, clock_device_t, chr_file, pcfclock8)
filetrans_pattern($1, device_t, clock_device_t, chr_file, pcfclock9)
filetrans_pattern($1, device_t, power_device_t, chr_file, pmu)
filetrans_pattern($1, device_t, memory_device_t, chr_file, port)
filetrans_pattern($1, device_t, clock_device_t, chr_file, pps0)
filetrans_pattern($1, device_t, clock_device_t, chr_file, pps1)
filetrans_pattern($1, device_t, clock_device_t, chr_file, pps2)
filetrans_pattern($1, device_t, clock_device_t, chr_file, pps3)
filetrans_pattern($1, device_t, clock_device_t, chr_file, pps4)
filetrans_pattern($1, device_t, clock_device_t, chr_file, pps5)
filetrans_pattern($1, device_t, clock_device_t, chr_file, pps6)
filetrans_pattern($1, device_t, clock_device_t, chr_file, pps7)
filetrans_pattern($1, device_t, clock_device_t, chr_file, pps8)
filetrans_pattern($1, device_t, clock_device_t, chr_file, pps9)
filetrans_pattern($1, device_t, sound_device_t, chr_file, rmidi0)
filetrans_pattern($1, device_t, sound_device_t, chr_file, rmidi1)
filetrans_pattern($1, device_t, sound_device_t, chr_file, rmidi2)
filetrans_pattern($1, device_t, sound_device_t, chr_file, rmidi3)
filetrans_pattern($1, device_t, sound_device_t, chr_file, rmidi4)
filetrans_pattern($1, device_t, sound_device_t, chr_file, rmidi5)
filetrans_pattern($1, device_t, sound_device_t, chr_file, rmidi6)
filetrans_pattern($1, device_t, sound_device_t, chr_file, rmidi7)
filetrans_pattern($1, device_t, sound_device_t, chr_file, rmidi8)
filetrans_pattern($1, device_t, sound_device_t, chr_file, rmidi9)
filetrans_pattern($1, device_t, dri_device_t, chr_file, radeon)
filetrans_pattern($1, device_t, v4l_device_t, chr_file, radio0)
filetrans_pattern($1, device_t, v4l_device_t, chr_file, radio1)
filetrans_pattern($1, device_t, v4l_device_t, chr_file, radio2)
filetrans_pattern($1, device_t, v4l_device_t, chr_file, radio3)
filetrans_pattern($1, device_t, v4l_device_t, chr_file, radio4)
filetrans_pattern($1, device_t, v4l_device_t, chr_file, radio5)
filetrans_pattern($1, device_t, v4l_device_t, chr_file, radio6)
filetrans_pattern($1, device_t, v4l_device_t, chr_file, radio7)
filetrans_pattern($1, device_t, v4l_device_t, chr_file, radio8)
filetrans_pattern($1, device_t, v4l_device_t, chr_file, radio9)
filetrans_pattern($1, device_t, random_device_t, chr_file, random)
filetrans_pattern($1, device_t, v4l_device_t, chr_file, raw13940)
filetrans_pattern($1, device_t, v4l_device_t, chr_file, raw13941)
filetrans_pattern($1, device_t, v4l_device_t, chr_file, raw13942)
filetrans_pattern($1, device_t, v4l_device_t, chr_file, raw13943)
filetrans_pattern($1, device_t, v4l_device_t, chr_file, raw13944)
filetrans_pattern($1, device_t, v4l_device_t, chr_file, raw13945)
filetrans_pattern($1, device_t, v4l_device_t, chr_file, raw13946)
filetrans_pattern($1, device_t, v4l_device_t, chr_file, raw13947)
filetrans_pattern($1, device_t, v4l_device_t, chr_file, raw13948)
filetrans_pattern($1, device_t, v4l_device_t, chr_file, raw13949)
filetrans_pattern($1, device_t, wireless_device_t, chr_file, rfkill)
filetrans_pattern($1, device_t, sound_device_t, chr_file, sequencer)
filetrans_pattern($1, device_t, sound_device_t, chr_file, sequencer2)
filetrans_pattern($1, device_t, sound_device_t, chr_file, smpte0)
filetrans_pattern($1, device_t, sound_device_t, chr_file, smpte1)
filetrans_pattern($1, device_t, sound_device_t, chr_file, smpte2)
filetrans_pattern($1, device_t, sound_device_t, chr_file, smpte3)
filetrans_pattern($1, device_t, sound_device_t, chr_file, smpte4)
filetrans_pattern($1, device_t, sound_device_t, chr_file, smpte5)
filetrans_pattern($1, device_t, sound_device_t, chr_file, smpte6)
filetrans_pattern($1, device_t, sound_device_t, chr_file, smpte7)
filetrans_pattern($1, device_t, sound_device_t, chr_file, smpte8)
filetrans_pattern($1, device_t, sound_device_t, chr_file, smpte9)
filetrans_pattern($1, device_t, power_device_t, chr_file, smu)
filetrans_pattern($1, device_t, sound_device_t, chr_file, srnd[0-7])
filetrans_pattern($1, device_t, apm_bios_t, chr_file, snapshot)
filetrans_pattern($1, device_t, sound_device_t, chr_file, sndstat)
filetrans_pattern($1, device_t, v4l_device_t, chr_file, sonypi)
filetrans_pattern($1, device_t, v4l_device_t, chr_file, tlk[0-3])
filetrans_pattern($1, device_t, tpm_device_t, chr_file, tpm0)
filetrans_pattern($1, device_t, tpm_device_t, chr_file, tpm1)
filetrans_pattern($1, device_t, tpm_device_t, chr_file, tpm2)
filetrans_pattern($1, device_t, tpm_device_t, chr_file, tpm3)
filetrans_pattern($1, device_t, tpm_device_t, chr_file, tpm4)
filetrans_pattern($1, device_t, tpm_device_t, chr_file, tpm5)
filetrans_pattern($1, device_t, tpm_device_t, chr_file, tpm6)
filetrans_pattern($1, device_t, tpm_device_t, chr_file, tpm7)
filetrans_pattern($1, device_t, tpm_device_t, chr_file, tpm8)
filetrans_pattern($1, device_t, tpm_device_t, chr_file, tpm9)
filetrans_pattern($1, device_t, event_device_t, chr_file, uinput)
filetrans_pattern($1, device_t, userio_device_t, chr_file, uio0)
filetrans_pattern($1, device_t, userio_device_t, chr_file, uio1)
filetrans_pattern($1, device_t, userio_device_t, chr_file, uio2)
filetrans_pattern($1, device_t, userio_device_t, chr_file, uio3)
filetrans_pattern($1, device_t, userio_device_t, chr_file, uio4)
filetrans_pattern($1, device_t, userio_device_t, chr_file, uio5)
filetrans_pattern($1, device_t, userio_device_t, chr_file, uio6)
filetrans_pattern($1, device_t, userio_device_t, chr_file, uio7)
filetrans_pattern($1, device_t, userio_device_t, chr_file, uio8)
filetrans_pattern($1, device_t, userio_device_t, chr_file, uio9)
filetrans_pattern($1, device_t, urandom_device_t, chr_file, urandom)
filetrans_pattern($1, device_t, usb_device_t, chr_file, ub[a-c])
filetrans_pattern($1, device_t, usb_device_t, chr_file, usb.+)
filetrans_pattern($1, device_t, printer_device_t, chr_file, usblp0)
filetrans_pattern($1, device_t, printer_device_t, chr_file, usblp1)
filetrans_pattern($1, device_t, printer_device_t, chr_file, usblp2)
filetrans_pattern($1, device_t, printer_device_t, chr_file, usblp3)
filetrans_pattern($1, device_t, printer_device_t, chr_file, usblp4)
filetrans_pattern($1, device_t, printer_device_t, chr_file, usblp5)
filetrans_pattern($1, device_t, printer_device_t, chr_file, usblp6)
filetrans_pattern($1, device_t, printer_device_t, chr_file, usblp7)
filetrans_pattern($1, device_t, printer_device_t, chr_file, usblp8)
filetrans_pattern($1, device_t, printer_device_t, chr_file, usblp9)
filetrans_pattern($1, device_t, usbmon_device_t, chr_file, usbmon.+)
filetrans_pattern($1, device_t, scanner_device_t, chr_file, usbscanner)
filetrans_pattern($1, device_t, vhost_device_t, chr_file, vhost-net)
filetrans_pattern($1, device_t, v4l_device_t, chr_file, vbi0)
filetrans_pattern($1, device_t, v4l_device_t, chr_file, vbi1)
filetrans_pattern($1, device_t, v4l_device_t, chr_file, vbi2)
filetrans_pattern($1, device_t, v4l_device_t, chr_file, vbi3)
filetrans_pattern($1, device_t, v4l_device_t, chr_file, vbi4)
filetrans_pattern($1, device_t, v4l_device_t, chr_file, vbi5)
filetrans_pattern($1, device_t, v4l_device_t, chr_file, vbi6)
filetrans_pattern($1, device_t, v4l_device_t, chr_file, vbi7)
filetrans_pattern($1, device_t, v4l_device_t, chr_file, vbi8)
filetrans_pattern($1, device_t, v4l_device_t, chr_file, vbi9)
filetrans_pattern($1, device_t, xserver_misc_device_t, chr_file, vbox0)
filetrans_pattern($1, device_t, xserver_misc_device_t, chr_file, vbox1)
filetrans_pattern($1, device_t, xserver_misc_device_t, chr_file, vbox2)
filetrans_pattern($1, device_t, xserver_misc_device_t, chr_file, vbox3)
filetrans_pattern($1, device_t, xserver_misc_device_t, chr_file, vbox4)
filetrans_pattern($1, device_t, xserver_misc_device_t, chr_file, vbox5)
filetrans_pattern($1, device_t, xserver_misc_device_t, chr_file, vbox6)
filetrans_pattern($1, device_t, xserver_misc_device_t, chr_file, vbox7)
filetrans_pattern($1, device_t, xserver_misc_device_t, chr_file, vbox8)
filetrans_pattern($1, device_t, xserver_misc_device_t, chr_file, vbox9)
filetrans_pattern($1, device_t, xserver_misc_device_t, chr_file, vga_arbiter)
filetrans_pattern($1, device_t, vmware_device_t, chr_file, vmmon)
filetrans_pattern($1, device_t, vmware_device_t, chr_file, vmnet0)
filetrans_pattern($1, device_t, vmware_device_t, chr_file, vmnet1)
filetrans_pattern($1, device_t, vmware_device_t, chr_file, vmnet2)
filetrans_pattern($1, device_t, vmware_device_t, chr_file, vmnet3)
filetrans_pattern($1, device_t, vmware_device_t, chr_file, vmnet4)
filetrans_pattern($1, device_t, vmware_device_t, chr_file, vmnet5)
filetrans_pattern($1, device_t, vmware_device_t, chr_file, vmnet6)
filetrans_pattern($1, device_t, vmware_device_t, chr_file, vmnet7)
filetrans_pattern($1, device_t, vmware_device_t, chr_file, vmnet8)
filetrans_pattern($1, device_t, vmware_device_t, chr_file, vmnet9)
filetrans_pattern($1, device_t, v4l_device_t, chr_file, video0)
filetrans_pattern($1, device_t, v4l_device_t, chr_file, video1)
filetrans_pattern($1, device_t, v4l_device_t, chr_file, video2)
filetrans_pattern($1, device_t, v4l_device_t, chr_file, video3)
filetrans_pattern($1, device_t, v4l_device_t, chr_file, video4)
filetrans_pattern($1, device_t, v4l_device_t, chr_file, video5)
filetrans_pattern($1, device_t, v4l_device_t, chr_file, video6)
filetrans_pattern($1, device_t, v4l_device_t, chr_file, video7)
filetrans_pattern($1, device_t, v4l_device_t, chr_file, video8)
filetrans_pattern($1, device_t, v4l_device_t, chr_file, video9)
filetrans_pattern($1, device_t, mouse_device_t, chr_file, vrtpanel)
filetrans_pattern($1, device_t, v4l_device_t, chr_file, vttuner)
filetrans_pattern($1, device_t, v4l_device_t, chr_file, vtx0)
filetrans_pattern($1, device_t, v4l_device_t, chr_file, vtx1)
filetrans_pattern($1, device_t, v4l_device_t, chr_file, vtx2)
filetrans_pattern($1, device_t, v4l_device_t, chr_file, vtx3)
filetrans_pattern($1, device_t, v4l_device_t, chr_file, vtx4)
filetrans_pattern($1, device_t, v4l_device_t, chr_file, vtx5)
filetrans_pattern($1, device_t, v4l_device_t, chr_file, vtx6)
filetrans_pattern($1, device_t, v4l_device_t, chr_file, vtx7)
filetrans_pattern($1, device_t, v4l_device_t, chr_file, vtx8)
filetrans_pattern($1, device_t, v4l_device_t, chr_file, vtx9)
filetrans_pattern($1, device_t, watchdog_device_t, chr_file, watchdog)
filetrans_pattern($1, device_t, v4l_device_t, chr_file, winradio.)
filetrans_pattern($1, device_t, crypt_device_t, chr_file, z90crypt)
filetrans_pattern($1, device_t, zero_device_t, chr_file, zero)
filetrans_pattern($1, device_t, xserver_misc_device_t, chr_file, card0)
filetrans_pattern($1, device_t, xserver_misc_device_t, chr_file, card1)
filetrans_pattern($1, device_t, xserver_misc_device_t, chr_file, card2)
filetrans_pattern($1, device_t, xserver_misc_device_t, chr_file, card3)
filetrans_pattern($1, device_t, xserver_misc_device_t, chr_file, card4)
filetrans_pattern($1, device_t, xserver_misc_device_t, chr_file, card5)
filetrans_pattern($1, device_t, xserver_misc_device_t, chr_file, card6)
filetrans_pattern($1, device_t, xserver_misc_device_t, chr_file, card7)
filetrans_pattern($1, device_t, xserver_misc_device_t, chr_file, card8)
filetrans_pattern($1, device_t, xserver_misc_device_t, chr_file, card9)
filetrans_pattern($1, device_t, smartcard_device_t, chr_file, cmx0)
filetrans_pattern($1, device_t, smartcard_device_t, chr_file, cmx1)
filetrans_pattern($1, device_t, smartcard_device_t, chr_file, cmx2)
filetrans_pattern($1, device_t, smartcard_device_t, chr_file, cmx3)
filetrans_pattern($1, device_t, smartcard_device_t, chr_file, cmx4)
filetrans_pattern($1, device_t, smartcard_device_t, chr_file, cmx5)
filetrans_pattern($1, device_t, smartcard_device_t, chr_file, cmx6)
filetrans_pattern($1, device_t, smartcard_device_t, chr_file, cmx7)
filetrans_pattern($1, device_t, smartcard_device_t, chr_file, cmx8)
filetrans_pattern($1, device_t, smartcard_device_t, chr_file, cmx9)
filetrans_pattern($1, device_t, netcontrol_device_t, chr_file, cpu_dma_latency)
filetrans_pattern($1, device_t, cpu_device_t, chr_file, cpu0)
filetrans_pattern($1, device_t, cpu_device_t, chr_file, cpu1)
filetrans_pattern($1, device_t, cpu_device_t, chr_file, cpu2)
filetrans_pattern($1, device_t, cpu_device_t, chr_file, cpu3)
filetrans_pattern($1, device_t, cpu_device_t, chr_file, cpu4)
filetrans_pattern($1, device_t, cpu_device_t, chr_file, cpu5)
filetrans_pattern($1, device_t, cpu_device_t, chr_file, cpu6)
filetrans_pattern($1, device_t, cpu_device_t, chr_file, cpu7)
filetrans_pattern($1, device_t, cpu_device_t, chr_file, cpu8)
filetrans_pattern($1, device_t, cpu_device_t, chr_file, cpu9)
filetrans_pattern($1, device_t, mtrr_device_t, chr_file, mtrr)
filetrans_pattern($1, device_t, event_device_t, chr_file, sensor0)
filetrans_pattern($1, device_t, event_device_t, chr_file, sensor1)
filetrans_pattern($1, device_t, event_device_t, chr_file, sensor2)
filetrans_pattern($1, device_t, event_device_t, chr_file, sensor3)
filetrans_pattern($1, device_t, event_device_t, chr_file, sensor4)
filetrans_pattern($1, device_t, event_device_t, chr_file, sensor5)
filetrans_pattern($1, device_t, event_device_t, chr_file, sensor6)
filetrans_pattern($1, device_t, event_device_t, chr_file, sensor7)
filetrans_pattern($1, device_t, event_device_t, chr_file, sensor8)
filetrans_pattern($1, device_t, event_device_t, chr_file, sensor9)
filetrans_pattern($1, device_t, mouse_device_t, chr_file, m0)
filetrans_pattern($1, device_t, mouse_device_t, chr_file, m1)
filetrans_pattern($1, device_t, mouse_device_t, chr_file, m2)
filetrans_pattern($1, device_t, mouse_device_t, chr_file, m3)
filetrans_pattern($1, device_t, mouse_device_t, chr_file, m4)
filetrans_pattern($1, device_t, mouse_device_t, chr_file, m5)
filetrans_pattern($1, device_t, mouse_device_t, chr_file, m6)
filetrans_pattern($1, device_t, mouse_device_t, chr_file, m7)
filetrans_pattern($1, device_t, mouse_device_t, chr_file, m8)
filetrans_pattern($1, device_t, mouse_device_t, chr_file, m9)
filetrans_pattern($1, device_t, event_device_t, chr_file, keyboard0)
filetrans_pattern($1, device_t, event_device_t, chr_file, keyboard1)
filetrans_pattern($1, device_t, event_device_t, chr_file, keyboard2)
filetrans_pattern($1, device_t, event_device_t, chr_file, keyboard3)
filetrans_pattern($1, device_t, event_device_t, chr_file, keyboard4)
filetrans_pattern($1, device_t, event_device_t, chr_file, keyboard5)
filetrans_pattern($1, device_t, event_device_t, chr_file, keyboard6)
filetrans_pattern($1, device_t, event_device_t, chr_file, keyboard7)
filetrans_pattern($1, device_t, event_device_t, chr_file, keyboard8)
filetrans_pattern($1, device_t, event_device_t, chr_file, keyboard9)
filetrans_pattern($1, device_t, lvm_control_t, chr_file, control)
filetrans_pattern($1, device_t, mouse_device_t, chr_file, ucb1x00)
filetrans_pattern($1, device_t, mouse_device_t, chr_file, mk712)
filetrans_pattern($1, device_t, scanner_device_t, chr_file, dc2xx0)
filetrans_pattern($1, device_t, scanner_device_t, chr_file, dc2xx1)
filetrans_pattern($1, device_t, scanner_device_t, chr_file, dc2xx2)
filetrans_pattern($1, device_t, scanner_device_t, chr_file, dc2xx3)
filetrans_pattern($1, device_t, scanner_device_t, chr_file, dc2xx4)
filetrans_pattern($1, device_t, scanner_device_t, chr_file, dc2xx5)
filetrans_pattern($1, device_t, scanner_device_t, chr_file, dc2xx6)
filetrans_pattern($1, device_t, scanner_device_t, chr_file, dc2xx7)
filetrans_pattern($1, device_t, scanner_device_t, chr_file, dc2xx8)
filetrans_pattern($1, device_t, scanner_device_t, chr_file, dc2xx9)
filetrans_pattern($1, device_t, scanner_device_t, chr_file, mdc8000)
filetrans_pattern($1, device_t, scanner_device_t, chr_file, mdc8001)
filetrans_pattern($1, device_t, scanner_device_t, chr_file, mdc8002)
filetrans_pattern($1, device_t, scanner_device_t, chr_file, mdc8003)
filetrans_pattern($1, device_t, scanner_device_t, chr_file, mdc8004)
filetrans_pattern($1, device_t, scanner_device_t, chr_file, mdc8005)
filetrans_pattern($1, device_t, scanner_device_t, chr_file, mdc8006)
filetrans_pattern($1, device_t, scanner_device_t, chr_file, mdc8007)
filetrans_pattern($1, device_t, scanner_device_t, chr_file, mdc8008)
filetrans_pattern($1, device_t, scanner_device_t, chr_file, mdc8009)
filetrans_pattern($1, device_t, scanner_device_t, chr_file, scanner0)
filetrans_pattern($1, device_t, scanner_device_t, chr_file, scanner1)
filetrans_pattern($1, device_t, scanner_device_t, chr_file, scanner2)
filetrans_pattern($1, device_t, scanner_device_t, chr_file, scanner3)
filetrans_pattern($1, device_t, scanner_device_t, chr_file, scanner4)
filetrans_pattern($1, device_t, scanner_device_t, chr_file, scanner5)
filetrans_pattern($1, device_t, scanner_device_t, chr_file, scanner6)
filetrans_pattern($1, device_t, scanner_device_t, chr_file, scanner7)
filetrans_pattern($1, device_t, scanner_device_t, chr_file, scanner8)
filetrans_pattern($1, device_t, scanner_device_t, chr_file, scanner9)
filetrans_pattern($1, device_t, xen_device_t, chr_file, blktap0)
filetrans_pattern($1, device_t, xen_device_t, chr_file, blktap1)
filetrans_pattern($1, device_t, xen_device_t, chr_file, blktap2)
filetrans_pattern($1, device_t, xen_device_t, chr_file, blktap3)
filetrans_pattern($1, device_t, xen_device_t, chr_file, blktap4)
filetrans_pattern($1, device_t, xen_device_t, chr_file, blktap5)
filetrans_pattern($1, device_t, xen_device_t, chr_file, blktap6)
filetrans_pattern($1, device_t, xen_device_t, chr_file, blktap7)
filetrans_pattern($1, device_t, xen_device_t, chr_file, blktap8)
filetrans_pattern($1, device_t, xen_device_t, chr_file, blktap9)
')

View File

@ -247,6 +247,7 @@ dev_delete_generic_blk_files(kernel_t)
dev_create_generic_chr_files(kernel_t) dev_create_generic_chr_files(kernel_t)
dev_delete_generic_chr_files(kernel_t) dev_delete_generic_chr_files(kernel_t)
dev_mounton(kernel_t) dev_mounton(kernel_t)
dev_filetrans_named_dev(kernel_t)
# Mount root file system. Used when loading a policy # Mount root file system. Used when loading a policy
# from initrd, then mounting the root filesystem # from initrd, then mounting the root filesystem

View File

@ -119,6 +119,8 @@ tunable_policy(`allow_execmem && allow_execstack',`
allow unconfined_t self:process execstack; allow unconfined_t self:process execstack;
') ')
dev_filetrans_named_dev(unconfined_usertype)
tunable_policy(`allow_execmod',` tunable_policy(`allow_execmod',`
userdom_execmod_user_home_files(unconfined_usertype) userdom_execmod_user_home_files(unconfined_usertype)
') ')

View File

@ -243,6 +243,7 @@ tunable_policy(`init_systemd',`
dev_relabelfrom_generic_chr_files(init_t) dev_relabelfrom_generic_chr_files(init_t)
dev_relabel_autofs_dev(init_t) dev_relabel_autofs_dev(init_t)
dev_manage_sysfs_dirs(init_t) dev_manage_sysfs_dirs(init_t)
dev_filetrans_named_dev(init_t)
files_mounton_all_mountpoints(init_t) files_mounton_all_mountpoints(init_t)
files_manage_all_pids_dirs(init_t) files_manage_all_pids_dirs(init_t)

View File

@ -535,7 +535,7 @@ define(`filetrans_add_pattern',`
define(`filetrans_pattern',` define(`filetrans_pattern',`
allow $1 $2:dir rw_dir_perms; allow $1 $2:dir rw_dir_perms;
type_transition $1 $2:$4 $3; type_transition $1 $2:$4 $3 $5;
') ')
define(`admin_pattern',` define(`admin_pattern',`

View File

@ -15,9 +15,9 @@
%define BUILD_MLS 1 %define BUILD_MLS 1
%endif %endif
%define POLICYVER 25 %define POLICYVER 25
%define libsepolver 2.0.42-3 %define libsepolver 2.0.43-2
%define POLICYCOREUTILSVER 2.0.85-28 %define POLICYCOREUTILSVER 2.0.85-28
%define CHECKPOLICYVER 2.0.23-4 %define CHECKPOLICYVER 2.0.24-1
Summary: SELinux policy configuration Summary: SELinux policy configuration
Name: selinux-policy Name: selinux-policy
Version: 3.9.16 Version: 3.9.16
@ -27,7 +27,6 @@ Group: System Environment/Base
Source: serefpolicy-%{version}.tgz Source: serefpolicy-%{version}.tgz
patch: policy-F16.patch patch: policy-F16.patch
patch1: policy-named.patch patch1: policy-named.patch
patch2: policy-lib64.patch
Source1: modules-targeted.conf Source1: modules-targeted.conf
Source2: booleans-targeted.conf Source2: booleans-targeted.conf
Source3: Makefile.devel Source3: Makefile.devel
@ -206,8 +205,7 @@ Based off of reference policy: Checked out revision 2.20091117
%prep %prep
%setup -n serefpolicy-%{version} -q %setup -n serefpolicy-%{version} -q
%patch -p1 %patch -p1
%patch1 -p1 %patch1 -p1 -b .named
%patch2 -p1
%install %install
mkdir selinux_config mkdir selinux_config
@ -476,6 +474,21 @@ exit 0
%endif %endif
%changelog %changelog
* Mon Apr 11 2011 Miroslav Grepl <mgrepl@redhat.com> 3.9.16-14
- Add Dan's patch to remove 64 bit variants
- Allow colord to use unix_dgram_socket
- Allow apps that search pids to read /var/run if it is a lnk_file
- iscsid_t creates its own directory
- Allow init to list var_lock_t dir
- apm needs to verify user accounts auth_use_nsswitch
- Add labeling for systemd unit files
- Allow gnomeclok to enable ntpd service using systemctl - systemd_systemctl_t domain was added
- Add label for matahari-broker.pid file
- We want to remove untrustedmcsprocess from ability to read /proc/pid
- Fixes for matahari policy
- Allow system_tmpfiles_t to delete user_home_t files in the /tmp dir
- Allow sshd to transition to sysadm_t if ssh_sysadm_login is turned on
* Tue Apr 5 2011 Miroslav Grepl <mgrepl@redhat.com> 3.9.16-13 * Tue Apr 5 2011 Miroslav Grepl <mgrepl@redhat.com> 3.9.16-13
- Fix typo - Fix typo