- remove tools/build folder Signed-off-by: Marko Baricevic <marbar3778@yahoo.com>pull/4566/head
@ -1,4 +0,0 @@ | |||||
BUILD | |||||
RPMS | |||||
SPECS | |||||
tmp |
@ -1,19 +0,0 @@ | |||||
-----BEGIN PGP PUBLIC KEY BLOCK----- | |||||
Version: GnuPG v2.0.22 (GNU/Linux) | |||||
mQENBFk97ngBCADaiPQFKJI7zWYdUKqC490DzY9g9LatsWoJErK5LuMXwEnF5i+a | |||||
UkygueukA4C5U7L71l5EeOB9rtb6AbkF4IEZsmmp93APec/3Vfbac9xvK4dBdiht | |||||
F8SrazPdHeR6AKcZH8ZpG/+mdONvGb/gEgtxVjaeIJFpCbjKLlKEXazh2zamhhth | |||||
q+Nn/17QmI3KBiaGqQK5w4kGZ4mZPy6fXMQhW5dDMq9f4anlGIAYi9O53dVxsx2S | |||||
5d+NHuGer5Ps0u6WMJi/e+UT2EGwzP6ygOxkIjyhMFuVftabOtSSrRHHetw8UAaI | |||||
N/RPn2gSbQtOQ7unzHDXp3/o6/r2nDEErPyJABEBAAG0LkdyZWcgU3phYm8gKFRl | |||||
bmRlcm1pbnQpIDxncmVnQHBoaWxvc29iZWFyLmNvbT6JATkEEwECACMFAlk97ngC | |||||
GwMHCwkIBwMCAQYVCAIJCgsEFgIDAQIeAQIXgAAKCRDIkIHIISLL6bX/CACXTKmO | |||||
u5XgvJICH0pHNeVS5/4Om1Rsg1xNmEkGFBP8N2fqn576exbOLgWLSyNHTEyrJNoc | |||||
iTeUtod2qqbVGwRgWm1zeiP8NBYiQ9SUbqskIqcPavJNGWIxsCB0p/odoZah8xSj | |||||
tGrkoyoxrc+7z2JgKYK8SVSkJXQkzuc5/ZlY85ci5gPKQhlo5YDqGo+4U9n/Ieo5 | |||||
nkF8LBalFC2j7A7sQNroEicpulpGhIq3jyUHtadX01z3pNzuX+wfHX9futoet0YS | |||||
tG2007WoPGV0whGnoKxmk0JhwzhscC2XNtJl1GZcwqOOlPU9eGtZuPKj/HBAlRtz | |||||
4xTOAcklpg8soqRA | |||||
=jNDW | |||||
-----END PGP PUBLIC KEY BLOCK----- |
@ -1,7 +0,0 @@ | |||||
Origin: Tendermint | |||||
Label: Tendermint | |||||
Suite: stable | |||||
Date: Fri, 16 Jun 2017 19:44:00 UTC | |||||
Architectures: amd64 | |||||
Components: main | |||||
Description: Tendermint repository |
@ -1,5 +0,0 @@ | |||||
Archive: stable | |||||
Component: main | |||||
Origin: Tendermint | |||||
Label: Tendermint | |||||
Architecture: amd64 |
@ -1,8 +0,0 @@ | |||||
Version: 4 | |||||
Signer: | |||||
Date: @DATETIMESTAMP@ | |||||
Role: builder | |||||
Files: | |||||
@BINMD5@ @BINSHA1@ @BINSIZE@ debian-binary | |||||
@CONMD5@ @CONSHA1@ @CONSIZE@ control.tar.gz | |||||
@DATMD5@ @DATSHA1@ @DATSIZE@ data.tar.xz |
@ -1,6 +0,0 @@ | |||||
basecoind (@VERSION@) @STABILITY@; urgency=medium | |||||
* Automatic build. See https://github.com/cosmos/cosmos-sdk for more information. | |||||
-- Greg Szabo <greg@philosobear.com> @DATETIMESTAMP@ | |||||
@ -1 +0,0 @@ | |||||
9 |
@ -1,14 +0,0 @@ | |||||
Source: basecoind | |||||
Section: net | |||||
Priority: optional | |||||
Maintainer: Greg Szabo <greg@philosobear.com> | |||||
Build-Depends: debhelper (>=9) | |||||
Standards-Version: 3.9.6 | |||||
Homepage: https://tendermint.com | |||||
Package: basecoind | |||||
Architecture: amd64 | |||||
Version: @VERSION@ | |||||
Installed-Size: @INSTALLEDSIZE@ | |||||
Description: basecoind is a Proof-of-Stake cryptocurrency and framework | |||||
Basecoind is an ABCI application designed to be used with the Tendermint consensus engine to form a Proof-of-Stake cryptocurrency. It also provides a general purpose framework for extending the feature-set of the cryptocurrency by implementing plugins. | |||||
@ -1,21 +0,0 @@ | |||||
Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ | |||||
Upstream-Name: basecoind | |||||
Source: https://github.com/cosmos/cosmos-sdk | |||||
Files: * | |||||
Copyright: 2017 All In Bits, Inc. | |||||
License: Apache-2.0 | |||||
Licensed under the Apache License, Version 2.0 (the "License"); | |||||
you may not use this file except in compliance with the License. | |||||
You may obtain a copy of the License at | |||||
. | |||||
http://www.apache.org/licenses/LICENSE-2.0 | |||||
. | |||||
Unless required by applicable law or agreed to in writing, software | |||||
distributed under the License is distributed on an "AS IS" BASIS, | |||||
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. | |||||
See the License for the specific language governing permissions and | |||||
limitations under the License. | |||||
. | |||||
On Debian systems, the full text of the Apache License 2.0 can be found | |||||
in the file `/usr/share/common-licenses/Apache-2.0'. |
@ -1,41 +0,0 @@ | |||||
#!/bin/sh | |||||
# postinst script for basecoind | |||||
# | |||||
set -e | |||||
# summary of how this script can be called: | |||||
# * <postinst> `configure' <most-recently-configured-version> | |||||
# * <old-postinst> `abort-upgrade' <new version> | |||||
# * <conflictor's-postinst> `abort-remove' `in-favour' <package> | |||||
# <new-version> | |||||
# * <postinst> `abort-remove' | |||||
# * <deconfigured's-postinst> `abort-deconfigure' `in-favour' | |||||
# <failed-install-package> <version> `removing' | |||||
# <conflicting-package> <version> | |||||
# for details, see https://www.debian.org/doc/debian-policy/ or | |||||
# the debian-policy package | |||||
case "$1" in | |||||
configure) | |||||
chown basecoind.basecoind /etc/basecoind | |||||
sudo -Hu basecoind basecoind node init --home /etc/basecoind 2B24DEE2364762300168DF19B6C18BCE2D399EA2 | |||||
systemctl daemon-reload | |||||
;; | |||||
abort-upgrade|abort-remove|abort-deconfigure) | |||||
;; | |||||
*) | |||||
echo "postinst called with unknown argument \`$1'" >&2 | |||||
exit 1 | |||||
;; | |||||
esac | |||||
# dh_installdeb will replace this with shell code automatically | |||||
# generated by other debhelper scripts. | |||||
#DEBHELPER# | |||||
exit 0 |
@ -1,41 +0,0 @@ | |||||
#!/bin/sh | |||||
# postrm script for basecoin | |||||
# | |||||
set -e | |||||
# summary of how this script can be called: | |||||
# * <postrm> `remove' | |||||
# * <postrm> `purge' | |||||
# * <old-postrm> `upgrade' <new-version> | |||||
# * <new-postrm> `failed-upgrade' <old-version> | |||||
# * <new-postrm> `abort-install' | |||||
# * <new-postrm> `abort-install' <old-version> | |||||
# * <new-postrm> `abort-upgrade' <old-version> | |||||
# * <disappearer's-postrm> `disappear' <overwriter> | |||||
# <overwriter-version> | |||||
# for details, see https://www.debian.org/doc/debian-policy/ or | |||||
# the debian-policy package | |||||
case "$1" in | |||||
upgrade|failed-upgrade|abort-upgrade) | |||||
systemctl daemon-reload | |||||
;; | |||||
purge|remove|abort-install|disappear) | |||||
systemctl daemon-reload | |||||
;; | |||||
*) | |||||
echo "postrm called with unknown argument \`$1'" >&2 | |||||
exit 1 | |||||
;; | |||||
esac | |||||
# dh_installdeb will replace this with shell code automatically | |||||
# generated by other debhelper scripts. | |||||
#DEBHELPER# | |||||
exit 0 |
@ -1,38 +0,0 @@ | |||||
#!/bin/sh | |||||
# preinst script for basecoind | |||||
# | |||||
set -e | |||||
# summary of how this script can be called: | |||||
# * <new-preinst> `install' | |||||
# * <new-preinst> `install' <old-version> | |||||
# * <new-preinst> `upgrade' <old-version> | |||||
# * <old-preinst> `abort-upgrade' <new-version> | |||||
# for details, see https://www.debian.org/doc/debian-policy/ or | |||||
# the debian-policy package | |||||
case "$1" in | |||||
install|upgrade) | |||||
if ! grep -q '^basecoind:' /etc/passwd ; then | |||||
useradd -k /dev/null -r -m -b /etc basecoind | |||||
chmod 755 /etc/basecoind | |||||
fi | |||||
;; | |||||
abort-upgrade) | |||||
;; | |||||
*) | |||||
echo "preinst called with unknown argument \`$1'" >&2 | |||||
exit 1 | |||||
;; | |||||
esac | |||||
# dh_installdeb will replace this with shell code automatically | |||||
# generated by other debhelper scripts. | |||||
#DEBHELPER# | |||||
exit 0 |
@ -1,38 +0,0 @@ | |||||
#!/bin/sh | |||||
# prerm script for basecoin | |||||
# | |||||
set -e | |||||
# summary of how this script can be called: | |||||
# * <prerm> `remove' | |||||
# * <old-prerm> `upgrade' <new-version> | |||||
# * <new-prerm> `failed-upgrade' <old-version> | |||||
# * <conflictor's-prerm> `remove' `in-favour' <package> <new-version> | |||||
# * <deconfigured's-prerm> `deconfigure' `in-favour' | |||||
# <package-being-installed> <version> `removing' | |||||
# <conflicting-package> <version> | |||||
# for details, see https://www.debian.org/doc/debian-policy/ or | |||||
# the debian-policy package | |||||
case "$1" in | |||||
remove|upgrade|deconfigure) | |||||
systemctl stop basecoind 2> /dev/null || : | |||||
;; | |||||
failed-upgrade) | |||||
;; | |||||
*) | |||||
echo "prerm called with unknown argument \`$1'" >&2 | |||||
exit 1 | |||||
;; | |||||
esac | |||||
# dh_installdeb will replace this with shell code automatically | |||||
# generated by other debhelper scripts. | |||||
#DEBHELPER# | |||||
exit 0 |
@ -1,2 +0,0 @@ | |||||
disable basecoind.service | |||||
@ -1,18 +0,0 @@ | |||||
[Unit] | |||||
Description=Basecoind | |||||
Requires=network-online.target | |||||
After=network-online.target | |||||
[Service] | |||||
Environment="BCHOME=/etc/basecoind" | |||||
Restart=on-failure | |||||
User=basecoind | |||||
Group=basecoind | |||||
PermissionsStartOnly=true | |||||
ExecStart=/usr/bin/basecoind start | |||||
ExecReload=/bin/kill -HUP $MAINPID | |||||
KillSignal=SIGTERM | |||||
[Install] | |||||
WantedBy=multi-user.target | |||||
@ -1,12 +0,0 @@ | |||||
{ | |||||
"address": "1B1BE55F969F54064628A63B9559E7C21C925165", | |||||
"priv_key": { | |||||
"type": "ed25519", | |||||
"data": "C70D6934B4F55F1B7BC33B56B9CA8A2061384AFC19E91E44B40C4BBA182953D1619D3678599971ED29C7529DDD4DA537B97129893598A17C82E3AC9A8BA95279" | |||||
}, | |||||
"pub_key": { | |||||
"type": "ed25519", | |||||
"data": "619D3678599971ED29C7529DDD4DA537B97129893598A17C82E3AC9A8BA95279" | |||||
} | |||||
} | |||||
@ -1,12 +0,0 @@ | |||||
{ | |||||
"address": "1DA7C74F9C219229FD54CC9F7386D5A3839F0090", | |||||
"priv_key": { | |||||
"type": "ed25519", | |||||
"data": "34BAE9E65CE8245FAD035A0E3EED9401BDE8785FFB3199ACCF8F5B5DDF7486A8352195DA90CB0B90C24295B90AEBA25A5A71BC61BAB2FE2387241D439698B7B8" | |||||
}, | |||||
"pub_key": { | |||||
"type": "ed25519", | |||||
"data": "352195DA90CB0B90C24295B90AEBA25A5A71BC61BAB2FE2387241D439698B7B8" | |||||
} | |||||
} | |||||
@ -1,6 +0,0 @@ | |||||
ethermint (@VERSION@) @STABILITY@; urgency=medium | |||||
* Automatic build. See https://github.com/tendermint/tendermint for more information. | |||||
-- Greg Szabo <greg@philosobear.com> @DATETIMESTAMP@ | |||||
@ -1 +0,0 @@ | |||||
9 |
@ -1,15 +0,0 @@ | |||||
Source: ethermint | |||||
Section: net | |||||
Priority: optional | |||||
Maintainer: Greg Szabo <greg@philosobear.com> | |||||
Build-Depends: debhelper (>=9) | |||||
Depends: tendermint (>=0.11.0) | |||||
Standards-Version: 3.9.6 | |||||
Homepage: https://tendermint.com | |||||
Package: ethermint | |||||
Architecture: amd64 | |||||
Version: @VERSION@ | |||||
Installed-Size: @INSTALLEDSIZE@ | |||||
Description: ethermint enables ethereum as an ABCI application on tendermint and the COSMOS hub | |||||
Ethermint enables ethereum to run as an ABCI application on tendermint and the COSMOS hub. This application allows you to get all the benefits of ethereum without having to run your own miners. | |||||
@ -1,21 +0,0 @@ | |||||
Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ | |||||
Upstream-Name: ethermint | |||||
Source: https://github.com/tendermint/ethermint | |||||
Files: * | |||||
Copyright: 2017 All In Bits, Inc. | |||||
License: Apache-2.0 | |||||
Licensed under the Apache License, Version 2.0 (the "License"); | |||||
you may not use this file except in compliance with the License. | |||||
You may obtain a copy of the License at | |||||
. | |||||
http://www.apache.org/licenses/LICENSE-2.0 | |||||
. | |||||
Unless required by applicable law or agreed to in writing, software | |||||
distributed under the License is distributed on an "AS IS" BASIS, | |||||
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. | |||||
See the License for the specific language governing permissions and | |||||
limitations under the License. | |||||
. | |||||
On Debian systems, the full text of the Apache License 2.0 can be found | |||||
in the file `/usr/share/common-licenses/Apache-2.0'. |
@ -1,46 +0,0 @@ | |||||
#!/bin/sh | |||||
# postinst script for ethermint | |||||
# | |||||
set -e | |||||
# summary of how this script can be called: | |||||
# * <postinst> `configure' <most-recently-configured-version> | |||||
# * <old-postinst> `abort-upgrade' <new version> | |||||
# * <conflictor's-postinst> `abort-remove' `in-favour' <package> | |||||
# <new-version> | |||||
# * <postinst> `abort-remove' | |||||
# * <deconfigured's-postinst> `abort-deconfigure' `in-favour' | |||||
# <failed-install-package> <version> `removing' | |||||
# <conflicting-package> <version> | |||||
# for details, see https://www.debian.org/doc/debian-policy/ or | |||||
# the debian-policy package | |||||
case "$1" in | |||||
configure) | |||||
chown ethermint.ethermint /etc/ethermint | |||||
chown ethermint.ethermint /etc/ethermint/genesis.json | |||||
chown ethermint.ethermint /etc/ethermint/keystore | |||||
chown ethermint.ethermint /etc/ethermint/keystore/UTC--2016-10-21T22-30-03.071787745Z--7eff122b94897ea5b0e2a9abf47b86337fafebdc | |||||
sudo -Hu ethermint /usr/bin/ethermint --datadir /etc/ethermint init /etc/ethermint/genesis.json | |||||
sudo -Hu ethermint tendermint init --home /etc/ethermint | |||||
systemctl daemon-reload | |||||
;; | |||||
abort-upgrade|abort-remove|abort-deconfigure) | |||||
;; | |||||
*) | |||||
echo "postinst called with unknown argument \`$1'" >&2 | |||||
exit 1 | |||||
;; | |||||
esac | |||||
# dh_installdeb will replace this with shell code automatically | |||||
# generated by other debhelper scripts. | |||||
#DEBHELPER# | |||||
exit 0 |
@ -1,41 +0,0 @@ | |||||
#!/bin/sh | |||||
# postrm script for ethermint | |||||
# | |||||
set -e | |||||
# summary of how this script can be called: | |||||
# * <postrm> `remove' | |||||
# * <postrm> `purge' | |||||
# * <old-postrm> `upgrade' <new-version> | |||||
# * <new-postrm> `failed-upgrade' <old-version> | |||||
# * <new-postrm> `abort-install' | |||||
# * <new-postrm> `abort-install' <old-version> | |||||
# * <new-postrm> `abort-upgrade' <old-version> | |||||
# * <disappearer's-postrm> `disappear' <overwriter> | |||||
# <overwriter-version> | |||||
# for details, see https://www.debian.org/doc/debian-policy/ or | |||||
# the debian-policy package | |||||
case "$1" in | |||||
upgrade|failed-upgrade|abort-upgrade) | |||||
systemctl daemon-reload | |||||
;; | |||||
purge|remove|abort-install|disappear) | |||||
systemctl daemon-reload | |||||
;; | |||||
*) | |||||
echo "postrm called with unknown argument \`$1'" >&2 | |||||
exit 1 | |||||
;; | |||||
esac | |||||
# dh_installdeb will replace this with shell code automatically | |||||
# generated by other debhelper scripts. | |||||
#DEBHELPER# | |||||
exit 0 |
@ -1,38 +0,0 @@ | |||||
#!/bin/sh | |||||
# preinst script for ethermint | |||||
# | |||||
set -e | |||||
# summary of how this script can be called: | |||||
# * <new-preinst> `install' | |||||
# * <new-preinst> `install' <old-version> | |||||
# * <new-preinst> `upgrade' <old-version> | |||||
# * <old-preinst> `abort-upgrade' <new-version> | |||||
# for details, see https://www.debian.org/doc/debian-policy/ or | |||||
# the debian-policy package | |||||
case "$1" in | |||||
install|upgrade) | |||||
if ! grep -q '^ethermint:' /etc/passwd ; then | |||||
useradd -k /dev/null -r -m -b /etc ethermint | |||||
chmod 755 /etc/ethermint | |||||
fi | |||||
;; | |||||
abort-upgrade) | |||||
;; | |||||
*) | |||||
echo "preinst called with unknown argument \`$1'" >&2 | |||||
exit 1 | |||||
;; | |||||
esac | |||||
# dh_installdeb will replace this with shell code automatically | |||||
# generated by other debhelper scripts. | |||||
#DEBHELPER# | |||||
exit 0 |
@ -1,38 +0,0 @@ | |||||
#!/bin/sh | |||||
# prerm script for ethermint | |||||
# | |||||
set -e | |||||
# summary of how this script can be called: | |||||
# * <prerm> `remove' | |||||
# * <old-prerm> `upgrade' <new-version> | |||||
# * <new-prerm> `failed-upgrade' <old-version> | |||||
# * <conflictor's-prerm> `remove' `in-favour' <package> <new-version> | |||||
# * <deconfigured's-prerm> `deconfigure' `in-favour' | |||||
# <package-being-installed> <version> `removing' | |||||
# <conflicting-package> <version> | |||||
# for details, see https://www.debian.org/doc/debian-policy/ or | |||||
# the debian-policy package | |||||
case "$1" in | |||||
remove|upgrade|deconfigure) | |||||
systemctl stop ethermint 2> /dev/null || : | |||||
;; | |||||
failed-upgrade) | |||||
;; | |||||
*) | |||||
echo "prerm called with unknown argument \`$1'" >&2 | |||||
exit 1 | |||||
;; | |||||
esac | |||||
# dh_installdeb will replace this with shell code automatically | |||||
# generated by other debhelper scripts. | |||||
#DEBHELPER# | |||||
exit 0 |
@ -1,2 +0,0 @@ | |||||
disable ethermint.service | |||||
@ -1,17 +0,0 @@ | |||||
[Unit] | |||||
Description=Ethermint | |||||
Requires=network-online.target | |||||
After=network-online.target | |||||
[Service] | |||||
Restart=on-failure | |||||
User=ethermint | |||||
Group=ethermint | |||||
PermissionsStartOnly=true | |||||
ExecStart=/usr/bin/ethermint --datadir /etc/ethermint | |||||
ExecReload=/bin/kill -HUP $MAINPID | |||||
KillSignal=SIGTERM | |||||
[Install] | |||||
WantedBy=multi-user.target | |||||
@ -1,6 +0,0 @@ | |||||
gaia (@VERSION@) @STABILITY@; urgency=medium | |||||
* Automatic build. See https://github.com/tendermint/basecoin for more information. | |||||
-- Greg Szabo <greg@philosobear.com> @DATETIMESTAMP@ | |||||
@ -1 +0,0 @@ | |||||
9 |
@ -1,14 +0,0 @@ | |||||
Source: gaia | |||||
Section: net | |||||
Priority: optional | |||||
Maintainer: Greg Szabo <greg@philosobear.com> | |||||
Build-Depends: debhelper (>=9) | |||||
Standards-Version: 3.9.6 | |||||
Homepage: https://cosmos.network | |||||
Package: gaia | |||||
Architecture: amd64 | |||||
Version: @VERSION@ | |||||
Installed-Size: @INSTALLEDSIZE@ | |||||
Description: gaia - Tendermint Cosmos delegation game chain | |||||
Gaia description comes later. | |||||
@ -1,21 +0,0 @@ | |||||
Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ | |||||
Upstream-Name: gaia | |||||
Source: https://github.com/cosmos/gaia | |||||
Files: * | |||||
Copyright: 2017 All In Bits, Inc. | |||||
License: Apache-2.0 | |||||
Licensed under the Apache License, Version 2.0 (the "License"); | |||||
you may not use this file except in compliance with the License. | |||||
You may obtain a copy of the License at | |||||
. | |||||
http://www.apache.org/licenses/LICENSE-2.0 | |||||
. | |||||
Unless required by applicable law or agreed to in writing, software | |||||
distributed under the License is distributed on an "AS IS" BASIS, | |||||
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. | |||||
See the License for the specific language governing permissions and | |||||
limitations under the License. | |||||
. | |||||
On Debian systems, the full text of the Apache License 2.0 can be found | |||||
in the file `/usr/share/common-licenses/Apache-2.0'. |
@ -1,41 +0,0 @@ | |||||
#!/bin/sh | |||||
# postinst script for gaia | |||||
# | |||||
set -e | |||||
# summary of how this script can be called: | |||||
# * <postinst> `configure' <most-recently-configured-version> | |||||
# * <old-postinst> `abort-upgrade' <new version> | |||||
# * <conflictor's-postinst> `abort-remove' `in-favour' <package> | |||||
# <new-version> | |||||
# * <postinst> `abort-remove' | |||||
# * <deconfigured's-postinst> `abort-deconfigure' `in-favour' | |||||
# <failed-install-package> <version> `removing' | |||||
# <conflicting-package> <version> | |||||
# for details, see https://www.debian.org/doc/debian-policy/ or | |||||
# the debian-policy package | |||||
case "$1" in | |||||
configure) | |||||
chown gaia.gaia /etc/gaia | |||||
sudo -Hu gaia gaia node init --home /etc/gaia 2B24DEE2364762300168DF19B6C18BCE2D399EA2 | |||||
systemctl daemon-reload | |||||
;; | |||||
abort-upgrade|abort-remove|abort-deconfigure) | |||||
;; | |||||
*) | |||||
echo "postinst called with unknown argument \`$1'" >&2 | |||||
exit 1 | |||||
;; | |||||
esac | |||||
# dh_installdeb will replace this with shell code automatically | |||||
# generated by other debhelper scripts. | |||||
#DEBHELPER# | |||||
exit 0 |
@ -1,41 +0,0 @@ | |||||
#!/bin/sh | |||||
# postrm script for gaia | |||||
# | |||||
set -e | |||||
# summary of how this script can be called: | |||||
# * <postrm> `remove' | |||||
# * <postrm> `purge' | |||||
# * <old-postrm> `upgrade' <new-version> | |||||
# * <new-postrm> `failed-upgrade' <old-version> | |||||
# * <new-postrm> `abort-install' | |||||
# * <new-postrm> `abort-install' <old-version> | |||||
# * <new-postrm> `abort-upgrade' <old-version> | |||||
# * <disappearer's-postrm> `disappear' <overwriter> | |||||
# <overwriter-version> | |||||
# for details, see https://www.debian.org/doc/debian-policy/ or | |||||
# the debian-policy package | |||||
case "$1" in | |||||
upgrade|failed-upgrade|abort-upgrade) | |||||
systemctl daemon-reload | |||||
;; | |||||
purge|remove|abort-install|disappear) | |||||
systemctl daemon-reload | |||||
;; | |||||
*) | |||||
echo "postrm called with unknown argument \`$1'" >&2 | |||||
exit 1 | |||||
;; | |||||
esac | |||||
# dh_installdeb will replace this with shell code automatically | |||||
# generated by other debhelper scripts. | |||||
#DEBHELPER# | |||||
exit 0 |
@ -1,38 +0,0 @@ | |||||
#!/bin/sh | |||||
# preinst script for gaia | |||||
# | |||||
set -e | |||||
# summary of how this script can be called: | |||||
# * <new-preinst> `install' | |||||
# * <new-preinst> `install' <old-version> | |||||
# * <new-preinst> `upgrade' <old-version> | |||||
# * <old-preinst> `abort-upgrade' <new-version> | |||||
# for details, see https://www.debian.org/doc/debian-policy/ or | |||||
# the debian-policy package | |||||
case "$1" in | |||||
install|upgrade) | |||||
if ! grep -q '^gaia:' /etc/passwd ; then | |||||
useradd -k /dev/null -r -m -b /etc gaia | |||||
chmod 755 /etc/gaia | |||||
fi | |||||
;; | |||||
abort-upgrade) | |||||
;; | |||||
*) | |||||
echo "preinst called with unknown argument \`$1'" >&2 | |||||
exit 1 | |||||
;; | |||||
esac | |||||
# dh_installdeb will replace this with shell code automatically | |||||
# generated by other debhelper scripts. | |||||
#DEBHELPER# | |||||
exit 0 |
@ -1,38 +0,0 @@ | |||||
#!/bin/sh | |||||
# prerm script for gaia | |||||
# | |||||
set -e | |||||
# summary of how this script can be called: | |||||
# * <prerm> `remove' | |||||
# * <old-prerm> `upgrade' <new-version> | |||||
# * <new-prerm> `failed-upgrade' <old-version> | |||||
# * <conflictor's-prerm> `remove' `in-favour' <package> <new-version> | |||||
# * <deconfigured's-prerm> `deconfigure' `in-favour' | |||||
# <package-being-installed> <version> `removing' | |||||
# <conflicting-package> <version> | |||||
# for details, see https://www.debian.org/doc/debian-policy/ or | |||||
# the debian-policy package | |||||
case "$1" in | |||||
remove|upgrade|deconfigure) | |||||
systemctl stop gaia 2> /dev/null || : | |||||
;; | |||||
failed-upgrade) | |||||
;; | |||||
*) | |||||
echo "prerm called with unknown argument \`$1'" >&2 | |||||
exit 1 | |||||
;; | |||||
esac | |||||
# dh_installdeb will replace this with shell code automatically | |||||
# generated by other debhelper scripts. | |||||
#DEBHELPER# | |||||
exit 0 |
@ -1,2 +0,0 @@ | |||||
disable gaia.service | |||||
@ -1,17 +0,0 @@ | |||||
[Unit] | |||||
Description=Gaia | |||||
Requires=network-online.target | |||||
After=network-online.target | |||||
[Service] | |||||
Restart=on-failure | |||||
User=gaia | |||||
Group=gaia | |||||
PermissionsStartOnly=true | |||||
ExecStart=/usr/bin/gaia node start --home=/etc/gaia | |||||
ExecReload=/bin/kill -HUP $MAINPID | |||||
KillSignal=SIGTERM | |||||
[Install] | |||||
WantedBy=multi-user.target | |||||
@ -1,12 +0,0 @@ | |||||
{ | |||||
"address": "1B1BE55F969F54064628A63B9559E7C21C925165", | |||||
"priv_key": { | |||||
"type": "ed25519", | |||||
"data": "C70D6934B4F55F1B7BC33B56B9CA8A2061384AFC19E91E44B40C4BBA182953D1619D3678599971ED29C7529DDD4DA537B97129893598A17C82E3AC9A8BA95279" | |||||
}, | |||||
"pub_key": { | |||||
"type": "ed25519", | |||||
"data": "619D3678599971ED29C7529DDD4DA537B97129893598A17C82E3AC9A8BA95279" | |||||
} | |||||
} | |||||
@ -1,12 +0,0 @@ | |||||
{ | |||||
"address": "1DA7C74F9C219229FD54CC9F7386D5A3839F0090", | |||||
"priv_key": { | |||||
"type": "ed25519", | |||||
"data": "34BAE9E65CE8245FAD035A0E3EED9401BDE8785FFB3199ACCF8F5B5DDF7486A8352195DA90CB0B90C24295B90AEBA25A5A71BC61BAB2FE2387241D439698B7B8" | |||||
}, | |||||
"pub_key": { | |||||
"type": "ed25519", | |||||
"data": "352195DA90CB0B90C24295B90AEBA25A5A71BC61BAB2FE2387241D439698B7B8" | |||||
} | |||||
} | |||||
@ -1,36 +0,0 @@ | |||||
#!/bin/bash | |||||
if [ $# -ne 3 ]; then | |||||
echo "Usage: $0 <application> <template_source_dir> <SPEC_dir>" | |||||
exit 1 | |||||
fi | |||||
app=$1 | |||||
src=$2 | |||||
dst=$3 | |||||
# Find spectemplate | |||||
if [ ! -f "$src/$app.spec" ]; then | |||||
if [ ! -f "$src/app-template.spec" ]; then | |||||
echo "Source template not found." | |||||
exit 1 | |||||
else | |||||
srcfile="$src/app-template.spec" | |||||
fi | |||||
else | |||||
srcfile="$src/$app.spec" | |||||
fi | |||||
# Copy spectemplate to SPECS | |||||
cp "$srcfile" "$dst/$app.spec" | |||||
# Apply any variables defined in .data | |||||
if [ -f "$src/$app.data" ]; then | |||||
srcdata="$src/$app.data" | |||||
source "$srcdata" | |||||
for var in `grep -v -e ^# -e ^\s*$ "$srcdata" | grep = | sed 's/\s*=.*$//'` | |||||
do | |||||
sed -i "s\\@${var}@\\${!var}\\g" "$dst/$app.spec" | |||||
done | |||||
fi | |||||
@ -1,26 +0,0 @@ | |||||
#!/usr/bin/expect -f | |||||
set timeout 3 | |||||
set PACKAGE [lindex $argv 0] | |||||
set GPG_NAME [lindex $argv 1] | |||||
set GPG_PATH [lindex $argv 2] | |||||
set GPG_PASSPHRASE $env(GPG_PASSPHRASE) | |||||
if {[llength $argv] == 0} { | |||||
send_user "Usage: ./sign <rpm_package> <gpg_key> <gpg_binary>\n" | |||||
exit 1 | |||||
} | |||||
send_user "\nSigning $PACKAGE\n" | |||||
spawn rpmsign --resign $PACKAGE --define "_signature gpg" --define "_gpg_name $GPG_NAME" --define "_gpgbin $GPG_PATH" | |||||
expect { | |||||
timeout { send_user "\nTimeout signing $PACKAGE\n"; exit 1 } | |||||
"Enter pass phrase:" | |||||
} | |||||
send "$GPG_PASSPHRASE\r" | |||||
expect { | |||||
timeout { send_user "\nTimeout signing $PACKAGE\n"; exit 1 } | |||||
"Pass phrase is good." | |||||
} | |||||
interact | |||||
sleep 3 | |||||
@ -1,55 +0,0 @@ | |||||
Version: @VERSION@ | |||||
Release: @BUILD_NUMBER@ | |||||
%define __spec_install_post %{nil} | |||||
%define debug_package %{nil} | |||||
%define __os_install_post %{nil} | |||||
Name: @PACKAGE_NAME@ | |||||
Summary: @PACKAGE_SUMMARY@ | |||||
License: Apache 2.0 | |||||
URL: @PACKAGE_URL@ | |||||
Packager: Greg Szabo | |||||
@PACKAGE_ADDITIONAL_HEADER@ | |||||
%description | |||||
@PACKAGE_DESCRIPTION@ | |||||
%pre | |||||
if ! %{__grep} -q '^%{name}:' /etc/passwd ; then | |||||
useradd -r -b %{_sysconfdir} %{name} | |||||
mkdir -p %{_sysconfdir}/%{name} | |||||
chmod 755 %{_sysconfdir}/%{name} | |||||
chown %{name}.%{name} %{_sysconfdir}/%{name} | |||||
fi | |||||
%prep | |||||
# Nothing to do here. - It is done in the Makefile. | |||||
%build | |||||
# Nothing to do here. | |||||
%install | |||||
cd %{name}-%{version}-%{release} | |||||
%{__cp} -a * %{buildroot} | |||||
%post | |||||
sudo -Hu %{name} %{name} node init --home %{_sysconfdir}/%{name} 2B24DEE2364762300168DF19B6C18BCE2D399EA2 | |||||
systemctl daemon-reload | |||||
%preun | |||||
systemctl stop %{name} 2> /dev/null || : | |||||
%postun | |||||
systemctl daemon-reload | |||||
%files | |||||
%ghost %attr(0755, %{name}, %{name}) %dir %{_sysconfdir}/%{name} | |||||
%{_bindir}/* | |||||
%{_sysconfdir}/systemd/system/* | |||||
%{_sysconfdir}/systemd/system-preset/* | |||||
%dir %{_datadir}/%{name} | |||||
%{_datadir}/%{name}/* | |||||
%dir %{_defaultlicensedir}/%{name} | |||||
%doc %{_defaultlicensedir}/%{name}/LICENSE | |||||
@ -1,5 +0,0 @@ | |||||
PACKAGE_SUMMARY="basecoind is a Proof-of-Stake cryptocurrency and framework" | |||||
PACKAGE_URL="https://cosmos.network/" | |||||
PACKAGE_ADDITIONAL_HEADER="Provides: basecoind" | |||||
PACKAGE_DESCRIPTION="Basecoind is an ABCI application designed to be used with the Tendermint consensus engine to form a Proof-of-Stake cryptocurrency. It also provides a general purpose framework for extending the feature-set of the cryptocurrency by implementing plugins." | |||||
@ -1,5 +0,0 @@ | |||||
PACKAGE_SUMMARY="ethermint enables ethereum as an ABCI application on tendermint and the COSMOS hub" | |||||
PACKAGE_URL="https://tendermint.com/" | |||||
PACKAGE_ADDITIONAL_HEADER="Provides: ethermint" | |||||
PACKAGE_DESCRIPTION="Ethermint enables ethereum to run as an ABCI application on tendermint and the COSMOS hub. This application allows you to get all the benefits of ethereum without having to run your own miners." | |||||
@ -1,60 +0,0 @@ | |||||
Version: @VERSION@ | |||||
Release: @BUILD_NUMBER@ | |||||
%define __spec_install_post %{nil} | |||||
%define debug_package %{nil} | |||||
%define __os_install_post %{nil} | |||||
Name: @PACKAGE_NAME@ | |||||
Summary: @PACKAGE_SUMMARY@ | |||||
License: Apache 2.0 | |||||
URL: @PACKAGE_URL@ | |||||
Packager: Greg Szabo | |||||
Requires: tendermint >= 0.11.0 | |||||
@PACKAGE_ADDITIONAL_HEADER@ | |||||
%description | |||||
@PACKAGE_DESCRIPTION@ | |||||
%pre | |||||
if ! %{__grep} -q '^%{name}:' /etc/passwd ; then | |||||
useradd -r -b %{_sysconfdir} %{name} | |||||
mkdir -p %{_sysconfdir}/%{name} | |||||
chmod 755 %{_sysconfdir}/%{name} | |||||
chown %{name}.%{name} %{_sysconfdir}/%{name} | |||||
fi | |||||
%prep | |||||
# Nothing to do here. - It is done in the Makefile. | |||||
%build | |||||
# Nothing to do here. | |||||
%install | |||||
cd %{name}-%{version}-%{release} | |||||
%{__cp} -a * %{buildroot} | |||||
%post | |||||
sudo -Hu %{name} tendermint init --home %{_sysconfdir}/%{name} | |||||
sudo -Hu %{name} %{name} --datadir %{_sysconfdir}/%{name} init %{_sysconfdir}/%{name}/genesis.json | |||||
systemctl daemon-reload | |||||
%preun | |||||
systemctl stop %{name} 2> /dev/null || : | |||||
systemctl stop %{name}-service 2> /dev/null || : | |||||
%postun | |||||
systemctl daemon-reload | |||||
%files | |||||
%attr(0755, %{name}, %{name}) %dir %{_sysconfdir}/%{name} | |||||
%config(noreplace) %attr(0644, %{name}, %{name}) %{_sysconfdir}/%{name}/genesis.json | |||||
%attr(0755, %{name}, %{name}) %dir %{_sysconfdir}/%{name}/keystore | |||||
%attr(0644, %{name}, %{name}) %{_sysconfdir}/%{name}/keystore/* | |||||
%{_bindir}/* | |||||
%{_sysconfdir}/systemd/system/* | |||||
%{_sysconfdir}/systemd/system-preset/* | |||||
%dir %{_defaultlicensedir}/%{name} | |||||
%doc %{_defaultlicensedir}/%{name}/LICENSE | |||||
@ -1,5 +0,0 @@ | |||||
PACKAGE_SUMMARY="gaia - Tendermint Cosmos delegation game chain" | |||||
PACKAGE_URL="https://cosmos.network/" | |||||
PACKAGE_ADDITIONAL_HEADER="" | |||||
PACKAGE_DESCRIPTION="Gaia description comes later." | |||||
@ -1,31 +0,0 @@ | |||||
Version: @VERSION@ | |||||
Release: @BUILD_NUMBER@ | |||||
%define __spec_install_post %{nil} | |||||
%define debug_package %{nil} | |||||
%define __os_install_post %{nil} | |||||
Name: tendermint | |||||
Summary: securely and consistently replicate an application on many machines | |||||
License: Apache 2.0 | |||||
URL: https://tendermint.com/ | |||||
Packager: Greg Szabo | |||||
%description | |||||
Tendermint is software for securely and consistently replicating an application on many machines. By securely, we mean that Tendermint works even if up to 1/3 of machines fail in arbitrary ways. By consistently, we mean that every non-faulty machine sees the same transaction log and computes the same state. | |||||
%prep | |||||
# Nothing to do here. - It is done in the Makefile. | |||||
%build | |||||
# Nothing to do here. | |||||
%install | |||||
cd %{name}-%{version}-%{release} | |||||
%{__cp} -a * %{buildroot} | |||||
%files | |||||
%{_bindir}/tendermint | |||||
%dir %{_defaultlicensedir}/%{name} | |||||
%doc %{_defaultlicensedir}/%{name}/LICENSE | |||||
@ -1,12 +0,0 @@ | |||||
#This is the .repo file for the Tendermint CentOS repositories. | |||||
#Although it has only been tested under CentOS 7, it should work under Fedora and RedHat 7 too. | |||||
#Currently only 64-bit packages are built. | |||||
[tendermint] | |||||
name=Tendermint stable releases repository | |||||
baseurl=https://do9rmxapsag1v.cloudfront.net/centos/7/os/x86_64 | |||||
gpgcheck=1 | |||||
gpgkey=https://do9rmxapsag1v.cloudfront.net/centos/7/os/x86_64/RPM-GPG-KEY-Tendermint | |||||
enabled=1 | |||||
#sslverify = 1 | |||||
@ -1,6 +0,0 @@ | |||||
tendermint (@VERSION@) @STABILITY@; urgency=medium | |||||
* Automatic build. See https://github.com/tendermint/tendermint for more information. | |||||
-- Greg Szabo <greg@philosobear.com> @DATETIMESTAMP@ | |||||
@ -1 +0,0 @@ | |||||
9 |
@ -1,14 +0,0 @@ | |||||
Source: tendermint | |||||
Section: net | |||||
Priority: optional | |||||
Maintainer: Greg Szabo <greg@philosobear.com> | |||||
Build-Depends: debhelper (>=9) | |||||
Standards-Version: 3.9.6 | |||||
Homepage: https://tendermint.com | |||||
Package: tendermint | |||||
Architecture: amd64 | |||||
Version: @VERSION@ | |||||
Installed-Size: @INSTALLEDSIZE@ | |||||
Description: securely and consistently replicate an application on many machines | |||||
Tendermint is software for securely and consistently replicating an application on many machines. By securely, we mean that Tendermint works even if up to 1/3 of machines fail in arbitrary ways. By consistently, we mean that every non-faulty machine sees the same transaction log and computes the same state. | |||||
@ -1,21 +0,0 @@ | |||||
Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ | |||||
Upstream-Name: tendermint | |||||
Source: https://github.com/tendermint/tendermint | |||||
Files: * | |||||
Copyright: 2017 All In Bits, Inc. | |||||
License: Apache-2.0 | |||||
Licensed under the Apache License, Version 2.0 (the "License"); | |||||
you may not use this file except in compliance with the License. | |||||
You may obtain a copy of the License at | |||||
. | |||||
http://www.apache.org/licenses/LICENSE-2.0 | |||||
. | |||||
Unless required by applicable law or agreed to in writing, software | |||||
distributed under the License is distributed on an "AS IS" BASIS, | |||||
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. | |||||
See the License for the specific language governing permissions and | |||||
limitations under the License. | |||||
. | |||||
On Debian systems, the full text of the Apache License 2.0 can be found | |||||
in the file `/usr/share/common-licenses/Apache-2.0'. |