summaryrefslogtreecommitdiff
path: root/raveos-center/helper
diff options
context:
space:
mode:
authorNippy <nippy@Beller-Mac-mini.lan>2026-11-06 20:11:12 +0100
committerNippy <nippy@Beller-Mac-mini.lan>2026-11-06 20:11:12 +0100
commita2a5805e07de5c1649cae5a023aab9ec8a46438e (patch)
tree91e673335dd51dbff1077909841e049916013953 /raveos-center/helper
parent5d5cf0db1b830f61279e353579c0074b0bf067f8 (diff)
downloadRaveOS-PKGBUILD-a2a5805e07de5c1649cae5a023aab9ec8a46438e.tar.gz
RaveOS-PKGBUILD-a2a5805e07de5c1649cae5a023aab9ec8a46438e.zip
center
Diffstat (limited to 'raveos-center/helper')
-rw-r--r--raveos-center/helper/hu.rp1.raveos-center.policy2
-rwxr-xr-xraveos-center/helper/raveos-center-helper5
2 files changed, 5 insertions, 2 deletions
diff --git a/raveos-center/helper/hu.rp1.raveos-center.policy b/raveos-center/helper/hu.rp1.raveos-center.policy
index 216bcae..cfb6b37 100644
--- a/raveos-center/helper/hu.rp1.raveos-center.policy
+++ b/raveos-center/helper/hu.rp1.raveos-center.policy
@@ -7,8 +7,10 @@
<action id="hu.rp1.raveos-center.helper">
<description>Run RaveOS Center system maintenance</description>
<description xml:lang="hu">RaveOS Center rendszerművelet futtatása</description>
+ <description xml:lang="de">RaveOS Center Systemvorgang ausführen</description>
<message>Authentication is required to update or maintain the system</message>
<message xml:lang="hu">A rendszer frissítéséhez vagy karbantartásához hitelesítés szükséges</message>
+ <message xml:lang="de">Zum Aktualisieren oder Warten des Systems ist eine Authentifizierung erforderlich</message>
<icon_name>system-software-update</icon_name>
<defaults>
<allow_any>auth_admin</allow_any>
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