Commit Graph

57 Commits

Author SHA1 Message Date
boypt
277ccf7ec4 cleanup: remove deprecated --with-md5-passwords, --with-smartcard, --with-systemd, and fix kerberos5 in initv spec 2026-08-16 10:59:00 +08:00
boypt
b4e4764bb9 fix: patch applying 2026-07-10 16:01:47 +08:00
boypt
aa5a4b8162 fix: upstream bug with GSSAPI options 2026-07-10 15:47:02 +08:00
boypt
e631cda76c fix: move the el5 krb5 linking hack to SPCE 2026-07-10 09:09:14 +08:00
boypt
9227ec48d8 fix: el5 build hacks 2026-07-09 15:59:10 +08:00
boypt
196031cca0 fix: support krb5 in M32=1 2026-07-09 13:14:52 +08:00
boypt
25ce45ddf0 fix: el5 krb5 support disable 2026-07-07 15:50:17 +08:00
boypt
97fe71453a fix: set kerberos5=1 as default 2026-07-07 13:40:53 +08:00
boypt
a76ff4e992 fix: K5DIR was nerver defined 2026-07-07 11:58:48 +08:00
boypt
3f4f5801f6 docker: reduce depens; el5 add m32 2026-04-08 05:42:06 +00:00
boypt
b036889913 openssl: add no-dgram no-tests to skip dependencies 2026-04-03 09:53:10 +08:00
boypt
f31bc01fdb add docs 2026-01-04 10:21:51 +08:00
boypt
619b1bfaec fix: dont add ssh-rsa when with_openssl=0 2025-12-26 17:54:54 +08:00
boypt
a2ab36729c WITH_OPENSSL accepts as env variable 2025-12-26 17:22:53 +08:00
boypt
efea4a92db fix: el5 source 2025-12-26 15:27:11 +08:00
boypt
f193c78e39 fix: accept --defined with_openssl 2025-12-26 15:19:50 +08:00
boypt
3bbf1db8be refactor: with_openssl switch 2025-12-26 15:13:57 +08:00
boypt
7ab8fe1f82 fix: el5 perl build 2025-04-22 13:22:29 +08:00
boypt
fc38ab238d only apply el5 endian patch on 9.9p2 2025-04-10 14:39:50 +08:00
boypt
a8859a5cac support openssh 10.0 2025-04-10 13:35:17 +08:00
boypt
ee89f8b007 skip build perl if correct verison of perl install locally 2025-02-21 14:42:21 +08:00
boypt
b3080da624 only apply patch on glibc <= 2.5(EL5) 2025-02-21 13:34:52 +08:00
boypt
8eed64208f no_build_openssl switch skips openssl and use --without-openssl 2025-02-21 13:27:16 +08:00
boypt
8c6080b97d use spec apply patch 2025-02-20 15:10:49 +08:00
boypt
6afa050bc3 el5 patch endien 2025-02-19 18:07:49 +08:00
boypt
bd5fdf5749 el5 spec: defined in arg 2024-12-19 15:23:57 +08:00
ChowRex
b6a92f734d Fix traditional ssh RSA support and add useful README (#21)
- Modify `openssh.spec` to fix traditional ssh RSA alg support, ensure git works well.
- Modify `modify_yum_source.sh`, add support for support CentOS 7 with arm arch.
- Modify `Dockerfile.centos-stream`, fix CentOS 8 yum mirror china mirror error.
- Modify `docker.README.md`, add TL;DR part and some usefule tip for arm users.
2024-07-03 09:13:19 +08:00
boypt
add7055604 fix 9.8p1 spec missing file 2024-07-02 09:39:28 +08:00
boypt
9c2e9333c9 include ssh-copy-id command in the package 2024-02-29 13:45:55 +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
6bc9562d0d define ssl version in args 2022-11-08 15:47:34 +08:00
boypt
8bcab10284 spec ssl version to 1.1.1s 2022-11-08 15:34:57 +08:00
pt
efe2b3f118 use version variable 2022-08-10 14:10:29 +08:00
boypt
3f5957c198 bump rpm rel version 2022-07-26 10:19:04 +08:00
boypt
3cb4eeb4ec openssl 1.1.1q 2022-07-26 09:57:07 +08:00
boypt
d5aa9a1bf8 openssl 1.1.1o 2022-05-06 14:30:55 +08:00
boypt
2fc35f0531 openssh9.0 2022-04-11 09:11:51 +08:00
boypt
fa750d5484 with openssl 1.1.1n 2022-03-17 08:50:49 +08:00
boypt
4861c10633 bump openssl 1.1.1m 2022-02-24 09:54:58 +08:00
boypt
c4d5453a49 bump to 8.9p1 2022-02-24 09:52:09 +08:00
boypt
37db335940 fix: openssh 8.8 pubkey algm add ssh-rsa 2021-09-27 15:38:01 +08:00
boypt
49a8408891 8.8 src 2021-09-27 15:38:01 +08:00
boypt
613daa18ab smp_mflag 2021-08-26 10:59:41 +08:00
boypt
2822616c9a check ask 2021-08-25 15:41:45 +08:00
boypt
b3036b32b0 fix 2021-08-25 13:43:53 +08:00
boypt
cf7223762f do build askpass 2021-08-25 13:41:42 +08:00
boypt
956f6c3040 cond openssl build 2021-08-25 11:05:54 +08:00
boypt
991981fc28 ssl 1.1.1l 2021-08-25 09:31:22 +08:00
boypt
1b0a49b8ca el5 2021-08-24 18:00:23 +08:00
boypt
6aab16f39b sshd_config use pam/allow root/nodns 2021-08-24 17:37:57 +08:00