mirror of
https://github.com/flatcar/scripts.git
synced 2025-08-22 06:51:26 +02:00
Merge pull request #1470 from marineam/selinux
Another round of SELinux fixes
This commit is contained in:
commit
fb9b323483
@ -40,4 +40,11 @@ DEPEND="
|
||||
sys-fs/cryptsetup
|
||||
dev-rust/cargo
|
||||
"
|
||||
|
||||
# Must match the build-time dependencies listed in selinux-policy-2.eclass
|
||||
DEPEND="${DEPEND}
|
||||
>=sys-apps/checkpolicy-2.0.21
|
||||
>=sys-apps/policycoreutils-2.0.82
|
||||
sys-devel/m4"
|
||||
|
||||
RDEPEND="${DEPEND}"
|
||||
|
@ -232,7 +232,7 @@ selinux-policy-2_src_compile() {
|
||||
# Parallel builds are broken in 2.20140311-r7 and earlier, bug 530178
|
||||
emake -j1 NAME=$i SHAREDIR="${ROOT}/usr/share/selinux" -C "${S}"/${i} || die "${i} compile failed"
|
||||
else
|
||||
emake NAME=$i BINDIR="${ROOT}/usr/bin" SHAREDIR="${ROOT}/usr/share/selinux" -C "${S}"/${i} || die "${i} compile failed"
|
||||
emake NAME=$i SHAREDIR="${ROOT}/usr/share/selinux" -C "${S}"/${i} || die "${i} compile failed"
|
||||
fi
|
||||
done
|
||||
}
|
||||
|
6
sdk_container/src/third_party/coreos-overlay/profiles/coreos/amd64/generic/package.use
vendored
Normal file
6
sdk_container/src/third_party/coreos-overlay/profiles/coreos/amd64/generic/package.use
vendored
Normal file
@ -0,0 +1,6 @@
|
||||
# Enable SELinux for amd64 targets
|
||||
coreos-base/coreos selinux
|
||||
sys-apps/dbus selinux
|
||||
sys-apps/systemd selinux
|
||||
sys-kernel/coreos-kernel selinux
|
||||
|
@ -3,7 +3,6 @@
|
||||
|
||||
app-admin/rsyslog -ssl
|
||||
app-editors/vim minimal
|
||||
coreos-base/coreos selinux
|
||||
dev-lang/python -berkdb gdbm
|
||||
dev-libs/dbus-glib tools
|
||||
dev-libs/elfutils -utils
|
||||
@ -16,17 +15,15 @@ net-misc/dhcp -server
|
||||
net-misc/iperf threads
|
||||
net-misc/ntp caps
|
||||
sys-apps/busybox -pam -selinux
|
||||
sys-apps/dbus selinux
|
||||
sys-apps/smartmontools minimal
|
||||
sys-block/parted device-mapper
|
||||
sys-fs/lvm2 -lvm1 -readline
|
||||
sys-kernel/coreos-kernel selinux
|
||||
sys-libs/ncurses minimal
|
||||
sys-libs/pam -berkdb
|
||||
sys-libs/gdbm berkdb
|
||||
|
||||
# enable journal gateway and container features, avoid pulling in gnutls
|
||||
sys-apps/systemd audit importd http nat -ssl selinux
|
||||
sys-apps/systemd audit importd http nat -ssl
|
||||
|
||||
net-libs/libmicrohttpd -ssl
|
||||
|
||||
|
@ -109,7 +109,7 @@ src_compile() {
|
||||
INOTIFYH="$(usex dbus)" \
|
||||
SESANDBOX="n" \
|
||||
CC="$(tc-getCC)" \
|
||||
PREFIX="${ROOT}" \
|
||||
DESTDIR="${ROOT}" \
|
||||
PYLIBVER="${EPYTHON}" \
|
||||
LIBDIR="\$(PREFIX)/$(get_libdir)"
|
||||
}
|
Loading…
x
Reference in New Issue
Block a user