diff options
author | Daniel Golle <daniel@makrotopia.org> | 2020-10-19 16:55:39 +0100 |
---|---|---|
committer | Daniel Golle <daniel@makrotopia.org> | 2020-10-21 11:56:26 +0100 |
commit | d355b578b7cc95c5b07fcecb217dbac4c05bd49c (patch) | |
tree | b8c593c7a02a0cf74a0c4cd1fb48d1f9ce443a36 | |
parent | 610843f3bc72d2a7c32fbb7c61d0c4416a88d1d9 (diff) | |
download | upstream-d355b578b7cc95c5b07fcecb217dbac4c05bd49c.tar.gz upstream-d355b578b7cc95c5b07fcecb217dbac4c05bd49c.tar.bz2 upstream-d355b578b7cc95c5b07fcecb217dbac4c05bd49c.zip |
target: include selinux-variants if CONFIG_SELINUX is set
Rather than unconditionally adding busybox and procd to the set of
default packages, add busybox-selinux and procd-selinux in case
CONFIG_SELINUX is set.
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
-rw-r--r-- | include/target.mk | 8 | ||||
-rw-r--r-- | package/base-files/Makefile | 2 |
2 files changed, 8 insertions, 2 deletions
diff --git a/include/target.mk b/include/target.mk index 31ce592c8b..a2e76f8149 100644 --- a/include/target.mk +++ b/include/target.mk @@ -15,7 +15,6 @@ DEVICE_TYPE?=router # Default packages - the really basic set DEFAULT_PACKAGES:=\ base-files \ - busybox \ ca-bundle \ dropbear \ fstools \ @@ -30,6 +29,13 @@ DEFAULT_PACKAGES:=\ uclient-fetch \ urandom-seed \ urngd + +ifneq ($(CONFIG_SELINUX),) +DEFAULT_PACKAGES+=busybox-selinux procd-selinux +else +DEFAULT_PACKAGES+=busybox procd +endif + # For the basic set DEFAULT_PACKAGES.basic:= # For nas targets diff --git a/package/base-files/Makefile b/package/base-files/Makefile index bf6b5c3c9a..27bf7ae3f9 100644 --- a/package/base-files/Makefile +++ b/package/base-files/Makefile @@ -37,7 +37,7 @@ endif define Package/base-files SECTION:=base CATEGORY:=Base system - DEPENDS:=+netifd +libc +procd +jsonfilter +SIGNED_PACKAGES:usign +SIGNED_PACKAGES:openwrt-keyring +NAND_SUPPORT:ubi-utils +fstools +fwtool + DEPENDS:=+netifd +libc +jsonfilter +SIGNED_PACKAGES:usign +SIGNED_PACKAGES:openwrt-keyring +NAND_SUPPORT:ubi-utils +fstools +fwtool TITLE:=Base filesystem for OpenWrt URL:=http://openwrt.org/ VERSION:=$(PKG_RELEASE)-$(REVISION) |