Browse Source

Removed unused files, removed tendermint package dependency

pull/1943/head
Greg Szabo 7 years ago
parent
commit
e31150398e
29 changed files with 0 additions and 576 deletions
  1. +0
    -1
      build/basecoin/DEBIAN/control
  2. +0
    -6
      build/cosmos-sdk/DEBIAN/changelog
  3. +0
    -1
      build/cosmos-sdk/DEBIAN/compat
  4. +0
    -15
      build/cosmos-sdk/DEBIAN/control
  5. +0
    -21
      build/cosmos-sdk/DEBIAN/copyright
  6. +0
    -46
      build/cosmos-sdk/DEBIAN/postinst
  7. +0
    -41
      build/cosmos-sdk/DEBIAN/postrm
  8. +0
    -38
      build/cosmos-sdk/DEBIAN/preinst
  9. +0
    -39
      build/cosmos-sdk/DEBIAN/prerm
  10. +0
    -3
      build/cosmos-sdk/etc/systemd/system-preset/50-cosmos-sdk.preset
  11. +0
    -23
      build/cosmos-sdk/etc/systemd/system/cosmos-sdk-server.service
  12. +0
    -29
      build/cosmos-sdk/etc/systemd/system/cosmos-sdk.service
  13. +0
    -12
      build/cosmos-sdk/usr/share/cosmos-sdk/key.json
  14. +0
    -12
      build/cosmos-sdk/usr/share/cosmos-sdk/key2.json
  15. +0
    -1
      build/gaia/DEBIAN/control
  16. +0
    -1
      build/spectemplates/app-template.spec
  17. +0
    -6
      build/trackomatron/DEBIAN/changelog
  18. +0
    -1
      build/trackomatron/DEBIAN/compat
  19. +0
    -15
      build/trackomatron/DEBIAN/control
  20. +0
    -21
      build/trackomatron/DEBIAN/copyright
  21. +0
    -48
      build/trackomatron/DEBIAN/postinst
  22. +0
    -41
      build/trackomatron/DEBIAN/postrm
  23. +0
    -38
      build/trackomatron/DEBIAN/preinst
  24. +0
    -39
      build/trackomatron/DEBIAN/prerm
  25. +0
    -3
      build/trackomatron/etc/systemd/system-preset/50-trackomatron.preset
  26. +0
    -24
      build/trackomatron/etc/systemd/system/trackomatron-server.service
  27. +0
    -27
      build/trackomatron/etc/systemd/system/trackomatron.service
  28. +0
    -12
      build/trackomatron/usr/share/trackomatron/key.json
  29. +0
    -12
      build/trackomatron/usr/share/trackomatron/key2.json

+ 0
- 1
build/basecoin/DEBIAN/control View File

@ -3,7 +3,6 @@ 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: basecoin


+ 0
- 6
build/cosmos-sdk/DEBIAN/changelog View File

@ -1,6 +0,0 @@
cosmos-sdk (@VERSION@) @STABILITY@; urgency=medium
* Automatic build. See https://github.com/cosmos/cosmos-sdk for more information.
-- Greg Szabo <greg@philosobear.com> @DATETIMESTAMP@

+ 0
- 1
build/cosmos-sdk/DEBIAN/compat View File

@ -1 +0,0 @@
9

+ 0
- 15
build/cosmos-sdk/DEBIAN/control View File

@ -1,15 +0,0 @@
Source: cosmos-sdk
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: cosmos-sdk
Architecture: amd64
Version: @VERSION@
Installed-Size: @INSTALLEDSIZE@
Description: cosmos-sdk is a Proof-of-Stake framework
Cosmos-SDK is a general purpose framework for the Tendermint consensus engine to form a Proof-of-Stake cryptocurrency.

+ 0
- 21
build/cosmos-sdk/DEBIAN/copyright View File

@ -1,21 +0,0 @@
Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
Upstream-Name: cosmos-sdk
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'.

+ 0
- 46
build/cosmos-sdk/DEBIAN/postinst View File

