Obviously, we do not want to push to Debian's FTP.
We push to oar-ftp using scp
.
oar-ftp is behind the LIG's firewall so having a LIG account is required.
Also, access to the ftpmaster account must be enable (your SSH key must be added to the ftpmaster account).
When all that is in place, the following dput configuration should work.
cat <<EOF >~/.dput.cf [DEFAULT] default_host_main = oar-ftp [oar-ftp] fqdn = oar-ftp.imag.fr.lig login = ftpmaster method = scp incoming = /home/ftpmaster/incoming allowed_distributions=sid|unstable|UNRELEASED|buster-backports|stretch-backports|jessie-backports|wheezy-backports|squeeze-backports|wheezy-security|jessie-security allow_unsigned_uploads = no run_lintian = no
Also make sure to have your GPG identity matches the name you use inside packages (and in git…)