source: zero-lliurex-gearth/trunk/fuentes/zero-lliurex-gearth.install-files/usr/share/zero-lliurex-gearth/gearth_script @ 7507

Last change on this file since 7507 was 7507, checked in by jrpelegrina, 22 months ago

Removed sources list after installation

  • Property svn:executable set to *
File size: 1.7 KB
Line 
1#!/bin/bash
2
3
4OLD_GEARTH_REPO_FILE="/etc/apt/sources.list.d/google-earth.list"
5NEW_GEARTH_REPO_FILE="/etc/apt/sources.lis.d/google-earth-pro.list"
6OLD_PACKAGE_NAME="google-earth-stable"
7
8OLD_DESKTOP_PATH="/usr/share/mate/applications/google-earth.desktop"
9NEW_DESKTOP_PATH="/usr/share/mate/applications/google-earth-pro.desktop"
10
11ACTION="$1"
12
13case $ACTION in
14        preInstall)
15                flag=0
16                echo "Checking if it is necessary to export the proxy"
17                lliurex-version | grep server
18                #ES IMPORTANTE EXPORTAR EL PROXY PORQUE GOOGLE EARTH NO NECESITA EN SUS CONEXIONES A LA RED
19                if [ $? -eq 0 ]; then
20                        #echo 1
21                        flag=1
22                else
23                        #echo 2
24                        echo "Getting host proxy:"
25                        host proxy
26                        if [ $? -ne 0 ]; then
27                                #echo 3
28                                flag=1
29                        fi
30                fi
31                #echo 4
32               
33                if [ $flag -eq 0 ]; then
34                         #echo 5
35                         echo "Exporting the proxy..."
36                         export http_proxy="proxy:3128"
37                         echo "The proxy has been exported"
38                else
39                        echo "It is not necessary to export the proxy"
40                fi
41
42               
43        ;;
44        postInstall)
45                #Elimino el desktop para utilizar el proporcionado por lliurex-desktops-keeper
46                echo "Removing Google-Earth desktops files..."
47                if [ -f $OLD_DESKTOP_PATH ]; then
48                        #echo 11
49                        rm -f $OLD_DESKTOP_PATH
50                fi     
51                #echo 22
52                if [ -f $NEW_DESKTOP_PATH ]; then
53                        rm -f $NEW_DESKTOP_PATH
54                        #echo 33
55                fi     
56
57                echo "Removing Google-Earth sources list..."
58                if [ -f $OLD_GEARTH_REPO_FILE ]; then
59                        #echo 11
60                        rm -f $OLD_GEARTH_REPO_FILE
61                fi
62
63                if [ -f $NEW_GEARTH_REPO_FILE ]; then
64                        #echo 11
65                        rm -f $NEW_GEARTH_REPO_FILE
66                fi     
67
68               
69        ;;
70        remove)
71                apt-get remove -y google-earth-pro-stable
72                TEST=$( dpkg-query -s google-earth-pro-stable 2> /dev/null| grep Status | cut -d " " -f 4 )
73                if [ "$TEST" == 'installed' ];then
74                        exit 1
75                fi     
76        ;;     
77
78esac
79exit 0
80
Note: See TracBrowser for help on using the repository browser.