Magellan Linux

Diff of /alx-src/tags/alxconf_20060908_10/bin/update-alx.sh

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1581 by niro, Tue Nov 23 12:20:59 2010 UTC revision 1618 by niro, Wed Dec 8 11:35:04 2010 UTC
# Line 5  die() Line 5  die()
5  {  {
6   echo   echo
7   echo "Error: $@. Update *not* successfull."   echo "Error: $@. Update *not* successfull."
8     trap_exit
9    }
10    
11    trap_exit()
12    {
13     is_mounted ${BUILDDIR} && umount ${BUILDDIR}
14     is_mounted ${MAGEDIR} && umount ${MAGEDIR}
15     is_mounted ${PKGDIR} && umount ${PKGDIR}
16     is_mounted ${TEMPDIR} && umount_server
17    
18   exit 1   exit 1
19  }  }
20    
# Line 67  SERVER_SHARE="${SMB_UPDATE_HOST}" Line 77  SERVER_SHARE="${SMB_UPDATE_HOST}"
77  USER="${SMB_UPDATE_USER}"  USER="${SMB_UPDATE_USER}"
78  PASS="${SMB_UPDATE_PASS}"  PASS="${SMB_UPDATE_PASS}"
79    
80    # set some proper traps
81    trap "trap_exit" SIGINT SIGQUIT
82    
83  # setup mage.rc  # setup mage.rc
84  sed -i -e "s@^\(MIRRORS=\).*@\1\"${MAGE_MIRRORS}\"@" \  sed -i -e "s@^\(MIRRORS=\).*@\1\"${MAGE_MIRRORS}\"@" \
85   -e "s@^\(RSYNC=\).*@\1\"${MAGE_RSYNC}\"@" \   -e "s@^\(RSYNC=\).*@\1\"${MAGE_RSYNC}\"@" \

Legend:
Removed from v.1581  
changed lines
  Added in v.1618