Compare commits

..

No commits in common. "1c54dcdb9e41904890ce3162192a9a64dd028c43" and "5a0687d236315a6d1e08f2e03409bb770a58b820" have entirely different histories.

2 changed files with 25 additions and 53 deletions

22
cd.sh
View file

@ -106,10 +106,6 @@ cd_set_environment_variables () {
CD_CA_ROOT="/etc/pki/ca-trust/source/anchors" CD_CA_ROOT="/etc/pki/ca-trust/source/anchors"
CD_CMD_CA="update-ca-trust" CD_CMD_CA="update-ca-trust"
;; ;;
"${CD_OS_ARCH}")
CD_CA_ROOT="/etc/ca-certificates/trust-source/anchors"
CD_CMD_CA="update-ca-trust"
;;
"${CD_OS_ALPINE}"|"${CD_OS_DEBIAN}"|"${CD_OS_UBUNTU}") "${CD_OS_ALPINE}"|"${CD_OS_DEBIAN}"|"${CD_OS_UBUNTU}")
CD_CA_ROOT="/usr/local/share/ca-certificates" CD_CA_ROOT="/usr/local/share/ca-certificates"
CD_CMD_CA="update-ca-certificates" CD_CMD_CA="update-ca-certificates"
@ -152,19 +148,6 @@ skip_if_unavailable=False
CD_PM_HTTPS_PATH="/etc/apk/repositories.d/https" CD_PM_HTTPS_PATH="/etc/apk/repositories.d/https"
CD_PM_HTTPS_TEXT="--no-verify" CD_PM_HTTPS_TEXT="--no-verify"
;; ;;
"${CD_OS_ARCH}")
CD_CMD_CLEAN="pacman --sync --clean --noconfirm"
CD_CMD_INSTALL="pacman --sync --noconfirm"
CD_CMD_QUERY="pacman --query"
CD_CMD_UPDATE="pacman --sync --refresh"
CD_CMD_UPGRADE="pacman --sync --sysupgrade --noconfirm"
# TODO
CD_PKG_PKG=""
CD_PM_CONF_PATH=""
CD_PM_CONF_TEXT=""
# TODO
# TODO
;;
"${CD_OS_DEBIAN}"|"${CD_OS_UBUNTU}") "${CD_OS_DEBIAN}"|"${CD_OS_UBUNTU}")
CD_CMD_CLEAN="apt-get clean" CD_CMD_CLEAN="apt-get clean"
CD_CMD_INSTALL="apt-get install --assume-yes" CD_CMD_INSTALL="apt-get install --assume-yes"
@ -243,11 +226,6 @@ Dir::Etc::SourceParts \"\";
CD_PYTHON_PACKAGE="python3" CD_PYTHON_PACKAGE="python3"
CD_PYTHON_PACKAGES="/usr/lib/python3.11/site-packages" CD_PYTHON_PACKAGES="/usr/lib/python3.11/site-packages"
;; ;;
"${CD_OS_ARCH}")
CD_PYTHON_COMMAND="python3.12"
CD_PYTHON_PACKAGE="python"
CD_PYTHON_PACKAGES="/usr/lib/python3.12/site-packages"
;;
"${CD_OS_DEBIAN}") "${CD_OS_DEBIAN}")
case "${CD_OS_VERSION}" in case "${CD_OS_VERSION}" in
"bookworm") CD_PYTHON_COMMAND="python3.11" ;; "bookworm") CD_PYTHON_COMMAND="python3.11" ;;

View file

@ -5,13 +5,10 @@ from various CA, CI, OCI / OS.
## Features ## Features
* [X] CA certificates * [ ] support
* [X] custom * [X] package repositories mirror
* [X] known * [X] custom CA certificates
* [ ] Continuous Integration platforms * [X] known CA certificates
* [X] GitHub → Gitea → ForgeJo
* [X] GitLab
* [ ] SourceHut
* [ ] Operating Systems * [ ] Operating Systems
* [X] Alma * [X] Alma
* [X] 8 * [X] 8
@ -20,8 +17,6 @@ from various CA, CI, OCI / OS.
* [X] 3.18 * [X] 3.18
* [X] 3.19 * [X] 3.19
* [ ] Arch * [ ] Arch
* [ ] 20231112
* [ ] 20240101
* [X] Debian * [X] Debian
* [X] Bookworm * [X] Bookworm
* [X] Bullseye * [X] Bullseye
@ -31,10 +26,10 @@ from various CA, CI, OCI / OS.
* [X] Ubuntu * [X] Ubuntu
* [X] Mantic * [X] Mantic
* [X] Noble * [X] Noble
* [X] Python * [ ] Continuous Integration platforms
* [X] 3.9 (Debian Bullseye) * [X] GitHub → Gitea → ForgeJo
* [X] 3.11 (Alma, Alpine, Debian Bookworm, Rocky, Ubuntu Mantic) * [X] GitLab
* [X] 3.12 (Arch, Ubuntu Noble) * [ ] SourceHut
## How ## How
@ -44,7 +39,6 @@ from various CA, CI, OCI / OS.
| CD_DNS | Space separated servers | | CD_DNS | Space separated servers |
| CD_URL_ALMA | Alma repository URL | | CD_URL_ALMA | Alma repository URL |
| CD_URL_ALPINE | Alpine repository URL | | CD_URL_ALPINE | Alpine repository URL |
| CD_URL_ARCH | Arch repository URL |
| CD_URL_DEBIAN | Debian repository URL | | CD_URL_DEBIAN | Debian repository URL |
| CD_URL_ROCKY | Rocky repository URL | | CD_URL_ROCKY | Rocky repository URL |
| CD_URL_UBUNTU | Ubuntu repository URL | | CD_URL_UBUNTU | Ubuntu repository URL |