mirror of
https://github.com/zerotier/ZeroTierOne.git
synced 2025-04-09 04:04:13 +00:00
.
This commit is contained in:
parent
192bc4fcf0
commit
97ec88e346
@ -6,12 +6,30 @@ GPG_KEY=contact@zerotier.com
|
||||
|
||||
rm -rf /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
|
||||
rpmsign --resign --key-id=$GPG_KEY --digest-algo=sha256 $rpm
|
||||
for distro in centos-* fedora-* amazon-*; do
|
||||
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
|
||||
|
||||
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
|
||||
|
Loading…
x
Reference in New Issue
Block a user