summaryrefslogtreecommitdiffstats
path: root/recipes-security/refpolicy/refpolicy_common.inc
diff options
context:
space:
mode:
Diffstat (limited to 'recipes-security/refpolicy/refpolicy_common.inc')
-rw-r--r--recipes-security/refpolicy/refpolicy_common.inc48
1 files changed, 44 insertions, 4 deletions
diff --git a/recipes-security/refpolicy/refpolicy_common.inc b/recipes-security/refpolicy/refpolicy_common.inc
index 2ce02ac..137ccee 100644
--- a/recipes-security/refpolicy/refpolicy_common.inc
+++ b/recipes-security/refpolicy/refpolicy_common.inc
@@ -1,6 +1,6 @@
1DEFAULT_ENFORCING ??= "enforcing" 1DEFAULT_ENFORCING ??= "enforcing"
2 2
3SECTION = "base" 3SECTION = "admin"
4LICENSE = "GPLv2" 4LICENSE = "GPLv2"
5 5
6LIC_FILES_CHKSUM = "file://${S}/COPYING;md5=393a5ca445f6965873eca0259a17f833" 6LIC_FILES_CHKSUM = "file://${S}/COPYING;md5=393a5ca445f6965873eca0259a17f833"
@@ -9,11 +9,51 @@ PROVIDES += "virtual/refpolicy"
9RPROVIDES_${PN} += "refpolicy" 9RPROVIDES_${PN} += "refpolicy"
10 10
11# Specific config files for Poky 11# Specific config files for Poky
12SRC_URI += "file://customizable_types \ 12SRC_URI += "file://customizable_types \
13 file://setrans-mls.conf \ 13 file://setrans-mls.conf \
14 file://setrans-mcs.conf \ 14 file://setrans-mcs.conf \
15 " 15 "
16 16
17# Base patches applied to all Yocto-based platforms. Your own version of
18# refpolicy should provide a version of these and place them in your own
19# refpolicy-${PV} directory.
20SRC_URI += " \
21 file://0001-fc-subs-volatile-alias-common-var-volatile-paths.patch \
22 file://0002-fc-subs-busybox-set-aliases-for-bin-sbin-and-usr.patch \
23 file://0003-fc-sysklogd-apply-policy-to-sysklogd-symlink.patch \
24 file://0004-fc-hostname-apply-policy-to-common-yocto-hostname-al.patch \
25 file://0005-fc-bash-apply-usr-bin-bash-context-to-bin-bash.bash.patch \
26 file://0006-fc-resolv.conf-label-resolv.conf-in-var-run-properly.patch \
27 file://0007-fc-login-apply-login-context-to-login.shadow.patch \
28 file://0008-fc-bind-fix-real-path-for-bind.patch \
29 file://0009-fc-hwclock-add-hwclock-alternatives.patch \
30 file://0010-fc-dmesg-apply-policy-to-dmesg-alternatives.patch \
31 file://0011-fc-ssh-apply-policy-to-ssh-alternatives.patch \
32 file://0012-fc-sysnetwork-apply-policy-to-ip-alternatives.patch \
33 file://0013-fc-udev-apply-policy-to-udevadm-in-libexec.patch \
34 file://0014-fc-rpm-apply-rpm_exec-policy-to-cpio-binaries.patch \
35 file://0015-fc-su-apply-policy-to-su-alternatives.patch \
36 file://0016-fc-fstools-fix-real-path-for-fstools.patch \
37 file://0017-policy-module-logging-Add-the-syslogd_t-to-trusted-o.patch \
38 file://0018-policy-module-logging-add-rules-for-the-symlink-of-v.patch \
39 file://0019-policy-module-logging-add-rules-for-syslogd-symlink-.patch \
40 file://0020-policy-module-logging-add-domain-rules-for-the-subdi.patch \
41 file://0021-policy-module-files-add-rules-for-the-symlink-of-tmp.patch \
42 file://0022-policy-module-terminals-add-rules-for-bsdpty_device_.patch \
43 file://0023-policy-module-terminals-don-t-audit-tty_device_t-in-.patch \
44 file://0024-policy-module-rpc-allow-nfsd-to-exec-shell-commands.patch \
45 file://0025-policy-module-rpc-fix-policy-for-nfsserver-to-mount-.patch \
46 file://0026-policy-module-sysfs-fix-for-new-SELINUXMNT-in-sys.patch \
47 file://0027-policy-module-rpc-allow-sysadm-to-run-rpcinfo.patch \
48 file://0028-policy-module-userdomain-fix-selinux-utils-to-manage.patch \
49 file://0029-policy-module-selinuxutil-fix-setfiles-statvfs-to-ge.patch \
50 file://0030-policy-module-admin-fix-dmesg-to-use-dev-kmsg-as-def.patch \
51 file://0031-policy-module-ftp-add-ftpd_t-to-mls_file_write_all_l.patch \
52 file://0032-policy-module-init-update-for-systemd-related-allow-.patch \
53 file://0033-refpolicy-minimum-make-sysadmin-module-optional.patch \
54 file://0034-policy-module-apache-add-rules-for-the-symlink-of-va.patch \
55 "
56
17S = "${WORKDIR}/refpolicy" 57S = "${WORKDIR}/refpolicy"
18 58
19CONFFILES_${PN} += "${sysconfdir}/selinux/config" 59CONFFILES_${PN} += "${sysconfdir}/selinux/config"