[dput-ng-maint] Bug#706723: dput-ng: dput sftp method does not work with GSS-API

Russ Allbery rra at debian.org
Fri May 3 18:29:43 UTC 2013


Package: dput-ng
Version: 1.4
Severity: minor

We have a couple of local Debian repositories that accept uploads via
scp.  The dput-ng documentation says that scp is deprecated and sftp
should be used instead.  Since the server is just running OpenSSH and
supports both, I tried making that change.  Unfortunately, it didn't
work:

Logging into host genesis.stanford.edu as rra
please login: To accept ssh-rsa hostkey 679169c29d094978d9cce1e9be27e109 for genesis.stanford.edu type "yes": [yes, no]: yes
Failed to auth. Prompting for a login pair.
please login: Username: 

This output indicates that dput, rather than wrapping the sftp
binary (understandably), is apparently using some other ssh protocol
reimplemntation.  Unfortunately, that implementation seems to assume that
all the world uses public keys or passwords.  Our ssh servers only accept
GSS-API authentication (a not-uncommon configuration for sites already
using Kerberos), which means the sftp method isn't usable.

The scp method, which presumably just calls out to the scp binary, works
fine, so for the time being I'll just keep using that.  Please don't
remove it entirely until the sftp method supports GSS-API.  :)

-- System Information:
Debian Release: 7.0
  APT prefers testing
  APT policy: (990, 'testing'), (500, 'unstable'), (1, 'experimental')
Architecture: i386 (i686)

Kernel: Linux 3.2.0-4-686-pae (SMP w/4 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages dput-ng depends on:
ii  python       2.7.3-4
ii  python-dput  1.4

Versions of packages dput-ng recommends:
ii  bash-completion  1:2.0-1

dput-ng suggests no packages.

-- no debconf information



More information about the dput-ng-maint mailing list