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">
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" />
14 <a href=
"http://people.skolelinux.org/pere/blog/">Petter Reinholdtsen
</a>
23 <div class=
"title"><a href=
"http://people.skolelinux.org/pere/blog/Isenkram_updated_with_a_lot_more_hardware_package_mappings.html">Isenkram updated with a lot more hardware-package mappings
</a></div>
24 <div class=
"date">20th December
2016</div>
25 <div class=
"body"><p><a href=
"http://packages.qa.debian.org/isenkram">The Isenkram
26 system
</a> I wrote two years ago to make it easier in Debian to find
27 and install packages to get your hardware dongles to work, is still
28 going strong. It is a system to look up the hardware present on or
29 connected to the current system, and map the hardware to Debian
30 packages. It can either be done using the tools in isenkram-cli or
31 using the user space daemon in the isenkram package. The latter will
32 notify you when new hardware about the packages to install to get it
33 working, and even provide a button to click on to ask packagekit to
34 install the packages. Here is an command line example from my
56 <p>It can also list the firware package providing firmware requested
57 by the load kernel modules, which in my case is an empty list because
58 I have all the firmware my machine need:
61 % /usr/sbin/isenkram-autoinstall-firmware -l
62 info: did not find any firmware files requested by loaded kernel modules. exiting
66 <p>The last few days I had a look at several of the around
250
67 packages in Debian with udev rules. These seem like good candidates
68 to install when a given hardware dongle is inserted, and I found
69 several that should be proposed by isenkram. I have not had time to
70 check all of them, but am happy to report that now there are
97
71 packages packages mapped to hardware by Isenkram.
11 of these
72 packages provide hardware mapping using AppStream, while the rest are
73 listed in the modaliases file provided in isenkram.
</p>
75 <p>These are the packages with hardware mappings at the moment. The
76 <strong>marked packages
</strong> are also announcing their hardware
77 support using AppStream, for everyone to use:
</p>
79 <p>air-quality-sensor, alsa-firmware-loaders, argyll,
80 <strong>array-info
</strong>, avarice, avrdude, b43-fwcutter,
81 bit-babbler, bluez, bluez-firmware,
<strong>brltty
</strong>,
82 <strong>broadcom-sta-dkms
</strong>, calibre, cgminer, cheese, colord,
83 <strong>colorhug-client
</strong>, dahdi-firmware-nonfree, dahdi-linux,
84 dfu-util, dolphin-emu, ekeyd, ethtool, firmware-ipw2x00, fprintd,
85 fprintd-demo,
<strong>galileo
</strong>, gkrellm-thinkbat, gphoto2,
86 gpsbabel, gpsbabel-gui, gpsman, gpstrans, gqrx-sdr, gr-fcdproplus,
87 gr-osmosdr, gtkpod, hackrf, hdapsd, hdmi2usb-udev, hpijs-ppds, hplip,
88 ipw3945-source, ipw3945d, kde-config-tablet, kinect-audio-setup,
89 <strong>libnxt
</strong>, libpam-fprintd,
<strong>lomoco
</strong>,
90 madwimax, minidisc-utils, mkgmap, msi-keyboard, mtkbabel,
91 <strong>nbc
</strong>,
<strong>nqc
</strong>, nut-hal-drivers, ola,
92 open-vm-toolbox, open-vm-tools, openambit, pcgminer, pcmciautils,
93 pcscd, pidgin-blinklight, printer-driver-splix,
94 <strong>pymissile
</strong>, python-nxt, qlandkartegt,
95 qlandkartegt-garmin, rosegarden, rt2x00-source, sispmctl,
96 soapysdr-module-hackrf, solaar, squeak-plugins-scratch, sunxi-tools,
97 <strong>t2n
</strong>, thinkfan, thinkfinger-tools, tlp, tp-smapi-dkms,
98 tp-smapi-source, tpb, tucnak, uhd-host, usbmuxd, viking,
99 virtualbox-ose-guest-x11, w1retap, xawtv, xserver-xorg-input-vmmouse,
100 xserver-xorg-input-wacom, xserver-xorg-video-qxl,
101 xserver-xorg-video-vmware, yubikey-personalization and
104 <p>If you know of other packages, please let me know with a wishlist
105 bug report against the isenkram-cli package, and ask the package
107 <a href=
"https://wiki.debian.org/AppStream/Guidelines">add AppStream
108 metadata according to the guidelines
</a> to provide the information
109 for everyone. In time, I hope to get rid of the isenkram specific
110 hardware mapping and depend exclusively on AppStream.
</p>
112 <p>Note, the AppStream metadata for broadcom-sta-dkms is matching too
113 much hardware, and suggest that the package with with any ethernet
114 card. See
<a href=
"http://bugs.debian.org/838735">bug #
838735</a> for
115 the details. I hope the maintainer find time to address it soon. In
116 the mean time I provide an override in isenkram.
</p>
121 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>.
126 <div class=
"padding"></div>
129 <div class=
"title"><a href=
"http://people.skolelinux.org/pere/blog/Oolite__a_life_in_space_as_vagabond_and_mercenary___nice_free_software.html">Oolite, a life in space as vagabond and mercenary - nice free software
</a></div>
130 <div class=
"date">11th December
2016</div>
131 <div class=
"body"><p align=
"center"><img width=
"70%" src=
"http://people.skolelinux.org/pere/blog/images/2016-12-11-nice-oolite.png"/></p>
133 <p>In my early years, I played
134 <a href=
"http://wiki.alioth.net/index.php/Classic_Elite">the epic game
135 Elite
</a> on my PC. I spent many months trading and fighting in
136 space, and reached the 'elite' fighting status before I moved on. The
137 original Elite game was available on Commodore
64 and the IBM PC
138 edition I played had a
64 KB executable. I am still impressed today
139 that the authors managed to squeeze both a
3D engine and details about
140 more than
2000 planet systems across
7 galaxies into a binary so
143 <p>I have known about
<a href=
"http://www.oolite.org/">the free
144 software game Oolite inspired by Elite
</a> for a while, but did not
145 really have time to test it properly until a few days ago. It was
146 great to discover that my old knowledge about trading routes were
147 still valid. But my fighting and flying abilities were gone, so I had
148 to retrain to be able to dock on a space station. And I am still not
149 able to make much resistance when I am attacked by pirates, so I
150 bougth and mounted the most powerful laser in the rear to be able to
151 put up at least some resistance while fleeing for my life. :)
</p>
153 <p>When playing Elite in the late eighties, I had to discover
154 everything on my own, and I had long lists of prices seen on different
155 planets to be able to decide where to trade what. This time I had the
157 <a href=
"http://wiki.alioth.net/index.php/Main_Page">Elite wiki
</a>,
158 where information about each planet is easily available with common
159 price ranges and suggested trading routes. This improved my ability
160 to earn money and I have been able to earn enough to buy a lot of
161 useful equipent in a few days. I believe I originally played for
162 months before I could get a docking computer, while now I could get it
163 after less then a week.
</p>
165 <p>If you like science fiction and dreamed of a life as a vagabond in
166 space, you should try out Oolite. It is available for Linux, MacOSX
167 and Windows, and is included in Debian and derivatives since
2011.
</p>
169 <p>As usual, if you use Bitcoin and want to show your support of my
170 activities, please send Bitcoin donations to my address
171 <b><a href=
"bitcoin:15oWEoG9dUPovwmUL9KWAnYRtNJEkP1u1b&label=PetterReinholdtsenBlog">15oWEoG9dUPovwmUL9KWAnYRtNJEkP1u1b
</a></b>.
</p>
176 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/nice free software">nice free software
</a>.
181 <div class=
"padding"></div>
184 <div class=
"title"><a href=
"http://people.skolelinux.org/pere/blog/Er_lover_brutt_n_r_personvernpolicy_ikke_stemmer_med_praksis_.html">Er lover brutt når personvernpolicy ikke stemmer med praksis?
</a></div>
185 <div class=
"date"> 9th December
2016</div>
186 <div class=
"body"><p>Når jeg bruker
<a href=
"https://www.ghostery.com/">Ghostery
</a>,
187 <a href=
"https://www.ublock.org/">uBlock
</a>,
188 <a href=
"https://github.com/gorhill/uMatrix">uMatrix
</a>,
189 <a href=
"https://github.com/andryou/scriptsafe">ScriptSafe
</a> og andre
190 nettleserverktøy (de passer på hverandre) for å holde styr på hvordan
191 nettsteder sprer informasjon om hvilke nettsider jeg leser blir det
192 veldig synlig hvilke nettsteder som er satt opp til å utveksle
193 informasjon med utlandet og tredjeparter. For en stund siden la jeg
194 merke til at det virker å være avvik mellom personvernpolicy og
195 praksis endel steder, og tok tak i et par konkrete eksempler og sendte
196 spørsmål til Datatilsynets kontaktpunkt for veiledning:
</p>
200 <p>«Jeg har et spørsmål når det gjelder bruken av Google Analytics og
201 personvernpolicy. Er det lovlig for et nettsted å si en ting i
202 personvernpolicy og gjøre noe annet i virkeligheten? Spesifikt lurer
203 jeg på hvilket lov som er brutt hvis nettstedet i HTML-koden til
204 nettsidene ber lesernes nettleser om å kontakte Google Analytics og
205 slik overleverer sitt IP-nummer til Google, samtidig som
206 personvernpolicien hevder at Google Analytics kun får anonymiserte
207 data. Google får jo i slike tilfeller alltid overført fullt
208 IP-nummer, og nettstedet kan i URL-en som brukes be Google om å ikke
209 lagre deler av IP-adressen (omtalt som anonymisering av Google
212 <p>Et eksempel er Nettavisen digi.no.
213 <a href=
"http://www.digi.no/artikler/personvernpolicy/208772">Deres
214 personvernpolicy
</a> sier følgende:
</p>
217 «Tredjeparter (som Google Analytics, Cxense, TNS Gallup) får kun
221 <p>Men når en leser artikler der så blir maskiner i Norge, USA,
222 Tyskland, Danmark, Storbritannia, Irland og Nederland varslet om
223 besøket og får dermed overlevert full IP-adresse, som datatilsynet har
224 uttalt er en personopplysning. Nettsidene er satt opp til be
225 nettleseren å kontakte
29 ulike maskiner rundt om i verden. Fire av
226 dem er er under DNS-domenene digi.no og tek.no som tilhører samme
227 eier. I tillegg ber nettsidene ikke
228 <a href=
"https://support.google.com/analytics/answer/2763052?hl=no">Google
229 Analytics om å fjerne siste oktett i IP-adressen ved lagring
</a>,
230 dvs. flagget «aip=
1» er ikke satt i URL-en som brukes for å kontakte
231 Google Analytics.
</p>
233 <p>Tilsvarende er også tilfelle for andre nettsteder, så digi.no er
234 ikke spesiell i så måte (dagbladet.no er et annet eksempel, det
239 <p>Etter noen dager kunne juridisk rådgiver Elisabeth Krauss Amundsen
240 hos Datatilsynet fortelle det følgende:
</p>
243 «Hei, og takk for din e-post.
</p>
245 <p>Vår svartjeneste gir deg kortfattet rådgivning. Vi vil derfor ikke konkludere
246 i saken din, men gi deg råd og veiledning.
</p>
248 <p>Ut ifra det du skriver er det antakelig flere bestemmelser i
249 personopplysingsloven som brytes dersom virksomhetens personvernpolicy
250 sier noe annet om behandlingen av personopplysninger enn det som
251 faktisk skjer. Antakelig vil det være et brudd på informasjonsplikten
252 i personopplysingsloven §§
18 og
253 19<<a href=
"https://lovdata.no/dokument/NL/lov/2000-04-14-31/KAPITTEL_2#§18">https://lovdata.no/dokument/NL/lov/
2000-
04-
14-
31/KAPITTEL_2#§
18</a>>
254 dersom det gis feilinformasjon om at opplysningene utleveres. Det kan
255 også stilles spørsmål om grunnkravene for behandling av
256 personopplysninger vil være oppfylt ved en utlevering av
257 personopplysninger til en tredjepart, dersom dette ikke er inkludert
258 behandlingsgrunnlaget og formålet med behandlingen, se
259 personopplysingsloven §
11, jf.
260 8.
<<a href=
"https://lovdata.no/dokument/NL/lov/2000-04-14-31/KAPITTEL_2#§11">https://lovdata.no/dokument/NL/lov/
2000-
04-
14-
31/KAPITTEL_2#§
11</a>>»
263 <!-- Her er full URL som digi ba nettleserne bruke for å melde fra til
265 https://www.google-analytics.com/r/collect?v=1&_v=j47&a=666919305&t=pageview&_s=1&dl=http%3A%2F%2Fwww.digi.no%2F&ul=nb-no&de=UTF-8&dt=Digi.no%20-%20IT-bransjens%20nettavis&sd=32-bit&sr=1024x768&vp=400x300&je=0&_u=AEAAAMQAK~&jid=592247632&cid=1641512195.1480086725&tid=UA-54426-28&_r=1&z=328520576
268 <p>Oppdatert med kunnskap om lover og regler tok jeg så kontakt med
269 Dagbladet på epostadressen de annonserer på sine
270 personvernpolicysider:
<p>
274 <p>«Jeg lurte litt i forbindelse med en bloggpost jeg skriver på, og lurer
275 på om dere hjelpe meg med å finne ut av følgende. Først litt
276 bakgrunnsinformasjon.
277 <a href=
"http://www.dagbladet.no/2009/08/18/nyheter/avtale/brukeravtale/plikter/7706966/">Dagbladets
278 personvernpolicy
</a> forteller følgende:
</p>
281 <p>«
3. Automatisk innhentet informasjon
</p>
283 <p>For eksempel IP-adressen din (ikke synlig for andre) samt
284 statistisk, automatisk produsert informasjon, som når du sist var
285 innlogget på tjenesten. Dette er informasjon vi samler for å gjøre
286 tjenesten best mulig.»
</p>
291 <p>Men når en besøker nettsidene til Dagbladet,
292 f.eks.
<a href=
"http://dagbladet.no/">forsiden
</a>, så er nettsidene
293 satt opp til å kontakte mange tredjeparter som slik får tilgang til
294 både fullt IP-nummer og i de fleste tilfeller nøyaktig hvilken
295 artikkel en leser hos Dagbladet ved at Referer-feltet fylles og legges
296 ved. Dette gjelder Google Analytics, Cxense, INS Gallup, Doubleclick
297 med flere. Totalt ber forsiden nettleseren om å koble seg opp til
60
298 nettsteder med
149 separate oppkoblinger. I hver av disse
299 oppkoblingene oversendes IP-adressen til leseren, og i følge
301 «
<a href=
"https://www.datatilsynet.no/Teknologi/Internett/Webanalyse/">en
302 IP-adresse definert som en personopplysning fordi den kan spores
303 tilbake til en bestemt maskinvare og dermed til en enkeltperson
</a>».
</p>
305 <p>Datatilsynet har fortalt meg at i følge personopplysingsloven §§
18
306 og
19 skal informasjonen som gis om bruk og utlevering av
307 personopplysninger være korrekt. De forteller videre at det er endel
308 grunnkrav som må være oppfylt ved utlevering av personopplysninger til
309 tredjeparter, nærmere forklart i personopplysingsloven §
11 som
310 henviser til §
8.
</p>
312 <p>Mitt spørsmål er dermed som følger:
</p>
316 <p>Hva mener dere i personpolicyen når dere skriver at IP-adressen ikke
317 er synlig for andre?»
</p>
323 <p>Etter en uke har jeg fortsatt ikke fått svar fra Dagbladet på mitt
324 spørsmål, så neste steg er antagelig å høre om Datatilsynet er
325 interessert i å se på saken.
</p>
327 <p>Men Dagbladet er ikke det eneste nettstedet som forteller at de
328 ikke deler personopplysninger med andre mens observerbar praksis
329 dokumenterer noe annet. Jeg sendte derfor også et spørsmål til
330 kontaktadressen til nettavisen Digi.no, og der var responsen mye
335 <p>«Jeg lurte på en ting i forbindelse med en bloggpost jeg skriver på,
336 og lurer på om dere hjelpe meg. Først litt bakgrunnsinformasjon.
337 <a href=
"http://www.digi.no/artikler/personvernpolicy/208772">Digi.nos
338 personvernpolicy
</a> forteller følgende:
</p>
341 «All personlig informasjon blir lagret i våre systemer, disse er ikke
342 tilgjengelig for tredjeparter, og blir ikke lagret i
343 informasjonskapsler. Tredjeparter (som Google Analytics, Cxense,
344 TNS Gallup) får kun anonymiserte data.»
347 <p>Men når en besøker nettsidene til nettavisen, f.eks.
348 <a href=
"http://www.digi.no/">forsiden
</a>, så er nettsidene satt opp
349 til å kontakte mange tredjeparter som slik får tilgang til både fullt
350 IP-nummer og i de fleste tilfeller nøyaktig hvilken artikkel en leser
351 hos Digi.no ved at Referer-feltet fylles og legges ved. Dette gjelder
352 både Google Analytics, Cxense blant og INS Gallum. Totalt ber
353 forsiden nettleseren om å koble seg opp til
29 nettsteder med
44
354 separate oppkoblinger. I hver av disse oppkoblingene sendes
355 IP-adressen til leseren over, og i følge Datatilsynet er
356 «
<a href=
"https://www.datatilsynet.no/Teknologi/Internett/Webanalyse/">en
357 IP-adresse definert som en personopplysning fordi den kan spores
358 tilbake til en bestemt maskinvare og dermed til en enkeltperson
</a>».
359 Det jeg ser virker ikke å være i tråd med personvernpolicyen.
</p>
361 <p>Når en besøker Digi.nos nettsider gjøres det to oppkoblinger til
362 Google Analytics, en for å hente ned programkoden som samler
363 informasjon fra nettleseren og sender over til Google (analytics.js),
364 og en for å overføre det som ble samlet inn. I den siste oppkoblingen
365 er det mulig å be Google om å ikke ta vare på hele IP-adressen, men i
366 stedet fjerne siste oktett i IP-adressen. Dette omtales ofte litt
367 misvisende for «anonymisert» bruk av Google Analytics, i og med at
368 fullt IP-nummer blir sendt til Google og det er opp til Google om de
369 vil bry seg om ønsket fra de som har laget nettsiden. Ut fra det som
370 står i personvernpolicyen ville jeg tro at Digi.no ba google om å ikke
371 ta vare på hele IP-nummeret, men når en ser på den andre oppkoblingen
372 kan en se at flagget «aio=
1» ikke er satt, og at Digi.no ikke ber
373 Google om å la være å lagre hele IP-adressen. Dette virker heller
374 ikke å være i tråd med personvernpolicyen.
</p>
376 <p>Datatilsynet har fortalt meg at i følge personopplysingsloven §§
18
377 og
19 skal informasjonen som gis om bruk og utlevering av
378 personopplysninger være korrekt. De forteller videre at det er endel
379 grunnkrav som må være oppfylt ved utlevering av personopplysninger til
380 tredjeparter, nærmere forklart i personopplysingsloven §
11 som
381 henviser til §
8. Det er uklart for meg om disse kravene er oppfylt
382 når IP-adresse og informasjon om hvilke websider som besøkes til
385 <p>Mitt spørsmål er dermed som følger:
</p>
389 <p>Hva mener dere i personpolicyen når dere skriver at «Tredjeparter
390 får kun anonymiserte data»?»
</p>
396 <p>Redaksjonssjef Kurt Lekanger svarte samme dag og forklarte at han
397 måtte komme tilbake til meg når han hadde med utviklingsavdelingen.
398 Seks dager senere lurte jeg på hva han fant ut, og etter noen timer
399 fikk jeg så følgende svar fra direktøren for teknologi og
400 forretningsutvikling Øystein W. Høie i Teknisk Ukeblad Media:
</p>
404 <p>«Takk for godt tips! Det er helt riktig at IP og referrer-adresse
405 potensielt kan leses ut av tredjepart.
</p>
407 <p>Retningslinjene våre har vært uklare på dette tidspunktet, og vi
408 oppdaterer nå disse så dette kommer tydeligere frem. Ny tekst blir som
412 <p>3. Dette bruker vi ikke informasjonen til Informasjon du oppgir til
413 oss blir lagret i våre systemer, er ikke tilgjengelig for
414 tredjeparter, og blir ikke lagret i informasjonskapsler.
415 Informasjonen vil kun benyttes til å gi deg som bruker mer relevant
416 informasjon og bedre tjenester.
</p>
418 <p>Tredjeparter (som Google Analytics, Cxense, TNS Gallup) vil kunne
419 hente ut IP-adresse og data basert på dine surfemønstre. TU Media AS
420 er pliktig å påse at disse tredjepartene behandler data i tråd med
424 <p>Ellers har vi nå aktivert anonymisering i Google Analytics
425 (aip=
1). Kan også nevne at Tek.no-brukere som har kjøpt Tek Ekstra har
426 mulighet til å skru av all tracking i kontrollpanelet sitt. Dette er
427 noe vi vurderer å rulle ut på alle sidene i vårt nettverk.»
</p>
431 <p>Det var nyttig å vite at vi er enige om at formuleringen i
432 personvernpolicyen er misvisende. Derimot var det nedslående at i
433 stedet for å endre praksis for å følge det personvernpolicyen sier om
434 å ikke dele personinformasjon med tredjeparter, så velger Digi.no å
435 fortsette praksis og i stedet endre personvernpolicyen slik at den å
436 dokumentere dagens praksis med spredning av personopplysninger.
</p>
438 <p>Med bakgrunn i at Digi.no ikke har fulgt sin egen personvernpolicy
439 spurte jeg hvordan Digi.no kom til å håndtere endringen:
</p>
443 <p>«Tusen takk for beskjed om endring av personvernpolicy for digi.no.
444 Gjelder endringen også andre nettsteder?
</p>
446 <p>Vil tidligere håndteringen av IP-adresser og lesemønster i strid
447 med dokumentert personvernpolicy bli varslet til Datatilsynet i tråd
449 <a href=
"https://lovdata.no/forskrift/2000-12-15-1265/§2-6">personopplysningsforskriften
450 §
2-
6</a>? Vil leserne bli varslet på en prominent og synlig måte om
451 at lesernes IP-adresser og lesemønster har vært utlevert til
452 tredjeparter i stid med tidligere formulering om at tredjeparter kun
453 får anonymiserte data, og at utleveringen fortsetter etter at
454 personvernpolicy er endret for å dokumentere praksis?
</p>
456 <p>Appropos ekstra tilbud til betalende lesere, tilbyr dere en
457 mulighet for å betale for å lese som ikke innebærer at en må gjøre det
458 mulig å la sine lesevaner blir registeret av tek.no? Betaler gjerne
459 for å lese nyheter, men ikke med en bit av privatlivet mitt. :)»
</p>
462 <p>Jeg fikk raskt svar tilbake fra direktøren Høie:
</p>
465 <p>«Tydeliggjøringen i personvernpolicy gjelder alle våre nettsteder.
</p>
467 <p>Vi kommer til å ta en runde og gå over vår policy i forbindelse med
468 dette, og vil i de tilfeller det er påkrevd selvsagt være tydelig
469 overfor brukere og tilsyn. Vil samtidig understreke at vår bruk av
470 tredjeparts analyseverktøy og annonsetracking er helt på linje med det
471 som er normalt for norske kommersielle nettsteder.
</p>
473 <p>Angående spørsmålet ditt:
474 <br>Du vil fortsatt vises i våre interne systemer om du blir Ekstra-bruker,
475 vi skrur bare av tredjeparts tracking.»
</p>
478 <p>Det høres jo ikke bra ut at det er normalt for norske kommersielle
479 nettsteder å utlevere lesernes personopplysninger til utlandet. Men
480 som en kan lese fra
<a href=
"https://www.nrk.no/norge/kommunen-deler-informasjon-om-deg-med-facebook-og-google-1.13248945">gårdagens oppslag fra NRK
</a> gjelder
481 det også norske kommuner og andre offentlige aktører, og
482 <a href=
"http://people.skolelinux.org/pere/blog/Snurpenot_overv_kning_av_sensitiv_personinformasjon.html">jeg
483 skrev om omfanget av problemet i fjor
</a>. Det er uansett ikke en
484 praksis jeg tror er i tråd med kravene i personopplysningsloven, og
485 heller ikke en praksis jeg som leser synes er greit. Jeg manglet dog
486 fortsatt svar på om Digi.no kom til å varsle lesere og Datatilsynet om
487 avviket mellom praksis og policy, så jeg forsøkte meg med en ny epost
492 <p>«Kan du fortelle meg om dere anser det å være påkrevd å varsle
493 tilsyn og brukere nå, når dere har oppdaget at praksis ikke har vært i
494 tråd med personvernpolicy?»
</p>
498 <p>Det spørsmålet vet jeg så langt ikke svaret på, men antagelig kan
499 Datatilsynet svare på om det er påkrevd å varsle tilsyn og lesere om
500 dette. Jeg planlegger å oppdatere denne bloggposten med svaret når
503 <p>Jeg synes jo det er spesielt ille når barn får sine
504 personopplysninger spredt til utlandet, noe jeg
505 <a href=
"https://www.mimesbronn.no/request/opplysninger_samlet_inn_av_mobil">tok
506 opp med NRK i fjor
</a>. De to eksemplene jeg nevner er som dere
507 forstår ikke unike, men jeg har ikke full oversikt over hvor mange
508 nettsteder dette gjelder. Jeg har ikke kapasitet til eller glede av å
509 lese alle personvernpolicyer i landet. Kanskje mine lesere kan sende
510 meg tips på epost om andre nettsteder med avvik mellom policy og
511 praksis? Hvis vi alle går sammen og kontakter de ansvarlige, kanskje
512 noen til slutt endrer praksis og slutter å dele lesernes
513 personopplysninger med tredjeparter?
</p>
515 <p>Apropos bruken av Google Analytics kan jeg forresten nevne at
516 Universitetet i Oslo også har tatt i bruk Google Analytics, men der
517 lagres programkoden som overføres til nettleserne lokalt og deler av
518 IP-adressen fjernes lokalt på universitetet via en mellomtjener/proxy
519 (
<a href=
"https://github.com/unioslo/ipproxy">tilgjengelig via
520 github
</a>) før informasjon sendes over til Google Analytics. Dermed
521 er det mulig for ansvarlige for nettstedet å
<em>vite
</em> at Google
522 ikke har tilgang til komplett IP-adresse. Årsaken til at denne
523 metoden brukes er at juristene ved universitetet har konkludert med at
524 det er eneste måten en kunne vurdere å bruke Google Analytics uten å
525 bryte loven. Risikoen for gjenidentifisering og
526 <a href=
"https://panopticlick.eff.org/">identifisering ved hjelp av
527 nettleserinformasjon
</a> er fortsatt tilstede, så det er ingen optimal
528 løsning, men det er bedre enn å håpe at f.eks. Google og alle som
529 lytter på veien skal prioritere norsk lov over sin lokale
532 <p>Oppdatering
2016-
12-
09: Fikk svar fra direktøren Høie på mitt
533 spørsmål litt etter at jeg hadde publisert denne artikkelen:
</p>
537 <p>Vi kommer til å annonsere en oppdatert policy, og skal undersøke om
538 vi er pliktig å varsle Datatilsynet.
</p>
540 <p>Det vi uansett ønsker å gjøre først, er å gå gjennom hele policy
541 sammen med utviklerne og advokat, så vi er sikre på at vi går frem
542 riktig og at det ikke er flere tvetydigheter som skjuler seg i
545 <p>Har du andre idéer eller konkrete innspill til hva som kan gjøre
546 policy tydeligere, tar vi gjerne imot det. Dette er et felt vi ønsker
547 å være ryddige på.
</p>
551 <p>Vi får se om de liker mine innspill, som i grunnen er å ikke pusse
552 på personvernpolicyen men i stedet slutte å spre lesernes
553 personopplysninger til eksterne aktører.
</p>
558 Tags:
<a href=
"http://people.skolelinux.org/pere/blog/tags/norsk">norsk
</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>.
563 <div class=
"padding"></div>
566 <div class=
"title"><a href=
"http://people.skolelinux.org/pere/blog/Fri_programvare_tilbakeblikk_for_2015_og_2016.html">Fri programvare-tilbakeblikk for
2015 og
2016</a></div>
567 <div class=
"date"> 1st December
2016</div>
568 <div class=
"body"><p>Jeg er mer en gjennomsnittlig interessert i fri programvare og fri
569 kultur, og nå når et nytt år nærmer seg slutten tenkte jeg det var på
570 tide med et lite tilbakeblikk på årene som var. Jeg har vært
571 involvert i flere prosjekter og løsninger, og her er en liten
572 gjennomgang av de jeg kom på i farten.
</p>
574 <p>Den største nyheten for meg fra
2015 var at jeg endelig, etter
2.5
575 år med flekkvis innsats, fikk gitt ut en bokmålsutgave av den
576 klassiske boken
<a href=
"http://free-culture.cc/">Free Culture
</a> av
577 Lawrence Lessig. Boken forteller om bakgrunnen for fri
578 kultur-bevegelsen, beskriver problemer med dagens opphavsrett og
579 skisserer hvordan vi kan bøte på problemene både individuelt og som
580 samfunn. Jeg anbefaler alle å lese denne boken, som jeg med god hjelp
581 har gitt ut på engelsk, bokmål og fransk. Papirboken kan bestilles i
582 nettbokhandler i USA som Lulu
583 (
<a href=
"http://www.lulu.com/shop/lawrence-lessig/fri-kultur/paperback/product-22406445.html">Norsk
</a>,
584 <a href=
"http://www.lulu.com/shop/lawrence-lessig/culture-libre/paperback/product-22645082.html">Fransk
</a>,
585 <a href=
"http://www.lulu.com/shop/lawrence-lessig/free-culture/paperback/product-22402863.html">Engelsk
</a>),
586 Amazon og Barnes & Noble takket være selvpubliseringsløsningen
588 <a href=
"https://github.com/petterreinholdtsen/free-culture-lessig">ebokutgave
</a>
589 samt alt som trengs for å oppdatere boken er tilgjengelig fra
592 <p>Et annet prosjekt jeg er veldig fornøyd med å ha deltatt i
593 lanseringen av, er
<a href=
"https://www.mimesbronn.no/">Mimes
594 brønn
</a>, NUUG-tjenesten for å gjøre det enklere å be om innsyn i
595 offentlig forvaltning, og spare offentlig forvaltning for å måtte
596 besvare de samme innsynshenvendelsene gang på gang. Etter bare noen
598 <a href=
"https://www.mimesbronn.no/request/forhandlinger_om_bv">en
599 henvendelse via tjenesten
</a> til
600 <a href=
"https://www.stortinget.no/no/Saker-og-publikasjoner/Sporsmal/Skriftlige-sporsmal-og-svar/Skriftlig-sporsmal/?qid=65047">spørsmål
601 fra Stortinget til regjeringen
</a>. I dette og andre tilfeller har
602 NUUG finansiert utvidet klagesak for henvendelser som vi som står bak
603 tjenesten synes fortjener ekstra oppmerksomhet. Så langt har en liten
604 håndfull slike klagesaker blitt sendt til Sivilombudsmannen, der vi
605 fikk medhold i en saken (om .bv omtalt over) og avslag i en annen
606 (oppsummering fra møte i Pentagon om Internet-styring og nasjonal
609 <p>Etter at jeg i lengre tid har manglet GPG-nøkkel registrert i
610 Debian (den opprinnelige ble fjernet på grunn av for kort
611 nøkkellengde) fikk jeg endelig fikset ny nøkkel og Debiantilgang i
612 slutten av
2015. Aktiviteten i Debian har ikke vært spesielt
613 skadelidende mens jeg manglet nøkkel (kjenner flere som er villig til
614 å laste opp på mine vegne), men da nøkkelen var på plass steg
615 motivasjonen og jeg har blant anne brukt tiden på å bidra til at
616 pakker relatert til lyd- og videokodekene fra
617 <a href=
"http://www.xiph.org">Xiph.org-stiftelsen
</a> (dvs. Ogg,
618 Vorbis, Theora, Opus, etc) er i bedre stand i Debian, og har bidratt
619 til å få liv i gruppen som vedlikeholder Xiph-relaterte slik at dette
620 forhåpentligvis skal fungere bedre også i fremtiden. Jeg har jobbet
621 litt mer systemene Isenkram og appstream, som gjør det enklere å
622 håndtere ulike dongler i Debian ved at systemet selv vet og foreslår
623 hvilke pakker som bør installeres for å få dongler til å fungere. Har
624 også fått inn eller hjulpet til å få inn endel nye programpakker,
626 <a href=
"https://tracker.debian.org/pkg/sonic-pi">Sonic Pi
</A>,
627 <a href=
"https://tracker.debian.org/pkg/openalpr">OpenALPR
</A> og
628 <a href=
"https://tracker.debian.org/pkg/coz-profiler">Coz
</A>.
631 <p>Et Debian-relatert prosjekt jeg følger er
632 <a href=
"https://www.freedombox.org/">FreedomBox
</a>, som tar sikte på
633 å tilby en løsning (både programvare og maskinvare) der hvem som helst
634 kan beholde sin private informasjon hjemme hos seg selv i stedet for å
635 dele den med skytjenesteleverandører som Google, Facebook, Twitter,
636 Appear.in med flere. I tillegg til generell deltagelse i utvikling av
637 prosjektet har jeg jobbet med å få alle Debian-pakkene som brukes av
638 Freedombox "reproduserbare" i Debian, dvs. gjøre det mulig å sjekke at
639 pakken som brukes i Freedombox ikke inneholder annet enn det som
640 kommer fra kildekodepakken i Debian og gir et forutsigbart resultat
641 ved bygging. Har også fulgt opp endel feilrapporter relatert til
642 Freedombox-spesifikke pakker (som Plinth og freedombox-setup) og
643 pakker som utgjør tjenestene i en Freedombox.
</p>
645 <p>I samarbeid med Skolelinuxprosjektet og foreningen NUUG har jeg
646 vært med å arrangere flere utviklersamlinger både i
2015 og
2016. Der
647 har oversettere og utviklere blitt lært opp og arbeidet med blant
648 annet dokumentasjon, feilfiksing og utvikling av Skolelinux og
649 Frikanalen. Relatert til dette arbeidet har jeg koordinert norsk
650 oversettelse av
<a href=
"http://debian-handbook.info/">Håndbok for
651 Debian-administratorer
</a> til bokmål, og flyttet
652 <a href=
"https://hosted.weblate.org/projects/debian-edu-documentation/">oversetterarbeidet
653 av Skolelinux-håndboken
</a> fra Transifex til Weblate. Begge bøkene
654 er snart klare for første gangs korrekturlesing og vi drømmer om å
655 gjøre dem tilgjengelig på papir.
</p>
657 <p>Gjennom hele perioden har jeg holdt et lite øye med NUUG-prosjektet
658 FiksGataMi, som stort sett går av seg selv uten manuelt vedlikehold,
659 men av og til er det problemer med enkelte mottakere (eposter i
660 retur). NUUG-drift oppgraderte tjenesten i løpet av
2016, og jeg
661 bisto Marius Halden litt i forbindelse med dette. Tjenesten får
662 stadig flere brukere, og flere kommuner har tatt kontakt for å lære
663 mer om hvordan FiksGataMi fungerer.
665 <p>Den åpne TV-kanalen
666 <a href=
"http://www.frikanalen.no/">Frikanalen
</a> har fått en god del
667 av min oppmerksomhet. Den var i starten av
2015 tilgjengelig på
668 RiksTV kanal
50, web. Kanalen har fått et REST-basert API, og dette
669 har jeg tatt i bruk for å fylle sendeplanen med NUUG-, TED- og
670 Debian-foredrag samt andre tekniske presentasjoner. Har lastet opp
671 mye nytt der og strømlinjeformet prosessen slik at både nye TED- og
672 NUUG-foredrag går veldig greit. På høsten tok jeg en titt på
673 multikast-spredning av kanalen til Uninett, og dette er nå kommet på
674 plass, slik at alle TV-er som bruker Uninetts TV-løsning nå kan se på
675 Frikanalen. Det jobbes for tiden med å få distribusjon på Altibox, og
676 dette håper vi skal være klart i starten av
2017.
</p>
678 <p>Relatert til Frikanalen har jeg i lengre tid
679 <a href=
"http://people.skolelinux.org/pere/blog/tags/h264/">forsøkt å
680 få klarhet i hva som er juridisk status for H
.264 i Norge
</a>. Det er
681 fortsatt uklart for meg om Frikanalen må betale for retten til å
682 kringkaste eller ikke, og om vi risikerer å bryte opphavsrettsvilkår
683 ved å kringkaste på web med H
.264. Har spurt ulike aktører for å
684 forsøke å finne ut hvordan de har vurdert situasjonen, uten å bli
687 <p>Et prosjekt som var morsomt å se ta form var Ole Aamots
688 <a href=
"https://www.youtube.com/watch?v=8ftM5fdKgZk">dokumentarprosjekt
689 om fri programvare i Norge
</a>. Han fikk intervjuet en god del av de
690 mest aktive folkene i Norge, og resultatet ble interessant og
691 severdig. Et nærmere prosjekt er NUUGs samarbeide med Oslo
692 dokumentarfilmfestival om visningen av Citizenfour, der NUUG tok opp
693 samtalen i forbindelse med visningen og publiserte opptaket på
694 Frikanalen. Jeg er veldig fornøyd med å ha lyktes med å få dette på
695 plass, selv om jeg ikke rakk å være med på visningen selv. Et annet
696 NUUG-foredrag jeg er spesielt fornøyd med å ha fått på plass er
697 besøket fra Bradley Kuhn fra Software Freedom Conservancy. Det tok
698 mange måneder å organisere i samarbeid med BLUG, men til slutt klarte
699 vi å finne et tidspunkt som passet alle, slik at han kunne besøke Oslo
700 og Bergen. Opptaket fra dette er også publisert på Frikanalen.
701 Generelt har jeg veldig fornøyd med at Frikanalen nå i praksis er
702 Tekno-TV med interessante faktaprogram og presentasjoner nesten hele
703 døgnet, hele uka.
</p>
705 <p>Vi har i lengre tid forsøkt å få opp et Mesh-nett i Oslo, under
706 navnet dugnadsnett.no, uten at vi så langt har klart å nå kritisk
707 masse. Tanken er å gjøre det mulig å kommunisere direkte mellom
708 likeverdige parter uten sentrale knutepunkt som enkelt kan avlyttes.
709 Prosjektet er ikke dødt, men interessen blant oss som er med har ikke
710 vært stor nok til å kunne prioritere dette over alt annet.
</p>
712 <p>En ting som har tatt prioritet for min del er NUUG og EFNs forsøk
713 på å få domstolvurdering av om det er greit for politiet å overta et
714 DNS-domene uten domstolvurdering. Bakgrunnen er at Økokrim tok beslag
715 i popcorn-time.no i mars
2016, med påstand om at nettstedet bidro til
716 opphavsrettsbrudd ved å omtale fri programvareløsningen Popcorn Time
717 og lenke til nettsteder der det var lenker til nettsteder der en kunne
718 laste ned Popcorn Time. For det første mener vi at domstolene bør
719 involveres før DNS-domener tas fra sine eiere, og for det andre mener
720 vi begrunnelsen er så søkt at domenet ikke burde beslaglegges i første
721 omgang. NUUG og EFN forsøkte først å protestere på egne vegne men ble
722 avvist av domstolene med at vi ikke hadde rettslig interesse. Mens
723 dette pågikk lyktes vi å få kontakt med registrar og regnskapsfører
724 som fikk ble raidet av seks stykker fra Økokrim, og i gjeldende runde
725 er det registrar og regnskapsfører som protesterer med støtte fra NUUG
726 og EFN. Advokattimene renner ut og vi håper vi holder ut til saken
727 har fått prøvd saken.
</p>
729 <p>Et annet prosjekt, relatert til fri kultur og åndsverksvern, som
730 jeg har brukt endel tid på er å maskinelt kunne identifisere verk som
731 er falt i det fri i Norge. Jeg ønsker å vite hvor mange kunstuttrykk
732 som blir røvet fra fellesskapet hver gang vernetiden i åndsverksloven
733 blir utvidet, f.eks. nå sist når vernetiden for musikk ble utvidet med
734 20 år fra
50 til
70 år med tilbakevirkende kraft, som om de som laget
735 musikk for
60 år siden skulle bli mer motivert til å lage musikk av
736 utvidet vernetid. Har sett på å kombinere informasjon fra
737 Nasjonalbiblioteket, Deichmanske bibliotek, Wikipedia, Store Norske
738 Leksikon og WorldCat, og gleder meg til Nasjonalbibliotekets initiativ
739 for autorativ database over verk tar form.
</p>
741 <p>Dårlig konkurranse på drivstoffmarkedet har irritert meg en stund,
742 og jeg laget for flere år siden en skraper som samlet inn prisdata fra
743 ulike kilder. Jeg ble derfor veldig glad da en økonomistudent tok
744 kontakt i starten av
2015 og lurte på om jeg kunne bidra med data til
745 hans masteroppgave om konkurransevilkårene i drivstoffmarkedet. Jeg
746 bidro med glede, og resultatet er
<a
747 href=
"https://brage.bibsys.no/xmlui//browse?value=Jakobsen%2C+Tor+%C3%98yvind&type=author">publisert
748 i fulltekst som "Hemmeligheten bak bensinprisen : en empirisk analyse
749 av pumpeprisens drivkrefter" på BIBSYS Brage
</a>.
</p>
751 <p>I tilegg til det jeg har gjort her har jeg rapportert og fikset en
752 rekke små og store feil i fri programvare, og hjulpet
753 Debian-bidragsytere og upstream-utviklerne med å forbedre forskjellig
754 fri programvare og få det inn i Debian.
</p>
756 <p>Mye av det jeg har fått gjort rundt fri programvare og fri kultur
757 har vært mulig takket være at jeg får dekket
20% av arbeidstiden min
758 på Universitetet i Oslo fra
759 <a href=
"http://www.nuugfoundation.no/">NUUG Foundation
</a> for å jobbe
760 med og koordinere fri programvareaktiviteter. Jeg er svært takknemlig
761 til dem og min arbeidsgiver USIT for at jeg har fått muligheten. Uten
762 dette hadde jeg ikke rukket over like mye etter hvert som ungene ble
768 Tags:
<a href=
"http://people.skolelinux.org/pere/blog/tags/norsk">norsk
</a>.
773 <div class=
"padding"></div>
776 <div class=
"title"><a href=
"http://people.skolelinux.org/pere/blog/Fortsatt_ingen_sikkerhetsoppdateringer_for_billettautomatene_til_kollektivtrafikken_i_Oslo_.html">Fortsatt ingen sikkerhetsoppdateringer for billettautomatene til kollektivtrafikken i Oslo?
</a></div>
777 <div class=
"date">29th November
2016</div>
778 <div class=
"body"><p><a href=
"http://people.skolelinux.org/pere/blog/Er_billettautomatene_til_kollektivtrafikken_i_Oslo_uten_sikkerhetsoppdateringer_.html">For
779 fire og et halvt år siden
</a> lot jeg meg overraske over at Ruters
780 billettautomater for kollektivtrafikken i Oslo kjørte
781 <a href=
"http://en.wikipedia.org/wiki/Windows_2000">Windows
2000
782 Professional
</a>, et og et halvt år etter at Microsoft hadde gitt
783 beskjed om at det ikke lenger kom sikkerhetsoppdateringer til
784 systemet. Støtten fra Microsoft
785 <a href=
"http://support.microsoft.com/lifecycle/search/?sort=PN&alpha=Windows+2000&Filter=FilterNO">tok
786 slutt
2010-
07-
13 i følge Wikipedia og Microsoft selv
</a>.
</p>
788 <p>For fem dager siden passerte jeg på nytt en slik billettautomat som
789 hadde brutt sammen, og den annonserte fortsatt at den kjører Windows
790 2000 Professional, nå mer enn seks år siden Microsoft sluttet å komme
791 med sikkerhetspatcher til produktet. Sikret meg et bilde av
792 krasjmeldingen på skjermen.
794 <p><a href=
"http://people.skolelinux.org/pere/blog/images/2016-11-29-ruter-win2000pro.jpeg"><img width=
"40%" src=
"http://people.skolelinux.org/pere/blog/images/2016-11-29-ruter-win2000pro.jpeg" alt=
"[foto av billettautomat]"></a></p>
796 <p>Mon tro om de mangler kildekoden til systemet som kjører på
797 automaten, og dermed ikke uten videre kan oppgradere?
</p>
800 <a href=
"https://www.mimesbronn.no/request/ruterbillett_app">en
801 innsynshenvendelse om kildekoden til billett-Appen til Ruter på Mimes
802 brønn
</a> at Ruter tilsynelatende ikke legger sikkerheten i
803 sertifikater, nøkler og passord, men i stedet baserer seg på at
804 logikken i programvaren holdes hemmelig. Det borger ikke godt for
805 sikkerheten i Ruters datasystemer.
807 <p>Det er nå tre og et halvt år siden
808 <a href=
"http://www.aftenposten.no/osloby/Ingen-nye-Ruter-automater-for-sommeren-118460b.html">Ruter
809 fortalte Aftenposten at nye automater ble minst seks måneder
810 forsinket
</a>, da leverandøren ikke hadde god nok kontroll. Det kan
811 virke som om leverandøren ikke er alene om å ikke ha god nok
814 <p>Bildet er tilgjengelig for bruk med bruksvilkårene til
815 <a href=
"http://creativecommons.org/licenses/by/3.0/no/">Creative
816 Commons Navngivelse
3.0 Norge (CC BY
3.0)
</a>.
</p>
818 <p>Oppdatering
2016-
12-
01: Saken har fått omtale på
819 <a href=
"http://www.digi.no/artikler/petter-advarte-selskapet-allerede-i-2012-da-systemkraesjen-dukket-opp-igjen-pa-tirsdag-ble-han-svaert-overrasket/365613">digi.no
</a>
821 <a href=
"https://nrkbeta.no/2016/12/01/mener-oslos-billettsystem-er-en-tikkende-bombe/">NRK
827 Tags:
<a href=
"http://people.skolelinux.org/pere/blog/tags/norsk">norsk
</a>,
<a href=
"http://people.skolelinux.org/pere/blog/tags/ruter">ruter
</a>.
832 <div class=
"padding"></div>
835 <div class=
"title"><a href=
"http://people.skolelinux.org/pere/blog/Quicker_Debian_installations_using_eatmydata.html">Quicker Debian installations using eatmydata
</a></div>
836 <div class=
"date">25th November
2016</div>
837 <div class=
"body"><p>Two years ago, I did some experiments with eatmydata and the Debian
838 installation system, observing how using
839 <a href=
"http://people.skolelinux.org/pere/blog/Speeding_up_the_Debian_installer_using_eatmydata_and_dpkg_divert.html">eatmydata
840 could speed up the installation
</a> quite a bit. My testing measured
841 speedup around
20-
40 percent for Debian Edu, where we install around
842 1000 packages from within the installer. The eatmydata package
843 provide a way to disable/delay file system flushing. This is a bit
844 risky in the general case, as files that should be stored on disk will
845 stay only in memory a bit longer than expected, causing problems if a
846 machine crashes at an inconvenient time. But for an installation, if
847 the machine crashes during installation the process is normally
848 restarted, and avoiding disk operations as much as possible to speed
849 up the process make perfect sense.
851 <p>I added code in the Debian Edu specific installation code to enable
852 <a href=
"https://tracker.debian.org/pkg/libeatmydata">eatmydata
</a>,
853 but did not have time to push it any further. But a few months ago I
854 picked it up again and worked with the libeatmydata package maintainer
855 Mattia Rizzolo to make it easier for everyone to get this installation
856 speedup in Debian. Thanks to our cooperation There is now an
857 eatmydata-udeb package in Debian testing and unstable, and simply
858 enabling/installing it in debian-installer (d-i) is enough to get the
859 quicker installations. It can be enabled using preseeding. The
860 following untested kernel argument should do the trick:
</p>
863 preseed/
early_command="anna-install eatmydata-udeb"
866 <p>This should ask d-i to install the package inside the d-i
867 environment early in the installation sequence. Having it installed
868 in d-i in turn will make sure the relevant scripts are called just
869 after debootstrap filled /target/ with the freshly installed Debian
870 system to configure apt to run dpkg with eatmydata. This is enough to
871 speed up the installation process. There is a proposal to
872 <a href=
"https://bugs.debian.org/841153">extend the idea a bit further
873 by using /etc/ld.so.preload instead of apt.conf
</a>, but I have not
874 tested its impact.
</p>
880 Tags:
<a href=
"http://people.skolelinux.org/pere/blog/tags/debian">debian
</a>,
<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>.
885 <div class=
"padding"></div>
888 <div class=
"title"><a href=
"http://people.skolelinux.org/pere/blog/Oversette_bokm_l_til_nynorsk__enklere_enn_du_tror_takket_v_re_Apertium.html">Oversette bokmål til nynorsk, enklere enn du tror takket være Apertium
</a></div>
889 <div class=
"date">24th November
2016</div>
890 <div class=
"body"><p>I Norge er det mange som trenger å skrive både bokmål og nynorsk.
891 Eksamensoppgaver, offentlige brev og nyheter er eksempler på tekster
892 der det er krav om skriftspråk. I tillegg til alle skoleoppgavene som
893 elever over det ganske land skal levere inn hvert år. Det mange ikke
894 vet er at selv om de kommersielle alternativene
895 <a href=
"https://translate.google.com/">Google Translate
</a> og
896 <a href=
"https://www.bing.com/translator/">Bing Translator
</a> ikke kan
897 bidra med å oversette mellom bokmål og nynorsk, så finnes det et
898 utmerket fri programvarealternativ som kan. Oversetterverktøyet
899 Apertium har støtte for en rekke språkkombinasjoner, og takket være
900 den utrettelige innsatsen til blant annet Kevin Brubeck Unhammer, kan
901 en bruke webtjenesten til å fylle inn en tekst på bokmål eller
902 nynorsk, og få den automatoversatt til det andre skriftspråket.
903 Resultatet er ikke perfekt, men et svært godt utgangspunkt. Av og til
904 er resultatet så bra at det kan benyttes uten endringer. Jeg vet
905 f.eks. at store deler av Joomla ble oversatt til nynorsk ved hjelp
906 Apertium. Høres det ut som noe du kan ha bruk for? Besøk i så fall
907 <a href=
"https://www.apertium.org/">Apertium.org
</a> og fyll inn
908 teksten din i webskjemaet der.
910 <p>Hvis du trenger maskinell tilgang til den bakenforliggende
911 teknologien kan du enten installere pakken
912 <a href=
"https://tracker.debian.org/apertium-nno-nob">apertium-nno-nob
</a>
913 på en Debian-maskin eller bruke web-API-et tilgjengelig fra
915 <a href=
"http://wiki.apertium.org/wiki/Apertium-apy">API-dokumentasjonen
</a>
916 for detaljer om web-API-et. Her kan du se hvordan resultatet blir for
917 denne teksten som ble skrevet på bokmål over maskinoversatt til
922 <p>I Noreg er det mange som treng å skriva både bokmål og nynorsk.
923 Eksamensoppgåver, offentlege brev og nyhende er døme på tekster der
924 det er krav om skriftspråk. I tillegg til alle skuleoppgåvene som
925 elevar over det ganske land skal levera inn kvart år. Det mange ikkje
926 veit er at sjølv om dei kommersielle alternativa
927 <a href=
"https://translate.google.com/">Google *Translate
</a> og
928 <a href=
"https://www.bing.com/translator/">Bing *Translator
</a> ikkje
929 kan bidra med å omsetja mellom bokmål og nynorsk, så finst det eit
930 utmerka fri programvarealternativ som kan. Omsetjarverktøyet
931 *Apertium har støtte for ei rekkje språkkombinasjonar, og takka vera
932 den utrøyttelege innsatsen til blant anna Kevin Brubeck Unhammer, kan
933 ein bruka *webtjenesten til å fylla inn ei tekst på bokmål eller
934 nynorsk, og få den *automatoversatt til det andre skriftspråket.
935 Resultatet er ikkje perfekt, men eit svært godt utgangspunkt. Av og
936 til er resultatet så bra at det kan nyttast utan endringar. Eg veit
937 t.d. at store delar av *Joomla vart omsett til nynorsk ved hjelp
938 *Apertium. Høyrast det ut som noko du kan ha bruk for? Besøk i så
939 fall
<a href=
"https://www.apertium.org/">*Apertium.org
</a> og fyll inn
940 teksta di i *webskjemaet der.
942 <p>Viss du treng *maskinell tilgjenge til den *bakenforliggende
943 teknologien kan du anten installera pakken
944 <a href=
"https://tracker.debian.org/apertium-nno-nob">*apertium-*nno-*nob
</a>
945 på ein *Debian-maskin eller bruka *web-*API-eit tilgjengeleg frå
946 *api.*apertium.org. Sjå
947 <a href=
"http://wiki.apertium.org/wiki/Apertium-apy">*API-dokumentasjonen
</a>
948 for detaljar om *web-*API-eit. Her kan du sjå korleis resultatet vert
949 for denne teksta som vart skreva på bokmål over *maskinoversatt til
955 Tags:
<a href=
"http://people.skolelinux.org/pere/blog/tags/debian">debian
</a>,
<a href=
"http://people.skolelinux.org/pere/blog/tags/norsk">norsk
</a>,
<a href=
"http://people.skolelinux.org/pere/blog/tags/stavekontroll">stavekontroll
</a>.
960 <div class=
"padding"></div>
963 <div class=
"title"><a href=
"http://people.skolelinux.org/pere/blog/Hyperions_magasin_Pegasus_g_r_for_Creative_Commons.html">Hyperions magasin Pegasus går for Creative Commons
</a></div>
964 <div class=
"date">22nd November
2016</div>
965 <div class=
"body"><p>For noen dager siden ble jeg tipset av min venn Andreas
966 Aanerud om at
<a href=
"http://magasinetpegasus.no">magasinet
967 Pegasus
</a> skulle ta i bruk
968 <a href=
"https://creativecommons.org/">Creative
969 Commons
</a>-lisensiering på sine artikler. Han fortalte at den
970 direkte årsaken var at han hadde blitt inspirert av å lese
971 <a href=
" http://www.lulu.com/shop/http://www.lulu.com/shop/lawrence-lessig/fri-kultur/paperback/product-22441576.html">boken
973 (
<a href=
"https://github.com/petterreinholdtsen/free-culture-lessig">github
</a>)
974 og foreslått endringen. Jeg ble veldig glad for å høre
975 dette, da det er det første konkrete tilfellet jeg har hørt om der den
976 norske oversettelsen av
<a href=
"http://www.free-culture.cc/">
977 Lawrence Lessigs bok Free Culture
</a> som jeg ga ut i fjor høst hadde
978 fått noen til å ta i bruk Creative Commons.
</p>
980 <p>Andreas fikk boken av meg som takk for at han inviterte meg til
981 <a href=
"http://www.gathering.org/">The Gathering
</a>, og jeg er veldig
982 glad for at den falt i smak. Jeg ble nysgjerrig på hva som var
983 bakgrunnen for denne policy-endringen hos Hyperion og han sa seg
984 villig til å la seg intervjue til bloggen min.
</p>
988 <p><strong>Hvilke tanker gjorde du deg da boken lå i hånden første
991 <p>Jeg husker da jeg fikk boken, etter en omvisning på The Gathering i
992 2016, der jeg var Core Organizer. The Gathering er jo et sted hvor en
993 fremmer delingskultur, i alt fra kode, til løsninger og «hacks», så en
994 kan vel si at boken er veldig relevant!
</p>
996 <p>Mine første tanker om boken, var at den trengte et grafisk løft.
997 Selv har jeg dysleksi og er ikke verdens beste i å lese, men for meg
998 så skal ikke det bety at jeg ikke klarer å lese. Jeg har jo også mine
999 egne tanker om «Fri kultur», ettersom jeg har jobbet med noen norske
1000 filmer via NRK og TV2 og nå sitter som en teknisk leder i
1001 filmavdelingen til Schjærven Reklamebyrå.
</p>
1003 <p><strong>Har du lest boken, og hva tenker du om den nå?
</strong></p>
1005 <p>Jeg har lest boken, og for meg er det jo veldig moro å kunne si at
1006 Disney var en pirat og nå ha bevisene. Men det å gå fra Disney via
1007 RIAA, og så igjennom en jungel av teknikk og programmering og ende opp
1008 med spørsmålet om vi alle piratkopierer litt, er enda bedre. For ja,
1009 boken klarer å få frem en diskusjon om åndsverk på en god måte
1010 gjennom en samling historier, men den viste meg også et bilde, hvor
1011 teknologi blir kneblet, og ikke får lov til å utvikle seg, ettersom
1012 «opphavsrettsinnehaverne» bryr seg mer om sin industri enn om verden
1013 går fremover. Ta f.eks. internettradio! Hvorfor tuller vi med DAB+
1014 og alt det der, når radio kan være en app på alle telefoner i dag.
1015 Men den største tanken som jeg satt igjen med, er at vi må få færre
1016 advokater og flere tenkere som kan dra oss vekk fra de feilene vi er i
1017 ferd med å ende opp i.
</p>
1019 <p><strong>Har budskapet i boken påvirker deg og det du holder på
1022 <p>The Gathering sin moderforening er
1023 <a href=
"http://www.kandu.no/">KANDU
</a>, som er et stolt medlem av
<a
1024 href=
"http://n4f.no/">Hyperion
</a>. Hyperion har et mandat igjennom
1025 sitt interne magasin Pegasus å fremme Hyperion sine
1026 medlemsarrangementer og kultur. Dette tror jeg er veldig viktig, og en
1027 av de viktigste virkemidlene det magasinet nå har fått, er pålegget om
1028 å publisere alt under de forskjellige Creative Commons
1029 retningslinjer. Grunnen til at Pegasus kan velge fritt blant lisensene
1030 til Creative Commons er deres bruk av freelancere m.m. som også må få
1031 sine rettigheter dekket.
</p>
1033 <p>Det er et steg i riktig retning som jeg håper, vil gi lokalaviser,
1034 nasjonale aviser, bloggere m.m. muligheten til å referere til Pegasus
1035 sitt innhold uten å måtte be om tillatelse først, som i bunnen vil
1036 hjelpe oss å spre vår kultur i Hyperion.
</p>
1038 <p><strong>Hva fikk Pegasus til å vedta retninglinjer om bruk av
1039 Creative Commons, og hvordan kom dere frem til en slik
1040 policy?
</strong></p>
1042 <p>Dette skjedde på Hyperion sitt landsting, hvor jeg ønsket å fremme
1043 Creative Commons som en retning som flere mener magasinet burde ta,
1044 hvordan Pegasus tar det i bruk er mer opp til redaksjonen. Det som var
1045 trist er at en del har misforstått hva Creative Commons er. Vi fikk
1046 en veldig het «debatt» på facebook i etterkant hvor noen blant annet
1047 mener at dette vedtaket har drept Pegasus.
</p>
1049 <p>Personlig syntes jeg disse reaksjonene er rare, ettersom Pegasus er
1050 et medlemsmagasin og magasinet sitt mål er å spre vår fantastiske
1051 kultur. Jeg mener at Ceative Commons-bruksvilkår på artikler skaper
1052 en veldig god mulighet til å spre denne kulturen. Det gjør at større
1053 og mindre aviser kan låne artikler fra medlemsmagasinet og publisere
1054 det hos seg, slik at effekten nettopp er fremme vår kultur.
</p>
1056 <p>Jeg gleder meg til å se hvordan redaksjonen håndhever bruken av
1057 Creative Commons.
</p>
1059 <p><strong>Hvem tror du kunne ha mest nytte av å lese Fri
1060 kultur?
</strong></p>
1062 <p>Jeg tror at boken Fri kultur bør leses av de som ønsker en debatt
1063 om nye medier, samt de som jobber med medier og føler seg «truet» av
1064 utviklingen. Kanskje det kan være et lysglimt om at vi må heller være
1065 med å utvikle oss, enn å stoppe opp og «beskytte» våre eier-, penge-
1066 og materielle interesser.
</p>
1068 <p>Spørsmålet for redaksjoner vil vel være om de «tjener» på klikk og
1069 sine artikler via annonser, i så fall ville jeg tenkt litt rundt
1070 spredningen. Nettavisen Digi.no gjorde en analyse i
2015 som var
1071 veldig fin. Hvor de måtte konkludere med at de fikk ut budskapet
1072 bedre, men de mistet inntekter på annonsevisning.
</p>
1074 <p>Derfor for et magasin som skal «spre» kultur, så burde Creative
1075 Commons være en no-brainer, en kunne også kanskje argumentere med at
1076 NRK også burde gjøre dette, ettersom de ikke lever av reklame, og vi
1077 betaler for innholdet deres.
</p>
1079 <p><strong>Kommer du til å anbefale boken til noen du
1080 kjenner?
</strong></p>
1082 <p>Absolutt! Jeg har faktisk tenkt å gi den videre som en vandrebok,
1083 til redaksjonen i Pegasus slik at de kan lese den og få noen ider og
1084 tanker om fri kultur.
</p>
1086 <p><strong>Du sier at boken klarer å få frem viktig en diskusjon om
1087 vern av åndsverk. Boken er jo skrevet med bakgrunn i USAs
1088 Copyright-lovgiving og ikke den norske åndsverksloven. Hva gjør at
1089 du mener boken er relevant for den norske debatten?
</strong></p>
1091 <p>En av tingene boken pekte på var tanken om hvor opphavsretten skal
1092 ligge. Skal den ligge hos den som skriver sangen, den som fremfører
1093 eller den som tar opp sangen. Og når spørsmålet kom tilbake i en
1094 software-utgave, «hvordan kan Adobe styre opphavsretten i sin eBook
1095 Publisher» så føler jeg at vi kommer inn på spennende tanker som jeg
1096 mener vi glemmer i norsk åndsverksdebatt. USA har rett å slett et
1097 «større bilde» som kanskje vi kan ta lærdom av.
</p>
1101 <p>Jeg er veldig spent på hvordan redaksjonen i Pegasus kommer til å
1102 ta i bruk Creative Commons, og gleder meg til neste tegn på at
1103 bokutgivelsen har fått noen til å tenke mer på problemene med dagens
1109 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>.
1114 <div class=
"padding"></div>
1117 <div class=
"title"><a href=
"http://people.skolelinux.org/pere/blog/Coz_profiler_for_multi_threaded_software_is_now_in_Debian.html">Coz profiler for multi-threaded software is now in Debian
</a></div>
1118 <div class=
"date">13th November
2016</div>
1119 <div class=
"body"><p><a href=
"http://coz-profiler.org/">The Coz profiler
</a>, a nice
1120 profiler able to run benchmarking experiments on the instrumented
1121 multi-threaded program, finally
1122 <a href=
"https://tracker.debian.org/pkg/coz-profiler">made it into
1123 Debian unstable yesterday
</A>. Lluís Vilanova and I have spent many
1125 <a href=
"http://people.skolelinux.org/pere/blog/Coz_can_help_you_find_bottlenecks_in_multi_threaded_software___nice_free_software.html">I
1126 blogged about the coz tool
</a> in August working with upstream to make
1127 it suitable for Debian. There are still issues with clang
1128 compatibility, inline assembly only working x86 and minimized
1129 JavaScript libraries.
</p>
1131 <p>To test it, install 'coz-profiler' using apt and run it like this:
</p>
1134 <tt>coz run --- /path/to/binary-with-debug-info
</tt>
1137 <p>This will produce a profile.coz file in the current working
1138 directory with the profiling information. This is then given to a
1139 JavaScript application provided in the package and available from
1140 <a href=
"http://plasma-umass.github.io/coz/">a project web page
</a>.
1141 To start the local copy, invoke it in a browser like this:
</p>
1144 <tt>sensible-browser /usr/share/coz-profiler/viewer/index.htm
</tt>
1147 <p>See the project home page and the
1148 <a href=
"https://www.usenix.org/publications/login/summer2016/curtsinger">USENIX
1149 ;login: article on Coz
</a> for more information on how it is
1155 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>.
1160 <div class=
"padding"></div>
1163 <div class=
"title"><a href=
"http://people.skolelinux.org/pere/blog/How_to_talk_with_your_loved_ones_in_private.html">How to talk with your loved ones in private
</a></div>
1164 <div class=
"date"> 7th November
2016</div>
1165 <div class=
"body"><p>A few days ago I ran a very biased and informal survey to get an
1166 idea about what options are being used to communicate with end to end
1167 encryption with friends and family. I explicitly asked people not to
1168 list options only used in a work setting. The background is the
1169 uneasy feeling I get when using Signal, a feeling shared by others as
1170 a blog post from Sander Venima about
1171 <a href=
"https://sandervenema.ch/2016/11/why-i-wont-recommend-signal-anymore/">why
1172 he do not recommend Signal anymore
</a> (with
1173 <a href=
"https://news.ycombinator.com/item?id=12883410">feedback from
1174 the Signal author available from ycombinator
</a>). I wanted an
1175 overview of the options being used, and hope to include those options
1176 in a less biased survey later on. So far I have not taken the time to
1177 look into the individual proposed systems. They range from text
1178 sharing web pages, via file sharing and email to instant messaging,
1179 VOIP and video conferencing. For those considering which system to
1180 use, it is also useful to have a look at
1181 <a href=
"https://www.eff.org/secure-messaging-scorecard">the EFF Secure
1182 messaging scorecard
</a> which is slightly out of date but still
1183 provide valuable information.
</p>
1185 <p>So, on to the list. There were some used by many, some used by a
1186 few, some rarely used ones and a few mentioned but without anyone
1187 claiming to use them. Notice the grouping is in reality quite random
1188 given the biased self selected set of participants. First the ones
1193 <li><a href=
"https://whispersystems.org/">Signal
</a></li>
1194 <li>Email w/
<a href=
"http://openpgp.org/">OpenPGP
</a> (Enigmail, GPGSuite,etc)
</li>
1195 <li><a href=
"https://www.whatsapp.com/">Whatsapp
</a></li>
1196 <li>IRC w/
<a href=
"https://otr.cypherpunks.ca/">OTR
</a></li>
1197 <li>XMPP w/
<a href=
"https://otr.cypherpunks.ca/">OTR
</a></li>
1201 <p>Then the ones used by a few.
</p>
1205 <li><a href=
"https://wiki.mumble.info/wiki/Main_Page">Mumble
</a></li>
1206 <li>iMessage (included in iOS from Apple)
</li>
1207 <li><a href=
"https://telegram.org/">Telegram
</a></li>
1208 <li><a href=
"https://jitsi.org/">Jitsi
</a></li>
1209 <li><a href=
"https://keybase.io/download">Keybase file
</a></li>
1213 <p>Then the ones used by even fewer people
</p>
1217 <li><a href=
"https://ring.cx/">Ring
</a></li>
1218 <li><a href=
"https://bitmessage.org/">Bitmessage
</a></li>
1219 <li><a href=
"https://wire.com/">Wire
</a></li>
1220 <li>VoIP w/
<a href=
"https://en.wikipedia.org/wiki/ZRTP">ZRTP
</a> or controlled
<a href=
"https://en.wikipedia.org/wiki/Secure_Real-time_Transport_Protocol">SRTP
</a> (e.g using
<a href=
"https://en.wikipedia.org/wiki/CSipSimple">CSipSimple
</a>,
<a href=
"https://en.wikipedia.org/wiki/Linphone">Linphone
</a>)
</li>
1221 <li><a href=
"https://matrix.org/">Matrix
</a></li>
1222 <li><a href=
"https://kontalk.org/">Kontalk
</a></li>
1223 <li><a href=
"https://0bin.net/">0bin
</a> (encrypted pastebin)
</li>
1224 <li><a href=
"https://appear.in">Appear.in
</a></li>
1225 <li><a href=
"https://riot.im/">riot
</a></li>
1226 <li><a href=
"https://www.wickr.com/">Wickr Me
</a></li>
1230 <p>And finally the ones mentioned by not marked as used by
1231 anyone. This might be a mistake, perhaps the person adding the entry
1232 forgot to flag it as used?
</p>
1236 <li>Email w/Certificates
<a href=
"https://en.wikipedia.org/wiki/S/MIME">S/MIME
</a></li>
1237 <li><a href=
"https://www.crypho.com/">Crypho
</a></li>
1238 <li><a href=
"https://cryptpad.fr/">CryptPad
</a></li>
1239 <li><a href=
"https://github.com/ricochet-im/ricochet">ricochet
</a></li>
1243 <p>Given the network effect it seem obvious to me that we as a society
1244 have been divided and conquered by those interested in keeping
1245 encrypted and secure communication away from the masses. The
1246 finishing remarks
<a href=
"https://vimeo.com/97505679">from Aral Balkan
1247 in his talk "Free is a lie"
</a> about the usability of free software
1248 really come into effect when you want to communicate in private with
1249 your friends and family. We can not expect them to allow the
1250 usability of communication tool to block their ability to talk to
1251 their loved ones.
</p>
1253 <p>Note for example the option IRC w/OTR. Most IRC clients do not
1254 have OTR support, so in most cases OTR would not be an option, even if
1255 you wanted to. In my personal experience, about
1 in
20 I talk to
1256 have a IRC client with OTR. For private communication to really be
1257 available, most people to talk to must have the option in their
1258 currently used client. I can not simply ask my family to install an
1259 IRC client. I need to guide them through a technical multi-step
1260 process of adding extensions to the client to get them going. This is
1261 a non-starter for most.
</p>
1263 <p>I would like to be able to do video phone calls, audio phone calls,
1264 exchange instant messages and share files with my loved ones, without
1265 being forced to share with people I do not know. I do not want to
1266 share the content of the conversations, and I do not want to share who
1267 I communicate with or the fact that I communicate with someone.
1268 Without all these factors in place, my private life is being more or
1274 Tags:
<a href=
"http://people.skolelinux.org/pere/blog/tags/english">english
</a>,
<a href=
"http://people.skolelinux.org/pere/blog/tags/personvern">personvern
</a>,
<a href=
"http://people.skolelinux.org/pere/blog/tags/sikkerhet">sikkerhet
</a>,
<a href=
"http://people.skolelinux.org/pere/blog/tags/surveillance">surveillance
</a>.
1279 <div class=
"padding"></div>
1281 <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>
1292 <li><a href=
"http://people.skolelinux.org/pere/blog/archive/2016/01/">January (
3)
</a></li>
1294 <li><a href=
"http://people.skolelinux.org/pere/blog/archive/2016/02/">February (
2)
</a></li>
1296 <li><a href=
"http://people.skolelinux.org/pere/blog/archive/2016/03/">March (
3)
</a></li>
1298 <li><a href=
"http://people.skolelinux.org/pere/blog/archive/2016/04/">April (
8)
</a></li>
1300 <li><a href=
"http://people.skolelinux.org/pere/blog/archive/2016/05/">May (
8)
</a></li>
1302 <li><a href=
"http://people.skolelinux.org/pere/blog/archive/2016/06/">June (
2)
</a></li>
1304 <li><a href=
"http://people.skolelinux.org/pere/blog/archive/2016/07/">July (
2)
</a></li>
1306 <li><a href=
"http://people.skolelinux.org/pere/blog/archive/2016/08/">August (
5)
</a></li>
1308 <li><a href=
"http://people.skolelinux.org/pere/blog/archive/2016/09/">September (
2)
</a></li>
1310 <li><a href=
"http://people.skolelinux.org/pere/blog/archive/2016/10/">October (
3)
</a></li>
1312 <li><a href=
"http://people.skolelinux.org/pere/blog/archive/2016/11/">November (
8)
</a></li>
1314 <li><a href=
"http://people.skolelinux.org/pere/blog/archive/2016/12/">December (
4)
</a></li>
1321 <li><a href=
"http://people.skolelinux.org/pere/blog/archive/2015/01/">January (
7)
</a></li>
1323 <li><a href=
"http://people.skolelinux.org/pere/blog/archive/2015/02/">February (
6)
</a></li>
1325 <li><a href=
"http://people.skolelinux.org/pere/blog/archive/2015/03/">March (
1)
</a></li>
1327 <li><a href=
"http://people.skolelinux.org/pere/blog/archive/2015/04/">April (
4)
</a></li>
1329 <li><a href=
"http://people.skolelinux.org/pere/blog/archive/2015/05/">May (
3)
</a></li>
1331 <li><a href=
"http://people.skolelinux.org/pere/blog/archive/2015/06/">June (
4)
</a></li>
1333 <li><a href=
"http://people.skolelinux.org/pere/blog/archive/2015/07/">July (
6)
</a></li>
1335 <li><a href=
"http://people.skolelinux.org/pere/blog/archive/2015/08/">August (
2)
</a></li>
1337 <li><a href=
"http://people.skolelinux.org/pere/blog/archive/2015/09/">September (
2)
</a></li>
1339 <li><a href=
"http://people.skolelinux.org/pere/blog/archive/2015/10/">October (
9)
</a></li>
1341 <li><a href=
"http://people.skolelinux.org/pere/blog/archive/2015/11/">November (
6)
</a></li>
1343 <li><a href=
"http://people.skolelinux.org/pere/blog/archive/2015/12/">December (
3)
</a></li>
1350 <li><a href=
"http://people.skolelinux.org/pere/blog/archive/2014/01/">January (
2)
</a></li>
1352 <li><a href=
"http://people.skolelinux.org/pere/blog/archive/2014/02/">February (
3)
</a></li>
1354 <li><a href=
"http://people.skolelinux.org/pere/blog/archive/2014/03/">March (
8)
</a></li>
1356 <li><a href=
"http://people.skolelinux.org/pere/blog/archive/2014/04/">April (
7)
</a></li>
1358 <li><a href=
"http://people.skolelinux.org/pere/blog/archive/2014/05/">May (
1)
</a></li>
1360 <li><a href=
"http://people.skolelinux.org/pere/blog/archive/2014/06/">June (
2)
</a></li>
1362 <li><a href=
"http://people.skolelinux.org/pere/blog/archive/2014/07/">July (
2)
</a></li>
1364 <li><a href=
"http://people.skolelinux.org/pere/blog/archive/2014/08/">August (
2)
</a></li>
1366 <li><a href=
"http://people.skolelinux.org/pere/blog/archive/2014/09/">September (
5)
</a></li>
1368 <li><a href=
"http://people.skolelinux.org/pere/blog/archive/2014/10/">October (
6)
</a></li>
1370 <li><a href=
"http://people.skolelinux.org/pere/blog/archive/2014/11/">November (
3)
</a></li>
1372 <li><a href=
"http://people.skolelinux.org/pere/blog/archive/2014/12/">December (
5)
</a></li>
1379 <li><a href=
"http://people.skolelinux.org/pere/blog/archive/2013/01/">January (
11)
</a></li>
1381 <li><a href=
"http://people.skolelinux.org/pere/blog/archive/2013/02/">February (
9)
</a></li>
1383 <li><a href=
"http://people.skolelinux.org/pere/blog/archive/2013/03/">March (
9)
</a></li>
1385 <li><a href=
"http://people.skolelinux.org/pere/blog/archive/2013/04/">April (
6)
</a></li>
1387 <li><a href=
"http://people.skolelinux.org/pere/blog/archive/2013/05/">May (
9)
</a></li>
1389 <li><a href=
"http://people.skolelinux.org/pere/blog/archive/2013/06/">June (
10)
</a></li>
1391 <li><a href=
"http://people.skolelinux.org/pere/blog/archive/2013/07/">July (
7)
</a></li>
1393 <li><a href=
"http://people.skolelinux.org/pere/blog/archive/2013/08/">August (
3)
</a></li>
1395 <li><a href=
"http://people.skolelinux.org/pere/blog/archive/2013/09/">September (
5)
</a></li>
1397 <li><a href=
"http://people.skolelinux.org/pere/blog/archive/2013/10/">October (
7)
</a></li>
1399 <li><a href=
"http://people.skolelinux.org/pere/blog/archive/2013/11/">November (
9)
</a></li>
1401 <li><a href=
"http://people.skolelinux.org/pere/blog/archive/2013/12/">December (
3)
</a></li>
1408 <li><a href=
"http://people.skolelinux.org/pere/blog/archive/2012/01/">January (
7)
</a></li>
1410 <li><a href=
"http://people.skolelinux.org/pere/blog/archive/2012/02/">February (
10)
</a></li>
1412 <li><a href=
"http://people.skolelinux.org/pere/blog/archive/2012/03/">March (
17)
</a></li>
1414 <li><a href=
"http://people.skolelinux.org/pere/blog/archive/2012/04/">April (
12)
</a></li>
1416 <li><a href=
"http://people.skolelinux.org/pere/blog/archive/2012/05/">May (
12)
</a></li>
1418 <li><a href=
"http://people.skolelinux.org/pere/blog/archive/2012/06/">June (
20)
</a></li>
1420 <li><a href=
"http://people.skolelinux.org/pere/blog/archive/2012/07/">July (
17)
</a></li>
1422 <li><a href=
"http://people.skolelinux.org/pere/blog/archive/2012/08/">August (
6)
</a></li>
1424 <li><a href=
"http://people.skolelinux.org/pere/blog/archive/2012/09/">September (
9)
</a></li>
1426 <li><a href=
"http://people.skolelinux.org/pere/blog/archive/2012/10/">October (
17)
</a></li>
1428 <li><a href=
"http://people.skolelinux.org/pere/blog/archive/2012/11/">November (
10)
</a></li>
1430 <li><a href=
"http://people.skolelinux.org/pere/blog/archive/2012/12/">December (
7)
</a></li>
1437 <li><a href=
"http://people.skolelinux.org/pere/blog/archive/2011/01/">January (
16)
</a></li>
1439 <li><a href=
"http://people.skolelinux.org/pere/blog/archive/2011/02/">February (
6)
</a></li>
1441 <li><a href=
"http://people.skolelinux.org/pere/blog/archive/2011/03/">March (
6)
</a></li>
1443 <li><a href=
"http://people.skolelinux.org/pere/blog/archive/2011/04/">April (
7)
</a></li>
1445 <li><a href=
"http://people.skolelinux.org/pere/blog/archive/2011/05/">May (
3)
</a></li>
1447 <li><a href=
"http://people.skolelinux.org/pere/blog/archive/2011/06/">June (
2)
</a></li>
1449 <li><a href=
"http://people.skolelinux.org/pere/blog/archive/2011/07/">July (
7)
</a></li>
1451 <li><a href=
"http://people.skolelinux.org/pere/blog/archive/2011/08/">August (
6)
</a></li>
1453 <li><a href=
"http://people.skolelinux.org/pere/blog/archive/2011/09/">September (
4)
</a></li>
1455 <li><a href=
"http://people.skolelinux.org/pere/blog/archive/2011/10/">October (
2)
</a></li>
1457 <li><a href=
"http://people.skolelinux.org/pere/blog/archive/2011/11/">November (
3)
</a></li>
1459 <li><a href=
"http://people.skolelinux.org/pere/blog/archive/2011/12/">December (
1)
</a></li>
1466 <li><a href=
"http://people.skolelinux.org/pere/blog/archive/2010/01/">January (
2)
</a></li>
1468 <li><a href=
"http://people.skolelinux.org/pere/blog/archive/2010/02/">February (
1)
</a></li>
1470 <li><a href=
"http://people.skolelinux.org/pere/blog/archive/2010/03/">March (
3)
</a></li>
1472 <li><a href=
"http://people.skolelinux.org/pere/blog/archive/2010/04/">April (
3)
</a></li>
1474 <li><a href=
"http://people.skolelinux.org/pere/blog/archive/2010/05/">May (
9)
</a></li>
1476 <li><a href=
"http://people.skolelinux.org/pere/blog/archive/2010/06/">June (
14)
</a></li>
1478 <li><a href=
"http://people.skolelinux.org/pere/blog/archive/2010/07/">July (
12)
</a></li>
1480 <li><a href=
"http://people.skolelinux.org/pere/blog/archive/2010/08/">August (
13)
</a></li>
1482 <li><a href=
"http://people.skolelinux.org/pere/blog/archive/2010/09/">September (
7)
</a></li>
1484 <li><a href=
"http://people.skolelinux.org/pere/blog/archive/2010/10/">October (
9)
</a></li>
1486 <li><a href=
"http://people.skolelinux.org/pere/blog/archive/2010/11/">November (
13)
</a></li>
1488 <li><a href=
"http://people.skolelinux.org/pere/blog/archive/2010/12/">December (
12)
</a></li>
1495 <li><a href=
"http://people.skolelinux.org/pere/blog/archive/2009/01/">January (
8)
</a></li>
1497 <li><a href=
"http://people.skolelinux.org/pere/blog/archive/2009/02/">February (
8)
</a></li>
1499 <li><a href=
"http://people.skolelinux.org/pere/blog/archive/2009/03/">March (
12)
</a></li>
1501 <li><a href=
"http://people.skolelinux.org/pere/blog/archive/2009/04/">April (
10)
</a></li>
1503 <li><a href=
"http://people.skolelinux.org/pere/blog/archive/2009/05/">May (
9)
</a></li>
1505 <li><a href=
"http://people.skolelinux.org/pere/blog/archive/2009/06/">June (
3)
</a></li>
1507 <li><a href=
"http://people.skolelinux.org/pere/blog/archive/2009/07/">July (
4)
</a></li>
1509 <li><a href=
"http://people.skolelinux.org/pere/blog/archive/2009/08/">August (
3)
</a></li>
1511 <li><a href=
"http://people.skolelinux.org/pere/blog/archive/2009/09/">September (
1)
</a></li>
1513 <li><a href=
"http://people.skolelinux.org/pere/blog/archive/2009/10/">October (
2)
</a></li>
1515 <li><a href=
"http://people.skolelinux.org/pere/blog/archive/2009/11/">November (
3)
</a></li>
1517 <li><a href=
"http://people.skolelinux.org/pere/blog/archive/2009/12/">December (
3)
</a></li>
1524 <li><a href=
"http://people.skolelinux.org/pere/blog/archive/2008/11/">November (
5)
</a></li>
1526 <li><a href=
"http://people.skolelinux.org/pere/blog/archive/2008/12/">December (
7)
</a></li>
1537 <li><a href=
"http://people.skolelinux.org/pere/blog/tags/3d-printer">3d-printer (
13)
</a></li>
1539 <li><a href=
"http://people.skolelinux.org/pere/blog/tags/amiga">amiga (
1)
</a></li>
1541 <li><a href=
"http://people.skolelinux.org/pere/blog/tags/aros">aros (
1)
</a></li>
1543 <li><a href=
"http://people.skolelinux.org/pere/blog/tags/bankid">bankid (
4)
</a></li>
1545 <li><a href=
"http://people.skolelinux.org/pere/blog/tags/bitcoin">bitcoin (
9)
</a></li>
1547 <li><a href=
"http://people.skolelinux.org/pere/blog/tags/bootsystem">bootsystem (
16)
</a></li>
1549 <li><a href=
"http://people.skolelinux.org/pere/blog/tags/bsa">bsa (
2)
</a></li>
1551 <li><a href=
"http://people.skolelinux.org/pere/blog/tags/chrpath">chrpath (
2)
</a></li>
1553 <li><a href=
"http://people.skolelinux.org/pere/blog/tags/debian">debian (
143)
</a></li>
1555 <li><a href=
"http://people.skolelinux.org/pere/blog/tags/debian edu">debian edu (
158)
</a></li>
1557 <li><a href=
"http://people.skolelinux.org/pere/blog/tags/digistan">digistan (
10)
</a></li>
1559 <li><a href=
"http://people.skolelinux.org/pere/blog/tags/dld">dld (
16)
</a></li>
1561 <li><a href=
"http://people.skolelinux.org/pere/blog/tags/docbook">docbook (
23)
</a></li>
1563 <li><a href=
"http://people.skolelinux.org/pere/blog/tags/drivstoffpriser">drivstoffpriser (
4)
</a></li>
1565 <li><a href=
"http://people.skolelinux.org/pere/blog/tags/english">english (
335)
</a></li>
1567 <li><a href=
"http://people.skolelinux.org/pere/blog/tags/fiksgatami">fiksgatami (
23)
</a></li>
1569 <li><a href=
"http://people.skolelinux.org/pere/blog/tags/fildeling">fildeling (
12)
</a></li>
1571 <li><a href=
"http://people.skolelinux.org/pere/blog/tags/freeculture">freeculture (
29)
</a></li>
1573 <li><a href=
"http://people.skolelinux.org/pere/blog/tags/freedombox">freedombox (
9)
</a></li>
1575 <li><a href=
"http://people.skolelinux.org/pere/blog/tags/frikanalen">frikanalen (
18)
</a></li>
1577 <li><a href=
"http://people.skolelinux.org/pere/blog/tags/h264">h264 (
20)
</a></li>
1579 <li><a href=
"http://people.skolelinux.org/pere/blog/tags/intervju">intervju (
42)
</a></li>
1581 <li><a href=
"http://people.skolelinux.org/pere/blog/tags/isenkram">isenkram (
14)
</a></li>
1583 <li><a href=
"http://people.skolelinux.org/pere/blog/tags/kart">kart (
19)
</a></li>
1585 <li><a href=
"http://people.skolelinux.org/pere/blog/tags/ldap">ldap (
9)
</a></li>
1587 <li><a href=
"http://people.skolelinux.org/pere/blog/tags/lenker">lenker (
8)
</a></li>
1589 <li><a href=
"http://people.skolelinux.org/pere/blog/tags/lsdvd">lsdvd (
2)
</a></li>
1591 <li><a href=
"http://people.skolelinux.org/pere/blog/tags/ltsp">ltsp (
1)
</a></li>
1593 <li><a href=
"http://people.skolelinux.org/pere/blog/tags/mesh network">mesh network (
8)
</a></li>
1595 <li><a href=
"http://people.skolelinux.org/pere/blog/tags/multimedia">multimedia (
39)
</a></li>
1597 <li><a href=
"http://people.skolelinux.org/pere/blog/tags/nice free software">nice free software (
9)
</a></li>
1599 <li><a href=
"http://people.skolelinux.org/pere/blog/tags/norsk">norsk (
285)
</a></li>
1601 <li><a href=
"http://people.skolelinux.org/pere/blog/tags/nuug">nuug (
182)
</a></li>
1603 <li><a href=
"http://people.skolelinux.org/pere/blog/tags/offentlig innsyn">offentlig innsyn (
26)
</a></li>
1605 <li><a href=
"http://people.skolelinux.org/pere/blog/tags/open311">open311 (
2)
</a></li>
1607 <li><a href=
"http://people.skolelinux.org/pere/blog/tags/opphavsrett">opphavsrett (
62)
</a></li>
1609 <li><a href=
"http://people.skolelinux.org/pere/blog/tags/personvern">personvern (
96)
</a></li>
1611 <li><a href=
"http://people.skolelinux.org/pere/blog/tags/raid">raid (
1)
</a></li>
1613 <li><a href=
"http://people.skolelinux.org/pere/blog/tags/reactos">reactos (
1)
</a></li>
1615 <li><a href=
"http://people.skolelinux.org/pere/blog/tags/reprap">reprap (
11)
</a></li>
1617 <li><a href=
"http://people.skolelinux.org/pere/blog/tags/rfid">rfid (
3)
</a></li>
1619 <li><a href=
"http://people.skolelinux.org/pere/blog/tags/robot">robot (
10)
</a></li>
1621 <li><a href=
"http://people.skolelinux.org/pere/blog/tags/rss">rss (
1)
</a></li>
1623 <li><a href=
"http://people.skolelinux.org/pere/blog/tags/ruter">ruter (
5)
</a></li>
1625 <li><a href=
"http://people.skolelinux.org/pere/blog/tags/scraperwiki">scraperwiki (
2)
</a></li>
1627 <li><a href=
"http://people.skolelinux.org/pere/blog/tags/sikkerhet">sikkerhet (
52)
</a></li>
1629 <li><a href=
"http://people.skolelinux.org/pere/blog/tags/sitesummary">sitesummary (
4)
</a></li>
1631 <li><a href=
"http://people.skolelinux.org/pere/blog/tags/skepsis">skepsis (
5)
</a></li>
1633 <li><a href=
"http://people.skolelinux.org/pere/blog/tags/standard">standard (
49)
</a></li>
1635 <li><a href=
"http://people.skolelinux.org/pere/blog/tags/stavekontroll">stavekontroll (
5)
</a></li>
1637 <li><a href=
"http://people.skolelinux.org/pere/blog/tags/stortinget">stortinget (
10)
</a></li>
1639 <li><a href=
"http://people.skolelinux.org/pere/blog/tags/surveillance">surveillance (
44)
</a></li>
1641 <li><a href=
"http://people.skolelinux.org/pere/blog/tags/sysadmin">sysadmin (
2)
</a></li>
1643 <li><a href=
"http://people.skolelinux.org/pere/blog/tags/usenix">usenix (
2)
</a></li>
1645 <li><a href=
"http://people.skolelinux.org/pere/blog/tags/valg">valg (
8)
</a></li>
1647 <li><a href=
"http://people.skolelinux.org/pere/blog/tags/video">video (
59)
</a></li>
1649 <li><a href=
"http://people.skolelinux.org/pere/blog/tags/vitenskap">vitenskap (
4)
</a></li>
1651 <li><a href=
"http://people.skolelinux.org/pere/blog/tags/web">web (
38)
</a></li>
1657 <p style=
"text-align: right">
1658 Created by
<a href=
"http://steve.org.uk/Software/chronicle">Chronicle v4.6
</a>