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