@ -1,46 +0,0 @@
#!/bin/sh
# postinst script for cosmos-sdk
#
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 cosmos-sdk.cosmos-sdk /etc/cosmos-sdk
sudo -Hu cosmos-sdk basecoin init --home /etc/cosmos-sdk 2B24DEE2364762300168DF19B6C18BCE2D399EA2
#The above command generates a genesis.json file that contains validators. This is wrong, the validator part should be empty. https://github.com/tendermint/basecoin/issues/124
sudo -Hu cosmos-sdk tendermint init --home /etc/cosmos-sdk/tendermint
#The above command might need some kind of additional option in the future. https://github.com/tendermint/tendermint/issues/542
chmod 755 /etc/cosmos-sdk/tendermint
chown cosmos-sdk.cosmos-sdk /etc/cosmos-sdk/tendermint
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

+ 0
- 41
build/cosmos-sdk/DEBIAN/postrm View File

@ -1,41 +0,0 @@
#!/bin/sh
# postrm script for cosmos-sdk
#
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

+ 0
- 38
build/cosmos-sdk/DEBIAN/preinst View File

@ -1,38 +0,0 @@
#!/bin/sh
# preinst script for cosmos-sdk
#
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 '^cosmos-sdk:' /etc/passwd ; then
useradd -k /dev/null -r -m -b /etc cosmos-sdk
chmod 755 /etc/cosmos-sdk
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

+ 0
- 39
build/cosmos-sdk/DEBIAN/prerm View File

@ -1,39 +0,0 @@
#!/bin/sh
# prerm script for cosmos-sdk
#
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 cosmos-sdk 2> /dev/null || :
systemctl stop cosmos-sdk-service 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

+ 0
- 3
build/cosmos-sdk/etc/systemd/system-preset/50-cosmos-sdk.preset View File

@ -1,3 +0,0 @@
disable cosmos-sdk.service
disable cosmos-sdk-server.service

+ 0
- 23
build/cosmos-sdk/etc/systemd/system/cosmos-sdk-server.service View File

@ -1,23 +0,0 @@
[Unit]
Description=Cosmos SDK Basecoin Tendermint server
Requires=network-online.target
BindTo=cosmos-sdk.service
PartOf=cosmos-sdk.service
After=network-online.target cosmos-sdk.service
PropagatesReloadTo=cosmos-sdk.service
ReloadPropagatedFrom=cosmos-sdk.service
[Service]
Environment="TMHOME=/etc/cosmos-sdk"
Restart=on-failure
User=cosmos-sdk
Group=cosmos-sdk
PermissionsStartOnly=true
ExecStart=/usr/bin/tendermint node
ExecReload=/bin/kill -HUP $MAINPID
KillSignal=SIGTERM
[Install]
WantedBy=multi-user.target
Also=cosmos-sdk.service

+ 0
- 29
build/cosmos-sdk/etc/systemd/system/cosmos-sdk.service View File

@ -1,29 +0,0 @@
[Unit]
Description=Cosmos-SDK Basecoin
#propagates activation, deactivation and activation fails.
Requires=network-online.target
#propagates activation, deactivation, activation fails and stops
BindTo=cosmos-sdk-server.service
#propagates stop and restart (one-way)
PartOf=cosmos-sdk-server.service
#order
Before=cosmos-sdk-server.service
After=network-online.target
#propagates reload
PropagatesReloadTo=cosmos-sdk-server.service
ReloadPropagatedFrom=cosmos-sdk-server.service
[Service]
Environment="BCHOME=/etc/cosmos-sdk"
Restart=on-failure
User=cosmos-sdk
Group=cosmos-sdk
PermissionsStartOnly=true
ExecStart=/usr/bin/basecoin start --without-tendermint
ExecReload=/bin/kill -HUP $MAINPID
KillSignal=SIGTERM
[Install]
WantedBy=multi-user.target cosmos-sdk-server.service
Also=cosmos-sdk-server.service

