madduck's git repository

Every one of the projects in this repository is available at the canonical URL git://git.madduck.net/madduck/pub/<projectpath> — see each project's metadata for the exact URL.

All patches and comments are welcome. Please squash your changes to logical commits before using git-format-patch and git-send-email to patches@git.madduck.net. If you'd read over the Git project's submission guidelines and adhered to them, I'd be especially grateful.

SSH access, as well as push access can be individually arranged.

If you use my repositories frequently, consider adding the following snippet to ~/.gitconfig and using the third clone URL listed for each project:

[url "git://git.madduck.net/madduck/"]
  insteadOf = madduck:

Merge branch 'master' of ssh://git.madduck.net/madduck/pub/etc/ssh
[etc/ssh.git] / .ssh / config.in
1 Host 127.0.0.1 | localhost
2   ForwardAgent yes
3   ForwardX11 yes
4   ForwardX11Trusted yes
5   NoHostAuthenticationForLocalhost yes
6
7 ### CHARADE KVM HOST
8
9 Host charade.madduck.net | charade
10   ForwardAgent yes
11   Hostname charade.madduck.net
12 Host charade-vnc
13   ControlMaster no
14   ControlPath none
15   Hostname charade.madduck.net
16
17 Host matilda.madduck.net | matilda
18   ForwardAgent yes
19   Hostname matilda.madduck.net
20
21 Host vizier.madduck.net | vizier
22   ForwardAgent yes
23   Hostname vizier.madduck.net
24
25 ### KHYBER KVM HOST
26
27 Host khyber.madduck.net | khyber
28   ForwardAgent yes
29   Hostname khyber.madduck.net
30 Host khyber-vnc
31   ControlMaster no
32   ControlPath none
33   Hostname khyber.madduck.net
34
35 Host lotus.madduck.net | lotus
36   ForwardAgent yes
37   Hostname lotus.madduck.net
38 Host git.madduck.net | git
39   User git
40   HostKeyAlias lotus.madduck.net
41 Host git.debian.ch
42   User git
43   HostKeyAlias lotus.madduck.net
44 Host martin-krafft.net
45   User madduck
46   HostKeyAlias lotus.madduck.net
47 Host phd.martin-krafft.net
48   User madduck
49   HostKeyAlias lotus.madduck.net
50 Host madduck.net
51   User madduck
52   HostKeyAlias lotus.madduck.net
53
54 Host jugband.madduck.net | jugband
55   ForwardAgent yes
56   Hostname jugband.madduck.net
57
58 Host domine.madduck.net | domine
59   ForwardAgent yes
60   Hostname domine.madduck.net
61 Host irc
62   User madduck
63   Hostname domine.madduck.net
64   ConnectTimeout 60
65 Host imap.madduck.net
66   HostKeyAlias domine.madduck.net
67
68 Host aika.krafftwerk.de | aika
69   Hostname aika.krafftwerk.de
70
71 Host sysyphus.madduck.net | sysyphus
72   ForwardAgent yes
73   Hostname sysyphus.madduck.net
74 Host ssh443.madduck.net | ssh443
75   HostKeyAlias sysyphus.madduck.net
76   ForwardAgent yes
77   Port 443
78 Host openvpn.madduck.net | openvpn
79   HostKeyAlias sysyphus.madduck.net
80
81 Host wots.madduck.net | wots
82   ForwardAgent yes
83   Hostname wots.madduck.net
84 Host buildd.debian.madduck.net | buildd
85   HostKeyAlias wots.madduck.net
86
87 ### UNI ZURICH MACHINES
88
89 Host diamond.madduck.net | diamond
90   ForwardAgent yes
91   Hostname diamond.madduck.net
92 Host debian.madduck.net | debian
93   HostKeyAlias diamond.madduck.net
94 Host scratch.madduck.net | scratch
95   User madduck
96   HostKeyAlias diamond.madduck.net
97 Host tunes.madduck.net | tunes
98   AddressFamily inet
99   ControlMaster no
100   Hostname tunes.madduck.net
101   HostKeyAlias diamond.madduck.net
102   IPQoS lowdelay af13
103 Host flics.madduck.net | flics
104   AddressFamily inet
105   ControlMaster no
106   Hostname flics.madduck.net
107   HostKeyAlias diamond.madduck.net
108   IPQoS lowdelay af13
109
110 Host shelter.madduck.net | shelter
111   ForwardAgent yes
112   Hostname shelter.madduck.net
113 Host backup.madduck.net | backup
114   HostKeyAlias shelter.madduck.net
115
116 Host sergei.ifi.uzh.ch | sergei
117   Hostname sergei.ifi.uzh.ch
118   User krafft
119 Host nikolai.ifi.uzh.ch | nikolai
120   Hostname nikolai.ifi.uzh.ch
121   User krafft
122 Host franz.ifi.uzh.ch | franz
123   Hostname franz.ifi.uzh.ch
124   User krafft
125
126 ### SWAN / BYTEMARK
127
128 Host swan-host | swan-host.madduck.net
129   Hostname swan-host.madduck.net
130   User krafft
131
132 Host swan.madduck.net | swan
133   ForwardAgent yes
134   Hostname swan.madduck.net
135
136 ### ARNOLD / GPLHOST
137
138 Host arnold-host | arnold-host.madduck.net
139   Hostname arnold-host.madduck.net
140   User xen05
141
142 ### GERN
143
144 Host wall.gern.madduck.net | wall
145   CheckHostIP no
146   ForwardAgent yes
147   Hostname wall.gern.madduck.net
148
149 Host julia.gern.madduck.net | julia
150   Hostname julia.gern.madduck.net
151   ForwardAgent yes
152 Host juliae
153   Hostname wall.gern.madduck.net
154   Port 22002
155   CheckHostIP no
156   ForwardAgent yes
157   ForwardX11 yes
158   HostKeyAlias julia.gern.madduck.net
159
160 Host fishbowl.gern.madduck.net | fishbowl.gern
161   ForwardAgent yes
162   ForwardX11 yes
163   HostKeyAlias fishbowl.gern
164
165 Host galaxy-s2.phones.gern | galaxy-s2
166   Hostname galaxy-s2.phones.gern
167   HostKeyAlias galaxy-s2.phones.gern
168   User root
169
170 Host pict.gern.madduck.net | pict
171   Hostname pict.gern.madduck.net
172   ForwardAgent yes
173   ForwardX11 yes
174
175 Host visitor*.gern.madduck.net | visitor*.gern | visitor*
176   StrictHostKeyChecking no
177   UserKnownHostsFile /dev/null
178
179 ### LEHEL
180
181 Host clegg.lehel.madduck.net | clegg
182   CheckHostIP no
183   ForwardAgent yes
184   Hostname clegg.lehel.madduck.net
185
186 Host albatross.lehel.madduck.net | albatross.lehel | albatross
187   Hostname albatross.lehel.madduck.net
188   ForwardAgent yes
189   ForwardX11 yes
190   HostKeyAlias albatross.lehel
191 Host albatrosse
192   Hostname wall.lehel.madduck.net
193   Port 22032
194   CheckHostIP no
195   ForwardAgent yes
196   ForwardX11 yes
197   HostKeyAlias albatross.lehel
198
199 Host fishbowl.lehel.madduck.net | fishbowl.lehel
200   ForwardAgent yes
201   ForwardX11 yes
202   HostKeyAlias fishbowl.lehel
203
204 ### GAUTING
205
206 Host embryo.gauting.madduck.net | embryo
207   CheckHostIP no
208   ForwardAgent yes
209   Hostname embryo.gauting.madduck.net
210   HostKeyAlias embryo.gauting.madduck.net
211
212 Host mother.gauting | mother | mother.gauting.madduck.net
213   Hostname mother.gauting
214   ForwardAgent yes
215   ForwardX11 yes
216 Host mothere
217   Hostname embryo.gauting.madduck.net
218   Port 22221
219   CheckHostIP no
220   ForwardAgent yes
221   ForwardX11 yes
222   HostKeyAlias mother.gauting.madduck.net
223
224 Host brick.gauting.madduck.net | brick
225   Hostname brick.gauting.madduck.net
226   ForwardAgent yes
227   ForwardX11 yes
228 Host bricke
229   Hostname embryo.gauting.madduck.net
230   Port 22222
231   CheckHostIP no
232   ForwardAgent yes
233   ForwardX11 yes
234   HostKeyAlias brick.gauting.madduck.net
235
236 ### ROAD WARRIORS
237
238 Host fishbowl
239   CheckHostIP no
240   ForwardAgent yes
241   ForwardX11 yes
242
243 ### DEBIAN
244
245 Host svn.debian.org
246   HostKeyAlias vasks.debian.org
247   User madduck
248 Host git.debian.org
249   HostKeyAlias vasks.debian.org
250   User madduck
251 Host hg.debian.org
252   HostKeyAlias vasks.debian.org
253   User madduck
254 Host cvs.debian.org
255   HostKeyAlias vasks.debian.org
256   User madduck
257
258 Host people.debian.org
259   HostKeyAlias ravel.debian.org
260   User madduck
261
262 Host abel.debian.org | abel
263   Hostname abel.debian.org
264   User madduck
265 Host agricola.debian.org | agricola
266   Hostname agricola.debian.org
267   User madduck
268 Host albeniz.debian.org | albeniz
269   Hostname albeniz.debian.org
270   User madduck
271 Host asdfasdf.debian.net | asdfasdf
272   Hostname asdfasdf.debian.net
273   User madduck
274 Host busoni.debian.org | busoni
275   Hostname busoni.debian.org
276   User madduck
277 Host cilea.debian.org | cilea
278   Hostname cilea.debian.org
279   User madduck
280 Host duarte.debian.org | duarte
281   Hostname duarte.debian.org
282   User madduck
283 Host dukas.debian.org | dukas
284   Hostname dukas.debian.org
285   User madduck
286 Host glinka.debian.org | glinka
287   Hostname glinka.debian.org
288   User madduck
289 Host grieg.debian.org | grieg
290   Hostname grieg.debian.org
291   User madduck
292 Host io.debian.net | io
293   Hostname io.debian.net
294   User madduck
295 Host lindberg.debian.org | lindberg
296   Hostname lindberg.debian.org
297   User madduck
298 Host master.debian.org | master
299   Hostname master.debian.org
300   User madduck
301 Host merulo.debian.org | merulo
302   Hostname merulo.debian.org
303   User madduck
304 Host nono.debian.org | nono
305   Hostname nono.debian.org
306   User madduck
307 Host paer.debian.org | paer
308   Hostname paer.debian.org
309   User madduck
310 Host paganini.debian.org | paganini
311   Hostname paganini.debian.org
312   User madduck
313 Host pergolesi.debian.org | pergolesi
314   Hostname pergolesi.debian.org
315   User madduck
316 Host pescetti.debian.org | pescetti
317   Hostname pescetti.debian.org
318   User madduck
319 Host piatti.debian.org | piatti
320   Hostname piatti.debian.org
321   User madduck
322 Host powell.debian.org | powell
323   Hostname powell.debian.org
324   User madduck
325 Host quantz.debian.org | quantz
326   Hostname quantz.debian.org
327   User madduck
328 Host ravel.debian.org | ravel
329   Hostname ravel.debian.org
330   User madduck
331 Host respighi.debian.org | respighi
332   Hostname respighi.debian.org
333   User madduck
334 Host ries.debian.org | ries
335   Hostname ries.debian.org
336   User madduck
337 Host rore.debian.org | rore
338   Hostname rore.debian.org
339   User madduck
340 Host samosa.debian.org | samosa
341   Hostname samosa.debian.org
342   User madduck
343 Host senfl.debian.org | senfl
344   Hostname senfl.debian.org
345   User madduck
346 Host sh4.g15.jp | sh4
347   Hostname sh4.g15.jp
348   User madduck
349 Host smetana.debian.org | smetana
350   Hostname smetana.debian.org
351   User madduck
352 Host sperger.debian.org | sperger
353   Hostname sperger.debian.org
354   User madduck
355 Host stabile.debian.org | stabile
356   Hostname stabile.debian.org
357   User madduck
358 Host strauss.debian.net | strauss
359   Hostname strauss.debian.net
360   User madduck
361 Host sumotsu.debian.net | sumotsu
362   Hostname sumotsu.debian.net
363   User madduck
364 Host tye.debian.org | tye
365   Hostname tye.debian.org
366   User madduck
367 Host vasks.debian.org | vasks
368   Hostname vasks.debian.org
369   User madduck
370 Host vivaldi.debian.org | vivaldi
371   Hostname vivaldi.debian.org
372   User madduck
373 Host wagner.debian.org | wagner
374   Hostname wagner.debian.org
375   User madduck
376 Host widor.debian.org | widor
377   Hostname widor.debian.org
378   User madduck
379 Host zelenka.debian.org | zelenka
380   Hostname zelenka.debian.org
381   User madduck
382
383 ### NZ
384
385 Host workbuffer.org | nz
386   Hostname workbuffer.org
387   User madduck
388
389 ### MISC
390
391 Host github.com | github
392   Hostname github.com
393   User git
394
395 ### DEFAULTS
396
397 Host *
398 # AddressFamily any
399 # BatchMode no
400 # CheckHostIP yes
401   Cipher blowfish
402 # Ciphers aes128-cbc,3des-cbc,blowfish-cbc,cast128-cbc,arcfour128,arcfour256,arcfour,aes192-cbc,aes256-cbc,aes128-ctr,aes192-ctr,aes256-ctr
403 # ClearAllForwardings no
404 # Compression no
405 # CompressionLevel 6
406 # ConnectionAttempts 1
407   ConnectTimeout 10
408   ControlPath ~/.var/ssh/ssh_control_%l_%h_%p_%r
409   ControlMaster auto
410   ControlPersist 5
411 ## DSAAuthentication no
412 # DynamicForward off
413 # EnableSSHKeysign no
414 # EscapeChar ~
415   ExitOnForwardFailure yes
416   ForwardAgent no
417   ForwardX11 no
418 # ForwardX11Trusted yes
419 # GatewayPorts no
420 # GlobalKnownHostsFile /etc/ssh/ssh_known_hosts
421   HashKnownHosts no
422 # HostbasedAuthentication no
423   HostKeyAlgorithms ssh-rsa
424 # IdentityFile ~/.ssh/identity
425   IdentityFile2 ~/.ssh/id_rsa
426   IPQoS lowdelay throughput
427 # KbdInteractiveDevices pam
428 # LocalCommand none
429 # LocalForward none
430 # LogLevel INFO
431   MACs hmac-sha1,umac-64@openssh.com,hmac-ripemd160,hmac-sha1-96,hmac-md5,hmac-md5-96
432 # NoHostAuthenticationForLocalhost no
433   NumberOfPasswordPrompts 2
434   PasswordAuthentication yes
435 # PermitLocalCommand no
436 # Port 22
437 # PreferredAuthentications gssapi-with-mic,hostbased,publickey,keyboard-interactive,password
438   Protocol 2
439 # ProxyCommand
440 # PubkeyAuthentication yes
441 # RekeyLimit 1G-4G #depends on cipher
442 # RemoteForward
443 # RhostsRSAAuthentication no
444 # RSAAuthentication no
445 # ServerAliveCountMax 3
446   ServerAliveInterval 45
447   SetupTimeOut 10
448 # SmartcardDevice off
449   StrictHostKeyChecking yes
450 # TCPKeepAlive yes
451 # Tunnel no
452 # TunnelDevice any:any
453 # UsePrivilegedPort no
454 # UserKnownHostsFile ~/.ssh/known_hosts
455 # VerifyHostKeyDNS no
456   VisualHostKey no
457 # XAuthLocation /usr/X11R6/bin/xauth