72 Commits

Author SHA1 Message Date
boypt
9bef98774d el8 use el7 dir 2024-02-27 11:20:35 +08:00
boypt
6e30f23f9e add GETEL subcmd to compile 2024-02-27 10:43:33 +08:00
boypt
91f6f7d0ac fix: el8 dir not yet ready 2024-02-27 10:22:36 +08:00
boypt
a145806035 script guess el version by glibc ver 2024-02-27 10:10:52 +08:00
boypt
27d6389dc7 dont assume 2024-02-26 17:17:05 +08:00
BEN
fecceda7c4 merge pr with a lot fixes (#15)
* Add support for Amazon Linux and Docker (#13)

* Modify OpenSSL version to 3.0.8

Version `3.0.0` and `3.0.8` is recommanded by the official, which are FIPS validated. See more: [[ Downloads ] - /source/index.html](https://www.openssl.org/source/)

* Use OpenSSH 9.6p1 official file

Update the baseline file to 9.6p1
Add some comments

* Update README.md

Add a desc for CentOS 7 to install packages

* Update spec file
- Sync spec file to latest(9.6p1)

* Update requirement src
- Add Perl for CentOS 5

* Add support for Amazon Linux and Docker!
- Add support for Amazon Linux 1 / Amazon Linux 2 / Amazon Linux 2023
- Add Dockerfile for CentOS and Amazon Linux
- Fix compile.sh error for using CentOS 5

* only download perl5 when necessary

* only check perl 5 source on el5

* perl not need install in el5

* bump openssl verion

* add notes in pullsrc.sh when download fails

* fix: perl install inside build dir

---------

Co-authored-by: ChowRex <zrx879582094@gmail.com>
2024-02-26 15:51:18 +08:00
boypt
b562efac5e openssl to 1.1.1t 2023-02-08 08:58:52 +08:00
boypt
6bc9562d0d define ssl version in args 2022-11-08 15:47:34 +08:00
pt
efe2b3f118 use version variable 2022-08-10 14:10:29 +08:00
pt
b488440aca skip askpass 2022-08-10 13:33:57 +08:00
boypt
71675e1440 move export CC to el5 only 2022-04-11 09:51:35 +08:00
boypt
23ae5cafdb auto detect el 2021-10-25 15:14:34 +08:00
boypt
b1c9060c38 add src 2021-08-25 15:41:45 +08:00
boypt
120bddaf1c prefer gcc44 if installed 2021-08-25 15:41:45 +08:00
boypt
2822616c9a check ask 2021-08-25 15:41:45 +08:00
boypt
d59a64ce18 check exists 2021-08-24 12:30:29 +08:00
boypt
ee548cd551 copy source 2021-08-24 10:54:14 +08:00
boypt
dd94a7f173 ssl dir abs 2021-08-24 10:22:41 +08:00
boypt
fbba6d4d43 build ssl inside sepc 2021-08-24 10:18:24 +08:00
boypt
9071cbad9e arch 2021-08-23 18:31:28 +08:00
boypt
370a95233c fix 2021-08-23 18:23:39 +08:00
boypt
41a5ac5154 init ver 2021-08-23 18:15:46 +08:00