[build]: build initramfs, libwrap, tacacs packages under stretch docker

initramfs/libwrap/tacacs packages are installed on stretch base image
This commit is contained in:
Guohan Lu 2018-03-01 09:52:00 +00:00
parent 0edb3802b0
commit 5364926b45
4 changed files with 9 additions and 1 deletions

View File

@ -6,3 +6,5 @@ export INITRAMFS_TOOLS_VERSION
INITRAMFS_TOOLS = initramfs-tools_$(INITRAMFS_TOOLS_VERSION)_all.deb INITRAMFS_TOOLS = initramfs-tools_$(INITRAMFS_TOOLS_VERSION)_all.deb
$(INITRAMFS_TOOLS)_SRC_PATH = $(SRC_PATH)/initramfs-tools $(INITRAMFS_TOOLS)_SRC_PATH = $(SRC_PATH)/initramfs-tools
SONIC_MAKE_DEBS += $(INITRAMFS_TOOLS) SONIC_MAKE_DEBS += $(INITRAMFS_TOOLS)
SONIC_STRETCH_DEBS += $(INITRAMFS_TOOLS)

View File

@ -1,6 +1,6 @@
# libwrap packages # libwrap packages
LIBWRAP_VERSION = 7.6.q-25 LIBWRAP_VERSION = 7.6.q-26
export LIBWRAP_VERSION export LIBWRAP_VERSION
@ -10,3 +10,5 @@ SONIC_MAKE_DEBS += $(LIBWRAP)
TCPD = tcpd_$(LIBWRAP_VERSION)_amd64.deb TCPD = tcpd_$(LIBWRAP_VERSION)_amd64.deb
$(eval $(call add_derived_package,$(LIBWRAP),$(TCPD))) $(eval $(call add_derived_package,$(LIBWRAP),$(TCPD)))
SONIC_STRETCH_DEBS += $(LIBWRAP)

View File

@ -27,3 +27,5 @@ $(LIBNSS_TACPLUS)_DEPENDS += $(LIBTAC_DEV)
$(LIBNSS_TACPLUS)_RDEPENDS += $(LIBTAC2) $(LIBNSS_TACPLUS)_RDEPENDS += $(LIBTAC2)
$(LIBNSS_TACPLUS)_SRC_PATH = $(SRC_PATH)/tacacs/nss $(LIBNSS_TACPLUS)_SRC_PATH = $(SRC_PATH)/tacacs/nss
SONIC_MAKE_DEBS += $(LIBNSS_TACPLUS) SONIC_MAKE_DEBS += $(LIBNSS_TACPLUS)
SONIC_STRETCH_DEBS += $(LIBPAM_TACPLUS) $(LIBNSS_TACPLUS)

View File

@ -198,6 +198,8 @@ RUN apt-get update && apt-get install -y \
# For gtest # For gtest
libgtest-dev \ libgtest-dev \
cmake \ cmake \
# For pam_tacplus build
autoconf-archive \
# For initramfs # For initramfs
bash-completion bash-completion