status-sys 1.1 KB

12345678910111213141516171819202122
  1. #!/bin/bash
  2. UPGRADEMODE="--upgrade-mode"
  3. ERR=$(echo -e "Opps! Something went wrong\!, \n please try again later"; echo)
  4. UPGM=$(echo -e "Upgrade System"; echo);
  5. if [ -s /usr/share/urukUpdater/status/upd.list ]; then
  6. zenity --text-info --title="packages needed to be upgrad" --ok-label="$UPGM" --filename=/usr/share/urukUpdater/status/upd.list --width=310 --height=450 --window-icon=/usr/share/pixmaps/urukupdater.svg;
  7. rc=$?
  8. case $rc in
  9. 0)
  10. pkexec /usr/sbin/synaptic --hide-main-window $UPGRADEMODE --non-interactive --parent-window-id %d;
  11. ;;
  12. 1)
  13. exit 0
  14. ;;
  15. -1)
  16. zenity --error --text="$ERR " --width=200 --height=130 --icon-name=/usr/share/urukUpdater/pixmap/error.svg --window-icon=/usr/share/pixmaps/urukupdater.svg;
  17. ;;
  18. esac
  19. else
  20. zenity --info --title="Updateing list" --text="Your system is up-to-date!" --ok-label="Ok" --width=300 --height=100 --window-icon=/usr/share/urukUpdater/pixmap/ok.svg;
  21. fi