Commit 5818c37e authored by Vitaly Lipatov's avatar Vitaly Lipatov

epm-check: add support for --auto and --verbose

parent 537247fd
...@@ -22,27 +22,29 @@ load_helper epm-check_updated_repo ...@@ -22,27 +22,29 @@ load_helper epm-check_updated_repo
epm_check() epm_check()
{ {
update_repo_if_needed update_repo_if_needed
local APTOPTIONS="$(subst_option non_interactive -y)"
local DNFOPTIONS="$(subst_option non_interactive -y) $(subst_option verbose --verbose) "
case $PMTYPE in case $PMTYPE in
apt-rpm) apt-rpm)
#sudocmd apt-get check || exit #sudocmd apt-get check || exit
#sudocmd apt-get update || exit #sudocmd apt-get update || exit
sudocmd apt-get -f install || return sudocmd apt-get -f $APTOPTIONS install || return
info "You can use epm dedup also" info "You can use epm dedup also"
;; ;;
apt-dpkg) apt-dpkg)
#sudocmd apt-get check || exit #sudocmd apt-get check || exit
#sudocmd apt-get update || exit #sudocmd apt-get update || exit
sudocmd apt-get -f install || return sudocmd apt-get -f $APTOPTIONS install || return
;; ;;
packagekit) packagekit)
docmd pkcon repair docmd pkcon repair
;; ;;
aptitude-dpkg) aptitude-dpkg)
sudocmd aptitude -f install || return sudocmd aptitude -f $APTOPTIONS install || return
#sudocmd apt-get autoremove #sudocmd apt-get autoremove
;; ;;
yum-rpm) yum-rpm)
docmd yum check docmd yum check $DNFOPTIONS
docmd package-cleanup --problems docmd package-cleanup --problems
#docmd package-cleanup --dupes #docmd package-cleanup --dupes
...@@ -51,7 +53,7 @@ case $PMTYPE in ...@@ -51,7 +53,7 @@ case $PMTYPE in
docmd rpm -Va --nofiles --nodigest docmd rpm -Va --nofiles --nodigest
;; ;;
dnf-rpm) dnf-rpm)
sudocmd dnf check sudocmd dnf check $DNFOPTIONS
;; ;;
emerge) emerge)
sudocmd revdep-rebuild sudocmd revdep-rebuild
......
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