#
# /bin
#
/bin					gen_context(system_u:object_r:bin_t,s0)
/bin/.*					gen_context(system_u:object_r:bin_t,s0)
/bin/d?ash			--	gen_context(system_u:object_r:shell_exec_t,s0)
/bin/esh			--	gen_context(system_u:object_r:shell_exec_t,s0)
/bin/bash			--	gen_context(system_u:object_r:shell_exec_t,s0)
/bin/bash2			--	gen_context(system_u:object_r:shell_exec_t,s0)
/bin/fish			--	gen_context(system_u:object_r:shell_exec_t,s0)
/bin/ksh.*			--	gen_context(system_u:object_r:shell_exec_t,s0)
/bin/mksh			--	gen_context(system_u:object_r:shell_exec_t,s0)
/bin/mountpoint			--	gen_context(system_u:object_r:bin_t,s0)
/bin/sash			--	gen_context(system_u:object_r:shell_exec_t,s0)
/bin/tcsh			--	gen_context(system_u:object_r:shell_exec_t,s0)
/bin/yash			--	gen_context(system_u:object_r:shell_exec_t,s0)
/bin/zsh.*			--	gen_context(system_u:object_r:shell_exec_t,s0)

#
# /dev
#
/dev/MAKEDEV			--	gen_context(system_u:object_r:bin_t,s0)

