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