From d34e89273588473c484334422dcc32b4ffd3367d Mon Sep 17 00:00:00 2001 From: renmingshuai Date: Mon, 29 Apr 2024 06:48:53 +0000 Subject: [PATCH] Disable SElinux when make tests (cherry picked from commit 0f7d6b992938a4169fa02e9c297eaa988e09603e) --- openssh.spec | 18 +++++++++++++++++- 1 file changed, 17 insertions(+), 1 deletion(-) diff --git a/openssh.spec b/openssh.spec index 4e70388..52dd5d9 100644 --- a/openssh.spec +++ b/openssh.spec @@ -6,7 +6,7 @@ %{?no_gtk2:%global gtk2 0} %global sshd_uid 74 -%global openssh_release 2 +%global openssh_release 3 Name: openssh Version: 9.3p2 @@ -318,7 +318,17 @@ make popd %check +if [ -e /sys/fs/selinux/enforce ]; then + # Store the SElinux state + cat /sys/fs/selinux/enforce > selinux.tmp + setenfore 0 +fi make tests +if [ -e /sys/fs/selinux/enforce ]; then + # Restore the SElinux state + cat selinux.tmp > /sys/fs/selinux/enforce + rm -rf selinux.tmp +fi %install mkdir -p -m755 $RPM_BUILD_ROOT%{_sysconfdir}/ssh @@ -453,6 +463,12 @@ getent passwd sshd >/dev/null || \ %attr(0644,root,root) %{_mandir}/man8/sftp-server.8* %changelog +* Mon Apr 29 2024 renmingshuai - 9.3p2-3 +- Type:bugfix +- CVE: +- SUG:NA +- DESC:Disable SElinux when make tests + * Wed Jan 31 2024 renmingshuai - 9.3p2-2 - Type:bugfix - CVE:NA -- Gitee