File: 01-elrepo

package info (click to toggle)
python-diskimage-builder 3.37.0-2
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid, trixie
  • size: 5,572 kB
  • sloc: sh: 7,380; python: 6,444; makefile: 37
file content (23 lines) | stat: -rwxr-xr-x 475 bytes parent folder | download | duplicates (2)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
#!/bin/bash

if [ ${DIB_DEBUG_TRACE:-0} -gt 0 ]; then
    set -x
fi

set -eu
set -o pipefail

case "$DISTRO_NAME" in
    almalinux* | centos* | rhel* | rocky*)
    dnf install -y elrepo-release.noarch
    if [ ${DIB_ELREPO_KERNEL:-0} -eq 1 ]; then
        rpm -q dnf-plugins-core || dnf install -y dnf-plugins-core
        dnf config-manager --set-enabled "elrepo-kernel"
    fi
    ;;
    *)
    echo "Distro \"$DISTRO_NAME\" is not supported"
    exit 1
    ;;
esac
exit 0