Making top sources.list conditional, not everyone necessarily always uses that.

This commit is contained in:
Daniel Baumann 2011-09-30 15:42:51 +02:00
parent cf4f1c8ace
commit fc0d34a31b
1 changed files with 8 additions and 2 deletions

View File

@ -432,7 +432,10 @@ EOF
echo "deb file:/root/packages ./" > chroot/etc/apt/sources.list.d/packages.list
# Move top-level sources away, otherwise apt always preferes it, even for local packages
mv chroot/etc/apt/sources.list chroot/etc/apt/sources.list.d/zz-sources.list
if [ -e chroot/etc/apt/sources.list ]
then
mv chroot/etc/apt/sources.list chroot/etc/apt/sources.list.d/zz-sources.list
fi
# Removing depends
Remove_package
@ -593,7 +596,10 @@ EOF
Create_lockfile .lock
# Restore top-level sources
mv chroot/etc/apt/sources.list.d/zz-sources.list chroot/etc/apt/sources.list
if [ -e chroot/etc/apt/sources.list.d/zz-sources.list ]
then
mv chroot/etc/apt/sources.list.d/zz-sources.list chroot/etc/apt/sources.list
fi
# Configure generic indices
# Don't do anything if it's not required