aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--96boards-dragonboard410c-android.yaml1
-rw-r--r--96boards-dragonboard410c.yaml2
-rw-r--r--96boards-grub-efi-arm64.yaml1
-rw-r--r--96boards-helium-u-boot.yaml1
-rw-r--r--96boards-helium.yaml2
-rw-r--r--96boards-hikey-android.yaml1
-rw-r--r--96boards-hikey-uefi.yaml2
-rw-r--r--96boards-hikey.yaml2
-rw-r--r--96boards-reference-platform-aosp.yaml2
-rw-r--r--android-lcr-member-fvp.yaml2
-rw-r--r--android-lcr-member-juno.yaml2
-rw-r--r--android-lcr-member-vexpress.yaml2
-rw-r--r--android-lcr-reference-fvp.yaml2
-rw-r--r--android-lcr-reference-juno.yaml2
-rw-r--r--android-lcr-reference-vexpress.yaml2
-rw-r--r--android-lmg-vexpress-aosp-master.yaml2
-rw-r--r--build-odp.yaml4
-rw-r--r--infrastructure-linaro-license-protection.yaml1
-rw-r--r--infrastructure-patchwork-tools.yaml1
-rw-r--r--leg-tiancore-edk2-build-test.yaml1
-rw-r--r--leg-virt-tiancore-edk2-upstream.yaml1
-rw-r--r--linaro-edk2-prep-matrix.yaml1
-rw-r--r--linux-leg.yaml1
-rw-r--r--linux-linaro-tracking-ll-ilp32.yaml2
-rw-r--r--lt-qcom-db410c-bootloader.yaml1
-rw-r--r--lt-qcom-ubuntu-images-3.4.yaml2
-rw-r--r--lt-qcom-ubuntu-images-arm64.yaml2
-rw-r--r--lt-qcom-ubuntu-images-tracking-arm64.yaml2
-rw-r--r--lt-qcom-ubuntu-images-tracking.yaml2
-rw-r--r--lt-qcom-ubuntu-images.yaml2
-rw-r--r--lt-socionext-m8m.yaml1
-rw-r--r--openembedded-armv7a-m8m.yaml1
-rw-r--r--u-boot-upstream.yaml1
33 files changed, 54 insertions, 0 deletions
diff --git a/96boards-dragonboard410c-android.yaml b/96boards-dragonboard410c-android.yaml
index 1928eb448..37676394f 100644
--- a/96boards-dragonboard410c-android.yaml
+++ b/96boards-dragonboard410c-android.yaml
@@ -44,6 +44,7 @@
java -version
+ sudo sed -i -e 's/archive.ubuntu.com\|security.ubuntu.com/old-releases.ubuntu.com/g' /etc/apt/sources.list
sudo apt-get update
sudo apt-get install -y gcc-4.9-multilib bison git gperf libxml2-utils python-mako zip time python-pycurl genisoimage
diff --git a/96boards-dragonboard410c.yaml b/96boards-dragonboard410c.yaml
index 023504b19..f67470697 100644
--- a/96boards-dragonboard410c.yaml
+++ b/96boards-dragonboard410c.yaml
@@ -82,6 +82,8 @@
git clean -fdx
}
+ sudo sed -i -e 's/archive.ubuntu.com\|security.ubuntu.com/old-releases.ubuntu.com/g' /etc/apt/sources.list
+ sudo apt-get update
sudo apt-get install -y kpartx python-pycurl device-tree-compiler zip
wget http://repo.linaro.org/ubuntu/linaro-overlay/pool/main/a/android-tools/android-tools-fsutils_4.2.2+git20130218-3ubuntu41+linaro1_amd64.deb
sudo dpkg -i --force-all android-tools-fsutils_*.deb
diff --git a/96boards-grub-efi-arm64.yaml b/96boards-grub-efi-arm64.yaml
index 7f270fe50..71fd15064 100644
--- a/96boards-grub-efi-arm64.yaml
+++ b/96boards-grub-efi-arm64.yaml
@@ -32,6 +32,7 @@
rm -rf out
}
+ sudo sed -i -e 's/archive.ubuntu.com\|security.ubuntu.com/old-releases.ubuntu.com/g' /etc/apt/sources.list
sudo apt-get update
sudo apt-get install -y --no-install-recommends grub-efi-arm64-bin python-pycurl
diff --git a/96boards-helium-u-boot.yaml b/96boards-helium-u-boot.yaml
index a09a11845..99617a1e2 100644
--- a/96boards-helium-u-boot.yaml
+++ b/96boards-helium-u-boot.yaml
@@ -44,6 +44,7 @@
git clean -fdx
}
+ sudo sed -i -e 's/archive.ubuntu.com\|security.ubuntu.com/old-releases.ubuntu.com/g' /etc/apt/sources.list
sudo apt-get update
sudo apt-get install -y libssl-dev python-pycurl
diff --git a/96boards-helium.yaml b/96boards-helium.yaml
index 2a09bff34..a36f7a285 100644
--- a/96boards-helium.yaml
+++ b/96boards-helium.yaml
@@ -51,6 +51,8 @@
rm -rf out
}
+ sudo sed -i -e 's/archive.ubuntu.com\|security.ubuntu.com/old-releases.ubuntu.com/g' /etc/apt/sources.list
+ sudo apt-get update
sudo apt-get install -y kpartx python-pycurl
wget http://repo.linaro.org/ubuntu/linaro-overlay/pool/main/a/android-tools/android-tools-fsutils_4.2.2+git20130218-3ubuntu41+linaro1_amd64.deb
sudo dpkg -i --force-all android-tools-fsutils_*.deb
diff --git a/96boards-hikey-android.yaml b/96boards-hikey-android.yaml
index 496052cea..b2ae42505 100644
--- a/96boards-hikey-android.yaml
+++ b/96boards-hikey-android.yaml
@@ -31,6 +31,7 @@
#!/bin/bash
java -version
+
sudo sed -i -e 's/archive.ubuntu.com\|security.ubuntu.com/old-releases.ubuntu.com/g' /etc/apt/sources.list
sudo apt-get update
sudo apt-get install -y gcc-4.9-multilib bison git gperf libxml2-utils python-mako zip time python-pycurl genisoimage patch
diff --git a/96boards-hikey-uefi.yaml b/96boards-hikey-uefi.yaml
index e6877aa28..5b7b574da 100644
--- a/96boards-hikey-uefi.yaml
+++ b/96boards-hikey-uefi.yaml
@@ -50,6 +50,8 @@
rm -rf out
}
+ sudo sed -i -e 's/archive.ubuntu.com\|security.ubuntu.com/old-releases.ubuntu.com/g' /etc/apt/sources.list
+ sudo apt-get update
sudo apt-get install -y python-pycurl
# Use pre-installed linaro toolchain
diff --git a/96boards-hikey.yaml b/96boards-hikey.yaml
index eeed6a204..dc4520f52 100644
--- a/96boards-hikey.yaml
+++ b/96boards-hikey.yaml
@@ -54,6 +54,8 @@
rm -rf out
}
+ sudo sed -i -e 's/archive.ubuntu.com\|security.ubuntu.com/old-releases.ubuntu.com/g' /etc/apt/sources.list
+ sudo apt-get update
sudo apt-get install -y kpartx python-pycurl
wget http://repo.linaro.org/ubuntu/linaro-overlay/pool/main/a/android-tools/android-tools-fsutils_4.2.2+git20130218-3ubuntu41+linaro1_amd64.deb
sudo dpkg -i --force-all android-tools-fsutils_*.deb
diff --git a/96boards-reference-platform-aosp.yaml b/96boards-reference-platform-aosp.yaml
index 0402f54c8..462d27ab9 100644
--- a/96boards-reference-platform-aosp.yaml
+++ b/96boards-reference-platform-aosp.yaml
@@ -31,6 +31,8 @@
#!/bin/bash
java -version
+
+ sudo sed -i -e 's/archive.ubuntu.com\|security.ubuntu.com/old-releases.ubuntu.com/g' /etc/apt/sources.list
sudo apt-get update
sudo apt-get install -y gcc-4.9-multilib bison git gperf libxml2-utils python-mako zip time python-pycurl genisoimage patch
diff --git a/android-lcr-member-fvp.yaml b/android-lcr-member-fvp.yaml
index 2b402a79e..37197e41a 100644
--- a/android-lcr-member-fvp.yaml
+++ b/android-lcr-member-fvp.yaml
@@ -40,7 +40,9 @@
}
java -version
+
sudo add-apt-repository ppa:linaro-maintainers/tools
+ sudo sed -i -e 's/archive.ubuntu.com\|security.ubuntu.com/old-releases.ubuntu.com/g' /etc/apt/sources.list
sudo apt-get update
sudo apt-get install -y bison git gperf libxml2-utils python-mako zip time python-pycurl genisoimage patch linaro-image-tools
diff --git a/android-lcr-member-juno.yaml b/android-lcr-member-juno.yaml
index bf653b084..a8bb98fb5 100644
--- a/android-lcr-member-juno.yaml
+++ b/android-lcr-member-juno.yaml
@@ -40,7 +40,9 @@
}
java -version
+
sudo add-apt-repository ppa:linaro-maintainers/tools
+ sudo sed -i -e 's/archive.ubuntu.com\|security.ubuntu.com/old-releases.ubuntu.com/g' /etc/apt/sources.list
sudo apt-get update
sudo apt-get install -y bison git gperf libxml2-utils python-mako zip time python-pycurl genisoimage patch linaro-image-tools
diff --git a/android-lcr-member-vexpress.yaml b/android-lcr-member-vexpress.yaml
index 86d0c4afe..d82cf4ca1 100644
--- a/android-lcr-member-vexpress.yaml
+++ b/android-lcr-member-vexpress.yaml
@@ -40,7 +40,9 @@
}
java -version
+
sudo add-apt-repository ppa:linaro-maintainers/tools
+ sudo sed -i -e 's/archive.ubuntu.com\|security.ubuntu.com/old-releases.ubuntu.com/g' /etc/apt/sources.list
sudo apt-get update
sudo apt-get install -y bison git gperf libxml2-utils python-mako zip time python-pycurl genisoimage patch linaro-image-tools
diff --git a/android-lcr-reference-fvp.yaml b/android-lcr-reference-fvp.yaml
index d53cb07a6..ca7ddc561 100644
--- a/android-lcr-reference-fvp.yaml
+++ b/android-lcr-reference-fvp.yaml
@@ -30,7 +30,9 @@
#!/bin/bash
java -version
+
sudo add-apt-repository ppa:linaro-maintainers/tools
+ sudo sed -i -e 's/archive.ubuntu.com\|security.ubuntu.com/old-releases.ubuntu.com/g' /etc/apt/sources.list
sudo apt-get update
sudo apt-get install -y bison git gperf libxml2-utils python-mako zip time python-pycurl genisoimage patch linaro-image-tools
diff --git a/android-lcr-reference-juno.yaml b/android-lcr-reference-juno.yaml
index ee793d122..746a1f090 100644
--- a/android-lcr-reference-juno.yaml
+++ b/android-lcr-reference-juno.yaml
@@ -30,7 +30,9 @@
#!/bin/bash
java -version
+
sudo add-apt-repository ppa:linaro-maintainers/tools
+ sudo sed -i -e 's/archive.ubuntu.com\|security.ubuntu.com/old-releases.ubuntu.com/g' /etc/apt/sources.list
sudo apt-get update
sudo apt-get install -y bison git gperf libxml2-utils python-mako zip time python-pycurl genisoimage patch linaro-image-tools
diff --git a/android-lcr-reference-vexpress.yaml b/android-lcr-reference-vexpress.yaml
index 45577dc99..804434e7a 100644
--- a/android-lcr-reference-vexpress.yaml
+++ b/android-lcr-reference-vexpress.yaml
@@ -30,7 +30,9 @@
#!/bin/bash
java -version
+
sudo add-apt-repository ppa:linaro-maintainers/tools
+ sudo sed -i -e 's/archive.ubuntu.com\|security.ubuntu.com/old-releases.ubuntu.com/g' /etc/apt/sources.list
sudo apt-get update
sudo apt-get install -y bison git gperf libxml2-utils python-mako zip time python-pycurl genisoimage patch linaro-image-tools
diff --git a/android-lmg-vexpress-aosp-master.yaml b/android-lmg-vexpress-aosp-master.yaml
index b4a5ecf1f..fccffe8d1 100644
--- a/android-lmg-vexpress-aosp-master.yaml
+++ b/android-lmg-vexpress-aosp-master.yaml
@@ -31,7 +31,9 @@
#!/bin/bash
java -version
+
sudo add-apt-repository ppa:linaro-maintainers/tools
+ sudo sed -i -e 's/archive.ubuntu.com\|security.ubuntu.com/old-releases.ubuntu.com/g' /etc/apt/sources.list
sudo apt-get update
sudo apt-get install -y bison git gperf libxml2-utils python-mako zip time python-pycurl genisoimage patch linaro-image-tools
diff --git a/build-odp.yaml b/build-odp.yaml
index a01284e2a..8f4123828 100644
--- a/build-odp.yaml
+++ b/build-odp.yaml
@@ -31,9 +31,13 @@
builders:
- shell: |
#!/bin/bash
+
set -e
+
+ sudo sed -i -e 's/archive.ubuntu.com\|security.ubuntu.com/old-releases.ubuntu.com/g' /etc/apt/sources.list
sudo apt-get update
sudo apt-get install -y libssl-dev
+
cd odp; ./scripts/builddeb
cat > ../odp-params <<EOF
source=$BUILD_URL/artifact/`echo *.dsc`
diff --git a/infrastructure-linaro-license-protection.yaml b/infrastructure-linaro-license-protection.yaml
index dbaf06988..900c9d7d9 100644
--- a/infrastructure-linaro-license-protection.yaml
+++ b/infrastructure-linaro-license-protection.yaml
@@ -42,6 +42,7 @@
#!/bin/bash
rm -rf $WORKSPACE/*
+ sudo sed -i -e 's/archive.ubuntu.com\|security.ubuntu.com/old-releases.ubuntu.com/g' /etc/apt/sources.list
sudo apt-get update
sudo apt-get install -y python-virtualenv git
diff --git a/infrastructure-patchwork-tools.yaml b/infrastructure-patchwork-tools.yaml
index f6d379e52..6d660503c 100644
--- a/infrastructure-patchwork-tools.yaml
+++ b/infrastructure-patchwork-tools.yaml
@@ -42,6 +42,7 @@
#!/bin/bash
rm -rf $WORKSPACE/*
+ sudo sed -i -e 's/archive.ubuntu.com\|security.ubuntu.com/old-releases.ubuntu.com/g' /etc/apt/sources.list
sudo apt-get update
sudo apt-get install -y python-dev python-virtualenv git python-flake8
diff --git a/leg-tiancore-edk2-build-test.yaml b/leg-tiancore-edk2-build-test.yaml
index 8f64dfb99..4d58735e5 100644
--- a/leg-tiancore-edk2-build-test.yaml
+++ b/leg-tiancore-edk2-build-test.yaml
@@ -67,6 +67,7 @@
# reuse the binutils that ship with GCC 4.9 for the CLANG35 builds
export CLANG35_AARCH64_PREFIX=${HOME}/srv/toolchain/arm64-tc-14.09/bin/aarch64-linux-gnu-
+ sudo sed -i -e 's/archive.ubuntu.com\|security.ubuntu.com/old-releases.ubuntu.com/g' /etc/apt/sources.list
sudo apt-get update
sudo apt-get install -y --no-install-recommends clang gcc-4.4 gcc-4.6 gcc-4.7 gcc-4.8 gcc-4.9 gcc-mingw-w64 nasm
diff --git a/leg-virt-tiancore-edk2-upstream.yaml b/leg-virt-tiancore-edk2-upstream.yaml
index ad19d83b5..6dd2f76e8 100644
--- a/leg-virt-tiancore-edk2-upstream.yaml
+++ b/leg-virt-tiancore-edk2-upstream.yaml
@@ -68,6 +68,7 @@
# reuse the binutils that ship with GCC 4.9 for the CLANG35 builds
export CLANG35_AARCH64_PREFIX=${HOME}/srv/toolchain/arm64-tc-14.09/bin/aarch64-linux-gnu-
+ sudo sed -i -e 's/archive.ubuntu.com\|security.ubuntu.com/old-releases.ubuntu.com/g' /etc/apt/sources.list
sudo apt-get update
sudo apt-get install -y --no-install-recommends clang python-pycurl zip
diff --git a/linaro-edk2-prep-matrix.yaml b/linaro-edk2-prep-matrix.yaml
index af92a6bef..e80995e5d 100644
--- a/linaro-edk2-prep-matrix.yaml
+++ b/linaro-edk2-prep-matrix.yaml
@@ -104,6 +104,7 @@
set -ex
+ sudo sed -i -e 's/archive.ubuntu.com\|security.ubuntu.com/old-releases.ubuntu.com/g' /etc/apt/sources.list
sudo apt-get update
sudo apt-get install -y acpica-tools python-pycurl zip
wget --progress=dot -e dotbytes=2M http://ftp.de.debian.org/debian/pool/main/a/acpica-unix/acpica-tools_20140926-1_amd64.deb -O acpica-tools_20140926-1_amd64.deb
diff --git a/linux-leg.yaml b/linux-leg.yaml
index 5841529cc..2053c2057 100644
--- a/linux-leg.yaml
+++ b/linux-leg.yaml
@@ -80,6 +80,7 @@
rm -rf out
}
+ sudo sed -i -e 's/archive.ubuntu.com\|security.ubuntu.com/old-releases.ubuntu.com/g' /etc/apt/sources.list
sudo apt-get update
sudo apt-get install -y python-pycurl python-beautifulsoup python-html2text
diff --git a/linux-linaro-tracking-ll-ilp32.yaml b/linux-linaro-tracking-ll-ilp32.yaml
index 475de8527..13760e437 100644
--- a/linux-linaro-tracking-ll-ilp32.yaml
+++ b/linux-linaro-tracking-ll-ilp32.yaml
@@ -78,6 +78,8 @@
rm -f linux-*.deb
}
+ sudo sed -i -e 's/archive.ubuntu.com\|security.ubuntu.com/old-releases.ubuntu.com/g' /etc/apt/sources.list
+ sudo apt-get update
sudo apt-get install -y python-pycurl python-beautifulsoup python-html2text
export LANG=C
diff --git a/lt-qcom-db410c-bootloader.yaml b/lt-qcom-db410c-bootloader.yaml
index d705720e0..7f5285572 100644
--- a/lt-qcom-db410c-bootloader.yaml
+++ b/lt-qcom-db410c-bootloader.yaml
@@ -40,6 +40,7 @@
rm -rf out*
}
+ sudo sed -i -e 's/archive.ubuntu.com\|security.ubuntu.com/old-releases.ubuntu.com/g' /etc/apt/sources.list
sudo apt-get update
sudo apt-get install -y python-pycurl zip
diff --git a/lt-qcom-ubuntu-images-3.4.yaml b/lt-qcom-ubuntu-images-3.4.yaml
index faecd7471..0fec17791 100644
--- a/lt-qcom-ubuntu-images-3.4.yaml
+++ b/lt-qcom-ubuntu-images-3.4.yaml
@@ -76,6 +76,8 @@
git clean -fdx
}
+ sudo sed -i -e 's/archive.ubuntu.com\|security.ubuntu.com/old-releases.ubuntu.com/g' /etc/apt/sources.list
+ sudo apt-get update
sudo apt-get install -y kpartx python-pycurl
wget http://repo.linaro.org/ubuntu/linaro-overlay/pool/main/a/android-tools/android-tools-fsutils_4.2.2+git20130218-3ubuntu41+linaro1_amd64.deb
sudo dpkg -i --force-all android-tools-fsutils_*.deb
diff --git a/lt-qcom-ubuntu-images-arm64.yaml b/lt-qcom-ubuntu-images-arm64.yaml
index 12f766242..474df2776 100644
--- a/lt-qcom-ubuntu-images-arm64.yaml
+++ b/lt-qcom-ubuntu-images-arm64.yaml
@@ -85,6 +85,8 @@
git clean -fdx
}
+ sudo sed -i -e 's/archive.ubuntu.com\|security.ubuntu.com/old-releases.ubuntu.com/g' /etc/apt/sources.list
+ sudo apt-get update
sudo apt-get install -y kpartx python-pycurl device-tree-compiler zip
wget http://repo.linaro.org/ubuntu/linaro-overlay/pool/main/a/android-tools/android-tools-fsutils_4.2.2+git20130218-3ubuntu41+linaro1_amd64.deb
sudo dpkg -i --force-all android-tools-fsutils_*.deb
diff --git a/lt-qcom-ubuntu-images-tracking-arm64.yaml b/lt-qcom-ubuntu-images-tracking-arm64.yaml
index adbb228ad..2f1c77550 100644
--- a/lt-qcom-ubuntu-images-tracking-arm64.yaml
+++ b/lt-qcom-ubuntu-images-tracking-arm64.yaml
@@ -78,6 +78,8 @@
git clean -fdx
}
+ sudo sed -i -e 's/archive.ubuntu.com\|security.ubuntu.com/old-releases.ubuntu.com/g' /etc/apt/sources.list
+ sudo apt-get update
sudo apt-get install -y kpartx python-pycurl device-tree-compiler
wget http://repo.linaro.org/ubuntu/linaro-overlay/pool/main/a/android-tools/android-tools-fsutils_4.2.2+git20130218-3ubuntu41+linaro1_amd64.deb
sudo dpkg -i --force-all android-tools-fsutils_*.deb
diff --git a/lt-qcom-ubuntu-images-tracking.yaml b/lt-qcom-ubuntu-images-tracking.yaml
index 5bd0fc784..095850713 100644
--- a/lt-qcom-ubuntu-images-tracking.yaml
+++ b/lt-qcom-ubuntu-images-tracking.yaml
@@ -79,6 +79,8 @@
git clean -fdx
}
+ sudo sed -i -e 's/archive.ubuntu.com\|security.ubuntu.com/old-releases.ubuntu.com/g' /etc/apt/sources.list
+ sudo apt-get update
sudo apt-get install -y kpartx python-pycurl
wget http://repo.linaro.org/ubuntu/linaro-overlay/pool/main/a/android-tools/android-tools-fsutils_4.2.2+git20130218-3ubuntu41+linaro1_amd64.deb
sudo dpkg -i --force-all android-tools-fsutils_*.deb
diff --git a/lt-qcom-ubuntu-images.yaml b/lt-qcom-ubuntu-images.yaml
index 8bedf732d..b8d089cdb 100644
--- a/lt-qcom-ubuntu-images.yaml
+++ b/lt-qcom-ubuntu-images.yaml
@@ -79,6 +79,8 @@
git clean -fdx
}
+ sudo sed -i -e 's/archive.ubuntu.com\|security.ubuntu.com/old-releases.ubuntu.com/g' /etc/apt/sources.list
+ sudo apt-get update
sudo apt-get install -y kpartx python-pycurl
wget http://repo.linaro.org/ubuntu/linaro-overlay/pool/main/a/android-tools/android-tools-fsutils_4.2.2+git20130218-3ubuntu41+linaro1_amd64.deb
sudo dpkg -i --force-all android-tools-fsutils_*.deb
diff --git a/lt-socionext-m8m.yaml b/lt-socionext-m8m.yaml
index 6523e511c..84cb53beb 100644
--- a/lt-socionext-m8m.yaml
+++ b/lt-socionext-m8m.yaml
@@ -59,6 +59,7 @@
kill -9 ${SSH_AGENT_PID}
}
+ sudo sed -i -e 's/archive.ubuntu.com\|security.ubuntu.com/old-releases.ubuntu.com/g' /etc/apt/sources.list
sudo apt-get update
sudo apt-get install -y python-pycurl qemu-utils
diff --git a/openembedded-armv7a-m8m.yaml b/openembedded-armv7a-m8m.yaml
index c6d169b1c..b37751c1e 100644
--- a/openembedded-armv7a-m8m.yaml
+++ b/openembedded-armv7a-m8m.yaml
@@ -42,6 +42,7 @@
kill -9 ${SSH_AGENT_PID}
}
+ sudo sed -i -e 's/archive.ubuntu.com\|security.ubuntu.com/old-releases.ubuntu.com/g' /etc/apt/sources.list
sudo apt-get update
sudo apt-get install -y python-pycurl chrpath gawk texinfo libsdl1.2-dev
diff --git a/u-boot-upstream.yaml b/u-boot-upstream.yaml
index a485723fa..c22860e89 100644
--- a/u-boot-upstream.yaml
+++ b/u-boot-upstream.yaml
@@ -48,6 +48,7 @@
git clean -fdx
}
+ sudo sed -i -e 's/archive.ubuntu.com\|security.ubuntu.com/old-releases.ubuntu.com/g' /etc/apt/sources.list
sudo apt-get update
sudo apt-get install -y libssl-dev python-pycurl rsync