+ 0
- 12
build/cosmos-sdk/usr/share/cosmos-sdk/key.json View File

@ -1,12 +0,0 @@
{
"address": "1B1BE55F969F54064628A63B9559E7C21C925165",
"priv_key": {
"type": "ed25519",
"data": "C70D6934B4F55F1B7BC33B56B9CA8A2061384AFC19E91E44B40C4BBA182953D1619D3678599971ED29C7529DDD4DA537B97129893598A17C82E3AC9A8BA95279"
},
"pub_key": {
"type": "ed25519",
"data": "619D3678599971ED29C7529DDD4DA537B97129893598A17C82E3AC9A8BA95279"
}
}

+ 0
- 12
build/cosmos-sdk/usr/share/cosmos-sdk/key2.json View File

@ -1,12 +0,0 @@
{
"address": "1DA7C74F9C219229FD54CC9F7386D5A3839F0090",
"priv_key": {
"type": "ed25519",
"data": "34BAE9E65CE8245FAD035A0E3EED9401BDE8785FFB3199ACCF8F5B5DDF7486A8352195DA90CB0B90C24295B90AEBA25A5A71BC61BAB2FE2387241D439698B7B8"
},
"pub_key": {
"type": "ed25519",
"data": "352195DA90CB0B90C24295B90AEBA25A5A71BC61BAB2FE2387241D439698B7B8"
}
}

+ 0
- 1
build/gaia/DEBIAN/control View File

@ -3,7 +3,6 @@ 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://cosmos.network
Package: gaia


+ 0
- 1
build/spectemplates/app-template.spec View File

@ -10,7 +10,6 @@ Summary: @PACKAGE_SUMMARY@
License: Apache 2.0
URL: @PACKAGE_URL@
Packager: Greg Szabo
Requires: tendermint >= 0.11.0
@PACKAGE_ADDITIONAL_HEADER@
%description


+ 0
- 6
build/trackomatron/DEBIAN/changelog View File

@ -1,6 +0,0 @@
trackomatron (@VERSION@) @STABILITY@; urgency=medium
* Automatic build. See https://github.com/tendermint/trackomatron for more information.
-- Greg Szabo <greg@philosobear.com> @DATETIMESTAMP@

+ 0
- 1
build/trackomatron/DEBIAN/compat View File

@ -1 +0,0 @@
9

+ 0
- 15
build/trackomatron/DEBIAN/control View File

@ -1,15 +0,0 @@
Source: trackomatron
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: trackomatron
Architecture: amd64
Version: @VERSION@
Installed-Size: @INSTALLEDSIZE@
Description: Trackomatron - Track invoices on the blockchain
This software is intended to create a space to easily send invoices between and within institutions. Firstly, the commands of trackmatron are separated into two broad categories: submitting information to the blockchain (transactions), and retrieving information from the blockchain (query).

+ 0
- 21
build/trackomatron/DEBIAN/copyright View File

@ -1,21 +0,0 @@
Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
Upstream-Name: trackomatron
Source: https://github.com/tendermint/trackomatron
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'.

+ 0
- 48
build/trackomatron/DEBIAN/postinst View File

@ -1,48 +0,0 @@
#!/bin/sh
# postinst script for trackomatron
#
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 trackomatron.trackomatron /etc/trackomatron
sudo -Hu trackomatron tracko init --home /etc/trackomatron 2B24DEE2364762300168DF19B6C18BCE2D399EA2
#The above command generates a genesis.json file that contains validators. This is wrong, the validator part should be empty. https://github.com/tendermint/basecoin/issues/124
sudo -Hu trackomatron tendermint init --home /etc/trackomatron/tendermint
#The above command might need some kind of additional option in the future. https://github.com/tendermint/tendermint/issues/542
chown trackomatron.trackomatron /etc/trackomatron/tendermint
chmod 755 /etc/trackomatron/tendermint
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

+ 0
- 41
build/trackomatron/DEBIAN/postrm View File

@ -1,41 +0,0 @@
#!/bin/sh
# postrm script for trackomatron
#
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

