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:

add new host jugband
[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 emily.madduck.net | emily
18   ForwardAgent yes
19   Hostname emily.madduck.net
20
21 Host matilda.madduck.net | matilda
22   ForwardAgent yes
23   Hostname matilda.madduck.net
24
25 Host vizier.madduck.net | vizier
26   ForwardAgent yes
27   Hostname vizier.madduck.net
28 Host admin.madduck.net | admin
29   Hostname admin.madduck.net
30   HostKeyAlias vizier.madduck.net
31   User git
32
33 Host ambassador.madduck.net | ambassador
34   ForwardAgent yes
35   Hostname ambassador.madduck.net
36
37 Host alan.madduck.net | alan
38   ForwardAgent yes
39   Hostname alan.madduck.net
40
41 Host swan.madduck.net | swan
42   ForwardAgent yes
43   Hostname swan.madduck.net
44 Host irc-host.madduck.net | irc-host
45   User madduck
46   HostKeyAlias swan.madduck.net
47   ConnectTimeout 60
48
49 Host pulse.madduck.net | pulse
50   ForwardAgent yes
51   Hostname pulse.madduck.net
52
53 Host seamus.madduck.net | seamus
54   ForwardAgent yes
55   Hostname seamus.madduck.net
56
57 ### KHYBER KVM HOST
58
59 Host khyber.madduck.net | khyber
60   ForwardAgent yes
61   Hostname khyber.madduck.net
62 Host khyber-vnc
63   ControlMaster no
64   ControlPath none
65   Hostname khyber.madduck.net
66
67 Host bike.madduck.net | bike
68   ForwardAgent yes
69   Hostname bike.madduck.net
70
71 Host lotus.madduck.net | lotus
72   ForwardAgent yes
73   Hostname lotus.madduck.net
74 Host git.madduck.net | git
75   User git
76   HostKeyAlias lotus.madduck.net
77 Host git.debian.ch
78   User git
79   HostKeyAlias lotus.madduck.net
80 Host martin-krafft.net
81   User madduck
82   HostKeyAlias lotus.madduck.net
83 Host phd.martin-krafft.net
84   User madduck
85   HostKeyAlias lotus.madduck.net
86 Host madduck.net
87   User madduck
88   HostKeyAlias lotus.madduck.net
89
90 Host domine.madduck.net | domine
91   ForwardAgent yes
92   Hostname domine.madduck.net
93 Host imap.madduck.net
94   HostKeyAlias domine.madduck.net
95
96 Host sysyphus.madduck.net | sysyphus
97   ForwardAgent yes
98   Hostname sysyphus.madduck.net
99 Host ssh443.madduck.net | ssh443
100   HostKeyAlias sysyphus.madduck.net
101   ForwardAgent yes
102   Port 443
103 Host openvpn.madduck.net | openvpn
104   HostKeyAlias sysyphus.madduck.net
105
106 ### UNI ZURICH MACHINES
107
108 Host diamond.madduck.net | diamond
109   ForwardAgent yes
110   Hostname diamond.madduck.net
111 Host debian.madduck.net | debian
112   HostKeyAlias diamond.madduck.net
113 Host scratch.madduck.net | scratch
114   User madduck
115   HostKeyAlias diamond.madduck.net
116 Host tunes.madduck.net | tunes
117   AddressFamily inet
118   ControlMaster no
119   Hostname tunes.madduck.net
120   HostKeyAlias diamond.madduck.net
121   IPQoS lowdelay af13
122 Host flics.madduck.net | flics
123   AddressFamily inet
124   ControlMaster no
125   Hostname flics.madduck.net
126   HostKeyAlias diamond.madduck.net
127   IPQoS lowdelay af13
128
129 Host shelter.madduck.net | shelter
130   ForwardAgent yes
131   Hostname shelter.madduck.net
132 Host backup.madduck.net | backup
133   HostKeyAlias shelter.madduck.net
134
135 Host sergei.ifi.uzh.ch | sergei
136   Hostname sergei.ifi.uzh.ch
137   User krafft
138 Host nikolai.ifi.uzh.ch | nikolai
139   Hostname nikolai.ifi.uzh.ch
140   User krafft
141 Host franz.ifi.uzh.ch | franz
142   Hostname franz.ifi.uzh.ch
143   User krafft
144
145 ### PIPER / BYTEMARK
146
147 Host piper.madduck.net | piper
148   Hostname piper.madduck.net
149
150 ### CIRRUS / HETZNER
151
152 Host cirrus.madduck.net | cirrus
153   Hostname cirrus.madduck.net
154
155 ### ARNOLD / GPLHOST
156
157 Host arnold.madduck.net | arnold
158   Hostname arnold.madduck.net
159 Host arnold-host | arnold-host.madduck.net
160   Hostname arnold-host.madduck.net
161   User xen05
162
163 ### GERN
164
165 Host wall.gern.madduck.net | wall
166   CheckHostIP no
167   ForwardAgent yes
168   Hostname wall.gern.madduck.net
169
170 Host julia.gern.madduck.net | julia
171   Hostname julia.gern.madduck.net
172   ForwardAgent yes
173   ForwardX11 yes
174
175 Host git.gern.madduck.net | git.gern
176   ForwardAgent yes
177   HostKeyAlias julia.gern.madduck.net
178 Host annex.gern.madduck.net | annex.gern
179   ForwardAgent yes
180   HostKeyAlias julia.gern.madduck.net
181 Host shared.gern.madduck.net | shared.gern
182   ForwardAgent yes
183   HostKeyAlias julia.gern.madduck.net
184
185 Host pict.gern.madduck.net | pict
186   Hostname pict.gern.madduck.net
187   ForwardAgent yes
188   ForwardX11 yes
189
190 Host visitor*.gern.madduck.net | visitor*.gern | visitor*
191   StrictHostKeyChecking no
192   UserKnownHostsFile /dev/null
193
194 ### LEHEL
195
196 Host clegg.lehel.madduck.net | clegg.lehel | clegg
197   CheckHostIP no
198   ForwardAgent yes
199   Hostname clegg.lehel.madduck.net
200
201 Host albatross.lehel.madduck.net | albatross.lehel | albatross
202   Hostname albatross.lehel.madduck.net
203   ForwardAgent yes
204   ForwardX11 yes
205   HostKeyAlias albatross.lehel
206
207 Host jugband.lehel.madduck.net | jugband.lehel | jugband
208   Hostname jugband.lehel.madduck.net
209   ForwardX11 yes
210   HostKeyAlias jugband.lehel
211
212 ### GAUTING
213
214 Host embryo.gauting.madduck.net | embryo
215   CheckHostIP no
216   ForwardAgent yes
217   Hostname embryo.gauting.madduck.net
218   HostKeyAlias embryo.gauting.madduck.net
219
220 Host mother.gauting | mother | mother.gauting.madduck.net
221   Hostname mother.gauting
222   ForwardAgent yes
223   ForwardX11 yes
224 Host mothere
225   Hostname embryo.gauting.madduck.net
226   Port 22021
227   CheckHostIP no
228   ForwardAgent yes
229   ForwardX11 yes
230   HostKeyAlias mother.gauting.madduck.net
231
232 Host brick.gauting.madduck.net | brick
233   Hostname brick.gauting.madduck.net
234   ForwardAgent yes
235   ForwardX11 yes
236 Host bricke
237   Hostname embryo.gauting.madduck.net
238   Port 22222
239   CheckHostIP no
240   ForwardAgent yes
241   ForwardX11 yes
242   HostKeyAlias brick.gauting.madduck.net
243
244 ### MOUNT VICTORIA
245
246 Host atom.mtvic.madduck.net | atom.mtvic | atom
247   Hostname atom.mtvic.madduck.net
248   ForwardAgent yes
249
250 ### ROAD WARRIORS
251
252 Host fishbowl.*
253   CheckHostIP no
254   ForwardAgent yes
255   ForwardX11 yes
256   HostKeyAlias fishbowl
257
258 Host fishbowl | fishbowl.rw.madduck.net
259   CheckHostIP no
260   ForwardAgent yes
261   ForwardX11 yes
262   HostKeyAlias fishbowl
263   ProxyCommand bash -c "TARGETS=$( (TRIES=%h.{gern,lehel,rw}.madduck.net; eval fping -aAC1 -t100 $TRIES; eval fping6 -aAC1 -t100 $TRIES; wait) 2>&1 | sed -rne 's, : ([[:digit:]]), @\1,p' | sort -t@ -k2n | sed -ne 's, .*,,p' | tr '\n' ','); echo Targets: \$TARGETS using \${TARGETS%%%%,*} … >&2; nc -vq0 \${TARGETS%%%%,*} %p"
264
265 ### LOCAL VIRT HOSTS
266
267 Host wafer.virt
268   RemoteForward 25000 localhost:25
269   ForwardX11 yes
270
271 Host red | green | blue | yellow | black | white | orange | violet | wafer
272   CanonicalDomains virt
273   CanonicalizeHostname yes
274   CanonicalizeFallbackLocal no
275   CanonicalizeMaxDots 0
276   VerifyHostKeyDNS no
277   CheckHostIP no
278   ForwardAgent yes
279   StrictHostKeyChecking no
280   UserKnownHostsFile /dev/null
281
282 ### DEBIAN
283
284 Host alioth.debian.org | anonscm.alioth.debian.org | svn.debian.org | git.debian.org | hg.debian.org | cvs.debian.org
285   HostKeyAlias moszumanska.debian.org
286
287 Host people.debian.org | people
288   Hostname people.debian.org
289   HostKeyAlias paradis.debian.org
290
291 Host master.debian.org | master
292   Hostname master.debian.org
293
294 Match host *.debian.org
295   StrictHostKeyChecking ask
296   VerifyHostKeyDNS ask
297   User madduck
298
299 ### DEBCONF
300
301 Host nelson.debconf.org | penta.debconf.org | nelson | summit | summit.debconf.org
302   Hostname nelson.debconf.org
303   ProxyCommand ssh sysyphus.madduck.net nc -q0 %h %p
304
305 Host kent.debconf.org | kent
306   Hostname kent.debconf.org
307   ProxyCommand ssh sysyphus.madduck.net nc -q0 %h %p
308
309 ### PENNY
310
311 Host lion.mjollnir.org | lion | fog.mjollnir.org | fog
312   Hostname lion.mjollnir.org
313
314 ### TILDE CLUB
315
316 Host remotes.club
317   Hostname remotes.club
318   Port 9022
319   User madduck
320
321 Host tilde.camp
322   Hostname tilde.camp
323   User madduck
324
325 Host squiggle.city
326   Hostname squiggle.city
327   User madduck
328
329 Host tilde.city
330   Hostname 001.tilde.city
331   User madduck
332
333 ### NZ
334
335 Host workbuffer.org | nz
336   Hostname workbuffer.org
337   User madduck
338
339 ### MISC
340
341 Host github.com | github
342   Hostname github.com
343   User git
344
345 ### DEFAULTS
346
347 Match host *.madduck.net
348   StrictHostKeyChecking ask
349   VerifyHostKeyDNS ask
350
351 Host *
352   IgnoreUnknown *
353   ConnectTimeout 10
354   ControlPath ~/.var/ssh/ssh_control_%l_%h_%p_%r
355   ControlMaster auto
356   ControlPersist 30
357   ExitOnForwardFailure yes
358   ForwardAgent no
359   ForwardX11 no
360   ForwardX11Trusted no
361   HashKnownHosts no
362   NumberOfPasswordPrompts 2
363   PasswordAuthentication yes
364   Protocol 2
365   ServerAliveInterval 45
366   StrictHostKeyChecking yes
367   UpdateHostKeys no
368   VerifyHostKeyDNS ask
369   VisualHostKey no