Changeset 5382


Ignore:
Timestamp:
Jun 29, 2017, 12:07:37 PM (18 months ago)
Author:
Juanma
Message:

Added check_update_repos

File:
1 edited

Legend:

Unmodified
Added
Removed
  • zero-center/trunk/fuentes/install-files/usr/bin/zero-installer

    r5381 r5382  
    110110                        if [ "$INSTRUCCION" = "deinstall" ];then
    111111                                INSTRUCCION="remove"
     112                        elif [ "$INSTRUCCION" = "install" ];then
     113                                check_update_repos
    112114                        fi
    113115                       
     
    154156                }
    155157       
    156        
     158        function check_update_repos {
     159                #Only update repos if needed
     160                if [ $(date +"%y%m%d") != $(date -r /var/cache/apt/pkgcache.bin +"%y%m%d") ]; then
     161                        echo "Updating repos..."
     162                        apt-get update
     163                else
     164                        echo "Repos up-to-date..."
     165                fi
     166        }
     167
    157168       
    158169        function check_removed {
     
    187198        }
    188199       
    189         function check_package {
     200   function check_package {
    190201               
    191202                if [ $1 = "install" ] ; then
     
    193204                        FINISHED="$MSG_INSTALLED"
    194205                        check_removed $1 $2
    195                         apt-get update
    196206                else
    197207                        ACTION="$MSG_REMOVING"
Note: See TracChangeset for help on using the changeset viewer.