From 65def938815f634f3dca9b28f5cb074585033edc Mon Sep 17 00:00:00 2001 From: Eagle[TM] Date: Sun, 23 Feb 2014 02:46:30 +0100 Subject: [PATCH] start: strip one dir on tar unpack, electrum_config vars --- start | 7 ++++--- 1 files changed, 4 insertions(+), 3 deletions(-) diff --git a/start b/start index c76393c..9868ce1 100755 --- a/start +++ b/start @@ -3,7 +3,7 @@ electrum_config="/etc/electrum.conf" if [ ! -f $electrum_config ]; then - echo "/etc/electrum.conf does not exist" + echo "$electrum_config does not exist" exit fi @@ -12,8 +12,9 @@ path=`grep path_fulltree $electrum_config |awk -F\= '{print $2}'` #needs more hardening against double definiton of variable, dismiss commented ones if ! [ "$path" ]; then - echo "Variable path_fulltree not set in /etc/electrum.conf" + echo "Variable path_fulltree not set in $electrum_config" exit + # we're actually forcing fulltree with this clause, which is ok if displaying v0.9 should use fulltree fi if [ ! -d $path ]; then @@ -21,7 +22,7 @@ if [ ! -d $path ]; then read -p "Do you want to download it from the Electrum foundry to $path ? " -n 1 -r echo if [[ $REPLY =~ ^[Yy]$ ]]; then - wget -O - "http://foundry.electrum.org/leveldb-dump/electrum-fulltree-100-latest.tar" | tar -C $path -xvf - + wget -O - "http://foundry.electrum.org/leveldb-dump/electrum-fulltree-100-latest.tar" | tar -C $path --strip-components 1 -xvf - fi fi -- 1.7.1