File backupninja-extbackup-fix.patch of Package backupninja
--- a/handlers/dup.in 2016-07-08 01:47:13 +0600
+++ b/handlers/dup.in 2016-07-08 01:54:02 +0600
@@ -248,14 +248,14 @@
execstr_source=${execstr_source//\\*/\\\\\\*}
### If desturl is an S3 URL export the AWS environment variables
-if [ "`echo $desturl | @AWK@ -F ':' '{print $1}'`" == "s3+http" ]; then
+if [[ "`echo $desturl | @AWK@ -F ':' '{print $1}'`" =~ 's3+http' ]]; then
export AWS_ACCESS_KEY_ID="$awsaccesskeyid"
export AWS_SECRET_ACCESS_KEY="$awssecretaccesskey"
fi
### If desturl is a RackSpace's CloudFiles URL export the relevant
### environment variables
-if [ "`echo $desturl | @AWK@ -F ':' '{print $1}'`" == "cf+http" ]; then
+if [[ "`echo $desturl | @AWK@ -F ':' '{print $1}'`" =~ 'cf+http' ]]; then
export CLOUDFILES_USERNAME="$cfusername"
export CLOUDFILES_APIKEY="$cfapikey"
if [ -n "$cfauthurl" ]; then