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