mirror of
https://github.com/f-droid/fdroidserver.git
synced 2025-11-04 22:40:29 +03:00
buildserver: remove special sshd setup for Ubuntu 14.04
Now that fdroidserver requires Python 3, there's no need to tune sshd for
an old version of Paramiko because Ubuntu 14.04 does not have
python3-paramiko package in its repositories:
https://packages.ubuntu.com/search?keywords=python3-paramiko
We can safely assume that Ubuntu 14.04 users have installed a more recent
version of Paramiko from PIP.
This commit is contained in:
parent
c798183bc7
commit
14f95f7750
3 changed files with 0 additions and 25 deletions
5
buildserver/Vagrantfile
vendored
5
buildserver/Vagrantfile
vendored
|
|
@ -80,9 +80,4 @@ Vagrant.configure("2") do |config|
|
|||
config.vm.provision "file", source: "gradle",
|
||||
destination: "/opt/gradle/bin/gradle"
|
||||
|
||||
# let Ubuntu/trusty's paramiko work with the VM instance
|
||||
if `uname -v`.include? "14.04"
|
||||
config.vm.provision "shell", path: "provision-ubuntu-trusty-paramiko"
|
||||
end
|
||||
|
||||
end
|
||||
|
|
|
|||
|
|
@ -1,19 +0,0 @@
|
|||
#!/bin/bash
|
||||
|
||||
echo $0
|
||||
set -e
|
||||
|
||||
# Ubuntu trusty 14.04's paramiko does not work with jessie's openssh's default settings
|
||||
# https://stackoverflow.com/questions/7286929/paramiko-incompatible-ssh-peer-no-acceptable-kex-algorithm/32691055#32691055
|
||||
|
||||
if ! grep --quiet ^Ciphers /etc/ssh/sshd_config; then
|
||||
echo Ciphers aes256-gcm@openssh.com,aes128-gcm@openssh.com,aes256-ctr,aes128-ctr >> /etc/ssh/sshd_config
|
||||
fi
|
||||
|
||||
if ! grep --quiet ^MACs /etc/ssh/sshd_config; then
|
||||
echo MACs hmac-sha2-512-etm@openssh.com,hmac-sha2-256-etm@openssh.com,umac-128-etm@openssh.com,hmac-sha2-512,hmac-sha2-256,hmac-ripemd160,hmac-sha1 >> /etc/ssh/sshd_config
|
||||
fi
|
||||
|
||||
if ! grep --quiet ^KexAlgorithms /etc/ssh/sshd_config; then
|
||||
echo KexAlgorithms diffie-hellman-group-exchange-sha256,diffie-hellman-group14-sha1,diffie-hellman-group-exchange-sha1 >> /etc/ssh/sshd_config
|
||||
fi
|
||||
Loading…
Add table
Add a link
Reference in a new issue