18 lines
625 B
Django/Jinja
18 lines
625 B
Django/Jinja
#!/bin/bash
|
|
set -e -o pipefail
|
|
eportal_url="{{ eportal_srv }}"
|
|
|
|
hash curl
|
|
|
|
export KCARE_REPO="$eportal_url/repo"
|
|
export KCARE_PATCH_SERVER="$eportal_url"
|
|
export KCARE_REGISTRATION_URL="$eportal_url/admin/api/kcare"
|
|
|
|
#curl -s "$eportal_url/installer" | bash
|
|
curl -L "$eportal_url/installer" -o /tmp/kc-installer.sh
|
|
sed -i 's/^PACKAGE_NAME=\${KCARE_PACKAGE_NAME:-\"kernelcare\"}/PACKAGE_NAME=\"\/root\/kernelcare-2.66-1.el7.x86_64.rpm \/root\/pyOpenSSL-0.13.1-4.el7.x86_64.rpm\"/g' /tmp/kc-installer.sh
|
|
bash /tmp/kc-installer.sh
|
|
|
|
echo "Updating kernelcare repo..."
|
|
curl -s "$eportal_url/set-kernelcare-repo" | bash
|
|
echo "Done." |