mirror of
https://github.com/rocky-linux/rocky-tools.git
synced 2024-11-27 23:46:25 +00:00
fix: shellcheck error
This commit is contained in:
parent
5c98221f23
commit
4d2c2f21e4
@ -16,12 +16,11 @@ Running this script will convert an existing CentOS 8 system to Rocky Linux 8.
|
|||||||
#### Use Mirror URLs of Rocky Linux
|
#### Use Mirror URLs of Rocky Linux
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
export ROCKY_ENV_MIRROR_URL="https://mirrors.example.org/rocky"
|
export ROCKY_REPO_MIRROR_URL="https://mirrors.example.org/rocky"
|
||||||
|
|
||||||
./migrate2rocky.sh -r
|
./migrate2rocky.sh -r
|
||||||
```
|
```
|
||||||
|
|
||||||
|
|
||||||
### Disk Space Requirements
|
### Disk Space Requirements
|
||||||
|
|
||||||
Please note the following disk space requirements. These requirements may vary
|
Please note the following disk space requirements. These requirements may vary
|
||||||
|
@ -137,10 +137,10 @@ SUPPORTED_PLATFORM="platform:el$SUPPORTED_MAJOR"
|
|||||||
ARCH=$(arch)
|
ARCH=$(arch)
|
||||||
|
|
||||||
# Use Mirror URLs of Rocky Linux from environment if set.
|
# Use Mirror URLs of Rocky Linux from environment if set.
|
||||||
ROCKY_DEFAULT_URL="https://dl.rockylinux.org/pub/rocky"
|
ROCKY_REPO_DEFAULT_URL="https://dl.rockylinux.org/pub/rocky"
|
||||||
ROCKY_MIRROR_URL="${ROCKY_ENV_MIRROR_URL:-"${ROCKY_DEFAULT_URL}"}"
|
ROCKY_REPO_URL="${ROCKY_REPO_MIRROR_URL:-"${ROCKY_REPO_DEFAULT_URL}"}"
|
||||||
|
|
||||||
gpg_key_url="${ROCKY_MIRROR_URL}/RPM-GPG-KEY-rockyofficial"
|
gpg_key_url="${ROCKY_REPO_URL}/RPM-GPG-KEY-rockyofficial"
|
||||||
gpg_key_sha512="88fe66cf0a68648c2371120d56eb509835266d9efdf7c8b9ac8fc101bdf1f0e0197030d3ea65f4b5be89dc9d1ef08581adb068815c88d7b1dc40aa1c32990f6a"
|
gpg_key_sha512="88fe66cf0a68648c2371120d56eb509835266d9efdf7c8b9ac8fc101bdf1f0e0197030d3ea65f4b5be89dc9d1ef08581adb068815c88d7b1dc40aa1c32990f6a"
|
||||||
|
|
||||||
sm_ca_dir=/etc/rhsm/ca
|
sm_ca_dir=/etc/rhsm/ca
|
||||||
@ -149,8 +149,8 @@ unset tmp_sm_ca_dir
|
|||||||
# all repos must be signed with the same key given in $gpg_key_url
|
# all repos must be signed with the same key given in $gpg_key_url
|
||||||
declare -A repo_urls
|
declare -A repo_urls
|
||||||
repo_urls=(
|
repo_urls=(
|
||||||
[rockybaseos]="${ROCKY_MIRROR_URL}/${SUPPORTED_MAJOR}/BaseOS/$ARCH/os/"
|
[rockybaseos]="${ROCKY_REPO_URL}/${SUPPORTED_MAJOR}/BaseOS/$ARCH/os/"
|
||||||
[rockyappstream]="${ROCKY_MIRROR_URL}/${SUPPORTED_MAJOR}/AppStream/$ARCH/os/"
|
[rockyappstream]="${ROCKY_REPO_URL}/${SUPPORTED_MAJOR}/AppStream/$ARCH/os/"
|
||||||
)
|
)
|
||||||
|
|
||||||
# These are additional packages that should always be installed.
|
# These are additional packages that should always be installed.
|
||||||
@ -1066,11 +1066,11 @@ EOF
|
|||||||
fi
|
fi
|
||||||
|
|
||||||
# Replace mirror
|
# Replace mirror
|
||||||
if [[ $ROCKY_ENV_MIRROR_URL ]]; then
|
if [[ $ROCKY_REPO_MIRROR_URL ]]; then
|
||||||
local -a repo_files
|
local -a repo_files
|
||||||
readarray -t repo_files < <(rpm -ql rocky-repos | grep '\.repo$')
|
readarray -t repo_files < <(rpm -ql rocky-repos | grep '\.repo$')
|
||||||
sed -e 's|^mirrorlist=|#mirrorlist=|g' \
|
sed -e 's|^mirrorlist=|#mirrorlist=|g' \
|
||||||
-e 's|^#baseurl=http://dl.rockylinux.org/$contentdir|baseurl='"$ROCKY_MIRROR_URL"'|g' \
|
-e "s|^#baseurl=http://dl.rockylinux.org/\$contentdir|baseurl=${ROCKY_REPO_URL}|g" \
|
||||||
-i.migrate2rocky \
|
-i.migrate2rocky \
|
||||||
"${repo_files[@]}"
|
"${repo_files[@]}"
|
||||||
fi
|
fi
|
||||||
|
Loading…
Reference in New Issue
Block a user