Commit 8b5a8ecb authored by Vitaly Lipatov's avatar Vitaly Lipatov

add missed dnf5-support

parent 7735e633
......@@ -51,7 +51,7 @@ __use_url_install()
pacman)
true
;;
yum-rpm|dnf-rpm)
yum-rpm|dnf-rpm|dnf5-rpm)
true
;;
#zypper-rpm)
......@@ -294,7 +294,7 @@ epm_download()
assure_exists yumdownloader yum-utils
sudocmd yumdownloader $*
;;
dnf-rpm)
dnf-rpm|dnf5-rpm)
sudocmd dnf download $*
;;
urpm-rpm)
......
......@@ -62,7 +62,7 @@ epm_install_files_rpm()
info
case $PMTYPE in
yum-rpm|dnf-rpm)
yum-rpm|dnf-rpm|dnf5-rpm)
YUMOPTIONS=--nogpgcheck
# use install_names
;;
......
......@@ -126,7 +126,7 @@ case $PMTYPE in
apt-dpkg)
sudocmd apt-mark unhold "$@"
;;
dnf-rpm)
dnf-rpm|dnf5-rpm)
__dnf_assure_versionlock
sudocmd dnf versionlock delete "$@"
;;
......@@ -161,7 +161,7 @@ case $PMTYPE in
apt-dpkg)
docmd apt-mark showhold "$@"
;;
dnf-rpm)
dnf-rpm|dnf5-rpm)
# there is no hold entries without versionlock
__dnf_is_supported_versionlock || return 0
__dnf_assure_versionlock
......@@ -192,7 +192,7 @@ epm_mark_checkhold()
{
# workaround against epm assure questions
case $PMTYPE in
dnf-rpm)
dnf-rpm|dnf5-rpm)
# there is no hold entries without versionlock
__dnf_is_supported_versionlock || return 1
__dnf_assure_versionlock
......@@ -221,7 +221,7 @@ case $PMTYPE in
apt-dpkg)
sudocmd apt-mark auto "$@"
;;
dnf-rpm)
dnf-rpm|dnf5-rpm)
sudocmd dnf mark remove "$@"
;;
pacman)
......@@ -252,7 +252,7 @@ case $PMTYPE in
apt-dpkg)
sudocmd apt-mark manual "$@"
;;
dnf-rpm)
dnf-rpm|dnf5-rpm)
sudocmd dnf mark install "$@"
;;
pacman)
......@@ -283,7 +283,7 @@ case $PMTYPE in
apt-dpkg)
sudocmd apt-mark showauto "$@"
;;
dnf-rpm)
dnf-rpm|dnf5-rpm)
sudocmd dnf repoquery --unneeded
;;
*)
......@@ -307,7 +307,7 @@ case $PMTYPE in
apt-dpkg)
sudocmd apt-mark showmanual "$@"
;;
dnf-rpm)
dnf-rpm|dnf5-rpm)
sudocmd dnf repoquery --userinstalled
;;
*)
......
......@@ -604,7 +604,7 @@ epm_release_upgrade()
showcmd rpm -Uvh http://mirror.yandex.ru/fedora/linux/releases/16/Fedora/x86_64/os/Packages/fedora-release-16-1.noarch.rpm
showcmd epm Upgrade
;;
dnf-rpm)
dnf-rpm|dnf5-rpm)
if [ "$DISTRNAME/$DISTRVERSION" = "CentOS/8" ] ; then
if [ "$1" = "RockyLinux" ] ; then
info "https://github.com/rocky-linux/rocky-tools/tree/main/migrate2rocky/"
......
......@@ -224,7 +224,7 @@ epm_remove_nonint()
yum-rpm)
sudocmd yum -y remove $@
return ;;
dnf-rpm)
dnf-rpm|dnf5-rpm)
sudocmd dnf remove --assumeyes $@
return ;;
zypper-rpm)
......
......@@ -32,7 +32,7 @@ filter_out_installed_packages()
[ -z "$skip_installed" ] && cat && return
case $PMTYPE in
yum-rpm|dnf-rpm)
yum-rpm|dnf-rpm|dnf5-rpm)
if [ "$DISTRARCH" = "x86_64" ] && [ "$DISTRNAME" != "ROSA" ] ; then
# shellcheck disable=SC2013
for i in $(cat) ; do
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment