11 Commits

Author SHA1 Message Date
boypt
754acf8bb6 fix: define EL5 dist macro 2026-08-26 10:50:17 +08:00
boypt
a8dec15f45 fix: restore EL5 distro detection 2026-08-26 10:35:48 +08:00
boypt
f85590a72e refactor(docker): rename to modify_vault/live_source and unify to bash
- git mv modify_yum_source.sh -> modify_vault_source.sh (vault: EL5/6/7/8)
- git mv modify_dnf_source.pl -> modify_live_source.sh and rewrite perl
  logic in bash (LIVE_MIRRORS array official-first: mirror.stream.centos.org,
  mirrors.kernel.org/centos, aliyun/ustc/iij/yandex; bash -n clean)
- update Dockerfile.centos/centos5 to call modify_vault_source.sh
- update Dockerfile.centos-stream EL8 to call modify_vault_source.sh and
  EL9 to call modify_live_source.sh via bash (drop perl dep for Stream 9)
- AGENTS.md: update vault script reference
2026-08-21 14:01:21 +08:00
boypt
464f44b1ed refactor(docker): remove MIRROR branching, use multi-baseurl failover
- drop ARG MIRROR / MIRROR_HOLDER sed injection across all Dockerfiles
- modify_yum_source.sh: EL5/6 use 4x HTTP centos-vault + 5x HTTP epel
  (ftp.iij, mirrors.aliyun, ftp.yandex, ftp.pasteur / sindad, debian.sbor)
  to avoid TLS/302 on Python2.4; EL7 keep 2x HTTPS vault + 2x epel
- modify_dnf_source.pl: replace single mirror holder with @mirrors array
  (vault.centos.org, mirrors.ustc, mirrors.aliyun) emitting multi baseurl
- Dockerfile.centos-stream: EL9 now unconditional perl, EL8 vault direct
- workflows/README: drop MIRROR docs and build-args
- shfmt fix docker_compile.sh (tabs)
2026-08-21 10:12:41 +08:00
boypt
74407594eb fix: avoid action stragy 2026-07-09 15:07:49 +08:00
boypt
018d9130ab fix: krb5 in el5 hack 2026-07-09 13:48:41 +08:00
boypt
196031cca0 fix: support krb5 in M32=1 2026-07-09 13:14:52 +08:00
boypt
888d770988 docker: el5 image size optimiz 2026-04-09 05:59:39 +00:00
boypt
b2eaa692fa docker: centos 5 builder; fix CMD 2026-04-09 03:45:27 +00:00
boypt
52c6b3b925 env ALL to pullsrc.sh 2026-04-08 13:44:48 +08:00
boypt
e27d260345 docker: reduce depens; el5 add m32 2026-04-08 05:10:07 +00:00