+ 0
- 38
build/trackomatron/DEBIAN/preinst View File

@ -1,38 +0,0 @@
#!/bin/sh
# preinst script for trackomatron
#
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 '^trackomatron:' /etc/passwd ; then
useradd -k /dev/null -r -m -b /etc trackomatron
chmod 755 /etc/trackomatron
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

+ 0
- 39
build/trackomatron/DEBIAN/prerm View File

@ -1,39 +0,0 @@
#!/bin/sh
# prerm script for trackomatron
#
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 trackomatron 2> /dev/null || :
systemctl stop trackomatron-service 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

+ 0
- 3
build/trackomatron/etc/systemd/system-preset/50-trackomatron.preset View File

@ -1,3 +0,0 @@
disable trackomatron.service
disable trackomatron-server.service

+ 0
- 24
build/trackomatron/etc/systemd/system/trackomatron-server.service View File

@ -1,24 +0,0 @@
[Unit]
Description=Trackomatron server
Requires=network-online.target
BindTo=trackomatron.service
PartOf=trackomatron.service
Before=trackomatron.service
After=network-online.target
PropagatesReloadTo=trackomatron.service
ReloadPropagatedFrom=trackomatron.service
[Service]
Environment="TMHOME=/etc/trackomatron"
Restart=on-failure
User=trackomatron
Group=trackomatron
PermissionsStartOnly=true
ExecStart=/usr/bin/tendermint node
ExecReload=/bin/kill -HUP $MAINPID
KillSignal=SIGTERM
[Install]
WantedBy=multi-user.target
Also=trackomatron.service

+ 0
- 27
build/trackomatron/etc/systemd/system/trackomatron.service View File

@ -1,27 +0,0 @@
[Unit]
Description=Trackomatron
#propagates activation, deactivation and activation fails.
Requires=network-online.target
#propagates activation, deactivation, activation fails and stops
BindTo=trackomatron-server.service
#propagates stop and restart (one-way)
PartOf=trackomatron-server.service
#order
After=network-online.target trackomatron-server.service
#propagates reload
PropagatesReloadTo=trackomatron-server.service
ReloadPropagatedFrom=trackomatron-server.service
[Service]
Restart=on-failure
User=trackomatron
Group=trackomatron
PermissionsStartOnly=true
ExecStart=/usr/bin/tracko start --without-tendermint --home /etc/trackomatron
ExecReload=/bin/kill -HUP $MAINPID
KillSignal=SIGTERM
[Install]
WantedBy=multi-user.target trackomatron-server.service
Also=trackomatron-server.service

+ 0
- 12
build/trackomatron/usr/share/trackomatron/key.json View File

@ -1,12 +0,0 @@
{
"address": "1B1BE55F969F54064628A63B9559E7C21C925165",
"priv_key": {
"type": "ed25519",
"data": "C70D6934B4F55F1B7BC33B56B9CA8A2061384AFC19E91E44B40C4BBA182953D1619D3678599971ED29C7529DDD4DA537B97129893598A17C82E3AC9A8BA95279"
},
"pub_key": {
"type": "ed25519",
"data": "619D3678599971ED29C7529DDD4DA537B97129893598A17C82E3AC9A8BA95279"
}
}

+ 0
- 12
build/trackomatron/usr/share/trackomatron/key2.json View File

@ -1,12 +0,0 @@
{
"address": "1DA7C74F9C219229FD54CC9F7386D5A3839F0090",
"priv_key": {
"type": "ed25519",
"data": "34BAE9E65CE8245FAD035A0E3EED9401BDE8785FFB3199ACCF8F5B5DDF7486A8352195DA90CB0B90C24295B90AEBA25A5A71BC61BAB2FE2387241D439698B7B8"
},
"pub_key": {
"type": "ed25519",
"data": "352195DA90CB0B90C24295B90AEBA25A5A71BC61BAB2FE2387241D439698B7B8"
}
}

Loading…
Cancel
Save