]> pere.pagekite.me Git - homepage.git/blob - blog/archive/2017/06/index.html
New blog post on sales numbers.
[homepage.git] / blog / archive / 2017 / 06 / index.html
1 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
2 "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
3 <html xmlns="http://www.w3.org/1999/xhtml" dir="ltr">
4 <head>
5 <meta http-equiv="Content-Type" content="text/html;charset=utf-8" />
6 <title>Petter Reinholdtsen: entries from June 2017</title>
7 <link rel="stylesheet" type="text/css" media="screen" href="http://people.skolelinux.org/pere/blog/style.css" />
8 <link rel="stylesheet" type="text/css" media="screen" href="http://people.skolelinux.org/pere/blog/vim.css" />
9 <link rel="alternate" title="RSS Feed" href="06.rss" type="application/rss+xml" />
10 </head>
11 <body>
12 <!-- XML FEED -->
13 <div class="title">
14 <h1>
15 <a href="http://people.skolelinux.org/pere/blog/">Petter Reinholdtsen</a>
16
17 </h1>
18
19 </div>
20
21
22 <h3>Entries from June 2017.</h3>
23
24 <div class="entry">
25 <div class="title">
26 <a href="http://people.skolelinux.org/pere/blog/Release_0_1_1_of_free_software_archive_system_Nikita_announced.html">Release 0.1.1 of free software archive system Nikita announced</a>
27 </div>
28 <div class="date">
29 10th June 2017
30 </div>
31 <div class="body">
32 <p>I am very happy to report that the
33 <a href="https://github.com/hiOA-ABI/nikita-noark5-core">Nikita Noark 5
34 core project</a> tagged its second release today. The free software
35 solution is an implementation of the Norwegian archive standard Noark
36 5 used by government offices in Norway. These were the changes in
37 version 0.1.1 since version 0.1.0 (from NEWS.md):
38
39 <ul>
40
41 <li>Continued work on the angularjs GUI, including document upload.</li>
42 <li>Implemented correspondencepartPerson, correspondencepartUnit and
43 correspondencepartInternal</li>
44 <li>Applied for coverity coverage and started submitting code on
45 regualr basis.</li>
46 <li>Started fixing bugs reported by coverity</li>
47 <li>Corrected and completed HATEOAS links to make sure entire API is
48 available via URLs in _links.</li>
49 <li>Corrected all relation URLs to use trailing slash.</li>
50 <li>Add initial support for storing data in ElasticSearch.</li>
51 <li>Now able to receive and store uploaded files in the archive.</li>
52 <li>Changed JSON output for object lists to have relations in _links.</li>
53 <li>Improve JSON output for empty object lists.</li>
54 <li>Now uses correct MIME type application/vnd.noark5-v4+json.</li>
55 <li>Added support for docker container images.</li>
56 <li>Added simple API browser implemented in JavaScript/Angular.</li>
57 <li>Started on archive client implemented in JavaScript/Angular.</li>
58 <li>Started on prototype to show the public mail journal.</li>
59 <li>Improved performance by disabling Sprint FileWatcher.</li>
60 <li>Added support for 'arkivskaper', 'saksmappe' and 'journalpost'.</li>
61 <li>Added support for some metadata codelists.</li>
62 <li>Added support for Cross-origin resource sharing (CORS).</li>
63 <li>Changed login method from Basic Auth to JSON Web Token (RFC 7519)
64 style.</li>
65 <li>Added support for GET-ing ny-* URLs.</li>
66 <li>Added support for modifying entities using PUT and eTag.</li>
67 <li>Added support for returning XML output on request.</li>
68 <li>Removed support for English field and class names, limiting ourself
69 to the official names.</li>
70 <li>...</li>
71
72 </ul>
73
74 <p>If this sound interesting to you, please contact us on IRC (#nikita
75 on irc.freenode.net) or email
76 (<a href="https://lists.nuug.no/mailman/listinfo/nikita-noark">nikita-noark
77 mailing list).</p>
78
79 </div>
80 <div class="tags">
81
82
83 Tags: <a href="http://people.skolelinux.org/pere/blog/tags/english">english</a>, <a href="http://people.skolelinux.org/pere/blog/tags/nuug">nuug</a>, <a href="http://people.skolelinux.org/pere/blog/tags/offentlig innsyn">offentlig innsyn</a>, <a href="http://people.skolelinux.org/pere/blog/tags/standard">standard</a>.
84
85
86 </div>
87 </div>
88 <div class="padding"></div>
89
90 <div class="entry">
91 <div class="title">
92 <a href="http://people.skolelinux.org/pere/blog/Idea_for_storing_trusted_timestamps_in_a_Noark_5_archive.html">Idea for storing trusted timestamps in a Noark 5 archive</a>
93 </div>
94 <div class="date">
95 7th June 2017
96 </div>
97 <div class="body">
98 <p><em>This is a copy of
99 <a href="https://lists.nuug.no/pipermail/nikita-noark/2017-June/000297.html">an
100 email I posted to the nikita-noark mailing list</a>. Please follow up
101 there if you would like to discuss this topic. The background is that
102 we are making a free software archive system based on the Norwegian
103 <a href="https://www.arkivverket.no/forvaltning-og-utvikling/regelverk-og-standarder/noark-standarden">Noark
104 5 standard</a> for government archives.</em></p>
105
106 <p>I've been wondering a bit lately how trusted timestamps could be
107 stored in Noark 5.
108 <a href="https://en.wikipedia.org/wiki/Trusted_timestamping">Trusted
109 timestamps</a> can be used to verify that some information
110 (document/file/checksum/metadata) have not been changed since a
111 specific time in the past. This is useful to verify the integrity of
112 the documents in the archive.</p>
113
114 <p>Then it occured to me, perhaps the trusted timestamps could be
115 stored as dokument variants (ie dokumentobjekt referered to from
116 dokumentbeskrivelse) with the filename set to the hash it is
117 stamping?</p>
118
119 <p>Given a "dokumentbeskrivelse" with an associated "dokumentobjekt",
120 a new dokumentobjekt is associated with "dokumentbeskrivelse" with the
121 same attributes as the stamped dokumentobjekt except these
122 attributes:</p>
123
124 <ul>
125
126 <li>format -> "RFC3161"
127 <li>mimeType -> "application/timestamp-reply"
128 <li>formatDetaljer -> "&lt;source URL for timestamp service&gt;"
129 <li>filenavn -> "&lt;sjekksum&gt;.tsr"
130
131 </ul>
132
133 <p>This assume a service following
134 <a href="https://tools.ietf.org/html/rfc3161">IETF RFC 3161</a> is
135 used, which specifiy the given MIME type for replies and the .tsr file
136 ending for the content of such trusted timestamp. As far as I can
137 tell from the Noark 5 specifications, it is OK to have several
138 variants/renderings of a dokument attached to a given
139 dokumentbeskrivelse objekt. It might be stretching it a bit to make
140 some of these variants represent crypto-signatures useful for
141 verifying the document integrity instead of representing the dokument
142 itself.</p>
143
144 <p>Using the source of the service in formatDetaljer allow several
145 timestamping services to be used. This is useful to spread the risk
146 of key compromise over several organisations. It would only be a
147 problem to trust the timestamps if all of the organisations are
148 compromised.</p>
149
150 <p>The following oneliner on Linux can be used to generate the tsr
151 file. $input is the path to the file to checksum, and $sha256 is the
152 SHA-256 checksum of the file (ie the "<sjekksum>.tsr" value mentioned
153 above).</p>
154
155 <p><blockquote><pre>
156 openssl ts -query -data "$inputfile" -cert -sha256 -no_nonce \
157 | curl -s -H "Content-Type: application/timestamp-query" \
158 --data-binary "@-" http://zeitstempel.dfn.de > $sha256.tsr
159 </pre></blockquote></p>
160
161 <p>To verify the timestamp, you first need to download the public key
162 of the trusted timestamp service, for example using this command:</p>
163
164 <p><blockquote><pre>
165 wget -O ca-cert.txt \
166 https://pki.pca.dfn.de/global-services-ca/pub/cacert/chain.txt
167 </pre></blockquote></p>
168
169 <p>Note, the public key should be stored alongside the timestamps in
170 the archive to make sure it is also available 100 years from now. It
171 is probably a good idea to standardise how and were to store such
172 public keys, to make it easier to find for those trying to verify
173 documents 100 or 1000 years from now. :)</p>
174
175 <p>The verification itself is a simple openssl command:</p>
176
177 <p><blockquote><pre>
178 openssl ts -verify -data $inputfile -in $sha256.tsr \
179 -CAfile ca-cert.txt -text
180 </pre></blockquote></p>
181
182 <p>Is there any reason this approach would not work? Is it somehow against
183 the Noark 5 specification?</p>
184
185 </div>
186 <div class="tags">
187
188
189 Tags: <a href="http://people.skolelinux.org/pere/blog/tags/english">english</a>, <a href="http://people.skolelinux.org/pere/blog/tags/offentlig innsyn">offentlig innsyn</a>, <a href="http://people.skolelinux.org/pere/blog/tags/standard">standard</a>.
190
191
192 </div>
193 </div>
194 <div class="padding"></div>
195
196 <div class="entry">
197 <div class="title">
198 <a href="http://people.skolelinux.org/pere/blog/N_r_nynorskoversettelsen_svikter_til_eksamen___.html">Når nynorskoversettelsen svikter til eksamen...</a>
199 </div>
200 <div class="date">
201 3rd June 2017
202 </div>
203 <div class="body">
204 <p><a href="http://www.aftenposten.no/norge/Krever-at-elever-ma-fa-annullert-eksamen-etter-rot-med-oppgavetekster-622459b.html">Aftenposten
205 melder i dag</a> om feil i eksamensoppgavene for eksamen i politikk og
206 menneskerettigheter, der teksten i bokmåls og nynorskutgaven ikke var
207 like. Oppgaveteksten er gjengitt i artikkelen, og jeg ble nysgjerring
208 på om den fri oversetterløsningen
209 <a href="https://www.apertium.org/">Apertium</a> ville gjort en bedre
210 jobb enn Utdanningsdirektoratet. Det kan se slik ut.</p>
211
212 <p>Her er bokmålsoppgaven fra eksamenen:</p>
213
214 <blockquote>
215 <p>Drøft utfordringene knyttet til nasjonalstatenes og andre aktørers
216 rolle og muligheter til å håndtere internasjonale utfordringer, som
217 for eksempel flykningekrisen.</p>
218
219 <p>Vedlegge er eksempler på tekster som kan gi relevante perspektiver
220 på temaet:</p>
221 <ol>
222 <li>Flykningeregnskapet 2016, UNHCR og IDMC
223 <li>«Grenseløst Europa for fall» A-Magasinet, 26. november 2015
224 </ol>
225
226 </blockquote>
227
228 <p>Dette oversetter Apertium slik:</p>
229
230 <blockquote>
231 <p>Drøft utfordringane knytte til nasjonalstatane sine og rolla til
232 andre aktørar og høve til å handtera internasjonale utfordringar, som
233 til dømes *flykningekrisen.</p>
234
235 <p>Vedleggja er døme på tekster som kan gje relevante perspektiv på
236 temaet:</p>
237
238 <ol>
239 <li>*Flykningeregnskapet 2016, *UNHCR og *IDMC</li>
240 <li>«*Grenseløst Europa for fall» A-Magasinet, 26. november 2015</li>
241 </ol>
242
243 </blockquote>
244
245 <p>Ord som ikke ble forstått er markert med stjerne (*), og trenger
246 ekstra språksjekk. Men ingen ord er forsvunnet, slik det var i
247 oppgaven elevene fikk presentert på eksamen. Jeg mistenker dog at
248 "andre aktørers rolle og muligheter til ..." burde vært oversatt til
249 "rolla til andre aktørar og deira høve til ..." eller noe slikt, men
250 det er kanskje flisespikking. Det understreker vel bare at det alltid
251 trengs korrekturlesning etter automatisk oversettelse.</p>
252
253 </div>
254 <div class="tags">
255
256
257 Tags: <a href="http://people.skolelinux.org/pere/blog/tags/debian">debian</a>, <a href="http://people.skolelinux.org/pere/blog/tags/norsk">norsk</a>, <a href="http://people.skolelinux.org/pere/blog/tags/stavekontroll">stavekontroll</a>.
258
259
260 </div>
261 </div>
262 <div class="padding"></div>
263
264 <p style="text-align: right;"><a href="06.rss"><img src="http://people.skolelinux.org/pere/blog/xml.gif" alt="RSS Feed" width="36" height="14" /></a></p>
265 <div id="sidebar">
266
267
268
269 <h2>Archive</h2>
270 <ul>
271
272 <li>2017
273 <ul>
274
275 <li><a href="http://people.skolelinux.org/pere/blog/archive/2017/01/">January (4)</a></li>
276
277 <li><a href="http://people.skolelinux.org/pere/blog/archive/2017/02/">February (3)</a></li>
278
279 <li><a href="http://people.skolelinux.org/pere/blog/archive/2017/03/">March (5)</a></li>
280
281 <li><a href="http://people.skolelinux.org/pere/blog/archive/2017/04/">April (2)</a></li>
282
283 <li><a href="http://people.skolelinux.org/pere/blog/archive/2017/06/">June (3)</a></li>
284
285 </ul></li>
286
287 <li>2016
288 <ul>
289
290 <li><a href="http://people.skolelinux.org/pere/blog/archive/2016/01/">January (3)</a></li>
291
292 <li><a href="http://people.skolelinux.org/pere/blog/archive/2016/02/">February (2)</a></li>
293
294 <li><a href="http://people.skolelinux.org/pere/blog/archive/2016/03/">March (3)</a></li>
295
296 <li><a href="http://people.skolelinux.org/pere/blog/archive/2016/04/">April (8)</a></li>
297
298 <li><a href="http://people.skolelinux.org/pere/blog/archive/2016/05/">May (8)</a></li>
299
300 <li><a href="http://people.skolelinux.org/pere/blog/archive/2016/06/">June (2)</a></li>
301
302 <li><a href="http://people.skolelinux.org/pere/blog/archive/2016/07/">July (2)</a></li>
303
304 <li><a href="http://people.skolelinux.org/pere/blog/archive/2016/08/">August (5)</a></li>
305
306 <li><a href="http://people.skolelinux.org/pere/blog/archive/2016/09/">September (2)</a></li>
307
308 <li><a href="http://people.skolelinux.org/pere/blog/archive/2016/10/">October (3)</a></li>
309
310 <li><a href="http://people.skolelinux.org/pere/blog/archive/2016/11/">November (8)</a></li>
311
312 <li><a href="http://people.skolelinux.org/pere/blog/archive/2016/12/">December (5)</a></li>
313
314 </ul></li>
315
316 <li>2015
317 <ul>
318
319 <li><a href="http://people.skolelinux.org/pere/blog/archive/2015/01/">January (7)</a></li>
320
321 <li><a href="http://people.skolelinux.org/pere/blog/archive/2015/02/">February (6)</a></li>
322
323 <li><a href="http://people.skolelinux.org/pere/blog/archive/2015/03/">March (1)</a></li>
324
325 <li><a href="http://people.skolelinux.org/pere/blog/archive/2015/04/">April (4)</a></li>
326
327 <li><a href="http://people.skolelinux.org/pere/blog/archive/2015/05/">May (3)</a></li>
328
329 <li><a href="http://people.skolelinux.org/pere/blog/archive/2015/06/">June (4)</a></li>
330
331 <li><a href="http://people.skolelinux.org/pere/blog/archive/2015/07/">July (6)</a></li>
332
333 <li><a href="http://people.skolelinux.org/pere/blog/archive/2015/08/">August (2)</a></li>
334
335 <li><a href="http://people.skolelinux.org/pere/blog/archive/2015/09/">September (2)</a></li>
336
337 <li><a href="http://people.skolelinux.org/pere/blog/archive/2015/10/">October (9)</a></li>
338
339 <li><a href="http://people.skolelinux.org/pere/blog/archive/2015/11/">November (6)</a></li>
340
341 <li><a href="http://people.skolelinux.org/pere/blog/archive/2015/12/">December (3)</a></li>
342
343 </ul></li>
344
345 <li>2014
346 <ul>
347
348 <li><a href="http://people.skolelinux.org/pere/blog/archive/2014/01/">January (2)</a></li>
349
350 <li><a href="http://people.skolelinux.org/pere/blog/archive/2014/02/">February (3)</a></li>
351
352 <li><a href="http://people.skolelinux.org/pere/blog/archive/2014/03/">March (8)</a></li>
353
354 <li><a href="http://people.skolelinux.org/pere/blog/archive/2014/04/">April (7)</a></li>
355
356 <li><a href="http://people.skolelinux.org/pere/blog/archive/2014/05/">May (1)</a></li>
357
358 <li><a href="http://people.skolelinux.org/pere/blog/archive/2014/06/">June (2)</a></li>
359
360 <li><a href="http://people.skolelinux.org/pere/blog/archive/2014/07/">July (2)</a></li>
361
362 <li><a href="http://people.skolelinux.org/pere/blog/archive/2014/08/">August (2)</a></li>
363
364 <li><a href="http://people.skolelinux.org/pere/blog/archive/2014/09/">September (5)</a></li>
365
366 <li><a href="http://people.skolelinux.org/pere/blog/archive/2014/10/">October (6)</a></li>
367
368 <li><a href="http://people.skolelinux.org/pere/blog/archive/2014/11/">November (3)</a></li>
369
370 <li><a href="http://people.skolelinux.org/pere/blog/archive/2014/12/">December (5)</a></li>
371
372 </ul></li>
373
374 <li>2013
375 <ul>
376
377 <li><a href="http://people.skolelinux.org/pere/blog/archive/2013/01/">January (11)</a></li>
378
379 <li><a href="http://people.skolelinux.org/pere/blog/archive/2013/02/">February (9)</a></li>
380
381 <li><a href="http://people.skolelinux.org/pere/blog/archive/2013/03/">March (9)</a></li>
382
383 <li><a href="http://people.skolelinux.org/pere/blog/archive/2013/04/">April (6)</a></li>
384
385 <li><a href="http://people.skolelinux.org/pere/blog/archive/2013/05/">May (9)</a></li>
386
387 <li><a href="http://people.skolelinux.org/pere/blog/archive/2013/06/">June (10)</a></li>
388
389 <li><a href="http://people.skolelinux.org/pere/blog/archive/2013/07/">July (7)</a></li>
390
391 <li><a href="http://people.skolelinux.org/pere/blog/archive/2013/08/">August (3)</a></li>
392
393 <li><a href="http://people.skolelinux.org/pere/blog/archive/2013/09/">September (5)</a></li>
394
395 <li><a href="http://people.skolelinux.org/pere/blog/archive/2013/10/">October (7)</a></li>
396
397 <li><a href="http://people.skolelinux.org/pere/blog/archive/2013/11/">November (9)</a></li>
398
399 <li><a href="http://people.skolelinux.org/pere/blog/archive/2013/12/">December (3)</a></li>
400
401 </ul></li>
402
403 <li>2012
404 <ul>
405
406 <li><a href="http://people.skolelinux.org/pere/blog/archive/2012/01/">January (7)</a></li>
407
408 <li><a href="http://people.skolelinux.org/pere/blog/archive/2012/02/">February (10)</a></li>
409
410 <li><a href="http://people.skolelinux.org/pere/blog/archive/2012/03/">March (17)</a></li>
411
412 <li><a href="http://people.skolelinux.org/pere/blog/archive/2012/04/">April (12)</a></li>
413
414 <li><a href="http://people.skolelinux.org/pere/blog/archive/2012/05/">May (12)</a></li>
415
416 <li><a href="http://people.skolelinux.org/pere/blog/archive/2012/06/">June (20)</a></li>
417
418 <li><a href="http://people.skolelinux.org/pere/blog/archive/2012/07/">July (17)</a></li>
419
420 <li><a href="http://people.skolelinux.org/pere/blog/archive/2012/08/">August (6)</a></li>
421
422 <li><a href="http://people.skolelinux.org/pere/blog/archive/2012/09/">September (9)</a></li>
423
424 <li><a href="http://people.skolelinux.org/pere/blog/archive/2012/10/">October (17)</a></li>
425
426 <li><a href="http://people.skolelinux.org/pere/blog/archive/2012/11/">November (10)</a></li>
427
428 <li><a href="http://people.skolelinux.org/pere/blog/archive/2012/12/">December (7)</a></li>
429
430 </ul></li>
431
432 <li>2011
433 <ul>
434
435 <li><a href="http://people.skolelinux.org/pere/blog/archive/2011/01/">January (16)</a></li>
436
437 <li><a href="http://people.skolelinux.org/pere/blog/archive/2011/02/">February (6)</a></li>
438
439 <li><a href="http://people.skolelinux.org/pere/blog/archive/2011/03/">March (6)</a></li>
440
441 <li><a href="http://people.skolelinux.org/pere/blog/archive/2011/04/">April (7)</a></li>
442
443 <li><a href="http://people.skolelinux.org/pere/blog/archive/2011/05/">May (3)</a></li>
444
445 <li><a href="http://people.skolelinux.org/pere/blog/archive/2011/06/">June (2)</a></li>
446
447 <li><a href="http://people.skolelinux.org/pere/blog/archive/2011/07/">July (7)</a></li>
448
449 <li><a href="http://people.skolelinux.org/pere/blog/archive/2011/08/">August (6)</a></li>
450
451 <li><a href="http://people.skolelinux.org/pere/blog/archive/2011/09/">September (4)</a></li>
452
453 <li><a href="http://people.skolelinux.org/pere/blog/archive/2011/10/">October (2)</a></li>
454
455 <li><a href="http://people.skolelinux.org/pere/blog/archive/2011/11/">November (3)</a></li>
456
457 <li><a href="http://people.skolelinux.org/pere/blog/archive/2011/12/">December (1)</a></li>
458
459 </ul></li>
460
461 <li>2010
462 <ul>
463
464 <li><a href="http://people.skolelinux.org/pere/blog/archive/2010/01/">January (2)</a></li>
465
466 <li><a href="http://people.skolelinux.org/pere/blog/archive/2010/02/">February (1)</a></li>
467
468 <li><a href="http://people.skolelinux.org/pere/blog/archive/2010/03/">March (3)</a></li>
469
470 <li><a href="http://people.skolelinux.org/pere/blog/archive/2010/04/">April (3)</a></li>
471
472 <li><a href="http://people.skolelinux.org/pere/blog/archive/2010/05/">May (9)</a></li>
473
474 <li><a href="http://people.skolelinux.org/pere/blog/archive/2010/06/">June (14)</a></li>
475
476 <li><a href="http://people.skolelinux.org/pere/blog/archive/2010/07/">July (12)</a></li>
477
478 <li><a href="http://people.skolelinux.org/pere/blog/archive/2010/08/">August (13)</a></li>
479
480 <li><a href="http://people.skolelinux.org/pere/blog/archive/2010/09/">September (7)</a></li>
481
482 <li><a href="http://people.skolelinux.org/pere/blog/archive/2010/10/">October (9)</a></li>
483
484 <li><a href="http://people.skolelinux.org/pere/blog/archive/2010/11/">November (13)</a></li>
485
486 <li><a href="http://people.skolelinux.org/pere/blog/archive/2010/12/">December (12)</a></li>
487
488 </ul></li>
489
490 <li>2009
491 <ul>
492
493 <li><a href="http://people.skolelinux.org/pere/blog/archive/2009/01/">January (8)</a></li>
494
495 <li><a href="http://people.skolelinux.org/pere/blog/archive/2009/02/">February (8)</a></li>
496
497 <li><a href="http://people.skolelinux.org/pere/blog/archive/2009/03/">March (12)</a></li>
498
499 <li><a href="http://people.skolelinux.org/pere/blog/archive/2009/04/">April (10)</a></li>
500
501 <li><a href="http://people.skolelinux.org/pere/blog/archive/2009/05/">May (9)</a></li>
502
503 <li><a href="http://people.skolelinux.org/pere/blog/archive/2009/06/">June (3)</a></li>
504
505 <li><a href="http://people.skolelinux.org/pere/blog/archive/2009/07/">July (4)</a></li>
506
507 <li><a href="http://people.skolelinux.org/pere/blog/archive/2009/08/">August (3)</a></li>
508
509 <li><a href="http://people.skolelinux.org/pere/blog/archive/2009/09/">September (1)</a></li>
510
511 <li><a href="http://people.skolelinux.org/pere/blog/archive/2009/10/">October (2)</a></li>
512
513 <li><a href="http://people.skolelinux.org/pere/blog/archive/2009/11/">November (3)</a></li>
514
515 <li><a href="http://people.skolelinux.org/pere/blog/archive/2009/12/">December (3)</a></li>
516
517 </ul></li>
518
519 <li>2008
520 <ul>
521
522 <li><a href="http://people.skolelinux.org/pere/blog/archive/2008/11/">November (5)</a></li>
523
524 <li><a href="http://people.skolelinux.org/pere/blog/archive/2008/12/">December (7)</a></li>
525
526 </ul></li>
527
528 </ul>
529
530
531
532 <h2>Tags</h2>
533 <ul>
534
535 <li><a href="http://people.skolelinux.org/pere/blog/tags/3d-printer">3d-printer (13)</a></li>
536
537 <li><a href="http://people.skolelinux.org/pere/blog/tags/amiga">amiga (1)</a></li>
538
539 <li><a href="http://people.skolelinux.org/pere/blog/tags/aros">aros (1)</a></li>
540
541 <li><a href="http://people.skolelinux.org/pere/blog/tags/bankid">bankid (4)</a></li>
542
543 <li><a href="http://people.skolelinux.org/pere/blog/tags/bitcoin">bitcoin (9)</a></li>
544
545 <li><a href="http://people.skolelinux.org/pere/blog/tags/bootsystem">bootsystem (16)</a></li>
546
547 <li><a href="http://people.skolelinux.org/pere/blog/tags/bsa">bsa (2)</a></li>
548
549 <li><a href="http://people.skolelinux.org/pere/blog/tags/chrpath">chrpath (2)</a></li>
550
551 <li><a href="http://people.skolelinux.org/pere/blog/tags/debian">debian (149)</a></li>
552
553 <li><a href="http://people.skolelinux.org/pere/blog/tags/debian edu">debian edu (158)</a></li>
554
555 <li><a href="http://people.skolelinux.org/pere/blog/tags/debian-handbook">debian-handbook (3)</a></li>
556
557 <li><a href="http://people.skolelinux.org/pere/blog/tags/digistan">digistan (10)</a></li>
558
559 <li><a href="http://people.skolelinux.org/pere/blog/tags/dld">dld (16)</a></li>
560
561 <li><a href="http://people.skolelinux.org/pere/blog/tags/docbook">docbook (23)</a></li>
562
563 <li><a href="http://people.skolelinux.org/pere/blog/tags/drivstoffpriser">drivstoffpriser (4)</a></li>
564
565 <li><a href="http://people.skolelinux.org/pere/blog/tags/english">english (348)</a></li>
566
567 <li><a href="http://people.skolelinux.org/pere/blog/tags/fiksgatami">fiksgatami (23)</a></li>
568
569 <li><a href="http://people.skolelinux.org/pere/blog/tags/fildeling">fildeling (12)</a></li>
570
571 <li><a href="http://people.skolelinux.org/pere/blog/tags/freeculture">freeculture (29)</a></li>
572
573 <li><a href="http://people.skolelinux.org/pere/blog/tags/freedombox">freedombox (9)</a></li>
574
575 <li><a href="http://people.skolelinux.org/pere/blog/tags/frikanalen">frikanalen (18)</a></li>
576
577 <li><a href="http://people.skolelinux.org/pere/blog/tags/h264">h264 (20)</a></li>
578
579 <li><a href="http://people.skolelinux.org/pere/blog/tags/intervju">intervju (42)</a></li>
580
581 <li><a href="http://people.skolelinux.org/pere/blog/tags/isenkram">isenkram (15)</a></li>
582
583 <li><a href="http://people.skolelinux.org/pere/blog/tags/kart">kart (20)</a></li>
584
585 <li><a href="http://people.skolelinux.org/pere/blog/tags/ldap">ldap (9)</a></li>
586
587 <li><a href="http://people.skolelinux.org/pere/blog/tags/lenker">lenker (8)</a></li>
588
589 <li><a href="http://people.skolelinux.org/pere/blog/tags/lsdvd">lsdvd (2)</a></li>
590
591 <li><a href="http://people.skolelinux.org/pere/blog/tags/ltsp">ltsp (1)</a></li>
592
593 <li><a href="http://people.skolelinux.org/pere/blog/tags/mesh network">mesh network (8)</a></li>
594
595 <li><a href="http://people.skolelinux.org/pere/blog/tags/multimedia">multimedia (39)</a></li>
596
597 <li><a href="http://people.skolelinux.org/pere/blog/tags/nice free software">nice free software (9)</a></li>
598
599 <li><a href="http://people.skolelinux.org/pere/blog/tags/norsk">norsk (290)</a></li>
600
601 <li><a href="http://people.skolelinux.org/pere/blog/tags/nuug">nuug (189)</a></li>
602
603 <li><a href="http://people.skolelinux.org/pere/blog/tags/offentlig innsyn">offentlig innsyn (33)</a></li>
604
605 <li><a href="http://people.skolelinux.org/pere/blog/tags/open311">open311 (2)</a></li>
606
607 <li><a href="http://people.skolelinux.org/pere/blog/tags/opphavsrett">opphavsrett (64)</a></li>
608
609 <li><a href="http://people.skolelinux.org/pere/blog/tags/personvern">personvern (99)</a></li>
610
611 <li><a href="http://people.skolelinux.org/pere/blog/tags/raid">raid (1)</a></li>
612
613 <li><a href="http://people.skolelinux.org/pere/blog/tags/reactos">reactos (1)</a></li>
614
615 <li><a href="http://people.skolelinux.org/pere/blog/tags/reprap">reprap (11)</a></li>
616
617 <li><a href="http://people.skolelinux.org/pere/blog/tags/rfid">rfid (3)</a></li>
618
619 <li><a href="http://people.skolelinux.org/pere/blog/tags/robot">robot (10)</a></li>
620
621 <li><a href="http://people.skolelinux.org/pere/blog/tags/rss">rss (1)</a></li>
622
623 <li><a href="http://people.skolelinux.org/pere/blog/tags/ruter">ruter (5)</a></li>
624
625 <li><a href="http://people.skolelinux.org/pere/blog/tags/scraperwiki">scraperwiki (2)</a></li>
626
627 <li><a href="http://people.skolelinux.org/pere/blog/tags/sikkerhet">sikkerhet (52)</a></li>
628
629 <li><a href="http://people.skolelinux.org/pere/blog/tags/sitesummary">sitesummary (4)</a></li>
630
631 <li><a href="http://people.skolelinux.org/pere/blog/tags/skepsis">skepsis (5)</a></li>
632
633 <li><a href="http://people.skolelinux.org/pere/blog/tags/standard">standard (55)</a></li>
634
635 <li><a href="http://people.skolelinux.org/pere/blog/tags/stavekontroll">stavekontroll (6)</a></li>
636
637 <li><a href="http://people.skolelinux.org/pere/blog/tags/stortinget">stortinget (11)</a></li>
638
639 <li><a href="http://people.skolelinux.org/pere/blog/tags/surveillance">surveillance (48)</a></li>
640
641 <li><a href="http://people.skolelinux.org/pere/blog/tags/sysadmin">sysadmin (3)</a></li>
642
643 <li><a href="http://people.skolelinux.org/pere/blog/tags/usenix">usenix (2)</a></li>
644
645 <li><a href="http://people.skolelinux.org/pere/blog/tags/valg">valg (8)</a></li>
646
647 <li><a href="http://people.skolelinux.org/pere/blog/tags/video">video (59)</a></li>
648
649 <li><a href="http://people.skolelinux.org/pere/blog/tags/vitenskap">vitenskap (4)</a></li>
650
651 <li><a href="http://people.skolelinux.org/pere/blog/tags/web">web (40)</a></li>
652
653 </ul>
654
655
656 </div>
657 <p style="text-align: right">
658 Created by <a href="http://steve.org.uk/Software/chronicle">Chronicle v4.6</a>
659 </p>
660
661 </body>
662 </html>