Bug 1211718

Summary: libssh: wrong Include path in /etc/libssh/libssh_{client,server}.config
Product: [openSUSE] openSUSE Tumbleweed Reporter: Holger Bruenjes <holgerbruenjes>
Component: OtherAssignee: James McDonough <jmcdonough>
Status: RESOLVED FIXED QA Contact: E-mail List <qa-bugs>
Severity: Normal    
Priority: P5 - None CC: malcolmlewis
Version: Current   
Target Milestone: ---   
Hardware: Other   
OS: openSUSE Tumbleweed   
Whiteboard:
Found By: --- Services Priority:
Business Priority: Blocker: ---
Marketing QA Status: --- IT Deployment: ---
Attachments: libssh_config

Description Holger Bruenjes 2023-05-25 12:11:09 UTC
Created attachment 867217 [details]
libssh_config

in Tumbleweed the default path for openssh configs was

/usr/etc/ssh/ssh{d}_config

libssh-0.10.5-1.1.src.rpm

in libssh is the wrong path to find them

/etc/libssh/libssh_{client,server}.config

[...is
Include /etc/ssh/ssh{d}_config

[...must
Include /usr/etc/ssh/ssh{d}_config


the attached patch solve this
Comment 1 Malcolm Lewis 2023-08-05 15:26:58 UTC
Hi
I submitted your fix with a minor modification for the release version on SR: <https://build.opensuse.org/request/show/1102394> which was accepted.

I've also submitted an Upstream Report: <https://gitlab.com/libssh/libssh-mirror/-/issues/207>

So will close this as resolved.