diff --git a/openssh.spec b/openssh.spec index 4e703889dfea53d54e98dccf16e0ed739a320fb7..52dd5d9ab5e3edb4beec0e8a994b974ef1bbcc94 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