diff --git a/src/freedombone b/src/freedombone index 629ff592f2482bb77887afd2935cdea1b79ebc7d..eea38c5c33e1f32f8dd9ca68fbc461bf2ea46ab5 100755 --- a/src/freedombone +++ b/src/freedombone @@ -948,17 +948,19 @@ function parse_args { } function read_repo_servers { - if grep -q "FRIENDS_TROVE_SERVER" $CONFIGURATION_FILE; then - FRIENDS_TROVE_SERVER=$(grep "FRIENDS_TROVE_SERVER" $CONFIGURATION_FILE | awk -F '=' '{print $2}') - fi - if grep -q "FRIENDS_TROVE_SSH_PORT" $CONFIGURATION_FILE; then - FRIENDS_TROVE_SSH_PORT=$(grep "FRIENDS_TROVE_SSH_PORT" $CONFIGURATION_FILE | awk -F '=' '{print $2}') - fi - if grep -q "MY_TROVE_PASSWORD" $CONFIGURATION_FILE; then - MY_TROVE_PASSWORD=$(grep "MY_TROVE_PASSWORD" $CONFIGURATION_FILE | awk -F '=' '{print $2}') - fi - if grep -q "FRIENDS_TROVE_PASSWORD" $CONFIGURATION_FILE; then - FRIENDS_TROVE_PASSWORD=$(grep "FRIENDS_TROVE_PASSWORD" $CONFIGURATION_FILE | awk -F '=' '{print $2}') + if [ -f $CONFIGURATION_FILE ]; then + if grep -q "FRIENDS_TROVE_SERVER" $CONFIGURATION_FILE; then + FRIENDS_TROVE_SERVER=$(grep "FRIENDS_TROVE_SERVER" $CONFIGURATION_FILE | awk -F '=' '{print $2}') + fi + if grep -q "FRIENDS_TROVE_SSH_PORT" $CONFIGURATION_FILE; then + FRIENDS_TROVE_SSH_PORT=$(grep "FRIENDS_TROVE_SSH_PORT" $CONFIGURATION_FILE | awk -F '=' '{print $2}') + fi + if grep -q "MY_TROVE_PASSWORD" $CONFIGURATION_FILE; then + MY_TROVE_PASSWORD=$(grep "MY_TROVE_PASSWORD" $CONFIGURATION_FILE | awk -F '=' '{print $2}') + fi + if grep -q "FRIENDS_TROVE_PASSWORD" $CONFIGURATION_FILE; then + FRIENDS_TROVE_PASSWORD=$(grep "FRIENDS_TROVE_PASSWORD" $CONFIGURATION_FILE | awk -F '=' '{print $2}') + fi fi if [ ! $FRIENDS_TROVE_SERVER ]; then diff --git a/src/freedombone-addcert b/src/freedombone-addcert index f5e1185d3bdd4b3be0cb8edbf24c5dcce4b00c39..4b48ceba8dc6e513675ba983ffb5a344e4156304 100755 --- a/src/freedombone-addcert +++ b/src/freedombone-addcert @@ -56,17 +56,19 @@ FRIENDS_TROVE_SSH_PORT= MY_TROVE_PASSWORD= function read_repo_servers { - if grep -q "FRIENDS_TROVE_SERVER" $CONFIGURATION_FILE; then - FRIENDS_TROVE_SERVER=$(grep "FRIENDS_TROVE_SERVER" $CONFIGURATION_FILE | awk -F '=' '{print $2}') - fi - if grep -q "FRIENDS_TROVE_SSH_PORT" $CONFIGURATION_FILE; then - FRIENDS_TROVE_SSH_PORT=$(grep "FRIENDS_TROVE_SSH_PORT" $CONFIGURATION_FILE | awk -F '=' '{print $2}') - fi - if grep -q "MY_TROVE_PASSWORD" $CONFIGURATION_FILE; then - MY_TROVE_PASSWORD=$(grep "MY_TROVE_PASSWORD" $CONFIGURATION_FILE | awk -F '=' '{print $2}') - fi - if grep -q "FRIENDS_TROVE_PASSWORD" $CONFIGURATION_FILE; then - FRIENDS_TROVE_PASSWORD=$(grep "FRIENDS_TROVE_PASSWORD" $CONFIGURATION_FILE | awk -F '=' '{print $2}') + if [ -f $CONFIGURATION_FILE ]; then + if grep -q "FRIENDS_TROVE_SERVER" $CONFIGURATION_FILE; then + FRIENDS_TROVE_SERVER=$(grep "FRIENDS_TROVE_SERVER" $CONFIGURATION_FILE | awk -F '=' '{print $2}') + fi + if grep -q "FRIENDS_TROVE_SSH_PORT" $CONFIGURATION_FILE; then + FRIENDS_TROVE_SSH_PORT=$(grep "FRIENDS_TROVE_SSH_PORT" $CONFIGURATION_FILE | awk -F '=' '{print $2}') + fi + if grep -q "MY_TROVE_PASSWORD" $CONFIGURATION_FILE; then + MY_TROVE_PASSWORD=$(grep "MY_TROVE_PASSWORD" $CONFIGURATION_FILE | awk -F '=' '{print $2}') + fi + if grep -q "FRIENDS_TROVE_PASSWORD" $CONFIGURATION_FILE; then + FRIENDS_TROVE_PASSWORD=$(grep "FRIENDS_TROVE_PASSWORD" $CONFIGURATION_FILE | awk -F '=' '{print $2}') + fi fi if [ ! $FRIENDS_TROVE_SERVER ]; then diff --git a/src/freedombone-upgrade b/src/freedombone-upgrade index c60a14a3c3ff4ebb6696cd2a8f96760141ee5a1a..dcdab573f4f5f2eafcc21a9bde7fd58f4a691ac7 100755 --- a/src/freedombone-upgrade +++ b/src/freedombone-upgrade @@ -43,17 +43,19 @@ FRIENDS_TROVE_PASSWORD= MY_TROVE_PASSWORD= function read_repo_servers { - if grep -q "FRIENDS_TROVE_SERVER" $CONFIGURATION_FILE; then - FRIENDS_TROVE_SERVER=$(grep "FRIENDS_TROVE_SERVER" $CONFIGURATION_FILE | awk -F '=' '{print $2}') - fi - if grep -q "FRIENDS_TROVE_SSH_PORT" $CONFIGURATION_FILE; then - FRIENDS_TROVE_SSH_PORT=$(grep "FRIENDS_TROVE_SSH_PORT" $CONFIGURATION_FILE | awk -F '=' '{print $2}') - fi - if grep -q "MY_TROVE_PASSWORD" $CONFIGURATION_FILE; then - MY_TROVE_PASSWORD=$(grep "MY_TROVE_PASSWORD" $CONFIGURATION_FILE | awk -F '=' '{print $2}') - fi - if grep -q "FRIENDS_TROVE_PASSWORD" $CONFIGURATION_FILE; then - FRIENDS_TROVE_PASSWORD=$(grep "FRIENDS_TROVE_PASSWORD" $CONFIGURATION_FILE | awk -F '=' '{print $2}') + if [ -f $CONFIGURATION_FILE ]; then + if grep -q "FRIENDS_TROVE_SERVER" $CONFIGURATION_FILE; then + FRIENDS_TROVE_SERVER=$(grep "FRIENDS_TROVE_SERVER" $CONFIGURATION_FILE | awk -F '=' '{print $2}') + fi + if grep -q "FRIENDS_TROVE_SSH_PORT" $CONFIGURATION_FILE; then + FRIENDS_TROVE_SSH_PORT=$(grep "FRIENDS_TROVE_SSH_PORT" $CONFIGURATION_FILE | awk -F '=' '{print $2}') + fi + if grep -q "MY_TROVE_PASSWORD" $CONFIGURATION_FILE; then + MY_TROVE_PASSWORD=$(grep "MY_TROVE_PASSWORD" $CONFIGURATION_FILE | awk -F '=' '{print $2}') + fi + if grep -q "FRIENDS_TROVE_PASSWORD" $CONFIGURATION_FILE; then + FRIENDS_TROVE_PASSWORD=$(grep "FRIENDS_TROVE_PASSWORD" $CONFIGURATION_FILE | awk -F '=' '{print $2}') + fi fi if [ ! $FRIENDS_TROVE_SERVER ]; then