File setup.sh of Package warewulf-rke2-base
#! /bin/bash
# To update package, run this script.
# With option `-s` it will download files as well.
service="$1"
rke2_version=$(curl -w "%{url_effective}" -L -s -S https://update.rke2.io/v1-release/channels/stable -o /dev/null | sed -e 's|.*/||')
rke2_version_=${rke2_version/+/_}
sed -e "s/@@RKE2_VERSION@@/$rke2_version/g" \
-e "s/@@RKE2_VERSION_@@/$rke2_version_/g" \
< manifest.in > manifest
echo -n $rke2_version > version
[ "$service" = "-s" ] && osc service disabledrun