diff options
author | root <root@urchin.dev.bitmask.net> | 2013-10-30 23:38:41 +0000 |
---|---|---|
committer | varac <varacanero@zeromail.org> | 2013-10-30 23:39:39 +0000 |
commit | b8bcddb88aa40ee7aaa2ba539d2edd371e352209 (patch) | |
tree | acb461af6ad0c89990df0d4082f9791a0e3d0c70 | |
parent | 93930972c870b53ac24e4d6d27649e9979950ecb (diff) |
updated couchdb_scripts_defaults.conf, allow custom defaults file
-rw-r--r-- | couchdb_scripts_defaults.conf | 22 |
1 files changed, 13 insertions, 9 deletions
diff --git a/couchdb_scripts_defaults.conf b/couchdb_scripts_defaults.conf index e7ad685..133feb7 100644 --- a/couchdb_scripts_defaults.conf +++ b/couchdb_scripts_defaults.conf @@ -1,19 +1,23 @@ -NETRC_FILE='/etc/couchdb/couchdb.netrc' - -OPTS="--netrc-file $NETRC_FILE -HContent-Type:application/json -s" -CURL="curl $OPTS " +NETRC_FILE="${HOME}/.netrc" # wget needs --auth-no-challenge, see bugs.debian.org/600169 +# wget doesn't accept a custom netrc location (like curl does), +# please make sure to provide a ~/.netrc WGET_OPTS='--auth-no-challenge -q -O -' +# todo: move from curl to wget +CURL_OPTS="--netrc -HContent-Type:application/json -s" +CURL="curl $CURL_OPTS " URL='http://127.0.0.1:5984' -BACKEND_URL='http://127.0.0.1:5986' DUMPDIR='/var/backups/couchdb' TMPPREFIX='tmp' -# replication uses -user=`cat /etc/couchdb/couchdb.netrc | cut -d ' ' -f 4` -pw=`cat /etc/couchdb/couchdb.netrc | cut -d ' ' -f 6` -auth_url="http://${user}:${pw}@127.0.0.1:5984" +# only used for replication +BACKEND_URL='http://127.0.0.1:5986' +couchdb_user=`cat $NETRC_FILE | cut -d ' ' -f 4` +couchdb_pw=`cat $NETRC_FILE | cut -d ' ' -f 6` +couchdb_auth_url="http://${couchdb_user}:${couchdb_pw}@127.0.0.1:5984" +# source custom defaults if present +[ -f "${HOME}/.couchdb_scripts_defaults.conf" ] && . "${HOME}/.couchdb_scripts_defaults.conf" |