Changeset 247 for quickinst/quickinst


Ignore:
Timestamp:
23.12.2008 14:17:09 (19 months ago)
Author:
henning
Message:

quickinst: pacman-mirrorlist

File:
1 edited

Legend:

Unmodified
Added
Removed
  • quickinst/quickinst

    r245 r247  
    8989                cd $cache 
    9090                echo "  · $1" 
    91                 exec 2>/dev/null # TODO seems to catch not only 2, kind of buggy 
    92                 package=$(ls $1*.tar.gz | tail -1) 
     91                package=$(ls $1*.pkg.tar.gz 2>/dev/null | tail -1) 
    9392                [ -f "$package" ] && { 
    9493                        tar xzf $package -C $target || 
     
    115114 
    116115echo · downloading and installing pacman. 
    117         for package in libdownload libarchive acl attr zlib bzip2 pacman; do 
     116        for package in libdownload libarchive acl attr zlib bzip2; do 
     117                install $package 
     118        done 
     119        for package in pacman-?. pacman-mirrorlist; do 
    118120                install $package 
    119121        done 
     
    123125        cp /etc/resolv.conf etc/resolv.conf 
    124126 
    125         [ $addpkgs == "" ] && { # TODO source for extra and community 
    126                 echo -e "[core]\nServer = $source" >> /tmp/pacman.conf 
    127                 config="--config /tmp/pacman.conf" 
    128         } 
    129  
    130         mkdir sys proc dev 2> /dev/null 
     127        mkdir sys proc dev tmp 2> /dev/null 
     128 
     129        [ -z "$addpkgs" ] && { # TODO source for extra and community 
     130                echo -e "[core]\nServer = $source" >> tmp/pacman.conf 
     131                config="--config tmp/pacman.conf" 
     132        } 
    131133 
    132134        [ $on_arch ] && { 
     
    173175echo · cleaning up. 
    174176        [ -h $cache ] && rm $cache && mkdir $cache 
    175         rm -f .FILELIST .INSTALL .PKGINFO 
    176177        [ $on_arch ] || umount sys proc dev 
    177178        mv etc/resolv.conf.pacorig etc/resolv.conf 
    178         rm -f etc/*.pac* 
     179        rm -f etc/*.pac* tmp/pac* .FILELIST .INSTALL .PKGINFO 
    179180        ln -s . boot/boot 
    180181 
Note: See TracChangeset for help on using the changeset viewer.