* [Buildroot] Using an older package than the one provided by BR
@ 2021-12-27 16:18 Jacques Samoun
2021-12-27 20:05 ` Thomas Petazzoni
0 siblings, 1 reply; 3+ messages in thread
From: Jacques Samoun @ 2021-12-27 16:18 UTC (permalink / raw)
To: Buildroot Mailing List
[-- Attachment #1.1: Type: text/plain, Size: 658 bytes --]
Hello,
I know that the following is not supported, for a lot of reason, but:
I am using a quite recent version of BR (embedded platform, ARM base) which
comes with openssh 8.6p1. However, as i have to support legacy connected
devices, i discovered that "old" ssh clients (7.1, 7.3, etc ..) have
sometimes problems connecting to ssh server 8.6p1.
So i am contemplating the option of "downgrading" the openssh package to
something like "7.6" but still keeping my BR at the same version.
I also know that there might be compatibility issues with newer libs, etc
.. However, this is worth a try.
What do guys think is the best way to do so ?
Thanks,
Jacques
[-- Attachment #1.2: Type: text/html, Size: 841 bytes --]
[-- Attachment #2: Type: text/plain, Size: 150 bytes --]
_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot
^ permalink raw reply [flat|nested] 3+ messages in thread
* Re: [Buildroot] Using an older package than the one provided by BR
2021-12-27 16:18 [Buildroot] Using an older package than the one provided by BR Jacques Samoun
@ 2021-12-27 20:05 ` Thomas Petazzoni
2021-12-27 20:30 ` Jacques Samoun
0 siblings, 1 reply; 3+ messages in thread
From: Thomas Petazzoni @ 2021-12-27 20:05 UTC (permalink / raw)
To: Jacques Samoun; +Cc: Buildroot Mailing List
On Mon, 27 Dec 2021 18:18:16 +0200
Jacques Samoun <jacques.samoun33@gmail.com> wrote:
> I am using a quite recent version of BR (embedded platform, ARM base) which
> comes with openssh 8.6p1. However, as i have to support legacy connected
> devices, i discovered that "old" ssh clients (7.1, 7.3, etc ..) have
> sometimes problems connecting to ssh server 8.6p1.
> So i am contemplating the option of "downgrading" the openssh package to
> something like "7.6" but still keeping my BR at the same version.
> I also know that there might be compatibility issues with newer libs, etc
> .. However, this is worth a try.
>
> What do guys think is the best way to do so ?
For something such as openssh that doesn't have any (or very few)
reverse dependencies, you could create an old-openssh package in your
BR2_EXTERNAL, stuck to whatever version makes sense to you.
I'm not familiar with all the incompatibilities between OpenSSH
versions, but isn't there a way to convince your OpenSSH 8.x to support
the older cyphers/protocols used by OpenSSH 7.x ?
Thomas
--
Thomas Petazzoni, co-owner and CEO, Bootlin
Embedded Linux and Kernel engineering and training
https://bootlin.com
_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot
^ permalink raw reply [flat|nested] 3+ messages in thread
* Re: [Buildroot] Using an older package than the one provided by BR
2021-12-27 20:05 ` Thomas Petazzoni
@ 2021-12-27 20:30 ` Jacques Samoun
0 siblings, 0 replies; 3+ messages in thread
From: Jacques Samoun @ 2021-12-27 20:30 UTC (permalink / raw)
To: Thomas Petazzoni; +Cc: Buildroot Mailing List
[-- Attachment #1.1: Type: text/plain, Size: 1531 bytes --]
Hi,
thanks for the tip, this look like the most sensible way of doing it. I
will go this route.
..... and yes, still struggling convincing OpenSSH8 to behave correctly
with older clients !
THanks,
Jacques
On Mon, Dec 27, 2021 at 10:05 PM Thomas Petazzoni <
thomas.petazzoni@bootlin.com> wrote:
> On Mon, 27 Dec 2021 18:18:16 +0200
> Jacques Samoun <jacques.samoun33@gmail.com> wrote:
>
> > I am using a quite recent version of BR (embedded platform, ARM base)
> which
> > comes with openssh 8.6p1. However, as i have to support legacy connected
> > devices, i discovered that "old" ssh clients (7.1, 7.3, etc ..) have
> > sometimes problems connecting to ssh server 8.6p1.
> > So i am contemplating the option of "downgrading" the openssh package to
> > something like "7.6" but still keeping my BR at the same version.
> > I also know that there might be compatibility issues with newer libs, etc
> > .. However, this is worth a try.
> >
> > What do guys think is the best way to do so ?
>
> For something such as openssh that doesn't have any (or very few)
> reverse dependencies, you could create an old-openssh package in your
> BR2_EXTERNAL, stuck to whatever version makes sense to you.
>
> I'm not familiar with all the incompatibilities between OpenSSH
> versions, but isn't there a way to convince your OpenSSH 8.x to support
> the older cyphers/protocols used by OpenSSH 7.x ?
>
> Thomas
> --
> Thomas Petazzoni, co-owner and CEO, Bootlin
> Embedded Linux and Kernel engineering and training
> https://bootlin.com
>
[-- Attachment #1.2: Type: text/html, Size: 2184 bytes --]
[-- Attachment #2: Type: text/plain, Size: 150 bytes --]
_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot
^ permalink raw reply [flat|nested] 3+ messages in thread
end of thread, other threads:[~2021-12-27 20:30 UTC | newest]
Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2021-12-27 16:18 [Buildroot] Using an older package than the one provided by BR Jacques Samoun
2021-12-27 20:05 ` Thomas Petazzoni
2021-12-27 20:30 ` Jacques Samoun
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox