# ~/.ssh/config

### Debian siehe http://wiki.debian.org/Teams/DSA/FAQ
Host ravel.debian.org people.debian.org cvs.debian.org people ravel
    ProxyCommand connect-proxy -H fw-bln-proxy.rki.ivbb.bund.de:8020 ravel.debian.org 443
    # alternativ fw-bln-proxy.rki.ivbb.bund.de 8020
    ForwardAgent no
    ForwardX11 no
    User     tille
    IdentityFile /home/tillea/.ssh/id_rsa-debian

## Dedibox
Host dedibox blends.debian.net debian-med.debian.net
    ProxyCommand connect-proxy -H fw-bln-proxy.rki.ivbb.bund.de:8020 88.191.75.93 443
    # alternativ fw-bln-proxy.rki.ivbb.bund.de 8020
    ForwardAgent no
    ForwardX11 no
    User     tille
    IdentityFile /home/tillea/.ssh/id_rsa-debian

## Dedibox
Host cosmodrom cosmodrom.an3as.eu
    ProxyCommand connect-proxy -H fw-bln-proxy.rki.ivbb.bund.de:8020 92.243.7.147 443
    # alternativ fw-bln-proxy.rki.ivbb.bund.de 8020
    ForwardAgent no
    ForwardX11 no
    User     andreas
    IdentityFile /home/tillea/.ssh/id_rsa-debian

Host *.overravel
    User tille
    IdentityFile /home/tillea/.ssh/id_rsa-debian
    ProxyCommand ssh -q -a -x ravel.debian.org 'nc -q2 -w1 $(basename %h .overravel) 22'
    ForwardAgent no
    ForwardX11 no


#Host master.overravel merkel.overravel # list all the hosts you need here
#    ProxyCommand ssh -q -a -p 443 -x ravel.debian.org 'nc -w1 $(basename %h .overravel) 22'
#    ForwardAgent no
#    ForwardX11 no

### Fam-Tille
### Dieser Eintrag scheint s2e und e2s fürchterlich langsam zu machen :-((((
#Host energija
#  Hostname energija.fam-tille.de
#  Protocol 2
#  User     andreas

## Siehe:
##            http://wiki.debian.org/Teams/DSA/FAQ

Host alioth
        Hostname alioth.debian.org
        User tille
        IdentityFile /home/tillea/.ssh/id_rsa-debian
        ProxyCommand /usr/bin/ssh -p 443 tille@people.debian.org 'nc -q 2 -w 60 %h %p'

Host master
        Hostname master.debian.org
        User tille
        IdentityFile /home/tillea/.ssh/id_rsa-debian
        ProxyCommand /usr/bin/ssh -p 443 tille@people.debian.org 'nc -q 2 -w 60 %h %p'

Host udd
        Hostname udd.debian.org
        User tille
        IdentityFile /home/tillea/.ssh/id_rsa-debian
        ProxyCommand /usr/bin/ssh -p 443 tille@people.debian.org 'nc -q 2 -w 60 %h %p'

Host svn.debian.org
        Hostname svn.debian.org
        User tille
        IdentityFile /home/tillea/.ssh/id_rsa-debian
        ProxyCommand /usr/bin/ssh -p 443 tille@people.debian.org 'nc -q 2 -w 60 %h %p'
# netcat (nc) braucht scheinbar die -q/-w paramater (timeout), damit auf Alioth
# nicht sinnlos Prozesse am Leben bleiben ...

Host git.debian.org
        Hostname git.debian.org
        User tille
        IdentityFile /home/tillea/.ssh/id_rsa-debian
        ProxyCommand /usr/bin/ssh -p 443 tille@people.debian.org 'nc -q 2 -w 60 %h %p'

Host udd.debian.org
        Hostname udd.debian.org
        User tille
        IdentityFile /home/tillea/.ssh/id_rsa-debian
        ProxyCommand /usr/bin/ssh -p 443 tille@people.debian.org 'nc -q 2 -w 60 %h %p'
