[Bug 712025] New: openssh helpers wrongly uses %_libdir
https://bugzilla.novell.com/show_bug.cgi?id=712025 https://bugzilla.novell.com/show_bug.cgi?id=712025#c0 Summary: openssh helpers wrongly uses %_libdir Classification: openSUSE Product: openSUSE 12.1 Version: Factory Platform: x86-64 OS/Version: Linux Status: NEW Severity: Normal Priority: P5 - None Component: Network AssignedTo: bnc-team-screening@forge.provo.novell.com ReportedBy: jengelh@medozas.de QAContact: qa@suse.de Found By: Beta-Customer Blocker: --- I had a openSUSE 11.4 i586 installation on one machine, and as I was upgrading its hardware to a 64-bit CPU, I did a x86_64 reinstall, and copied over the configs from the previous install. Among that was /etc/ssh/sshd_config. After this, sftp was no longer usable ("Connection closed by host"), hinting towards the helper not being executable. sshd_config, having been inherited from a i586 environment, contained: Subsystem sftp /usr/lib/ssh/sftp-server However, the sftp helper was installed in /usr/lib64/ssh (%_libdir/ssh), which I consider the wrong place, because the helper is bitness-independent and thus should go to %_libexecdir/ssh instead. The problem persists by looking at the current /network/openssh/openssh.spec. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=712025
https://bugzilla.novell.com/show_bug.cgi?id=712025#c1
--- Comment #1 from Jan Engelhardt
https://bugzilla.novell.com/show_bug.cgi?id=712025
https://bugzilla.novell.com/show_bug.cgi?id=712025#c
zj jia
https://bugzilla.novell.com/show_bug.cgi?id=712025
https://bugzilla.novell.com/show_bug.cgi?id=712025#c2
Petr Cerny
https://bugzilla.novell.com/show_bug.cgi?id=712025
https://bugzilla.novell.com/show_bug.cgi?id=712025#c3
--- Comment #3 from Bernhard Wiedemann
https://bugzilla.novell.com/show_bug.cgi?id=712025
https://bugzilla.novell.com/show_bug.cgi?id=712025#c4
Petr Cerny
https://bugzilla.novell.com/show_bug.cgi?id=712025
https://bugzilla.novell.com/show_bug.cgi?id=712025#c5
Bruno Friedmann
https://bugzilla.novell.com/show_bug.cgi?id=712025
https://bugzilla.novell.com/show_bug.cgi?id=712025#c6
--- Comment #6 from Bruno Friedmann
https://bugzilla.novell.com/show_bug.cgi?id=712025
https://bugzilla.novell.com/show_bug.cgi?id=712025#c7
--- Comment #7 from Jan Engelhardt
Now my question isn't Strange LSB : why 64bit executable are place in /usr/lib ?
FHS 2.3 does not say anything about libexec (and thus leaves its status open). Standards can also be silly at times (e.g. POSIX's block size being 512 bytes rather than the more logical choice of 1000/1024). But that has not stopped the SUSE people in "high positions", at one point in the past, to make this choice - which seems equally non-sensical to you and me - to put libexec files into /usr/lib rather than a separate dir as it had been for the past decades. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=712025
https://bugzilla.novell.com/show_bug.cgi?id=712025#c8
--- Comment #8 from Petr Cerny
Now my question isn't Strange LSB : why 64bit executable are place in /usr/lib ?
distribution decision - there are both pros and cons to this. The whole problem is IMHO that we have a bi-arch distribution. You don't encounter these problems on single architecture systems. Yet to be fully consistent, you'd have to have bin and bin64 (or bin32), which most (if not all distros) didn't choose to do because of the problems it would cause. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=712025
https://bugzilla.novell.com/show_bug.cgi?id=712025#c9
--- Comment #9 from Bruno Friedmann
https://bugzilla.novell.com/show_bug.cgi?id=712025
https://bugzilla.novell.com/show_bug.cgi?id=712025#c10
--- Comment #10 from Bernhard Wiedemann
http://bugzilla.novell.com/show_bug.cgi?id=712025
SMASH SMASH
participants (1)
-
bugzilla_noreply@novell.com