From 0778f2a00e2f59fba9b616d4993cd74ffd91bc45 Mon Sep 17 00:00:00 2001 From: Fabio Erculiani Date: Fri, 1 Jul 2011 22:35:15 +0200 Subject: [PATCH] [scripts] only use garr.it and pkg.sabayon.org as package mirrors during ISO build --- scripts/remaster_generic_inner_chroot_script.sh | 5 +++++ scripts/remaster_generic_inner_chroot_script_after.sh | 3 +++ 2 files changed, 8 insertions(+) diff --git a/scripts/remaster_generic_inner_chroot_script.sh b/scripts/remaster_generic_inner_chroot_script.sh index f35aa9a..5791cd0 100755 --- a/scripts/remaster_generic_inner_chroot_script.sh +++ b/scripts/remaster_generic_inner_chroot_script.sh @@ -1,3 +1,8 @@ #!/bin/sh export FORCE_EAPI=2 equo update || ( sleep 1200 && equo update ) || exit 1 + +# disable all mirrors but GARR +sed -n -e "/pkg.sabayon.org/p" -e "/garr.it/p" -e "/^branch/p" \ + -e "/^product/p" -e "/^official-repository-id/p" -e "/^differential-update/p" \ + -i /etc/entropy/repositories.conf diff --git a/scripts/remaster_generic_inner_chroot_script_after.sh b/scripts/remaster_generic_inner_chroot_script_after.sh index 22aba37..fe195a4 100755 --- a/scripts/remaster_generic_inner_chroot_script_after.sh +++ b/scripts/remaster_generic_inner_chroot_script_after.sh @@ -312,6 +312,9 @@ rm /var/lib/entropy/client/database/*/sabayonlinux.org -rf rm /var/lib/entropy/client/database/*/sabayon-weekly -rf equo rescue vacuum +# restore original repositories.conf (all mirrors were filtered for speed) +cp /etc/entropy/repositories.conf.example /etc/entropy/repositories.conf || exit 1 + # cleanup log dir rm /var/lib/entropy/logs -rf