#!/bin/bash if [ ${DIB_DEBUG_TRACE:-0} -gt 0 ]; then set -x fi set -eu set -o pipefail if [ "i386" = "$ARCH" ]; then basearch=i386 arch=i686 elif [ "amd64" = "$ARCH" ]; then basearch=x86_64 arch=x86_64 elif [[ "$ARCH" = "ppc64" ]]; then basearch=ppc64 arch=ppc64 elif [[ "$ARCH" = "ppc64el" ]]; then basearch=ppc64el arch=ppc64el else echo "********************" echo "Unknown arch '$ARCH'" echo "********************" exit 1 fi if [ $DIB_RELEASE -ge 22 ]; then mkdir -p /etc/dnf/vars echo $basearch > /etc/dnf/vars/basearch echo $arch > /etc/dnf/vars/basearch else echo $basearch > /etc/yum/vars/basearch echo $arch > /etc/yum/vars/arch fi