File openssh-9.6p1-crypto-policies.patch of Package openssh

Index: openssh-10.0p1/ssh_config
===================================================================
--- openssh-10.0p1.orig/ssh_config
+++ openssh-10.0p1/ssh_config
@@ -28,6 +28,12 @@ Host *
     SendEnv LC_TERMINAL LC_TERMINAL_VERSION
     SendEnv COLORTERM TERM_PROGRAM TERM_PROGRAM_VERSION
 
+# This system is following system-wide crypto policies.
+# To modify the crypto properties (Ciphers, MACs, ...), create a *.conf
+# file under /etc/ssh/ssh_config.d/ which will be automatically
+# included below. For more information, see the manual pages for
+# update-crypto-policies(8) and ssh_config(5).
+
 # To modify the system-wide ssh configuration, create a "*.conf" file under
 # "/etc/ssh/ssh_config.d/" which will be automatically included below.
 # Don't edit this configuration file itself if possible to avoid update
Index: openssh-10.0p1/ssh_config_suse
===================================================================
--- /dev/null
+++ openssh-10.0p1/ssh_config_suse
@@ -0,0 +1,9 @@
+# The options here are in the "Match final block" to be applied as the last
+# options and could be potentially overwritten by the user configuration
+Match final all
+	# Follow system-wide Crypto Policy, if defined:
+	Include /etc/crypto-policies/back-ends/openssh.config
+
+# Uncomment this if you want to use .local domain
+# Host *.local
+
Index: openssh-10.0p1/sshd_config_suse_cp
===================================================================
--- /dev/null
+++ openssh-10.0p1/sshd_config_suse_cp
@@ -0,0 +1,7 @@
+# This system is following system-wide crypto policy. The changes to
+# crypto properties (Ciphers, MACs, ...) will not have any effect in
+# this or following included files. To override some configuration option,
+# write it before this block or include it before this file.
+# Please, see manual pages for update-crypto-policies(8) and sshd_config(5).
+Include /etc/crypto-policies/back-ends/opensshserver.config
+
openSUSE Build Service is sponsored by