mirror of
https://github.com/zerotier/ZeroTierOne.git
synced 2025-06-06 12:33:44 +02:00
.
This commit is contained in:
parent
192bc4fcf0
commit
97ec88e346
1 changed files with 22 additions and 4 deletions
|
@ -6,12 +6,30 @@ GPG_KEY=contact@zerotier.com
|
||||||
|
|
||||||
rm -rf /tmp/zt-rpm-repo
|
rm -rf /tmp/zt-rpm-repo
|
||||||
mkdir /tmp/zt-rpm-repo
|
mkdir /tmp/zt-rpm-repo
|
||||||
cp `find . -type f -name '*.rpm'` /tmp/zt-rpm-repo
|
|
||||||
|
|
||||||
for rpm in /tmp/zt-rpm-repo/*.rpm; do
|
for distro in centos-* fedora-* amazon-*; do
|
||||||
rpmsign --resign --key-id=$GPG_KEY --digest-algo=sha256 $rpm
|
dname=`echo $distro | cut -d '-' -f 1`
|
||||||
|
if [ "$dname" = "centos" ]; then
|
||||||
|
dname=el
|
||||||
|
fi
|
||||||
|
if [ "$dname" = "fedora" ]; then
|
||||||
|
dname=fc
|
||||||
|
fi
|
||||||
|
if [ "$dname" = "amazon" ]; then
|
||||||
|
dname=amzn1
|
||||||
|
fi
|
||||||
|
dvers=`echo $distro | cut -d '-' -f 2`
|
||||||
|
|
||||||
|
mkdir -p /tmp/zt-rpm-repo/$dname/$dvers
|
||||||
|
|
||||||
|
cp -v $distro/*.rpm /tmp/zt-rpm-repo/$dname/$dvers
|
||||||
done
|
done
|
||||||
|
|
||||||
createrepo --database /tmp/zt-rpm-repo
|
rpmsign --resign --key-id=$GPG_KEY --digest-algo=sha256 `find /tmp/zt-rpm-repo -type f -name '*.rpm'`
|
||||||
|
|
||||||
|
for db in `find /tmp/zt-rpm-repo -mindepth 2 -maxdepth 2 -type d`; do
|
||||||
|
createrepo --database $db
|
||||||
|
done
|
||||||
|
|
||||||
|
echo
|
||||||
echo Repo created in /tmp/zt-rpm-repo
|
echo Repo created in /tmp/zt-rpm-repo
|
||||||
|
|
Loading…
Add table
Reference in a new issue