~juliank/+git/dput:for-debian

Last commit made on 2018-01-11
Get this branch:
git clone -b for-debian 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:
for-debian
Repository:
lp:~juliank/+git/dput

Recent commits

155d1c0... by Julian Andres Klode

Update changelog and TODO for Ubuntu-origin commits

0e1406d... by Julian Andres Klode

Properly check to see if config stanza exists for host

LP: #196786

1974858... 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

b5ffab1... 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.

c289098... 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

aa58ec7... 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

7526d54... by Ben Finney <email address hidden>

Declare “Standards-Version: 4.1.2”.

682574b... by Ben Finney <email address hidden>

Reference documentation for ‘dh_links’ configuration file.

8d5f7c2... by Ben Finney <email address hidden>

Record the intention to investigate different libraries for SSH support.

35b2157... by Ben Finney <email address hidden>

Declare “Standards-Version: 4.1.1”.