mirror of
https://github.com/fluencelabs/tendermint
synced 2025-06-24 18:21:38 +00:00
Refactored files going into rpm package
This commit is contained in:
3
devops/rpmbuild/extrafiles/ethermint/50-ethermint.preset
Normal file
3
devops/rpmbuild/extrafiles/ethermint/50-ethermint.preset
Normal file
@ -0,0 +1,3 @@
|
||||
disable ethermint.service
|
||||
disable ethermint-server.service
|
||||
|
@ -0,0 +1,23 @@
|
||||
[Unit]
|
||||
Description=Ethermint server
|
||||
Requires=network-online.target
|
||||
BindTo=ethermint.service
|
||||
PartOf=ethermint.service
|
||||
After=network-online.target ethermint.service
|
||||
PropagatesReloadTo=ethermint.service
|
||||
ReloadPropagatedFrom=ethermint.service
|
||||
|
||||
[Service]
|
||||
Environment="TMHOME=/etc/ethermint/tendermint"
|
||||
Restart=on-failure
|
||||
User=ethermint
|
||||
Group=ethermint
|
||||
PermissionsStartOnly=true
|
||||
ExecStart=/usr/bin/tendermint node
|
||||
ExecReload=/bin/kill -HUP $MAINPID
|
||||
KillSignal=SIGTERM
|
||||
|
||||
[Install]
|
||||
WantedBy=multi-user.target ethermint.service
|
||||
Also=ethermint.service
|
||||
|
29
devops/rpmbuild/extrafiles/ethermint/ethermint.service
Normal file
29
devops/rpmbuild/extrafiles/ethermint/ethermint.service
Normal file
@ -0,0 +1,29 @@
|
||||
[Unit]
|
||||
Description=Ethermint
|
||||
#propagates activation, deactivation and activation fails.
|
||||
Requires=network-online.target
|
||||
#propagates activation, deactivation, activation fails and stops
|
||||
BindTo=ethermint-server.service
|
||||
#propagates stop and restart (one-way)
|
||||
PartOf=ethermint-server.service
|
||||
#order
|
||||
Before=ethermint-server.service
|
||||
After=network-online.target
|
||||
#propagates reload
|
||||
PropagatesReloadTo=ethermint-server.service
|
||||
ReloadPropagatedFrom=ethermint-server.service
|
||||
|
||||
[Service]
|
||||
Environment="EMHOME=/etc/ethermint"
|
||||
Restart=on-failure
|
||||
User=ethermint
|
||||
Group=ethermint
|
||||
PermissionsStartOnly=true
|
||||
ExecStart=/usr/bin/ethermint --rpc --rpcaddr=0.0.0.0 --ws --wsaddr=0.0.0.0 --rpcapi eth,net,web3,personal,admin
|
||||
ExecReload=/bin/kill -HUP $MAINPID
|
||||
KillSignal=SIGTERM
|
||||
|
||||
[Install]
|
||||
WantedBy=multi-user.target
|
||||
Also=ethermint-server.service
|
||||
|
16
devops/rpmbuild/extrafiles/ethermint/tendermint-config.toml
Normal file
16
devops/rpmbuild/extrafiles/ethermint/tendermint-config.toml
Normal file
@ -0,0 +1,16 @@
|
||||
# This is a TOML config file.
|
||||
# For more information, see https://github.com/toml-lang/toml
|
||||
|
||||
proxy_app = "tcp://127.0.0.1:46658"
|
||||
moniker = ""
|
||||
fast_sync = true
|
||||
db_backend = "leveldb"
|
||||
log_level = "debug"
|
||||
|
||||
[rpc]
|
||||
laddr = "tcp://0.0.0.0:46657"
|
||||
|
||||
[p2p]
|
||||
laddr = "tcp://0.0.0.0:46656"
|
||||
seeds = ""
|
||||
|
Reference in New Issue
Block a user