mirror of
				https://github.com/Telecominfraproject/ols-nos.git
				synced 2025-11-03 19:47:56 +00:00 
			
		
		
		
	[baseimage]: Update openssh to 1:8.4p1-5+deb11u2 (#16826)
Openssh in Debian Bullseye has been updated to 1:8.4p1-5+deb11u2 to fix CVE-2023-38408. Since we're building openssh with some patches, we need to update our version as well. Signed-off-by: Saikrishna Arcot <sarcot@microsoft.com>
This commit is contained in:
		@@ -359,7 +359,7 @@ sudo chmod 755 $FILESYSTEM_ROOT/usr/bin/restart_service
 | 
				
			|||||||
sudo LANG=C DEBIAN_FRONTEND=noninteractive chroot $FILESYSTEM_ROOT apt-get -y install smartmontools=7.2-1
 | 
					sudo LANG=C DEBIAN_FRONTEND=noninteractive chroot $FILESYSTEM_ROOT apt-get -y install smartmontools=7.2-1
 | 
				
			||||||
 | 
					
 | 
				
			||||||
# Install custom-built openssh sshd
 | 
					# Install custom-built openssh sshd
 | 
				
			||||||
sudo dpkg --root=$FILESYSTEM_ROOT -i $debs_path/openssh-server_${OPENSSH_VERSION}_*.deb
 | 
					sudo dpkg --root=$FILESYSTEM_ROOT -i $debs_path/openssh-server_${OPENSSH_VERSION}_*.deb $debs_path/openssh-client_${OPENSSH_VERSION}_*.deb $debs_path/openssh-sftp-server_${OPENSSH_VERSION}_*.deb
 | 
				
			||||||
 | 
					
 | 
				
			||||||
{% if sonic_asic_platform == 'broadcom' %}
 | 
					{% if sonic_asic_platform == 'broadcom' %}
 | 
				
			||||||
# Install custom-built flashrom
 | 
					# Install custom-built flashrom
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -1,6 +1,6 @@
 | 
				
			|||||||
# openssh package
 | 
					# openssh package
 | 
				
			||||||
 | 
					
 | 
				
			||||||
OPENSSH_VERSION = 8.4p1-5+deb11u1
 | 
					OPENSSH_VERSION = 8.4p1-5+deb11u2
 | 
				
			||||||
 | 
					
 | 
				
			||||||
export OPENSSH_VERSION
 | 
					export OPENSSH_VERSION
 | 
				
			||||||
 | 
					
 | 
				
			||||||
@@ -9,6 +9,12 @@ $(OPENSSH_SERVER)_SRC_PATH = $(SRC_PATH)/openssh
 | 
				
			|||||||
$(OPENSSH_SERVER)_DEPENDS +=  $(LIBNL3_DEV) $(LIBNL_ROUTE3_DEV)
 | 
					$(OPENSSH_SERVER)_DEPENDS +=  $(LIBNL3_DEV) $(LIBNL_ROUTE3_DEV)
 | 
				
			||||||
SONIC_MAKE_DEBS += $(OPENSSH_SERVER)
 | 
					SONIC_MAKE_DEBS += $(OPENSSH_SERVER)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					OPENSSH_CLIENT = openssh-client_$(OPENSSH_VERSION)_$(CONFIGURED_ARCH).deb
 | 
				
			||||||
 | 
					#$(eval $(call add_derived_package,$(OPENSSH_SERVER),$(OPENSSH_CLIENT)))
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					OPENSSH_SFTP_SERVER = openssh-sftp-server_$(OPENSSH_VERSION)_$(CONFIGURED_ARCH).deb
 | 
				
			||||||
 | 
					#$(eval $(call add_derived_package,$(OPENSSH_SERVER),$(OPENSSH_SFTP_SERVER)))
 | 
				
			||||||
 | 
					
 | 
				
			||||||
# The .c, .cpp, .h & .hpp files under src/{$DBG_SRC_ARCHIVE list}
 | 
					# The .c, .cpp, .h & .hpp files under src/{$DBG_SRC_ARCHIVE list}
 | 
				
			||||||
# are archived into debug one image to facilitate debugging.
 | 
					# are archived into debug one image to facilitate debugging.
 | 
				
			||||||
#
 | 
					#
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -3,7 +3,11 @@ SHELL = /bin/bash
 | 
				
			|||||||
.SHELLFLAGS += -e
 | 
					.SHELLFLAGS += -e
 | 
				
			||||||
 | 
					
 | 
				
			||||||
MAIN_TARGET = openssh-server_$(OPENSSH_VERSION)_$(CONFIGURED_ARCH).deb
 | 
					MAIN_TARGET = openssh-server_$(OPENSSH_VERSION)_$(CONFIGURED_ARCH).deb
 | 
				
			||||||
DERIVED_TARGETS = openssh-server-dbgsym_$(OPENSSH_VERSION)_$(CONFIGURED_ARCH).deb
 | 
					DERIVED_TARGETS = openssh-server-dbgsym_$(OPENSSH_VERSION)_$(CONFIGURED_ARCH).deb \
 | 
				
			||||||
 | 
									  openssh-client_$(OPENSSH_VERSION)_$(CONFIGURED_ARCH).deb \
 | 
				
			||||||
 | 
									  openssh-client-dbgsym_$(OPENSSH_VERSION)_$(CONFIGURED_ARCH).deb \
 | 
				
			||||||
 | 
									  openssh-sftp-server_$(OPENSSH_VERSION)_$(CONFIGURED_ARCH).deb \
 | 
				
			||||||
 | 
									  openssh-sftp-server-dbgsym_$(OPENSSH_VERSION)_$(CONFIGURED_ARCH).deb
 | 
				
			||||||
 | 
					
 | 
				
			||||||
$(addprefix $(DEST)/, $(MAIN_TARGET)): $(DEST)/% :
 | 
					$(addprefix $(DEST)/, $(MAIN_TARGET)): $(DEST)/% :
 | 
				
			||||||
	# Obtain openssh: https://salsa.debian.org/ssh-team/openssh/-/tree/debian/1%258.4p1-5
 | 
						# Obtain openssh: https://salsa.debian.org/ssh-team/openssh/-/tree/debian/1%258.4p1-5
 | 
				
			||||||
 
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user