summaryrefslogtreecommitdiff
path: root/raveos-calamares-theme/etc/calamares/modules/raveos-letoltes-beallitas.sh
blob: 76622ebdd7c8897944552bce1012d0a2c75abd4c (plain)
1
2
3
4
5
6
7
8
9
10
11
#!/bin/bash
set -euo pipefail
CONF="${1:-}/etc/pacman.conf"
[ -f "$CONF" ] || exit 0
if grep -q "^#\?ParallelDownloads" "$CONF"; then
  sed -i "s/^#\?ParallelDownloads.*/ParallelDownloads = 5/" "$CONF"
else
  sed -i "/^\[options\]/a ParallelDownloads = 5" "$CONF"
fi
grep -q "^DisableDownloadTimeout" "$CONF" || sed -i "/^\[options\]/a DisableDownloadTimeout" "$CONF"
grep -E "^(ParallelDownloads|DisableDownloadTimeout)" "$CONF"