* Update script and intro an environment variable to using proxy for Github.
- Add `Dockerfile.rockylinux` to build Rocky Linux images
- Modify `pullsrc.sh`, add an environment variable to using proxy for Github.
- Modify `version.env`, sync environment variable.
- Modify `README.md`, sync doc.
- Modify `.github/workflows/build-images.yml`, sync Rocky Linux image.
* Update Dockerfile to enable build `openssh-askpass` package.
- Modify `Dockerfile.centos` / `Dockerfile.centos-stream` / `Dockerfile.rockylinux` to build `openssh-askpass` package.
* Update Dockerfile to fix lack requirement `imake` package.
- Modify `Dockerfile.centos` / `Dockerfile.centos-stream` to fix lack requirement `imake` package.
* Update Dockerfile to fix yum plugin error.
Try to fix:
```
No such command: config-manager. Please use /usr/bin/yum --help
It could be a YUM plugin command, try: "yum install dnf-command(config-manager)"
```
- Modify `Dockerfile.centos` / `Dockerfile.centos-stream` to fix error.
* Update Dockerfile to fix CentOS Stream 9 yum plugin error.
Try to fix:
```
Error: No matching repo to modify: powertools.
```
- Modify `Dockerfile.centos-stream` to fix error.
P.S: In CentOS 8 (with or without Stream), the package `imake` is included by `powertools` repository, and in CentOS Stream 9, the package is included by `crb` repository.
* Update Dockerfile to fix CentOS Stream 9 yum can not install `imake` error.
Try to fix:
```
Error: Unable to find a match: imake
```
- Modify `Dockerfile.centos-stream` to fix error.
P.S: In CentOS 8 (with or without Stream), the package `imake` is included by `powertools` repository, and in CentOS Stream 9, the package is included by ~~`crb`~~ `epel` repository.
* Update Dockerfile.centos-stream
Fix build error.
* Important Version Updates
- Add dockerfile support for centos 8 series.
- Modify Dockerfile.centos to add CentOS 8 support and fix the problem of CentOS 5 series not being able to build.
- Modify modify_yum_source.sh to add CentOS 8 support and fix CentOS 5 series yum source problem.
* Update CentOS Stream support INT ✘ base
- Changed compile.sh to add support for CentOS Stream 8/9 series.
- Modified docker.README.md to add Stream series description.
- Modified Dockerfile.amazonlinux to add cleanup operations and reduce image size.
- Modify Dockerfile.centos, add cleanup operation, reduce image size
- Added Dockerfile.centos-stream to support Stream series build images.
- Added modify_dnf_source.pl to add Stream series yum source modification function.
- Modified README.md to add Stream series test pass information and correct formatting and word spelling errors.
---------
Co-authored-by: Rex Zhou <zhouruixi@goldwind.com>
* 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>