Changeset 2875 for soft


Ignore:
Timestamp:
Jul 22, 2010, 4:49:49 PM (10 years ago)
Author:
lmcm
Message:

Add dialogs in case of problems during synaptic.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • soft/software-updater/trunk/src/software-updater-sources

    r2869 r2875  
    11#!/bin/sh
    22
     3RELEASE=`cat /etc/caixamagica-release`
     4NUMBER="15"
    35
    46#Activate dudf by uncomment // in file
     
    3739    case $RETURN in
    3840        0)
    39             zenity --question --text="Para finalizar a actualização para Caixa Mágica 15 necessita de reiniciar o sistema.\n Deseja reiniciar ?"
    40             RETURNZ=$?
    41             case $RETURNZ in
    42                 0)
    43                     python -c "import subprocess; subprocess.Popen(['/usr/bin/reboot', '-h'])"
    44                     ;;                     
    45                 1)
    46                     exit
    47                     ;;
    48             esac
     41            if [[ "$RELEASE" =~ "$NUMBER" ]]; then
     42                zenity --question --text="Para finalizar a actualização para Caixa Mágica 15 necessita de reiniciar o sistema.\n Deseja reiniciar ?"
     43                RETURNZ=$?
     44                case $RETURNZ in
     45                    0)
     46                        python -c "import subprocess; subprocess.Popen(['/usr/bin/reboot', '-h'])"
     47                        ;;                     
     48                    1)
     49                        exit
     50                        ;;
     51                esac
     52            else
     53                zenity --error --text 'Ocorreu um erro com a migração para Caixa Mágica 15.\nTente novamente.\n\nPode dirigir-se ao site http://comunidade.caixamagica.pt para mais informações.'
     54            fi
    4955            ;;
    5056        *)
Note: See TracChangeset for help on using the changeset viewer.