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/Hva_henger_under_skibrua_over_E16_p__Sollih_gda_.html">Hva henger under skibrua over E16 på Sollihøgda?
</a></div>
24 <div class=
"date">21st September
2014</div>
25 <div class=
"body"><p>Rundt omkring i Oslo og Østlandsområdet henger det bokser over
26 veiene som jeg har lurt på hva gjør. De har ut fra plassering og
27 vinkling sett ut som bokser som sniffer ut et eller annet fra
28 forbipasserende trafikk, men det har vært uklart for meg hva det er de
29 leser av. Her om dagen tok jeg bilde av en slik boks som henger under
30 <a href=
"http://www.openstreetmap.no/?zoom=19&mlat=59.96396&mlon=10.34443&layers=B00000">ei
31 skibru på Sollihøgda
</a>:
</p>
33 <p align=
"center"><img width=
"60%" src=
"http://people.skolelinux.org/pere/blog/images/2014-09-13-kapsch-sollihogda-crop.jpeg"></p>
35 <p>Boksen er tydelig merket «Kapsch
>>>», logoen til
36 <a href=
"http://www.kapsch.net/">det sveitsiske selskapet Kapsch
</a> som
37 blant annet lager sensorsystemer for veitrafikk. Men de lager mye
38 forskjellig, og jeg kjente ikke igjen boksen på utseendet etter en
39 kjapp titt på produktlista til selskapet.
</p>
41 <p>I og med at boksen henger over veien E16, en riksvei vedlikeholdt
42 av Statens Vegvesen, så antok jeg at det burde være mulig å bruke
43 REST-API-et som gir tilgang til vegvesenets database over veier,
44 skilter og annet veirelatert til å finne ut hva i alle dager dette
45 kunne være. De har både
46 <a href=
"https://www.vegvesen.no/nvdb/api/dokumentasjon/datakatalog">en
48 <a href=
"https://www.vegvesen.no/nvdb/api/dokumentasjon/sok">et
49 søk
</a>, der en kan søke etter ulike typer oppføringer innen for et
50 gitt geografisk område. Jeg laget et enkelt shell-script for å hente
51 ut antall av en gitt type innenfor området skibrua dekker, og listet
52 opp navnet på typene som ble funnet. Orket ikke slå opp hvordan
53 URL-koding av aktuelle strenger kunne gjøres mer generisk, og brukte
54 en stygg sed-linje i stedet.
</p>
60 -e 's/ / /g' -e 's/{/%
7B/g' \
61 -e 's/}/%
7D/g' -e 's/\[/%
5B/g' \
62 -e 's/\]/%
5D/g' -e 's/ /%
20/g' \
63 -e 's/,/%
2C/g' -e 's/\"/%
22/g' \
69 curl -s -H 'Accept: application/vnd.vegvesen.nvdb-v1+xml' \
70 "https://www.vegvesen.no/nvdb/api$url" | xmllint --format -
73 for id in $(seq
1 874) ; do
76 bbox: \"
10.34425,
59.96386,
10.34458,
59.96409\",
84 query=/sok?kriterie=$(echo $search | urlmap)
86 grep -q '
<totaltAntallReturnert
>0<'
91 lookup
"/datakatalog/objekttyper/$id" |grep '^
<navn
>'
98 Aktuelt ID-område
1-
874 var riktig i datakatalogen da jeg laget
99 scriptet. Det vil endre seg over tid. Skriptet listet så opp
100 aktuelle typer i og rundt skibrua:
104 <navn
>Rekkverk
</navn
>
106 <navn
>Rekkverksende
</navn
>
108 <navn
>Trafikklomme
</navn
>
110 <navn
>Trafikkøy
</navn
>
112 <navn
>Bru
</navn
>
114 <navn
>Stikkrenne/Kulvert
</navn
>
116 <navn
>Grøft, åpen
</navn
>
118 <navn
>Belysningsstrekning
</navn
>
120 <navn
>Skiltpunkt
</navn
>
122 <navn
>Skiltplate
</navn
>
124 <navn
>Referansestolpe
</navn
>
126 <navn
>Vegoppmerking, langsgående
</navn
>
128 <navn
>Fartsgrense
</navn
>
130 <navn
>Vinterdriftsstrategi
</navn
>
132 <navn
>Trafikkdeler
</navn
>
134 <navn
>Vegdekke
</navn
>
136 <navn
>Breddemåling
</navn
>
138 <navn
>Kantklippareal
</navn
>
140 <navn
>Snø-/isrydding
</navn
>
142 <navn
>Skred
</navn
>
144 <navn
>Dokumentasjon
</navn
>
146 <navn
>Undergang
</navn
>
148 <navn
>Tverrprofil
</navn
>
150 <navn
>Vegreferanse
</navn
>
152 <navn
>Region
</navn
>
154 <navn
>Fylke
</navn
>
156 <navn
>Kommune
</navn
>
158 <navn
>Gate
</navn
>
160 <navn
>Transportlenke
</navn
>
162 <navn
>Trafikkmengde
</navn
>
164 <navn
>Trafikkulykke
</navn
>
166 <navn
>Ulykkesinvolvert enhet
</navn
>
168 <navn
>Ulykkesinvolvert person
</navn
>
170 <navn
>Politidistrikt
</navn
>
172 <navn
>Vegbredde
</navn
>
174 <navn
>Høydebegrensning
</navn
>
176 <navn
>Nedbøyningsmåling
</navn
>
178 <navn
>Støy-luft, Strekningsdata
</navn
>
180 <navn
>Oppgravingsdata
</navn
>
182 <navn
>Oppgravingslag
</navn
>
184 <navn
>PMS-parsell
</navn
>
186 <navn
>Vegnormalstrekning
</navn
>
188 <navn
>Værrelatert strekning
</navn
>
190 <navn
>Feltstrekning
</navn
>
192 <navn
>Adressepunkt
</navn
>
194 <navn
>Friksjonsmåleserie
</navn
>
196 <navn
>Vegdekke, flatelapping
</navn
>
198 <navn
>Kurvatur, horisontalelement
</navn
>
200 <navn
>Kurvatur, vertikalelement
</navn
>
202 <navn
>Kurvatur, vertikalpunkt
</navn
>
204 <navn
>Statistikk, trafikkmengde
</navn
>
206 <navn
>Statistikk, vegbredde
</navn
>
208 <navn
>Nedbøyningsmåleserie
</navn
>
210 <navn
>ATK, influensstrekning
</navn
>
212 <navn
>Systemobjekt
</navn
>
214 <navn
>Vinterdriftsklasse
</navn
>
216 <navn
>Funksjonell vegklasse
</navn
>
218 <navn
>Kurvatur, stigning
</navn
>
220 <navn
>Vegbredde, beregnet
</navn
>
222 <navn
>Reisetidsregistreringspunkt
</navn
>
224 <navn
>Bruksklasse
</navn
>
227 <p>Av disse ser ID
775 og
862 mest relevant ut. ID
775 antar jeg
228 refererer til fotoboksen som står like ved brua, mens
229 «Reisetidsregistreringspunkt» kanskje kan være boksen som henger der.
230 Hvordan finner jeg så ut hva dette kan være for noe. En titt på
231 <a href=
"http://labs.vegdata.no/nvdb-datakatalog/862-Reisetidsregistreringspunkt/">datakatalogsiden
232 for ID
862/Reisetidsregistreringspunkt
</a> viser at det er finnes
53
233 slike målere i Norge, og hvor de er plassert, men gir ellers få
234 detaljer. Det er plassert
40 på østlandet og
13 i Trondheimsregionen.
235 Men siden nevner «AutoPASS», og hvis en slår opp oppføringen på
236 Sollihøgda nevner den «Ciber AS» som ID for eksternt system. (Kan det
238 <a href=
"http://www.proff.no/selskap/ciber-norge-as/oslo/internettdesign-og-programmering/Z0I3KMF4/">Ciber
239 Norge AS
</a>, et selskap eid av Ciber Europe Bv?) Et nettsøk på
240 «Ciber AS autopass» fører meg til en artikkel fra NRK Trøndelag i
242 «
<a href=
"http://www.nrk.no/trondelag/sjekk-dette-hvis-du-vil-unnga-ko-1.11327947">Sjekk
243 dette hvis du vil unngå kø
</a>». Artikkelen henviser til vegvesenets
245 <a href=
"http://www.reisetider.no/reisetid/forside.html">reisetider.no
</a>
247 <a href=
"http://www.reisetider.no/reisetid/omrade.html?omrade=5">kartside
248 for Østlandet
</a> som viser at det måles mellom Sandvika og Sollihøgda.
249 Det kan dermed se ut til at jeg har funnet ut hva boksene gjør.
</p>
251 <p>Hvis det stemmer, så er dette bokser som leser av AutoPASS-ID-en
252 til alle passerende biler med AutoPASS-brikke, og dermed gjør det mulig
253 for de som kontrollerer boksene å holde rede på hvor en gitt bil er
254 når den passerte et slikt målepunkt. NRK-artikkelen forteller at
255 denne informasjonen i dag kun brukes til å koble to
256 AutoPASS-brikkepasseringer passeringer sammen for å beregne
257 reisetiden, og at bruken er godkjent av Datatilsynet. Det er desverre
258 ikke mulig for en sjåfør som passerer under en slik boks å kontrollere
259 at AutoPASS-ID-en kun brukes til dette i dag og i fremtiden.
</p>
261 <p>I tillegg til denne type AutoPASS-sniffere vet jeg at det også
262 finnes mange automatiske stasjoner som tar betalt pr. passering (aka
263 bomstasjoner), og der lagres informasjon om tid, sted og bilnummer i
264 10 år. Finnes det andre slike sniffere plassert ut på veiene?
</p>
266 <p>Personlig har jeg valgt å ikke bruke AutoPASS-brikke, for å gjøre
267 det vanskeligere og mer kostbart for de som vil invadere privatsfæren
268 og holde rede på hvor bilen min beveger seg til enhver tid. Jeg håper
269 flere vil gjøre det samme, selv om det gir litt høyere private
270 utgifter (dyrere bompassering). Vern om privatsfæren koster i disse
273 <p>Takk til Jan Kristian Jensen i Statens Vegvesen for tips om
274 dokumentasjon på vegvesenets REST-API.
</p>
279 Tags:
<a href=
"http://people.skolelinux.org/pere/blog/tags/kart">kart
</a>,
<a href=
"http://people.skolelinux.org/pere/blog/tags/norsk">norsk
</a>,
<a href=
"http://people.skolelinux.org/pere/blog/tags/personvern">personvern
</a>,
<a href=
"http://people.skolelinux.org/pere/blog/tags/rfid">rfid
</a>,
<a href=
"http://people.skolelinux.org/pere/blog/tags/surveillance">surveillance
</a>.
284 <div class=
"padding"></div>
287 <div class=
"title"><a href=
"http://people.skolelinux.org/pere/blog/Speeding_up_the_Debian_installer_using_eatmydata_and_dpkg_divert.html">Speeding up the Debian installer using eatmydata and dpkg-divert
</a></div>
288 <div class=
"date">16th September
2014</div>
289 <div class=
"body"><p>The
<a href=
"https://www.debian.org/">Debian
</a> installer could be
290 a lot quicker. When we install more than
2000 packages in
291 <a href=
"http://www.skolelinux.org/">Skolelinux / Debian Edu
</a> using
292 tasksel in the installer, unpacking the binary packages take forever.
293 A part of the slow I/O issue was discussed in
294 <a href=
"https://bugs.debian.org/613428">bug #
613428</a> about too
295 much file system sync-ing done by dpkg, which is the package
296 responsible for unpacking the binary packages. Other parts (like code
297 executed by postinst scripts) might also sync to disk during
298 installation. All this sync-ing to disk do not really make sense to
299 me. If the machine crash half-way through, I start over, I do not try
300 to salvage the half installed system. So the failure sync-ing is
301 supposed to protect against, hardware or system crash, is not really
302 relevant while the installer is running.
</p>
304 <p>A few days ago, I thought of a way to get rid of all the file
305 system sync()-ing in a fairly non-intrusive way, without the need to
306 change the code in several packages. The idea is not new, but I have
307 not heard anyone propose the approach using dpkg-divert before. It
308 depend on the small and clever package
309 <a href=
"https://packages.qa.debian.org/eatmydata">eatmydata
</a>, which
310 uses LD_PRELOAD to replace the system functions for syncing data to
311 disk with functions doing nothing, thus allowing programs to live
312 dangerous while speeding up disk I/O significantly. Instead of
313 modifying the implementation of dpkg, apt and tasksel (which are the
314 packages responsible for selecting, fetching and installing packages),
315 it occurred to me that we could just divert the programs away, replace
316 them with a simple shell wrapper calling
317 "eatmydata
$program
$@", to get the same effect.
318 Two days ago I decided to test the idea, and wrapped up a simple
319 implementation for the Debian Edu udeb.
</p>
321 <p>The effect was stunning. In my first test it reduced the running
322 time of the pkgsel step (installing tasks) from
64 to less than
44
323 minutes (
20 minutes shaved off the installation) on an old Dell
324 Latitude D505 machine. I am not quite sure what the optimised time
325 would have been, as I messed up the testing a bit, causing the debconf
326 priority to get low enough for two questions to pop up during
327 installation. As soon as I saw the questions I moved the installation
328 along, but do not know how long the question were holding up the
329 installation. I did some more measurements using Debian Edu Jessie,
330 and got these results. The time measured is the time stamp in
331 /var/log/syslog between the "pkgsel: starting tasksel" and the
332 "pkgsel: finishing up" lines, if you want to do the same measurement
333 yourself. In Debian Edu, the tasksel dialog do not show up, and the
334 timing thus do not depend on how quickly the user handle the tasksel
340 <th>Machine/setup
</th>
341 <th>Original tasksel
</th>
342 <th>Optimised tasksel
</th>
347 <td>Latitude D505 Main+LTSP LXDE
</td>
348 <td>64 min (
07:
46-
08:
50)
</td>
349 <td><44 min (
11:
27-
12:
11)
</td>
354 <td>Latitude D505 Roaming LXDE
</td>
355 <td>57 min (
08:
48-
09:
45)
</td>
356 <td>34 min (
07:
43-
08:
17)
</td>
361 <td>Latitude D505 Minimal
</td>
362 <td>22 min (
10:
37-
10:
59)
</td>
363 <td>11 min (
11:
16-
11:
27)
</td>
368 <td>Thinkpad X200 Minimal
</td>
369 <td>6 min (
08:
19-
08:
25)
</td>
370 <td>4 min (
08:
04-
08:
08)
</td>
375 <td>Thinkpad X200 Roaming KDE
</td>
376 <td>19 min (
09:
21-
09:
40)
</td>
377 <td>15 min (
10:
25-
10:
40)
</td>
383 <p>The test is done using a netinst ISO on a USB stick, so some of the
384 time is spent downloading packages. The connection to the Internet
385 was
100Mbit/s during testing, so downloading should not be a
386 significant factor in the measurement. Download typically took a few
387 seconds to a few minutes, depending on the amount of packages being
390 <p>The speedup is implemented by using two hooks in
391 <a href=
"https://www.debian.org/devel/debian-installer/">Debian
392 Installer
</a>, the pre-pkgsel.d hook to set up the diverts, and the
393 finish-install.d hook to remove the divert at the end of the
394 installation. I picked the pre-pkgsel.d hook instead of the
395 post-base-installer.d hook because I test using an ISO without the
396 eatmydata package included, and the post-base-installer.d hook in
397 Debian Edu can only operate on packages included in the ISO. The
398 negative effect of this is that I am unable to activate this
399 optimization for the kernel installation step in d-i. If the code is
400 moved to the post-base-installer.d hook, the speedup would be larger
401 for the entire installation.
</p>
403 <p>I've implemented this in the
404 <a href=
"https://packages.qa.debian.org/debian-edu-install">debian-edu-install
</a>
405 git repository, and plan to provide the optimization as part of the
406 Debian Edu installation. If you want to test this yourself, you can
407 create two files in the installer (or in an udeb). One shell script
408 need do go into /usr/lib/pre-pkgsel.d/, with content like this:
</p>
413 . /usr/share/debconf/confmodule
415 logger -t my-pkgsel "info: $*"
418 logger -t my-pkgsel "error: $*"
421 apt-install eatmydata || true
422 if [ -x /target/usr/bin/eatmydata ] ; then
423 for bin in dpkg apt-get aptitude tasksel ; do
425 # Test that the file exist and have not been diverted already.
426 if [ -f /target$file ] ; then
427 info "diverting $file using eatmydata"
428 printf "#!/bin/sh\neatmydata $bin.distrib \"\$@\"\n" \
430 chmod
755 /target$file.edu
431 in-target dpkg-divert --package debian-edu-config \
432 --rename --quiet --add $file
433 ln -sf ./$bin.edu /target$file
435 error "unable to divert $file, as it is missing."
439 error "unable to find /usr/bin/eatmydata after installing the eatmydata pacage"
444 </pre></blockquote></p>
446 <p>To clean up, another shell script should go into
447 /usr/lib/finish-install.d/ with code like this:
451 . /usr/share/debconf/confmodule
453 logger -t my-finish-install "error: $@"
455 remove_install_override() {
456 for bin in dpkg apt-get aptitude tasksel ; do
458 if [ -x /target$file.edu ] ; then
460 in-target dpkg-divert --package debian-edu-config \
461 --rename --quiet --remove $file
464 error "Missing divert for $file."
467 sync # Flush file buffers before continuing
470 remove_install_override
471 </pre></blockquote></p>
473 <p>In Debian Edu, I placed both code fragments in a separate script
474 edu-eatmydata-install and call it from the pre-pkgsel.d and
475 finish-install.d scripts.
</p>
477 <p>By now you might ask if this change should get into the normal
478 Debian installer too? I suspect it should, but am not sure the
479 current debian-installer coordinators find it useful enough. It also
480 depend on the side effects of the change. I'm not aware of any, but I
481 guess we will see if the change is safe after some more testing.
482 Perhaps there is some package in Debian depending on sync() and
483 fsync() having effect? Perhaps it should go into its own udeb, to
484 allow those of us wanting to enable it to do so without affecting
490 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>.
495 <div class=
"padding"></div>
498 <div class=
"title"><a href=
"http://people.skolelinux.org/pere/blog/Good_bye_subkeys_pgp_net__welcome_pool_sks_keyservers_net.html">Good bye subkeys.pgp.net, welcome pool.sks-keyservers.net
</a></div>
499 <div class=
"date">10th September
2014</div>
500 <div class=
"body"><p>Yesterday, I had the pleasure of attending a talk with the
501 <a href=
"http://www.nuug.no/">Norwegian Unix User Group
</a> about
502 <a href=
"http://www.nuug.no/aktiviteter/20140909-sks-keyservers/">the
503 OpenPGP keyserver pool sks-keyservers.net
</a>, and was very happy to
504 learn that there is a large set of publicly available key servers to
505 use when looking for peoples public key. So far I have used
506 subkeys.pgp.net, and some times wwwkeys.nl.pgp.net when the former
507 were misbehaving, but those days are ended. The servers I have used
508 up until yesterday have been slow and some times unavailable. I hope
509 those problems are gone now.
</p>
511 <p>Behind the round robin DNS entry of the
512 <a href=
"https://sks-keyservers.net/">sks-keyservers.net
</a> service
513 there is a pool of more than
100 keyservers which are checked every
514 day to ensure they are well connected and up to date. It must be
515 better than what I have used so far. :)
</p>
517 <p>Yesterdays speaker told me that the service is the default
518 keyserver provided by the default configuration in GnuPG, but this do
519 not seem to be used in Debian. Perhaps it should?
</p>
521 <p>Anyway, I've updated my ~/.gnupg/options file to now include this
525 keyserver pool.sks-keyservers.net
526 </pre></blockquote></p>
528 <p>With GnuPG version
2 one can also locate the keyserver using SRV
529 entries in DNS. Just for fun, I did just that at work, so now every
530 user of GnuPG at the University of Oslo should find a OpenGPG
531 keyserver automatically should their need it:
</p>
534 % host -t srv _pgpkey-http._tcp.uio.no
535 _pgpkey-http._tcp.uio.no has SRV record
0 100 11371 pool.sks-keyservers.net.
537 </pre></blockquote></p>
540 <a href=
"http://ietfreport.isoc.org/idref/draft-shaw-openpgp-hkp/">the
541 HKP lookup protocol
</a> supported finding signature paths, I would be
542 very happy. It can look up a given key or search for a user ID, but I
543 normally do not want that, but to find a trust path from my key to
544 another key. Given a user ID or key ID, I would like to find (and
545 download) the keys representing a signature path from my key to the
546 key in question, to be able to get a trust path between the two keys.
547 This is as far as I can tell not possible today. Perhaps something
548 for a future version of the protocol?
</p>
553 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/personvern">personvern
</a>,
<a href=
"http://people.skolelinux.org/pere/blog/tags/sikkerhet">sikkerhet
</a>.
558 <div class=
"padding"></div>
561 <div class=
"title"><a href=
"http://people.skolelinux.org/pere/blog/Do_you_need_an_agreement_with_MPEG_LA_to_publish_and_broadcast_H_264_video_in_Norway_.html">Do you need an agreement with MPEG-LA to publish and broadcast H
.264 video in Norway?
</a></div>
562 <div class=
"date">25th August
2014</div>
563 <div class=
"body"><p>Two years later, I am still not sure if it is legal here in Norway
564 to use or publish a video in H
.264 or MPEG4 format edited by the
565 commercially licensed video editors, without limiting the use to
566 create "personal" or "non-commercial" videos or get a license
567 agreement with
<a href=
"http://www.mpegla.com">MPEG LA
</a>. If one
568 want to publish and broadcast video in a non-personal or commercial
569 setting, it might be that those tools can not be used, or that video
570 format can not be used, without breaking their copyright license. I
572 <a href=
"http://people.skolelinux.org/pere/blog/Trenger_en_avtale_med_MPEG_LA_for___publisere_og_kringkaste_H_264_video_.html">Back
573 then
</a>, I found that the copyright license terms for Adobe Premiere
574 and Apple Final Cut Pro both specified that one could not use the
575 program to produce anything else without a patent license from MPEG
576 LA. The issue is not limited to those two products, though. Other
577 much used products like those from Avid and Sorenson Media have terms
578 of use are similar to those from Adobe and Apple. The complicating
579 factor making me unsure if those terms have effect in Norway or not is
580 that the patents in question are not valid in Norway, but copyright
583 <p>These are the terms for Avid Artist Suite, according to their
584 <a href=
"http://www.avid.com/US/about-avid/legal-notices/legal-enduserlicense2">published
586 <a href=
"http://www.avid.com/static/resources/common/documents/corporate/LICENSE.pdf">license
587 text
</a> (converted to lower case text for easier reading):
</p>
590 <p>18.2. MPEG-
4. MPEG-
4 technology may be included with the
591 software. MPEG LA, L.L.C. requires this notice:
</p>
593 <p>This product is licensed under the MPEG-
4 visual patent portfolio
594 license for the personal and non-commercial use of a consumer for (i)
595 encoding video in compliance with the MPEG-
4 visual standard (“MPEG-
4
596 video”) and/or (ii) decoding MPEG-
4 video that was encoded by a
597 consumer engaged in a personal and non-commercial activity and/or was
598 obtained from a video provider licensed by MPEG LA to provide MPEG-
4
599 video. No license is granted or shall be implied for any other
600 use. Additional information including that relating to promotional,
601 internal and commercial uses and licensing may be obtained from MPEG
602 LA, LLC. See http://www.mpegla.com. This product is licensed under
603 the MPEG-
4 systems patent portfolio license for encoding in compliance
604 with the MPEG-
4 systems standard, except that an additional license
605 and payment of royalties are necessary for encoding in connection with
606 (i) data stored or replicated in physical media which is paid for on a
607 title by title basis and/or (ii) data which is paid for on a title by
608 title basis and is transmitted to an end user for permanent storage
609 and/or use, such additional license may be obtained from MPEG LA,
610 LLC. See http://www.mpegla.com for additional details.
</p>
612 <p>18.3. H
.264/AVC. H
.264/AVC technology may be included with the
613 software. MPEG LA, L.L.C. requires this notice:
</p>
615 <p>This product is licensed under the AVC patent portfolio license for
616 the personal use of a consumer or other uses in which it does not
617 receive remuneration to (i) encode video in compliance with the AVC
618 standard (“AVC video”) and/or (ii) decode AVC video that was encoded
619 by a consumer engaged in a personal activity and/or was obtained from
620 a video provider licensed to provide AVC video. No license is granted
621 or shall be implied for any other use. Additional information may be
622 obtained from MPEG LA, L.L.C. See http://www.mpegla.com.
</p>
625 <p>Note the requirement that the videos created can only be used for
626 personal or non-commercial purposes.
</p>
628 <p>The Sorenson Media software have
629 <a href=
"http://www.sorensonmedia.com/terms/">similar terms
</a>:
</p>
633 <p>With respect to a license from Sorenson pertaining to MPEG-
4 Video
634 Decoders and/or Encoders: Any such product is licensed under the
635 MPEG-
4 visual patent portfolio license for the personal and
636 non-commercial use of a consumer for (i) encoding video in compliance
637 with the MPEG-
4 visual standard (“MPEG-
4 video”) and/or (ii) decoding
638 MPEG-
4 video that was encoded by a consumer engaged in a personal and
639 non-commercial activity and/or was obtained from a video provider
640 licensed by MPEG LA to provide MPEG-
4 video. No license is granted or
641 shall be implied for any other use. Additional information including
642 that relating to promotional, internal and commercial uses and
643 licensing may be obtained from MPEG LA, LLC. See
644 http://www.mpegla.com.
</p>
646 <p>With respect to a license from Sorenson pertaining to MPEG-
4
647 Consumer Recorded Data Encoder, MPEG-
4 Systems Internet Data Encoder,
648 MPEG-
4 Mobile Data Encoder, and/or MPEG-
4 Unique Use Encoder: Any such
649 product is licensed under the MPEG-
4 systems patent portfolio license
650 for encoding in compliance with the MPEG-
4 systems standard, except
651 that an additional license and payment of royalties are necessary for
652 encoding in connection with (i) data stored or replicated in physical
653 media which is paid for on a title by title basis and/or (ii) data
654 which is paid for on a title by title basis and is transmitted to an
655 end user for permanent storage and/or use. Such additional license may
656 be obtained from MPEG LA, LLC. See http://www.mpegla.com for
657 additional details.
</p>
661 <p>Some free software like
662 <a href=
"https://handbrake.fr/">Handbrake
</A> and
663 <a href=
"http://ffmpeg.org/">FFMPEG
</a> uses GPL/LGPL licenses and do
664 not have any such terms included, so for those, there is no
665 requirement to limit the use to personal and non-commercial.
</p>
670 Tags:
<a href=
"http://people.skolelinux.org/pere/blog/tags/english">english
</a>,
<a href=
"http://people.skolelinux.org/pere/blog/tags/multimedia">multimedia
</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>.
675 <div class=
"padding"></div>
678 <div class=
"title"><a href=
"http://people.skolelinux.org/pere/blog/Lenker_for_2014_08_03.html">Lenker for
2014-
08-
03</a></div>
679 <div class=
"date"> 3rd August
2014</div>
680 <div class=
"body"><p>Lenge siden jeg har hatt tid til å publisere lenker til skriverier
681 jeg har hatt glede og nytte av av å lese. Her er en liten norsk
686 <li><a href=
"http://www.nrk.no/ytring/sjoslag-om-fiskemilliardene-1.11576109">Sjøslag
687 om fiskemilliardene
</a> (NRK Ytring
2014-
03-
03) - litt om hvordan de
688 norske felles matressurser røves fra felleskapet.
</li>
690 <li><a href=
"http://www.aftenposten.no/nyheter/Matkrisen-kan-komme-til-Norge-7522341.html">Matkrisen
691 kan komme til Norge
</a> (Aftenposten
2014-
4-
01) - hvordan miljøendringene vil gjøre matproduksjonen i Norge mer sårbar.
</li>
693 <li><a href=
"http://www.nrk.no/ytring/norge-trenger-kornlager-1.11726744">Norge
694 trenger kornlager
</a> (NRK Ytring
2014-
06-
07) Chr. Anton Smedshaug
695 forteller litt om Norges sårbare matsituasjon etter at Staten solgte
696 Norges kornlager.
</li>
698 <li><a href=
"http://www.nrk.no/norge/pst-vil-overvake-datatastaturer-1.11583286">PST
699 vil overvåke datatastaturer
</a> (NRK
2014-
03-
04) - PST ønsker retten
700 til å bryte seg inn på private PC-er og legge inn spionprogrammer.
701 Hvilket nok vil gjøre Linux mer populært, men gjør at en i enda mindre
702 grad enn i dag kan stole på datamaskiner - neppe en god ide for
703 samfunnet totalt sett.
</li>
705 <li><a href=
"http://www.osloby.no/nyheter/Ruter-fremstar-som-et-pobelvelde-7490624.html">«Ruter
706 fremstår som et pøbelvelde»
</a> (OsloBy
2014-
03-
05) - et eksempel på
707 hvordan kollektivtransportselskapet i Oslo håndterer sine kunder.
</li>
709 <li><a href=
"http://www.dagbladet.no/2014/03/05/nyheter/dbtv/reklame/clear_channel/32123808/">Clear
710 Channel nektet å vise Greenpeace-reklame i Oslo
</a> (Dagbladet
711 2014-
03-
05) - forteller litt om hvordan hvilke budskap som når ut i
712 det offentlige rom kontrolleres i Norge.
</li>
714 <li><a href=
"http://www.dagbladet.no/2014/03/06/kultur/meninger/debattinnlegg/kronikk/22_juli/32175854/">Svarte
715 ikke på kritikken
</a> (Dagbladet
2014-
03-
06) - innlegg fra Norsk
716 presseforbund der de nok en gang tar opp det forkastelige i at
717 politiet nå har full tilgang til å bedrive telefonkontroll av
720 <li><a href=
"http://www.aftenposten.no/nyheter/uriks/Putin-spiller-poker_-ikke-sjakk-I-sjakk-har-man-regler-7495368.html">«Putin
721 spiller poker, ikke sjakk. I sjakk har man regler.»
</a> (Aftenposten
722 2014-
03-
08) - sjakklegenden Kasparov forklarer litt om hvordan han ser
723 at Russlands politikk fungerer, blant annet i lys av started av
726 <li><a href=
"http://www.aftenposten.no/meninger/kronikker/I-seng-med-fienden-7492605.html">I
727 seng med fienden
</a> (Aftenposten
2014-
03-
10) - kronikk fra Eirik
728 H. Vinje om hvordan menn og kvinner settes opp mot hverandre i det
729 offentlige ordskiftet, kanskje på sviktende grunnlag.
</li>
731 <li><a href=
"http://www.aftenposten.no/amagasinet/Hvor-er-elevene-7501690.html">Fritt
732 frem for skulk
</a> (Aftenposten
2014-
03-
14) - skildring av hvordan
733 norske elever i dag ikke lenger har rimelig krav om oppmøte på
736 <li><a href=
"http://www.aftenposten.no/digital/Datalagringsdirektiv-avslorte-abort_-sykdom-og-vapenkjop--7503014.html">«Datalagringsdirektiv»
737 avslørte abort, sykdom og våpenkjøp
</a> (Aftenposten
2014-
03-
14) - om
738 hvordan forskere har dokumentert hvordan innsamling av metadata om
739 telefoni og Internett-bruk kan være svært avslørende.
</li>
741 <li><a href=
"http://www.dagbladet.no/2014/03/14/kultur/meninger/ideer/lordagskommentaren/agnes_ravatn/32302856/">Konsentrasjonssvikt
742 på pensum
</a> (Dagbladet
2014-
03-
14) - Kommentar om hvordan (feil)
743 bruk IKT i skolen kan ødelegge mer enn det bidrar til læring.
</li>
745 <li><a href=
"http://doremusnor.wordpress.com/2014/02/09/reservasjonsrettsstaten/">Reservasjonsrettsstaten
</a>
746 (blogg fra Doremus
2014-
02-
09) - morsom beskrivelse om hvordan
747 regjeringens forslag til reservasjonsrett for leger kan utvides til å
748 gjelde alles samvittighet.
</li>
750 <li><a href=
"http://www.aftenposten.no/meninger/kronikker/Autoritar-gjokunge-7514915.html">Autoritær
751 gjøkunge
</a> (Aftenposten
2014-
03-
25) - Kronikk av Bjørn Stærk om
752 snurpenots-overvåkningen som varsleren Snowden dokumenterte.
</li>
754 <li><a href=
"http://blogg.friprog.no/2014/03/leveransekrise-i-offentlig-sektor-mener-mike-bracken-executive-director-of-digital-in-the-cabinet-office/">Leveransekrise
755 i Offentlig sektor – mener Mike Bracken, Executive Director of Digital
756 in the Cabinet Office
</a> (blogg fra Friprog-senteret
2014-
03-
26).
</li>
758 <li><a href=
"http://www.dagbladet.no/2014/03/26/kultur/meninger/kronikk/etiopia/avlytting/32499687/">Norge
759 må stanse avlyttingen
</a> (Dagbladet
2014-
03-
26) - leserinnlegg fra
760 Felix Horne der han ber om at Norge gjør en innsats for å få slutt på
761 overvåkning av innbyggerne som gjøres i Norge av Etiopiske
764 <li><a href=
"http://www.aftenposten.no/meninger/kronikker/Demokrati-er-ingen-naturlig-styreform-7521957.html">Demokrati
765 er ingen naturlig styreform
</a> (Aftenposten
2014-
04-
01) - kronikk av
766 Stein Ringen om hvordan demokrati som styreform går tapt når
767 innbyggerne tar det for gitt.
</li>
769 <li><a href=
"http://www.nrk.no/ytring/ytringsansvar-ere-enhver-tilladte_-1.11618934">Ytringsansvar
770 ere Enhver tilladte!
</a> (NRK Ytring
2014-
04-
01) - innspill fra Trygve
771 Svensson og Helge Svare om at hver enkelt av oss har et ansvar for å
772 ytre oss i den offentlige debatten.
</li>
774 <li><a href=
"http://www.aftenposten.no/meninger/Jeg-er-ingen-god-samfunnsborger-7527128.html">Jeg
775 er ingen god samfunnsborger
</a> (Aftenposten
2014-
04-
16), kronikk av
776 Simen Tveitereid om alternative måter å motiveres i samfunnet, uten å
777 hige etter mer penger og flere ting.
</li>
779 <li><a href=
"http://www.aftenposten.no/meninger/debatt/Avgjorelsen-far-umiddelbar-virkning-7531811.html">DLD-dommen:
780 Avgjørelsen får umiddelbar virkning
</a> (Aftenposten
2014-
04-
10) -
781 kronikk av Høyres Michael Tetzschner, en partiutbryter i DLD-saken som
782 stemte nei til DLD i Stortinget i
2011.
</li>
784 <li><a href=
"http://www.uhuru.biz/?p=1466">Datalagringsdirektivets
785 endelikt
</a> (blogg fra John Wessel-Aas
2014-
04-
11) - oppsummering
786 av hvordan direktivet ble funnet ugyldig i EU-domstolen.
</li>
788 <li><a href=
"http://www.vg.no/nyheter/meninger/kronikk-kapitulasjonspresidenten/a/10147713/">Kronikk:
789 Kapitulasjonspresidenten
</a> (VG
2014-
04-
22) - kronikk av Einar
790 Kr. Steffenak om hvordan Stortingspresidenten og regjeringen viser sin
791 prinsippløshet i møte med Kina.
</li>
793 <li><a href=
"http://www.aftenposten.no/meninger/kronikker/Innerst-inne-er-alle-nordmenn-7542617.html">Innerst
794 inne er alle nordmenn
</a> (Aftenposten
2014-
04-
27) - kronikk fra Bjørn
795 Stærk om hvordan vi i Vesten i stor grad baserer oss på en fantasi om
796 at alle i verden bærer på en drøm om å bli som oss.
</li>
798 <li><a href=
"http://www.aftenposten.no/viten/uviten/Det-italienske-senatet-gav-seg-selv-134-milliarder-euro-i-sluttpakke--7575312.html">Det
799 italienske senatet gav seg selv
134 milliarder euro i sluttpakke
</a>
800 (Aftenposten
2014-
06-
19) - forsker Simen Gaure forteller hvordan
801 løgner og fantasi fra nettkilder i stor grad blir akseptert som
802 sannhet - antagelig også av deg og meg.
</li>
804 <li><a href=
"http://www.dagbladet.no/2014/05/30/kultur/meninger/kronikk/skole/33576392/">Et
805 forsvar for bråkmakerne
</a> (Dagbladet
2014-
05-
30) - kronikk av Dag
806 Øystein Nome som beskriver hvordan dagens skole ikke fungerer så godt
807 for mange elever.
</li>
809 <li><a href=
"http://www.osloby.no/nyheter/Betalte-med-slitt-seddel---havnet-i-arresten-7617208.html">Betalte
810 med slitt seddel - havnet i arresten
</a> (Osloby
2014-
06-
25)) -
811 dokumentasjon av Oslopolitiets angrep på vår alles rett til å ferdes
812 uten elektronisk sporing. Jeg bruker kontanter i så stor grad som
813 mulig da banken ikke har noe med hvor jeg er og hva jeg kjøper. Vi
814 som gjør dette risikerer som beskrevet overgrep som frihetsberøvelse
815 og registrering og lagring av fingeravtrykk og bilde i politiets
816 database over mistenkte.
</li>
818 <li><a href=
"http://www.aftenposten.no/meninger/leder/Fredsprisen-til-Snowden-7620422.html">Fredsprisen
819 til Snowden
</a> (Aftenposten
2014-
06-
28) - leder som forklarer hvorfor
820 varsleren Snowden bør få fredsprisen.
</li>
822 <li><a href=
"http://www.dagbladet.no/2014/08/01/kultur/meninger/dbmener/leder1/34598010/">Strategi
823 for politistaten
</a> (Dagbladet
2014-
08-
01) - leder som advarer om
824 sterke krefter som bruker terrortrusselen til å lirke Norge nærmere å
825 bli en politistat.
</li>
827 <li><a href=
"http://www.nrk.no/ytring/vi-ma-tenke-nytt-om-narkotika-1.11859322">Vi
828 må tenke nytt om narkotika
</a> (NRK Ytring
2014-
08-
03) - Mark Lewis
829 forklarer hvorfor legalisering og offentlig kontroll av
830 narkotikamarkedet er mye bedre enn å overlate det til kriminelle.
</li>
838 Tags:
<a href=
"http://people.skolelinux.org/pere/blog/tags/lenker">lenker
</a>,
<a href=
"http://people.skolelinux.org/pere/blog/tags/norsk">norsk
</a>,
<a href=
"http://people.skolelinux.org/pere/blog/tags/opphavsrett">opphavsrett
</a>,
<a href=
"http://people.skolelinux.org/pere/blog/tags/personvern">personvern
</a>.
843 <div class=
"padding"></div>
846 <div class=
"title"><a href=
"http://people.skolelinux.org/pere/blog/Debian_Edu_interview__Bernd_Zeitzen.html">Debian Edu interview: Bernd Zeitzen
</a></div>
847 <div class=
"date">31st July
2014</div>
848 <div class=
"body"><p>The complete and free “out of the box” software solution for
849 schools,
<a href=
"http://www.skolelinux.org/">Debian Edu /
850 Skolelinux
</a>, is used quite a lot in Germany, and one of the people
851 involved is Bernd Zeitzen, who show up on the project mailing lists
852 from time to time with interesting questions and tips on how to adjust
853 the setup. I managed to interview him this summer.
</p>
855 <p><strong>Who are you, and how do you spend your days?
</strong></p>
857 <p>My name is Bernd Zeitzen and I'm married with Hedda, a self
858 employed physiotherapist. My former profession is tool maker, but I
859 haven't worked for
30 years in this job.
30 years ago I started to
860 support my wife and become her officeworker and a few years later the
861 administrator for a small computer network, today based on Ubuntu
862 Server (Samba, OpenVPN). For her daily work she has to use Windows
863 Desktops because the software she needs to organize her business only
864 works with Windows . :-(
</p>
866 <p>In
1988 we started with one PC and DOS, then I learned to use
867 Windows
98,
2000, XP, …,
8, Ubuntu, MacOSX. Today we are running a
868 Linux server with
6 Windows clients and
10 persons (teacher of
869 children with special needs, speech therapist, occupational therapist,
870 psychologist and officeworkers) using our Samba shares via OpenVPN to
871 work with the documentations of our patients.
</p>
873 <p><strong>How did you get in contact with the Skolelinux / Debian Edu
874 project?
</strong></p>
876 <p>Two years ago a friend of mine asked me, if I want to get a job in
877 his school (
<a href=
"http://www.gymnasium-harsewinkel.de/">Gymnasium
878 Harsewinkel
</a>). They started with Skolelinux / Debian Edu and they
879 were looking for people to give support to the teachers using the
880 software and the network and teaching the pupils increasing their
881 computer skills in optional lessons. I'm spending
4-
6 hours a week
884 <p><strong>What do you see as the advantages of Skolelinux / Debian
887 <p>The independence.
</p>
889 <p>First: Every person is allowed to use, share and develop the
890 software. Even if you are poor, you are allowed to use the software
891 included in Skolelinux/Debian Edu and all the other Free Software.
</p>
893 <p>Second: The software runs on old machines and this gives us the
894 possibility to recycle computers, weeded out from offices. The
895 servers and desktops are running for more than two years and they are
896 working reliable.
</p>
898 <p>We have two servers (one tjener and one terminal server),
45
899 workstations in three classrooms and seven laptops as a mobile
900 solution for all classrooms. These machines are all booting from the
901 terminal server. In the moment we are installing
30 laptops as mobile
902 workstations. Then the pupils have the possibility to work with these
903 machines in their classrooms. Internet access is realized by a WLAN
904 router, connected to the schools network. This is all done without a
905 dedicated system administrator or a computer science teacher.
</p>
907 <p><strong>What do you see as the disadvantages of Skolelinux / Debian
910 <p>Teachers and pupils are Windows users.
<Irony on
> And Linux
911 isn't cool. It's software for freaks using the command line.
<Irony
912 off
> They don't realize the stability of the system.
</p>
914 <p><strong>Which free software do you use daily?
</strong></p>
916 <p>Firefox, Thunderbird, LibreOffice, Ubuntu Server
12.04 (Samba,
917 Apache, MySQL, Joomla!, … and Skolelinux / Debian Edu)
</p>
919 <p><strong>Which strategy do you believe is the right one to use to
920 get schools to use free software?
</strong></p>
922 <p>In Germany we have the situation: every school is free to decide
923 which software they want to use. This decision is influenced by
924 teachers who learned to use Windows and MS Office. They buy a PC with
925 Windows preinstalled and an additional testing version of MS
926 Office. They don't know about the possibility to use Free Software
927 instead. Another problem are the publisher of school books. They
928 develop their software, added to the school books, for Windows.
</p>
933 Tags:
<a href=
"http://people.skolelinux.org/pere/blog/tags/debian edu">debian edu
</a>,
<a href=
"http://people.skolelinux.org/pere/blog/tags/english">english
</a>,
<a href=
"http://people.skolelinux.org/pere/blog/tags/intervju">intervju
</a>.
938 <div class=
"padding"></div>
941 <div class=
"title"><a href=
"http://people.skolelinux.org/pere/blog/98_6_percent_done_with_the_Norwegian_draft_translation_of_Free_Culture.html">98.6 percent done with the Norwegian draft translation of Free Culture
</a></div>
942 <div class=
"date">23rd July
2014</div>
943 <div class=
"body"><p>This summer I finally had time to continue working on the Norwegian
944 <a href=
"http://www.docbook.org/">docbook
</a> version of the
2004 book
945 <a href=
"http://free-culture.cc/">Free Culture
</a> by Lawrence Lessig,
946 to get a Norwegian text explaining the problems with todays copyright
947 law. Yesterday, I finally completed translated the book text. There
948 are still some foot/end notes left to translate, the colophon page
949 need to be rewritten, and a few words and phrases still need to be
950 translated, but the Norwegian text is ready for the first proof
951 reading. :) More spell checking is needed, and several illustrations
952 need to be cleaned up. The work stopped up because I had to give
953 priority to other projects the last year, and the progress graph of
954 the translation show this very well:
</p>
956 <p><img width=
"80%" align=
"center" src=
"https://github.com/petterreinholdtsen/free-culture-lessig/raw/master/progress.png"></p>
958 <p>If you want to read the result, check out the
959 <a href=
"https://github.com/petterreinholdtsen/free-culture-lessig">github
</a>
960 project pages and the
961 <a href=
"https://github.com/petterreinholdtsen/free-culture-lessig/blob/master/archive/freeculture.nb.pdf?raw=true">PDF
</a>,
962 <a href=
"https://github.com/petterreinholdtsen/free-culture-lessig/blob/master/archive/freeculture.nb.epub?raw=true">EPUB
</a>
963 and HTML version available in the
964 <a href=
"https://github.com/petterreinholdtsen/free-culture-lessig/tree/master/archive">archive
967 <p>Please report typos, bugs and improvements to the github project if
973 Tags:
<a href=
"http://people.skolelinux.org/pere/blog/tags/docbook">docbook
</a>,
<a href=
"http://people.skolelinux.org/pere/blog/tags/english">english
</a>,
<a href=
"http://people.skolelinux.org/pere/blog/tags/freeculture">freeculture
</a>.
978 <div class=
"padding"></div>
981 <div class=
"title"><a href=
"http://people.skolelinux.org/pere/blog/From_English_wiki_to_translated_PDF_and_epub_via_Docbook.html">From English wiki to translated PDF and epub via Docbook
</a></div>
982 <div class=
"date">17th June
2014</div>
983 <div class=
"body"><p>The
<a href=
"http://www.skolelinux.org/">Debian Edu / Skolelinux
984 project
</a> provide an instruction manual for teachers, system
985 administrators and other users that contain useful tips for setting up
986 and maintaining a Debian Edu installation. This text is about how the
987 text processing of this manual is handled in the project.
</p>
989 <p>One goal of the project is to provide information in the native
990 language of its users, and for this we need to handle translations.
991 But we also want to make sure each language contain the same
992 information, so for this we need a good way to keep the translations
993 in sync. And we want it to be easy for our users to improve the
994 documentation, avoiding the need to learn special formats or tools to
995 contribute, and the obvious way to do this is to make it possible to
996 edit the documentation using a web browser. We also want it to be
997 easy for translators to keep the translation up to date, and give them
998 help in figuring out what need to be translated. Here is the list of
999 tools and the process we have found trying to reach all these
1002 <p>We maintain the authoritative source of our manual in the
1003 <a href=
"https://wiki.debian.org/DebianEdu/Documentation/Wheezy/">Debian
1004 wiki
</a>, as several wiki pages written in English. It consist of one
1005 front page with references to the different chapters, several pages
1006 for each chapter, and finally one "collection page" gluing all the
1007 chapters together into one large web page (aka
1008 <a href=
"https://wiki.debian.org/DebianEdu/Documentation/Wheezy/AllInOne">the
1009 AllInOne page
</a>). The AllInOne page is the one used for further
1010 processing and translations. Thanks to the fact that the
1011 <a href=
"http://moinmo.in/">MoinMoin
</a> installation on
1012 wiki.debian.org support exporting pages in
1013 <a href=
"http://www.docbook.org/">the Docbook format
</a>, we can fetch
1014 the list of pages to export using the raw version of the AllInOne
1015 page, loop over each of them to generate a Docbook XML version of the
1016 manual. This process also download images and transform image
1017 references to use the locally downloaded images. The generated
1018 Docbook XML files are slightly broken, so some post-processing is done
1019 using the
<tt>documentation/scripts/get_manual
</tt> program, and the
1020 result is a nice Docbook XML file (debian-edu-wheezy-manual.xml) and
1021 a handfull of images. The XML file can now be used to generate PDF, HTML
1022 and epub versions of the English manual. This is the basic step of
1023 our process, making PDF (using dblatex), HTML (using xsltproc) and
1024 epub (using dbtoepub) version from Docbook XML, and the resulting files
1025 are placed in the debian-edu-doc-en binary package.
</p>
1027 <p>But English documentation is not enough for us. We want translated
1028 documentation too, and we want to make it easy for translators to
1029 track the English original. For this we use the
1030 <a href=
"http://packages.qa.debian.org/p/poxml.html">poxml
</a> package,
1031 which allow us to transform the English Docbook XML file into a
1032 translation file (a .pot file), usable with the normal gettext based
1033 translation tools used by those translating free software. The pot
1034 file is used to create and maintain translation files (several .po
1035 files), which the translations update with the native language
1036 translations of all titles, paragraphs and blocks of text in the
1037 original. The next step is combining the original English Docbook XML
1038 and the translation file (say debian-edu-wheezy-manual.nb.po), to
1039 create a translated Docbook XML file (in this case
1040 debian-edu-wheezy-manual.nb.xml). This translated (or partly
1041 translated, if the translation is not complete) Docbook XML file can
1042 then be used like the original to create a PDF, HTML and epub version
1043 of the documentation.
</p>
1045 <p>The translators use different tools to edit the .po files. We
1047 <a href=
"http://www.kde.org/applications/development/lokalize/">lokalize
</a>,
1048 while some use emacs and vi, others can use web based editors like
1049 <a href=
"http://pootle.translatehouse.org/">Poodle
</a> or
1050 <a href=
"https://www.transifex.com/">Transifex
</a>. All we care about
1051 is where the .po file end up, in our git repository. Updated
1052 translations can either be committed directly to git, or submitted as
1053 <a href=
"https://bugs.debian.org/src:debian-edu-doc">bug reports
1054 against the debian-edu-doc package
</a>.
</p>
1056 <p>One challenge is images, which both might need to be translated (if
1057 they show translated user applications), and are needed in different
1058 formats when creating PDF and HTML versions (epub is a HTML version in
1059 this regard). For this we transform the original PNG images to the
1060 needed density and format during build, and have a way to provide
1061 translated images by storing translated versions in
1062 images/$LANGUAGECODE/. I am a bit unsure about the details here. The
1063 package maintainers know more.
</p>
1065 <p>If you wonder what the result look like, we provide
1066 <a href=
"http://maintainer.skolelinux.org/debian-edu-doc/">the content
1067 of the documentation packages on the web
</a>. See for example the
1068 <a href=
"http://maintainer.skolelinux.org/debian-edu-doc/it/debian-edu-wheezy-manual.pdf">Italian
1069 PDF version
</a> or the
1070 <a href=
"http://maintainer.skolelinux.org/debian-edu-doc/de/debian-edu-wheezy-manual.html">German
1071 HTML version
</a>. We do not yet build the epub version by default,
1072 but perhaps it will be done in the future.
</p>
1074 <p>To learn more, check out
1075 <a href=
"http://packages.qa.debian.org/d/debian-edu-doc.html">the
1076 debian-edu-doc package
</a>,
1077 <a href=
"https://wiki.debian.org/DebianEdu/Documentation/Wheezy/">the
1078 manual on the wiki
</a> and
1079 <a href=
"https://wiki.debian.org/DebianEdu/Documentation/Wheezy/Translations">the
1080 translation instructions
</a> in the manual.
</p>
1085 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/docbook">docbook
</a>,
<a href=
"http://people.skolelinux.org/pere/blog/tags/english">english
</a>.
1090 <div class=
"padding"></div>
1093 <div class=
"title"><a href=
"http://people.skolelinux.org/pere/blog/Hvordan_enkelt_laste_ned_filmer_fra_NRK_med_den__nye__l_sningen.html">Hvordan enkelt laste ned filmer fra NRK med den "nye" løsningen
</a></div>
1094 <div class=
"date">16th June
2014</div>
1095 <div class=
"body"><p>Jeg har fortsatt behov for å kunne laste ned innslag fra NRKs
1096 nettsted av og til for å se senere når jeg ikke er på nett, men
1097 <a href=
"http://people.skolelinux.org/pere/blog/Hvordan_enkelt_laste_ned_filmer_fra_NRK.html">min
1098 oppskrift fra
2011</a> sluttet å fungere da NRK byttet
1099 avspillermetode. I dag fikk jeg endelig lett etter oppdatert løsning,
1100 og jeg er veldig glad for å fortelle at den enkleste måten å laste ned
1101 innslag er å bruke siste versjon
2014.06.07 av
1102 <a href=
"http://rg3.github.io/youtube-dl/">youtube-dl
</a>. Støtten i
1103 youtube-dl
<a href=
"https://github.com/rg3/youtube-dl/issues/2980">kom
1104 inn for
23 dager siden
</a> og
1105 <a href=
"http://packages.qa.debian.org/y/youtube-dl.html">versjonen i
1106 Debian
</a> fungerer fint også som backport til Debian Wheezy. Det er
1107 et lite problem, det håndterer kun URLer med små bokstaver, men hvis
1108 en har en URL med store bokstaver kan en bare gjøre alle store om til
1109 små bokstaver for å få youtube-dl til å laste ned. Rapporterte
1111 <a href=
"https://github.com/rg3/youtube-dl/issues/2980">problemet til
1112 utviklerne
</a>, og antar de får fikset det snart.
</p>
1114 <p>Dermed er alt klart til å laste ned dokumentarene om
1115 <a href=
"http://tv.nrk.no/program/KOID23005014/usas-hemmelige-avlytting">USAs
1116 hemmelige avlytting
</a> og
1117 <a href=
"http://tv.nrk.no/program/KOID23005114/selskapene-bak-usas-avlytting">Selskapene
1118 bak USAs avlytting
</a>, i tillegg til
1119 <a href=
"http://tv.nrk.no/program/KOID20005814/et-moete-med-edward-snowden">intervjuet
1120 med Edward Snowden gjort av den tyske tv-kanalen ARD
</a>. Anbefaler
1121 alle å se disse, sammen med
1122 <a href=
"http://media.ccc.de/browse/congress/2013/30C3_-_5713_-_en_-_saal_2_-_201312301130_-_to_protect_and_infect_part_2_-_jacob.html">foredraget
1123 til Jacob Appelbaum på siste CCC-konferanse
</a>, for å forstå mer om
1124 hvordan overvåkningen av borgerne brer om seg.
</p>
1126 <p>Takk til gode venner på foreningen NUUGs IRC-kanal
1127 <a href=
"irc://irc.freenode.net/%23nuug">#nuug på irc.freenode.net
</a>
1128 for tipsene som fikk meg i mål
</a>.
</p>
1130 <p><strong>Oppdatering
2014-
06-
17</strong>: Etter at jeg publiserte
1131 denne, ble jeg tipset om bloggposten
1132 "
<a href=
"http://ingvar.blog.redpill-linpro.com/2012/05/31/downloading-hd-content-from-tv-nrk-no/">Downloading
1133 HD content from tv.nrk.no
</a>" av Ingvar Hagelund, som har alternativ
1134 implementasjon og tips for å lage mkv-fil med undertekstene inkludert.
1135 Kanskje den passer bedre for deg? I tillegg ble feilen i youtube-dl
1136 ble fikset litt senere ut på dagen i går, samt at youtube-dl fikk
1137 støtte for å laste ned undertitler. Takk til Anders Einar Hilden for
1138 god innsats og youtube-dl-utviklerne for rask respons.</p>
1143 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/video
">video</a>, <a href="http://people.skolelinux.org/pere/blog/tags/web
">web</a>.
1148 <div class="padding
"></div>
1151 <div class="title
"><a href="http://people.skolelinux.org/pere/blog/Free_software_car_computer_solution_.html
">Free software car computer solution?</a></div>
1152 <div class="date
">29th May 2014</div>
1153 <div class="body
"><p>Dear lazyweb. I'm planning to set up a small Raspberry Pi computer
1154 in my car, connected to
1155 <a href="http://www.dx.com/p/
400a-
4-
0-tft-lcd-digital-monitor-for-vehicle-parking-reverse-camera-
1440x272-
12v-dc-
57776">a
1156 small screen</a> next to the rear mirror. I plan to hook it up with a
1157 GPS and a USB wifi card too. The idea is to get my own
1158 "<a href=
"http://en.wikipedia.org/wiki/Carputer">Carputer
</a>". But I
1159 wonder if someone already created a good free software solution for
1160 such car computer.</p>
1162 <p>This is my current wish list for such system:</p>
1166 <li>Work on Raspberry Pi.</li>
1168 <li>Show current speed limit based on location, and warn if going too
1169 fast (for example using color codes yellow and red on the screen,
1170 or make a sound). This could be done either using either data from
1171 <a href="http://www.openstreetmap.org/
">Openstreetmap</a> or OCR
1172 info gathered from a dashboard camera.</li>
1174 <li>Track automatic toll road passes and their cost, show total spent
1175 and make it possible to calculate toll costs for planned
1178 <li>Collect GPX tracks for use with OpenStreetMap.</li>
1180 <li>Automatically detect and use any wireless connection to connect
1181 to home server. Try IP over DNS
1182 (<a href="http://dev.kryo.se/iodine/
">iodine</a>) or ICMP
1183 (<a href="http://code.gerade.org/hans/
">Hans</a>) if direct
1184 connection do not work.</li>
1186 <li>Set up mesh network to talk to other cars with the same system,
1187 or some standard car mesh protocol.</li>
1189 <li>Warn when approaching speed cameras and speed camera ranges
1190 (speed calculated between two cameras).</li>
1192 <li>Suport dashboard/front facing camera to discover speed limits and
1193 run OCR to track registration number of passing cars.</li>
1197 <p>If you know of any free software car computer system supporting
1198 some or all of these features, please let me know.</p>
1203 Tags: <a href="http://people.skolelinux.org/pere/blog/tags/english
">english</a>.
1208 <div class="padding
"></div>
1210 <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>
1221 <li><a href="http://people.skolelinux.org/pere/blog/archive/
2014/
01/
">January (2)</a></li>
1223 <li><a href="http://people.skolelinux.org/pere/blog/archive/
2014/
02/
">February (3)</a></li>
1225 <li><a href="http://people.skolelinux.org/pere/blog/archive/
2014/
03/
">March (8)</a></li>
1227 <li><a href="http://people.skolelinux.org/pere/blog/archive/
2014/
04/
">April (7)</a></li>
1229 <li><a href="http://people.skolelinux.org/pere/blog/archive/
2014/
05/
">May (1)</a></li>
1231 <li><a href="http://people.skolelinux.org/pere/blog/archive/
2014/
06/
">June (2)</a></li>
1233 <li><a href="http://people.skolelinux.org/pere/blog/archive/
2014/
07/
">July (2)</a></li>
1235 <li><a href="http://people.skolelinux.org/pere/blog/archive/
2014/
08/
">August (2)</a></li>
1237 <li><a href="http://people.skolelinux.org/pere/blog/archive/
2014/
09/
">September (3)</a></li>
1244 <li><a href="http://people.skolelinux.org/pere/blog/archive/
2013/
01/
">January (11)</a></li>
1246 <li><a href="http://people.skolelinux.org/pere/blog/archive/
2013/
02/
">February (9)</a></li>
1248 <li><a href="http://people.skolelinux.org/pere/blog/archive/
2013/
03/
">March (9)</a></li>
1250 <li><a href="http://people.skolelinux.org/pere/blog/archive/
2013/
04/
">April (6)</a></li>
1252 <li><a href="http://people.skolelinux.org/pere/blog/archive/
2013/
05/
">May (9)</a></li>
1254 <li><a href="http://people.skolelinux.org/pere/blog/archive/
2013/
06/
">June (10)</a></li>
1256 <li><a href="http://people.skolelinux.org/pere/blog/archive/
2013/
07/
">July (7)</a></li>
1258 <li><a href="http://people.skolelinux.org/pere/blog/archive/
2013/
08/
">August (3)</a></li>
1260 <li><a href="http://people.skolelinux.org/pere/blog/archive/
2013/
09/
">September (5)</a></li>
1262 <li><a href="http://people.skolelinux.org/pere/blog/archive/
2013/
10/
">October (7)</a></li>
1264 <li><a href="http://people.skolelinux.org/pere/blog/archive/
2013/
11/
">November (9)</a></li>
1266 <li><a href="http://people.skolelinux.org/pere/blog/archive/
2013/
12/
">December (3)</a></li>
1273 <li><a href="http://people.skolelinux.org/pere/blog/archive/
2012/
01/
">January (7)</a></li>
1275 <li><a href="http://people.skolelinux.org/pere/blog/archive/
2012/
02/
">February (10)</a></li>
1277 <li><a href="http://people.skolelinux.org/pere/blog/archive/
2012/
03/
">March (17)</a></li>
1279 <li><a href="http://people.skolelinux.org/pere/blog/archive/
2012/
04/
">April (12)</a></li>
1281 <li><a href="http://people.skolelinux.org/pere/blog/archive/
2012/
05/
">May (12)</a></li>
1283 <li><a href="http://people.skolelinux.org/pere/blog/archive/
2012/
06/
">June (20)</a></li>
1285 <li><a href="http://people.skolelinux.org/pere/blog/archive/
2012/
07/
">July (17)</a></li>
1287 <li><a href="http://people.skolelinux.org/pere/blog/archive/
2012/
08/
">August (6)</a></li>
1289 <li><a href="http://people.skolelinux.org/pere/blog/archive/
2012/
09/
">September (9)</a></li>
1291 <li><a href="http://people.skolelinux.org/pere/blog/archive/
2012/
10/
">October (17)</a></li>
1293 <li><a href="http://people.skolelinux.org/pere/blog/archive/
2012/
11/
">November (10)</a></li>
1295 <li><a href="http://people.skolelinux.org/pere/blog/archive/
2012/
12/
">December (7)</a></li>
1302 <li><a href="http://people.skolelinux.org/pere/blog/archive/
2011/
01/
">January (16)</a></li>
1304 <li><a href="http://people.skolelinux.org/pere/blog/archive/
2011/
02/
">February (6)</a></li>
1306 <li><a href="http://people.skolelinux.org/pere/blog/archive/
2011/
03/
">March (6)</a></li>
1308 <li><a href="http://people.skolelinux.org/pere/blog/archive/
2011/
04/
">April (7)</a></li>
1310 <li><a href="http://people.skolelinux.org/pere/blog/archive/
2011/
05/
">May (3)</a></li>
1312 <li><a href="http://people.skolelinux.org/pere/blog/archive/
2011/
06/
">June (2)</a></li>
1314 <li><a href="http://people.skolelinux.org/pere/blog/archive/
2011/
07/
">July (7)</a></li>
1316 <li><a href="http://people.skolelinux.org/pere/blog/archive/
2011/
08/
">August (6)</a></li>
1318 <li><a href="http://people.skolelinux.org/pere/blog/archive/
2011/
09/
">September (4)</a></li>
1320 <li><a href="http://people.skolelinux.org/pere/blog/archive/
2011/
10/
">October (2)</a></li>
1322 <li><a href="http://people.skolelinux.org/pere/blog/archive/
2011/
11/
">November (3)</a></li>
1324 <li><a href="http://people.skolelinux.org/pere/blog/archive/
2011/
12/
">December (1)</a></li>
1331 <li><a href="http://people.skolelinux.org/pere/blog/archive/
2010/
01/
">January (2)</a></li>
1333 <li><a href="http://people.skolelinux.org/pere/blog/archive/
2010/
02/
">February (1)</a></li>
1335 <li><a href="http://people.skolelinux.org/pere/blog/archive/
2010/
03/
">March (3)</a></li>
1337 <li><a href="http://people.skolelinux.org/pere/blog/archive/
2010/
04/
">April (3)</a></li>
1339 <li><a href="http://people.skolelinux.org/pere/blog/archive/
2010/
05/
">May (9)</a></li>
1341 <li><a href="http://people.skolelinux.org/pere/blog/archive/
2010/
06/
">June (14)</a></li>
1343 <li><a href="http://people.skolelinux.org/pere/blog/archive/
2010/
07/
">July (12)</a></li>
1345 <li><a href="http://people.skolelinux.org/pere/blog/archive/
2010/
08/
">August (13)</a></li>
1347 <li><a href="http://people.skolelinux.org/pere/blog/archive/
2010/
09/
">September (7)</a></li>
1349 <li><a href="http://people.skolelinux.org/pere/blog/archive/
2010/
10/
">October (9)</a></li>
1351 <li><a href="http://people.skolelinux.org/pere/blog/archive/
2010/
11/
">November (13)</a></li>
1353 <li><a href="http://people.skolelinux.org/pere/blog/archive/
2010/
12/
">December (12)</a></li>
1360 <li><a href="http://people.skolelinux.org/pere/blog/archive/
2009/
01/
">January (8)</a></li>
1362 <li><a href="http://people.skolelinux.org/pere/blog/archive/
2009/
02/
">February (8)</a></li>
1364 <li><a href="http://people.skolelinux.org/pere/blog/archive/
2009/
03/
">March (12)</a></li>
1366 <li><a href="http://people.skolelinux.org/pere/blog/archive/
2009/
04/
">April (10)</a></li>
1368 <li><a href="http://people.skolelinux.org/pere/blog/archive/
2009/
05/
">May (9)</a></li>
1370 <li><a href="http://people.skolelinux.org/pere/blog/archive/
2009/
06/
">June (3)</a></li>
1372 <li><a href="http://people.skolelinux.org/pere/blog/archive/
2009/
07/
">July (4)</a></li>
1374 <li><a href="http://people.skolelinux.org/pere/blog/archive/
2009/
08/
">August (3)</a></li>
1376 <li><a href="http://people.skolelinux.org/pere/blog/archive/
2009/
09/
">September (1)</a></li>
1378 <li><a href="http://people.skolelinux.org/pere/blog/archive/
2009/
10/
">October (2)</a></li>
1380 <li><a href="http://people.skolelinux.org/pere/blog/archive/
2009/
11/
">November (3)</a></li>
1382 <li><a href="http://people.skolelinux.org/pere/blog/archive/
2009/
12/
">December (3)</a></li>
1389 <li><a href="http://people.skolelinux.org/pere/blog/archive/
2008/
11/
">November (5)</a></li>
1391 <li><a href="http://people.skolelinux.org/pere/blog/archive/
2008/
12/
">December (7)</a></li>
1402 <li><a href="http://people.skolelinux.org/pere/blog/tags/
3d-printer
">3d-printer (13)</a></li>
1404 <li><a href="http://people.skolelinux.org/pere/blog/tags/amiga
">amiga (1)</a></li>
1406 <li><a href="http://people.skolelinux.org/pere/blog/tags/aros
">aros (1)</a></li>
1408 <li><a href="http://people.skolelinux.org/pere/blog/tags/bankid
">bankid (4)</a></li>
1410 <li><a href="http://people.skolelinux.org/pere/blog/tags/bitcoin
">bitcoin (8)</a></li>
1412 <li><a href="http://people.skolelinux.org/pere/blog/tags/bootsystem
">bootsystem (14)</a></li>
1414 <li><a href="http://people.skolelinux.org/pere/blog/tags/bsa
">bsa (2)</a></li>
1416 <li><a href="http://people.skolelinux.org/pere/blog/tags/chrpath
">chrpath (2)</a></li>
1418 <li><a href="http://people.skolelinux.org/pere/blog/tags/debian
">debian (101)</a></li>
1420 <li><a href="http://people.skolelinux.org/pere/blog/tags/debian edu
">debian edu (149)</a></li>
1422 <li><a href="http://people.skolelinux.org/pere/blog/tags/digistan
">digistan (10)</a></li>
1424 <li><a href="http://people.skolelinux.org/pere/blog/tags/dld
">dld (15)</a></li>
1426 <li><a href="http://people.skolelinux.org/pere/blog/tags/docbook
">docbook (12)</a></li>
1428 <li><a href="http://people.skolelinux.org/pere/blog/tags/drivstoffpriser
">drivstoffpriser (4)</a></li>
1430 <li><a href="http://people.skolelinux.org/pere/blog/tags/english
">english (253)</a></li>
1432 <li><a href="http://people.skolelinux.org/pere/blog/tags/fiksgatami
">fiksgatami (21)</a></li>
1434 <li><a href="http://people.skolelinux.org/pere/blog/tags/fildeling
">fildeling (12)</a></li>
1436 <li><a href="http://people.skolelinux.org/pere/blog/tags/freeculture
">freeculture (13)</a></li>
1438 <li><a href="http://people.skolelinux.org/pere/blog/tags/freedombox
">freedombox (8)</a></li>
1440 <li><a href="http://people.skolelinux.org/pere/blog/tags/frikanalen
">frikanalen (11)</a></li>
1442 <li><a href="http://people.skolelinux.org/pere/blog/tags/intervju
">intervju (41)</a></li>
1444 <li><a href="http://people.skolelinux.org/pere/blog/tags/isenkram
">isenkram (9)</a></li>
1446 <li><a href="http://people.skolelinux.org/pere/blog/tags/kart
">kart (19)</a></li>
1448 <li><a href="http://people.skolelinux.org/pere/blog/tags/ldap
">ldap (9)</a></li>
1450 <li><a href="http://people.skolelinux.org/pere/blog/tags/lenker
">lenker (8)</a></li>
1452 <li><a href="http://people.skolelinux.org/pere/blog/tags/ltsp
">ltsp (1)</a></li>
1454 <li><a href="http://people.skolelinux.org/pere/blog/tags/mesh network
">mesh network (8)</a></li>
1456 <li><a href="http://people.skolelinux.org/pere/blog/tags/multimedia
">multimedia (29)</a></li>
1458 <li><a href="http://people.skolelinux.org/pere/blog/tags/norsk
">norsk (248)</a></li>
1460 <li><a href="http://people.skolelinux.org/pere/blog/tags/nuug
">nuug (162)</a></li>
1462 <li><a href="http://people.skolelinux.org/pere/blog/tags/offentlig innsyn
">offentlig innsyn (11)</a></li>
1464 <li><a href="http://people.skolelinux.org/pere/blog/tags/open311
">open311 (2)</a></li>
1466 <li><a href="http://people.skolelinux.org/pere/blog/tags/opphavsrett
">opphavsrett (48)</a></li>
1468 <li><a href="http://people.skolelinux.org/pere/blog/tags/personvern
">personvern (75)</a></li>
1470 <li><a href="http://people.skolelinux.org/pere/blog/tags/raid
">raid (1)</a></li>
1472 <li><a href="http://people.skolelinux.org/pere/blog/tags/reactos
">reactos (1)</a></li>
1474 <li><a href="http://people.skolelinux.org/pere/blog/tags/reprap
">reprap (11)</a></li>
1476 <li><a href="http://people.skolelinux.org/pere/blog/tags/rfid
">rfid (3)</a></li>
1478 <li><a href="http://people.skolelinux.org/pere/blog/tags/robot
">robot (9)</a></li>
1480 <li><a href="http://people.skolelinux.org/pere/blog/tags/rss
">rss (1)</a></li>
1482 <li><a href="http://people.skolelinux.org/pere/blog/tags/ruter
">ruter (4)</a></li>
1484 <li><a href="http://people.skolelinux.org/pere/blog/tags/scraperwiki
">scraperwiki (2)</a></li>
1486 <li><a href="http://people.skolelinux.org/pere/blog/tags/sikkerhet
">sikkerhet (41)</a></li>
1488 <li><a href="http://people.skolelinux.org/pere/blog/tags/sitesummary
">sitesummary (4)</a></li>
1490 <li><a href="http://people.skolelinux.org/pere/blog/tags/skepsis
">skepsis (4)</a></li>
1492 <li><a href="http://people.skolelinux.org/pere/blog/tags/standard
">standard (45)</a></li>
1494 <li><a href="http://people.skolelinux.org/pere/blog/tags/stavekontroll
">stavekontroll (3)</a></li>
1496 <li><a href="http://people.skolelinux.org/pere/blog/tags/stortinget
">stortinget (9)</a></li>
1498 <li><a href="http://people.skolelinux.org/pere/blog/tags/surveillance
">surveillance (26)</a></li>
1500 <li><a href="http://people.skolelinux.org/pere/blog/tags/sysadmin
">sysadmin (1)</a></li>
1502 <li><a href="http://people.skolelinux.org/pere/blog/tags/valg
">valg (8)</a></li>
1504 <li><a href="http://people.skolelinux.org/pere/blog/tags/video
">video (43)</a></li>
1506 <li><a href="http://people.skolelinux.org/pere/blog/tags/vitenskap
">vitenskap (4)</a></li>
1508 <li><a href="http://people.skolelinux.org/pere/blog/tags/web
">web (33)</a></li>
1514 <p style="text-align: right
">
1515 Created by <a href="http://steve.org.uk/Software/chronicle
">Chronicle v4.6</a>