-
Notifications
You must be signed in to change notification settings - Fork 2
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Build libxcrypt. #162
Build libxcrypt. #162
Conversation
This is more difficult than expected… Latest (Note that CentOS 6 comes with Perl 5.10.1, so we would need third-party packages to update to a newer Perl version on CentOS 6 too.) Version 4.4.17 (from April 2020) was the latest version to build without Perl, but it requires Autoconf 2.64 (or higher). This would be present on CentOS 6 (version 2.69), but on CentOS 5 we only have version 2.13. What do you think we should do?
needs-review |
Thanks for the update
We can do that in chevah/server as a start Maybe we can just have a separate SFTPPlus build with libxcrypt-compat include for Amazon Linux 2022 I guess that RHEL5 and RHEL6 also need libxcrypt-compat , but they already have it installed by default.
If it will also work on RHEL5, we can do it.
Nope to include the Perl 5 source. This repo is already too big. needs-changes |
Thanks for the quick feedback! […]
You mean have a dedicated package for Amazon Linux 2022, like for RHEL 8?
It's part of
No, it won't work. Linking to the |
yes. but I think for the start we should go with the docs to install the extra package for AMZ 2022. Is strange that the code tries to load libcrypt.so.1 , not libxcrypt . Can we just build the old libcript for Python ?
What I can do, is remove support for OS accounts from Amazon 2022. I think that we should not bother with building libxcrypt |
OK, I'll start with that then.
Old Then there's
I guess we could search for the newest glibc which include libcrypt sources that would still build on CentOS 5, but… do we want that? I would rather keep the status-quo as long as there's an easily-installable OS package that solves this issue.
Why? It's perfectly functional as long as you install |
OK. let's go with the docs.
my plan was like this
|
Ah, OK, that would be very graceful. Nothing against it… |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I think we can close this and only look to fix it in the future for python 3.
Fine by me. Too much wizardry for such a small thing. You can always install |
Scope
Fixes chevah/pythia#64.
Changes
WIP
How to try and test the changes
reviewers: WIP
How the changes can be tested and verified by team members.
How to run manual tests.