]> pere.pagekite.me Git - homepage.git/blob - blog/index.rss
Generated.
[homepage.git] / blog / index.rss
1 <?xml version="1.0" encoding="utf-8"?>
2 <rss version='2.0' xmlns:lj='http://www.livejournal.org/rss/lj/1.0/' xmlns:atom="http://www.w3.org/2005/Atom">
3 <channel>
4 <title>Petter Reinholdtsen</title>
5 <description></description>
6 <link>http://people.skolelinux.org/pere/blog/</link>
7 <atom:link href="http://people.skolelinux.org/pere/blog/index.rss" rel="self" type="application/rss+xml" />
8
9 <item>
10 <title>New lsdvd release version 0.17 is ready</title>
11 <link>http://people.skolelinux.org/pere/blog/New_lsdvd_release_version_0_17_is_ready.html</link>
12 <guid isPermaLink="true">http://people.skolelinux.org/pere/blog/New_lsdvd_release_version_0_17_is_ready.html</guid>
13 <pubDate>Sat, 4 Oct 2014 08:40:00 +0200</pubDate>
14 <description>&lt;p&gt;The &lt;a href=&quot;https://sourceforge.net/p/lsdvd/&quot;&gt;lsdvd project&lt;/a&gt;
15 got a new set of developers a few weeks ago, after the original
16 developer decided to step down and pass the project to fresh blod.
17 This project is now maintained by Petter Reinholdtsen and Steve
18 Dibb.&lt;/p&gt;
19
20 &lt;p&gt;I just wrapped up
21 &lt;a href=&quot;https://sourceforge.net/p/lsdvd/mailman/message/32896061/&quot;&gt;a
22 new lsdvd release&lt;/a&gt;, available in git or from
23 &lt;a href=&quot;https://sourceforge.net/projects/lsdvd/files/lsdvd/&quot;&gt;the
24 download page&lt;/a&gt;. This is the changelog dated 2014-10-03 for version
25 0.17.&lt;/p&gt;
26
27 &lt;ul&gt;
28
29 &lt;li&gt;Ignore &#39;phantom&#39; audio, subtitle tracks&lt;/li&gt;
30 &lt;li&gt;Check for garbage in the program chains, which indicate that a track is
31 non-existant, to work around additional copy protection&lt;/li&gt;
32 &lt;li&gt;Fix displaying content type for audio tracks, subtitles&lt;/li&gt;
33 &lt;li&gt;Fix pallete display of first entry&lt;/li&gt;
34 &lt;li&gt;Fix include orders&lt;/li&gt;
35 &lt;li&gt;Ignore read errors in titles that would not be displayed anyway&lt;/li&gt;
36 &lt;li&gt;Fix the chapter count&lt;/li&gt;
37 &lt;li&gt;Make sure the array size and the array limit used when initialising
38 the palette size is the same.&lt;/li&gt;
39 &lt;li&gt;Fix array printing.&lt;/li&gt;
40 &lt;li&gt;Correct subsecond calculations.&lt;/li&gt;
41 &lt;li&gt;Add sector information to the output format.&lt;/li&gt;
42 &lt;li&gt;Clean up code to be closer to ANSI C and compile without warnings
43 with more GCC compiler warnings.&lt;/li&gt;
44
45 &lt;/ul&gt;
46
47 &lt;p&gt;This change bring together patches for lsdvd in use in various
48 Linux and Unix distributions, as well as patches submitted to the
49 project the last nine years. Please check it out. :)&lt;/p&gt;
50 </description>
51 </item>
52
53 <item>
54 <title>How to test Debian Edu Jessie despite some fatal problems with the installer</title>
55 <link>http://people.skolelinux.org/pere/blog/How_to_test_Debian_Edu_Jessie_despite_some_fatal_problems_with_the_installer.html</link>
56 <guid isPermaLink="true">http://people.skolelinux.org/pere/blog/How_to_test_Debian_Edu_Jessie_despite_some_fatal_problems_with_the_installer.html</guid>
57 <pubDate>Fri, 26 Sep 2014 12:20:00 +0200</pubDate>
58 <description>&lt;p&gt;The &lt;a href=&quot;http://www.skolelinux.org/&quot;&gt;Debian Edu / Skolelinux
59 project&lt;/a&gt; provide a Linux solution for schools, including a
60 powerful desktop with education software, a central server providing
61 web pages, user database, user home directories, central login and PXE
62 boot of both clients without disk and the installation to install Debian
63 Edu on machines with disk (and a few other services perhaps to small
64 to mention here). We in the Debian Edu team are currently working on
65 the Jessie based version, trying to get everything in shape before the
66 freeze, to avoid having to maintain our own package repository in the
67 future. The
68 &lt;a href=&quot;https://wiki.debian.org/DebianEdu/Status/Jessie&quot;&gt;current
69 status&lt;/a&gt; can be seen on the Debian wiki, and there is still heaps of
70 work left. Some fatal problems block testing, breaking the installer,
71 but it is possible to work around these to get anyway. Here is a
72 recipe on how to get the installation limping along.&lt;/p&gt;
73
74 &lt;p&gt;First, download the test ISO via
75 &lt;a href=&quot;ftp://ftp.skolelinux.no/cd-edu-testing-nolocal-netinst/debian-edu-amd64-i386-NETINST-1.iso&quot;&gt;ftp&lt;/a&gt;,
76 &lt;a href=&quot;http://ftp.skolelinux.no/cd-edu-testing-nolocal-netinst/debian-edu-amd64-i386-NETINST-1.iso&quot;&gt;http&lt;/a&gt;
77 or rsync (use
78 ftp.skolelinux.org::cd-edu-testing-nolocal-netinst/debian-edu-amd64-i386-NETINST-1.iso).
79 The ISO build was broken on Tuesday, so we do not get a new ISO every
80 12 hours or so, but thankfully the ISO we already got we are able to
81 install with some tweaking.&lt;/p&gt;
82
83 &lt;p&gt;When you get to the Debian Edu profile question, go to tty2
84 (use Alt-Ctrl-F2), run&lt;/p&gt;
85
86 &lt;p&gt;&lt;blockquote&gt;&lt;pre&gt;
87 nano /usr/bin/edu-eatmydata-install
88 &lt;/pre&gt;&lt;/blockquote&gt;&lt;/p&gt;
89
90 &lt;p&gt;and add &#39;exit 0&#39; as the second line, disabling the eatmydata
91 optimization. Return to the installation, select the profile you want
92 and continue. Without this change, exim4-config will fail to install
93 due to a known bug in eatmydata.&lt;/p&gt;
94
95 &lt;p&gt;When you get the grub question at the end, answer /dev/sda (or if
96 this do not work, figure out what your correct value would be. All my
97 test machines need /dev/sda, so I have no advice if it do not fit
98 your need.&lt;/p&gt;
99
100 &lt;p&gt;If you installed a profile including a graphical desktop, log in as
101 root after the initial boot from hard drive, and install the
102 education-desktop-XXX metapackage. XXX can be kde, gnome, lxde, xfce
103 or mate. If you want several desktop options, install more than one
104 metapackage. Once this is done, reboot and you should have a working
105 graphical login screen. This workaround should no longer be needed
106 once the education-tasks package version 1.801 enter testing in two
107 days.&lt;/p&gt;
108
109 &lt;p&gt;I believe the ISO build will start working on two days when the new
110 tasksel package enter testing and Steve McIntyre get a chance to
111 update the debian-cd git repository. The eatmydata, grub and desktop
112 issues are already fixed in unstable and testing, and should show up
113 on the ISO as soon as the ISO build start working again. Well the
114 eatmydata optimization is really just disabled. The proper fix
115 require an upload by the eatmydata maintainer applying the patch
116 provided in bug &lt;a href=&quot;https://bugs.debian.org/702711&quot;&gt;#702711&lt;/a&gt;.
117 The rest have proper fixes in unstable.&lt;/p&gt;
118
119 &lt;p&gt;I hope this get you going with the installation testing, as we are
120 quickly running out of time trying to get our Jessie based
121 installation ready before the distribution freeze in a month.&lt;/p&gt;
122 </description>
123 </item>
124
125 <item>
126 <title>Suddenly I am the new upstream of the lsdvd command line tool</title>
127 <link>http://people.skolelinux.org/pere/blog/Suddenly_I_am_the_new_upstream_of_the_lsdvd_command_line_tool.html</link>
128 <guid isPermaLink="true">http://people.skolelinux.org/pere/blog/Suddenly_I_am_the_new_upstream_of_the_lsdvd_command_line_tool.html</guid>
129 <pubDate>Thu, 25 Sep 2014 11:20:00 +0200</pubDate>
130 <description>&lt;p&gt;I use the &lt;a href=&quot;https://sourceforge.net/p/lsdvd/&quot;&gt;lsdvd tool&lt;/a&gt;
131 to handle my fairly large DVD collection. It is a nice command line
132 tool to get details about a DVD, like title, tracks, track length,
133 etc, in XML, Perl or human readable format. But lsdvd have not seen
134 any new development since 2006 and had a few irritating bugs affecting
135 its use with some DVDs. Upstream seemed to be dead, and in January I
136 sent a small probe asking for a version control repository for the
137 project, without any reply. But I use it regularly and would like to
138 get &lt;a href=&quot;https://packages.qa.debian.org/lsdvd&quot;&gt;an updated version
139 into Debian&lt;/a&gt;. So two weeks ago I tried harder to get in touch with
140 the project admin, and after getting a reply from him explaining that
141 he was no longer interested in the project, I asked if I could take
142 over. And yesterday, I became project admin.&lt;/p&gt;
143
144 &lt;p&gt;I&#39;ve been in touch with a Gentoo developer and the Debian
145 maintainer interested in joining forces to maintain the upstream
146 project, and I hope we can get a new release out fairly quickly,
147 collecting the patches spread around on the internet into on place.
148 I&#39;ve added the relevant Debian patches to the freshly created git
149 repository, and expect the Gentoo patches to make it too. If you got
150 a DVD collection and care about command line tools, check out
151 &lt;a href=&quot;https://sourceforge.net/p/lsdvd/git/ci/master/tree/&quot;&gt;the git source&lt;/a&gt; and join
152 &lt;a href=&quot;https://sourceforge.net/p/lsdvd/mailman/&quot;&gt;the project mailing
153 list&lt;/a&gt;. :)&lt;/p&gt;
154 </description>
155 </item>
156
157 <item>
158 <title>Hva henger under skibrua over E16 på Sollihøgda?</title>
159 <link>http://people.skolelinux.org/pere/blog/Hva_henger_under_skibrua_over_E16_p__Sollih_gda_.html</link>
160 <guid isPermaLink="true">http://people.skolelinux.org/pere/blog/Hva_henger_under_skibrua_over_E16_p__Sollih_gda_.html</guid>
161 <pubDate>Sun, 21 Sep 2014 09:50:00 +0200</pubDate>
162 <description>&lt;p&gt;Rundt omkring i Oslo og Østlandsområdet henger det bokser over
163 veiene som jeg har lurt på hva gjør. De har ut fra plassering og
164 vinkling sett ut som bokser som sniffer ut et eller annet fra
165 forbipasserende trafikk, men det har vært uklart for meg hva det er de
166 leser av. Her om dagen tok jeg bilde av en slik boks som henger under
167 &lt;a href=&quot;http://www.openstreetmap.no/?zoom=19&amp;mlat=59.96396&amp;mlon=10.34443&amp;layers=B00000&quot;&gt;ei
168 skibru på Sollihøgda&lt;/a&gt;:&lt;/p&gt;
169
170 &lt;p align=&quot;center&quot;&gt;&lt;img width=&quot;60%&quot; src=&quot;http://people.skolelinux.org/pere/blog/images/2014-09-13-kapsch-sollihogda-crop.jpeg&quot;&gt;&lt;/p&gt;
171
172 &lt;p&gt;Boksen er tydelig merket «Kapsch &gt;&gt;&gt;», logoen til
173 &lt;a href=&quot;http://www.kapsch.net/&quot;&gt;det sveitsiske selskapet Kapsch&lt;/a&gt; som
174 blant annet lager sensorsystemer for veitrafikk. Men de lager mye
175 forskjellig, og jeg kjente ikke igjen boksen på utseendet etter en
176 kjapp titt på produktlista til selskapet.&lt;/p&gt;
177
178 &lt;p&gt;I og med at boksen henger over veien E16, en riksvei vedlikeholdt
179 av Statens Vegvesen, så antok jeg at det burde være mulig å bruke
180 REST-API-et som gir tilgang til vegvesenets database over veier,
181 skilter og annet veirelatert til å finne ut hva i alle dager dette
182 kunne være. De har både
183 &lt;a href=&quot;https://www.vegvesen.no/nvdb/api/dokumentasjon/datakatalog&quot;&gt;en
184 datakatalog&lt;/a&gt; og
185 &lt;a href=&quot;https://www.vegvesen.no/nvdb/api/dokumentasjon/sok&quot;&gt;et
186 søk&lt;/a&gt;, der en kan søke etter ulike typer oppføringer innen for et
187 gitt geografisk område. Jeg laget et enkelt shell-script for å hente
188 ut antall av en gitt type innenfor området skibrua dekker, og listet
189 opp navnet på typene som ble funnet. Orket ikke slå opp hvordan
190 URL-koding av aktuelle strenger kunne gjøres mer generisk, og brukte
191 en stygg sed-linje i stedet.&lt;/p&gt;
192
193 &lt;blockquote&gt;&lt;pre&gt;
194 #!/bin/sh
195 urlmap() {
196 sed \
197 -e &#39;s/ / /g&#39; -e &#39;s/{/%7B/g&#39; \
198 -e &#39;s/}/%7D/g&#39; -e &#39;s/\[/%5B/g&#39; \
199 -e &#39;s/\]/%5D/g&#39; -e &#39;s/ /%20/g&#39; \
200 -e &#39;s/,/%2C/g&#39; -e &#39;s/\&quot;/%22/g&#39; \
201 -e &#39;s/:/%3A/g&#39;
202 }
203
204 lookup() {
205 url=&quot;$1&quot;
206 curl -s -H &#39;Accept: application/vnd.vegvesen.nvdb-v1+xml&#39; \
207 &quot;https://www.vegvesen.no/nvdb/api$url&quot; | xmllint --format -
208 }
209
210 for id in $(seq 1 874) ; do
211 search=&quot;{
212 lokasjon: {
213 bbox: \&quot;10.34425,59.96386,10.34458,59.96409\&quot;,
214 srid: \&quot;WGS84\&quot;
215 },
216 objektTyper: [{
217 id: $id, antall: 10
218 }]
219 }&quot;
220
221 query=/sok?kriterie=$(echo $search | urlmap)
222 if lookup &quot;$query&quot; |
223 grep -q &#39;&amp;lt;totaltAntallReturnert&gt;0&amp;lt;&#39;
224 then
225 :
226 else
227 echo $id
228 lookup &quot;/datakatalog/objekttyper/$id&quot; |grep &#39;^ &amp;lt;navn&gt;&#39;
229 fi
230 done
231
232 exit 0
233 &lt;/pre&gt;&lt;/blockquote&gt;
234
235 Aktuelt ID-område 1-874 var riktig i datakatalogen da jeg laget
236 scriptet. Det vil endre seg over tid. Skriptet listet så opp
237 aktuelle typer i og rundt skibrua:
238
239 &lt;blockquote&gt;&lt;pre&gt;
240 5
241 &amp;lt;navn&gt;Rekkverk&amp;lt;/navn&gt;
242 14
243 &amp;lt;navn&gt;Rekkverksende&amp;lt;/navn&gt;
244 47
245 &amp;lt;navn&gt;Trafikklomme&amp;lt;/navn&gt;
246 49
247 &amp;lt;navn&gt;Trafikkøy&amp;lt;/navn&gt;
248 60
249 &amp;lt;navn&gt;Bru&amp;lt;/navn&gt;
250 79
251 &amp;lt;navn&gt;Stikkrenne/Kulvert&amp;lt;/navn&gt;
252 80
253 &amp;lt;navn&gt;Grøft, åpen&amp;lt;/navn&gt;
254 86
255 &amp;lt;navn&gt;Belysningsstrekning&amp;lt;/navn&gt;
256 95
257 &amp;lt;navn&gt;Skiltpunkt&amp;lt;/navn&gt;
258 96
259 &amp;lt;navn&gt;Skiltplate&amp;lt;/navn&gt;
260 98
261 &amp;lt;navn&gt;Referansestolpe&amp;lt;/navn&gt;
262 99
263 &amp;lt;navn&gt;Vegoppmerking, langsgående&amp;lt;/navn&gt;
264 105
265 &amp;lt;navn&gt;Fartsgrense&amp;lt;/navn&gt;
266 106
267 &amp;lt;navn&gt;Vinterdriftsstrategi&amp;lt;/navn&gt;
268 172
269 &amp;lt;navn&gt;Trafikkdeler&amp;lt;/navn&gt;
270 241
271 &amp;lt;navn&gt;Vegdekke&amp;lt;/navn&gt;
272 293
273 &amp;lt;navn&gt;Breddemåling&amp;lt;/navn&gt;
274 301
275 &amp;lt;navn&gt;Kantklippareal&amp;lt;/navn&gt;
276 318
277 &amp;lt;navn&gt;Snø-/isrydding&amp;lt;/navn&gt;
278 445
279 &amp;lt;navn&gt;Skred&amp;lt;/navn&gt;
280 446
281 &amp;lt;navn&gt;Dokumentasjon&amp;lt;/navn&gt;
282 452
283 &amp;lt;navn&gt;Undergang&amp;lt;/navn&gt;
284 528
285 &amp;lt;navn&gt;Tverrprofil&amp;lt;/navn&gt;
286 532
287 &amp;lt;navn&gt;Vegreferanse&amp;lt;/navn&gt;
288 534
289 &amp;lt;navn&gt;Region&amp;lt;/navn&gt;
290 535
291 &amp;lt;navn&gt;Fylke&amp;lt;/navn&gt;
292 536
293 &amp;lt;navn&gt;Kommune&amp;lt;/navn&gt;
294 538
295 &amp;lt;navn&gt;Gate&amp;lt;/navn&gt;
296 539
297 &amp;lt;navn&gt;Transportlenke&amp;lt;/navn&gt;
298 540
299 &amp;lt;navn&gt;Trafikkmengde&amp;lt;/navn&gt;
300 570
301 &amp;lt;navn&gt;Trafikkulykke&amp;lt;/navn&gt;
302 571
303 &amp;lt;navn&gt;Ulykkesinvolvert enhet&amp;lt;/navn&gt;
304 572
305 &amp;lt;navn&gt;Ulykkesinvolvert person&amp;lt;/navn&gt;
306 579
307 &amp;lt;navn&gt;Politidistrikt&amp;lt;/navn&gt;
308 583
309 &amp;lt;navn&gt;Vegbredde&amp;lt;/navn&gt;
310 591
311 &amp;lt;navn&gt;Høydebegrensning&amp;lt;/navn&gt;
312 592
313 &amp;lt;navn&gt;Nedbøyningsmåling&amp;lt;/navn&gt;
314 597
315 &amp;lt;navn&gt;Støy-luft, Strekningsdata&amp;lt;/navn&gt;
316 601
317 &amp;lt;navn&gt;Oppgravingsdata&amp;lt;/navn&gt;
318 602
319 &amp;lt;navn&gt;Oppgravingslag&amp;lt;/navn&gt;
320 603
321 &amp;lt;navn&gt;PMS-parsell&amp;lt;/navn&gt;
322 604
323 &amp;lt;navn&gt;Vegnormalstrekning&amp;lt;/navn&gt;
324 605
325 &amp;lt;navn&gt;Værrelatert strekning&amp;lt;/navn&gt;
326 616
327 &amp;lt;navn&gt;Feltstrekning&amp;lt;/navn&gt;
328 617
329 &amp;lt;navn&gt;Adressepunkt&amp;lt;/navn&gt;
330 626
331 &amp;lt;navn&gt;Friksjonsmåleserie&amp;lt;/navn&gt;
332 629
333 &amp;lt;navn&gt;Vegdekke, flatelapping&amp;lt;/navn&gt;
334 639
335 &amp;lt;navn&gt;Kurvatur, horisontalelement&amp;lt;/navn&gt;
336 640
337 &amp;lt;navn&gt;Kurvatur, vertikalelement&amp;lt;/navn&gt;
338 642
339 &amp;lt;navn&gt;Kurvatur, vertikalpunkt&amp;lt;/navn&gt;
340 643
341 &amp;lt;navn&gt;Statistikk, trafikkmengde&amp;lt;/navn&gt;
342 647
343 &amp;lt;navn&gt;Statistikk, vegbredde&amp;lt;/navn&gt;
344 774
345 &amp;lt;navn&gt;Nedbøyningsmåleserie&amp;lt;/navn&gt;
346 775
347 &amp;lt;navn&gt;ATK, influensstrekning&amp;lt;/navn&gt;
348 794
349 &amp;lt;navn&gt;Systemobjekt&amp;lt;/navn&gt;
350 810
351 &amp;lt;navn&gt;Vinterdriftsklasse&amp;lt;/navn&gt;
352 821
353 &amp;lt;navn&gt;Funksjonell vegklasse&amp;lt;/navn&gt;
354 825
355 &amp;lt;navn&gt;Kurvatur, stigning&amp;lt;/navn&gt;
356 838
357 &amp;lt;navn&gt;Vegbredde, beregnet&amp;lt;/navn&gt;
358 862
359 &amp;lt;navn&gt;Reisetidsregistreringspunkt&amp;lt;/navn&gt;
360 871
361 &amp;lt;navn&gt;Bruksklasse&amp;lt;/navn&gt;
362 &lt;/pre&gt;&lt;/blockquote&gt;
363
364 &lt;p&gt;Av disse ser ID 775 og 862 mest relevant ut. ID 775 antar jeg
365 refererer til fotoboksen som står like ved brua, mens
366 «Reisetidsregistreringspunkt» kanskje kan være boksen som henger der.
367 Hvordan finner jeg så ut hva dette kan være for noe. En titt på
368 &lt;a href=&quot;http://labs.vegdata.no/nvdb-datakatalog/862-Reisetidsregistreringspunkt/&quot;&gt;datakatalogsiden
369 for ID 862/Reisetidsregistreringspunkt&lt;/a&gt; viser at det er finnes 53
370 slike målere i Norge, og hvor de er plassert, men gir ellers få
371 detaljer. Det er plassert 40 på østlandet og 13 i Trondheimsregionen.
372 Men siden nevner «AutoPASS», og hvis en slår opp oppføringen på
373 Sollihøgda nevner den «Ciber AS» som ID for eksternt system. (Kan det
374 være snakk om
375 &lt;a href=&quot;http://www.proff.no/selskap/ciber-norge-as/oslo/internettdesign-og-programmering/Z0I3KMF4/&quot;&gt;Ciber
376 Norge AS&lt;/a&gt;, et selskap eid av Ciber Europe Bv?) Et nettsøk på
377 «Ciber AS autopass» fører meg til en artikkel fra NRK Trøndelag i
378 2013 med tittel
379 «&lt;a href=&quot;http://www.nrk.no/trondelag/sjekk-dette-hvis-du-vil-unnga-ko-1.11327947&quot;&gt;Sjekk
380 dette hvis du vil unngå kø&lt;/a&gt;». Artikkelen henviser til vegvesenets
381 nettside
382 &lt;a href=&quot;http://www.reisetider.no/reisetid/forside.html&quot;&gt;reisetider.no&lt;/a&gt;
383 som har en
384 &lt;a href=&quot;http://www.reisetider.no/reisetid/omrade.html?omrade=5&quot;&gt;kartside
385 for Østlandet&lt;/a&gt; som viser at det måles mellom Sandvika og Sollihøgda.
386 Det kan dermed se ut til at jeg har funnet ut hva boksene gjør.&lt;/p&gt;
387
388 &lt;p&gt;Hvis det stemmer, så er dette bokser som leser av AutoPASS-ID-en
389 til alle passerende biler med AutoPASS-brikke, og dermed gjør det mulig
390 for de som kontrollerer boksene å holde rede på hvor en gitt bil er
391 når den passerte et slikt målepunkt. NRK-artikkelen forteller at
392 denne informasjonen i dag kun brukes til å koble to
393 AutoPASS-brikkepasseringer passeringer sammen for å beregne
394 reisetiden, og at bruken er godkjent av Datatilsynet. Det er desverre
395 ikke mulig for en sjåfør som passerer under en slik boks å kontrollere
396 at AutoPASS-ID-en kun brukes til dette i dag og i fremtiden.&lt;/p&gt;
397
398 &lt;p&gt;I tillegg til denne type AutoPASS-sniffere vet jeg at det også
399 finnes mange automatiske stasjoner som tar betalt pr. passering (aka
400 bomstasjoner), og der lagres informasjon om tid, sted og bilnummer i
401 10 år. Finnes det andre slike sniffere plassert ut på veiene?&lt;/p&gt;
402
403 &lt;p&gt;Personlig har jeg valgt å ikke bruke AutoPASS-brikke, for å gjøre
404 det vanskeligere og mer kostbart for de som vil invadere privatsfæren
405 og holde rede på hvor bilen min beveger seg til enhver tid. Jeg håper
406 flere vil gjøre det samme, selv om det gir litt høyere private
407 utgifter (dyrere bompassering). Vern om privatsfæren koster i disse
408 dager.&lt;/p&gt;
409
410 &lt;p&gt;Takk til Jan Kristian Jensen i Statens Vegvesen for tips om
411 dokumentasjon på vegvesenets REST-API.&lt;/p&gt;
412 </description>
413 </item>
414
415 <item>
416 <title>Speeding up the Debian installer using eatmydata and dpkg-divert</title>
417 <link>http://people.skolelinux.org/pere/blog/Speeding_up_the_Debian_installer_using_eatmydata_and_dpkg_divert.html</link>
418 <guid isPermaLink="true">http://people.skolelinux.org/pere/blog/Speeding_up_the_Debian_installer_using_eatmydata_and_dpkg_divert.html</guid>
419 <pubDate>Tue, 16 Sep 2014 14:00:00 +0200</pubDate>
420 <description>&lt;p&gt;The &lt;a href=&quot;https://www.debian.org/&quot;&gt;Debian&lt;/a&gt; installer could be
421 a lot quicker. When we install more than 2000 packages in
422 &lt;a href=&quot;http://www.skolelinux.org/&quot;&gt;Skolelinux / Debian Edu&lt;/a&gt; using
423 tasksel in the installer, unpacking the binary packages take forever.
424 A part of the slow I/O issue was discussed in
425 &lt;a href=&quot;https://bugs.debian.org/613428&quot;&gt;bug #613428&lt;/a&gt; about too
426 much file system sync-ing done by dpkg, which is the package
427 responsible for unpacking the binary packages. Other parts (like code
428 executed by postinst scripts) might also sync to disk during
429 installation. All this sync-ing to disk do not really make sense to
430 me. If the machine crash half-way through, I start over, I do not try
431 to salvage the half installed system. So the failure sync-ing is
432 supposed to protect against, hardware or system crash, is not really
433 relevant while the installer is running.&lt;/p&gt;
434
435 &lt;p&gt;A few days ago, I thought of a way to get rid of all the file
436 system sync()-ing in a fairly non-intrusive way, without the need to
437 change the code in several packages. The idea is not new, but I have
438 not heard anyone propose the approach using dpkg-divert before. It
439 depend on the small and clever package
440 &lt;a href=&quot;https://packages.qa.debian.org/eatmydata&quot;&gt;eatmydata&lt;/a&gt;, which
441 uses LD_PRELOAD to replace the system functions for syncing data to
442 disk with functions doing nothing, thus allowing programs to live
443 dangerous while speeding up disk I/O significantly. Instead of
444 modifying the implementation of dpkg, apt and tasksel (which are the
445 packages responsible for selecting, fetching and installing packages),
446 it occurred to me that we could just divert the programs away, replace
447 them with a simple shell wrapper calling
448 &quot;eatmydata&amp;nbsp;$program&amp;nbsp;$@&quot;, to get the same effect.
449 Two days ago I decided to test the idea, and wrapped up a simple
450 implementation for the Debian Edu udeb.&lt;/p&gt;
451
452 &lt;p&gt;The effect was stunning. In my first test it reduced the running
453 time of the pkgsel step (installing tasks) from 64 to less than 44
454 minutes (20 minutes shaved off the installation) on an old Dell
455 Latitude D505 machine. I am not quite sure what the optimised time
456 would have been, as I messed up the testing a bit, causing the debconf
457 priority to get low enough for two questions to pop up during
458 installation. As soon as I saw the questions I moved the installation
459 along, but do not know how long the question were holding up the
460 installation. I did some more measurements using Debian Edu Jessie,
461 and got these results. The time measured is the time stamp in
462 /var/log/syslog between the &quot;pkgsel: starting tasksel&quot; and the
463 &quot;pkgsel: finishing up&quot; lines, if you want to do the same measurement
464 yourself. In Debian Edu, the tasksel dialog do not show up, and the
465 timing thus do not depend on how quickly the user handle the tasksel
466 dialog.&lt;/p&gt;
467
468 &lt;p&gt;&lt;table&gt;
469
470 &lt;tr&gt;
471 &lt;th&gt;Machine/setup&lt;/th&gt;
472 &lt;th&gt;Original tasksel&lt;/th&gt;
473 &lt;th&gt;Optimised tasksel&lt;/th&gt;
474 &lt;th&gt;Reduction&lt;/th&gt;
475 &lt;/tr&gt;
476
477 &lt;tr&gt;
478 &lt;td&gt;Latitude D505 Main+LTSP LXDE&lt;/td&gt;
479 &lt;td&gt;64 min (07:46-08:50)&lt;/td&gt;
480 &lt;td&gt;&lt;44 min (11:27-12:11)&lt;/td&gt;
481 &lt;td&gt;&gt;20 min 18%&lt;/td&gt;
482 &lt;/tr&gt;
483
484 &lt;tr&gt;
485 &lt;td&gt;Latitude D505 Roaming LXDE&lt;/td&gt;
486 &lt;td&gt;57 min (08:48-09:45)&lt;/td&gt;
487 &lt;td&gt;34 min (07:43-08:17)&lt;/td&gt;
488 &lt;td&gt;23 min 40%&lt;/td&gt;
489 &lt;/tr&gt;
490
491 &lt;tr&gt;
492 &lt;td&gt;Latitude D505 Minimal&lt;/td&gt;
493 &lt;td&gt;22 min (10:37-10:59)&lt;/td&gt;
494 &lt;td&gt;11 min (11:16-11:27)&lt;/td&gt;
495 &lt;td&gt;11 min 50%&lt;/td&gt;
496 &lt;/tr&gt;
497
498 &lt;tr&gt;
499 &lt;td&gt;Thinkpad X200 Minimal&lt;/td&gt;
500 &lt;td&gt;6 min (08:19-08:25)&lt;/td&gt;
501 &lt;td&gt;4 min (08:04-08:08)&lt;/td&gt;
502 &lt;td&gt;2 min 33%&lt;/td&gt;
503 &lt;/tr&gt;
504
505 &lt;tr&gt;
506 &lt;td&gt;Thinkpad X200 Roaming KDE&lt;/td&gt;
507 &lt;td&gt;19 min (09:21-09:40)&lt;/td&gt;
508 &lt;td&gt;15 min (10:25-10:40)&lt;/td&gt;
509 &lt;td&gt;4 min 21%&lt;/td&gt;
510 &lt;/tr&gt;
511
512 &lt;/table&gt;&lt;/p&gt;
513
514 &lt;p&gt;The test is done using a netinst ISO on a USB stick, so some of the
515 time is spent downloading packages. The connection to the Internet
516 was 100Mbit/s during testing, so downloading should not be a
517 significant factor in the measurement. Download typically took a few
518 seconds to a few minutes, depending on the amount of packages being
519 installed.&lt;/p&gt;
520
521 &lt;p&gt;The speedup is implemented by using two hooks in
522 &lt;a href=&quot;https://www.debian.org/devel/debian-installer/&quot;&gt;Debian
523 Installer&lt;/a&gt;, the pre-pkgsel.d hook to set up the diverts, and the
524 finish-install.d hook to remove the divert at the end of the
525 installation. I picked the pre-pkgsel.d hook instead of the
526 post-base-installer.d hook because I test using an ISO without the
527 eatmydata package included, and the post-base-installer.d hook in
528 Debian Edu can only operate on packages included in the ISO. The
529 negative effect of this is that I am unable to activate this
530 optimization for the kernel installation step in d-i. If the code is
531 moved to the post-base-installer.d hook, the speedup would be larger
532 for the entire installation.&lt;/p&gt;
533
534 &lt;p&gt;I&#39;ve implemented this in the
535 &lt;a href=&quot;https://packages.qa.debian.org/debian-edu-install&quot;&gt;debian-edu-install&lt;/a&gt;
536 git repository, and plan to provide the optimization as part of the
537 Debian Edu installation. If you want to test this yourself, you can
538 create two files in the installer (or in an udeb). One shell script
539 need do go into /usr/lib/pre-pkgsel.d/, with content like this:&lt;/p&gt;
540
541 &lt;p&gt;&lt;blockquote&gt;&lt;pre&gt;
542 #!/bin/sh
543 set -e
544 . /usr/share/debconf/confmodule
545 info() {
546 logger -t my-pkgsel &quot;info: $*&quot;
547 }
548 error() {
549 logger -t my-pkgsel &quot;error: $*&quot;
550 }
551 override_install() {
552 apt-install eatmydata || true
553 if [ -x /target/usr/bin/eatmydata ] ; then
554 for bin in dpkg apt-get aptitude tasksel ; do
555 file=/usr/bin/$bin
556 # Test that the file exist and have not been diverted already.
557 if [ -f /target$file ] ; then
558 info &quot;diverting $file using eatmydata&quot;
559 printf &quot;#!/bin/sh\neatmydata $bin.distrib \&quot;\$@\&quot;\n&quot; \
560 &gt; /target$file.edu
561 chmod 755 /target$file.edu
562 in-target dpkg-divert --package debian-edu-config \
563 --rename --quiet --add $file
564 ln -sf ./$bin.edu /target$file
565 else
566 error &quot;unable to divert $file, as it is missing.&quot;
567 fi
568 done
569 else
570 error &quot;unable to find /usr/bin/eatmydata after installing the eatmydata pacage&quot;
571 fi
572 }
573
574 override_install
575 &lt;/pre&gt;&lt;/blockquote&gt;&lt;/p&gt;
576
577 &lt;p&gt;To clean up, another shell script should go into
578 /usr/lib/finish-install.d/ with code like this:
579
580 &lt;p&gt;&lt;blockquote&gt;&lt;pre&gt;
581 #! /bin/sh -e
582 . /usr/share/debconf/confmodule
583 error() {
584 logger -t my-finish-install &quot;error: $@&quot;
585 }
586 remove_install_override() {
587 for bin in dpkg apt-get aptitude tasksel ; do
588 file=/usr/bin/$bin
589 if [ -x /target$file.edu ] ; then
590 rm /target$file
591 in-target dpkg-divert --package debian-edu-config \
592 --rename --quiet --remove $file
593 rm /target$file.edu
594 else
595 error &quot;Missing divert for $file.&quot;
596 fi
597 done
598 sync # Flush file buffers before continuing
599 }
600
601 remove_install_override
602 &lt;/pre&gt;&lt;/blockquote&gt;&lt;/p&gt;
603
604 &lt;p&gt;In Debian Edu, I placed both code fragments in a separate script
605 edu-eatmydata-install and call it from the pre-pkgsel.d and
606 finish-install.d scripts.&lt;/p&gt;
607
608 &lt;p&gt;By now you might ask if this change should get into the normal
609 Debian installer too? I suspect it should, but am not sure the
610 current debian-installer coordinators find it useful enough. It also
611 depend on the side effects of the change. I&#39;m not aware of any, but I
612 guess we will see if the change is safe after some more testing.
613 Perhaps there is some package in Debian depending on sync() and
614 fsync() having effect? Perhaps it should go into its own udeb, to
615 allow those of us wanting to enable it to do so without affecting
616 everyone.&lt;/p&gt;
617
618 &lt;p&gt;Update 2014-09-24: Since a few days ago, enabling this optimization
619 will break installation of all programs using gnutls because of
620 &lt;a href=&quot;https://bugs.debian.org/702711&quot;&gt;bug #702711. An updated
621 eatmydata package in Debian will solve it.&lt;/p&gt;
622 </description>
623 </item>
624
625 <item>
626 <title>Good bye subkeys.pgp.net, welcome pool.sks-keyservers.net</title>
627 <link>http://people.skolelinux.org/pere/blog/Good_bye_subkeys_pgp_net__welcome_pool_sks_keyservers_net.html</link>
628 <guid isPermaLink="true">http://people.skolelinux.org/pere/blog/Good_bye_subkeys_pgp_net__welcome_pool_sks_keyservers_net.html</guid>
629 <pubDate>Wed, 10 Sep 2014 13:10:00 +0200</pubDate>
630 <description>&lt;p&gt;Yesterday, I had the pleasure of attending a talk with the
631 &lt;a href=&quot;http://www.nuug.no/&quot;&gt;Norwegian Unix User Group&lt;/a&gt; about
632 &lt;a href=&quot;http://www.nuug.no/aktiviteter/20140909-sks-keyservers/&quot;&gt;the
633 OpenPGP keyserver pool sks-keyservers.net&lt;/a&gt;, and was very happy to
634 learn that there is a large set of publicly available key servers to
635 use when looking for peoples public key. So far I have used
636 subkeys.pgp.net, and some times wwwkeys.nl.pgp.net when the former
637 were misbehaving, but those days are ended. The servers I have used
638 up until yesterday have been slow and some times unavailable. I hope
639 those problems are gone now.&lt;/p&gt;
640
641 &lt;p&gt;Behind the round robin DNS entry of the
642 &lt;a href=&quot;https://sks-keyservers.net/&quot;&gt;sks-keyservers.net&lt;/a&gt; service
643 there is a pool of more than 100 keyservers which are checked every
644 day to ensure they are well connected and up to date. It must be
645 better than what I have used so far. :)&lt;/p&gt;
646
647 &lt;p&gt;Yesterdays speaker told me that the service is the default
648 keyserver provided by the default configuration in GnuPG, but this do
649 not seem to be used in Debian. Perhaps it should?&lt;/p&gt;
650
651 &lt;p&gt;Anyway, I&#39;ve updated my ~/.gnupg/options file to now include this
652 line:&lt;/p&gt;
653
654 &lt;p&gt;&lt;blockquote&gt;&lt;pre&gt;
655 keyserver pool.sks-keyservers.net
656 &lt;/pre&gt;&lt;/blockquote&gt;&lt;/p&gt;
657
658 &lt;p&gt;With GnuPG version 2 one can also locate the keyserver using SRV
659 entries in DNS. Just for fun, I did just that at work, so now every
660 user of GnuPG at the University of Oslo should find a OpenGPG
661 keyserver automatically should their need it:&lt;/p&gt;
662
663 &lt;p&gt;&lt;blockquote&gt;&lt;pre&gt;
664 % host -t srv _pgpkey-http._tcp.uio.no
665 _pgpkey-http._tcp.uio.no has SRV record 0 100 11371 pool.sks-keyservers.net.
666 %
667 &lt;/pre&gt;&lt;/blockquote&gt;&lt;/p&gt;
668
669 &lt;p&gt;Now if only
670 &lt;a href=&quot;http://ietfreport.isoc.org/idref/draft-shaw-openpgp-hkp/&quot;&gt;the
671 HKP lookup protocol&lt;/a&gt; supported finding signature paths, I would be
672 very happy. It can look up a given key or search for a user ID, but I
673 normally do not want that, but to find a trust path from my key to
674 another key. Given a user ID or key ID, I would like to find (and
675 download) the keys representing a signature path from my key to the
676 key in question, to be able to get a trust path between the two keys.
677 This is as far as I can tell not possible today. Perhaps something
678 for a future version of the protocol?&lt;/p&gt;
679 </description>
680 </item>
681
682 <item>
683 <title>Do you need an agreement with MPEG-LA to publish and broadcast H.264 video in Norway?</title>
684 <link>http://people.skolelinux.org/pere/blog/Do_you_need_an_agreement_with_MPEG_LA_to_publish_and_broadcast_H_264_video_in_Norway_.html</link>
685 <guid isPermaLink="true">http://people.skolelinux.org/pere/blog/Do_you_need_an_agreement_with_MPEG_LA_to_publish_and_broadcast_H_264_video_in_Norway_.html</guid>
686 <pubDate>Mon, 25 Aug 2014 22:10:00 +0200</pubDate>
687 <description>&lt;p&gt;Two years later, I am still not sure if it is legal here in Norway
688 to use or publish a video in H.264 or MPEG4 format edited by the
689 commercially licensed video editors, without limiting the use to
690 create &quot;personal&quot; or &quot;non-commercial&quot; videos or get a license
691 agreement with &lt;a href=&quot;http://www.mpegla.com&quot;&gt;MPEG LA&lt;/a&gt;. If one
692 want to publish and broadcast video in a non-personal or commercial
693 setting, it might be that those tools can not be used, or that video
694 format can not be used, without breaking their copyright license. I
695 am not sure.
696 &lt;a href=&quot;http://people.skolelinux.org/pere/blog/Trenger_en_avtale_med_MPEG_LA_for___publisere_og_kringkaste_H_264_video_.html&quot;&gt;Back
697 then&lt;/a&gt;, I found that the copyright license terms for Adobe Premiere
698 and Apple Final Cut Pro both specified that one could not use the
699 program to produce anything else without a patent license from MPEG
700 LA. The issue is not limited to those two products, though. Other
701 much used products like those from Avid and Sorenson Media have terms
702 of use are similar to those from Adobe and Apple. The complicating
703 factor making me unsure if those terms have effect in Norway or not is
704 that the patents in question are not valid in Norway, but copyright
705 licenses are.&lt;/p&gt;
706
707 &lt;p&gt;These are the terms for Avid Artist Suite, according to their
708 &lt;a href=&quot;http://www.avid.com/US/about-avid/legal-notices/legal-enduserlicense2&quot;&gt;published
709 end user&lt;/a&gt;
710 &lt;a href=&quot;http://www.avid.com/static/resources/common/documents/corporate/LICENSE.pdf&quot;&gt;license
711 text&lt;/a&gt; (converted to lower case text for easier reading):&lt;/p&gt;
712
713 &lt;p&gt;&lt;blockquote&gt;
714 &lt;p&gt;18.2. MPEG-4. MPEG-4 technology may be included with the
715 software. MPEG LA, L.L.C. requires this notice: &lt;/p&gt;
716
717 &lt;p&gt;This product is licensed under the MPEG-4 visual patent portfolio
718 license for the personal and non-commercial use of a consumer for (i)
719 encoding video in compliance with the MPEG-4 visual standard (“MPEG-4
720 video”) and/or (ii) decoding MPEG-4 video that was encoded by a
721 consumer engaged in a personal and non-commercial activity and/or was
722 obtained from a video provider licensed by MPEG LA to provide MPEG-4
723 video. No license is granted or shall be implied for any other
724 use. Additional information including that relating to promotional,
725 internal and commercial uses and licensing may be obtained from MPEG
726 LA, LLC. See http://www.mpegla.com. This product is licensed under
727 the MPEG-4 systems patent portfolio license for encoding in compliance
728 with the MPEG-4 systems standard, except that an additional license
729 and payment of royalties are necessary for encoding in connection with
730 (i) data stored or replicated in physical media which is paid for on a
731 title by title basis and/or (ii) data which is paid for on a title by
732 title basis and is transmitted to an end user for permanent storage
733 and/or use, such additional license may be obtained from MPEG LA,
734 LLC. See http://www.mpegla.com for additional details.&lt;/p&gt;
735
736 &lt;p&gt;18.3. H.264/AVC. H.264/AVC technology may be included with the
737 software. MPEG LA, L.L.C. requires this notice:&lt;/p&gt;
738
739 &lt;p&gt;This product is licensed under the AVC patent portfolio license for
740 the personal use of a consumer or other uses in which it does not
741 receive remuneration to (i) encode video in compliance with the AVC
742 standard (“AVC video”) and/or (ii) decode AVC video that was encoded
743 by a consumer engaged in a personal activity and/or was obtained from
744 a video provider licensed to provide AVC video. No license is granted
745 or shall be implied for any other use. Additional information may be
746 obtained from MPEG LA, L.L.C. See http://www.mpegla.com.&lt;/p&gt;
747 &lt;/blockquote&gt;&lt;/p&gt;
748
749 &lt;p&gt;Note the requirement that the videos created can only be used for
750 personal or non-commercial purposes.&lt;/p&gt;
751
752 &lt;p&gt;The Sorenson Media software have
753 &lt;a href=&quot;http://www.sorensonmedia.com/terms/&quot;&gt;similar terms&lt;/a&gt;:&lt;/p&gt;
754
755 &lt;p&gt;&lt;blockquote&gt;
756
757 &lt;p&gt;With respect to a license from Sorenson pertaining to MPEG-4 Video
758 Decoders and/or Encoders: Any such product is licensed under the
759 MPEG-4 visual patent portfolio license for the personal and
760 non-commercial use of a consumer for (i) encoding video in compliance
761 with the MPEG-4 visual standard (“MPEG-4 video”) and/or (ii) decoding
762 MPEG-4 video that was encoded by a consumer engaged in a personal and
763 non-commercial activity and/or was obtained from a video provider
764 licensed by MPEG LA to provide MPEG-4 video. No license is granted or
765 shall be implied for any other use. Additional information including
766 that relating to promotional, internal and commercial uses and
767 licensing may be obtained from MPEG LA, LLC. See
768 http://www.mpegla.com.&lt;/p&gt;
769
770 &lt;p&gt;With respect to a license from Sorenson pertaining to MPEG-4
771 Consumer Recorded Data Encoder, MPEG-4 Systems Internet Data Encoder,
772 MPEG-4 Mobile Data Encoder, and/or MPEG-4 Unique Use Encoder: Any such
773 product is licensed under the MPEG-4 systems patent portfolio license
774 for encoding in compliance with the MPEG-4 systems standard, except
775 that an additional license and payment of royalties are necessary for
776 encoding in connection with (i) data stored or replicated in physical
777 media which is paid for on a title by title basis and/or (ii) data
778 which is paid for on a title by title basis and is transmitted to an
779 end user for permanent storage and/or use. Such additional license may
780 be obtained from MPEG LA, LLC. See http://www.mpegla.com for
781 additional details.&lt;/p&gt;
782
783 &lt;/blockquote&gt;&lt;/p&gt;
784
785 &lt;p&gt;Some free software like
786 &lt;a href=&quot;https://handbrake.fr/&quot;&gt;Handbrake&lt;/A&gt; and
787 &lt;a href=&quot;http://ffmpeg.org/&quot;&gt;FFMPEG&lt;/a&gt; uses GPL/LGPL licenses and do
788 not have any such terms included, so for those, there is no
789 requirement to limit the use to personal and non-commercial.&lt;/p&gt;
790 </description>
791 </item>
792
793 <item>
794 <title>Lenker for 2014-08-03</title>
795 <link>http://people.skolelinux.org/pere/blog/Lenker_for_2014_08_03.html</link>
796 <guid isPermaLink="true">http://people.skolelinux.org/pere/blog/Lenker_for_2014_08_03.html</guid>
797 <pubDate>Sun, 3 Aug 2014 23:00:00 +0200</pubDate>
798 <description>&lt;p&gt;Lenge siden jeg har hatt tid til å publisere lenker til skriverier
799 jeg har hatt glede og nytte av av å lese. Her er en liten norsk
800 lenkesamling.&lt;/p&gt;
801
802 &lt;p&gt;&lt;ul&gt;
803
804 &lt;li&gt;&lt;a href=&quot;http://www.nrk.no/ytring/sjoslag-om-fiskemilliardene-1.11576109&quot;&gt;Sjøslag
805 om fiskemilliardene&lt;/a&gt; (NRK Ytring 2014-03-03) - litt om hvordan de
806 norske felles matressurser røves fra felleskapet.&lt;/li&gt;
807
808 &lt;li&gt;&lt;a href=&quot;http://www.aftenposten.no/nyheter/Matkrisen-kan-komme-til-Norge-7522341.html&quot;&gt;Matkrisen
809 kan komme til Norge&lt;/a&gt; (Aftenposten 2014-4-01) - hvordan miljøendringene vil gjøre matproduksjonen i Norge mer sårbar.&lt;/li&gt;
810
811 &lt;li&gt;&lt;a href=&quot;http://www.nrk.no/ytring/norge-trenger-kornlager-1.11726744&quot;&gt;Norge
812 trenger kornlager&lt;/a&gt; (NRK Ytring 2014-06-07) Chr. Anton Smedshaug
813 forteller litt om Norges sårbare matsituasjon etter at Staten solgte
814 Norges kornlager.&lt;/li&gt;
815
816 &lt;li&gt;&lt;a href=&quot;http://www.nrk.no/norge/pst-vil-overvake-datatastaturer-1.11583286&quot;&gt;PST
817 vil overvåke datatastaturer&lt;/a&gt; (NRK 2014-03-04) - PST ønsker retten
818 til å bryte seg inn på private PC-er og legge inn spionprogrammer.
819 Hvilket nok vil gjøre Linux mer populært, men gjør at en i enda mindre
820 grad enn i dag kan stole på datamaskiner - neppe en god ide for
821 samfunnet totalt sett.&lt;/li&gt;
822
823 &lt;li&gt;&lt;a href=&quot;http://www.osloby.no/nyheter/Ruter-fremstar-som-et-pobelvelde-7490624.html&quot;&gt;«Ruter
824 fremstår som et pøbelvelde»&lt;/a&gt; (OsloBy 2014-03-05) - et eksempel på
825 hvordan kollektivtransportselskapet i Oslo håndterer sine kunder.&lt;/li&gt;
826
827 &lt;li&gt;&lt;a href=&quot;http://www.dagbladet.no/2014/03/05/nyheter/dbtv/reklame/clear_channel/32123808/&quot;&gt;Clear
828 Channel nektet å vise Greenpeace-reklame i Oslo&lt;/a&gt; (Dagbladet
829 2014-03-05) - forteller litt om hvordan hvilke budskap som når ut i
830 det offentlige rom kontrolleres i Norge.&lt;/li&gt;
831
832 &lt;li&gt;&lt;a href=&quot;http://www.dagbladet.no/2014/03/06/kultur/meninger/debattinnlegg/kronikk/22_juli/32175854/&quot;&gt;Svarte
833 ikke på kritikken&lt;/a&gt; (Dagbladet 2014-03-06) - innlegg fra Norsk
834 presseforbund der de nok en gang tar opp det forkastelige i at
835 politiet nå har full tilgang til å bedrive telefonkontroll av
836 advokater.&lt;/li&gt;
837
838 &lt;li&gt;&lt;a href=&quot;http://www.aftenposten.no/nyheter/uriks/Putin-spiller-poker_-ikke-sjakk-I-sjakk-har-man-regler-7495368.html&quot;&gt;«Putin
839 spiller poker, ikke sjakk. I sjakk har man regler.»&lt;/a&gt; (Aftenposten
840 2014-03-08) - sjakklegenden Kasparov forklarer litt om hvordan han ser
841 at Russlands politikk fungerer, blant annet i lys av started av
842 Ukraina-krisen.&lt;/li&gt;
843
844 &lt;li&gt;&lt;a href=&quot;http://www.aftenposten.no/meninger/kronikker/I-seng-med-fienden-7492605.html&quot;&gt;I
845 seng med fienden&lt;/a&gt; (Aftenposten 2014-03-10) - kronikk fra Eirik
846 H. Vinje om hvordan menn og kvinner settes opp mot hverandre i det
847 offentlige ordskiftet, kanskje på sviktende grunnlag.&lt;/li&gt;
848
849 &lt;li&gt;&lt;a href=&quot;http://www.aftenposten.no/amagasinet/Hvor-er-elevene-7501690.html&quot;&gt;Fritt
850 frem for skulk&lt;/a&gt; (Aftenposten 2014-03-14) - skildring av hvordan
851 norske elever i dag ikke lenger har rimelig krav om oppmøte på
852 skolen.&lt;/li&gt;
853
854 &lt;li&gt;&lt;a href=&quot;http://www.aftenposten.no/digital/Datalagringsdirektiv-avslorte-abort_-sykdom-og-vapenkjop--7503014.html&quot;&gt;«Datalagringsdirektiv»
855 avslørte abort, sykdom og våpenkjøp&lt;/a&gt; (Aftenposten 2014-03-14) - om
856 hvordan forskere har dokumentert hvordan innsamling av metadata om
857 telefoni og Internett-bruk kan være svært avslørende.&lt;/li&gt;
858
859 &lt;li&gt;&lt;a href=&quot;http://www.dagbladet.no/2014/03/14/kultur/meninger/ideer/lordagskommentaren/agnes_ravatn/32302856/&quot;&gt;Konsentrasjonssvikt
860 på pensum&lt;/a&gt; (Dagbladet 2014-03-14) - Kommentar om hvordan (feil)
861 bruk IKT i skolen kan ødelegge mer enn det bidrar til læring.&lt;/li&gt;
862
863 &lt;li&gt;&lt;a href=&quot;http://doremusnor.wordpress.com/2014/02/09/reservasjonsrettsstaten/&quot;&gt;Reservasjonsrettsstaten&lt;/a&gt;
864 (blogg fra Doremus 2014-02-09) - morsom beskrivelse om hvordan
865 regjeringens forslag til reservasjonsrett for leger kan utvides til å
866 gjelde alles samvittighet.&lt;/li&gt;
867
868 &lt;li&gt;&lt;a href=&quot;http://www.aftenposten.no/meninger/kronikker/Autoritar-gjokunge-7514915.html&quot;&gt;Autoritær
869 gjøkunge&lt;/a&gt; (Aftenposten 2014-03-25) - Kronikk av Bjørn Stærk om
870 snurpenots-overvåkningen som varsleren Snowden dokumenterte.&lt;/li&gt;
871
872 &lt;li&gt;&lt;a href=&quot;http://blogg.friprog.no/2014/03/leveransekrise-i-offentlig-sektor-mener-mike-bracken-executive-director-of-digital-in-the-cabinet-office/&quot;&gt;Leveransekrise
873 i Offentlig sektor – mener Mike Bracken, Executive Director of Digital
874 in the Cabinet Office&lt;/a&gt; (blogg fra Friprog-senteret 2014-03-26).&lt;/li&gt;
875
876 &lt;li&gt;&lt;a href=&quot;http://www.dagbladet.no/2014/03/26/kultur/meninger/kronikk/etiopia/avlytting/32499687/&quot;&gt;Norge
877 må stanse avlyttingen&lt;/a&gt; (Dagbladet 2014-03-26) - leserinnlegg fra
878 Felix Horne der han ber om at Norge gjør en innsats for å få slutt på
879 overvåkning av innbyggerne som gjøres i Norge av Etiopiske
880 myndigheter.&lt;/li&gt;
881
882 &lt;li&gt;&lt;a href=&quot;http://www.aftenposten.no/meninger/kronikker/Demokrati-er-ingen-naturlig-styreform-7521957.html&quot;&gt;Demokrati
883 er ingen naturlig styreform&lt;/a&gt; (Aftenposten 2014-04-01) - kronikk av
884 Stein Ringen om hvordan demokrati som styreform går tapt når
885 innbyggerne tar det for gitt.&lt;/li&gt;
886
887 &lt;li&gt;&lt;a href=&quot;http://www.nrk.no/ytring/ytringsansvar-ere-enhver-tilladte_-1.11618934&quot;&gt;Ytringsansvar
888 ere Enhver tilladte!&lt;/a&gt; (NRK Ytring 2014-04-01) - innspill fra Trygve
889 Svensson og Helge Svare om at hver enkelt av oss har et ansvar for å
890 ytre oss i den offentlige debatten.&lt;/li&gt;
891
892 &lt;li&gt;&lt;a href=&quot;http://www.aftenposten.no/meninger/Jeg-er-ingen-god-samfunnsborger-7527128.html&quot;&gt;Jeg
893 er ingen god samfunnsborger&lt;/a&gt; (Aftenposten 2014-04-16), kronikk av
894 Simen Tveitereid om alternative måter å motiveres i samfunnet, uten å
895 hige etter mer penger og flere ting.&lt;/li&gt;
896
897 &lt;li&gt;&lt;a href=&quot;http://www.aftenposten.no/meninger/debatt/Avgjorelsen-far-umiddelbar-virkning-7531811.html&quot;&gt;DLD-dommen:
898 Avgjørelsen får umiddelbar virkning&lt;/a&gt; (Aftenposten 2014-04-10) -
899 kronikk av Høyres Michael Tetzschner, en partiutbryter i DLD-saken som
900 stemte nei til DLD i Stortinget i 2011.&lt;/li&gt;
901
902 &lt;li&gt;&lt;a href=&quot;http://www.uhuru.biz/?p=1466&quot;&gt;Datalagringsdirektivets
903 endelikt&lt;/a&gt; (blogg fra John Wessel-Aas 2014-04-11) - oppsummering
904 av hvordan direktivet ble funnet ugyldig i EU-domstolen.&lt;/li&gt;
905
906 &lt;li&gt;&lt;a href=&quot;http://www.vg.no/nyheter/meninger/kronikk-kapitulasjonspresidenten/a/10147713/&quot;&gt;Kronikk:
907 Kapitulasjonspresidenten&lt;/a&gt; (VG 2014-04-22) - kronikk av Einar
908 Kr. Steffenak om hvordan Stortingspresidenten og regjeringen viser sin
909 prinsippløshet i møte med Kina.&lt;/li&gt;
910
911 &lt;li&gt;&lt;a href=&quot;http://www.aftenposten.no/meninger/kronikker/Innerst-inne-er-alle-nordmenn-7542617.html&quot;&gt;Innerst
912 inne er alle nordmenn&lt;/a&gt; (Aftenposten 2014-04-27) - kronikk fra Bjørn
913 Stærk om hvordan vi i Vesten i stor grad baserer oss på en fantasi om
914 at alle i verden bærer på en drøm om å bli som oss.&lt;/li&gt;
915
916 &lt;li&gt;&lt;a href=&quot;http://www.aftenposten.no/viten/uviten/Det-italienske-senatet-gav-seg-selv-134-milliarder-euro-i-sluttpakke--7575312.html&quot;&gt;Det
917 italienske senatet gav seg selv 134 milliarder euro i sluttpakke&lt;/a&gt;
918 (Aftenposten 2014-06-19) - forsker Simen Gaure forteller hvordan
919 løgner og fantasi fra nettkilder i stor grad blir akseptert som
920 sannhet - antagelig også av deg og meg.&lt;/li&gt;
921
922 &lt;li&gt;&lt;a href=&quot;http://www.dagbladet.no/2014/05/30/kultur/meninger/kronikk/skole/33576392/&quot;&gt;Et
923 forsvar for bråkmakerne&lt;/a&gt; (Dagbladet 2014-05-30) - kronikk av Dag
924 Øystein Nome som beskriver hvordan dagens skole ikke fungerer så godt
925 for mange elever.&lt;/li&gt;
926
927 &lt;li&gt;&lt;a href=&quot;http://www.osloby.no/nyheter/Betalte-med-slitt-seddel---havnet-i-arresten-7617208.html&quot;&gt;Betalte
928 med slitt seddel - havnet i arresten&lt;/a&gt; (Osloby 2014-06-25)) -
929 dokumentasjon av Oslopolitiets angrep på vår alles rett til å ferdes
930 uten elektronisk sporing. Jeg bruker kontanter i så stor grad som
931 mulig da banken ikke har noe med hvor jeg er og hva jeg kjøper. Vi
932 som gjør dette risikerer som beskrevet overgrep som frihetsberøvelse
933 og registrering og lagring av fingeravtrykk og bilde i politiets
934 database over mistenkte.&lt;/li&gt;
935
936 &lt;li&gt;&lt;a href=&quot;http://www.aftenposten.no/meninger/leder/Fredsprisen-til-Snowden-7620422.html&quot;&gt;Fredsprisen
937 til Snowden&lt;/a&gt; (Aftenposten 2014-06-28) - leder som forklarer hvorfor
938 varsleren Snowden bør få fredsprisen.&lt;/li&gt;
939
940 &lt;li&gt;&lt;a href=&quot;http://www.dagbladet.no/2014/08/01/kultur/meninger/dbmener/leder1/34598010/&quot;&gt;Strategi
941 for politistaten&lt;/a&gt; (Dagbladet 2014-08-01) - leder som advarer om
942 sterke krefter som bruker terrortrusselen til å lirke Norge nærmere å
943 bli en politistat.&lt;/li&gt;
944
945 &lt;li&gt;&lt;a href=&quot;http://www.nrk.no/ytring/vi-ma-tenke-nytt-om-narkotika-1.11859322&quot;&gt;Vi
946 må tenke nytt om narkotika&lt;/a&gt; (NRK Ytring 2014-08-03) - Mark Lewis
947 forklarer hvorfor legalisering og offentlig kontroll av
948 narkotikamarkedet er mye bedre enn å overlate det til kriminelle.&lt;/li&gt;
949
950
951 &lt;/ul&gt;&lt;/p&gt;
952 </description>
953 </item>
954
955 <item>
956 <title>Debian Edu interview: Bernd Zeitzen</title>
957 <link>http://people.skolelinux.org/pere/blog/Debian_Edu_interview__Bernd_Zeitzen.html</link>
958 <guid isPermaLink="true">http://people.skolelinux.org/pere/blog/Debian_Edu_interview__Bernd_Zeitzen.html</guid>
959 <pubDate>Thu, 31 Jul 2014 08:30:00 +0200</pubDate>
960 <description>&lt;p&gt;The complete and free “out of the box” software solution for
961 schools, &lt;a href=&quot;http://www.skolelinux.org/&quot;&gt;Debian Edu /
962 Skolelinux&lt;/a&gt;, is used quite a lot in Germany, and one of the people
963 involved is Bernd Zeitzen, who show up on the project mailing lists
964 from time to time with interesting questions and tips on how to adjust
965 the setup. I managed to interview him this summer.&lt;/p&gt;
966
967 &lt;p&gt;&lt;strong&gt;Who are you, and how do you spend your days?&lt;/strong&gt;&lt;/p&gt;
968
969 &lt;p&gt;My name is Bernd Zeitzen and I&#39;m married with Hedda, a self
970 employed physiotherapist. My former profession is tool maker, but I
971 haven&#39;t worked for 30 years in this job. 30 years ago I started to
972 support my wife and become her officeworker and a few years later the
973 administrator for a small computer network, today based on Ubuntu
974 Server (Samba, OpenVPN). For her daily work she has to use Windows
975 Desktops because the software she needs to organize her business only
976 works with Windows . :-(&lt;/p&gt;
977
978 &lt;p&gt;In 1988 we started with one PC and DOS, then I learned to use
979 Windows 98, 2000, XP, …, 8, Ubuntu, MacOSX. Today we are running a
980 Linux server with 6 Windows clients and 10 persons (teacher of
981 children with special needs, speech therapist, occupational therapist,
982 psychologist and officeworkers) using our Samba shares via OpenVPN to
983 work with the documentations of our patients.&lt;/p&gt;
984
985 &lt;p&gt;&lt;strong&gt;How did you get in contact with the Skolelinux / Debian Edu
986 project?&lt;/strong&gt;&lt;/p&gt;
987
988 &lt;p&gt;Two years ago a friend of mine asked me, if I want to get a job in
989 his school (&lt;a href=&quot;http://www.gymnasium-harsewinkel.de/&quot;&gt;Gymnasium
990 Harsewinkel&lt;/a&gt;). They started with Skolelinux / Debian Edu and they
991 were looking for people to give support to the teachers using the
992 software and the network and teaching the pupils increasing their
993 computer skills in optional lessons. I&#39;m spending 4-6 hours a week
994 with this job.&lt;/p&gt;
995
996 &lt;p&gt;&lt;strong&gt;What do you see as the advantages of Skolelinux / Debian
997 Edu?&lt;/strong&gt;&lt;/p&gt;
998
999 &lt;p&gt;The independence.&lt;/p&gt;
1000
1001 &lt;p&gt;First: Every person is allowed to use, share and develop the
1002 software. Even if you are poor, you are allowed to use the software
1003 included in Skolelinux/Debian Edu and all the other Free Software.&lt;/p&gt;
1004
1005 &lt;p&gt;Second: The software runs on old machines and this gives us the
1006 possibility to recycle computers, weeded out from offices. The
1007 servers and desktops are running for more than two years and they are
1008 working reliable. &lt;/p&gt;
1009
1010 &lt;p&gt;We have two servers (one tjener and one terminal server), 45
1011 workstations in three classrooms and seven laptops as a mobile
1012 solution for all classrooms. These machines are all booting from the
1013 terminal server. In the moment we are installing 30 laptops as mobile
1014 workstations. Then the pupils have the possibility to work with these
1015 machines in their classrooms. Internet access is realized by a WLAN
1016 router, connected to the schools network. This is all done without a
1017 dedicated system administrator or a computer science teacher.&lt;/p&gt;
1018
1019 &lt;p&gt;&lt;strong&gt;What do you see as the disadvantages of Skolelinux / Debian
1020 Edu?&lt;/strong&gt;&lt;/p&gt;
1021
1022 &lt;p&gt;Teachers and pupils are Windows users. &amp;lt;Irony on&amp;gt; And Linux
1023 isn&#39;t cool. It&#39;s software for freaks using the command line. &amp;lt;Irony
1024 off&amp;gt; They don&#39;t realize the stability of the system. &lt;/p&gt;
1025
1026 &lt;p&gt;&lt;strong&gt;Which free software do you use daily?&lt;/strong&gt;&lt;/p&gt;
1027
1028 &lt;p&gt;Firefox, Thunderbird, LibreOffice, Ubuntu Server 12.04 (Samba,
1029 Apache, MySQL, Joomla!, … and Skolelinux / Debian Edu)&lt;/p&gt;
1030
1031 &lt;p&gt;&lt;strong&gt;Which strategy do you believe is the right one to use to
1032 get schools to use free software?&lt;/strong&gt;&lt;/p&gt;
1033
1034 &lt;p&gt;In Germany we have the situation: every school is free to decide
1035 which software they want to use. This decision is influenced by
1036 teachers who learned to use Windows and MS Office. They buy a PC with
1037 Windows preinstalled and an additional testing version of MS
1038 Office. They don&#39;t know about the possibility to use Free Software
1039 instead. Another problem are the publisher of school books. They
1040 develop their software, added to the school books, for Windows.&lt;/p&gt;
1041 </description>
1042 </item>
1043
1044 <item>
1045 <title>98.6 percent done with the Norwegian draft translation of Free Culture</title>
1046 <link>http://people.skolelinux.org/pere/blog/98_6_percent_done_with_the_Norwegian_draft_translation_of_Free_Culture.html</link>
1047 <guid isPermaLink="true">http://people.skolelinux.org/pere/blog/98_6_percent_done_with_the_Norwegian_draft_translation_of_Free_Culture.html</guid>
1048 <pubDate>Wed, 23 Jul 2014 22:40:00 +0200</pubDate>
1049 <description>&lt;p&gt;This summer I finally had time to continue working on the Norwegian
1050 &lt;a href=&quot;http://www.docbook.org/&quot;&gt;docbook&lt;/a&gt; version of the 2004 book
1051 &lt;a href=&quot;http://free-culture.cc/&quot;&gt;Free Culture&lt;/a&gt; by Lawrence Lessig,
1052 to get a Norwegian text explaining the problems with todays copyright
1053 law. Yesterday, I finally completed translated the book text. There
1054 are still some foot/end notes left to translate, the colophon page
1055 need to be rewritten, and a few words and phrases still need to be
1056 translated, but the Norwegian text is ready for the first proof
1057 reading. :) More spell checking is needed, and several illustrations
1058 need to be cleaned up. The work stopped up because I had to give
1059 priority to other projects the last year, and the progress graph of
1060 the translation show this very well:&lt;/p&gt;
1061
1062 &lt;p&gt;&lt;img width=&quot;80%&quot; align=&quot;center&quot; src=&quot;https://github.com/petterreinholdtsen/free-culture-lessig/raw/master/progress.png&quot;&gt;&lt;/p&gt;
1063
1064 &lt;p&gt;If you want to read the result, check out the
1065 &lt;a href=&quot;https://github.com/petterreinholdtsen/free-culture-lessig&quot;&gt;github&lt;/a&gt;
1066 project pages and the
1067 &lt;a href=&quot;https://github.com/petterreinholdtsen/free-culture-lessig/blob/master/archive/freeculture.nb.pdf?raw=true&quot;&gt;PDF&lt;/a&gt;,
1068 &lt;a href=&quot;https://github.com/petterreinholdtsen/free-culture-lessig/blob/master/archive/freeculture.nb.epub?raw=true&quot;&gt;EPUB&lt;/a&gt;
1069 and HTML version available in the
1070 &lt;a href=&quot;https://github.com/petterreinholdtsen/free-culture-lessig/tree/master/archive&quot;&gt;archive
1071 directory&lt;/a&gt;.&lt;/p&gt;
1072
1073 &lt;p&gt;Please report typos, bugs and improvements to the github project if
1074 you find any.&lt;/p&gt;
1075 </description>
1076 </item>
1077
1078 </channel>
1079 </rss>