]> pere.pagekite.me Git - homepage.git/blob - blog/index.html
Generated.
[homepage.git] / blog / 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</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="http://people.skolelinux.org/pere/blog/index.rss" type="application/rss+xml" />
10 </head>
11 <body>
12 <div class="title">
13 <h1>
14 <a href="http://people.skolelinux.org/pere/blog/">Petter Reinholdtsen</a>
15
16 </h1>
17
18 </div>
19
20
21
22 <div class="entry">
23 <div class="title"><a href="http://people.skolelinux.org/pere/blog/Hvordan_b_r_RFC_822_formattert_epost_lagres_i_en_NOARK5_database_.html">Hvordan bør RFC 822-formattert epost lagres i en NOARK5-database?</a></div>
24 <div class="date"> 7th March 2014</div>
25 <div class="body"><p>For noen uker siden ble NXCs fri programvarelisenserte
26 NOARK5-løsning
27 <a href="http://www.nuug.no/aktiviteter/20140211-noark/">presentert hos
28 NUUG</a> (video
29 <a href="https://www.youtube.com/watch?v=JCb_dNS3MHQ">på youtube
30 foreløbig</a>), og det fikk meg til å titte litt mer på NOARK5,
31 standarden for arkivhåndtering i det offentlige Norge. Jeg lurer på
32 om denne kjernen kan være nyttig i et par av mine prosjekter, og for ett
33 av dem er det mest aktuelt å lagre epost. Jeg klarte ikke finne noen
34 anbefaling om hvordan RFC 822-formattert epost (aka Internett-epost)
35 burde lagres i NOARK5, selv om jeg vet at noen arkiver tar
36 PDF-utskrift av eposten med sitt epostprogram og så arkiverer PDF-en
37 (eller enda værre, tar papirutskrift og lagrer bildet av eposten som
38 PDF i arkivet).</p>
39
40 <p>Det er ikke så mange formater som er akseptert av riksarkivet til
41 langtidsoppbevaring av offentlige arkiver, og PDF og XML er de mest
42 aktuelle i så måte. Det slo meg at det måtte da finnes en eller annen
43 egnet XML-representasjon og at det kanskje var enighet om hvilken som
44 burde brukes, så jeg tok mot til meg og spurte
45 <a href="http://samdok.com/">SAMDOK</a>, en gruppe tilknyttet
46 arkivverket som ser ut til å jobbe med NOARK-samhandling, om de hadde
47 noen anbefalinger:
48
49 <p><blockquote>
50 <p>Hei.</p>
51
52 <p>Usikker på om dette er riktig forum å ta opp mitt spørsmål, men jeg
53 lurer på om det er definert en anbefaling om hvordan RFC
54 822-formatterte epost (aka vanlig Internet-epost) bør lages håndteres
55 i NOARK5, slik at en bevarer all informasjon i eposten
56 (f.eks. Received-linjer). Finnes det en anbefalt XML-mapping ala den
57 som beskrives på
58 &lt;URL: <a href="https://www.informit.com/articles/article.aspx?p=32074">https://www.informit.com/articles/article.aspx?p=32074</a> &gt;? Mitt
59 mål er at det skal være mulig å lagre eposten i en NOARK5-kjerne og
60 kunne få ut en identisk formattert kopi av opprinnelig epost ved
61 behov.</p>
62 </blockquote></p>
63
64 <p>Postmottaker hos SAMDOK mente spørsmålet heller burde stilles
65 direkte til riksarkivet, og jeg fikk i dag svar derfra formulert av
66 seniorrådgiver Geir Ivar Tungesvik:</p>
67
68 <p><blockquote>
69 <p>Riksarkivet har ingen anbefalinger når det gjelder konvertering fra
70 e-post til XML. Det står arkivskaper fritt å eventuelt definere/bruke
71 eget format. Inklusive da - som det spørres om - et format der det er
72 mulig å re-etablere e-post format ut fra XML-en. XML (e-post)
73 dokumenter må være referert i arkivstrukturen, og det må vedlegges et
74 gyldig XML skjema (.xsd) for XML-filene. Arkivskaper står altså fritt
75 til å gjøre hva de vil, bare det dokumenteres og det kan dannes et
76 utrekk ved avlevering til depot.</p>
77
78 <p>De obligatoriske kravene i Noark 5 standarden må altså oppfylles -
79 etter dialog med Riksarkivet i forbindelse med godkjenning. For
80 offentlige arkiv er det særlig viktig med filene loependeJournal.xml
81 og offentligJournal.xml. Private arkiv som vil forholde seg til Noark
82 5 standarden er selvsagt frie til å bruke det som er relevant for dem
83 av obligatoriske krav.</p>
84 </blockquote></p>
85
86 <p>Det ser dermed ut for meg som om det er et lite behov for å
87 standardisere XML-lagring av RFC-822-formatterte meldinger. Noen som
88 vet om god spesifikasjon i så måte? I tillegg til den omtalt over,
89 har jeg kommte over følgende aktuelle beskrivelser (søk på "rfc 822
90 xml", så finner du aktuelle alternativer).</p>
91
92 <ul>
93
94 <li><a href="http://www.openhealth.org/xmtp/">XML MIME Transformation
95 protocol (XMTP)</a> fra OpenHealth, sist oppdatert 2001.</li>
96
97 <li><a href="https://tools.ietf.org/html/draft-klyne-message-rfc822-xml-03">An
98 XML format for mail and other messages</a> utkast fra IETF datert
99 2001.</li>
100
101 <li><a href="http://www.informit.com/articles/article.aspx?p=32074">xMail:
102 E-mail as XML</a> en artikkel fra 2003 som beskriver python-modulen
103 rfc822 som gir ut XML-representasjon av en RFC 822-formattert epost.</li>
104
105 </ul>
106
107 <p>Finnes det andre og bedre spesifikasjoner for slik lagring? Send
108 meg en epost hvis du har innspill.</p>
109 </div>
110 <div class="tags">
111
112
113 Tags: <a href="http://people.skolelinux.org/pere/blog/tags/norsk">norsk</a>, <a href="http://people.skolelinux.org/pere/blog/tags/offentlig innsyn">offentlig innsyn</a>.
114
115
116 </div>
117 </div>
118 <div class="padding"></div>
119
120 <div class="entry">
121 <div class="title"><a href="http://people.skolelinux.org/pere/blog/Lenker_for_2014_02_28.html">Lenker for 2014-02-28</a></div>
122 <div class="date">28th February 2014</div>
123 <div class="body"><p>Her er noen lenker til tekster jeg har satt pris på å lese de siste
124 månedene. Det er mye om varsleren Edward Snowden, som burde få all
125 hjelp, støtte og beskyttelse Norge kan stille opp med for å ha satt
126 totalitær overvåkning på sakskartet, men også endel annet
127 tankevekkende og interessant.</p>
128
129 <ul>
130
131 <li>2013-12-21
132 <a href="http://www.dagbladet.no/2013/12/21/nyheter/thomas_drake/nsa/overvakning/snowden/30925886/">-
133 NSA tenker som Stasi</a> - Dagbladet.no</li>
134
135 <li>2013-12-19 <a href="http://www.dagensit.no/article2732734.ece">-
136 Staten har ikke rett til å vite alt om deg</a> - DN.no</li>
137
138 <li>2013-12-21
139 <a href="http://www.dagbladet.no/2013/12/21/nyheter/krig_og_konflikter/politikk/utenriks/30961126/">Nye
140 mål for NSAs spionasje avslørt</a> - Dagbladet.no</li>
141
142 <li>2013-12-19
143 <a href="http://www.dagbladet.no/2013/12/19/nyheter/nsa/usa/politikk/barack_obama/30918684/">«NSA
144 bør fjernes fra sin makt til å samle inn metadata fra amerikanske
145 telefonsamtaler»</a> - Dagbladet.no</li>
146
147 <li>2013-12-18
148 <a href="http://www.dagbladet.no/2013/12/18/kultur/meninger/hovedkronikk/debatt/snowden/30901089/">Etterretning,
149 overvåking, frihet og sikkerhet</a> - Dagbladet.no</li>
150
151 <li>2013-12-17
152 <a href="http://www.nrk.no/verden/snowden-vil-ha-asyl-i-brasil-1.11423444">Snowden
153 angriper USA i åpent brev</a> - nrk.no</li>
154
155 <li>2013-12-17
156 <a href="http://www.digi.no/925820/rettslig-nederlag-for-etterretning">Rettslig
157 nederlag for etterretning</a> - digi.no</li>
158
159 <li>2013-12-21
160 <a href="http://www.dagbladet.no/2013/12/21/kultur/meninger/hovedkommentar/kommentar/etterretning/30963284/">Truende
161 nedkjøling</a> - dagbladet.no</li>
162
163 <li>2013-12-20
164 <a href="http://www.aftenposten.no/viten/Matematikk-og-forstaelse-7411849.html">Matematikk
165 og forståelse</a> - aftenposten.no</li>
166
167 <li>2013-10-20
168 <a href="http://www.nrk.no/viten/ny-studie_sovn-reinser-hjernen-var-1.11306106">Vi
169 søv for å reinse hjernen vår, ifølgje ny studie</a> - nrk.no</li>
170
171 <li>2013-12-11
172 <a href="http://www.nrk.no/buskerud/julebaksten-i-vasken-1.11410033">Rotterace
173 i kloakken</a> - nrk.no</li>
174
175 <li>2013-12-30
176 <a href="http://www.aftenposten.no/viten/Apne-brev-og-frie-tanker-7413734.html">Åpne
177 brev og frie tanker</a> - aftenposten.no</li>
178
179 <li>2014-01-12
180 <a href="http://www.aftenposten.no/viten/Stopp-kunnskapsapartheidet-7428229.html">Stopp dagens kunnskapsapartheid!</a> - aftenposten.no</li>
181
182 <li>2014-01-09
183 <a href="http://www.aftenposten.no/nyheter/uriks/EU-rapport-Britisk-og-amerikansk-overvaking-ser-ut-til-a-vare-ulovlig-7428933.html">EU-rapport:
184 Britisk og amerikansk overvåking ser ut til å være ulovlig</a> -
185 aftenposten.no</li>
186
187 <li>2013-10-23 Professor Jan Arild Audestad
188 <a href="http://www.digi.no/924008/advarer-mot-konspirasjonsteori">Advarer
189 mot konspirasjonsteori</a> i digi.no og sier han ikke tror NSA kan
190 avlytte mobiltelefoner, mens han noen måneder senere forteller:</li>
191
192 <li>2014-01-09
193 <a href="http://www.aftenposten.no/nyheter/iriks/--Vi-ble-presset-til-a-svekke-mobilsikkerheten-pa-80-tallet-7410467.html">-
194 Vi ble presset til å svekke mobilsikkerheten på 80-tallet</a> -
195 aftenposten.no</li>
196
197 <li>2014-02-12
198 <a href="http://tv.nrk.no/program/koid20005814/et-moete-med-edward-snowden">Et
199 møte med Edward Snowden</a> - intervju sendt av nrk, tilgjengelig til
200 2015-01-31</li>
201
202 <li>2014-02-17
203 <a href="http://politiken.dk/debat/profiler/jessteinpedersen/ECE2210356/litteraturredaktoeren-helle-thornings-tavshed-om-snowden-er-en-skandale/">Litteraturredaktøren:
204 Helle Thornings tavshed om Snowden er en skandale</a> -
205 politiken.dk</li>
206
207 <li>2014-02-21
208 <a href="http://www.aftenposten.no/meninger/kronikker/Bra-a-ha-en-Storebror-7476734.html">Bra å ha en «Storebror»</a> - aftenposten.no</li>
209
210 <li>2014-02-28
211 <a href="http://johnchristianelden.blogg.no/1393536806_narkotikasiktet_stort.html">"Narkotikasiktet
212 Stortingsmann" - Spillet bak kulissene</a> - John Christian Eldens
213 blogg</li>
214
215 <li>2014-02-28
216 <a href="http://www.aftenposten.no/meninger/Heksejakt-pa-hasjbrukere-7486283.html">Heksejakt
217 på hasjbrukere</a> - aftenposten.no</li>
218
219 </ul>
220 </div>
221 <div class="tags">
222
223
224 Tags: <a href="http://people.skolelinux.org/pere/blog/tags/lenker">lenker</a>, <a href="http://people.skolelinux.org/pere/blog/tags/norsk">norsk</a>, <a href="http://people.skolelinux.org/pere/blog/tags/personvern">personvern</a>.
225
226
227 </div>
228 </div>
229 <div class="padding"></div>
230
231 <div class="entry">
232 <div class="title"><a href="http://people.skolelinux.org/pere/blog/New_home_and_release_1_0_for_netgroup_and_innetgr__aka_ng_utils_.html">New home and release 1.0 for netgroup and innetgr (aka ng-utils)</a></div>
233 <div class="date">22nd February 2014</div>
234 <div class="body"><p>Many years ago, I wrote a GPL licensed version of the netgroup and
235 innetgr tools, because I needed them in
236 <a href="http://www.skolelinux.org/">Skolelinux</a>. I called the project
237 ng-utils, and it has served me well. I placed the project under the
238 <a href="http://www.hungry.com/">Hungry Programmer</a> umbrella, and it was maintained in our CVS
239 repository. But many years ago, the CVS repository was dropped (lost,
240 not migrated to new hardware, not sure), and the project have lacked a
241 proper home since then.</p>
242
243 <p>Last summer, I had a look at the package and made a new release
244 fixing a irritating crash bug, but was unable to store the changes in
245 a proper source control system. I applied for a project on
246 <a href="https://alioth.debian.org/">Alioth</a>, but did not have time
247 to follow up on it. Until today. :)</p>
248
249 <p>After many hours of cleaning and migration, the ng-utils project
250 now have a new home, and a git repository with the highlight of the
251 history of the project. I published all release tarballs and imported
252 them into the git repository. As the project is really stable and not
253 expected to gain new features any time soon, I decided to make a new
254 release and call it 1.0. Visit the new project home on
255 <a href="https://alioth.debian.org/projects/ng-utils/">https://alioth.debian.org/projects/ng-utils/</a>
256 if you want to check it out. The new version is also uploaded into
257 <a href="http://packages.qa.debian.org/n/ng-utils.html">Debian Unstable</a>.</p>
258 </div>
259 <div class="tags">
260
261
262 Tags: <a href="http://people.skolelinux.org/pere/blog/tags/debian">debian</a>, <a href="http://people.skolelinux.org/pere/blog/tags/english">english</a>.
263
264
265 </div>
266 </div>
267 <div class="padding"></div>
268
269 <div class="entry">
270 <div class="title"><a href="http://people.skolelinux.org/pere/blog/Testing_sysvinit_from_experimental_in_Debian_Hurd.html">Testing sysvinit from experimental in Debian Hurd</a></div>
271 <div class="date"> 3rd February 2014</div>
272 <div class="body"><p>A few days ago I decided to try to help the Hurd people to get
273 their changes into sysvinit, to allow them to use the normal sysvinit
274 boot system instead of their old one. This follow up on the
275 <a href="https://teythoon.cryptobitch.de//categories/gsoc.html">great
276 Google Summer of Code work</a> done last summer by Justus Winter to
277 get Debian on Hurd working more like Debian on Linux. To get started,
278 I downloaded a prebuilt hard disk image from
279 <a href="http://ftp.debian-ports.org/debian-cd/hurd-i386/current/debian-hurd.img.tar.gz">http://ftp.debian-ports.org/debian-cd/hurd-i386/current/debian-hurd.img.tar.gz</a>,
280 and started it using virt-manager.</p>
281
282 <p>The first think I had to do after logging in (root without any
283 password) was to get the network operational. I followed
284 <a href="https://www.debian.org/ports/hurd/hurd-install">the
285 instructions on the Debian GNU/Hurd ports page</a> and ran these
286 commands as root to get the machine to accept a IP address from the
287 kvm internal DHCP server:</p>
288
289 <p><blockquote><pre>
290 settrans -fgap /dev/netdde /hurd/netdde
291 kill $(ps -ef|awk '/[p]finet/ { print $2}')
292 kill $(ps -ef|awk '/[d]evnode/ { print $2}')
293 dhclient /dev/eth0
294 </pre></blockquote></p>
295
296 <p>After this, the machine had internet connectivity, and I could
297 upgrade it and install the sysvinit packages from experimental and
298 enable it as the default boot system in Hurd.</p>
299
300 <p>But before I did that, I set a password on the root user, as ssh is
301 running on the machine it for ssh login to work a password need to be
302 set. Also, note that a bug somewhere in openssh on Hurd block
303 compression from working. Remember to turn that off on the client
304 side.</p>
305
306 <p>Run these commands as root to upgrade and test the new sysvinit
307 stuff:</p>
308
309 <p><blockquote><pre>
310 cat > /etc/apt/sources.list.d/experimental.list &lt;&lt;EOF
311 deb http://http.debian.net/debian/ experimental main
312 EOF
313 apt-get update
314 apt-get dist-upgrade
315 apt-get install -t experimental initscripts sysv-rc sysvinit \
316 sysvinit-core sysvinit-utils
317 update-alternatives --config runsystem
318 </pre></blockquote></p>
319
320 <p>To reboot after switching boot system, you have to use
321 <tt>reboot-hurd</tt> instead of just <tt>reboot</tt>, as there is not
322 yet a sysvinit process able to receive the signals from the normal
323 'reboot' command. After switching to sysvinit as the boot system,
324 upgrading every package and rebooting, the network come up with DHCP
325 after boot as it should, and the settrans/pkill hack mentioned at the
326 start is no longer needed. But for some strange reason, there are no
327 longer any login prompt in the virtual console, so I logged in using
328 ssh instead.
329
330 <p>Note that there are some race conditions in Hurd making the boot
331 fail some times. No idea what the cause is, but hope the Hurd porters
332 figure it out. At least Justus said on IRC (#debian-hurd on
333 irc.debian.org) that they are aware of the problem. A way to reduce
334 the impact is to upgrade to the Hurd packages built by Justus by
335 adding this repository to the machine:</p>
336
337 <p><blockquote><pre>
338 cat > /etc/apt/sources.list.d/hurd-ci.list &lt;&lt;EOF
339 deb http://darnassus.sceen.net/~teythoon/hurd-ci/ sid main
340 EOF
341 </pre></blockquote></p>
342
343 <p>At the moment the prebuilt virtual machine get some packages from
344 http://ftp.debian-ports.org/debian, because some of the packages in
345 unstable do not yet include the required patches that are lingering in
346 BTS. This is the completely list of "unofficial" packages installed:</p>
347
348 <p><blockquote><pre>
349 # aptitude search '?narrow(?version(CURRENT),?origin(Debian Ports))'
350 i emacs - GNU Emacs editor (metapackage)
351 i gdb - GNU Debugger
352 i hurd-recommended - Miscellaneous translators
353 i isc-dhcp-client - ISC DHCP client
354 i isc-dhcp-common - common files used by all the isc-dhcp* packages
355 i libc-bin - Embedded GNU C Library: Binaries
356 i libc-dev-bin - Embedded GNU C Library: Development binaries
357 i libc0.3 - Embedded GNU C Library: Shared libraries
358 i A libc0.3-dbg - Embedded GNU C Library: detached debugging symbols
359 i libc0.3-dev - Embedded GNU C Library: Development Libraries and Hea
360 i multiarch-support - Transitional package to ensure multiarch compatibilit
361 i A x11-common - X Window System (X.Org) infrastructure
362 i xorg - X.Org X Window System
363 i A xserver-xorg - X.Org X server
364 i A xserver-xorg-input-all - X.Org X server -- input driver metapackage
365 #
366 </pre></blockquote></p>
367
368 <p>All in all, testing hurd has been an interesting experience. :)
369 X.org did not work out of the box and I never took the time to follow
370 the porters instructions to fix it. This time I was interested in the
371 command line stuff.<p>
372 </div>
373 <div class="tags">
374
375
376 Tags: <a href="http://people.skolelinux.org/pere/blog/tags/bootsystem">bootsystem</a>, <a href="http://people.skolelinux.org/pere/blog/tags/debian">debian</a>, <a href="http://people.skolelinux.org/pere/blog/tags/english">english</a>.
377
378
379 </div>
380 </div>
381 <div class="padding"></div>
382
383 <div class="entry">
384 <div class="title"><a href="http://people.skolelinux.org/pere/blog/A_fist_full_of_non_anonymous_Bitcoins.html">A fist full of non-anonymous Bitcoins</a></div>
385 <div class="date">29th January 2014</div>
386 <div class="body"><p>Bitcoin is a incredible use of peer to peer communication and
387 encryption, allowing direct and immediate money transfer without any
388 central control. It is sometimes claimed to be ideal for illegal
389 activity, which I believe is quite a long way from the truth. At least
390 I would not conduct illegal money transfers using a system where the
391 details of every transaction are kept forever. This point is
392 investigated in
393 <a href="https://www.usenix.org/publications/login">USENIX ;login:</a>
394 from December 2013, in the article
395 "<a href="https://www.usenix.org/system/files/login/articles/03_meiklejohn-online.pdf">A
396 Fistful of Bitcoins - Characterizing Payments Among Men with No
397 Names</a>" by Sarah Meiklejohn, Marjori Pomarole,Grant Jordan, Kirill
398 Levchenko, Damon McCoy, Geoffrey M. Voelker, and Stefan Savage. They
399 analyse the transaction log in the Bitcoin system, using it to find
400 addresses belong to individuals and organisations and follow the flow
401 of money from both Bitcoin theft and trades on Silk Road to where the
402 money end up. This is how they wrap up their article:</p>
403
404 <p><blockquote>
405 <p>"To demonstrate the usefulness of this type of analysis, we turned
406 our attention to criminal activity. In the Bitcoin economy, criminal
407 activity can appear in a number of forms, such as dealing drugs on
408 Silk Road or simply stealing someone else’s bitcoins. We followed the
409 flow of bitcoins out of Silk Road (in particular, from one notorious
410 address) and from a number of highly publicized thefts to see whether
411 we could track the bitcoins to known services. Although some of the
412 thieves attempted to use sophisticated mixing techniques (or possibly
413 mix services) to obscure the flow of bitcoins, for the most part
414 tracking the bitcoins was quite straightforward, and we ultimately saw
415 large quantities of bitcoins flow to a variety of exchanges directly
416 from the point of theft (or the withdrawal from Silk Road).</p>
417
418 <p>As acknowledged above, following stolen bitcoins to the point at
419 which they are deposited into an exchange does not in itself identify
420 the thief; however, it does enable further de-anonymization in the
421 case in which certain agencies can determine (through, for example,
422 subpoena power) the real-world owner of the account into which the
423 stolen bitcoins were deposited. Because such exchanges seem to serve
424 as chokepoints into and out of the Bitcoin economy (i.e., there are
425 few alternative ways to cash out), we conclude that using Bitcoin for
426 money laundering or other illicit purposes does not (at least at
427 present) seem to be particularly attractive."</p>
428 </blockquote><p>
429
430 <p>These researches are not the first to analyse the Bitcoin
431 transaction log. The 2011 paper
432 "<a href="http://arxiv.org/abs/1107.4524">An Analysis of Anonymity in
433 the Bitcoin System</A>" by Fergal Reid and Martin Harrigan is
434 summarized like this:</p>
435
436 <p><blockquote>
437 "Anonymity in Bitcoin, a peer-to-peer electronic currency system, is a
438 complicated issue. Within the system, users are identified by
439 public-keys only. An attacker wishing to de-anonymize its users will
440 attempt to construct the one-to-many mapping between users and
441 public-keys and associate information external to the system with the
442 users. Bitcoin tries to prevent this attack by storing the mapping of
443 a user to his or her public-keys on that user's node only and by
444 allowing each user to generate as many public-keys as required. In
445 this chapter we consider the topological structure of two networks
446 derived from Bitcoin's public transaction history. We show that the
447 two networks have a non-trivial topological structure, provide
448 complementary views of the Bitcoin system and have implications for
449 anonymity. We combine these structures with external information and
450 techniques such as context discovery and flow analysis to investigate
451 an alleged theft of Bitcoins, which, at the time of the theft, had a
452 market value of approximately half a million U.S. dollars."
453 </blockquote></p>
454
455 <p>I hope these references can help kill the urban myth that Bitcoin
456 is anonymous. It isn't really a good fit for illegal activites. Use
457 cash if you need to stay anonymous, at least until regular DNA
458 sampling of notes and coins become the norm. :)</p>
459
460 <p>As usual, if you use Bitcoin and want to show your support of my
461 activities, please send Bitcoin donations to my address
462 <b><a href="bitcoin:15oWEoG9dUPovwmUL9KWAnYRtNJEkP1u1b&label=PetterReinholdtsenBlog">15oWEoG9dUPovwmUL9KWAnYRtNJEkP1u1b</a></b>.</p>
463 </div>
464 <div class="tags">
465
466
467 Tags: <a href="http://people.skolelinux.org/pere/blog/tags/bitcoin">bitcoin</a>, <a href="http://people.skolelinux.org/pere/blog/tags/english">english</a>, <a href="http://people.skolelinux.org/pere/blog/tags/personvern">personvern</a>, <a href="http://people.skolelinux.org/pere/blog/tags/sikkerhet">sikkerhet</a>.
468
469
470 </div>
471 </div>
472 <div class="padding"></div>
473
474 <div class="entry">
475 <div class="title"><a href="http://people.skolelinux.org/pere/blog/New_chrpath_release_0_16.html">New chrpath release 0.16</a></div>
476 <div class="date">14th January 2014</div>
477 <div class="body"><p><a href="http://www.coverity.com/">Coverity</a> is a nice tool to
478 find problems in C, C++ and Java code using static source code
479 analysis. It can detect a lot of different problems, and is very
480 useful to find memory and locking bugs in the error handling part of
481 the source. The company behind it provide
482 <a href="https://scan.coverity.com/">check of free software projects as
483 a community service</a>, and many hundred free software projects are
484 already checked. A few days ago I decided to have a closer look at
485 the Coverity system, and discovered that the
486 <a href="http://www.gnu.org/software/gnash/">gnash</a> and
487 <a href="http://sourceforge.net/projects/ipmitool/">ipmitool</a>
488 projects I am involved with was already registered. But these are
489 fairly big, and I would also like to have a small and easy project to
490 check, and decided to <a href="http://scan.coverity.com/projects/1179">request
491 checking of the chrpath project</a>. It was
492 added to the checker and discovered seven potential defects. Six of
493 these were real, mostly resource "leak" when the program detected an
494 error. Nothing serious, as the resources would be released a fraction
495 of a second later when the program exited because of the error, but it
496 is nice to do it right in case the source of the program some time in
497 the future end up in a library. Having fixed all defects and added
498 <a href="https://lists.alioth.debian.org/mailman/listinfo/chrpath-devel">a
499 mailing list for the chrpath developers</a>, I decided it was time to
500 publish a new release. These are the release notes:</p>
501
502 <p>New in 0.16 released 2014-01-14:</p>
503
504 <ul>
505
506 <li>Fixed all minor bugs discovered by Coverity.</li>
507 <li>Updated config.sub and config.guess from the GNU project.</li>
508 <li>Mention new project mailing list in the documentation.</li>
509
510 </ul>
511
512 <p>You can
513 <a href="https://alioth.debian.org/frs/?group_id=31052">download the
514 new version 0.16 from alioth</a>. Please let us know via the Alioth
515 project if something is wrong with the new release. The test suite
516 did not discover any old errors, so if you find a new one, please also
517 include a test suite check.</p>
518 </div>
519 <div class="tags">
520
521
522 Tags: <a href="http://people.skolelinux.org/pere/blog/tags/chrpath">chrpath</a>, <a href="http://people.skolelinux.org/pere/blog/tags/debian">debian</a>, <a href="http://people.skolelinux.org/pere/blog/tags/english">english</a>.
523
524
525 </div>
526 </div>
527 <div class="padding"></div>
528
529 <div class="entry">
530 <div class="title"><a href="http://people.skolelinux.org/pere/blog/Debian_Edu_interview__Dominik_George.html">Debian Edu interview: Dominik George</a></div>
531 <div class="date">25th December 2013</div>
532 <div class="body"><p>The <a href="http://www.skolelinux.org/">Debian Edu / Skolelinux
533 project</a> consist of both newcomers and old timers, and this time I
534 was able to get an interview with a newcomer in the project who showed
535 up on the IRC channel a few weeks ago to let us know about his
536 successful installation of Debian Edu Wheezy in his School. Say hello
537 to <a href="https://www.ohloh.net/accounts/Natureshadow">Dominik
538 George</a>.</p>
539
540 <!-- http://www.dominik-george.de/images/foto.jpg -->
541
542 <p><strong>Who are you, and how do you spend your days?</strong></p>
543
544 <p>I am a 23 year-old student from Germany who has spent half of his
545 life with open source. In "real life", I am, as already mentioned, a
546 student in the fields of Computer Science, Electrical Engineering,
547 Information Technologies and Anglistics. Due to my (only partially
548 voluntary) huge engagement in the open source world, these things are
549 a bit vacant right now however.</p>
550
551 <p>I also have been working as a project teacher at a Gymasnium
552 (public school) for various years now. I took up that work some time
553 around 2005 when still attending that school myself and have continued
554 it until today. I also had been running the (kind of very advanced)
555 network of that school together with a team of very interested and
556 talented students in the age of 11 to 15 years, who took the chance to
557 learn a lot about open source and networking before I left the school
558 to help building another school's informational education concept from
559 scratch.</p>
560
561 <p>That said, one might see me as a kind of "glue" between school kids
562 and the elderly of teachers as well as between the open source
563 ecosystem and the (even more complex) educational ecosystem.</p>
564
565 <p>When I am not busy with open source or education, I like Geocaching
566 and cycling.</p>
567
568 <p><strong>How did you get in contact with the Skolelinux / Debian Edu
569 project?</strong></p>
570
571 <p>I think that happened some time around 2009 when I first attended
572 <a href="http://www.froscon.org">FrOSCon</a> and visited the project
573 booth. I think I wasn't too interested back then because I used to
574 have an attitude of disliking software that does too much stuff on its
575 own. Maybe I was too inexperienced to realise the upsides of an
576 "out-of-the-box" solution ;).</p>
577
578 <p>The first time I actively talked to Skolelinux people was at
579 <a href="http://www.openrheinruhr.de">OpenRheinRuhr</a> 2011 when the
580 BiscuIT project, a home-grewn software used by my school for various
581 really cool things from timetables and class contact lists to lunch
582 ordering, student ID card printing and project elections first got to
583 a stage where it could have been published. I asked the Skolelinux
584 guys running the booth if the project were interested in it and gave a
585 small demonstration, but there wasn't any real feedback and the guys
586 seemed rather uninterested.</p>
587
588 <p>After I left the school where I developed the software, it got
589 mostly lost, but I am now reimplementing it for my new school. I have
590 reusability and compatibility in mind, and I hop there will be a new
591 basis for contributing it to the Skolelinux project ;)!</p>
592
593 <p><strong>What do you see as the advantages of Skolelinux / Debian
594 Edu?</strong></p>
595
596 <p>The most important advantage seems to be that it "just
597 works". After overcoming some minor (but still very annoying) glitches
598 in the installer, I got a fully functional, working school network,
599 without the month-long hassle I experienced when setting all that up
600 from scratch in earlier years. And above that, it rocked - I didn't
601 have any real hardware at hand, because the school was just founded
602 and has no money whatsoever, so I installed a combined server (main
603 server, terminal services and workstation) in a VM on my personal
604 notebook, bridging the LTSP network interface to the ethernet port,
605 and then PXE-booted the Windows notebooks that were lying around from
606 it. I could use 8 clients without any performance issues, by using a
607 tiny little VM on a tiny little notebook. I think that's enough to say
608 that it rocks!</p>
609
610 <p>Secondly, there are marketing reasons. Life's bad, and so no
611 politician will ever permit a setup described as "Debian, an universal
612 operating system, with some really cool educational tools" while they
613 will be jsut fine with "Skolelinux, a single-purpose solution for your
614 school network", even if both turn out to be the very same thing (yes,
615 this is unfair towards the Skolelinux project, and must not be taken
616 too seriously - you get the idea, anyway).</p>
617
618 <p><strong>What do you see as the disadvantages of Skolelinux / Debian
619 Edu?</strong></p>
620
621 <p>I have not been involved with Skolelinux long enough to really
622 answer this question in a fair way. Thus, please allow me to put it in
623 other words: "What do you expect from Skolelinux to keep liking it?" I
624 can list a few points about that:</p>
625
626 <ul>
627
628 <li>always strive to get all things integrated into Debian upstream
629 <li>be open to discussion about changes and the like, even with newcomers
630 <li>be helpful at being helpful ;)
631
632 </ul>
633
634 <p>I'm really sorry I cannot say much more about that :(!</p>
635
636 <p><strong>Which free software do you use daily?</strong></p>
637
638 <p>First of all, all software I use is free and open. I have abandoned
639 all non-free software (except for firmware on my darned phone) this
640 year.</p>
641
642 <p>I run Debian GNU/Linux on all PC systems I use. On that, I mostly
643 run text tools. I use
644 <a href="https://www.mirbsd.org/mksh.htm">mksh</a> as shell,
645 <a href="https://www.mirbsd.org/jupp.htm">jupp</a> as very advanced
646 text editor (I even got the developer to help me write a script/macro
647 based full-featured student management software with the two),
648 <a href="http://mcabber.com/">mcabber</a> for XMPP and
649 <a href="http://www.irssi.org/">irssi</a> for IRC. For that overly
650 coloured world called the WWW, I use
651 <a href="https://www.mozilla.org/en-US/firefox/new/">Iceweasel
652 (Firefox)</a>. Oh, and <a href="http://www.mutt.org/">mutt</a> for
653 e-mail.</p>
654
655 <p>However, while I am personally aware of the fact that text tools
656 are more efficient and powerful than anything else, I also use (or at
657 least operate) some tools that are suitable to bring open source to
658 kids. One of these things is <a href="http://jappix.org/">Jappix</a>,
659 which I already introduced to some kids even before they got aware of
660 Facebook, making them see for themselves that they do not need
661 Facebook now ;).</p>
662
663 <p><strong>Which strategy do you believe is the right one to use to
664 get schools to use free software?</strong></p>
665
666 <p>Well, that's a two-sided thing. One side is what I believe, and one
667 side is what I have experienced.</p>
668
669 <p>I believe that the right strategy is showing them the benefits. But
670 that won't work out as long as the acceptance of free alternatives
671 grows globally. What I mean is that if all the kids are almost forced
672 to use Windows, Facebook, Skype, you name it at home, they will not
673 see why they would want to use alternatives at school. I have seen
674 students take seat in front of a fully-functional, modern Debian
675 desktop that could do anything their Windows at home could do, and
676 they jsut refused to use it because "Linux sucks". It is something
677 that makes the council of our city spend around 600000 € to buy
678 software - not including hardware, mind you - for operating school
679 networks, and for installing a system that, as has been proved, does
680 not work. For those of you readers who are good at maths, have you
681 already found out how many lives could have been saved with that money
682 if we had instead used it to bring education to parts of the world
683 that need it? I have, and found it to be nothing less dramatic than
684 plain criminal.</p>
685
686 <p>That said, the only feasible way appears to be the bottom up
687 method. We have to bring free software to kids and parents. I have
688 founded an association named
689 <a href="https://www.teckids.org">Teckids</a> here in Germany that does
690 just that. We organise several events for kids and adolescents in the
691 area of free and open source software, for example the
692 <a href="http://kids.froscon.org">FrogLabs</a>, which share staff with
693 Teckids and are the youth programme of
694 <a href="http://www.froscon.org">the Free and Open Source Software
695 Conference (FrOSCon)</a>. We do a lot more than most other conferences
696 - this year, we first offered the FrogLabs as a holiday camp for kids
697 aged 10 to 16. It was a huge success, with approx. 30 kids taking part
698 and learning with and about free software through a whole weekend. All
699 of us had a lot of fun, and the results were really exciting.</p>
700
701 <p>Apart from that, we are preparing a campaign that is supposed to bring
702 the message of free alternatives to stuff kids use every day to them and
703 their parents, e.g. the use of Jabber / Jappix instead of Facebook and
704 Skype. To make that possible, we are planning to get together a team of
705 clever kids who understand very well what their peers need and can bring
706 it across to them. So we will have a peer-driven network of adolescents
707 who teach each other and collect feedback from the community of minors.
708 We then take that feedback and our own experience to work closely with
709 open source projects, such as Skolelinux or Jappix, at improving their
710 software in a way that makes it more and more attractive for the target
711 group. At least I hope that we will have good cooperation with
712 Skolelinux in the future ;)!</p>
713
714 <p>So in conclusion, what I believe is that, if it weren't for the world
715 being so bad, it should be very clear to the political decision makers
716 that the only way to go nowadays is free software for various reasons,
717 but I have learnt that the only way that seems to work is bottom up.</p>
718
719 <!--
720
721 > * Who should be interviewed with this questions in the future?
722
723 That's probably the hardest question of them all, as I do not know the
724 community. However, I would be willing to do the following:
725
726 <li>Run an interview with a German headteacher who is very open to
727 free software, and also prefers it, but cannot really use it because
728 of the decision makers above;
729 <li>Run interviews with some kids, both with and without previous
730 knowledge about free software
731
732 If that is wanted, just let me know ;).
733
734 -->
735 </div>
736 <div class="tags">
737
738
739 Tags: <a href="http://people.skolelinux.org/pere/blog/tags/debian edu">debian edu</a>, <a href="http://people.skolelinux.org/pere/blog/tags/english">english</a>, <a href="http://people.skolelinux.org/pere/blog/tags/intervju">intervju</a>.
740
741
742 </div>
743 </div>
744 <div class="padding"></div>
745
746 <div class="entry">
747 <div class="title"><a href="http://people.skolelinux.org/pere/blog/Dugnadsnett_for_alle_stiller_p__Oslo_Maker_Faire_i_januar_2014.html">Dugnadsnett for alle stiller på Oslo Maker Faire i januar 2014</a></div>
748 <div class="date">10th December 2013</div>
749 <div class="body"><p>Helga 18. og 19. januar 2014 arrangeres
750 <a href="http://makerfaireoslo.no/no/program/dugnadsnett">Oslo Maker
751 Faire</a>, og <a href="http://www.dugnadsnett.no/">Dugnadsnett for
752 alle</a> har fått plass! Planen er å ha et bord med en plakat der vi
753 forteller om hva Dugnadsnett for alle er for noe, og et lite verksted
754 der vi hjelper folk som er interessert i å få opp sin egen mesh-node.
755 Jeg gleder meg til å se hvordan prosjektet blir mottatt der.</p>
756
757 <p>Målet med dugnadsnett for alle i Oslo er å få på plass et datanett
758 for kommunikasjon ved hjelp av radio-repeaterstasjoner (kalt
759 mesh-noder) som gjør at en kan direkte kommunisere med slekt, venner
760 og bekjente i Oslo via andre som deltar i dugnadsnettet, samt gjøre
761 det mulig komme ut på internett via dugnadsnettet. Første delmål er å
762 kunne sende SMS-meldinger vha. IP-telefoni løsningen
763 <a href="http://www.servalproject.org/">Serval project</a> mellom
764 deltagerne i Dugnadsnett for alle i Oslo. Formålet er å ta tilbake
765 kontrollen over egen nett-infrastruktur og gjøre det dyrere å bedrive
766 massiv innsamling av informasjon om borgernes bruk av datanett.</p>
767
768 <p>Høres dette interessant ut? Bli med på prosjektet, fortell oss
769 hvor du kunne tenke deg å sette opp en radio-repeater (slik at folk i
770 nærheten kan finne hverandre ved hjelp av
771 <a href="http://flynor.net/mesh/mesh.php">kartet over planlagte og
772 eksisterende radio-repeatere</A>), bli med på epostlisten
773 <a href="http://lists.nuug.no/mailman/listinfo/dugnadsnett">dugnadsnett
774 (at) nuug.no</a> og stikk innom
775 <a href="irc://irc.freenode.net/#dugnadsnett.no">IRC-kanalen
776 #dugnadsnett.no</a>. Så langt er det planlagt over 40
777 radio-repeatere, med VPN-forbindelser via Internet for å la de delene
778 av nettet som ikke når hverandre via radio kunne snakke med hverandre
779 likevel.</p>
780 </div>
781 <div class="tags">
782
783
784 Tags: <a href="http://people.skolelinux.org/pere/blog/tags/mesh network">mesh network</a>, <a href="http://people.skolelinux.org/pere/blog/tags/norsk">norsk</a>, <a href="http://people.skolelinux.org/pere/blog/tags/nuug">nuug</a>.
785
786
787 </div>
788 </div>
789 <div class="padding"></div>
790
791 <div class="entry">
792 <div class="title"><a href="http://people.skolelinux.org/pere/blog/Debian_Edu_interview__Klaus_Knopper.html">Debian Edu interview: Klaus Knopper</a></div>
793 <div class="date"> 6th December 2013</div>
794 <div class="body"><p>It has been a while since I managed to publish the last interview,
795 but the <a href="http://www.skolelinux.org/">Debian Edu /
796 Skolelinux</a> community is still going strong, and yesterday we even
797 had a new school administrator show up on
798 <a href="irc://irc.debian.org/#debian-edu">#debian-edu</a> to share
799 his success story with installing Debian Edu at their school. This
800 time I have been able to get some helpful comments from the creator of
801 Knoppix, Klaus Knopper, who was involved in a Skolelinux project in
802 Germany a few years ago.</p>
803
804 <p><strong>Who are you, and how do you spend your days?</strong></p>
805
806 <p>I am Klaus Knopper. I have a master degree in electrical
807 engineering, and is currently professor in information management at
808 the university of applied sciences Kaiserslautern / Germany and
809 freelance Open Source software developer and consultant.</p>
810
811 <p>All of this is pretty much of the work I spend my days with. Apart
812 from teaching, I'm also conducting some more or less experimental
813 projects like the <a href="http://www.knoppix.org">Knoppix GNU/Linux live
814 system</a> (Debian-based like Skolelinux),
815 <a href="http://www.knopper.net/knoppix-adriane/index-en.html">ADRIANE</a>
816 (a blind-friendly talking desktop system) and
817 <a href="http://www.knopper.net/linbo/index-en.html">LINBO</a>
818 (Linux-based network boot console, a fast remote install and repair
819 system supporting various operating systems).</p>
820
821 <p><strong>How did you get in contact with the Skolelinux / Debian Edu
822 project?</strong></p>
823
824 <p>The credit for this have to go to Kurt Gramlich, who is the German
825 coordinator for Skolelinux. We were looking for an all-in-one open
826 source community-supported distribution for schools, and Kurt
827 introduced us to Skolelinux for this purpose.</p>
828
829 <p><strong>What do you see as the advantages of Skolelinux / Debian
830 Edu?</strong></p>
831
832 <ul>
833 <li>Quick installation,</li>
834 <li>works (almost) out of the box,</li>
835 <li>contains many useful software packages for teaching and learning,</li>
836 <li>is a purely community-based distro and not controlled by a
837 single company,</li>
838 <li>has a large number of supporters and teachers who share their
839 experience and problem solutions.</li>
840 </ul>
841
842 <p><strong>What do you see as the disadvantages of Skolelinux / Debian
843 Edu?</strong></p>
844
845 <ul>
846 <li>Skolelinux is - as we had to learn - not easily upgradable to
847 the next version. Opposed to its genuine Debian base, upgrading to
848 a new version means a full new installation from scratch to get it
849 working again reliably.
850
851 <li>Skolelinux is based on Debian/stable, and therefore always a
852 little outdated in terms of program versions compared to Edubuntu or
853 similar educational Linux distros, which rather use Debian/testing
854 as their base.
855
856 <li>Skolelinux has some very self-opinionated and stubborn default
857 configuration which in my opinion adds unnecessary complexity and is
858 not always suitable for a schools needs, the preset network
859 configuration is actually a core definition feature of Skolelinux
860 and not easy to change, so schools sometimes have to change their
861 network configuration to make it "Skolelinux-compatible".
862
863 <li>Some proposed extensions, which were made available as
864 contribution, like secure examination mode and lecture material
865 distribution and collection, were not accepted into the mainline
866 Skolelinux development and are now not easy to maintain in the
867 future because of Skolelinux somewhat undeterministic update
868 schemes.</li>
869
870 <li>Skolelinux has only a very tiny number of base developers
871 compared to Debian.</li>
872
873 </ul>
874
875 <p>For these reasons and experience from our project, I would now
876 rather consider using plain Debian for schools next time, until
877 Skolelinux is more closely integrated into Debian and becomes
878 upgradeable without reinstallation.</p>
879
880 <p><strong>Which free software do you use daily?</strong></p>
881
882 <p>GNU/Linux with LXDE desktop, bash for interactive dialog and
883 programming, texlive for documentation and correspondence,
884 occasionally LibreOffice for document format conversion. Various
885 programming languages for teaching.</p>
886
887 <p><strong>Which strategy do you believe is the right one to use to
888 get schools to use free software?</strong></p>
889
890 <p>Strong arguments are</p>
891
892 <ul>
893
894 <li>Knowledge is free, and so should be methods and tools for
895 teaching and learning.</li>
896
897 <li>Students can learn with and use the same software at school, at
898 home, and at their working place without running into license or
899 conversion problems.</li>
900
901 <li>Closed source or proprietary software hides knowledge rather
902 than exposing it, and proprietary software vendors try to bind
903 customers to certain products. But teachers need to teach
904 science, not products.</li>
905
906 <li>If you have everything you for daily work as open source, what
907 would you need proprietary software for?</li>
908
909 </ul>
910 </div>
911 <div class="tags">
912
913
914 Tags: <a href="http://people.skolelinux.org/pere/blog/tags/debian edu">debian edu</a>, <a href="http://people.skolelinux.org/pere/blog/tags/english">english</a>, <a href="http://people.skolelinux.org/pere/blog/tags/intervju">intervju</a>.
915
916
917 </div>
918 </div>
919 <div class="padding"></div>
920
921 <div class="entry">
922 <div class="title"><a href="http://people.skolelinux.org/pere/blog/Dugnadsnett_for_alle__a_wireless_community_network_in_Oslo__take_shape.html">Dugnadsnett for alle, a wireless community network in Oslo, take shape</a></div>
923 <div class="date">30th November 2013</div>
924 <div class="body"><p>If you want the ability to electronically communicate directly with
925 your neighbors and friends using a network controlled by your peers in
926 stead of centrally controlled by a few corporations, or would like to
927 experiment with interesting network technology, the
928 <a href="http://www.dugnadsnett.no/">Dugnasnett for alle i Oslo</a>
929 might be project for you. 39 mesh nodes are currently being planned,
930 in the freshly started initiative from NUUG and Hackeriet to create a
931 wireless community network. The work is inspired by
932 <a href="http://freifunk.net/">Freifunk</a>,
933 <a href="http://www.awmn.net/">Athens Wireless Metropolitan
934 Network</a>, <a href="http://en.wikipedia.org/wiki/Roofnet">Roofnet</a>
935 and other successful mesh networks around the globe. Two days ago we
936 held a workshop to try to get people started on setting up their own
937 mesh node, and there we decided to create a new mailing list
938 <a href="http://lists.nuug.no/mailman/listinfo/dugnadsnett">dugnadsnett
939 (at) nuug.no</a> and IRC channel
940 <a href="irc://irc.freenode.net/#dugnadsnett.no">#dugnadsnett.no</a> to
941 coordinate the work. See also the NUUG blog post
942 <a href="http://www.nuug.no/news/E_postliste_og_IRC_kanal_for_Dugnadsnett_for_alle_i_Oslo.shtml">announcing
943 the mailing list and IRC channel</a>.</p>
944 </div>
945 <div class="tags">
946
947
948 Tags: <a href="http://people.skolelinux.org/pere/blog/tags/english">english</a>, <a href="http://people.skolelinux.org/pere/blog/tags/mesh network">mesh network</a>, <a href="http://people.skolelinux.org/pere/blog/tags/nuug">nuug</a>.
949
950
951 </div>
952 </div>
953 <div class="padding"></div>
954
955 <p style="text-align: right;"><a href="index.rss"><img src="http://people.skolelinux.org/pere/blog/xml.gif" alt="RSS feed" width="36" height="14" /></a></p>
956 <div id="sidebar">
957
958
959
960 <h2>Archive</h2>
961 <ul>
962
963 <li>2014
964 <ul>
965
966 <li><a href="http://people.skolelinux.org/pere/blog/archive/2014/01/">January (2)</a></li>
967
968 <li><a href="http://people.skolelinux.org/pere/blog/archive/2014/02/">February (3)</a></li>
969
970 <li><a href="http://people.skolelinux.org/pere/blog/archive/2014/03/">March (1)</a></li>
971
972 </ul></li>
973
974 <li>2013
975 <ul>
976
977 <li><a href="http://people.skolelinux.org/pere/blog/archive/2013/01/">January (11)</a></li>
978
979 <li><a href="http://people.skolelinux.org/pere/blog/archive/2013/02/">February (9)</a></li>
980
981 <li><a href="http://people.skolelinux.org/pere/blog/archive/2013/03/">March (9)</a></li>
982
983 <li><a href="http://people.skolelinux.org/pere/blog/archive/2013/04/">April (6)</a></li>
984
985 <li><a href="http://people.skolelinux.org/pere/blog/archive/2013/05/">May (9)</a></li>
986
987 <li><a href="http://people.skolelinux.org/pere/blog/archive/2013/06/">June (10)</a></li>
988
989 <li><a href="http://people.skolelinux.org/pere/blog/archive/2013/07/">July (7)</a></li>
990
991 <li><a href="http://people.skolelinux.org/pere/blog/archive/2013/08/">August (3)</a></li>
992
993 <li><a href="http://people.skolelinux.org/pere/blog/archive/2013/09/">September (5)</a></li>
994
995 <li><a href="http://people.skolelinux.org/pere/blog/archive/2013/10/">October (7)</a></li>
996
997 <li><a href="http://people.skolelinux.org/pere/blog/archive/2013/11/">November (9)</a></li>
998
999 <li><a href="http://people.skolelinux.org/pere/blog/archive/2013/12/">December (3)</a></li>
1000
1001 </ul></li>
1002
1003 <li>2012
1004 <ul>
1005
1006 <li><a href="http://people.skolelinux.org/pere/blog/archive/2012/01/">January (7)</a></li>
1007
1008 <li><a href="http://people.skolelinux.org/pere/blog/archive/2012/02/">February (10)</a></li>
1009
1010 <li><a href="http://people.skolelinux.org/pere/blog/archive/2012/03/">March (17)</a></li>
1011
1012 <li><a href="http://people.skolelinux.org/pere/blog/archive/2012/04/">April (12)</a></li>
1013
1014 <li><a href="http://people.skolelinux.org/pere/blog/archive/2012/05/">May (12)</a></li>
1015
1016 <li><a href="http://people.skolelinux.org/pere/blog/archive/2012/06/">June (20)</a></li>
1017
1018 <li><a href="http://people.skolelinux.org/pere/blog/archive/2012/07/">July (17)</a></li>
1019
1020 <li><a href="http://people.skolelinux.org/pere/blog/archive/2012/08/">August (6)</a></li>
1021
1022 <li><a href="http://people.skolelinux.org/pere/blog/archive/2012/09/">September (9)</a></li>
1023
1024 <li><a href="http://people.skolelinux.org/pere/blog/archive/2012/10/">October (17)</a></li>
1025
1026 <li><a href="http://people.skolelinux.org/pere/blog/archive/2012/11/">November (10)</a></li>
1027
1028 <li><a href="http://people.skolelinux.org/pere/blog/archive/2012/12/">December (7)</a></li>
1029
1030 </ul></li>
1031
1032 <li>2011
1033 <ul>
1034
1035 <li><a href="http://people.skolelinux.org/pere/blog/archive/2011/01/">January (16)</a></li>
1036
1037 <li><a href="http://people.skolelinux.org/pere/blog/archive/2011/02/">February (6)</a></li>
1038
1039 <li><a href="http://people.skolelinux.org/pere/blog/archive/2011/03/">March (6)</a></li>
1040
1041 <li><a href="http://people.skolelinux.org/pere/blog/archive/2011/04/">April (7)</a></li>
1042
1043 <li><a href="http://people.skolelinux.org/pere/blog/archive/2011/05/">May (3)</a></li>
1044
1045 <li><a href="http://people.skolelinux.org/pere/blog/archive/2011/06/">June (2)</a></li>
1046
1047 <li><a href="http://people.skolelinux.org/pere/blog/archive/2011/07/">July (7)</a></li>
1048
1049 <li><a href="http://people.skolelinux.org/pere/blog/archive/2011/08/">August (6)</a></li>
1050
1051 <li><a href="http://people.skolelinux.org/pere/blog/archive/2011/09/">September (4)</a></li>
1052
1053 <li><a href="http://people.skolelinux.org/pere/blog/archive/2011/10/">October (2)</a></li>
1054
1055 <li><a href="http://people.skolelinux.org/pere/blog/archive/2011/11/">November (3)</a></li>
1056
1057 <li><a href="http://people.skolelinux.org/pere/blog/archive/2011/12/">December (1)</a></li>
1058
1059 </ul></li>
1060
1061 <li>2010
1062 <ul>
1063
1064 <li><a href="http://people.skolelinux.org/pere/blog/archive/2010/01/">January (2)</a></li>
1065
1066 <li><a href="http://people.skolelinux.org/pere/blog/archive/2010/02/">February (1)</a></li>
1067
1068 <li><a href="http://people.skolelinux.org/pere/blog/archive/2010/03/">March (3)</a></li>
1069
1070 <li><a href="http://people.skolelinux.org/pere/blog/archive/2010/04/">April (3)</a></li>
1071
1072 <li><a href="http://people.skolelinux.org/pere/blog/archive/2010/05/">May (9)</a></li>
1073
1074 <li><a href="http://people.skolelinux.org/pere/blog/archive/2010/06/">June (14)</a></li>
1075
1076 <li><a href="http://people.skolelinux.org/pere/blog/archive/2010/07/">July (12)</a></li>
1077
1078 <li><a href="http://people.skolelinux.org/pere/blog/archive/2010/08/">August (13)</a></li>
1079
1080 <li><a href="http://people.skolelinux.org/pere/blog/archive/2010/09/">September (7)</a></li>
1081
1082 <li><a href="http://people.skolelinux.org/pere/blog/archive/2010/10/">October (9)</a></li>
1083
1084 <li><a href="http://people.skolelinux.org/pere/blog/archive/2010/11/">November (13)</a></li>
1085
1086 <li><a href="http://people.skolelinux.org/pere/blog/archive/2010/12/">December (12)</a></li>
1087
1088 </ul></li>
1089
1090 <li>2009
1091 <ul>
1092
1093 <li><a href="http://people.skolelinux.org/pere/blog/archive/2009/01/">January (8)</a></li>
1094
1095 <li><a href="http://people.skolelinux.org/pere/blog/archive/2009/02/">February (8)</a></li>
1096
1097 <li><a href="http://people.skolelinux.org/pere/blog/archive/2009/03/">March (12)</a></li>
1098
1099 <li><a href="http://people.skolelinux.org/pere/blog/archive/2009/04/">April (10)</a></li>
1100
1101 <li><a href="http://people.skolelinux.org/pere/blog/archive/2009/05/">May (9)</a></li>
1102
1103 <li><a href="http://people.skolelinux.org/pere/blog/archive/2009/06/">June (3)</a></li>
1104
1105 <li><a href="http://people.skolelinux.org/pere/blog/archive/2009/07/">July (4)</a></li>
1106
1107 <li><a href="http://people.skolelinux.org/pere/blog/archive/2009/08/">August (3)</a></li>
1108
1109 <li><a href="http://people.skolelinux.org/pere/blog/archive/2009/09/">September (1)</a></li>
1110
1111 <li><a href="http://people.skolelinux.org/pere/blog/archive/2009/10/">October (2)</a></li>
1112
1113 <li><a href="http://people.skolelinux.org/pere/blog/archive/2009/11/">November (3)</a></li>
1114
1115 <li><a href="http://people.skolelinux.org/pere/blog/archive/2009/12/">December (3)</a></li>
1116
1117 </ul></li>
1118
1119 <li>2008
1120 <ul>
1121
1122 <li><a href="http://people.skolelinux.org/pere/blog/archive/2008/11/">November (5)</a></li>
1123
1124 <li><a href="http://people.skolelinux.org/pere/blog/archive/2008/12/">December (7)</a></li>
1125
1126 </ul></li>
1127
1128 </ul>
1129
1130
1131
1132 <h2>Tags</h2>
1133 <ul>
1134
1135 <li><a href="http://people.skolelinux.org/pere/blog/tags/3d-printer">3d-printer (13)</a></li>
1136
1137 <li><a href="http://people.skolelinux.org/pere/blog/tags/amiga">amiga (1)</a></li>
1138
1139 <li><a href="http://people.skolelinux.org/pere/blog/tags/aros">aros (1)</a></li>
1140
1141 <li><a href="http://people.skolelinux.org/pere/blog/tags/bankid">bankid (4)</a></li>
1142
1143 <li><a href="http://people.skolelinux.org/pere/blog/tags/bitcoin">bitcoin (8)</a></li>
1144
1145 <li><a href="http://people.skolelinux.org/pere/blog/tags/bootsystem">bootsystem (14)</a></li>
1146
1147 <li><a href="http://people.skolelinux.org/pere/blog/tags/bsa">bsa (2)</a></li>
1148
1149 <li><a href="http://people.skolelinux.org/pere/blog/tags/chrpath">chrpath (2)</a></li>
1150
1151 <li><a href="http://people.skolelinux.org/pere/blog/tags/debian">debian (94)</a></li>
1152
1153 <li><a href="http://people.skolelinux.org/pere/blog/tags/debian edu">debian edu (144)</a></li>
1154
1155 <li><a href="http://people.skolelinux.org/pere/blog/tags/digistan">digistan (10)</a></li>
1156
1157 <li><a href="http://people.skolelinux.org/pere/blog/tags/docbook">docbook (10)</a></li>
1158
1159 <li><a href="http://people.skolelinux.org/pere/blog/tags/drivstoffpriser">drivstoffpriser (4)</a></li>
1160
1161 <li><a href="http://people.skolelinux.org/pere/blog/tags/english">english (236)</a></li>
1162
1163 <li><a href="http://people.skolelinux.org/pere/blog/tags/fiksgatami">fiksgatami (21)</a></li>
1164
1165 <li><a href="http://people.skolelinux.org/pere/blog/tags/fildeling">fildeling (12)</a></li>
1166
1167 <li><a href="http://people.skolelinux.org/pere/blog/tags/freeculture">freeculture (12)</a></li>
1168
1169 <li><a href="http://people.skolelinux.org/pere/blog/tags/freedombox">freedombox (5)</a></li>
1170
1171 <li><a href="http://people.skolelinux.org/pere/blog/tags/frikanalen">frikanalen (11)</a></li>
1172
1173 <li><a href="http://people.skolelinux.org/pere/blog/tags/intervju">intervju (39)</a></li>
1174
1175 <li><a href="http://people.skolelinux.org/pere/blog/tags/isenkram">isenkram (7)</a></li>
1176
1177 <li><a href="http://people.skolelinux.org/pere/blog/tags/kart">kart (18)</a></li>
1178
1179 <li><a href="http://people.skolelinux.org/pere/blog/tags/ldap">ldap (8)</a></li>
1180
1181 <li><a href="http://people.skolelinux.org/pere/blog/tags/lenker">lenker (7)</a></li>
1182
1183 <li><a href="http://people.skolelinux.org/pere/blog/tags/ltsp">ltsp (1)</a></li>
1184
1185 <li><a href="http://people.skolelinux.org/pere/blog/tags/mesh network">mesh network (7)</a></li>
1186
1187 <li><a href="http://people.skolelinux.org/pere/blog/tags/multimedia">multimedia (25)</a></li>
1188
1189 <li><a href="http://people.skolelinux.org/pere/blog/tags/norsk">norsk (241)</a></li>
1190
1191 <li><a href="http://people.skolelinux.org/pere/blog/tags/nuug">nuug (161)</a></li>
1192
1193 <li><a href="http://people.skolelinux.org/pere/blog/tags/offentlig innsyn">offentlig innsyn (10)</a></li>
1194
1195 <li><a href="http://people.skolelinux.org/pere/blog/tags/open311">open311 (2)</a></li>
1196
1197 <li><a href="http://people.skolelinux.org/pere/blog/tags/opphavsrett">opphavsrett (45)</a></li>
1198
1199 <li><a href="http://people.skolelinux.org/pere/blog/tags/personvern">personvern (69)</a></li>
1200
1201 <li><a href="http://people.skolelinux.org/pere/blog/tags/raid">raid (1)</a></li>
1202
1203 <li><a href="http://people.skolelinux.org/pere/blog/tags/reprap">reprap (11)</a></li>
1204
1205 <li><a href="http://people.skolelinux.org/pere/blog/tags/rfid">rfid (2)</a></li>
1206
1207 <li><a href="http://people.skolelinux.org/pere/blog/tags/robot">robot (9)</a></li>
1208
1209 <li><a href="http://people.skolelinux.org/pere/blog/tags/rss">rss (1)</a></li>
1210
1211 <li><a href="http://people.skolelinux.org/pere/blog/tags/ruter">ruter (4)</a></li>
1212
1213 <li><a href="http://people.skolelinux.org/pere/blog/tags/scraperwiki">scraperwiki (2)</a></li>
1214
1215 <li><a href="http://people.skolelinux.org/pere/blog/tags/sikkerhet">sikkerhet (34)</a></li>
1216
1217 <li><a href="http://people.skolelinux.org/pere/blog/tags/sitesummary">sitesummary (4)</a></li>
1218
1219 <li><a href="http://people.skolelinux.org/pere/blog/tags/skepsis">skepsis (4)</a></li>
1220
1221 <li><a href="http://people.skolelinux.org/pere/blog/tags/standard">standard (44)</a></li>
1222
1223 <li><a href="http://people.skolelinux.org/pere/blog/tags/stavekontroll">stavekontroll (3)</a></li>
1224
1225 <li><a href="http://people.skolelinux.org/pere/blog/tags/stortinget">stortinget (9)</a></li>
1226
1227 <li><a href="http://people.skolelinux.org/pere/blog/tags/surveillance">surveillance (21)</a></li>
1228
1229 <li><a href="http://people.skolelinux.org/pere/blog/tags/sysadmin">sysadmin (1)</a></li>
1230
1231 <li><a href="http://people.skolelinux.org/pere/blog/tags/valg">valg (8)</a></li>
1232
1233 <li><a href="http://people.skolelinux.org/pere/blog/tags/video">video (39)</a></li>
1234
1235 <li><a href="http://people.skolelinux.org/pere/blog/tags/vitenskap">vitenskap (4)</a></li>
1236
1237 <li><a href="http://people.skolelinux.org/pere/blog/tags/web">web (28)</a></li>
1238
1239 </ul>
1240
1241
1242 </div>
1243 <p style="text-align: right">
1244 Created by <a href="http://steve.org.uk/Software/chronicle">Chronicle v4.6</a>
1245 </p>
1246
1247 </body>
1248 </html>