summaryrefslogtreecommitdiff
path: root/raveos-center/helper/raveos-center-helper
diff options
context:
space:
mode:
Diffstat (limited to 'raveos-center/helper/raveos-center-helper')
-rwxr-xr-xraveos-center/helper/raveos-center-helper5
1 files changed, 3 insertions, 2 deletions
diff --git a/raveos-center/helper/raveos-center-helper b/raveos-center/helper/raveos-center-helper
index b8ebb9c..11955f5 100755
--- a/raveos-center/helper/raveos-center-helper
+++ b/raveos-center/helper/raveos-center-helper
@@ -298,8 +298,9 @@ case "${1:-}" in
command -v reflector >/dev/null || pacman -S --needed --noconfirm --color never reflector
uj=$(mktemp /etc/pacman.d/mirrorlist.XXXXXX)
trap 'rm -f "$uj"' EXIT
- reflector -c HU,AT,DE,PL,CZ --protocol https --sort rate --latest 20 \
- --download-timeout 10 --threads 5 --save "$uj"
+ reflector -c HU,AT,DE,PL,CZ,SK --protocol https --completion-percent 100 --delay 3 \
+ --latest 20 --sort rate --number 10 --download-timeout 10 --connection-timeout 5 \
+ --threads 5 --save "$uj"
db=$(grep -c '^Server' "$uj" || true)
[ "$db" -ge 3 ] || { echo "túl kevés működő tükör ($db), a régi lista marad" >&2; exit 1; }
if [ -f /etc/pacman.d/mirrorlist ]; then cp -f /etc/pacman.d/mirrorlist /etc/pacman.d/mirrorlist.bak; fi