]> pere.pagekite.me Git - homepage.git/blob - blog/archive/2023/11/index.html
Generated.
[homepage.git] / blog / archive / 2023 / 11 / 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 November 2023</title>
7 <link rel="stylesheet" type="text/css" media="screen" href="https://people.skolelinux.org/pere/blog/style.css" />
8 <link rel="stylesheet" type="text/css" media="screen" href="https://people.skolelinux.org/pere/blog/vim.css" />
9 <link rel="alternate" title="RSS Feed" href="11.rss" type="application/rss+xml" />
10 </head>
11 <body>
12 <!-- XML FEED -->
13 <div class="title">
14 <h1>
15 <a href="https://people.skolelinux.org/pere/blog/">Petter Reinholdtsen</a>
16
17 </h1>
18
19 </div>
20
21
22 <h3>Entries from November 2023.</h3>
23
24 <div class="entry">
25 <div class="title">
26 <a href="https://people.skolelinux.org/pere/blog/New_chrpath_release_0_17.html">New chrpath release 0.17</a>
27 </div>
28 <div class="date">
29 10th November 2023
30 </div>
31 <div class="body">
32 <p>The chrpath package provide a simple command line tool to remove
33 the rpath or runpath of compiled ELF program. It is almost 10 years
34 since I updated the code base, but I stumbled over the tool today, and
35 decided it was time to move the code base from Subversion to git and
36 find a new home for it, as the previous one (Debian Alioth) has been
37 shut down. I decided to go with
38 <a href="https://codeberg.org/">Codeberg</a> this time, as it is my git
39 service of choice these days, did a quick and dirty migration to git
40 and updated the code with a few patches I found in the Debian bug
41 tracker. These are the release notes:</p>
42
43 <p>New in 0.17 released 2023-11-10:</p>
44
45 <ul>
46 <li>Moved project to Codeberg, as Alioth is shut down.</li>
47 <li>Add Solaris support (use &lt;sys/byteorder.h> instead of &lt;byteswap.h>).
48 Patch from Rainer Orth.</li>
49 <li>Added missing newline from printf() line. Patch from Frank Dana.</li>
50 <li>Corrected handling of multiple ELF sections. Patch from Frank Dana.</li>
51 <li>Updated build rules for .deb. Partly based on patch from djcj.</li>
52 </ul>
53
54 <p>The latest edition is tagged and available from
55 <a href="https://codeberg.org/pere/chrpath">https://codeberg.org/pere/chrpath</a>.
56
57 <p>As usual, if you use Bitcoin and want to show your support of my
58 activities, please send Bitcoin donations to my address
59 <b><a href="bitcoin:15oWEoG9dUPovwmUL9KWAnYRtNJEkP1u1b">15oWEoG9dUPovwmUL9KWAnYRtNJEkP1u1b</a></b>.</p>
60
61 </div>
62 <div class="tags">
63
64
65 Tags: <a href="https://people.skolelinux.org/pere/blog/tags/chrpath">chrpath</a>, <a href="https://people.skolelinux.org/pere/blog/tags/debian">debian</a>, <a href="https://people.skolelinux.org/pere/blog/tags/english">english</a>.
66
67
68 </div>
69 </div>
70 <div class="padding"></div>
71
72 <div class="entry">
73 <div class="title">
74 <a href="https://people.skolelinux.org/pere/blog/Test_framework_for_DocBook_processors___formatters.html">Test framework for DocBook processors / formatters</a>
75 </div>
76 <div class="date">
77 5th November 2023
78 </div>
79 <div class="body">
80 <p>All the books I have published so far has been using
81 <a href="https://docbook.org/">DocBook</a> somewhere in the process.
82 For the first book, the source format was DocBook, while for every
83 later book it was an intermediate format used as the stepping stone to
84 be able to present the same manuscript in several formats, on paper,
85 as ebook in ePub format, as a HTML page and as a PDF file either for
86 paper production or for Internet consumption. This is made possible
87 with a wide variety of free software tools with DocBook support in
88 Debian. The source format of later books have been docx via rst,
89 Markdown, Filemaker and Asciidoc, and for all of these I was able to
90 generate a suitable DocBook file for further processing using
91 <a href="https://tracker.debian.org/pkg/pandoc">pandoc</a>,
92 <a href="https://tracker.debian.org/pkg/asciidoc">a2x</a> and
93 <a href="https://tracker.debian.org/pkg/asciidoctor">asciidoctor</a>,
94 as well as rendering using
95 <a href="https://tracker.debian.org/pkg/xmlto">xmlto</a>,
96 <a href="https://tracker.debian.org/pkg/dbtoepub">dbtoepub</a>,
97 <a href="https://tracker.debian.org/pkg/dblatex">dblatex</a>,
98 <a href="https://tracker.debian.org/pkg/docbook-xsl">docbook-xsl</a> and
99 <a href="https://tracker.debian.org/pkg/fop">fop</a>.</p>
100
101 <p>Most of the <a href="http://www.hungry.com/~pere/publisher/">books I
102 have published</a> are translated books, with English as the source
103 language. The use of
104 <a href="https://tracker.debian.org/pkg/po4a">po4a</a> to
105 handle translations using the gettext PO format has been a blessing,
106 but publishing translated books had triggered the need to ensure the
107 DocBook tools handle relevant languages correctly. For every new
108 language I have published, I had to submit patches dblatex, dbtoepub
109 and docbook-xsl fixing incorrect language and country specific issues
110 in the framework themselves. Typically this has been missing keywords
111 like 'figure' or sort ordering of index entries. After a while it
112 became tiresome to only discover issues like this by accident, and I
113 decided to write a DocBook "test framework" exercising various
114 features of DocBook and allowing me to see all features exercised for
115 a given language. It consist of a set of DocBook files, a version 4
116 book, a version 5 book, a v4 book set, a v4 selection of problematic
117 tables, one v4 testing sidefloat and finally one v4 testing a book of
118 articles. The DocBook files are accompanied with a set of build rules
119 for building PDF using dblatex and docbook-xsl/fop, HTML using xmlto
120 or docbook-xsl and epub using dbtoepub. The result is a set of files
121 visualizing footnotes, indexes, table of content list, figures,
122 formulas and other DocBook features, allowing for a quick review on
123 the completeness of the given locale settings. To build with a
124 different language setting, all one need to do is edit the lang= value
125 in the .xml file to pick a different ISO 639 code value and run
126 'make'.</p>
127
128 <p>The <a href="https://codeberg.org/pere/docbook-example/">test framework
129 source code</a> is available from Codeberg, and a generated set of
130 presentations of the various examples is available as Codeberg static
131 web pages at
132 <a href="https://pere.codeberg.page/docbook-example/">https://pere.codeberg.page/docbook-example/</a>.
133 Using this test framework I have been able to discover and report
134 several bugs and missing features in various tools, and got a lot of
135 them fixed. For example I got Northern Sami keywords added to both
136 docbook-xsl and dblatex, fixed several typos in Norwegian bokmål and
137 Norwegian Nynorsk, support for non-ascii title IDs added to pandoc,
138 Norwegian index sorting support fixed in xindy and initial Norwegian
139 Bokmål support added to dblatex. Some issues still remains, though.
140 Default index sorting rules are still broken in several tools, so the
141 Norwegian letters æ, ø and å are more often than not sorted properly
142 in the book index.</p>
143
144 <p>The test framework recently received some more polish, as part of
145 publishing my latest book. This book contained a lot of fairly
146 complex tables, which exposed bugs in some of the tools. This made me
147 add a new test file with various tables, as well as spend some time to
148 brush up the build rules. My goal is for the test framework to
149 exercise all DocBook features to make it easier to see which features
150 work with different processors, and hopefully get them all to support
151 the full set of DocBook features. Feel free to send patches to extend
152 the test set, and test it with your favorite DocBook processor.
153 Please visit these two URLs to learn more:</p>
154
155 <ul>
156 <li><a href="https://codeberg.org/pere/docbook-example/">https://codeberg.org/pere/docbook-example/</a></li>
157 <li><a href="https://pere.codeberg.page/docbook-example/">https://pere.codeberg.page/docbook-example/</a></li>
158 </ul>
159
160 <p>If you want to learn more on Docbook and translations, I recommend
161 having a look at the <a href="https://docbook.org/">the DocBook
162 web site</a>,
163 <a href="https://doccookbook.sourceforge.net/html/en/">the DoCookBook
164 site<a/> and my earlier blog post on
165 <a href="https://people.skolelinux.org/pere/blog/From_English_wiki_to_translated_PDF_and_epub_via_Docbook.html">how
166 the Skolelinux project process and translate documentation</a>, a talk I gave earlier this year on
167 <a href="https://www.nuug.no/aktiviteter/20230314-oversetting-og-publisering-av-b%c3%b8ker-med-fri-programvare/">how
168 to translate and publish books using free software</a> (Norwegian
169 only).</p>
170
171 <!--
172
173 https://github.com/docbook/xslt10-stylesheets/issues/205 (docbook-xsl: sme support)
174 https://bugs.debian.org/968437 (xindy: index sorting rules for nb/nn)
175 https://bugs.debian.org/856123 (pandoc: markdown to docbook with non-english titles)
176 https://bugs.debian.org/864813 (dblatex: missing nb words)
177 https://bugs.debian.org/756386 (dblatex: index sorting rules for nb/nn)
178 https://bugs.debian.org/796871 (dbtoepub: index sorting rules for nb/nn)
179 https://bugs.debian.org/792616 (dblatex: PDF metadata)
180 https://bugs.debian.org/686908 (docbook-xsl: index sorting rules for nb/nn)
181 https://sourceforge.net/tracker/?func=detail&atid=373747&aid=3556630&group_id=21935 (docbook-xsl: nb/nn support)
182 https://bugs.debian.org/684391 (dblatex: initial nb support)
183
184 -->
185
186 <p>As usual, if you use Bitcoin and want to show your support of my
187 activities, please send Bitcoin donations to my address
188 <b><a href="bitcoin:15oWEoG9dUPovwmUL9KWAnYRtNJEkP1u1b">15oWEoG9dUPovwmUL9KWAnYRtNJEkP1u1b</a></b>.</p>
189
190 </div>
191 <div class="tags">
192
193
194 Tags: <a href="https://people.skolelinux.org/pere/blog/tags/debian">debian</a>, <a href="https://people.skolelinux.org/pere/blog/tags/docbook">docbook</a>, <a href="https://people.skolelinux.org/pere/blog/tags/english">english</a>.
195
196
197 </div>
198 </div>
199 <div class="padding"></div>
200
201 <p style="text-align: right;"><a href="11.rss"><img src="https://people.skolelinux.org/pere/blog/xml.gif" alt="RSS Feed" width="36" height="14" /></a></p>
202 <div id="sidebar">
203
204
205
206 <h2>Archive</h2>
207 <ul>
208
209 <li>2023
210 <ul>
211
212 <li><a href="https://people.skolelinux.org/pere/blog/archive/2023/01/">January (3)</a></li>
213
214 <li><a href="https://people.skolelinux.org/pere/blog/archive/2023/02/">February (1)</a></li>
215
216 <li><a href="https://people.skolelinux.org/pere/blog/archive/2023/04/">April (2)</a></li>
217
218 <li><a href="https://people.skolelinux.org/pere/blog/archive/2023/05/">May (3)</a></li>
219
220 <li><a href="https://people.skolelinux.org/pere/blog/archive/2023/06/">June (1)</a></li>
221
222 <li><a href="https://people.skolelinux.org/pere/blog/archive/2023/08/">August (1)</a></li>
223
224 <li><a href="https://people.skolelinux.org/pere/blog/archive/2023/09/">September (1)</a></li>
225
226 <li><a href="https://people.skolelinux.org/pere/blog/archive/2023/10/">October (1)</a></li>
227
228 <li><a href="https://people.skolelinux.org/pere/blog/archive/2023/11/">November (2)</a></li>
229
230 </ul></li>
231
232 <li>2022
233 <ul>
234
235 <li><a href="https://people.skolelinux.org/pere/blog/archive/2022/02/">February (1)</a></li>
236
237 <li><a href="https://people.skolelinux.org/pere/blog/archive/2022/03/">March (3)</a></li>
238
239 <li><a href="https://people.skolelinux.org/pere/blog/archive/2022/04/">April (2)</a></li>
240
241 <li><a href="https://people.skolelinux.org/pere/blog/archive/2022/06/">June (2)</a></li>
242
243 <li><a href="https://people.skolelinux.org/pere/blog/archive/2022/07/">July (1)</a></li>
244
245 <li><a href="https://people.skolelinux.org/pere/blog/archive/2022/09/">September (1)</a></li>
246
247 <li><a href="https://people.skolelinux.org/pere/blog/archive/2022/10/">October (1)</a></li>
248
249 <li><a href="https://people.skolelinux.org/pere/blog/archive/2022/12/">December (1)</a></li>
250
251 </ul></li>
252
253 <li>2021
254 <ul>
255
256 <li><a href="https://people.skolelinux.org/pere/blog/archive/2021/01/">January (2)</a></li>
257
258 <li><a href="https://people.skolelinux.org/pere/blog/archive/2021/02/">February (1)</a></li>
259
260 <li><a href="https://people.skolelinux.org/pere/blog/archive/2021/05/">May (1)</a></li>
261
262 <li><a href="https://people.skolelinux.org/pere/blog/archive/2021/06/">June (1)</a></li>
263
264 <li><a href="https://people.skolelinux.org/pere/blog/archive/2021/07/">July (3)</a></li>
265
266 <li><a href="https://people.skolelinux.org/pere/blog/archive/2021/08/">August (1)</a></li>
267
268 <li><a href="https://people.skolelinux.org/pere/blog/archive/2021/09/">September (1)</a></li>
269
270 <li><a href="https://people.skolelinux.org/pere/blog/archive/2021/10/">October (1)</a></li>
271
272 <li><a href="https://people.skolelinux.org/pere/blog/archive/2021/12/">December (1)</a></li>
273
274 </ul></li>
275
276 <li>2020
277 <ul>
278
279 <li><a href="https://people.skolelinux.org/pere/blog/archive/2020/02/">February (2)</a></li>
280
281 <li><a href="https://people.skolelinux.org/pere/blog/archive/2020/03/">March (2)</a></li>
282
283 <li><a href="https://people.skolelinux.org/pere/blog/archive/2020/04/">April (2)</a></li>
284
285 <li><a href="https://people.skolelinux.org/pere/blog/archive/2020/05/">May (3)</a></li>
286
287 <li><a href="https://people.skolelinux.org/pere/blog/archive/2020/06/">June (2)</a></li>
288
289 <li><a href="https://people.skolelinux.org/pere/blog/archive/2020/07/">July (1)</a></li>
290
291 <li><a href="https://people.skolelinux.org/pere/blog/archive/2020/09/">September (1)</a></li>
292
293 <li><a href="https://people.skolelinux.org/pere/blog/archive/2020/10/">October (1)</a></li>
294
295 <li><a href="https://people.skolelinux.org/pere/blog/archive/2020/11/">November (1)</a></li>
296
297 </ul></li>
298
299 <li>2019
300 <ul>
301
302 <li><a href="https://people.skolelinux.org/pere/blog/archive/2019/01/">January (4)</a></li>
303
304 <li><a href="https://people.skolelinux.org/pere/blog/archive/2019/02/">February (3)</a></li>
305
306 <li><a href="https://people.skolelinux.org/pere/blog/archive/2019/03/">March (3)</a></li>
307
308 <li><a href="https://people.skolelinux.org/pere/blog/archive/2019/05/">May (2)</a></li>
309
310 <li><a href="https://people.skolelinux.org/pere/blog/archive/2019/06/">June (5)</a></li>
311
312 <li><a href="https://people.skolelinux.org/pere/blog/archive/2019/07/">July (2)</a></li>
313
314 <li><a href="https://people.skolelinux.org/pere/blog/archive/2019/08/">August (1)</a></li>
315
316 <li><a href="https://people.skolelinux.org/pere/blog/archive/2019/09/">September (1)</a></li>
317
318 <li><a href="https://people.skolelinux.org/pere/blog/archive/2019/11/">November (1)</a></li>
319
320 <li><a href="https://people.skolelinux.org/pere/blog/archive/2019/12/">December (4)</a></li>
321
322 </ul></li>
323
324 <li>2018
325 <ul>
326
327 <li><a href="https://people.skolelinux.org/pere/blog/archive/2018/01/">January (1)</a></li>
328
329 <li><a href="https://people.skolelinux.org/pere/blog/archive/2018/02/">February (5)</a></li>
330
331 <li><a href="https://people.skolelinux.org/pere/blog/archive/2018/03/">March (5)</a></li>
332
333 <li><a href="https://people.skolelinux.org/pere/blog/archive/2018/04/">April (3)</a></li>
334
335 <li><a href="https://people.skolelinux.org/pere/blog/archive/2018/06/">June (2)</a></li>
336
337 <li><a href="https://people.skolelinux.org/pere/blog/archive/2018/07/">July (5)</a></li>
338
339 <li><a href="https://people.skolelinux.org/pere/blog/archive/2018/08/">August (3)</a></li>
340
341 <li><a href="https://people.skolelinux.org/pere/blog/archive/2018/09/">September (3)</a></li>
342
343 <li><a href="https://people.skolelinux.org/pere/blog/archive/2018/10/">October (5)</a></li>
344
345 <li><a href="https://people.skolelinux.org/pere/blog/archive/2018/11/">November (2)</a></li>
346
347 <li><a href="https://people.skolelinux.org/pere/blog/archive/2018/12/">December (4)</a></li>
348
349 </ul></li>
350
351 <li>2017
352 <ul>
353
354 <li><a href="https://people.skolelinux.org/pere/blog/archive/2017/01/">January (4)</a></li>
355
356 <li><a href="https://people.skolelinux.org/pere/blog/archive/2017/02/">February (3)</a></li>
357
358 <li><a href="https://people.skolelinux.org/pere/blog/archive/2017/03/">March (5)</a></li>
359
360 <li><a href="https://people.skolelinux.org/pere/blog/archive/2017/04/">April (2)</a></li>
361
362 <li><a href="https://people.skolelinux.org/pere/blog/archive/2017/06/">June (5)</a></li>
363
364 <li><a href="https://people.skolelinux.org/pere/blog/archive/2017/07/">July (1)</a></li>
365
366 <li><a href="https://people.skolelinux.org/pere/blog/archive/2017/08/">August (1)</a></li>
367
368 <li><a href="https://people.skolelinux.org/pere/blog/archive/2017/09/">September (3)</a></li>
369
370 <li><a href="https://people.skolelinux.org/pere/blog/archive/2017/10/">October (5)</a></li>
371
372 <li><a href="https://people.skolelinux.org/pere/blog/archive/2017/11/">November (3)</a></li>
373
374 <li><a href="https://people.skolelinux.org/pere/blog/archive/2017/12/">December (4)</a></li>
375
376 </ul></li>
377
378 <li>2016
379 <ul>
380
381 <li><a href="https://people.skolelinux.org/pere/blog/archive/2016/01/">January (3)</a></li>
382
383 <li><a href="https://people.skolelinux.org/pere/blog/archive/2016/02/">February (2)</a></li>
384
385 <li><a href="https://people.skolelinux.org/pere/blog/archive/2016/03/">March (3)</a></li>
386
387 <li><a href="https://people.skolelinux.org/pere/blog/archive/2016/04/">April (8)</a></li>
388
389 <li><a href="https://people.skolelinux.org/pere/blog/archive/2016/05/">May (8)</a></li>
390
391 <li><a href="https://people.skolelinux.org/pere/blog/archive/2016/06/">June (2)</a></li>
392
393 <li><a href="https://people.skolelinux.org/pere/blog/archive/2016/07/">July (2)</a></li>
394
395 <li><a href="https://people.skolelinux.org/pere/blog/archive/2016/08/">August (5)</a></li>
396
397 <li><a href="https://people.skolelinux.org/pere/blog/archive/2016/09/">September (2)</a></li>
398
399 <li><a href="https://people.skolelinux.org/pere/blog/archive/2016/10/">October (3)</a></li>
400
401 <li><a href="https://people.skolelinux.org/pere/blog/archive/2016/11/">November (8)</a></li>
402
403 <li><a href="https://people.skolelinux.org/pere/blog/archive/2016/12/">December (5)</a></li>
404
405 </ul></li>
406
407 <li>2015
408 <ul>
409
410 <li><a href="https://people.skolelinux.org/pere/blog/archive/2015/01/">January (7)</a></li>
411
412 <li><a href="https://people.skolelinux.org/pere/blog/archive/2015/02/">February (6)</a></li>
413
414 <li><a href="https://people.skolelinux.org/pere/blog/archive/2015/03/">March (1)</a></li>
415
416 <li><a href="https://people.skolelinux.org/pere/blog/archive/2015/04/">April (4)</a></li>
417
418 <li><a href="https://people.skolelinux.org/pere/blog/archive/2015/05/">May (3)</a></li>
419
420 <li><a href="https://people.skolelinux.org/pere/blog/archive/2015/06/">June (4)</a></li>
421
422 <li><a href="https://people.skolelinux.org/pere/blog/archive/2015/07/">July (6)</a></li>
423
424 <li><a href="https://people.skolelinux.org/pere/blog/archive/2015/08/">August (2)</a></li>
425
426 <li><a href="https://people.skolelinux.org/pere/blog/archive/2015/09/">September (2)</a></li>
427
428 <li><a href="https://people.skolelinux.org/pere/blog/archive/2015/10/">October (9)</a></li>
429
430 <li><a href="https://people.skolelinux.org/pere/blog/archive/2015/11/">November (6)</a></li>
431
432 <li><a href="https://people.skolelinux.org/pere/blog/archive/2015/12/">December (3)</a></li>
433
434 </ul></li>
435
436 <li>2014
437 <ul>
438
439 <li><a href="https://people.skolelinux.org/pere/blog/archive/2014/01/">January (2)</a></li>
440
441 <li><a href="https://people.skolelinux.org/pere/blog/archive/2014/02/">February (3)</a></li>
442
443 <li><a href="https://people.skolelinux.org/pere/blog/archive/2014/03/">March (8)</a></li>
444
445 <li><a href="https://people.skolelinux.org/pere/blog/archive/2014/04/">April (7)</a></li>
446
447 <li><a href="https://people.skolelinux.org/pere/blog/archive/2014/05/">May (1)</a></li>
448
449 <li><a href="https://people.skolelinux.org/pere/blog/archive/2014/06/">June (2)</a></li>
450
451 <li><a href="https://people.skolelinux.org/pere/blog/archive/2014/07/">July (2)</a></li>
452
453 <li><a href="https://people.skolelinux.org/pere/blog/archive/2014/08/">August (2)</a></li>
454
455 <li><a href="https://people.skolelinux.org/pere/blog/archive/2014/09/">September (5)</a></li>
456
457 <li><a href="https://people.skolelinux.org/pere/blog/archive/2014/10/">October (6)</a></li>
458
459 <li><a href="https://people.skolelinux.org/pere/blog/archive/2014/11/">November (3)</a></li>
460
461 <li><a href="https://people.skolelinux.org/pere/blog/archive/2014/12/">December (5)</a></li>
462
463 </ul></li>
464
465 <li>2013
466 <ul>
467
468 <li><a href="https://people.skolelinux.org/pere/blog/archive/2013/01/">January (11)</a></li>
469
470 <li><a href="https://people.skolelinux.org/pere/blog/archive/2013/02/">February (9)</a></li>
471
472 <li><a href="https://people.skolelinux.org/pere/blog/archive/2013/03/">March (9)</a></li>
473
474 <li><a href="https://people.skolelinux.org/pere/blog/archive/2013/04/">April (6)</a></li>
475
476 <li><a href="https://people.skolelinux.org/pere/blog/archive/2013/05/">May (9)</a></li>
477
478 <li><a href="https://people.skolelinux.org/pere/blog/archive/2013/06/">June (10)</a></li>
479
480 <li><a href="https://people.skolelinux.org/pere/blog/archive/2013/07/">July (7)</a></li>
481
482 <li><a href="https://people.skolelinux.org/pere/blog/archive/2013/08/">August (3)</a></li>
483
484 <li><a href="https://people.skolelinux.org/pere/blog/archive/2013/09/">September (5)</a></li>
485
486 <li><a href="https://people.skolelinux.org/pere/blog/archive/2013/10/">October (7)</a></li>
487
488 <li><a href="https://people.skolelinux.org/pere/blog/archive/2013/11/">November (9)</a></li>
489
490 <li><a href="https://people.skolelinux.org/pere/blog/archive/2013/12/">December (3)</a></li>
491
492 </ul></li>
493
494 <li>2012
495 <ul>
496
497 <li><a href="https://people.skolelinux.org/pere/blog/archive/2012/01/">January (7)</a></li>
498
499 <li><a href="https://people.skolelinux.org/pere/blog/archive/2012/02/">February (10)</a></li>
500
501 <li><a href="https://people.skolelinux.org/pere/blog/archive/2012/03/">March (17)</a></li>
502
503 <li><a href="https://people.skolelinux.org/pere/blog/archive/2012/04/">April (12)</a></li>
504
505 <li><a href="https://people.skolelinux.org/pere/blog/archive/2012/05/">May (12)</a></li>
506
507 <li><a href="https://people.skolelinux.org/pere/blog/archive/2012/06/">June (20)</a></li>
508
509 <li><a href="https://people.skolelinux.org/pere/blog/archive/2012/07/">July (17)</a></li>
510
511 <li><a href="https://people.skolelinux.org/pere/blog/archive/2012/08/">August (6)</a></li>
512
513 <li><a href="https://people.skolelinux.org/pere/blog/archive/2012/09/">September (9)</a></li>
514
515 <li><a href="https://people.skolelinux.org/pere/blog/archive/2012/10/">October (17)</a></li>
516
517 <li><a href="https://people.skolelinux.org/pere/blog/archive/2012/11/">November (10)</a></li>
518
519 <li><a href="https://people.skolelinux.org/pere/blog/archive/2012/12/">December (7)</a></li>
520
521 </ul></li>
522
523 <li>2011
524 <ul>
525
526 <li><a href="https://people.skolelinux.org/pere/blog/archive/2011/01/">January (16)</a></li>
527
528 <li><a href="https://people.skolelinux.org/pere/blog/archive/2011/02/">February (6)</a></li>
529
530 <li><a href="https://people.skolelinux.org/pere/blog/archive/2011/03/">March (6)</a></li>
531
532 <li><a href="https://people.skolelinux.org/pere/blog/archive/2011/04/">April (7)</a></li>
533
534 <li><a href="https://people.skolelinux.org/pere/blog/archive/2011/05/">May (3)</a></li>
535
536 <li><a href="https://people.skolelinux.org/pere/blog/archive/2011/06/">June (2)</a></li>
537
538 <li><a href="https://people.skolelinux.org/pere/blog/archive/2011/07/">July (7)</a></li>
539
540 <li><a href="https://people.skolelinux.org/pere/blog/archive/2011/08/">August (6)</a></li>
541
542 <li><a href="https://people.skolelinux.org/pere/blog/archive/2011/09/">September (4)</a></li>
543
544 <li><a href="https://people.skolelinux.org/pere/blog/archive/2011/10/">October (2)</a></li>
545
546 <li><a href="https://people.skolelinux.org/pere/blog/archive/2011/11/">November (3)</a></li>
547
548 <li><a href="https://people.skolelinux.org/pere/blog/archive/2011/12/">December (1)</a></li>
549
550 </ul></li>
551
552 <li>2010
553 <ul>
554
555 <li><a href="https://people.skolelinux.org/pere/blog/archive/2010/01/">January (2)</a></li>
556
557 <li><a href="https://people.skolelinux.org/pere/blog/archive/2010/02/">February (1)</a></li>
558
559 <li><a href="https://people.skolelinux.org/pere/blog/archive/2010/03/">March (3)</a></li>
560
561 <li><a href="https://people.skolelinux.org/pere/blog/archive/2010/04/">April (3)</a></li>
562
563 <li><a href="https://people.skolelinux.org/pere/blog/archive/2010/05/">May (9)</a></li>
564
565 <li><a href="https://people.skolelinux.org/pere/blog/archive/2010/06/">June (14)</a></li>
566
567 <li><a href="https://people.skolelinux.org/pere/blog/archive/2010/07/">July (12)</a></li>
568
569 <li><a href="https://people.skolelinux.org/pere/blog/archive/2010/08/">August (13)</a></li>
570
571 <li><a href="https://people.skolelinux.org/pere/blog/archive/2010/09/">September (7)</a></li>
572
573 <li><a href="https://people.skolelinux.org/pere/blog/archive/2010/10/">October (9)</a></li>
574
575 <li><a href="https://people.skolelinux.org/pere/blog/archive/2010/11/">November (13)</a></li>
576
577 <li><a href="https://people.skolelinux.org/pere/blog/archive/2010/12/">December (12)</a></li>
578
579 </ul></li>
580
581 <li>2009
582 <ul>
583
584 <li><a href="https://people.skolelinux.org/pere/blog/archive/2009/01/">January (8)</a></li>
585
586 <li><a href="https://people.skolelinux.org/pere/blog/archive/2009/02/">February (8)</a></li>
587
588 <li><a href="https://people.skolelinux.org/pere/blog/archive/2009/03/">March (12)</a></li>
589
590 <li><a href="https://people.skolelinux.org/pere/blog/archive/2009/04/">April (10)</a></li>
591
592 <li><a href="https://people.skolelinux.org/pere/blog/archive/2009/05/">May (9)</a></li>
593
594 <li><a href="https://people.skolelinux.org/pere/blog/archive/2009/06/">June (3)</a></li>
595
596 <li><a href="https://people.skolelinux.org/pere/blog/archive/2009/07/">July (4)</a></li>
597
598 <li><a href="https://people.skolelinux.org/pere/blog/archive/2009/08/">August (3)</a></li>
599
600 <li><a href="https://people.skolelinux.org/pere/blog/archive/2009/09/">September (1)</a></li>
601
602 <li><a href="https://people.skolelinux.org/pere/blog/archive/2009/10/">October (2)</a></li>
603
604 <li><a href="https://people.skolelinux.org/pere/blog/archive/2009/11/">November (3)</a></li>
605
606 <li><a href="https://people.skolelinux.org/pere/blog/archive/2009/12/">December (3)</a></li>
607
608 </ul></li>
609
610 <li>2008
611 <ul>
612
613 <li><a href="https://people.skolelinux.org/pere/blog/archive/2008/11/">November (5)</a></li>
614
615 <li><a href="https://people.skolelinux.org/pere/blog/archive/2008/12/">December (7)</a></li>
616
617 </ul></li>
618
619 </ul>
620
621
622
623 <h2>Tags</h2>
624 <ul>
625
626 <li><a href="https://people.skolelinux.org/pere/blog/tags/3d-printer">3d-printer (19)</a></li>
627
628 <li><a href="https://people.skolelinux.org/pere/blog/tags/amiga">amiga (1)</a></li>
629
630 <li><a href="https://people.skolelinux.org/pere/blog/tags/aros">aros (1)</a></li>
631
632 <li><a href="https://people.skolelinux.org/pere/blog/tags/bankid">bankid (4)</a></li>
633
634 <li><a href="https://people.skolelinux.org/pere/blog/tags/betalkontant">betalkontant (9)</a></li>
635
636 <li><a href="https://people.skolelinux.org/pere/blog/tags/bitcoin">bitcoin (12)</a></li>
637
638 <li><a href="https://people.skolelinux.org/pere/blog/tags/bootsystem">bootsystem (17)</a></li>
639
640 <li><a href="https://people.skolelinux.org/pere/blog/tags/bsa">bsa (2)</a></li>
641
642 <li><a href="https://people.skolelinux.org/pere/blog/tags/chrpath">chrpath (3)</a></li>
643
644 <li><a href="https://people.skolelinux.org/pere/blog/tags/debian">debian (196)</a></li>
645
646 <li><a href="https://people.skolelinux.org/pere/blog/tags/debian edu">debian edu (159)</a></li>
647
648 <li><a href="https://people.skolelinux.org/pere/blog/tags/debian-handbook">debian-handbook (9)</a></li>
649
650 <li><a href="https://people.skolelinux.org/pere/blog/tags/digistan">digistan (11)</a></li>
651
652 <li><a href="https://people.skolelinux.org/pere/blog/tags/dld">dld (18)</a></li>
653
654 <li><a href="https://people.skolelinux.org/pere/blog/tags/docbook">docbook (32)</a></li>
655
656 <li><a href="https://people.skolelinux.org/pere/blog/tags/drivstoffpriser">drivstoffpriser (4)</a></li>
657
658 <li><a href="https://people.skolelinux.org/pere/blog/tags/english">english (453)</a></li>
659
660 <li><a href="https://people.skolelinux.org/pere/blog/tags/fiksgatami">fiksgatami (23)</a></li>
661
662 <li><a href="https://people.skolelinux.org/pere/blog/tags/fildeling">fildeling (14)</a></li>
663
664 <li><a href="https://people.skolelinux.org/pere/blog/tags/freeculture">freeculture (34)</a></li>
665
666 <li><a href="https://people.skolelinux.org/pere/blog/tags/freedombox">freedombox (9)</a></li>
667
668 <li><a href="https://people.skolelinux.org/pere/blog/tags/frikanalen">frikanalen (20)</a></li>
669
670 <li><a href="https://people.skolelinux.org/pere/blog/tags/h264">h264 (20)</a></li>
671
672 <li><a href="https://people.skolelinux.org/pere/blog/tags/intervju">intervju (43)</a></li>
673
674 <li><a href="https://people.skolelinux.org/pere/blog/tags/isenkram">isenkram (16)</a></li>
675
676 <li><a href="https://people.skolelinux.org/pere/blog/tags/kart">kart (23)</a></li>
677
678 <li><a href="https://people.skolelinux.org/pere/blog/tags/kodi">kodi (6)</a></li>
679
680 <li><a href="https://people.skolelinux.org/pere/blog/tags/ldap">ldap (9)</a></li>
681
682 <li><a href="https://people.skolelinux.org/pere/blog/tags/lego">lego (5)</a></li>
683
684 <li><a href="https://people.skolelinux.org/pere/blog/tags/lenker">lenker (8)</a></li>
685
686 <li><a href="https://people.skolelinux.org/pere/blog/tags/linuxcnc">linuxcnc (5)</a></li>
687
688 <li><a href="https://people.skolelinux.org/pere/blog/tags/lsdvd">lsdvd (2)</a></li>
689
690 <li><a href="https://people.skolelinux.org/pere/blog/tags/ltsp">ltsp (1)</a></li>
691
692 <li><a href="https://people.skolelinux.org/pere/blog/tags/madewithcc">madewithcc (3)</a></li>
693
694 <li><a href="https://people.skolelinux.org/pere/blog/tags/mesh network">mesh network (8)</a></li>
695
696 <li><a href="https://people.skolelinux.org/pere/blog/tags/multimedia">multimedia (46)</a></li>
697
698 <li><a href="https://people.skolelinux.org/pere/blog/tags/nice free software">nice free software (15)</a></li>
699
700 <li><a href="https://people.skolelinux.org/pere/blog/tags/noark5">noark5 (23)</a></li>
701
702 <li><a href="https://people.skolelinux.org/pere/blog/tags/norsk">norsk (322)</a></li>
703
704 <li><a href="https://people.skolelinux.org/pere/blog/tags/nuug">nuug (198)</a></li>
705
706 <li><a href="https://people.skolelinux.org/pere/blog/tags/offentlig innsyn">offentlig innsyn (40)</a></li>
707
708 <li><a href="https://people.skolelinux.org/pere/blog/tags/open311">open311 (2)</a></li>
709
710 <li><a href="https://people.skolelinux.org/pere/blog/tags/opensnitch">opensnitch (4)</a></li>
711
712 <li><a href="https://people.skolelinux.org/pere/blog/tags/opphavsrett">opphavsrett (75)</a></li>
713
714 <li><a href="https://people.skolelinux.org/pere/blog/tags/personvern">personvern (114)</a></li>
715
716 <li><a href="https://people.skolelinux.org/pere/blog/tags/raid">raid (2)</a></li>
717
718 <li><a href="https://people.skolelinux.org/pere/blog/tags/reactos">reactos (1)</a></li>
719
720 <li><a href="https://people.skolelinux.org/pere/blog/tags/reprap">reprap (11)</a></li>
721
722 <li><a href="https://people.skolelinux.org/pere/blog/tags/rfid">rfid (3)</a></li>
723
724 <li><a href="https://people.skolelinux.org/pere/blog/tags/robot">robot (17)</a></li>
725
726 <li><a href="https://people.skolelinux.org/pere/blog/tags/rss">rss (1)</a></li>
727
728 <li><a href="https://people.skolelinux.org/pere/blog/tags/ruter">ruter (7)</a></li>
729
730 <li><a href="https://people.skolelinux.org/pere/blog/tags/scraperwiki">scraperwiki (2)</a></li>
731
732 <li><a href="https://people.skolelinux.org/pere/blog/tags/sikkerhet">sikkerhet (59)</a></li>
733
734 <li><a href="https://people.skolelinux.org/pere/blog/tags/sitesummary">sitesummary (4)</a></li>
735
736 <li><a href="https://people.skolelinux.org/pere/blog/tags/skepsis">skepsis (5)</a></li>
737
738 <li><a href="https://people.skolelinux.org/pere/blog/tags/standard">standard (74)</a></li>
739
740 <li><a href="https://people.skolelinux.org/pere/blog/tags/stavekontroll">stavekontroll (7)</a></li>
741
742 <li><a href="https://people.skolelinux.org/pere/blog/tags/stortinget">stortinget (14)</a></li>
743
744 <li><a href="https://people.skolelinux.org/pere/blog/tags/surveillance">surveillance (64)</a></li>
745
746 <li><a href="https://people.skolelinux.org/pere/blog/tags/sysadmin">sysadmin (5)</a></li>
747
748 <li><a href="https://people.skolelinux.org/pere/blog/tags/usenix">usenix (2)</a></li>
749
750 <li><a href="https://people.skolelinux.org/pere/blog/tags/valg">valg (9)</a></li>
751
752 <li><a href="https://people.skolelinux.org/pere/blog/tags/verkidetfri">verkidetfri (20)</a></li>
753
754 <li><a href="https://people.skolelinux.org/pere/blog/tags/video">video (79)</a></li>
755
756 <li><a href="https://people.skolelinux.org/pere/blog/tags/vitenskap">vitenskap (4)</a></li>
757
758 <li><a href="https://people.skolelinux.org/pere/blog/tags/web">web (42)</a></li>
759
760 </ul>
761
762
763 </div>
764 <p style="text-align: right">
765 Created by <a href="http://steve.org.uk/Software/chronicle">Chronicle v4.6</a>
766 </p>
767
768 </body>
769 </html>