Hetzner - DokuWiki
Curl fuer sftp
Wenn man curl nutzen möchte, um zum Beispiel mit Tartarus ein Backup anzufertigen, kommt mit der Standardinstallation unter ubuntu dieser Fehler
Protocol sftp not supported or disabled in libcurl
Diesen Fehler kann man durch das händische compilen beheben.
In etc/apt/sources.list
deb-src http://archive.ubuntu.com/ubuntu/ oneiric main restricted universe
ergänzen, falls noch keine Sourcenquelle vorhanden ist.
mkdir -p /tmp/curl cd /tmp/curl apt-get update apt-get install build-essential debhelper libssh2-1-dev apt-get source libcurl3 apt-get build-dep libcurl3
#eventuell die Versionsnummer anpassen cd curl-7.21.6/debian #rules Datei bearbeiten vi rules
–without-libssh2
zu
-with-libssh2
ändern
cd .. dpkg-buildpackage cd .. dpkg -i curl_7.21.6-3ubuntu3_amd64.deb dpkg -i libcurl3_7.21.6-3ubuntu3_amd64.deb dpkg -i libcurl3-gnutls_7.21.6-3ubuntu3_amd64.deb
mkdir -p ~/temp/curl cd ~/temp/curl
apt-get install build-essential debhelper libssh2-1-dev apt-get source libcurl3 apt-get build-dep libcurl3
Jetzt sollte es funktionieren. Der Ordner kann nun gelöscht werden
rm -rf /tmp/curl
Dieses Tutorial lehnt sich an http://blog.fbs-fulda.info/?p=464 an

