diff --git a/devops/rpmbuild/extrafiles/DEBIAN-basecoin/postinst b/devops/rpmbuild/extrafiles/DEBIAN-basecoin/postinst index c6beabebd..3d558b2b1 100644 --- a/devops/rpmbuild/extrafiles/DEBIAN-basecoin/postinst +++ b/devops/rpmbuild/extrafiles/DEBIAN-basecoin/postinst @@ -26,6 +26,7 @@ case "$1" in test ! -f /etc/basecoin/priv_validator.json && tendermint gen_validator > /etc/basecoin/priv_validator.json && chmod 0400 /etc/basecoin/priv_validator.json && chown basecoin.basecoin /etc/basecoin/priv_validator.json test ! -f /etc/basecoin/tendermint/priv_validator.json && tendermint gen_validator > /etc/basecoin/tendermint/priv_validator.json && chmod 0400 /etc/basecoin/tendermint/priv_validator.json && chown basecoin.basecoin /etc/basecoin/tendermint/priv_validator.json tendermint_pubkey="`tendermint show_validator --home /etc/basecoin/tendermint --log_level error`" + chown basecoin.basecoin /etc/basecoin/tendermint/data test ! -f /etc/basecoin/tendermint/genesis.json && cat << EOF > /etc/basecoin/tendermint/genesis.json { "genesis_time": "2017-06-10T03:37:03Z", diff --git a/devops/rpmbuild/extrafiles/DEBIAN-ethermint/postinst b/devops/rpmbuild/extrafiles/DEBIAN-ethermint/postinst index 44a2323f8..f096dabe7 100644 --- a/devops/rpmbuild/extrafiles/DEBIAN-ethermint/postinst +++ b/devops/rpmbuild/extrafiles/DEBIAN-ethermint/postinst @@ -30,6 +30,7 @@ case "$1" in chown -R ethermint.ethermint /etc/ethermint/ethermint test ! -f /etc/ethermint/tendermint/priv_validator.json && tendermint gen_validator > /etc/ethermint/tendermint/priv_validator.json && chmod 0400 /etc/ethermint/tendermint/priv_validator.json && chown ethermint.ethermint /etc/ethermint/tendermint/priv_validator.json tendermint_pubkey="`tendermint show_validator --home /etc/ethermint/tendermint --log_level error`" + chown ethermint.ethermint /etc/ethermint/tendermint/data test ! -f /etc/ethermint/tendermint/genesis.json && cat << EOF > /etc/ethermint/tendermint/genesis.json { "genesis_time": "2017-06-10T03:37:03Z", diff --git a/devops/rpmbuild/spectemplates/basecoin.spec b/devops/rpmbuild/spectemplates/basecoin.spec index cbd3fc511..cf88d3d50 100644 --- a/devops/rpmbuild/spectemplates/basecoin.spec +++ b/devops/rpmbuild/spectemplates/basecoin.spec @@ -52,6 +52,7 @@ cd %{name}-%{version} test ! -f %{_sysconfdir}/%{name}/priv_validator.json && tendermint gen_validator > %{_sysconfdir}/%{name}/priv_validator.json && %{__chmod} 0400 %{_sysconfdir}/%{name}/priv_validator.json && %{__chown} %{name}.%{name} %{_sysconfdir}/%{name}/priv_validator.json test ! -f %{_sysconfdir}/%{name}/tendermint/priv_validator.json && tendermint gen_validator > %{_sysconfdir}/%{name}/tendermint/priv_validator.json && %{__chmod} 0400 %{_sysconfdir}/%{name}/tendermint/priv_validator.json && %{__chown} %{name}.%{name} %{_sysconfdir}/%{name}/tendermint/priv_validator.json tendermint_pubkey="`tendermint show_validator --home %{_sysconfdir}/%{name}/tendermint --log_level error`" +%{__chown} %{name}.%{name} %{_sysconfdir}/%{name}/tendermint/data test ! -f %{_sysconfdir}/%{name}/tendermint/genesis.json && %{__cat} << EOF > %{_sysconfdir}/%{name}/tendermint/genesis.json { "genesis_time": "2017-06-10T03:37:03Z", diff --git a/devops/rpmbuild/spectemplates/ethermint.spec b/devops/rpmbuild/spectemplates/ethermint.spec index 66fbfc127..bc4c3c020 100644 --- a/devops/rpmbuild/spectemplates/ethermint.spec +++ b/devops/rpmbuild/spectemplates/ethermint.spec @@ -49,6 +49,7 @@ cd %{name}-%{version} %{_bindir}/%{name} --datadir %{_sysconfdir}/%{name} init %{_sysconfdir}/%{name}/genesis.json test ! -f %{_sysconfdir}/%{name}/tendermint/priv_validator.json && tendermint gen_validator > %{_sysconfdir}/%{name}/tendermint/priv_validator.json && %{__chmod} 0400 %{_sysconfdir}/%{name}/tendermint/priv_validator.json && %{__chown} %{name}.%{name} %{_sysconfdir}/%{name}/tendermint/priv_validator.json tendermint_pubkey="`tendermint show_validator --home %{_sysconfdir}/%{name}/tendermint --log_level error`" +%{__chown} %{name}.%{name} %{_sysconfdir}/%{name}/tendermint/data test ! -f %{_sysconfdir}/%{name}/tendermint/genesis.json && %{__cat} << EOF > %{_sysconfdir}/%{name}/tendermint/genesis.json { "genesis_time": "2017-06-10T03:37:03Z",