fedorize_image: use local copy of yum.conf

This commit is contained in:
Joanna Rutkowska 2011-11-09 15:00:14 +01:00
parent 64a2cc39d1
commit 35077e2aa9
2 changed files with 22 additions and 1 deletions

View File

@ -50,7 +50,7 @@ fi
mount -t proc proc mnt/proc mount -t proc proc mnt/proc
PKGGROUPS=$(cat $PKGLISTFILE) PKGGROUPS=$(cat $PKGLISTFILE)
echo "-> Installing package groups..." echo "-> Installing package groups..."
yum install $YUM_OPTS -y --installroot=$INSTALLDIR $PKGGROUPS || RETCODE=1 yum install -c $PWD/yum.conf $YUM_OPTS -y --installroot=$INSTALLDIR $PKGGROUPS || RETCODE=1
umount mnt/proc mnt umount mnt/proc mnt

21
yum.conf Normal file
View File

@ -0,0 +1,21 @@
[main]
cachedir=/var/cache/yum/$basearch/$releasever
keepcache=0
debuglevel=2
logfile=/var/log/yum.log
exactarch=1
obsoletes=1
gpgcheck=1
plugins=1
installonly_limit=3
color=never
# This is the default, if you make this bigger yum won't see if the metadata
# is newer on the remote and so you'll "gain" the bandwidth of not having to
# download the new metadata and "pay" for it by yum not having correct
# information.
# It is esp. important, to have correct metadata, for distributions like
# Fedora which don't keep old packages around. If you don't like this checking
# interupting your command line usage, it's much better to have something
# manually check the metadata once an hour (yum-updatesd will do this).
# metadata_expire=90m