File: setup-pacserve.sh

package info (click to toggle)
subtitlecomposer 0.8.2-3
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid
  • size: 7,980 kB
  • sloc: cpp: 36,722; sh: 1,366; javascript: 1,029; xml: 937; ansic: 10; makefile: 6
file content (10 lines) | stat: -rwxr-xr-x 370 bytes parent folder | download | duplicates (2)
1
2
3
4
5
6
7
8
9
10
#!/bin/sh

set -e

[ -z "$1" ] && { echo "Usage: setup-cache.sh <pacserve ip>" 1>&2 ; exit 1 ; }
[ "$UID" == "0" ] || { echo "Run me as root" 1>&2 ; exit 1 ; }

use_cache="$1"
sed -r -e '1 i Server = http://'$use_cache':15678/pacman/$repo/$arch' -i /etc/pacman.d/mirrorlist
sed -r -e '/^Server\s*=/ i Server = http://'$use_cache':15678/pacman/$repo' -i /etc/pacman.conf