Chris PeBenito 9c6feb
#
Chris PeBenito 9c6feb
# /emul
Chris PeBenito 9c6feb
#
Chris PeBenito 46fc46
ifdef(`distro_gentoo',`
Chris PeBenito 46fc46
/emul/linux/x86/usr(/.*)?/lib(/.*)?		gen_context(system_u:object_r:lib_t,s0)
Chris PeBenito 46fc46
/emul/linux/x86/usr(/.*)?/lib/.*\.so(\.[^/]*)*	-- gen_context(system_u:object_r:shlib_t,s0)
Chris PeBenito 46fc46
/emul/linux/x86/lib(/.*)?			gen_context(system_u:object_r:lib_t,s0)
Chris PeBenito 46fc46
/emul/linux/x86/lib/.*\.so(\.[^/]*)*	--	gen_context(system_u:object_r:shlib_t,s0)
Chris PeBenito 46fc46
/emul/linux/x86/lib(/.*)?/ld-[^/]*\.so(\.[^/]*)* -- gen_context(system_u:object_r:ld_so_t,s0)
Chris PeBenito 46fc46
')
Chris PeBenito 46fc46
Chris PeBenito 9c6feb
ifdef(`distro_redhat',`
Chris PeBenito 9c6feb
/emul/ia32-linux/usr(/.*)?/lib(/.*)?		gen_context(system_u:object_r:lib_t,s0)
Chris PeBenito a77e65
/emul/ia32-linux/usr(/.*)?/lib/.*\.so(\.[^/]*)*	-- gen_context(system_u:object_r:shlib_t,s0)
Chris PeBenito baec64
/emul/ia32-linux/usr(/.*)?/java/.*\.so(\.[^/]*)* -- gen_context(system_u:object_r:shlib_t,s0)
Chris PeBenito 9c6feb
/emul/ia32-linux/usr(/.*)?/java/.*\.jar	--	gen_context(system_u:object_r:shlib_t,s0)
Chris PeBenito 9c6feb
/emul/ia32-linux/usr(/.*)?/java/.*\.jsa	--	gen_context(system_u:object_r:shlib_t,s0)
Chris PeBenito 9c6feb
/emul/ia32-linux/usr(/.*)?/lib(/.*)?/ld-[^/]*\.so(\.[^/]*)* gen_context(system_u:object_r:ld_so_t,s0)
Chris PeBenito a77e65
/emul/ia32-linux/lib(/.*)?			gen_context(system_u:object_r:lib_t,s0)
Chris PeBenito a77e65
/emul/ia32-linux/lib/.*\.so(\.[^/]*)*	--	gen_context(system_u:object_r:shlib_t,s0)
Chris PeBenito a77e65
/emul/ia32-linux/lib(/.*)?/ld-[^/]*\.so(\.[^/]*)* -- gen_context(system_u:object_r:ld_so_t,s0)
Chris PeBenito 9c6feb
')
Chris PeBenito f8ec0a
Chris PeBenito f8ec0a
#
Chris PeBenito f8ec0a
# /etc
Chris PeBenito f8ec0a
#
Chris PeBenito e02c61
/etc/ld\.so\.cache			--	gen_context(system_u:object_r:ld_so_cache_t,s0)
Chris PeBenito e02c61
/etc/ld\.so\.preload			--	gen_context(system_u:object_r:ld_so_cache_t,s0)
Chris PeBenito f8ec0a
Chris PeBenito e08118
/etc/ppp/plugins/rp-pppoe\.so 		--	gen_context(system_u:object_r:shlib_t,s0)
Chris PeBenito e08118
Chris PeBenito f8ec0a
#
Chris PeBenito f8ec0a
# /lib(64)?
Chris PeBenito f8ec0a
#
Chris PeBenito abc73a
/lib(/.*)?					gen_context(system_u:object_r:lib_t,s0)
Chris PeBenito abc73a
/lib64(/.*)?					gen_context(system_u:object_r:lib_t,s0)
Chris PeBenito e02c61
/lib(64)?/.*\.so(\.[^/]*)*		--	gen_context(system_u:object_r:shlib_t,s0)
Chris PeBenito e02c61
/lib(64)?(/.*)?/ld-[^/]*\.so(\.[^/]*)*	--	gen_context(system_u:object_r:ld_so_t,s0)
Chris PeBenito f8ec0a
Chris PeBenito 46fc46
ifdef(`distro_gentoo',`
Chris PeBenito 46fc46
/lib32(/.*)?					gen_context(system_u:object_r:lib_t,s0)
Chris PeBenito 46fc46
/lib32/.*\.so(\.[^/]*)*			--	gen_context(system_u:object_r:shlib_t,s0)
Chris PeBenito 46fc46
/lib32/ld-[^/]*\.so(\.[^/]*)*		--	gen_context(system_u:object_r:ld_so_t,s0)
Chris PeBenito 46fc46
')
Chris PeBenito 46fc46
Chris PeBenito f8ec0a
#
Chris PeBenito f8ec0a
# /opt
Chris PeBenito f8ec0a
#
Chris PeBenito 037762
/opt/(.*/)?lib(/.*)?				gen_context(system_u:object_r:lib_t,s0)
Chris PeBenito 037762
/opt/(.*/)?lib/.*\.so			--	gen_context(system_u:object_r:shlib_t,s0)
Chris PeBenito 037762
/opt/(.*/)?lib/.*\.so\.[^/]*		--	gen_context(system_u:object_r:shlib_t,s0)
Chris PeBenito 037762
/opt/(.*/)?lib64(/.*)?				gen_context(system_u:object_r:lib_t,s0)
Chris PeBenito 037762
/opt/(.*/)?lib64/.*\.so			--	gen_context(system_u:object_r:shlib_t,s0)
Chris PeBenito 037762
/opt/(.*/)?lib64/.*\.so\.[^/]*		--	gen_context(system_u:object_r:shlib_t,s0)
Chris PeBenito abc73a
/opt/(.*/)?jre.*/libdeploy.so(\.[^/]*)*	--	gen_context(system_u:object_r:textrel_shlib_t,s0)
Chris PeBenito abc73a
/opt/(.*/)?jre.*/libjvm.so(\.[^/]*)*	--	gen_context(system_u:object_r:textrel_shlib_t,s0)
Chris PeBenito 165b42
/opt/(.*/)?jre.*/libawt.so(\.[^/]*)*	--	gen_context(system_u:object_r:textrel_shlib_t,s0)
Chris PeBenito 165b42
/opt/netbeans(.*/)?jdk.*/linux/.*.so(\.[^/]*)* -- gen_context(system_u:object_r:textrel_shlib_t,s0)
Chris PeBenito f8ec0a
Chris PeBenito 037762
ifdef(`distro_gentoo',`
Chris PeBenito 037762
/opt/netscape/plugins/libflashplayer.so --	gen_context(system_u:object_r:textrel_shlib_t,s0)
Chris PeBenito 037762
/opt/netscape/plugins/nppdf.so		--	gen_context(system_u:object_r:textrel_shlib_t,s0)
Chris PeBenito 037762
')
Chris PeBenito 037762
Chris PeBenito f8ec0a
#
Chris PeBenito 48e0db
# /sbin
Chris PeBenito 48e0db
#
Chris PeBenito e02c61
/sbin/ldconfig				--	gen_context(system_u:object_r:ldconfig_exec_t,s0)
Chris PeBenito 48e0db
Chris PeBenito 48e0db
#
Chris PeBenito f8ec0a
# /usr
Chris PeBenito f8ec0a
#
Chris PeBenito 037762
/usr/(.*/)?/HelixPlayer/.*\.so(\.[^/]*)* --	gen_context(system_u:object_r:textrel_shlib_t,s0)
Chris PeBenito 165b42
/usr/(.*/)?/RealPlayer/.*\.so(\.[^/]*)* --	gen_context(system_u:object_r:textrel_shlib_t,s0)
Chris PeBenito f8ec0a
Chris PeBenito abc73a
/usr/(.*/)?java/.*\.so(\.[^/]*)*	--	gen_context(system_u:object_r:textrel_shlib_t,s0)
Chris PeBenito abc73a
/usr/(.*/)?java/.*\.jar			--	gen_context(system_u:object_r:shlib_t,s0)
Chris PeBenito abc73a
/usr/(.*/)?java/.*\.jsa			--	gen_context(system_u:object_r:shlib_t,s0)
Chris PeBenito f8ec0a
Chris PeBenito 037762
/usr/(.*/)?lib(/.*)?				gen_context(system_u:object_r:lib_t,s0)
Chris PeBenito 037762
/usr/(.*/)?lib/.*\.so			--	gen_context(system_u:object_r:shlib_t,s0)
Chris PeBenito 037762
/usr/(.*/)?lib/.*\.so\.[^/]*		--	gen_context(system_u:object_r:shlib_t,s0)
Chris PeBenito 037762
/usr/(.*/)?lib64(/.*)?				gen_context(system_u:object_r:lib_t,s0)
Chris PeBenito 037762
/usr/(.*/)?lib64/.*\.so			--	gen_context(system_u:object_r:shlib_t,s0)
Chris PeBenito 037762
/usr/(.*/)?lib64/.*\.so\.[^/]*		--	gen_context(system_u:object_r:shlib_t,s0)
Chris PeBenito f8ec0a
Chris PeBenito abc73a
/usr/(.*/)?lib(64)?(/.*)?/ld-[^/]*\.so(\.[^/]*)* gen_context(system_u:object_r:ld_so_t,s0)
Chris PeBenito f8ec0a
Chris PeBenito abc73a
/usr/(.*/)?nvidia/.*\.so(\..*)?		--	gen_context(system_u:object_r:textrel_shlib_t,s0)
Chris PeBenito f8ec0a
Chris PeBenito e02c61
/usr/lib/win32/.*			--	gen_context(system_u:object_r:shlib_t,s0)
Chris PeBenito f8ec0a
Chris PeBenito 165b42
/usr/lib(64)?/xulrunner-[^/]*/libxul.so --	gen_context(system_u:object_r:textrel_shlib_t,s0)
Chris PeBenito abc73a
/usr/(.*/)?lib(64)?(/.*)?/nvidia/.*\.so(\..*)? -- gen_context(system_u:object_r:textrel_shlib_t,s0)
Chris PeBenito 53bf55
/usr/lib(64)?/libsipphoneapi\.so.*	--	gen_context(system_u:object_r:textrel_shlib_t,s0)
Chris PeBenito e99359
/usr/lib(64)?/ati-fglrx/.*\.so(\..*)?	--	gen_context(system_u:object_r:textrel_shlib_t,s0)
Chris PeBenito baec64
/usr/lib(64)?/(nvidia/)?libGL(core)?\.so(\.[^/]*)* -- gen_context(system_u:object_r:textrel_shlib_t,s0)
Chris PeBenito a324ef
/usr/lib(64)?/libGLU\.so(\.[^/]*)*	--	gen_context(system_u:object_r:textrel_shlib_t,s0)
Chris PeBenito 8cfa5a
/usr/lib(64)?/libjs\.so.*     		--	gen_context(system_u:object_r:textrel_shlib_t,s0)
Chris PeBenito a324ef
/usr/lib(64)?(/.*)?/libnvidia.*\.so(\.[^/]*)* -- gen_context(system_u:object_r:textrel_shlib_t,s0)
Chris PeBenito a3cf80
/usr/lib(64)?(/.*)?/nvidia_drv.*\.so(\.[^/]*)* -- gen_context(system_u:object_r:textrel_shlib_t,s0)
Chris PeBenito 165b42
/usr/lib(64)?/nvidia-graphics(-[^/]*/)?libGL(core)?\.so(\.[^/]*)* -- gen_context(system_u:object_r:textrel_shlib_t,s0)
Chris PeBenito 165b42
/usr/lib(64)?/nvidia-graphics(-[^/]*/)?libnvidia.*\.so(\.[^/]*)* -- gen_context(system_u:object_r:textrel_shlib_t,s0)
Chris PeBenito 165b42
/usr/lib(64)?/nvidia-graphics(-[^/]*/)?libXvMCNVIDIA\.so.* -- gen_context(system_u:object_r:textrel_shlib_t,s0)
Chris PeBenito a1fcff
Chris PeBenito e99359
/usr/(local/)?.*\.so(\.[^/]*)*		--	gen_context(system_u:object_r:shlib_t,s0)
Chris PeBenito 037762
/usr/(local/)?lib(64)?/wine/.*\.so  	--	gen_context(system_u:object_r:textrel_shlib_t,s0)
Chris PeBenito a324ef
/usr/(local/)?lib/libfame-.*\.so.*	--	gen_context(system_u:object_r:textrel_shlib_t,s0)
Chris PeBenito cff75c
Chris PeBenito 85a0f9
/usr/NX/lib/libXcomp.so.*		--	gen_context(system_u:object_r:textrel_shlib_t,s0)
Chris PeBenito 85a0f9
/usr/NX/lib/libjpeg.so.* 		--	gen_context(system_u:object_r:textrel_shlib_t,s0)
Chris PeBenito 85a0f9
Chris PeBenito a324ef
/usr/X11R6/lib/libGL\.so.* 		--	gen_context(system_u:object_r:textrel_shlib_t,s0)
Chris PeBenito a324ef
/usr/X11R6/lib/libXvMCNVIDIA\.so.* 	--	gen_context(system_u:object_r:textrel_shlib_t,s0)
Chris PeBenito f8ec0a
Chris PeBenito a324ef
/usr/x11R6/lib/modules/extensions/libglx\.so(\.[^/]*)* -- gen_context(system_u:object_r:textrel_shlib_t,s0)
Chris PeBenito a3cf80
/usr/lib(64)?/xorg/modules/extensions/libglx\.so(\.[^/]*)* -- gen_context(system_u:object_r:textrel_shlib_t,s0)
Chris PeBenito 8cfa5a
/usr/lib(64)?/xorg/modules/extensions/nvidia(-[^/]*)?/libglx\.so(\.[^/]*)* -- gen_context(system_u:object_r:textrel_shlib_t,s0)
Chris PeBenito 9c6feb
Chris PeBenito 9c6feb
ifdef(`distro_redhat',`
Chris PeBenito 9c6feb
/usr/share/rhn/rhn_applet/eggtrayiconmodule\.so -- gen_context(system_u:object_r:shlib_t,s0)
Chris PeBenito 9c6feb
Chris PeBenito 9c6feb
# The following are libraries with text relocations in need of execmod permissions
Chris PeBenito 9c6feb
# Some of them should be fixed and removed from this list
Chris PeBenito 9c6feb
Chris PeBenito 9c6feb
# Fedora Core packages: gstreamer-plugins, compat-libstdc++, Glide3, libdv
Chris PeBenito 9c6feb
# 	HelixPlayer, SDL, xorg-x11, xorg-x11-libs, Hermes, valgrind, openoffice.org-libs, httpd - php
Chris PeBenito 037762
/usr/lib(64)?/gstreamer-.*/libgstffmpeg\.so.* -- gen_context(system_u:object_r:textrel_shlib_t,s0)
Chris PeBenito a77e65
/usr/lib(64)?/gstreamer-.*/libgsthermescolorspace\.so -- gen_context(system_u:object_r:textrel_shlib_t,s0)
Chris PeBenito a77e65
/usr/lib(64)?/gstreamer-.*/libgstmms\.so --	gen_context(system_u:object_r:textrel_shlib_t,s0)
Chris PeBenito a77e65
/usr/lib(64)?/libstdc\+\+\.so\.2\.7\.2\.8 --	gen_context(system_u:object_r:textrel_shlib_t,s0)
Chris PeBenito a77e65
/usr/lib(64)?/libg\+\+\.so\.2\.7\.2\.8	--	gen_context(system_u:object_r:textrel_shlib_t,s0)
Chris PeBenito a77e65
/usr/lib(64)?/libglide3\.so.* 		--	gen_context(system_u:object_r:textrel_shlib_t,s0)
Chris PeBenito 0e1c46
/usr/lib(64)?/libglide3-v[0-9]*\.so.* 	--	gen_context(system_u:object_r:textrel_shlib_t,s0)
Chris PeBenito a77e65
/usr/lib(64)?/libdv\.so.* 		--	gen_context(system_u:object_r:textrel_shlib_t,s0)
Chris PeBenito a77e65
/usr/lib(64)?/helix/plugins/oggfformat\.so --	gen_context(system_u:object_r:textrel_shlib_t,s0)
Chris PeBenito a77e65
/usr/lib(64)?/helix/plugins/theorarend\.so --	gen_context(system_u:object_r:textrel_shlib_t,s0)
Chris PeBenito a77e65
/usr/lib(64)?/helix/plugins/vorbisrend\.so --	gen_context(system_u:object_r:textrel_shlib_t,s0)
Chris PeBenito a77e65
/usr/lib(64)?/helix/codecs/colorcvt\.so	--	gen_context(system_u:object_r:textrel_shlib_t,s0)
Chris PeBenito a77e65
/usr/lib(64)?/helix/codecs/cvt1\.so	--	gen_context(system_u:object_r:textrel_shlib_t,s0)
Chris PeBenito a77e65
/usr/lib(64)?/libSDL-.*\.so.*		--	gen_context(system_u:object_r:textrel_shlib_t,s0)
Chris PeBenito 165b42
/usr/lib(64)?/xorg/modules/dri/.*\.so	--	gen_context(system_u:object_r:textrel_shlib_t,s0)
Chris PeBenito a324ef
/usr/X11R6/lib/modules/dri/.*\.so	--	gen_context(system_u:object_r:textrel_shlib_t,s0)
Chris PeBenito baec64
/usr/lib(64)?/dri/.*\.so		--	gen_context(system_u:object_r:textrel_shlib_t,s0)
Chris PeBenito a324ef
/usr/X11R6/lib/libOSMesa\.so.*		--	gen_context(system_u:object_r:textrel_shlib_t,s0)
Chris PeBenito a324ef
/usr/X11R6/lib/libfglrx_gamma\.so.* 	--	gen_context(system_u:object_r:textrel_shlib_t,s0)
Chris PeBenito a77e65
/usr/lib(64)?/libHermes\.so.*		--	gen_context(system_u:object_r:textrel_shlib_t,s0)
Chris PeBenito a77e65
/usr/lib(64)?/valgrind/hp2ps		--	gen_context(system_u:object_r:textrel_shlib_t,s0)
Chris PeBenito a77e65
/usr/lib(64)?/valgrind/stage2		--	gen_context(system_u:object_r:textrel_shlib_t,s0)
Chris PeBenito a77e65
/usr/lib(64)?/valgrind/vg.*\.so		--	gen_context(system_u:object_r:textrel_shlib_t,s0)
Chris PeBenito a77e65
/usr/lib(64)?/.*/program/libicudata\.so.* --	gen_context(system_u:object_r:textrel_shlib_t,s0)
Chris PeBenito baec64
/usr/lib(64)?/.*/program/libsts645li\.so --	gen_context(system_u:object_r:textrel_shlib_t,s0)
Chris PeBenito a77e65
/usr/lib(64)?/.*/program/libvclplug_gen645li\.so -- gen_context(system_u:object_r:textrel_shlib_t,s0)
Chris PeBenito baec64
/usr/lib(64)?/.*/program/libwrp645li\.so --	gen_context(system_u:object_r:textrel_shlib_t,s0)
Chris PeBenito baec64
/usr/lib(64)?/.*/program/libswd680li\.so --	gen_context(system_u:object_r:textrel_shlib_t,s0)
Chris PeBenito a324ef
/usr/lib(64)?/.*/program/librecentfile\.so --	gen_context(system_u:object_r:textrel_shlib_t,s0)
Chris PeBenito a324ef
/usr/lib(64)?/.*/program/libsvx680li\.so --	gen_context(system_u:object_r:textrel_shlib_t,s0)
Chris PeBenito a324ef
/usr/lib(64)?/.*/program/libcomphelp4gcc3\.so -- gen_context(system_u:object_r:textrel_shlib_t,s0)
Chris PeBenito a324ef
/usr/lib(64)?/.*/program/libsoffice\.so  --	gen_context(system_u:object_r:textrel_shlib_t,s0)
Chris PeBenito abc73a
/usr/(.*/)?pcsc/drivers(/.*)?/lib(cm2020|cm4000|SCR24x)\.so(\.[^/]*)* -- gen_context(system_u:object_r:textrel_shlib_t,s0)
Chris PeBenito bf080a
Chris PeBenito a324ef
/usr/lib(64)?/firefox.*\.so		--	gen_context(system_u:object_r:textrel_shlib_t,s0)
Chris PeBenito a324ef
/usr/lib(64)?/mozilla.*\.so		--	gen_context(system_u:object_r:textrel_shlib_t,s0)
Chris PeBenito a324ef
/usr/lib(64)?/sunbird.*\.so		--	gen_context(system_u:object_r:textrel_shlib_t,s0)
Chris PeBenito a324ef
/usr/lib(64)?/thunderbird.*\.so		--	gen_context(system_u:object_r:textrel_shlib_t,s0)
Chris PeBenito 9c6feb
Chris PeBenito 9c6feb
# Fedora Extras packages: ladspa, imlib2, ocaml
Chris PeBenito a77e65
/usr/lib(64)?/ladspa/analogue_osc_1416\.so --	gen_context(system_u:object_r:textrel_shlib_t,s0)
Chris PeBenito a77e65
/usr/lib(64)?/ladspa/bandpass_a_iir_1893\.so --	gen_context(system_u:object_r:textrel_shlib_t,s0)
Chris PeBenito a77e65
/usr/lib(64)?/ladspa/bandpass_iir_1892\.so --	gen_context(system_u:object_r:textrel_shlib_t,s0)
Chris PeBenito a77e65
/usr/lib(64)?/ladspa/butterworth_1902\.so --	gen_context(system_u:object_r:textrel_shlib_t,s0)
Chris PeBenito a77e65
/usr/lib(64)?/ladspa/fm_osc_1415\.so	--	gen_context(system_u:object_r:textrel_shlib_t,s0)
Chris PeBenito a77e65
/usr/lib(64)?/ladspa/gsm_1215\.so	--	gen_context(system_u:object_r:textrel_shlib_t,s0)
Chris PeBenito a77e65
/usr/lib(64)?/ladspa/gverb_1216\.so	--	gen_context(system_u:object_r:textrel_shlib_t,s0)
Chris PeBenito a77e65
/usr/lib(64)?/ladspa/hermes_filter_1200\.so --	gen_context(system_u:object_r:textrel_shlib_t,s0)
Chris PeBenito a77e65
/usr/lib(64)?/ladspa/highpass_iir_1890\.so --	gen_context(system_u:object_r:textrel_shlib_t,s0)
Chris PeBenito a77e65
/usr/lib(64)?/ladspa/lowpass_iir_1891\.so --	gen_context(system_u:object_r:textrel_shlib_t,s0)
Chris PeBenito a77e65
/usr/lib(64)?/ladspa/notch_iir_1894\.so	--	gen_context(system_u:object_r:textrel_shlib_t,s0)
Chris PeBenito a77e65
/usr/lib(64)?/ladspa/pitch_scale_1193\.so --	gen_context(system_u:object_r:textrel_shlib_t,s0)
Chris PeBenito a77e65
/usr/lib(64)?/ladspa/pitch_scale_1194\.so --	gen_context(system_u:object_r:textrel_shlib_t,s0)
Chris PeBenito a77e65
/usr/lib(64)?/ladspa/sc1_1425\.so	--	gen_context(system_u:object_r:textrel_shlib_t,s0)
Chris PeBenito a77e65
/usr/lib(64)?/ladspa/sc2_1426\.so	--	gen_context(system_u:object_r:textrel_shlib_t,s0)
Chris PeBenito a77e65
/usr/lib(64)?/ladspa/sc3_1427\.so	--	gen_context(system_u:object_r:textrel_shlib_t,s0)
Chris PeBenito a77e65
/usr/lib(64)?/ladspa/sc4_1882\.so	--	gen_context(system_u:object_r:textrel_shlib_t,s0)
Chris PeBenito a77e65
/usr/lib(64)?/ladspa/se4_1883\.so	--	gen_context(system_u:object_r:textrel_shlib_t,s0)
Chris PeBenito a77e65
/usr/lib(64)?/libImlib2\.so.* 		--	gen_context(system_u:object_r:textrel_shlib_t,s0)
Chris PeBenito 724925
/usr/lib(64)?/ocaml/stublibs/dllnums\.so --	gen_context(system_u:object_r:textrel_shlib_t,s0)
Chris PeBenito a77e65
/usr/lib(64)?/httpd/modules/libphp5\.so	--	gen_context(system_u:object_r:textrel_shlib_t,s0)
Chris PeBenito 724925
/usr/lib(64)?/php/modules/.*\.so	--	gen_context(system_u:object_r:textrel_shlib_t,s0)
Chris PeBenito 9c6feb
Chris PeBenito 9c6feb
# Livna.org packages: xmms-mp3, ffmpeg, xvidcore, xine-lib, gsm, lame
Chris PeBenito 724925
/usr/lib(64)?.*/libmpg123\.so		--	gen_context(system_u:object_r:textrel_shlib_t,s0)
Chris PeBenito a77e65
/usr/lib(64)?/libpostproc\.so.*		--	gen_context(system_u:object_r:textrel_shlib_t,s0)
Chris PeBenito 165b42
/usr/lib(64)?/libavformat-.*\.so(\.[^/]*)* --	gen_context(system_u:object_r:textrel_shlib_t,s0)
Chris PeBenito 165b42
/usr/lib(64)?/libavcodec-.*\.so(\.[^/]*)* --	gen_context(system_u:object_r:textrel_shlib_t,s0)
Chris PeBenito 165b42
/usr/lib(64)?/libavutil-.*\.so(\.[^/]*)* --	gen_context(system_u:object_r:textrel_shlib_t,s0)
Chris PeBenito a77e65
/usr/lib(64)?/libxvidcore\.so.*		--	gen_context(system_u:object_r:textrel_shlib_t,s0)
Chris PeBenito a77e65
/usr/lib(64)?/xine/plugins/.*\.so	--	gen_context(system_u:object_r:textrel_shlib_t,s0)
Chris PeBenito a77e65
/usr/lib(64)?/libgsm\.so.*		--	gen_context(system_u:object_r:textrel_shlib_t,s0)
Chris PeBenito a77e65
/usr/lib(64)?/libmp3lame\.so.*		--	gen_context(system_u:object_r:textrel_shlib_t,s0)
Chris PeBenito 9c6feb
Chris PeBenito 9c6feb
# Flash plugin, Macromedia
Chris PeBenito a324ef
HOME_DIR/.*/plugins/libflashplayer\.so.* --	gen_context(system_u:object_r:textrel_shlib_t,s0)
Chris PeBenito 93727e
/usr/lib(64)?/.*/libflashplayer\.so.*	--	gen_context(system_u:object_r:textrel_shlib_t,s0)
Chris PeBenito 165b42
/usr/local/(.*/)?libflashplayer\.so.*	--	gen_context(system_u:object_r:textrel_shlib_t,s0)
Chris PeBenito 9c6feb
Chris PeBenito 9c6feb
# Jai, Sun Microsystems (Jpackage SPRM)
Chris PeBenito a77e65
/usr/lib(64)?/libmlib_jai\.so		--	gen_context(system_u:object_r:textrel_shlib_t,s0)
Chris PeBenito baec64
/usr/lib(64)?/libdivxdecore.so.0	--	gen_context(system_u:object_r:textrel_shlib_t,s0)
Chris PeBenito baec64
/usr/lib(64)?/libdivxencore.so.0	--	gen_context(system_u:object_r:textrel_shlib_t,s0)
Chris PeBenito baec64
Chris PeBenito 8cfa5a
# vmware 
Chris PeBenito 037762
/usr/lib(64)?/vmware/lib(/.*)?/libgdk-x11-.*\.so.* -- gen_context(system_u:object_r:textrel_shlib_t,s0)
Chris PeBenito 85a0f9
/usr/lib(64)?/vmware/lib(/.*)?/HConfig.so  --	gen_context(system_u:object_r:textrel_shlib_t,s0)
Chris PeBenito 85a0f9
/usr/lib(64)?/vmware/(.*/)?VmPerl\.so	--	gen_context(system_u:object_r:textrel_shlib_t,s0)
Chris PeBenito 9c6feb
Chris PeBenito 9c6feb
# Java, Sun Microsystems (JPackage SRPM)
Chris PeBenito abc73a
/usr/(.*/)?jre.*/libdeploy.so(\.[^/]*)*	--	gen_context(system_u:object_r:textrel_shlib_t,s0)
Chris PeBenito e99359
/usr/(local/)?(.*/)?jre.*/libjvm.so(\.[^/]*)* -- gen_context(system_u:object_r:textrel_shlib_t,s0)
Chris PeBenito 165b42
/usr/(local/)?(.*/)?jre.*/libawt.so(\.[^/]*)* -- gen_context(system_u:object_r:textrel_shlib_t,s0)
Chris PeBenito 9c6feb
Chris PeBenito 0e1c46
/usr/(local/)?Adobe/(.*/)?intellinux/nppdf\.so -- gen_context(system_u:object_r:textrel_shlib_t,s0)
Chris PeBenito 165b42
/usr/(local/)?Adobe/(.*/)?intellinux/sidecars/* -- gen_context(system_u:object_r:textrel_shlib_t,s0)
Chris PeBenito 165b42
Chris PeBenito e99359
/usr/(local/)?acroread/(.*/)?intellinux/nppdf\.so -- gen_context(system_u:object_r:textrel_shlib_t,s0)
Chris PeBenito 0e1c46
/usr/(local/)?Adobe/(.*/)?lib/[^/]*\.so(\.[^/]*)* -- gen_context(system_u:object_r:textrel_shlib_t,s0)
Chris PeBenito e99359
/usr/(local/)?acroread/(.*/)?lib/[^/]*\.so(\.[^/]*)* -- gen_context(system_u:object_r:textrel_shlib_t,s0)
Chris PeBenito 0e1c46
/usr/(local/)?Adobe/.*\.api		--	gen_context(system_u:object_r:textrel_shlib_t,s0)
Chris PeBenito abc73a
/usr/(.*/)?intellinux/SPPlugins/ADMPlugin\.apl -- gen_context(system_u:object_r:textrel_shlib_t,s0)
Chris PeBenito 9c6feb
') dnl end distro_redhat
Chris PeBenito 9c6feb
Chris PeBenito f8ec0a
#
Chris PeBenito f8ec0a
# /var
Chris PeBenito f8ec0a
#
Chris PeBenito e02c61
/var/ftp/lib(64)?(/.*)?				gen_context(system_u:object_r:lib_t,s0)
Chris PeBenito e02c61
/var/ftp/lib(64)?/ld[^/]*\.so(\.[^/]*)*	--	gen_context(system_u:object_r:ld_so_t,s0)
Chris PeBenito e02c61
/var/ftp/lib(64)?/lib[^/]*\.so(\.[^/]*)* --	gen_context(system_u:object_r:shlib_t,s0)
Chris PeBenito f8ec0a
Chris PeBenito e02c61
/var/mailman/pythonlib(/.*)?/.*\.so(\..*)? --	gen_context(system_u:object_r:shlib_t,s0)
Chris PeBenito 9c6feb
Chris PeBenito 9c6feb
ifdef(`distro_suse',`
Chris PeBenito 9c6feb
/var/lib/samba/bin/.*\.so(\.[^/]*)*	-l	gen_context(system_u:object_r:lib_t,s0)
Chris PeBenito 9c6feb
')
Chris PeBenito 46112f
Chris PeBenito 46112f
/var/spool/postfix/lib(64)?(/.*)? 		gen_context(system_u:object_r:lib_t,s0)
Chris PeBenito 46112f
/var/spool/postfix/usr(/.*)?			gen_context(system_u:object_r:lib_t,s0)
Chris PeBenito 46112f
/var/spool/postfix/lib(64)?/ld.*\.so.*	--	gen_context(system_u:object_r:ld_so_t,s0)
Chris PeBenito 46112f
/var/spool/postfix/lib(64)?/lib.*\.so.*	--	gen_context(system_u:object_r:shlib_t,s0)
Chris PeBenito 46112f
/var/spool/postfix/lib(64)?/[^/]*/lib.*\.so.* -- gen_context(system_u:object_r:shlib_t,s0)
Chris PeBenito 037762
/var/spool/postfix/lib(64)?/devfsd/.*\.so.* --	gen_context(system_u:object_r:shlib_t,s0)