]> 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/Opphavsretts_status_for__Empty_Socks__fra_1927_.html">Opphavsretts-status for «Empty Socks» fra 1927?</a></div>
24 <div class="date">12th December 2014</div>
25 <div class="body"><p>For noen dager siden
26 <a href="http://www.nb.no/Hva-skjer/Aktuelt/Nyheter/Tapt-filmskatt-fra-Disney-funnet-i-Nasjonalbiblioteket">annonserte
27 Nasjonalbiblioteket gladnyheten</a> om at de i sine arkiver hadde
28 funnet et nitratfilm-eksemplar av en 87 år gammel Disney-film ved navn
29 Empty Socks, en film som tidligere var antatt tapt og der det i følge
30 nyhetsmeldinger var kun ca. 25 sekunder bevart for ettertiden.
31 Nasjonalbiblioteket hadde 5 minutter og 30 sekunder av filmen i sitt
32 magasin. Dette er flott for bevaringen av verdens kulturarv. 5,5
33 minutter mindre tapt enn vi trodde av får felles historie.</p>
34
35 <p>Men hvordan kunne filmen gå tapt, når arkivlovene i USA krevde at
36 publiserte filmer på den tiden ble deponert i bibliotek? Forklaringen
37 har jeg fra Lawrence Lessig og boken Free Culture, som jeg holder på
38 <a href="https://github.com/petterreinholdtsen/free-culture-lessig">å
39 oversette til norsk</a>:</p>
40
41 <p><blockquote>
42 <p>Dette er delvis på grunn av loven. Opphavsrettseiere var tidlig i
43 amerikansk opphavsrettslov nødt til å deponere kopier av sine verk i
44 biblioteker. Disse kopiene skulle både sikre spredning av kunnskap,
45 og sikre at det fantes en kopi av verket tilgjengelig når vernetiden
46 utløp, slik at andre kunne få tilgang til og kopiere verket.</p>
47
48 <p>Disse reglene gjaldt også for filmer. Men i 1915 gjorde
49 kongressbiblioteket et unntak for film. Filmer kunne bli
50 opphavsrettsbeskyttet så lenge det ble gjort slik deponering. Men
51 filmskaperne fikk så lov til å låne tilbake de deponerte filmene -
52 så lenge de ville uten noe kostnad. Bare i 1915 var det mer enn 5475
53 filmer deponert og “lånt tilbake”. Dermed var det ikke noe eksemplar
54 i noe bibliotek når vernetiden til filmen utløp. Eksemplaret
55 eksisterer - hvis den finnes i det hele tatt - i arkivbiblioteket
56 til filmselskapet.</p>
57 </blockquote></p>
58
59 <p>Nyheten gjorde meg nysgjerrig på om filmen kunne være falt i det
60 fri. En 87 år gammel film kunne jo tenkes å ha blitt en del av
61 allemannseiet, slik at vi alle kan bruke den til å bygge videre på vår
62 felles kultur uten å måtte be om tillatelse - slik Walt Disney gjorde
63 det i starten av sin karriere. Jeg spurte nasjonalbiblioteket, og de
64 sa nei. Hvordan kan det ha seg med en så gammel film? En kan finne
65 informasjon om den norske vernetiden på
66 <a href="https://lovdata.no/dokument/NL/lov/1961-05-12-2">Lovdata</a>
67 og </a>Wikipedia</A>. Her er et relevant <a
68 href="https://no.wikipedia.org/wiki/Opphavsrett#Vernetid">utsnitt fra
69 siden om opphavsrett i den norske Wikipedia</a>:</p>
70
71 <p><blockquote>
72 Ifølge åndsverkloven §§ 40-41 utløper vernetiden for et åndsverk 70
73 år etter utløpet av opphavspersonens dødsår. [...] For filmverk
74 gjelder særlige regler: Her kommer ikke alle mulige opphavspersoner
75 i betraktning, men kun hovedregissøren, manusforfatteren,
76 dialogforfatteren og komponisten av filmmusikken. Vernetiden
77 begynner å løpe etter utgangen av dødsåret til den lengstlevende av
78 disse. [...] Der opphavspersonen er ukjent, utløper opphavsretten 70
79 år etter første kjente offentliggjørelse av verket. Det er kun de
80 økonomiske rettighetene som faller bort i det vernetiden er
81 utløpt. De ideelle rettighetene må fortsatt respekteres, noe som
82 blant annet innebærer at man plikter å navngi opphavspersonen ved
83 tilgjengeliggjøring.
84 </blockquote></p>
85
86 <p><a href="http://www.disneyshorts.org/shorts.aspx?shortID=75">I følge
87 nettstedet X</a> er følgende personer gitt æren for denne
88 kortfilmen:</p>
89
90 <dl>
91
92 <dt>Regissør</dt>
93 <dd><a href="https://en.wikipedia.org/wiki/Walt_Disney">Walt Disney</a> (1901-12-051966-12-15) +70 år = 2037</dd>
94
95 <dt>Animasjon
96 <dd><a href="https://en.wikipedia.org/wiki/Ub_Iwerks">Ub Iwerks</a> (1901-03-241971-07-07) +70 år = 2042
97 <br><a href="https://en.wikipedia.org/wiki/Rollin_Hamilton">Rollin "Ham" Hamilton</a> (1898-10-28 - 1951-06-03) +70 år = 2022
98 <br><a href="https://en.wikipedia.org/wiki/Harman_and_Ising">Hugh Harman</a> (1903-08-311982-11-25) +70 år = 2053</dd>
99
100 <dt>Kamera
101 <dd>Mike Marcus (?-?)</dd>
102
103 </dl>
104
105 <p>Alle fødsels- og dødsdatoene er fra engelske Wikipedia. Det er
106 ikke oppgitt navn på manusforfatter, dialogforfatter og komponist, men
107 jeg mistenker at tegnerne vil få opphavsrettigheter på tegnefilmer her
108 i Norge, og tar derfor med disse. Kameramannen vil ikke få noen
109 rettigheter så vidt jeg forstår, og er derfor ignorert her.</p>
110
111 <p>Slik jeg forstår den norske opphavsretten vil dermed dette
112 filmverket bli allemannseie (også kalt å falle i det fri) i 2053, 126
113 år etter at det ble laget. Hvis kun regissørens rettigheter er
114 relevante, vil det skje i 2037, 110 år etter at det ble utgitt. Etter
115 det vil enhver kunne dele det med alle de har lyst til, fremføre det
116 offentlig eller klippe og lime i det for å lage sin egen film basert
117 på det - helt uten å måtte spørre noen om lov.</p>
118
119 <p>Måtte så Nasjonalbiblioteket spørre om lov før de kunne kopiere
120 sitt nitrat-eksemplar over på mer varig format? Nei, heldigvis.
121 Åndsverklovens § 16 sier at arkiv, bibliotek, museer og undervisnings-
122 og forskningsinstitusjoner har rett til å fremstille eksemplar av verk
123 for konserverings- og sikringsformål og andre særskilte formål.</p>
124 </div>
125 <div class="tags">
126
127
128 Tags: <a href="http://people.skolelinux.org/pere/blog/tags/freeculture">freeculture</a>, <a href="http://people.skolelinux.org/pere/blog/tags/norsk">norsk</a>, <a href="http://people.skolelinux.org/pere/blog/tags/opphavsrett">opphavsrett</a>, <a href="http://people.skolelinux.org/pere/blog/tags/video">video</a>.
129
130
131 </div>
132 </div>
133 <div class="padding"></div>
134
135 <div class="entry">
136 <div class="title"><a href="http://people.skolelinux.org/pere/blog/How_to_stay_with_sysvinit_in_Debian_Jessie.html">How to stay with sysvinit in Debian Jessie</a></div>
137 <div class="date">22nd November 2014</div>
138 <div class="body"><p>By now, it is well known that Debian Jessie will not be using
139 sysvinit as its boot system by default. But how can one keep using
140 sysvinit in Jessie? It is fairly easy, and here are a few recipes,
141 courtesy of
142 <a href="http://www.vitavonni.de/blog/201410/2014102101-avoiding-systemd.html">Erich
143 Schubert</a> and
144 <a href="http://smcv.pseudorandom.co.uk/2014/still_universal/">Simon
145 McVittie</a>.
146
147 <p>If you already are using Wheezy and want to upgrade to Jessie and
148 keep sysvinit as your boot system, create a file
149 <tt>/etc/apt/preferences.d/use-sysvinit</tt> with this content before
150 you upgrade:</p>
151
152 <p><blockquote><pre>
153 Package: systemd-sysv
154 Pin: release o=Debian
155 Pin-Priority: -1
156 </pre></blockquote><p>
157
158 <p>This file content will tell apt and aptitude to not consider
159 installing systemd-sysv as part of any installation and upgrade
160 solution when resolving dependencies, and thus tell it to avoid
161 systemd as a default boot system. The end result should be that the
162 upgraded system keep using sysvinit.</p>
163
164 <p>If you are installing Jessie for the first time, there is no way to
165 get sysvinit installed by default (debootstrap used by
166 debian-installer have no option for this), but one can tell the
167 installer to switch to sysvinit before the first boot. Either by
168 using a kernel argument to the installer, or by adding a line to the
169 preseed file used. First, the kernel command line argument:
170
171 <p><blockquote><pre>
172 preseed/late_command="in-target apt-get install --purge -y sysvinit-core"
173 </pre></blockquote><p>
174
175 <p>Next, the line to use in a preseed file:</p>
176
177 <p><blockquote><pre>
178 d-i preseed/late_command string in-target apt-get install -y sysvinit-core
179 </pre></blockquote><p>
180
181 <p>One can of course also do this after the first boot by installing
182 the sysvinit-core package.</p>
183
184 <p>I recommend only using sysvinit if you really need it, as the
185 sysvinit boot sequence in Debian have several hardware specific bugs
186 on Linux caused by the fact that it is unpredictable when hardware
187 devices show up during boot. But on the other hand, the new default
188 boot system still have a few rough edges I hope will be fixed before
189 Jessie is released.</p>
190
191 <p>Update 2014-11-26: Inspired by
192 <ahref="https://www.mirbsd.org/permalinks/wlog-10-tg_e20141125-tg.htm#e20141125-tg_wlog-10-tg">a
193 blog post by Torsten Glaser</a>, added --purge to the preseed
194 line.</p>
195 </div>
196 <div class="tags">
197
198
199 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>.
200
201
202 </div>
203 </div>
204 <div class="padding"></div>
205
206 <div class="entry">
207 <div class="title"><a href="http://people.skolelinux.org/pere/blog/Hvordan_vurderer_regjeringen_H_264_patentutfordringen_.html">Hvordan vurderer regjeringen H.264-patentutfordringen?</a></div>
208 <div class="date">16th November 2014</div>
209 <div class="body"><p>For en stund tilbake spurte jeg Fornyingsdepartementet om hvilke
210 juridiske vurderinger rundt patentproblemstillingen som var gjort da
211 H.264 ble tatt inn i <a href="http://standard.difi.no/">statens
212 referansekatalog over standarder</a>. Stig Hornnes i FAD tipset meg
213 om følgende som står i oppsumeringen til høringen om
214 referansekatalogen versjon 2.0, som jeg siden ved hjelp av en
215 innsynsforespørsel fikk tak i
216 <a href="http://wiki.nuug.no/uttalelser/200901-standardkatalog-v2?action=AttachFile&do=get&target=kongelig-resolusjon.pdf">PDF-utgaven av</a>
217 datert 2009-06-03 (saksnummer 200803291, saksbehandler Henrik
218 Linnestad).</p>
219
220 <p>Der står det følgende om problemstillingen:</p>
221
222 <p><blockquote>
223 <strong>4.4 Patentproblematikk</strong>
224
225 <p>NUUG og Opera ser det som særlig viktig at forslagene knyttet til
226 lyd og video baserer seg på de royalty-frie standardene Vorbis, Theora
227 og FLAC.</p>
228
229 <p>Kommentarene relaterer seg til at enkelte standarder er åpne, men
230 inneholder tekniske prosedyrer som det i USA (og noen andre land som
231 Japan) er gitt patentrettigheter til. I vårt tilfelle berører dette
232 spesielt standardene Mp3 og H.264, selv om Politidirektoratet peker på
233 at det muligens kan være tilsvarende problematikk også for Theora og
234 Vorbis. Dette medfører at det i USA kan kreves royalties for bruk av
235 tekniske løsninger knyttet til standardene, et krav som også
236 håndheves. Patenter kan imidlertid bare hevdes i de landene hvor
237 patentet er gitt, så amerikanske patenter gjelder ikke andre steder
238 enn USA.</p>
239
240 <p>Spesielt for utvikling av fri programvare er patenter
241 problematisk. GPL, en "grunnleggende" lisens for distribusjon av fri
242 programvare, avviser at programvare kan distribueres under denne
243 lisensen hvis det inneholder referanser til patenterte rutiner som
244 utløser krav om royalties. Det er imidlertid uproblematisk å
245 distribuere fri programvareløsninger under GPL som benytter de
246 aktuelle standardene innen eller mellom land som ikke anerkjenner
247 patentene. Derfor finner vi også flere implementeringer av Mp3 og
248 H.264 som er fri programvare, lisensiert under GPL.</p>
249
250 <p>I Norge og EU er patentlovgivningen langt mer restriktiv enn i USA,
251 men det er også her mulig å få patentert metoder for løsning av et
252 problem som relaterer seg til databehandling. Det er AIF bekjent ikke
253 relevante patenter i EU eller Norge hva gjelder H.264 og Mp3, men
254 muligheten for at det finnes patenter uten at det er gjort krav om
255 royalties eller at det senere vil gis slike patenter kan ikke helt
256 avvises.</p>
257
258 <p>AIF mener det er et behov for å gi offentlige virksomheter mulighet
259 til å benytte antatt royaltyfrie åpne standarder som et likeverdig
260 alternativ eller i tillegg til de markedsledende åpne standardene.</p>
261
262 </blockquote></p>
263
264 <p>Det ser dermed ikke ut til at de har vurdert patentspørsmålet i
265 sammenheng med opphavsrettsvilkår slik de er formulert for f.eks.
266 Apple Final Cut Pro, Adobe Premiere Pro, Avid og Sorenson-verktøyene,
267 der det kreves brukstillatelse for patenter som ikke er gyldige i
268 Norge for å bruke disse verktøyene til annet en personlig og ikke
269 kommersiell aktivitet når det gjelder H.264-video. Jeg må nok lete
270 videre etter svar på det spørsmålet.</p>
271 </div>
272 <div class="tags">
273
274
275 Tags: <a href="http://people.skolelinux.org/pere/blog/tags/multimedia">multimedia</a>, <a href="http://people.skolelinux.org/pere/blog/tags/norsk">norsk</a>, <a href="http://people.skolelinux.org/pere/blog/tags/opphavsrett">opphavsrett</a>, <a href="http://people.skolelinux.org/pere/blog/tags/standard">standard</a>, <a href="http://people.skolelinux.org/pere/blog/tags/video">video</a>, <a href="http://people.skolelinux.org/pere/blog/tags/web">web</a>.
276
277
278 </div>
279 </div>
280 <div class="padding"></div>
281
282 <div class="entry">
283 <div class="title"><a href="http://people.skolelinux.org/pere/blog/A_Debian_package_for_SMTP_via_Tor__aka_SMTorP__using_exim4.html">A Debian package for SMTP via Tor (aka SMTorP) using exim4</a></div>
284 <div class="date">10th November 2014</div>
285 <div class="body"><p>The right to communicate with your friends and family in private,
286 without anyone snooping, is a right every citicen have in a liberal
287 democracy. But this right is under serious attack these days.</p>
288
289 <p>A while back it occurred to me that one way to make the dragnet
290 surveillance conducted by NSA, GCHQ, FRA and others (and confirmed by
291 the whisleblower Snowden) more expensive for Internet email,
292 is to deliver all email using SMTP via Tor. Such SMTP option would be
293 a nice addition to the FreedomBox project if we could send email
294 between FreedomBox machines without leaking metadata about the emails
295 to the people peeking on the wire. I
296 <a href="http://lists.alioth.debian.org/pipermail/freedombox-discuss/2014-October/006493.html">proposed
297 this on the FreedomBox project mailing list in October</a> and got a
298 lot of useful feedback and suggestions. It also became obvious to me
299 that this was not a novel idea, as the same idea was tested and
300 documented by Johannes Berg as early as 2006, and both
301 <a href="https://github.com/pagekite/Mailpile/wiki/SMTorP">the
302 Mailpile</a> and <a href="http://dee.su/cables">the Cables</a> systems
303 propose a similar method / protocol to pass emails between users.</p>
304
305 <p>To implement such system one need to set up a Tor hidden service
306 providing the SMTP protocol on port 25, and use email addresses
307 looking like username@hidden-service-name.onion. With such addresses
308 the connections to port 25 on hidden-service-name.onion using Tor will
309 go to the correct SMTP server. To do this, one need to configure the
310 Tor daemon to provide the hidden service and the mail server to accept
311 emails for this .onion domain. To learn more about Exim configuration
312 in Debian and test the design provided by Johannes Berg in his FAQ, I
313 set out yesterday to create a Debian package for making it trivial to
314 set up such SMTP over Tor service based on Debian. Getting it to work
315 were fairly easy, and
316 <a href="https://github.com/petterreinholdtsen/exim4-smtorp">the
317 source code for the Debian package</a> is available from github. I
318 plan to move it into Debian if further testing prove this to be a
319 useful approach.</p>
320
321 <p>If you want to test this, set up a blank Debian machine without any
322 mail system installed (or run <tt>apt-get purge exim4-config</tt> to
323 get rid of exim4). Install tor, clone the git repository mentioned
324 above, build the deb and install it on the machine. Next, run
325 <tt>/usr/lib/exim4-smtorp/setup-exim-hidden-service</tt> and follow
326 the instructions to get the service up and running. Restart tor and
327 exim when it is done, and test mail delivery using swaks like
328 this:</p>
329
330 <p><blockquote><pre>
331 torsocks swaks --server dutlqrrmjhtfa3vp.onion \
332 --to fbx@dutlqrrmjhtfa3vp.onion
333 </pre></blockquote></p>
334
335 <p>This will test the SMTP delivery using tor. Replace the email
336 address with your own address to test your server. :)</p>
337
338 <p>The setup procedure is still to complex, and I hope it can be made
339 easier and more automatic. Especially the tor setup need more work.
340 Also, the package include a tor-smtp tool written in C, but its task
341 should probably be rewritten in some script language to make the deb
342 architecture independent. It would probably also make the code easier
343 to review. The tor-smtp tool currently need to listen on a socket for
344 exim to talk to it and is started using xinetd. It would be better if
345 no daemon and no socket is needed. I suspect it is possible to get
346 exim to run a command line tool for delivery instead of talking to a
347 socket, and hope to figure out how in a future version of this
348 system.</p>
349
350 <p>Until I wipe my test machine, I can be reached using the
351 <tt>fbx@dutlqrrmjhtfa3vp.onion</tt> mail address, deliverable over
352 SMTorP. :)</p>
353 </div>
354 <div class="tags">
355
356
357 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/personvern">personvern</a>, <a href="http://people.skolelinux.org/pere/blog/tags/surveillance">surveillance</a>.
358
359
360 </div>
361 </div>
362 <div class="padding"></div>
363
364 <div class="entry">
365 <div class="title"><a href="http://people.skolelinux.org/pere/blog/First_Jessie_based_Debian_Edu_released__alpha0_.html">First Jessie based Debian Edu released (alpha0)</a></div>
366 <div class="date">27th October 2014</div>
367 <div class="body"><p>I am happy to report that I on behalf of the Debian Edu team just
368 sent out
369 <a href="https://lists.debian.org/debian-edu-announce/2014/10/msg00000.html">this
370 announcement</a>:</p>
371
372 <pre>
373 The Debian Edu Team is pleased to announce the release of Debian Edu
374 Jessie 8.0+edu0~alpha0
375
376 Debian Edu is a complete operating system for schools. Through its
377 various installation profiles you can install servers, workstations
378 and laptops which will work together on the school network. With
379 Debian Edu, the teachers themselves or their technical support can
380 roll out a complete multi-user multi-machine study environment within
381 hours or a few days. Debian Edu comes with hundreds of applications
382 pre-installed, but you can always add more packages from Debian.
383
384 For those who want to give Debian Edu Jessie a try, download and
385 installation instructions are available, including detailed
386 instructions in the manual[1] explaining the first steps, such as
387 setting up a network or adding users. Please note that the password
388 for the user your prompted for during installation must have a length
389 of at least 5 characters!
390
391 [1] &lt;URL: <a href="https://wiki.debian.org/DebianEdu/Documentation/Jessie">https://wiki.debian.org/DebianEdu/Documentation/Jessie</a> &gt;
392
393 Would you like to give your school's computer a longer life? Are you
394 tired of sneaker administration, running from computer to computer
395 reinstalling the operating system? Would you like to administrate all
396 the computers in your school using only a couple of hours every week?
397 Check out Debian Edu Jessie!
398
399 Skolelinux is used by at least two hundred schools all over the world,
400 mostly in Germany and Norway.
401
402 About Debian Edu and Skolelinux
403 ===============================
404
405 Debian Edu, also known as Skolelinux[2], is a Linux distribution based
406 on Debian providing an out-of-the box environment of a completely
407 configured school network. Immediately after installation a school
408 server running all services needed for a school network is set up just
409 waiting for users and machines being added via GOsa², a comfortable
410 Web-UI. A netbooting environment is prepared using PXE, so after
411 initial installation of the main server from CD or USB stick all other
412 machines can be installed via the network. The provided school server
413 provides LDAP database and Kerberos authentication service,
414 centralized home directories, DHCP server, web proxy and many other
415 services. The desktop contains more than 60 educational software
416 packages[3] and more are available from the Debian archive, and
417 schools can choose between KDE, Gnome, LXDE, Xfce and MATE desktop
418 environment.
419
420 [2] &lt;URL: <a href="http://www.skolelinux.org/">http://www.skolelinux.org/</a> &gt;
421 [3] &lt;URL: <a href="http://people.skolelinux.org/pere/blog/Educational_applications_included_in_Debian_Edu___Skolelinux__the_screenshot_collection____.html">http://people.skolelinux.org/pere/blog/Educational_applications_included_in_Debian_Edu___Skolelinux__the_screenshot_collection____.html</a> &gt;
422
423 Full release notes and manual
424 =============================
425
426 Below the download URLs there is a list of some of the new features
427 and bugfixes of Debian Edu 8.0+edu0~alpha0 Codename Jessie. The full
428 list is part of the manual. (See the feature list in the manual[4] for
429 the English version.) For some languages manual translations are
430 available, see the manual translation overview[5].
431
432 [4] &lt;URL: <a href="https://wiki.debian.org/DebianEdu/Documentation/Jessie/Features">https://wiki.debian.org/DebianEdu/Documentation/Jessie/Features</a> &gt;
433 [5] &lt;URL: <a href="http://maintainer.skolelinux.org/debian-edu-doc/">http://maintainer.skolelinux.org/debian-edu-doc/</a> &gt;
434
435 Where to get it
436 ---------------
437
438 To download the multiarch netinstall CD release (624 MiB) you can use
439
440 * <a href="ftp://ftp.skolelinux.org/skolelinux-cd/debian-edu-8.0+edu0~alpha0-CD.iso">ftp://ftp.skolelinux.org/skolelinux-cd/debian-edu-8.0+edu0~alpha0-CD.iso</a>
441 * <a href="http://ftp.skolelinux.org/skolelinux-cd/debian-edu-8.0+edu0~alpha0-CD.iso">http://ftp.skolelinux.org/skolelinux-cd/debian-edu-8.0+edu0~alpha0-CD.iso</a>
442 * rsync -avzP ftp.skolelinux.org::skolelinux-cd/debian-edu-8.0+edu0~alpha0-CD.iso .
443
444 The SHA1SUM of this image is: 361188818e036ce67280a572f757de82ebfeb095
445
446 New features for Debian Edu 8.0+edu0~alpha0 Codename Jessie released 2014-10-27
447 ===============================================================================
448
449
450 Installation changes
451 --------------------
452
453 * PXE installation now installs firmware automatically for the hardware present.
454
455 Software updates
456 ----------------
457
458 Everything which is new in Debian Jessie 8.0, eg:
459
460 * Linux kernel 3.16.x
461 * Desktop environments KDE "Plasma" 4.11.12, GNOME 3.14, Xfce 4.10,
462 LXDE 0.5.6 and MATE 1.8 (KDE "Plasma" is installed by default; to
463 choose one of the others see manual.)
464 * the browsers Iceweasel 31 ESR and Chromium 38
465 * !LibreOffice 4.3.3
466 * GOsa 2.7.4
467 * LTSP 5.5.4
468 * CUPS print system 1.7.5
469 * new boot framework: systemd
470 * Educational toolbox GCompris 14.07
471 * Music creator Rosegarden 14.02
472 * Image editor Gimp 2.8.14
473 * Virtual stargazer Stellarium 0.13.0
474 * golearn 0.9
475 * tuxpaint 0.9.22
476 * New version of debian-installer from Debian Jessie.
477 * Debian Jessie includes about 42000 packages available for
478 installation.
479 * More information about Debian Jessie 8.0 is provided in the release
480 notes[6] and the installation manual[7].
481
482 [6] &lt;URL: <a href="http://www.debian.org/releases/jessie/releasenotes">http://www.debian.org/releases/jessie/releasenotes</a> &gt;
483 [7] &lt;URL: <a href="http://www.debian.org/releases/jessie/installmanual">http://www.debian.org/releases/jessie/installmanual</a> &gt;
484
485 Fixed bugs
486 ----------
487
488 * Inserting incorrect DNS information in Gosa will no longer break
489 DNS completely, but instead stop DNS updates until the incorrect
490 information is corrected (Debian bug #710362)
491 * and many others.
492
493 Documentation and translation updates
494 -------------------------------------
495
496 * The Debian Edu Jessie Manual is fully translated to German, French,
497 Italian, Danish and Dutch. Partly translated versions exist for
498 Norwegian Bokmal and Spanish.
499
500 Other changes
501 -------------
502
503 * Due to new Squid settings, powering off or rebooting the main
504 server takes more time.
505 * To manage printers localhost:631 has to be used, currently www:631
506 doesn't work.
507
508 Regressions / known problems
509 ----------------------------
510
511 * Installing LTSP chroot fails with a bug related to eatmydata about
512 exim4-config failing to run its postinst (see Debian bug #765694
513 and Debian bug #762103).
514 * Munin collection is not properly configured on clients (Debian bug
515 #764594). The fix is available in a newer version of munin-node.
516 * PXE setup for Main Server and Thin Client Server setup does not
517 work when installing on a machine without direct Internet access.
518 Will be fixed when Debian bug #766960 is fixed in Jessie.
519
520 See the status page[8] for the complete list.
521
522 [8] &lt;URL: <a href="https://wiki.debian.org/DebianEdu/Status/Jessie">https://wiki.debian.org/DebianEdu/Status/Jessie</a> &gt;
523
524 How to report bugs
525 ------------------
526
527 &lt;URL: <a href="http://wiki.debian.org/DebianEdu/HowTo/ReportBugs">http://wiki.debian.org/DebianEdu/HowTo/ReportBugs</a> &gt;
528
529 About Debian
530 ============
531
532 The Debian Project was founded in 1993 by Ian Murdock to be a truly
533 free community project. Since then the project has grown to be one of
534 the largest and most influential open source projects. Thousands of
535 volunteers from all over the world work together to create and
536 maintain Debian software. Available in 70 languages, and supporting a
537 huge range of computer types, Debian calls itself the universal
538 operating system.
539
540 Contact Information
541 For further information, please visit the Debian web pages[9] or send
542 mail to press@debian.org.
543
544 [9] &lt;URL: <a href="http://www.debian.org/">http://www.debian.org/</a> &gt;
545 </pre>
546 </div>
547 <div class="tags">
548
549
550 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>.
551
552
553 </div>
554 </div>
555 <div class="padding"></div>
556
557 <div class="entry">
558 <div class="title"><a href="http://people.skolelinux.org/pere/blog/I_spent_last_weekend_recording_MakerCon_Nordic.html">I spent last weekend recording MakerCon Nordic</a></div>
559 <div class="date">23rd October 2014</div>
560 <div class="body"><p>I spent last weekend at <a href="http://www.makercon.no/">Makercon
561 Nordic</a>, a great conference and workshop for makers in Norway and
562 the surrounding countries. I had volunteered on behalf of the
563 Norwegian Unix Users Group (NUUG) to video record the talks, and we
564 had a great and exhausting time recording the entire day, two days in
565 a row. There were only two of us, Hans-Petter and me, and we used the
566 regular video equipment for NUUG, with a
567 <a href="http://dvswitch.alioth.debian.org/wiki/">dvswitch</a>, a
568 camera and a VGA to DV convert box, and mixed video and slides
569 live.</p>
570
571 <p>Hans-Petter did the post-processing, consisting of uploading the
572 around 180 GiB of raw video to Youtube, and the result is
573 <a href="https://www.youtube.com/user/MakerConNordic/">now becoming
574 public</a> on the MakerConNordic account. The videos have the license
575 NUUG always use on our recordings, which is
576 <a href="http://creativecommons.org/licenses/by-sa/3.0/no/">Creative
577 Commons Navngivelse-Del på samme vilkår 3.0 Norge</a>. Many great
578 talks available. Check it out! :)</p>
579 </div>
580 <div class="tags">
581
582
583 Tags: <a href="http://people.skolelinux.org/pere/blog/tags/english">english</a>, <a href="http://people.skolelinux.org/pere/blog/tags/nuug">nuug</a>, <a href="http://people.skolelinux.org/pere/blog/tags/video">video</a>.
584
585
586 </div>
587 </div>
588 <div class="padding"></div>
589
590 <div class="entry">
591 <div class="title"><a href="http://people.skolelinux.org/pere/blog/listadmin__the_quick_way_to_moderate_mailman_lists___nice_free_software.html">listadmin, the quick way to moderate mailman lists - nice free software</a></div>
592 <div class="date">22nd October 2014</div>
593 <div class="body"><p>If you ever had to moderate a mailman list, like the ones on
594 alioth.debian.org, you know the web interface is fairly slow to
595 operate. First you visit one web page, enter the moderation password
596 and get a new page shown with a list of all the messages to moderate
597 and various options for each email address. This take a while for
598 every list you moderate, and you need to do it regularly to do a good
599 job as a list moderator. But there is a quick alternative,
600 <a href="http://heim.ifi.uio.no/kjetilho/hacks/#listadmin">the
601 listadmin program</a>. It allow you to check lists for new messages
602 to moderate in a fraction of a second. Here is a test run on two
603 lists I recently took over:</p>
604
605 <p><blockquote><pre>
606 % time listadmin xiph
607 fetching data for pkg-xiph-commits@lists.alioth.debian.org ... nothing in queue
608 fetching data for pkg-xiph-maint@lists.alioth.debian.org ... nothing in queue
609
610 real 0m1.709s
611 user 0m0.232s
612 sys 0m0.012s
613 %
614 </pre></blockquote></p>
615
616 <p>In 1.7 seconds I had checked two mailing lists and confirmed that
617 there are no message in the moderation queue. Every morning I
618 currently moderate 68 mailman lists, and it normally take around two
619 minutes. When I took over the two pkg-xiph lists above a few days
620 ago, there were 400 emails waiting in the moderator queue. It took me
621 less than 15 minutes to process them all using the listadmin
622 program.</p>
623
624 <p>If you install
625 <a href="https://tracker.debian.org/pkg/listadmin">the listadmin
626 package</a> from Debian and create a file <tt>~/.listadmin.ini</tt>
627 with content like this, the moderation task is a breeze:</p>
628
629 <p><blockquote><pre>
630 username username@example.org
631 spamlevel 23
632 default discard
633 discard_if_reason "Posting restricted to members only. Remove us from your mail list."
634
635 password secret
636 adminurl https://{domain}/mailman/admindb/{list}
637 mailman-list@lists.example.com
638
639 password hidden
640 other-list@otherserver.example.org
641 </pre></blockquote></p>
642
643 <p>There are other options to set as well. Check the manual page to
644 learn the details.</p>
645
646 <p>If you are forced to moderate lists on a mailman installation where
647 the SSL certificate is self signed or not properly signed by a
648 generally accepted signing authority, you can set a environment
649 variable when calling listadmin to disable SSL verification:</p>
650
651 <p><blockquote><pre>
652 PERL_LWP_SSL_VERIFY_HOSTNAME=0 listadmin
653 </pre></blockquote></p>
654
655 <p>If you want to moderate a subset of the lists you take care of, you
656 can provide an argument to the listadmin script like I do in the
657 initial screen dump (the xiph argument). Using an argument, only
658 lists matching the argument string will be processed. This make it
659 quick to accept messages if you notice the moderation request in your
660 email.</p>
661
662 <p>Without the listadmin program, I would never be the moderator of 68
663 mailing lists, as I simply do not have time to spend on that if the
664 process was any slower. The listadmin program have saved me hours of
665 time I could spend elsewhere over the years. It truly is nice free
666 software.</p>
667
668 <p>As usual, if you use Bitcoin and want to show your support of my
669 activities, please send Bitcoin donations to my address
670 <b><a href="bitcoin:15oWEoG9dUPovwmUL9KWAnYRtNJEkP1u1b&label=PetterReinholdtsenBlog">15oWEoG9dUPovwmUL9KWAnYRtNJEkP1u1b</a></b>.</p>
671
672 <p>Update 2014-10-27: Added missing 'username' statement in
673 configuration example. Also, I've been told that the
674 PERL_LWP_SSL_VERIFY_HOSTNAME=0 setting do not work for everyone. Not
675 sure why.</p>
676 </div>
677 <div class="tags">
678
679
680 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>.
681
682
683 </div>
684 </div>
685 <div class="padding"></div>
686
687 <div class="entry">
688 <div class="title"><a href="http://people.skolelinux.org/pere/blog/Debian_Jessie__PXE_and_automatic_firmware_installation.html">Debian Jessie, PXE and automatic firmware installation</a></div>
689 <div class="date">17th October 2014</div>
690 <div class="body"><p>When PXE installing laptops with Debian, I often run into the
691 problem that the WiFi card require some firmware to work properly.
692 And it has been a pain to fix this using preseeding in Debian.
693 Normally something more is needed. But thanks to
694 <a href="https://packages.qa.debian.org/i/isenkram.html">my isenkram
695 package</a> and its recent tasksel extension, it has now become easy
696 to do this using simple preseeding.</p>
697
698 <p>The isenkram-cli package provide tasksel tasks which will install
699 firmware for the hardware found in the machine (actually, requested by
700 the kernel modules for the hardware). (It can also install user space
701 programs supporting the hardware detected, but that is not the focus
702 of this story.)</p>
703
704 <p>To get this working in the default installation, two preeseding
705 values are needed. First, the isenkram-cli package must be installed
706 into the target chroot (aka the hard drive) before tasksel is executed
707 in the pkgsel step of the debian-installer system. This is done by
708 preseeding the base-installer/includes debconf value to include the
709 isenkram-cli package. The package name is next passed to debootstrap
710 for installation. With the isenkram-cli package in place, tasksel
711 will automatically use the isenkram tasks to detect hardware specific
712 packages for the machine being installed and install them, because
713 isenkram-cli contain tasksel tasks.</p>
714
715 <p>Second, one need to enable the non-free APT repository, because
716 most firmware unfortunately is non-free. This is done by preseeding
717 the apt-mirror-setup step. This is unfortunate, but for a lot of
718 hardware it is the only option in Debian.</p>
719
720 <p>The end result is two lines needed in your preseeding file to get
721 firmware installed automatically by the installer:</p>
722
723 <p><blockquote><pre>
724 base-installer base-installer/includes string isenkram-cli
725 apt-mirror-setup apt-setup/non-free boolean true
726 </pre></blockquote></p>
727
728 <p>The current version of isenkram-cli in testing/jessie will install
729 both firmware and user space packages when using this method. It also
730 do not work well, so use version 0.15 or later. Installing both
731 firmware and user space packages might give you a bit more than you
732 want, so I decided to split the tasksel task in two, one for firmware
733 and one for user space programs. The firmware task is enabled by
734 default, while the one for user space programs is not. This split is
735 implemented in the package currently in unstable.</p>
736
737 <p>If you decide to give this a go, please let me know (via email) how
738 this recipe work for you. :)</p>
739
740 <p>So, I bet you are wondering, how can this work. First and
741 foremost, it work because tasksel is modular, and driven by whatever
742 files it find in /usr/lib/tasksel/ and /usr/share/tasksel/. So the
743 isenkram-cli package place two files for tasksel to find. First there
744 is the task description file (/usr/share/tasksel/descs/isenkram.desc):</p>
745
746 <p><blockquote><pre>
747 Task: isenkram-packages
748 Section: hardware
749 Description: Hardware specific packages (autodetected by isenkram)
750 Based on the detected hardware various hardware specific packages are
751 proposed.
752 Test-new-install: show show
753 Relevance: 8
754 Packages: for-current-hardware
755
756 Task: isenkram-firmware
757 Section: hardware
758 Description: Hardware specific firmware packages (autodetected by isenkram)
759 Based on the detected hardware various hardware specific firmware
760 packages are proposed.
761 Test-new-install: mark show
762 Relevance: 8
763 Packages: for-current-hardware-firmware
764 </pre></blockquote></p>
765
766 <p>The key parts are Test-new-install which indicate how the task
767 should be handled and the Packages line referencing to a script in
768 /usr/lib/tasksel/packages/. The scripts use other scripts to get a
769 list of packages to install. The for-current-hardware-firmware script
770 look like this to list relevant firmware for the machine:
771
772 <p><blockquote><pre>
773 #!/bin/sh
774 #
775 PATH=/usr/sbin:$PATH
776 export PATH
777 isenkram-autoinstall-firmware -l
778 </pre></blockquote></p>
779
780 <p>With those two pieces in place, the firmware is installed by
781 tasksel during the normal d-i run. :)</p>
782
783 <p>If you want to test what tasksel will install when isenkram-cli is
784 installed, run <tt>DEBIAN_PRIORITY=critical tasksel --test
785 --new-install</tt> to get the list of packages that tasksel would
786 install.</p>
787
788 <p><a href="https://wiki.debian.org/DebianEdu/">Debian Edu</a> will be
789 pilots in testing this feature, as isenkram is used there now to
790 install firmware, replacing the earlier scripts.</p>
791 </div>
792 <div class="tags">
793
794
795 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/isenkram">isenkram</a>, <a href="http://people.skolelinux.org/pere/blog/tags/sysadmin">sysadmin</a>.
796
797
798 </div>
799 </div>
800 <div class="padding"></div>
801
802 <div class="entry">
803 <div class="title"><a href="http://people.skolelinux.org/pere/blog/Ubuntu_used_to_show_the_bread_prizes_at_ICA_Storo.html">Ubuntu used to show the bread prizes at ICA Storo</a></div>
804 <div class="date"> 4th October 2014</div>
805 <div class="body"><p>Today I came across an unexpected Ubuntu boot screen. Above the
806 bread shelf on the ICA shop at Storo in Oslo, the grub menu of Ubuntu
807 with Linux kernel 3.2.0-23 (ie probably version 12.04 LTS) was stuck
808 on a screen normally showing the bread types and prizes:</p>
809
810 <p align="center"><img width="70%" src="http://people.skolelinux.org/pere/blog/images/2014-10-04-ubuntu-ica-storo-crop.jpeg"></p>
811
812 <p>If it had booted as it was supposed to, I would never had known
813 about this hidden Linux installation. It is interesting what
814 <a href="http://revealingerrors.com/">errors can reveal</a>.</p>
815 </div>
816 <div class="tags">
817
818
819 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>.
820
821
822 </div>
823 </div>
824 <div class="padding"></div>
825
826 <div class="entry">
827 <div class="title"><a href="http://people.skolelinux.org/pere/blog/New_lsdvd_release_version_0_17_is_ready.html">New lsdvd release version 0.17 is ready</a></div>
828 <div class="date"> 4th October 2014</div>
829 <div class="body"><p>The <a href="https://sourceforge.net/p/lsdvd/">lsdvd project</a>
830 got a new set of developers a few weeks ago, after the original
831 developer decided to step down and pass the project to fresh blood.
832 This project is now maintained by Petter Reinholdtsen and Steve
833 Dibb.</p>
834
835 <p>I just wrapped up
836 <a href="https://sourceforge.net/p/lsdvd/mailman/message/32896061/">a
837 new lsdvd release</a>, available in git or from
838 <a href="https://sourceforge.net/projects/lsdvd/files/lsdvd/">the
839 download page</a>. This is the changelog dated 2014-10-03 for version
840 0.17.</p>
841
842 <ul>
843
844 <li>Ignore 'phantom' audio, subtitle tracks</li>
845 <li>Check for garbage in the program chains, which indicate that a track is
846 non-existant, to work around additional copy protection</li>
847 <li>Fix displaying content type for audio tracks, subtitles</li>
848 <li>Fix pallete display of first entry</li>
849 <li>Fix include orders</li>
850 <li>Ignore read errors in titles that would not be displayed anyway</li>
851 <li>Fix the chapter count</li>
852 <li>Make sure the array size and the array limit used when initialising
853 the palette size is the same.</li>
854 <li>Fix array printing.</li>
855 <li>Correct subsecond calculations.</li>
856 <li>Add sector information to the output format.</li>
857 <li>Clean up code to be closer to ANSI C and compile without warnings
858 with more GCC compiler warnings.</li>
859
860 </ul>
861
862 <p>This change bring together patches for lsdvd in use in various
863 Linux and Unix distributions, as well as patches submitted to the
864 project the last nine years. Please check it out. :)</p>
865 </div>
866 <div class="tags">
867
868
869 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/lsdvd">lsdvd</a>, <a href="http://people.skolelinux.org/pere/blog/tags/multimedia">multimedia</a>.
870
871
872 </div>
873 </div>
874 <div class="padding"></div>
875
876 <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>
877 <div id="sidebar">
878
879
880
881 <h2>Archive</h2>
882 <ul>
883
884 <li>2014
885 <ul>
886
887 <li><a href="http://people.skolelinux.org/pere/blog/archive/2014/01/">January (2)</a></li>
888
889 <li><a href="http://people.skolelinux.org/pere/blog/archive/2014/02/">February (3)</a></li>
890
891 <li><a href="http://people.skolelinux.org/pere/blog/archive/2014/03/">March (8)</a></li>
892
893 <li><a href="http://people.skolelinux.org/pere/blog/archive/2014/04/">April (7)</a></li>
894
895 <li><a href="http://people.skolelinux.org/pere/blog/archive/2014/05/">May (1)</a></li>
896
897 <li><a href="http://people.skolelinux.org/pere/blog/archive/2014/06/">June (2)</a></li>
898
899 <li><a href="http://people.skolelinux.org/pere/blog/archive/2014/07/">July (2)</a></li>
900
901 <li><a href="http://people.skolelinux.org/pere/blog/archive/2014/08/">August (2)</a></li>
902
903 <li><a href="http://people.skolelinux.org/pere/blog/archive/2014/09/">September (5)</a></li>
904
905 <li><a href="http://people.skolelinux.org/pere/blog/archive/2014/10/">October (6)</a></li>
906
907 <li><a href="http://people.skolelinux.org/pere/blog/archive/2014/11/">November (3)</a></li>
908
909 <li><a href="http://people.skolelinux.org/pere/blog/archive/2014/12/">December (1)</a></li>
910
911 </ul></li>
912
913 <li>2013
914 <ul>
915
916 <li><a href="http://people.skolelinux.org/pere/blog/archive/2013/01/">January (11)</a></li>
917
918 <li><a href="http://people.skolelinux.org/pere/blog/archive/2013/02/">February (9)</a></li>
919
920 <li><a href="http://people.skolelinux.org/pere/blog/archive/2013/03/">March (9)</a></li>
921
922 <li><a href="http://people.skolelinux.org/pere/blog/archive/2013/04/">April (6)</a></li>
923
924 <li><a href="http://people.skolelinux.org/pere/blog/archive/2013/05/">May (9)</a></li>
925
926 <li><a href="http://people.skolelinux.org/pere/blog/archive/2013/06/">June (10)</a></li>
927
928 <li><a href="http://people.skolelinux.org/pere/blog/archive/2013/07/">July (7)</a></li>
929
930 <li><a href="http://people.skolelinux.org/pere/blog/archive/2013/08/">August (3)</a></li>
931
932 <li><a href="http://people.skolelinux.org/pere/blog/archive/2013/09/">September (5)</a></li>
933
934 <li><a href="http://people.skolelinux.org/pere/blog/archive/2013/10/">October (7)</a></li>
935
936 <li><a href="http://people.skolelinux.org/pere/blog/archive/2013/11/">November (9)</a></li>
937
938 <li><a href="http://people.skolelinux.org/pere/blog/archive/2013/12/">December (3)</a></li>
939
940 </ul></li>
941
942 <li>2012
943 <ul>
944
945 <li><a href="http://people.skolelinux.org/pere/blog/archive/2012/01/">January (7)</a></li>
946
947 <li><a href="http://people.skolelinux.org/pere/blog/archive/2012/02/">February (10)</a></li>
948
949 <li><a href="http://people.skolelinux.org/pere/blog/archive/2012/03/">March (17)</a></li>
950
951 <li><a href="http://people.skolelinux.org/pere/blog/archive/2012/04/">April (12)</a></li>
952
953 <li><a href="http://people.skolelinux.org/pere/blog/archive/2012/05/">May (12)</a></li>
954
955 <li><a href="http://people.skolelinux.org/pere/blog/archive/2012/06/">June (20)</a></li>
956
957 <li><a href="http://people.skolelinux.org/pere/blog/archive/2012/07/">July (17)</a></li>
958
959 <li><a href="http://people.skolelinux.org/pere/blog/archive/2012/08/">August (6)</a></li>
960
961 <li><a href="http://people.skolelinux.org/pere/blog/archive/2012/09/">September (9)</a></li>
962
963 <li><a href="http://people.skolelinux.org/pere/blog/archive/2012/10/">October (17)</a></li>
964
965 <li><a href="http://people.skolelinux.org/pere/blog/archive/2012/11/">November (10)</a></li>
966
967 <li><a href="http://people.skolelinux.org/pere/blog/archive/2012/12/">December (7)</a></li>
968
969 </ul></li>
970
971 <li>2011
972 <ul>
973
974 <li><a href="http://people.skolelinux.org/pere/blog/archive/2011/01/">January (16)</a></li>
975
976 <li><a href="http://people.skolelinux.org/pere/blog/archive/2011/02/">February (6)</a></li>
977
978 <li><a href="http://people.skolelinux.org/pere/blog/archive/2011/03/">March (6)</a></li>
979
980 <li><a href="http://people.skolelinux.org/pere/blog/archive/2011/04/">April (7)</a></li>
981
982 <li><a href="http://people.skolelinux.org/pere/blog/archive/2011/05/">May (3)</a></li>
983
984 <li><a href="http://people.skolelinux.org/pere/blog/archive/2011/06/">June (2)</a></li>
985
986 <li><a href="http://people.skolelinux.org/pere/blog/archive/2011/07/">July (7)</a></li>
987
988 <li><a href="http://people.skolelinux.org/pere/blog/archive/2011/08/">August (6)</a></li>
989
990 <li><a href="http://people.skolelinux.org/pere/blog/archive/2011/09/">September (4)</a></li>
991
992 <li><a href="http://people.skolelinux.org/pere/blog/archive/2011/10/">October (2)</a></li>
993
994 <li><a href="http://people.skolelinux.org/pere/blog/archive/2011/11/">November (3)</a></li>
995
996 <li><a href="http://people.skolelinux.org/pere/blog/archive/2011/12/">December (1)</a></li>
997
998 </ul></li>
999
1000 <li>2010
1001 <ul>
1002
1003 <li><a href="http://people.skolelinux.org/pere/blog/archive/2010/01/">January (2)</a></li>
1004
1005 <li><a href="http://people.skolelinux.org/pere/blog/archive/2010/02/">February (1)</a></li>
1006
1007 <li><a href="http://people.skolelinux.org/pere/blog/archive/2010/03/">March (3)</a></li>
1008
1009 <li><a href="http://people.skolelinux.org/pere/blog/archive/2010/04/">April (3)</a></li>
1010
1011 <li><a href="http://people.skolelinux.org/pere/blog/archive/2010/05/">May (9)</a></li>
1012
1013 <li><a href="http://people.skolelinux.org/pere/blog/archive/2010/06/">June (14)</a></li>
1014
1015 <li><a href="http://people.skolelinux.org/pere/blog/archive/2010/07/">July (12)</a></li>
1016
1017 <li><a href="http://people.skolelinux.org/pere/blog/archive/2010/08/">August (13)</a></li>
1018
1019 <li><a href="http://people.skolelinux.org/pere/blog/archive/2010/09/">September (7)</a></li>
1020
1021 <li><a href="http://people.skolelinux.org/pere/blog/archive/2010/10/">October (9)</a></li>
1022
1023 <li><a href="http://people.skolelinux.org/pere/blog/archive/2010/11/">November (13)</a></li>
1024
1025 <li><a href="http://people.skolelinux.org/pere/blog/archive/2010/12/">December (12)</a></li>
1026
1027 </ul></li>
1028
1029 <li>2009
1030 <ul>
1031
1032 <li><a href="http://people.skolelinux.org/pere/blog/archive/2009/01/">January (8)</a></li>
1033
1034 <li><a href="http://people.skolelinux.org/pere/blog/archive/2009/02/">February (8)</a></li>
1035
1036 <li><a href="http://people.skolelinux.org/pere/blog/archive/2009/03/">March (12)</a></li>
1037
1038 <li><a href="http://people.skolelinux.org/pere/blog/archive/2009/04/">April (10)</a></li>
1039
1040 <li><a href="http://people.skolelinux.org/pere/blog/archive/2009/05/">May (9)</a></li>
1041
1042 <li><a href="http://people.skolelinux.org/pere/blog/archive/2009/06/">June (3)</a></li>
1043
1044 <li><a href="http://people.skolelinux.org/pere/blog/archive/2009/07/">July (4)</a></li>
1045
1046 <li><a href="http://people.skolelinux.org/pere/blog/archive/2009/08/">August (3)</a></li>
1047
1048 <li><a href="http://people.skolelinux.org/pere/blog/archive/2009/09/">September (1)</a></li>
1049
1050 <li><a href="http://people.skolelinux.org/pere/blog/archive/2009/10/">October (2)</a></li>
1051
1052 <li><a href="http://people.skolelinux.org/pere/blog/archive/2009/11/">November (3)</a></li>
1053
1054 <li><a href="http://people.skolelinux.org/pere/blog/archive/2009/12/">December (3)</a></li>
1055
1056 </ul></li>
1057
1058 <li>2008
1059 <ul>
1060
1061 <li><a href="http://people.skolelinux.org/pere/blog/archive/2008/11/">November (5)</a></li>
1062
1063 <li><a href="http://people.skolelinux.org/pere/blog/archive/2008/12/">December (7)</a></li>
1064
1065 </ul></li>
1066
1067 </ul>
1068
1069
1070
1071 <h2>Tags</h2>
1072 <ul>
1073
1074 <li><a href="http://people.skolelinux.org/pere/blog/tags/3d-printer">3d-printer (13)</a></li>
1075
1076 <li><a href="http://people.skolelinux.org/pere/blog/tags/amiga">amiga (1)</a></li>
1077
1078 <li><a href="http://people.skolelinux.org/pere/blog/tags/aros">aros (1)</a></li>
1079
1080 <li><a href="http://people.skolelinux.org/pere/blog/tags/bankid">bankid (4)</a></li>
1081
1082 <li><a href="http://people.skolelinux.org/pere/blog/tags/bitcoin">bitcoin (8)</a></li>
1083
1084 <li><a href="http://people.skolelinux.org/pere/blog/tags/bootsystem">bootsystem (15)</a></li>
1085
1086 <li><a href="http://people.skolelinux.org/pere/blog/tags/bsa">bsa (2)</a></li>
1087
1088 <li><a href="http://people.skolelinux.org/pere/blog/tags/chrpath">chrpath (2)</a></li>
1089
1090 <li><a href="http://people.skolelinux.org/pere/blog/tags/debian">debian (109)</a></li>
1091
1092 <li><a href="http://people.skolelinux.org/pere/blog/tags/debian edu">debian edu (151)</a></li>
1093
1094 <li><a href="http://people.skolelinux.org/pere/blog/tags/digistan">digistan (10)</a></li>
1095
1096 <li><a href="http://people.skolelinux.org/pere/blog/tags/dld">dld (15)</a></li>
1097
1098 <li><a href="http://people.skolelinux.org/pere/blog/tags/docbook">docbook (12)</a></li>
1099
1100 <li><a href="http://people.skolelinux.org/pere/blog/tags/drivstoffpriser">drivstoffpriser (4)</a></li>
1101
1102 <li><a href="http://people.skolelinux.org/pere/blog/tags/english">english (263)</a></li>
1103
1104 <li><a href="http://people.skolelinux.org/pere/blog/tags/fiksgatami">fiksgatami (21)</a></li>
1105
1106 <li><a href="http://people.skolelinux.org/pere/blog/tags/fildeling">fildeling (12)</a></li>
1107
1108 <li><a href="http://people.skolelinux.org/pere/blog/tags/freeculture">freeculture (14)</a></li>
1109
1110 <li><a href="http://people.skolelinux.org/pere/blog/tags/freedombox">freedombox (9)</a></li>
1111
1112 <li><a href="http://people.skolelinux.org/pere/blog/tags/frikanalen">frikanalen (11)</a></li>
1113
1114 <li><a href="http://people.skolelinux.org/pere/blog/tags/intervju">intervju (41)</a></li>
1115
1116 <li><a href="http://people.skolelinux.org/pere/blog/tags/isenkram">isenkram (10)</a></li>
1117
1118 <li><a href="http://people.skolelinux.org/pere/blog/tags/kart">kart (19)</a></li>
1119
1120 <li><a href="http://people.skolelinux.org/pere/blog/tags/ldap">ldap (9)</a></li>
1121
1122 <li><a href="http://people.skolelinux.org/pere/blog/tags/lenker">lenker (8)</a></li>
1123
1124 <li><a href="http://people.skolelinux.org/pere/blog/tags/lsdvd">lsdvd (2)</a></li>
1125
1126 <li><a href="http://people.skolelinux.org/pere/blog/tags/ltsp">ltsp (1)</a></li>
1127
1128 <li><a href="http://people.skolelinux.org/pere/blog/tags/mesh network">mesh network (8)</a></li>
1129
1130 <li><a href="http://people.skolelinux.org/pere/blog/tags/multimedia">multimedia (32)</a></li>
1131
1132 <li><a href="http://people.skolelinux.org/pere/blog/tags/norsk">norsk (250)</a></li>
1133
1134 <li><a href="http://people.skolelinux.org/pere/blog/tags/nuug">nuug (163)</a></li>
1135
1136 <li><a href="http://people.skolelinux.org/pere/blog/tags/offentlig innsyn">offentlig innsyn (11)</a></li>
1137
1138 <li><a href="http://people.skolelinux.org/pere/blog/tags/open311">open311 (2)</a></li>
1139
1140 <li><a href="http://people.skolelinux.org/pere/blog/tags/opphavsrett">opphavsrett (50)</a></li>
1141
1142 <li><a href="http://people.skolelinux.org/pere/blog/tags/personvern">personvern (76)</a></li>
1143
1144 <li><a href="http://people.skolelinux.org/pere/blog/tags/raid">raid (1)</a></li>
1145
1146 <li><a href="http://people.skolelinux.org/pere/blog/tags/reactos">reactos (1)</a></li>
1147
1148 <li><a href="http://people.skolelinux.org/pere/blog/tags/reprap">reprap (11)</a></li>
1149
1150 <li><a href="http://people.skolelinux.org/pere/blog/tags/rfid">rfid (3)</a></li>
1151
1152 <li><a href="http://people.skolelinux.org/pere/blog/tags/robot">robot (9)</a></li>
1153
1154 <li><a href="http://people.skolelinux.org/pere/blog/tags/rss">rss (1)</a></li>
1155
1156 <li><a href="http://people.skolelinux.org/pere/blog/tags/ruter">ruter (4)</a></li>
1157
1158 <li><a href="http://people.skolelinux.org/pere/blog/tags/scraperwiki">scraperwiki (2)</a></li>
1159
1160 <li><a href="http://people.skolelinux.org/pere/blog/tags/sikkerhet">sikkerhet (41)</a></li>
1161
1162 <li><a href="http://people.skolelinux.org/pere/blog/tags/sitesummary">sitesummary (4)</a></li>
1163
1164 <li><a href="http://people.skolelinux.org/pere/blog/tags/skepsis">skepsis (4)</a></li>
1165
1166 <li><a href="http://people.skolelinux.org/pere/blog/tags/standard">standard (46)</a></li>
1167
1168 <li><a href="http://people.skolelinux.org/pere/blog/tags/stavekontroll">stavekontroll (3)</a></li>
1169
1170 <li><a href="http://people.skolelinux.org/pere/blog/tags/stortinget">stortinget (9)</a></li>
1171
1172 <li><a href="http://people.skolelinux.org/pere/blog/tags/surveillance">surveillance (27)</a></li>
1173
1174 <li><a href="http://people.skolelinux.org/pere/blog/tags/sysadmin">sysadmin (2)</a></li>
1175
1176 <li><a href="http://people.skolelinux.org/pere/blog/tags/valg">valg (8)</a></li>
1177
1178 <li><a href="http://people.skolelinux.org/pere/blog/tags/video">video (46)</a></li>
1179
1180 <li><a href="http://people.skolelinux.org/pere/blog/tags/vitenskap">vitenskap (4)</a></li>
1181
1182 <li><a href="http://people.skolelinux.org/pere/blog/tags/web">web (34)</a></li>
1183
1184 </ul>
1185
1186
1187 </div>
1188 <p style="text-align: right">
1189 Created by <a href="http://steve.org.uk/Software/chronicle">Chronicle v4.6</a>
1190 </p>
1191
1192 </body>
1193 </html>