~juliank/+git/dput:1.0.1ubuntu

Last commit made on 2018-01-11
Get this branch:
git clone -b 1.0.1ubuntu https://git.launchpad.net/~juliank/+git/dput
Only Julian Andres Klode can upload to this branch. If you are Julian Andres Klode please log in for upload directions.

Branch merges

Branch information

Name:
1.0.1ubuntu
Repository:
lp:~juliank/+git/dput

Recent commits

5d8c9f1... by Julian Andres Klode

UBUNTU: Release 1.0.1ubuntu1

0623c71... by Julian Andres Klode

UBUNTU: Merge Ubuntu changelog entries

a0ac070... by Julian Andres Klode

UBUNTU: dput.cf: Set 'progress_indicator = 2'

6650dea... by Julian Andres Klode

UBUNTU: dput.cf: Set 'default_main_host = ubuntu'

8b63905... by Julian Andres Klode

UBUNTU: Update maintainer

e30cab8... by Julian Andres Klode

Implement SFTP support

Implement SFTP by using paramiko's SFTP support on top of an
SSH process which acts as the SFTP channel.

The reason for doing it this way, rather than using paramiko
directly is that paramiko is not really designed for interactive
use. Integration with agents does not seem to work, and a form
of interactive unknown host adding does not exist either. By reusing
openssh for the connection part, we solve this problem.

Other python3 libraries are not better either. asyncssh suffers from
the same connection setup problem, and bindings for libssh2 are even
worse - they require you manually handling which authentication types
are tried.

Closes: #505173

3e83dd9... by Julian Andres Klode

Properly check to see if config stanza exists for host

LP: #196786

d4b35fb... by Julian Andres Klode

Implement support for a host argument (like lp:foo)

Added ability to pass an argument to the host configuration by placing
a colon after the hostname. The variable with the same name of the host
will be replaced with the string following the colon.

[summary by Julian Andres Klode]

LP: #196797

d4823ce... by Julian Andres Klode

Recognize 0ubuntu1 as a debian_version that needs an orig tarball

This makes things work for Ubuntu uploads, and does not really
hurt to have in Debian either.

e6eb012... by Julian Andres Klode

dput.cf: Adjust upload paths for Ubuntu and ppas

The default upload paths changed a while ago, let's bring that
up to date.

LP: #1340130