blob: b75313d9fc4435612d212b9b3cab52682372b69b (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
|
#! /usr/bin/env bash
if [ "$#" -ne 1 ]; then
echo "Usage: $0 PACKAGE" 1>&2
exit 1
fi
package=$1
arch=x86_64
host=packages.ilvokhin.com
repo_dir=/srv/http/$host
db=misc.db.tar.zst
if [[ ! $package =~ $arch ]]; then
echo "Package arch is not $arch." 1>&2
exit 1
fi
rsync \
--compress \
--links \
--progress \
$package \
$host:$repo_dir/$arch
ssh $host -- repo-add $repo_dir/$arch/$db $repo_dir/$arch/`basename $package`
|