#
# /emul
#
ifdef(`distro_redhat',`
/emul/ia32-linux/bin(/.*)?		gen_context(system_u:object_r:bin_t,s0)
/emul/ia32-linux/sbin(/.*)?		gen_context(system_u:object_r:bin_t,s0)
/emul/ia32-linux/usr(/.*)?/bin(/.*)?	gen_context(system_u:object_r:bin_t,s0)
/emul/ia32-linux/usr(/.*)?/Bin(/.*)? 	gen_context(system_u:object_r:bin_t,s0)
/emul/ia32-linux/usr(/.*)?/sbin(/.*)?	gen_context(system_u:object_r:bin_t,s0)
/emul/ia32-linux/usr/libexec(/.*)?	gen_context(system_u:object_r:bin_t,s0)
')

#
# /etc
#
/etc/acpi/actions(/.*)?			gen_context(system_u:object_r:bin_t,s0)

/etc/apcupsd/apccontrol		--	gen_context(system_u:object_r:bin_t,s0)
/etc/apcupsd/changeme		--	gen_context(system_u:object_r:bin_t,s0)
/etc/apcupsd/commfailure	--	gen_context(system_u:object_r:bin_t,s0)
/etc/apcupsd/commok		--	gen_context(system_u:object_r:bin_t,s0)
/etc/apcupsd/masterconnect	--	gen_context(system_u:object_r:bin_t,s0)
/etc/apcupsd/mastertimeout	--	gen_context(system_u:object_r:bin_t,s0)
/etc/apcupsd/offbattery		--	gen_context(system_u:object_r:bin_t,s0)
/etc/apcupsd/onbattery		--	gen_context(system_u:object_r:bin_t,s0)

/etc/auto\.[^/]*		--	gen_context(system_u:object_r:bin_t,s0)
/etc/avahi/.*\.action 		--	gen_context(system_u:object_r:bin_t,s0)

/etc/cipe/ip-up.*		--	gen_context(system_u:object_r:bin_t,s0)
/etc/cipe/ip-down.*		--	gen_context(system_u:object_r:bin_t,s0)

/etc/ConsoleKit/run-seat\.d(/.*)?	gen_context(system_u:object_r:bin_t,s0)
/etc/ConsoleKit/run-session\.d(/.*)?	gen_context(system_u:object_r:bin_t,s0)

/etc/cron.daily(/.*)?			gen_context(system_u:object_r:bin_t,s0)
/etc/cron.hourly(/.*)?			gen_context(system_u:object_r:bin_t,s0)
/etc/cron.weekly(/.*)?			gen_context(system_u:object_r:bin_t,s0)
/etc/cron.monthly(/.*)?			gen_context(system_u:object_r:bin_t,s0)

/etc/dhcp/dhclient\.d(/.*)?		gen_context(system_u:object_r:bin_t,s0)

/etc/hotplug/.*agent		--	gen_context(system_u:object_r:bin_t,s0)
/etc/hotplug/.*rc		-- 	gen_context(system_u:object_r:bin_t,s0)
/etc/hotplug/hotplug\.functions --	gen_context(system_u:object_r:bin_t,s0)
/etc/hotplug\.d/default/default.*	gen_context(system_u:object_r:bin_t,s0)

/etc/kde/env(/.*)?			gen_context(system_u:object_r:bin_t,s0)
/etc/kde/kdm(/.*)?			gen_context(system_u:object_r:bin_t,s0)
/etc/kde/shutdown(/.*)?			gen_context(system_u:object_r:bin_t,s0)

/etc/redhat-lsb(/.*)?			gen_context(system_u:object_r:bin_t,s0)

/etc/lxdm/LoginReady		--	gen_context(system_u:object_r:bin_t,s0)
/etc/lxdm/Post.*		--	gen_context(system_u:object_r:bin_t,s0)
/etc/lxdm/Pre.*			--	gen_context(system_u:object_r:bin_t,s0)
/etc/lxdm/Xsession		--	gen_context(system_u:object_r:bin_t,s0)

/etc/sddm/Xsession		--	gen_context(system_u:object_r:bin_t,s0)
/etc/sddm/wayland-session		--	gen_context(system_u:object_r:bin_t,s0)
/etc/sddm/Xsetup		--	gen_context(system_u:object_r:bin_t,s0)
/etc/sddm/Xstop		--	gen_context(system_u:object_r:bin_t,s0)

/etc/mail/make			--	gen_context(system_u:object_r:bin_t,s0)

/etc/mcelog/.*-error-trigger	--	gen_context(system_u:object_r:bin_t,s0)
/etc/mcelog/.*\.local		--	gen_context(system_u:object_r:bin_t,s0)
/etc/mcelog/.*\.setup		--	gen_context(system_u:object_r:bin_t,s0)

ifdef(`distro_redhat',`
/etc/mcelog/triggers(/.*)?		gen_context(system_u:object_r:bin_t,s0)
')

/etc/mgetty\+sendfax/new_fax	--	gen_context(system_u:object_r:bin_t,s0)
/etc/munin/plugins(/.*)?		gen_context(system_u:object_r:bin_t,s0)

/etc/netplug\.d(/.*)? 	 		gen_context(system_u:object_r:bin_t,s0)

/etc/PackageKit/events(/.*)?		gen_context(system_u:object_r:bin_t,s0)

/etc/pki/tls/certs/make-dummy-cert -- 	gen_context(system_u:object_r:bin_t,s0)
/etc/pki/tls/misc(/.*)?		-- 	gen_context(system_u:object_r:bin_t,s0)

/etc/pm/power\.d(/.*)?			gen_context(system_u:object_r:bin_t,s0)
/etc/pm/sleep\.d(/.*)?			gen_context(system_u:object_r:bin_t,s0)

/etc/ppp/ip-down\..*		--	gen_context(system_u:object_r:bin_t,s0)
/etc/ppp/ip-up\..*		--	gen_context(system_u:object_r:bin_t,s0)
/etc/ppp/ipv6-up\..*		--	gen_context(system_u:object_r:bin_t,s0)
/etc/ppp/ipv6-down\..*		--	gen_context(system_u:object_r:bin_t,s0)

/etc/profile.d(/.*)?			gen_context(system_u:object_r:bin_t,s0)

/etc/racoon/scripts(/.*)?		gen_context(system_u:object_r:bin_t,s0)

/etc/init\.d/vboxdrv.*      gen_context(system_u:object_r:bin_t,s0)

/etc/rc\.d/init\.d/functions	--	gen_context(system_u:object_r:bin_t,s0)

/etc/sysconfig/crond		--	gen_context(system_u:object_r:bin_t,s0)
/etc/sysconfig/init		--	gen_context(system_u:object_r:bin_t,s0)
/etc/sysconfig/netconsole	--	gen_context(system_u:object_r:bin_t,s0)
/etc/sysconfig/readonly-root 	--	gen_context(system_u:object_r:bin_t,s0)

/etc/sysconfig/network-scripts/ifup.*	gen_context(system_u:object_r:bin_t,s0)
/etc/sysconfig/network-scripts/ifdown.* gen_context(system_u:object_r:bin_t,s0)
/etc/sysconfig/network-scripts/net.*	gen_context(system_u:object_r:bin_t,s0)
/etc/sysconfig/network-scripts/init.*	gen_context(system_u:object_r:bin_t,s0)

/etc/wdmd\.d/checkquorum\.wdmd	gen_context(system_u:object_r:bin_t,s0)

/etc/X11/xdm/GiveConsole	--	gen_context(system_u:object_r:bin_t,s0)
/etc/X11/xdm/TakeConsole	--	gen_context(system_u:object_r:bin_t,s0)
/etc/X11/xdm/Xsetup_0		--	gen_context(system_u:object_r:bin_t,s0)
/etc/X11/xinit(/.*)?			gen_context(system_u:object_r:bin_t,s0)

/etc/xen/qemu-ifup		--	gen_context(system_u:object_r:bin_t,s0)
/etc/xen/scripts(/.*)?			gen_context(system_u:object_r:bin_t,s0)

ifdef(`distro_debian',`
/etc/mysql/debian-start		--	gen_context(system_u:object_r:bin_t,s0)
')

/etc/dhcp/scripts(/.*)?			gen_context(system_u:object_r:bin_t,s0)

#
# /lib
#

/lib/nut/.*			--	gen_context(system_u:object_r:bin_t,s0)
/lib/readahead(/.*)?			gen_context(system_u:object_r:bin_t,s0)
/lib/security/pam_krb5/pam_krb5_storetmp -- gen_context(system_u:object_r:bin_t,s0)
/usr/lib64/security/pam_krb5/pam_krb5_cchelper	--	gen_context(system_u:object_r:bin_t,s0)
/lib/udev/[^/]*			--	gen_context(system_u:object_r:bin_t,s0)
/lib/udev/devices/MAKEDEV	-l	gen_context(system_u:object_r:bin_t,s0)
/lib/udev/scsi_id		--	gen_context(system_u:object_r:bin_t,s0)
/lib/upstart(/.*)?			gen_context(system_u:object_r:bin_t,s0)
/lib/security/pam_krb5(/.*)?		gen_context(system_u:object_r:bin_t,s0)

ifdef(`distro_gentoo',`
/lib/dhcpcd/dhcpcd-run-hooks	--	gen_context(system_u:object_r:bin_t,s0)

/lib/rcscripts/addons(/.*)?		gen_context(system_u:object_r:bin_t,s0)
/lib/rcscripts/sh(/.*)?			gen_context(system_u:object_r:bin_t,s0)
/lib/rcscripts/net\.modules\.d/helpers\.d/dhclient-.* -- gen_context(system_u:object_r:bin_t,s0)
/lib/rcscripts/net\.modules\.d/helpers\.d/udhcpc-.* -- gen_context(system_u:object_r:bin_t,s0)
')

/usr/lib/erlang/erts.*/bin(/.*)?        gen_context(system_u:object_r:bin_t,s0)

#
# /sbin
#
/sbin					gen_context(system_u:object_r:bin_t,s0)
/sbin/.*				gen_context(system_u:object_r:bin_t,s0)
/sbin/insmod_ksymoops_clean	--	gen_context(system_u:object_r:bin_t,s0)
/sbin/mkfs\.cramfs		--	gen_context(system_u:object_r:bin_t,s0)
/sbin/nologin			--	gen_context(system_u:object_r:shell_exec_t,s0)

#
# /opt
#
/opt/(.*/)?bin(/.*)?			gen_context(system_u:object_r:bin_t,s0)

/opt/(.*/)?libexec(/.*)?		gen_context(system_u:object_r:bin_t,s0)

/opt/(.*/)?sbin(/.*)?			gen_context(system_u:object_r:bin_t,s0)

/opt/google/talkplugin(/.*)?		gen_context(system_u:object_r:bin_t,s0)
/opt/google/chrome(/.*)?		gen_context(system_u:object_r:bin_t,s0)

/opt/gutenprint/cups/lib/filter(/.*)?	gen_context(system_u:object_r:bin_t,s0)

/opt/OpenPrinting-Gutenprint/cups/lib/filter(/.*)? gen_context(system_u:object_r:bin_t,s0)

ifdef(`distro_gentoo',`
/opt/RealPlayer/realplay(\.bin)?	gen_context(system_u:object_r:bin_t,s0)
/opt/RealPlayer/postint(/.*)?		gen_context(system_u:object_r:bin_t,s0)
/opt/vmware/workstation/lib/lib/wrapper-gtk24\.sh -- gen_context(system_u:object_r:bin_t,s0)
')

/root/bin(/.*)?				gen_context(system_u:object_r:bin_t,s0)

#
# /usr
#
/usr/bin				-d	gen_context(system_u:object_r:bin_t,s0)
/usr/(.*/)?Bin(/.*)?			gen_context(system_u:object_r:bin_t,s0)
/usr/(.*/)?bin(/.*)?			gen_context(system_u:object_r:bin_t,s0)
/usr/bin/d?ash			--	gen_context(system_u:object_r:shell_exec_t,s0)
/usr/bin/esh			--	gen_context(system_u:object_r:shell_exec_t,s0)
/usr/bin/bash			--	gen_context(system_u:object_r:shell_exec_t,s0)
/usr/bin/bash2			--	gen_context(system_u:object_r:shell_exec_t,s0)
/usr/bin/fish			--	gen_context(system_u:object_r:shell_exec_t,s0)
/usr/bin/ksh.*			--	gen_context(system_u:object_r:shell_exec_t,s0)
/usr/bin/mksh			--	gen_context(system_u:object_r:shell_exec_t,s0)
/usr/bin/mountpoint		--	gen_context(system_u:object_r:bin_t,s0)
/usr/bin/pingus.*			--	gen_context(system_u:object_r:bin_t,s0)
/usr/bin/sash			--	gen_context(system_u:object_r:shell_exec_t,s0)
/usr/bin/tcsh			--	gen_context(system_u:object_r:shell_exec_t,s0)
/usr/bin/yash			--	gen_context(system_u:object_r:shell_exec_t,s0)
/usr/bin/zsh.*			--	gen_context(system_u:object_r:shell_exec_t,s0)

/usr/bin/git-shell		--	gen_context(system_u:object_r:shell_exec_t,s0)
/usr/bin/scponly		--	gen_context(system_u:object_r:shell_exec_t,s0)

/usr/(.*/)?sbin(/.*)?			gen_context(system_u:object_r:bin_t,s0)
/usr/lib(.*/)?sbin(/.*)?		gen_context(system_u:object_r:bin_t,s0)

/usr/lib/avahi/avahi-daemon-check-dns\.sh	--	gen_context(system_u:object_r:bin_t,s0)
/usr/lib/jvm/java(.*/)bin(/.*)		gen_context(system_u:object_r:bin_t,s0)
/usr/lib(.*/)?bin(/.*)?			gen_context(system_u:object_r:bin_t,s0)
/usr/lib/ccache/bin(/.*)?		gen_context(system_u:object_r:bin_t,s0)
/usr/lib/fence(/.*)?			gen_context(system_u:object_r:bin_t,s0)
/usr/lib/libreoffice(/.*)?/bin(/.*)?	gen_context(system_u:object_r:bin_t,s0)
/usr/lib/pgsql/test/regress/.*\.sh --	gen_context(system_u:object_r:bin_t,s0)
/usr/lib/qt.*/bin(/.*)?			gen_context(system_u:object_r:bin_t,s0)
/usr/lib/wicd/monitor\.py 	-- 	gen_context(system_u:object_r:bin_t, s0)
/usr/lib/apt/methods.+	--	gen_context(system_u:object_r:bin_t,s0)
/usr/lib/chromium-browser(/.*)?		gen_context(system_u:object_r:bin_t,s0)
/usr/lib/ConsoleKit/scripts(/.*)?	gen_context(system_u:object_r:bin_t,s0)
/usr/lib/ConsoleKit/run-session\.d(/.*)?	gen_context(system_u:object_r:bin_t,s0)
/usr/lib/courier(/.*)?		gen_context(system_u:object_r:bin_t,s0)
/usr/lib/cups(/.*)? 		gen_context(system_u:object_r:bin_t,s0)
/usr/lib/cyrus-imapd/.*	--	gen_context(system_u:object_r:bin_t,s0)
/usr/lib/dotnet/dotnet	--	gen_context(system_u:object_r:bin_t,s0)
/usr/lib/dpkg/.+		--	gen_context(system_u:object_r:bin_t,s0)
/usr/lib/emacsen-common/.*		gen_context(system_u:object_r:bin_t,s0)
/usr/lib/gimp/.*/plug-ins(/.*)?		gen_context(system_u:object_r:bin_t,s0)
/usr/lib/gnome-settings-daemon/.* --	gen_context(system_u:object_r:bin_t,s0)
/usr/lib/gvfs/.*		--	gen_context(system_u:object_r:bin_t,s0)
/usr/lib/ipsec/.*		--	gen_context(system_u:object_r:bin_t,s0)
/usr/lib/kde4/libexec/.*	--	gen_context(system_u:object_r:bin_t,s0)
/usr/lib/mailman/bin(/.*)?		gen_context(system_u:object_r:bin_t,s0)
/usr/lib/mailman/mail(/.*)?		gen_context(system_u:object_r:bin_t,s0)
/usr/lib/mediawiki/math/texvc.*		gen_context(system_u:object_r:bin_t,s0)
/usr/lib/misc/sftp-server	--	gen_context(system_u:object_r:bin_t,s0)
/usr/lib/nagios/plugins/negate -- gen_context(system_u:object_r:bin_t,s0)
/usr/lib/nagios/plugins/urlize  --  gen_context(system_u:object_r:bin_t,s0)
/usr/lib/nagios/plugins/utils.sh -- gen_context(system_u:object_r:bin_t,s0)
/usr/lib/nagios/plugins/utils.pm  --  gen_context(system_u:object_r:bin_t,s0)
/usr/lib/netsaint/plugins(/.*)?	gen_context(system_u:object_r:bin_t,s0)
/usr/lib/news/bin(/.*)?		gen_context(system_u:object_r:bin_t,s0)
/usr/lib/NetworkManager/nm\-.*	--	gen_context(system_u:object_r:bin_t,s0)
/usr/lib/nspluginwrapper/np.*	gen_context(system_u:object_r:bin_t,s0)
/usr/lib/ocf(/.*)?		gen_context(system_u:object_r:bin_t,s0)
/usr/lib/portage/bin(/.*)?	gen_context(system_u:object_r:bin_t,s0)
/usr/lib/pm-utils(/.*)?		gen_context(system_u:object_r:bin_t,s0)
/usr/lib/readahead(/.*)?	gen_context(system_u:object_r:bin_t,s0)
/usr/lib/rpm/rpmd		-- 	gen_context(system_u:object_r:bin_t,s0)
/usr/lib/rpm/rpmk		-- 	gen_context(system_u:object_r:bin_t,s0)
/usr/lib/rpm/rpmq		-- 	gen_context(system_u:object_r:bin_t,s0)
/usr/lib/rpm/rpmv		-- 	gen_context(system_u:object_r:bin_t,s0)
/usr/lib/tumbler-[^/]*/tumblerd	-- 	gen_context(system_u:object_r:bin_t,s0)
/usr/lib/security/pam_krb5(/.*)? -- gen_context(system_u:object_r:bin_t,s0)
/usr/lib/sftp-server		--	gen_context(system_u:object_r:bin_t,s0)
/usr/lib/systemd/system-sleep(/.*)? 	gen_context(system_u:object_r:bin_t,s0)
/usr/lib/vte/gnome-pty-helper 	--	gen_context(system_u:object_r:bin_t,s0)
/usr/lib/yaboot/addnote	      	--	gen_context(system_u:object_r:bin_t,s0)
/usr/lib/udev/[^/]*			--	gen_context(system_u:object_r:bin_t,s0)
/usr/lib/udev/devices/MAKEDEV	-l	gen_context(system_u:object_r:bin_t,s0)
/usr/lib/udev/scsi_id		--	gen_context(system_u:object_r:bin_t,s0)
/usr/lib/upstart(/.*)?			gen_context(system_u:object_r:bin_t,s0)
/usr/lib/xfce4/exo-1/exo-compose-mail-1 -- gen_context(system_u:object_r:bin_t,s0)
/usr/lib/xfce4/exo-1/exo-helper-1 --	gen_context(system_u:object_r:bin_t,s0)
/usr/lib/xfce4/panel/migrate	--	gen_context(system_u:object_r:bin_t,s0)
/usr/lib/xfce4/panel/wrapper	--	gen_context(system_u:object_r:bin_t,s0)
/usr/lib/xfce4/session/balou-export-theme -- gen_context(system_u:object_r:bin_t,s0)
/usr/lib/xfce4/session/balou-install-theme -- gen_context(system_u:object_r:bin_t,s0)
/usr/lib/xfce4/session/xfsm-shutdown-helper -- gen_context(system_u:object_r:bin_t,s0)
/usr/lib/xfce4/xfconf/xfconfd	--	gen_context(system_u:object_r:bin_t,s0)
/usr/lib/xfce4/xfwm4/helper-dialog --	gen_context(system_u:object_r:bin_t,s0)

/usr/lib/debug/bin(/.*)?	--	gen_context(system_u:object_r:bin_t,s0)
/usr/lib/debug/sbin(/.*)?	--	gen_context(system_u:object_r:bin_t,s0)
/usr/lib/debug/usr/bin(/.*)?	--	gen_context(system_u:object_r:bin_t,s0)
/usr/lib/debug/usr/sbin(/.*)?	--	gen_context(system_u:object_r:bin_t,s0)
/usr/lib/debug/usr/libexec(/.*)?	gen_context(system_u:object_r:bin_t,s0)

/usr/lib/[^/]*thunderbird[^/]*/thunderbird -- gen_context(system_u:object_r:bin_t,s0)
/usr/lib/[^/]*thunderbird[^/]*/thunderbird-bin -- gen_context(system_u:object_r:bin_t,s0)
/usr/lib/[^/]*thunderbird[^/]*/open-browser\.sh -- gen_context(system_u:object_r:bin_t,s0)
/usr/lib/xulrunner[^/]*/xulrunner[^/]* --	gen_context(system_u:object_r:bin_t,s0)
/usr/lib/xulrunner[^/]*/updater --	gen_context(system_u:object_r:bin_t,s0)
/usr/lib/xulrunner[^/]*/crashreporter --	gen_context(system_u:object_r:bin_t,s0)

/usr/lib/[^/]*/run-mozilla\.sh --	gen_context(system_u:object_r:bin_t,s0)
/usr/lib/[^/]*/mozilla-xremote-client -- gen_context(system_u:object_r:bin_t,s0)
/usr/lib/thunderbird.*/mozilla-xremote-client -- gen_context(system_u:object_r:bin_t,s0)

/usr/lib/xen/bin(/.*)?			gen_context(system_u:object_r:bin_t,s0)
/usr/libexec(/.*)?			gen_context(system_u:object_r:bin_t,s0)

/usr/libexec/git-core/git-shell	--	gen_context(system_u:object_r:shell_exec_t,s0)
/usr/libexec/cockpit-agent      --  gen_context(system_u:object_r:shell_exec_t,s0)
/usr/bin/cockpit-bridge         -- gen_context(system_u:object_r:shell_exec_t,s0)
/usr/libexec/sesh		        --	gen_context(system_u:object_r:shell_exec_t,s0)
/usr/libexec/sudo/sesh		        --	gen_context(system_u:object_r:shell_exec_t,s0)

/usr/libexec/openssh/sftp-server --	gen_context(system_u:object_r:bin_t,s0)

/usr/lib/xfce4(/.*)?	gen_context(system_u:object_r:bin_t,s0)

/usr/Brother(/.*)?              gen_context(system_u:object_r:bin_t,s0)
/usr/Printer(/.*)?              gen_context(system_u:object_r:bin_t,s0)
/usr/Brother/(.*/)?inf/brprintconf.* gen_context(system_u:object_r:bin_t,s0)
/usr/Brother/(.*/)?inf/setup.* gen_context(system_u:object_r:bin_t,s0)
/usr/linuxprinter/filters(/.*)? gen_context(system_u:object_r:bin_t,s0)

/usr/sbin/insmod_ksymoops_clean	--	gen_context(system_u:object_r:bin_t,s0)
/usr/sbin/mkfs\.cramfs		--	gen_context(system_u:object_r:bin_t,s0)
/usr/sbin/nologin		--	gen_context(system_u:object_r:shell_exec_t,s0)
/usr/sbin/scponlyc		--	gen_context(system_u:object_r:shell_exec_t,s0)
/usr/sbin/sesh			--	gen_context(system_u:object_r:shell_exec_t,s0)
/usr/sbin/smrsh			--	gen_context(system_u:object_r:shell_exec_t,s0)

/usr/share/ajaxterm/ajaxterm.py.* --	gen_context(system_u:object_r:bin_t,s0)
/usr/share/ajaxterm/qweb.py.* --	gen_context(system_u:object_r:bin_t,s0)
/usr/share/apr-0/build/[^/]+\.sh --	gen_context(system_u:object_r:bin_t,s0)
/usr/share/apr-0/build/libtool --	gen_context(system_u:object_r:bin_t,s0)
/usr/share/dayplanner/dayplanner --	gen_context(system_u:object_r:bin_t,s0)
/usr/share/debconf/.+		--	gen_context(system_u:object_r:bin_t,s0)
/usr/share/denyhosts/scripts(/.*)?	gen_context(system_u:object_r:bin_t,s0)
/usr/share/denyhosts/plugins(/.*)?	gen_context(system_u:object_r:bin_t,s0)
/usr/share/cluster/.*\.sh		gen_context(system_u:object_r:bin_t,s0)
/usr/share/cluster/ocf-shellfuncs --	gen_context(system_u:object_r:bin_t,s0)
/usr/share/cluster/svclib_nfslock --	gen_context(system_u:object_r:bin_t,s0)
/usr/share/cluster/SAPDatabase	--	gen_context(system_u:object_r:bin_t,s0)
/usr/share/cluster/SAPInstance	--	gen_context(system_u:object_r:bin_t,s0)
/usr/share/cluster/checkquorum.*	--	gen_context(system_u:object_r:bin_t,s0)
/usr/share/e16/misc(/.*)?		gen_context(system_u:object_r:bin_t,s0)
/usr/share/gedit-2/plugins/externaltools/tools(/.*)? gen_context(system_u:object_r:bin_t,s0)
/usr/share/gitolite/hooks/common/update -- gen_context(system_u:object_r:bin_t,s0)
/usr/share/gitolite/hooks/gitolite-admin/post-update -- gen_context(system_u:object_r:bin_t,s0)
/usr/share/gitolite3/commands(/.*)?	--	gen_context(system_u:object_r:bin_t,s0)
/usr/share/gnucash/finance-quote-check -- gen_context(system_u:object_r:bin_t,s0)
/usr/share/gnucash/finance-quote-helper -- gen_context(system_u:object_r:bin_t,s0)
/usr/share/hal/device-manager/hal-device-manager -- gen_context(system_u:object_r:bin_t,s0)
/usr/share/hal/scripts(/.*)?		gen_context(system_u:object_r:bin_t,s0)
/usr/share/mc/extfs/.*		--	gen_context(system_u:object_r:bin_t,s0)
/usr/share/Modules/init(/.*)?		gen_context(system_u:object_r:bin_t,s0)
/usr/share/printconf/util/print\.py --	gen_context(system_u:object_r:bin_t,s0)
/usr/share/PackageKit/pk-upgrade-distro\.sh -- 	gen_context(system_u:object_r:bin_t,s0)
/usr/share/PackageKit/helpers(/.*)?	gen_context(system_u:object_r:bin_t,s0)
/usr/share/sandbox/sandboxX.sh	--	gen_context(system_u:object_r:bin_t,s0)
/usr/share/sectool/.*\.py	--	gen_context(system_u:object_r:bin_t,s0)
/usr/share/selinux/devel/policygentool -- gen_context(system_u:object_r:bin_t,s0)
/usr/share/smolt/client(/.*)?		gen_context(system_u:object_r:bin_t,s0)
/usr/share/shorewall/compiler\.pl --	gen_context(system_u:object_r:bin_t,s0)
/usr/share/shorewall6?/configpath	--	gen_context(system_u:object_r:bin_t,s0)
/usr/share/shorewall/getparams  --  gen_context(system_u:object_r:bin_t,s0)
/usr/share/shorewall6?/wait4ifup --	gen_context(system_u:object_r:bin_t,s0)
/usr/share/shorewall-perl(/.*)?		gen_context(system_u:object_r:bin_t,s0)
/usr/share/shorewall-shell(/.*)?	gen_context(system_u:object_r:bin_t,s0)
/usr/share/shorewall-lite(/.*)? 	gen_context(system_u:object_r:bin_t,s0)
/usr/share/shorewall6-lite(/.*)?	gen_context(system_u:object_r:bin_t,s0)
/usr/share/texlive/texmf/web2c/mktex(dir|nam|upd)	gen_context(system_u:object_r:bin_t,s0)
/usr/share/turboprint/lib(/.*)?	--	gen_context(system_u:object_r:bin_t,s0)
/usr/share/tucan.*/tucan.py	--	gen_context(system_u:object_r:bin_t,s0)
/usr/share/vhostmd/scripts(/.*)?	gen_context(system_u:object_r:bin_t,s0)
/usr/share/virtualbox/.*\.sh 		gen_context(system_u:object_r:bin_t,s0)
/usr/share/wicd/daemon(/.*)?		gen_context(system_u:object_r:bin_t,s0)

/usr/X11R6/lib/X11/xkb/xkbcomp --	gen_context(system_u:object_r:bin_t,s0)

ifdef(`distro_debian',`
/usr/lib/ConsoleKit/.*		--	gen_context(system_u:object_r:bin_t,s0)
/usr/lib/gdm3/.*		--	gen_context(system_u:object_r:bin_t,s0)
/usr/lib/udisks/.*		--	gen_context(system_u:object_r:bin_t,s0)
')

ifdef(`distro_gentoo', `
/usr/.*-.*-linux-gnu/gcc-bin/.*(/.*)?	gen_context(system_u:object_r:bin_t,s0)
/usr/.*-.*-linux-gnu/binutils-bin(/.*)?	gen_context(system_u:object_r:bin_t,s0)
')

ifdef(`distro_redhat', `
/etc/gdm/XKeepsCrashing[^/]*	--	gen_context(system_u:object_r:bin_t,s0)
/etc/gdm/[^/]+			-d	gen_context(system_u:object_r:bin_t,s0)
/etc/gdm/[^/]+/.*			gen_context(system_u:object_r:bin_t,s0)

/usr/lib/.*/scripts(/.*)?		gen_context(system_u:object_r:bin_t,s0)
/usr/lib/.*/program(/.*)?		gen_context(system_u:object_r:bin_t,s0)
/usr/lib/bluetooth(/.*)?	--	gen_context(system_u:object_r:bin_t,s0)
/usr/lib/nfs-utils/scripts(/.*)?	gen_context(system_u:object_r:bin_t,s0)
/usr/lib/oracle/xe/apps(/.*)?		gen_context(system_u:object_r:bin_t,s0)
/usr/lib/tuned/.*/.*\.sh  		--  gen_context(system_u:object_r:bin_t,s0)
/usr/lib/vmware-tools/(s)?bin32(/.*)?	gen_context(system_u:object_r:bin_t,s0)
/usr/lib/vmware-tools/(s)?bin64(/.*)?	gen_context(system_u:object_r:bin_t,s0)
/usr/share/authconfig/authconfig-gtk\.py -- gen_context(system_u:object_r:bin_t,s0)
/usr/share/authconfig/authconfig-tui\.py -- gen_context(system_u:object_r:bin_t,s0)
#/usr/share/authconfig/authconfig\.py --	gen_context(system_u:object_r:bin_t,s0)
/usr/share/cvs/contrib/rcs2log	--	gen_context(system_u:object_r:bin_t,s0)
/usr/share/clamav/clamd-gen	--	gen_context(system_u:object_r:bin_t,s0)
/usr/share/clamav/freshclam-sleep --	gen_context(system_u:object_r:bin_t,s0)
/usr/share/createrepo(/.*)?		gen_context(system_u:object_r:bin_t,s0)
/usr/share/doc/ghc/html/libraries/gen_contents_index -- gen_context(system_u:object_r:bin_t,s0)	
/usr/share/fedora-usermgmt/wrapper --	gen_context(system_u:object_r:bin_t,s0)
/usr/share/hplip/[^/]*		--	gen_context(system_u:object_r:bin_t,s0)
/usr/share/hwbrowser/hwbrowser --	gen_context(system_u:object_r:bin_t,s0)
/usr/share/kde4/apps/kajongg/kajongg.py --	gen_context(system_u:object_r:bin_t,s0)
/usr/share/munin/plugins/plugin\.sh		--	gen_context(system_u:object_r:bin_t,s0)
/usr/share/pwlib/make/ptlib-config --	gen_context(system_u:object_r:bin_t,s0)
/usr/share/pydict/pydict\.py	--	gen_context(system_u:object_r:bin_t,s0)
/usr/share/rhn/rhn_applet/applet\.py -- gen_context(system_u:object_r:bin_t,s0)
/usr/share/rhn/rhn_applet/needed-packages\.py -- gen_context(system_u:object_r:bin_t,s0)
/usr/share/ssl/misc(/.*)?		gen_context(system_u:object_r:bin_t,s0)
/usr/share/switchdesk/switchdesk-gui\.py -- gen_context(system_u:object_r:bin_t,s0)
/usr/share/system-config-date/system-config-date\.py -- gen_context(system_u:object_r:bin_t,s0)
/usr/share/system-config-selinux/polgengui.py -- gen_context(system_u:object_r:bin_t,s0)
/usr/share/system-config-selinux/polgen\.py -- gen_context(system_u:object_r:bin_t,s0)
/usr/share/system-config-selinux/system-config-selinux\.py -- gen_context(system_u:object_r:bin_t,s0)
/usr/share/system-config-display/system-config-display -- gen_context(system_u:object_r:bin_t,s0)
/usr/share/system-config-httpd/system-config-httpd -- gen_context(system_u:object_r:bin_t,s0)
/usr/share/system-config-keyboard/system-config-keyboard -- gen_context(system_u:object_r:bin_t,s0)
/usr/share/system-config-language/system-config-language -- gen_context(system_u:object_r:bin_t,s0)
/usr/share/system-config-lvm/system-config-lvm\.py -- gen_context(system_u:object_r:bin_t,s0)
/usr/share/system-config-mouse/system-config-mouse -- gen_context(system_u:object_r:bin_t,s0)
/usr/share/system-config-netboot/system-config-netboot\.py -- gen_context(system_u:object_r:bin_t,s0)
/usr/share/system-config-netboot/pxeos\.py -- gen_context(system_u:object_r:bin_t,s0)
/usr/share/system-config-netboot/pxeboot\.py -- gen_context(system_u:object_r:bin_t,s0)
/usr/share/system-config-network(/netconfig)?/[^/]+\.py -- gen_context(system_u:object_r:bin_t,s0)
/usr/share/system-config-network/neat-control\.py -- gen_context(system_u:object_r:bin_t,s0)
/usr/share/system-config-nfs/nfs-export\.py -- gen_context(system_u:object_r:bin_t,s0)
/usr/share/system-config-nfs/system-config-nfs\.py -- gen_context(system_u:object_r:bin_t,s0)
/usr/share/system-config-printer/applet\.py -- gen_context(system_u:object_r:bin_t,s0)
/usr/share/system-config-rootpassword/system-config-rootpassword -- gen_context(system_u:object_r:bin_t,s0)
/usr/share/system-config-samba/system-config-samba\.py -- gen_context(system_u:object_r:bin_t,s0)
/usr/share/system-config-securitylevel/system-config-securitylevel\.py -- gen_context(system_u:object_r:bin_t,s0)
/usr/share/system-config-services/gui\.py -- gen_context(system_u:object_r:bin_t,s0)
/usr/share/system-config-services/serviceconf\.py -- gen_context(system_u:object_r:bin_t,s0)
/usr/share/system-config-services/system-config-services -- gen_context(system_u:object_r:bin_t,s0)
/usr/share/system-config-soundcard/system-config-soundcard -- gen_context(system_u:object_r:bin_t,s0)
/usr/share/system-config-users/system-config-users -- gen_context(system_u:object_r:bin_t,s0)
/usr/share/system-logviewer/system-logviewer\.py -- gen_context(system_u:object_r:bin_t,s0)
/usr/share/texmf/web2c/mktexdir	--	gen_context(system_u:object_r:bin_t,s0)
/usr/share/texmf/web2c/mktexnam	--	gen_context(system_u:object_r:bin_t,s0)
/usr/share/texmf/web2c/mktexupd	--	gen_context(system_u:object_r:bin_t,s0)
/usr/share/texmf/texconfig/tcfmgr --	gen_context(system_u:object_r:bin_t,s0)
')

ifdef(`distro_suse', `
/usr/lib/cron/run-crons		--	gen_context(system_u:object_r:bin_t,s0)
/usr/lib/samba/classic/.*	--	gen_context(system_u:object_r:bin_t,s0)
/usr/lib/ssh/.*			--	gen_context(system_u:object_r:bin_t,s0)
/usr/share/apache2/[^/]*	--	gen_context(system_u:object_r:bin_t,s0)
')

#
# /var
#
/var/mailman.*/bin(/.*)?		gen_context(system_u:object_r:bin_t,s0)

/var/ftp/bin(/.*)?			gen_context(system_u:object_r:bin_t,s0)

/var/lib/asterisk/agi-bin(/.*)?		gen_context(system_u:object_r:bin_t,s0)
/var/lib/dirsrv/scripts-INSTANCE    --  gen_context(system_u:object_r:bin_t,s0)
/var/lib/iscan/interpreter		gen_context(system_u:object_r:bin_t,s0)
/usr/lib/ruby/gems(/.*)?/helper-scripts(/.*)? gen_context(system_u:object_r:bin_t,s0)
/usr/share/gems(/.*)?/helper-scripts(/.*)? gen_context(system_u:object_r:bin_t,s0)

/usr/lib/yp/.+			--	gen_context(system_u:object_r:bin_t,s0)

/var/qmail/bin			-d	gen_context(system_u:object_r:bin_t,s0)
/var/qmail/bin(/.*)?			gen_context(system_u:object_r:bin_t,s0)
/var/qmail/rc			--	gen_context(system_u:object_r:bin_t,s0)

/var/lib/glusterd/hooks/.*/.*\.sh -- gen_context(system_u:object_r:bin_t,s0)
/var/lib/glusterd/hooks/.*/.*\.py -- gen_context(system_u:object_r:bin_t,s0)

ifdef(`distro_suse',`
/var/lib/samba/bin/.+			gen_context(system_u:object_r:bin_t,s0)
')

/var/usrlocal/(.*/)?bin(/.*)?    gen_context(system_u:object_r:bin_t,s0)

#
# /usr/lib
#

/usr/lib/dracut(/.*)?				gen_context(system_u:object_r:bin_t,s0)
/usr/lib/iscan/network			--	gen_context(system_u:object_r:bin_t,s0)
/usr/lib/ruby/gems/.*/agents(/.*)?		gen_context(system_u:object_r:bin_t,s0)
/usr/lib/virtualbox/VBoxManage		--	gen_context(system_u:object_r:bin_t,s0)
