Browse Source

mkimage-yum.sh to support dnf
included changes @tianon proposed in #17362

Signed-off-by: Elvir Kuric <elvirkuric@gmail.com>

Elvir Kuric 9 years ago
parent
commit
5c329633d7
1 changed files with 5 additions and 1 deletions
  1. 5 1
      contrib/mkimage-yum.sh

+ 5 - 1
contrib/mkimage-yum.sh

@@ -11,13 +11,17 @@ usage() {
 $(basename $0) [OPTIONS] <name>
 OPTIONS:
   -y <yumconf>  The path to the yum config to install packages from. The
-                default is /etc/yum.conf.
+                default is /etc/yum.conf for Centos/RHEL and /etc/dnf/dnf.conf for Fedora
 EOOPTS
     exit 1
 }
 
 # option defaults
 yum_config=/etc/yum.conf
+if [ -f /etc/dnf/dnf.conf ] && command -v dnf &> /dev/null; then
+	yum_config=/etc/dnf/dnf.conf
+	alias yum=dnf
+fi 
 while getopts ":y:h" opt; do
     case $opt in
         y)