From cc37da5eab912a1cbed75261c074f78f5c988b1e Mon Sep 17 00:00:00 2001 From: Mine Coins Date: Tue, 21 Feb 2017 09:55:43 +0200 Subject: [PATCH] deploy: download blockchain to temporary dir --- deployment/deploy.bash | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/deployment/deploy.bash b/deployment/deploy.bash index cf43c5a..e5bb76c 100644 --- a/deployment/deploy.bash +++ b/deployment/deploy.bash @@ -34,9 +34,10 @@ sudo git apply ~/nodejs-pool/deployment/fluffy.patch sudo make -j 4 sudo cp ~/nodejs-pool/deployment/monero.service /lib/systemd/system/ sudo useradd -m monerodaemon -d /home/monerodaemon -wget -O /tmp/blockchain.raw https://downloads.getmonero.org/blockchain.raw -sudo -u monerodaemon /usr/local/src/monero/build/release/bin/monero-blockchain-import --input-file /tmp/blockchain.raw --batch-size 20000 --database lmdb#fastest --verify off --data-dir /home/monerodaemon/.bitmonero -rm -f /tmp/blockchain.raw +BLOCKCHAIN_DOWNLOAD_DIR=$(mktemp -d) +wget -O $BLOCKCHAIN_DOWNLOAD_DIR/blockchain.raw https://downloads.getmonero.org/blockchain.raw +sudo -u monerodaemon /usr/local/src/monero/build/release/bin/monero-blockchain-import --input-file $BLOCKCHAIN_DOWNLOAD_DIR/blockchain.raw --batch-size 20000 --database lmdb#fastest --verify off --data-dir /home/monerodaemon/.bitmonero +rm -rf $BLOCKCHAIN_DOWNLOAD_DIR sudo systemctl daemon-reload sudo systemctl enable monero sudo systemctl start monero