]> pere.pagekite.me Git - homepage.git/blob - blog/archive/2014/10/index.html
Generated.
[homepage.git] / blog / archive / 2014 / 10 / index.html
1 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
2 "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
3 <html xmlns="http://www.w3.org/1999/xhtml" dir="ltr">
4 <head>
5 <meta http-equiv="Content-Type" content="text/html;charset=utf-8" />
6 <title>Petter Reinholdtsen: entries from October 2014</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="10.rss" type="application/rss+xml" />
10 </head>
11 <body>
12 <!-- XML FEED -->
13 <div class="title">
14 <h1>
15 <a href="http://people.skolelinux.org/pere/blog/">Petter Reinholdtsen</a>
16
17 </h1>
18
19 </div>
20
21
22 <h3>Entries from October 2014.</h3>
23
24 <div class="entry">
25 <div class="title">
26 <a href="http://people.skolelinux.org/pere/blog/First_Jessie_based_Debian_Edu_released__alpha0_.html">First Jessie based Debian Edu released (alpha0)</a>
27 </div>
28 <div class="date">
29 27th October 2014
30 </div>
31 <div class="body">
32 <p>I am happy to report that I on behalf of the Debian Edu team just
33 sent out
34 <a href="https://lists.debian.org/debian-edu-announce/2014/10/msg00000.html">this
35 announcement</a>:</p>
36
37 <pre>
38 The Debian Edu Team is pleased to announce the release of Debian Edu
39 Jessie 8.0+edu0~alpha0
40
41 Debian Edu is a complete operating system for schools. Through its
42 various installation profiles you can install servers, workstations
43 and laptops which will work together on the school network. With
44 Debian Edu, the teachers themselves or their technical support can
45 roll out a complete multi-user multi-machine study environment within
46 hours or a few days. Debian Edu comes with hundreds of applications
47 pre-installed, but you can always add more packages from Debian.
48
49 For those who want to give Debian Edu Jessie a try, download and
50 installation instructions are available, including detailed
51 instructions in the manual[1] explaining the first steps, such as
52 setting up a network or adding users. Please note that the password
53 for the user your prompted for during installation must have a length
54 of at least 5 characters!
55
56 [1] &lt;URL: <a href="https://wiki.debian.org/DebianEdu/Documentation/Jessie">https://wiki.debian.org/DebianEdu/Documentation/Jessie</a> &gt;
57
58 Would you like to give your school's computer a longer life? Are you
59 tired of sneaker administration, running from computer to computer
60 reinstalling the operating system? Would you like to administrate all
61 the computers in your school using only a couple of hours every week?
62 Check out Debian Edu Jessie!
63
64 Skolelinux is used by at least two hundred schools all over the world,
65 mostly in Germany and Norway.
66
67 About Debian Edu and Skolelinux
68 ===============================
69
70 Debian Edu, also known as Skolelinux[2], is a Linux distribution based
71 on Debian providing an out-of-the box environment of a completely
72 configured school network. Immediately after installation a school
73 server running all services needed for a school network is set up just
74 waiting for users and machines being added via GOsa², a comfortable
75 Web-UI. A netbooting environment is prepared using PXE, so after
76 initial installation of the main server from CD or USB stick all other
77 machines can be installed via the network. The provided school server
78 provides LDAP database and Kerberos authentication service,
79 centralized home directories, DHCP server, web proxy and many other
80 services. The desktop contains more than 60 educational software
81 packages[3] and more are available from the Debian archive, and
82 schools can choose between KDE, Gnome, LXDE, Xfce and MATE desktop
83 environment.
84
85 [2] &lt;URL: <a href="http://www.skolelinux.org/">http://www.skolelinux.org/</a> &gt;
86 [3] &lt;URL: <a href="http://people.skolelinux.org/pere/blog/Educational_applications_included_in_Debian_Edu___Skolelinux__the_screenshot_collection____.html">http://people.skolelinux.org/pere/blog/Educational_applications_included_in_Debian_Edu___Skolelinux__the_screenshot_collection____.html</a> &gt;
87
88 Full release notes and manual
89 =============================
90
91 Below the download URLs there is a list of some of the new features
92 and bugfixes of Debian Edu 8.0+edu0~alpha0 Codename Jessie. The full
93 list is part of the manual. (See the feature list in the manual[4] for
94 the English version.) For some languages manual translations are
95 available, see the manual translation overview[5].
96
97 [4] &lt;URL: <a href="https://wiki.debian.org/DebianEdu/Documentation/Jessie/Features">https://wiki.debian.org/DebianEdu/Documentation/Jessie/Features</a> &gt;
98 [5] &lt;URL: <a href="http://maintainer.skolelinux.org/debian-edu-doc/">http://maintainer.skolelinux.org/debian-edu-doc/</a> &gt;
99
100 Where to get it
101 ---------------
102
103 To download the multiarch netinstall CD release (624 MiB) you can use
104
105 * <a href="ftp://ftp.skolelinux.org/skolelinux-cd/debian-edu-8.0+edu0~alpha0-CD.iso">ftp://ftp.skolelinux.org/skolelinux-cd/debian-edu-8.0+edu0~alpha0-CD.iso</a>
106 * <a href="http://ftp.skolelinux.org/skolelinux-cd/debian-edu-8.0+edu0~alpha0-CD.iso">http://ftp.skolelinux.org/skolelinux-cd/debian-edu-8.0+edu0~alpha0-CD.iso</a>
107 * rsync -avzP ftp.skolelinux.org::skolelinux-cd/debian-edu-8.0+edu0~alpha0-CD.iso .
108
109 The SHA1SUM of this image is: 361188818e036ce67280a572f757de82ebfeb095
110
111 New features for Debian Edu 8.0+edu0~alpha0 Codename Jessie released 2014-10-27
112 ===============================================================================
113
114
115 Installation changes
116 --------------------
117
118 * PXE installation now installs firmware automatically for the hardware present.
119
120 Software updates
121 ----------------
122
123 Everything which is new in Debian Jessie 8.0, eg:
124
125 * Linux kernel 3.16.x
126 * Desktop environments KDE "Plasma" 4.11.12, GNOME 3.14, Xfce 4.10,
127 LXDE 0.5.6 and MATE 1.8 (KDE "Plasma" is installed by default; to
128 choose one of the others see manual.)
129 * the browsers Iceweasel 31 ESR and Chromium 38
130 * !LibreOffice 4.3.3
131 * GOsa 2.7.4
132 * LTSP 5.5.4
133 * CUPS print system 1.7.5
134 * new boot framework: systemd
135 * Educational toolbox GCompris 14.07
136 * Music creator Rosegarden 14.02
137 * Image editor Gimp 2.8.14
138 * Virtual stargazer Stellarium 0.13.0
139 * golearn 0.9
140 * tuxpaint 0.9.22
141 * New version of debian-installer from Debian Jessie.
142 * Debian Jessie includes about 42000 packages available for
143 installation.
144 * More information about Debian Jessie 8.0 is provided in the release
145 notes[6] and the installation manual[7].
146
147 [6] &lt;URL: <a href="http://www.debian.org/releases/jessie/releasenotes">http://www.debian.org/releases/jessie/releasenotes</a> &gt;
148 [7] &lt;URL: <a href="http://www.debian.org/releases/jessie/installmanual">http://www.debian.org/releases/jessie/installmanual</a> &gt;
149
150 Fixed bugs
151 ----------
152
153 * Inserting incorrect DNS information in Gosa will no longer break
154 DNS completely, but instead stop DNS updates until the incorrect
155 information is corrected (Debian bug #710362)
156 * and many others.
157
158 Documentation and translation updates
159 -------------------------------------
160
161 * The Debian Edu Jessie Manual is fully translated to German, French,
162 Italian, Danish and Dutch. Partly translated versions exist for
163 Norwegian Bokmal and Spanish.
164
165 Other changes
166 -------------
167
168 * Due to new Squid settings, powering off or rebooting the main
169 server takes more time.
170 * To manage printers localhost:631 has to be used, currently www:631
171 doesn't work.
172
173 Regressions / known problems
174 ----------------------------
175
176 * Installing LTSP chroot fails with a bug related to eatmydata about
177 exim4-config failing to run its postinst (see Debian bug #765694
178 and Debian bug #762103).
179 * Munin collection is not properly configured on clients (Debian bug
180 #764594). The fix is available in a newer version of munin-node.
181 * PXE setup for Main Server and Thin Client Server setup does not
182 work when installing on a machine without direct Internet access.
183 Will be fixed when Debian bug #766960 is fixed in Jessie.
184
185 See the status page[8] for the complete list.
186
187 [8] &lt;URL: <a href="https://wiki.debian.org/DebianEdu/Status/Jessie">https://wiki.debian.org/DebianEdu/Status/Jessie</a> &gt;
188
189 How to report bugs
190 ------------------
191
192 &lt;URL: <a href="http://wiki.debian.org/DebianEdu/HowTo/ReportBugs">http://wiki.debian.org/DebianEdu/HowTo/ReportBugs</a> &gt;
193
194 About Debian
195 ============
196
197 The Debian Project was founded in 1993 by Ian Murdock to be a truly
198 free community project. Since then the project has grown to be one of
199 the largest and most influential open source projects. Thousands of
200 volunteers from all over the world work together to create and
201 maintain Debian software. Available in 70 languages, and supporting a
202 huge range of computer types, Debian calls itself the universal
203 operating system.
204
205 Contact Information
206 For further information, please visit the Debian web pages[9] or send
207 mail to press@debian.org.
208
209 [9] &lt;URL: <a href="http://www.debian.org/">http://www.debian.org/</a> &gt;
210 </pre>
211
212 </div>
213 <div class="tags">
214
215
216 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>.
217
218
219 </div>
220 </div>
221 <div class="padding"></div>
222
223 <div class="entry">
224 <div class="title">
225 <a href="http://people.skolelinux.org/pere/blog/I_spent_last_weekend_recording_MakerCon_Nordic.html">I spent last weekend recording MakerCon Nordic</a>
226 </div>
227 <div class="date">
228 23rd October 2014
229 </div>
230 <div class="body">
231 <p>I spent last weekend at <a href="http://www.makercon.no/">Makercon
232 Nordic</a>, a great conference and workshop for makers in Norway and
233 the surrounding countries. I had volunteered on behalf of the
234 Norwegian Unix Users Group (NUUG) to video record the talks, and we
235 had a great and exhausting time recording the entire day, two days in
236 a row. There were only two of us, Hans-Petter and me, and we used the
237 regular video equipment for NUUG, with a
238 <a href="http://dvswitch.alioth.debian.org/wiki/">dvswitch</a>, a
239 camera and a VGA to DV convert box, and mixed video and slides
240 live.</p>
241
242 <p>Hans-Petter did the post-processing, consisting of uploading the
243 around 180 GiB of raw video to Youtube, and the result is
244 <a href="https://www.youtube.com/user/MakerConNordic/">now becoming
245 public</a> on the MakerConNordic account. The videos have the license
246 NUUG always use on our recordings, which is
247 <a href="http://creativecommons.org/licenses/by-sa/3.0/no/">Creative
248 Commons Navngivelse-Del på samme vilkår 3.0 Norge</a>. Many great
249 talks available. Check it out! :)</p>
250
251 </div>
252 <div class="tags">
253
254
255 Tags: <a href="http://people.skolelinux.org/pere/blog/tags/english">english</a>, <a href="http://people.skolelinux.org/pere/blog/tags/nuug">nuug</a>, <a href="http://people.skolelinux.org/pere/blog/tags/video">video</a>.
256
257
258 </div>
259 </div>
260 <div class="padding"></div>
261
262 <div class="entry">
263 <div class="title">
264 <a href="http://people.skolelinux.org/pere/blog/listadmin__the_quick_way_to_moderate_mailman_lists___nice_free_software.html">listadmin, the quick way to moderate mailman lists - nice free software</a>
265 </div>
266 <div class="date">
267 22nd October 2014
268 </div>
269 <div class="body">
270 <p>If you ever had to moderate a mailman list, like the ones on
271 alioth.debian.org, you know the web interface is fairly slow to
272 operate. First you visit one web page, enter the moderation password
273 and get a new page shown with a list of all the messages to moderate
274 and various options for each email address. This take a while for
275 every list you moderate, and you need to do it regularly to do a good
276 job as a list moderator. But there is a quick alternative,
277 <a href="http://heim.ifi.uio.no/kjetilho/hacks/#listadmin">the
278 listadmin program</a>. It allow you to check lists for new messages
279 to moderate in a fraction of a second. Here is a test run on two
280 lists I recently took over:</p>
281
282 <p><blockquote><pre>
283 % time listadmin xiph
284 fetching data for pkg-xiph-commits@lists.alioth.debian.org ... nothing in queue
285 fetching data for pkg-xiph-maint@lists.alioth.debian.org ... nothing in queue
286
287 real 0m1.709s
288 user 0m0.232s
289 sys 0m0.012s
290 %
291 </pre></blockquote></p>
292
293 <p>In 1.7 seconds I had checked two mailing lists and confirmed that
294 there are no message in the moderation queue. Every morning I
295 currently moderate 68 mailman lists, and it normally take around two
296 minutes. When I took over the two pkg-xiph lists above a few days
297 ago, there were 400 emails waiting in the moderator queue. It took me
298 less than 15 minutes to process them all using the listadmin
299 program.</p>
300
301 <p>If you install
302 <a href="https://tracker.debian.org/pkg/listadmin">the listadmin
303 package</a> from Debian and create a file <tt>~/.listadmin.ini</tt>
304 with content like this, the moderation task is a breeze:</p>
305
306 <p><blockquote><pre>
307 username username@example.org
308 spamlevel 23
309 default discard
310 discard_if_reason "Posting restricted to members only. Remove us from your mail list."
311
312 password secret
313 adminurl https://{domain}/mailman/admindb/{list}
314 mailman-list@lists.example.com
315
316 password hidden
317 other-list@otherserver.example.org
318 </pre></blockquote></p>
319
320 <p>There are other options to set as well. Check the manual page to
321 learn the details.</p>
322
323 <p>If you are forced to moderate lists on a mailman installation where
324 the SSL certificate is self signed or not properly signed by a
325 generally accepted signing authority, you can set a environment
326 variable when calling listadmin to disable SSL verification:</p>
327
328 <p><blockquote><pre>
329 PERL_LWP_SSL_VERIFY_HOSTNAME=0 listadmin
330 </pre></blockquote></p>
331
332 <p>If you want to moderate a subset of the lists you take care of, you
333 can provide an argument to the listadmin script like I do in the
334 initial screen dump (the xiph argument). Using an argument, only
335 lists matching the argument string will be processed. This make it
336 quick to accept messages if you notice the moderation request in your
337 email.</p>
338
339 <p>Without the listadmin program, I would never be the moderator of 68
340 mailing lists, as I simply do not have time to spend on that if the
341 process was any slower. The listadmin program have saved me hours of
342 time I could spend elsewhere over the years. It truly is nice free
343 software.</p>
344
345 <p>As usual, if you use Bitcoin and want to show your support of my
346 activities, please send Bitcoin donations to my address
347 <b><a href="bitcoin:15oWEoG9dUPovwmUL9KWAnYRtNJEkP1u1b">15oWEoG9dUPovwmUL9KWAnYRtNJEkP1u1b</a></b>.</p>
348
349 <p>Update 2014-10-27: Added missing 'username' statement in
350 configuration example. Also, I've been told that the
351 PERL_LWP_SSL_VERIFY_HOSTNAME=0 setting do not work for everyone. Not
352 sure why.</p>
353
354 </div>
355 <div class="tags">
356
357
358 Tags: <a href="http://people.skolelinux.org/pere/blog/tags/debian">debian</a>, <a href="http://people.skolelinux.org/pere/blog/tags/english">english</a>, <a href="http://people.skolelinux.org/pere/blog/tags/nice free software">nice free software</a>.
359
360
361 </div>
362 </div>
363 <div class="padding"></div>
364
365 <div class="entry">
366 <div class="title">
367 <a href="http://people.skolelinux.org/pere/blog/Debian_Jessie__PXE_and_automatic_firmware_installation.html">Debian Jessie, PXE and automatic firmware installation</a>
368 </div>
369 <div class="date">
370 17th October 2014
371 </div>
372 <div class="body">
373 <p>When PXE installing laptops with Debian, I often run into the
374 problem that the WiFi card require some firmware to work properly.
375 And it has been a pain to fix this using preseeding in Debian.
376 Normally something more is needed. But thanks to
377 <a href="https://packages.qa.debian.org/i/isenkram.html">my isenkram
378 package</a> and its recent tasksel extension, it has now become easy
379 to do this using simple preseeding.</p>
380
381 <p>The isenkram-cli package provide tasksel tasks which will install
382 firmware for the hardware found in the machine (actually, requested by
383 the kernel modules for the hardware). (It can also install user space
384 programs supporting the hardware detected, but that is not the focus
385 of this story.)</p>
386
387 <p>To get this working in the default installation, two preeseding
388 values are needed. First, the isenkram-cli package must be installed
389 into the target chroot (aka the hard drive) before tasksel is executed
390 in the pkgsel step of the debian-installer system. This is done by
391 preseeding the base-installer/includes debconf value to include the
392 isenkram-cli package. The package name is next passed to debootstrap
393 for installation. With the isenkram-cli package in place, tasksel
394 will automatically use the isenkram tasks to detect hardware specific
395 packages for the machine being installed and install them, because
396 isenkram-cli contain tasksel tasks.</p>
397
398 <p>Second, one need to enable the non-free APT repository, because
399 most firmware unfortunately is non-free. This is done by preseeding
400 the apt-mirror-setup step. This is unfortunate, but for a lot of
401 hardware it is the only option in Debian.</p>
402
403 <p>The end result is two lines needed in your preseeding file to get
404 firmware installed automatically by the installer:</p>
405
406 <p><blockquote><pre>
407 base-installer base-installer/includes string isenkram-cli
408 apt-mirror-setup apt-setup/non-free boolean true
409 </pre></blockquote></p>
410
411 <p>The current version of isenkram-cli in testing/jessie will install
412 both firmware and user space packages when using this method. It also
413 do not work well, so use version 0.15 or later. Installing both
414 firmware and user space packages might give you a bit more than you
415 want, so I decided to split the tasksel task in two, one for firmware
416 and one for user space programs. The firmware task is enabled by
417 default, while the one for user space programs is not. This split is
418 implemented in the package currently in unstable.</p>
419
420 <p>If you decide to give this a go, please let me know (via email) how
421 this recipe work for you. :)</p>
422
423 <p>So, I bet you are wondering, how can this work. First and
424 foremost, it work because tasksel is modular, and driven by whatever
425 files it find in /usr/lib/tasksel/ and /usr/share/tasksel/. So the
426 isenkram-cli package place two files for tasksel to find. First there
427 is the task description file (/usr/share/tasksel/descs/isenkram.desc):</p>
428
429 <p><blockquote><pre>
430 Task: isenkram-packages
431 Section: hardware
432 Description: Hardware specific packages (autodetected by isenkram)
433 Based on the detected hardware various hardware specific packages are
434 proposed.
435 Test-new-install: show show
436 Relevance: 8
437 Packages: for-current-hardware
438
439 Task: isenkram-firmware
440 Section: hardware
441 Description: Hardware specific firmware packages (autodetected by isenkram)
442 Based on the detected hardware various hardware specific firmware
443 packages are proposed.
444 Test-new-install: mark show
445 Relevance: 8
446 Packages: for-current-hardware-firmware
447 </pre></blockquote></p>
448
449 <p>The key parts are Test-new-install which indicate how the task
450 should be handled and the Packages line referencing to a script in
451 /usr/lib/tasksel/packages/. The scripts use other scripts to get a
452 list of packages to install. The for-current-hardware-firmware script
453 look like this to list relevant firmware for the machine:
454
455 <p><blockquote><pre>
456 #!/bin/sh
457 #
458 PATH=/usr/sbin:$PATH
459 export PATH
460 isenkram-autoinstall-firmware -l
461 </pre></blockquote></p>
462
463 <p>With those two pieces in place, the firmware is installed by
464 tasksel during the normal d-i run. :)</p>
465
466 <p>If you want to test what tasksel will install when isenkram-cli is
467 installed, run <tt>DEBIAN_PRIORITY=critical tasksel --test
468 --new-install</tt> to get the list of packages that tasksel would
469 install.</p>
470
471 <p><a href="https://wiki.debian.org/DebianEdu/">Debian Edu</a> will be
472 pilots in testing this feature, as isenkram is used there now to
473 install firmware, replacing the earlier scripts.</p>
474
475 </div>
476 <div class="tags">
477
478
479 Tags: <a href="http://people.skolelinux.org/pere/blog/tags/debian">debian</a>, <a href="http://people.skolelinux.org/pere/blog/tags/english">english</a>, <a href="http://people.skolelinux.org/pere/blog/tags/isenkram">isenkram</a>, <a href="http://people.skolelinux.org/pere/blog/tags/sysadmin">sysadmin</a>.
480
481
482 </div>
483 </div>
484 <div class="padding"></div>
485
486 <div class="entry">
487 <div class="title">
488 <a href="http://people.skolelinux.org/pere/blog/Ubuntu_used_to_show_the_bread_prizes_at_ICA_Storo.html">Ubuntu used to show the bread prizes at ICA Storo</a>
489 </div>
490 <div class="date">
491 4th October 2014
492 </div>
493 <div class="body">
494 <p>Today I came across an unexpected Ubuntu boot screen. Above the
495 bread shelf on the ICA shop at Storo in Oslo, the grub menu of Ubuntu
496 with Linux kernel 3.2.0-23 (ie probably version 12.04 LTS) was stuck
497 on a screen normally showing the bread types and prizes:</p>
498
499 <p align="center"><img width="70%" src="http://people.skolelinux.org/pere/blog/images/2014-10-04-ubuntu-ica-storo-crop.jpeg"></p>
500
501 <p>If it had booted as it was supposed to, I would never had known
502 about this hidden Linux installation. It is interesting what
503 <a href="http://revealingerrors.com/">errors can reveal</a>.</p>
504
505 </div>
506 <div class="tags">
507
508
509 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>.
510
511
512 </div>
513 </div>
514 <div class="padding"></div>
515
516 <div class="entry">
517 <div class="title">
518 <a href="http://people.skolelinux.org/pere/blog/New_lsdvd_release_version_0_17_is_ready.html">New lsdvd release version 0.17 is ready</a>
519 </div>
520 <div class="date">
521 4th October 2014
522 </div>
523 <div class="body">
524 <p>The <a href="https://sourceforge.net/p/lsdvd/">lsdvd project</a>
525 got a new set of developers a few weeks ago, after the original
526 developer decided to step down and pass the project to fresh blood.
527 This project is now maintained by Petter Reinholdtsen and Steve
528 Dibb.</p>
529
530 <p>I just wrapped up
531 <a href="https://sourceforge.net/p/lsdvd/mailman/message/32896061/">a
532 new lsdvd release</a>, available in git or from
533 <a href="https://sourceforge.net/projects/lsdvd/files/lsdvd/">the
534 download page</a>. This is the changelog dated 2014-10-03 for version
535 0.17.</p>
536
537 <ul>
538
539 <li>Ignore 'phantom' audio, subtitle tracks</li>
540 <li>Check for garbage in the program chains, which indicate that a track is
541 non-existant, to work around additional copy protection</li>
542 <li>Fix displaying content type for audio tracks, subtitles</li>
543 <li>Fix pallete display of first entry</li>
544 <li>Fix include orders</li>
545 <li>Ignore read errors in titles that would not be displayed anyway</li>
546 <li>Fix the chapter count</li>
547 <li>Make sure the array size and the array limit used when initialising
548 the palette size is the same.</li>
549 <li>Fix array printing.</li>
550 <li>Correct subsecond calculations.</li>
551 <li>Add sector information to the output format.</li>
552 <li>Clean up code to be closer to ANSI C and compile without warnings
553 with more GCC compiler warnings.</li>
554
555 </ul>
556
557 <p>This change bring together patches for lsdvd in use in various
558 Linux and Unix distributions, as well as patches submitted to the
559 project the last nine years. Please check it out. :)</p>
560
561 </div>
562 <div class="tags">
563
564
565 Tags: <a href="http://people.skolelinux.org/pere/blog/tags/debian">debian</a>, <a href="http://people.skolelinux.org/pere/blog/tags/english">english</a>, <a href="http://people.skolelinux.org/pere/blog/tags/lsdvd">lsdvd</a>, <a href="http://people.skolelinux.org/pere/blog/tags/multimedia">multimedia</a>.
566
567
568 </div>
569 </div>
570 <div class="padding"></div>
571
572 <p style="text-align: right;"><a href="10.rss"><img src="http://people.skolelinux.org/pere/blog/xml.gif" alt="RSS Feed" width="36" height="14" /></a></p>
573 <div id="sidebar">
574
575
576
577 <h2>Archive</h2>
578 <ul>
579
580 <li>2019
581 <ul>
582
583 <li><a href="http://people.skolelinux.org/pere/blog/archive/2019/01/">January (4)</a></li>
584
585 <li><a href="http://people.skolelinux.org/pere/blog/archive/2019/02/">February (3)</a></li>
586
587 <li><a href="http://people.skolelinux.org/pere/blog/archive/2019/03/">March (3)</a></li>
588
589 <li><a href="http://people.skolelinux.org/pere/blog/archive/2019/05/">May (2)</a></li>
590
591 <li><a href="http://people.skolelinux.org/pere/blog/archive/2019/06/">June (5)</a></li>
592
593 <li><a href="http://people.skolelinux.org/pere/blog/archive/2019/07/">July (2)</a></li>
594
595 </ul></li>
596
597 <li>2018
598 <ul>
599
600 <li><a href="http://people.skolelinux.org/pere/blog/archive/2018/01/">January (1)</a></li>
601
602 <li><a href="http://people.skolelinux.org/pere/blog/archive/2018/02/">February (5)</a></li>
603
604 <li><a href="http://people.skolelinux.org/pere/blog/archive/2018/03/">March (5)</a></li>
605
606 <li><a href="http://people.skolelinux.org/pere/blog/archive/2018/04/">April (3)</a></li>
607
608 <li><a href="http://people.skolelinux.org/pere/blog/archive/2018/06/">June (2)</a></li>
609
610 <li><a href="http://people.skolelinux.org/pere/blog/archive/2018/07/">July (5)</a></li>
611
612 <li><a href="http://people.skolelinux.org/pere/blog/archive/2018/08/">August (3)</a></li>
613
614 <li><a href="http://people.skolelinux.org/pere/blog/archive/2018/09/">September (3)</a></li>
615
616 <li><a href="http://people.skolelinux.org/pere/blog/archive/2018/10/">October (5)</a></li>
617
618 <li><a href="http://people.skolelinux.org/pere/blog/archive/2018/11/">November (2)</a></li>
619
620 <li><a href="http://people.skolelinux.org/pere/blog/archive/2018/12/">December (4)</a></li>
621
622 </ul></li>
623
624 <li>2017
625 <ul>
626
627 <li><a href="http://people.skolelinux.org/pere/blog/archive/2017/01/">January (4)</a></li>
628
629 <li><a href="http://people.skolelinux.org/pere/blog/archive/2017/02/">February (3)</a></li>
630
631 <li><a href="http://people.skolelinux.org/pere/blog/archive/2017/03/">March (5)</a></li>
632
633 <li><a href="http://people.skolelinux.org/pere/blog/archive/2017/04/">April (2)</a></li>
634
635 <li><a href="http://people.skolelinux.org/pere/blog/archive/2017/06/">June (5)</a></li>
636
637 <li><a href="http://people.skolelinux.org/pere/blog/archive/2017/07/">July (1)</a></li>
638
639 <li><a href="http://people.skolelinux.org/pere/blog/archive/2017/08/">August (1)</a></li>
640
641 <li><a href="http://people.skolelinux.org/pere/blog/archive/2017/09/">September (3)</a></li>
642
643 <li><a href="http://people.skolelinux.org/pere/blog/archive/2017/10/">October (5)</a></li>
644
645 <li><a href="http://people.skolelinux.org/pere/blog/archive/2017/11/">November (3)</a></li>
646
647 <li><a href="http://people.skolelinux.org/pere/blog/archive/2017/12/">December (4)</a></li>
648
649 </ul></li>
650
651 <li>2016
652 <ul>
653
654 <li><a href="http://people.skolelinux.org/pere/blog/archive/2016/01/">January (3)</a></li>
655
656 <li><a href="http://people.skolelinux.org/pere/blog/archive/2016/02/">February (2)</a></li>
657
658 <li><a href="http://people.skolelinux.org/pere/blog/archive/2016/03/">March (3)</a></li>
659
660 <li><a href="http://people.skolelinux.org/pere/blog/archive/2016/04/">April (8)</a></li>
661
662 <li><a href="http://people.skolelinux.org/pere/blog/archive/2016/05/">May (8)</a></li>
663
664 <li><a href="http://people.skolelinux.org/pere/blog/archive/2016/06/">June (2)</a></li>
665
666 <li><a href="http://people.skolelinux.org/pere/blog/archive/2016/07/">July (2)</a></li>
667
668 <li><a href="http://people.skolelinux.org/pere/blog/archive/2016/08/">August (5)</a></li>
669
670 <li><a href="http://people.skolelinux.org/pere/blog/archive/2016/09/">September (2)</a></li>
671
672 <li><a href="http://people.skolelinux.org/pere/blog/archive/2016/10/">October (3)</a></li>
673
674 <li><a href="http://people.skolelinux.org/pere/blog/archive/2016/11/">November (8)</a></li>
675
676 <li><a href="http://people.skolelinux.org/pere/blog/archive/2016/12/">December (5)</a></li>
677
678 </ul></li>
679
680 <li>2015
681 <ul>
682
683 <li><a href="http://people.skolelinux.org/pere/blog/archive/2015/01/">January (7)</a></li>
684
685 <li><a href="http://people.skolelinux.org/pere/blog/archive/2015/02/">February (6)</a></li>
686
687 <li><a href="http://people.skolelinux.org/pere/blog/archive/2015/03/">March (1)</a></li>
688
689 <li><a href="http://people.skolelinux.org/pere/blog/archive/2015/04/">April (4)</a></li>
690
691 <li><a href="http://people.skolelinux.org/pere/blog/archive/2015/05/">May (3)</a></li>
692
693 <li><a href="http://people.skolelinux.org/pere/blog/archive/2015/06/">June (4)</a></li>
694
695 <li><a href="http://people.skolelinux.org/pere/blog/archive/2015/07/">July (6)</a></li>
696
697 <li><a href="http://people.skolelinux.org/pere/blog/archive/2015/08/">August (2)</a></li>
698
699 <li><a href="http://people.skolelinux.org/pere/blog/archive/2015/09/">September (2)</a></li>
700
701 <li><a href="http://people.skolelinux.org/pere/blog/archive/2015/10/">October (9)</a></li>
702
703 <li><a href="http://people.skolelinux.org/pere/blog/archive/2015/11/">November (6)</a></li>
704
705 <li><a href="http://people.skolelinux.org/pere/blog/archive/2015/12/">December (3)</a></li>
706
707 </ul></li>
708
709 <li>2014
710 <ul>
711
712 <li><a href="http://people.skolelinux.org/pere/blog/archive/2014/01/">January (2)</a></li>
713
714 <li><a href="http://people.skolelinux.org/pere/blog/archive/2014/02/">February (3)</a></li>
715
716 <li><a href="http://people.skolelinux.org/pere/blog/archive/2014/03/">March (8)</a></li>
717
718 <li><a href="http://people.skolelinux.org/pere/blog/archive/2014/04/">April (7)</a></li>
719
720 <li><a href="http://people.skolelinux.org/pere/blog/archive/2014/05/">May (1)</a></li>
721
722 <li><a href="http://people.skolelinux.org/pere/blog/archive/2014/06/">June (2)</a></li>
723
724 <li><a href="http://people.skolelinux.org/pere/blog/archive/2014/07/">July (2)</a></li>
725
726 <li><a href="http://people.skolelinux.org/pere/blog/archive/2014/08/">August (2)</a></li>
727
728 <li><a href="http://people.skolelinux.org/pere/blog/archive/2014/09/">September (5)</a></li>
729
730 <li><a href="http://people.skolelinux.org/pere/blog/archive/2014/10/">October (6)</a></li>
731
732 <li><a href="http://people.skolelinux.org/pere/blog/archive/2014/11/">November (3)</a></li>
733
734 <li><a href="http://people.skolelinux.org/pere/blog/archive/2014/12/">December (5)</a></li>
735
736 </ul></li>
737
738 <li>2013
739 <ul>
740
741 <li><a href="http://people.skolelinux.org/pere/blog/archive/2013/01/">January (11)</a></li>
742
743 <li><a href="http://people.skolelinux.org/pere/blog/archive/2013/02/">February (9)</a></li>
744
745 <li><a href="http://people.skolelinux.org/pere/blog/archive/2013/03/">March (9)</a></li>
746
747 <li><a href="http://people.skolelinux.org/pere/blog/archive/2013/04/">April (6)</a></li>
748
749 <li><a href="http://people.skolelinux.org/pere/blog/archive/2013/05/">May (9)</a></li>
750
751 <li><a href="http://people.skolelinux.org/pere/blog/archive/2013/06/">June (10)</a></li>
752
753 <li><a href="http://people.skolelinux.org/pere/blog/archive/2013/07/">July (7)</a></li>
754
755 <li><a href="http://people.skolelinux.org/pere/blog/archive/2013/08/">August (3)</a></li>
756
757 <li><a href="http://people.skolelinux.org/pere/blog/archive/2013/09/">September (5)</a></li>
758
759 <li><a href="http://people.skolelinux.org/pere/blog/archive/2013/10/">October (7)</a></li>
760
761 <li><a href="http://people.skolelinux.org/pere/blog/archive/2013/11/">November (9)</a></li>
762
763 <li><a href="http://people.skolelinux.org/pere/blog/archive/2013/12/">December (3)</a></li>
764
765 </ul></li>
766
767 <li>2012
768 <ul>
769
770 <li><a href="http://people.skolelinux.org/pere/blog/archive/2012/01/">January (7)</a></li>
771
772 <li><a href="http://people.skolelinux.org/pere/blog/archive/2012/02/">February (10)</a></li>
773
774 <li><a href="http://people.skolelinux.org/pere/blog/archive/2012/03/">March (17)</a></li>
775
776 <li><a href="http://people.skolelinux.org/pere/blog/archive/2012/04/">April (12)</a></li>
777
778 <li><a href="http://people.skolelinux.org/pere/blog/archive/2012/05/">May (12)</a></li>
779
780 <li><a href="http://people.skolelinux.org/pere/blog/archive/2012/06/">June (20)</a></li>
781
782 <li><a href="http://people.skolelinux.org/pere/blog/archive/2012/07/">July (17)</a></li>
783
784 <li><a href="http://people.skolelinux.org/pere/blog/archive/2012/08/">August (6)</a></li>
785
786 <li><a href="http://people.skolelinux.org/pere/blog/archive/2012/09/">September (9)</a></li>
787
788 <li><a href="http://people.skolelinux.org/pere/blog/archive/2012/10/">October (17)</a></li>
789
790 <li><a href="http://people.skolelinux.org/pere/blog/archive/2012/11/">November (10)</a></li>
791
792 <li><a href="http://people.skolelinux.org/pere/blog/archive/2012/12/">December (7)</a></li>
793
794 </ul></li>
795
796 <li>2011
797 <ul>
798
799 <li><a href="http://people.skolelinux.org/pere/blog/archive/2011/01/">January (16)</a></li>
800
801 <li><a href="http://people.skolelinux.org/pere/blog/archive/2011/02/">February (6)</a></li>
802
803 <li><a href="http://people.skolelinux.org/pere/blog/archive/2011/03/">March (6)</a></li>
804
805 <li><a href="http://people.skolelinux.org/pere/blog/archive/2011/04/">April (7)</a></li>
806
807 <li><a href="http://people.skolelinux.org/pere/blog/archive/2011/05/">May (3)</a></li>
808
809 <li><a href="http://people.skolelinux.org/pere/blog/archive/2011/06/">June (2)</a></li>
810
811 <li><a href="http://people.skolelinux.org/pere/blog/archive/2011/07/">July (7)</a></li>
812
813 <li><a href="http://people.skolelinux.org/pere/blog/archive/2011/08/">August (6)</a></li>
814
815 <li><a href="http://people.skolelinux.org/pere/blog/archive/2011/09/">September (4)</a></li>
816
817 <li><a href="http://people.skolelinux.org/pere/blog/archive/2011/10/">October (2)</a></li>
818
819 <li><a href="http://people.skolelinux.org/pere/blog/archive/2011/11/">November (3)</a></li>
820
821 <li><a href="http://people.skolelinux.org/pere/blog/archive/2011/12/">December (1)</a></li>
822
823 </ul></li>
824
825 <li>2010
826 <ul>
827
828 <li><a href="http://people.skolelinux.org/pere/blog/archive/2010/01/">January (2)</a></li>
829
830 <li><a href="http://people.skolelinux.org/pere/blog/archive/2010/02/">February (1)</a></li>
831
832 <li><a href="http://people.skolelinux.org/pere/blog/archive/2010/03/">March (3)</a></li>
833
834 <li><a href="http://people.skolelinux.org/pere/blog/archive/2010/04/">April (3)</a></li>
835
836 <li><a href="http://people.skolelinux.org/pere/blog/archive/2010/05/">May (9)</a></li>
837
838 <li><a href="http://people.skolelinux.org/pere/blog/archive/2010/06/">June (14)</a></li>
839
840 <li><a href="http://people.skolelinux.org/pere/blog/archive/2010/07/">July (12)</a></li>
841
842 <li><a href="http://people.skolelinux.org/pere/blog/archive/2010/08/">August (13)</a></li>
843
844 <li><a href="http://people.skolelinux.org/pere/blog/archive/2010/09/">September (7)</a></li>
845
846 <li><a href="http://people.skolelinux.org/pere/blog/archive/2010/10/">October (9)</a></li>
847
848 <li><a href="http://people.skolelinux.org/pere/blog/archive/2010/11/">November (13)</a></li>
849
850 <li><a href="http://people.skolelinux.org/pere/blog/archive/2010/12/">December (12)</a></li>
851
852 </ul></li>
853
854 <li>2009
855 <ul>
856
857 <li><a href="http://people.skolelinux.org/pere/blog/archive/2009/01/">January (8)</a></li>
858
859 <li><a href="http://people.skolelinux.org/pere/blog/archive/2009/02/">February (8)</a></li>
860
861 <li><a href="http://people.skolelinux.org/pere/blog/archive/2009/03/">March (12)</a></li>
862
863 <li><a href="http://people.skolelinux.org/pere/blog/archive/2009/04/">April (10)</a></li>
864
865 <li><a href="http://people.skolelinux.org/pere/blog/archive/2009/05/">May (9)</a></li>
866
867 <li><a href="http://people.skolelinux.org/pere/blog/archive/2009/06/">June (3)</a></li>
868
869 <li><a href="http://people.skolelinux.org/pere/blog/archive/2009/07/">July (4)</a></li>
870
871 <li><a href="http://people.skolelinux.org/pere/blog/archive/2009/08/">August (3)</a></li>
872
873 <li><a href="http://people.skolelinux.org/pere/blog/archive/2009/09/">September (1)</a></li>
874
875 <li><a href="http://people.skolelinux.org/pere/blog/archive/2009/10/">October (2)</a></li>
876
877 <li><a href="http://people.skolelinux.org/pere/blog/archive/2009/11/">November (3)</a></li>
878
879 <li><a href="http://people.skolelinux.org/pere/blog/archive/2009/12/">December (3)</a></li>
880
881 </ul></li>
882
883 <li>2008
884 <ul>
885
886 <li><a href="http://people.skolelinux.org/pere/blog/archive/2008/11/">November (5)</a></li>
887
888 <li><a href="http://people.skolelinux.org/pere/blog/archive/2008/12/">December (7)</a></li>
889
890 </ul></li>
891
892 </ul>
893
894
895
896 <h2>Tags</h2>
897 <ul>
898
899 <li><a href="http://people.skolelinux.org/pere/blog/tags/3d-printer">3d-printer (16)</a></li>
900
901 <li><a href="http://people.skolelinux.org/pere/blog/tags/amiga">amiga (1)</a></li>
902
903 <li><a href="http://people.skolelinux.org/pere/blog/tags/aros">aros (1)</a></li>
904
905 <li><a href="http://people.skolelinux.org/pere/blog/tags/bankid">bankid (4)</a></li>
906
907 <li><a href="http://people.skolelinux.org/pere/blog/tags/betalkontant">betalkontant (8)</a></li>
908
909 <li><a href="http://people.skolelinux.org/pere/blog/tags/bitcoin">bitcoin (11)</a></li>
910
911 <li><a href="http://people.skolelinux.org/pere/blog/tags/bootsystem">bootsystem (17)</a></li>
912
913 <li><a href="http://people.skolelinux.org/pere/blog/tags/bsa">bsa (2)</a></li>
914
915 <li><a href="http://people.skolelinux.org/pere/blog/tags/chrpath">chrpath (2)</a></li>
916
917 <li><a href="http://people.skolelinux.org/pere/blog/tags/debian">debian (168)</a></li>
918
919 <li><a href="http://people.skolelinux.org/pere/blog/tags/debian edu">debian edu (158)</a></li>
920
921 <li><a href="http://people.skolelinux.org/pere/blog/tags/debian-handbook">debian-handbook (4)</a></li>
922
923 <li><a href="http://people.skolelinux.org/pere/blog/tags/digistan">digistan (11)</a></li>
924
925 <li><a href="http://people.skolelinux.org/pere/blog/tags/dld">dld (17)</a></li>
926
927 <li><a href="http://people.skolelinux.org/pere/blog/tags/docbook">docbook (26)</a></li>
928
929 <li><a href="http://people.skolelinux.org/pere/blog/tags/drivstoffpriser">drivstoffpriser (4)</a></li>
930
931 <li><a href="http://people.skolelinux.org/pere/blog/tags/english">english (407)</a></li>
932
933 <li><a href="http://people.skolelinux.org/pere/blog/tags/fiksgatami">fiksgatami (23)</a></li>
934
935 <li><a href="http://people.skolelinux.org/pere/blog/tags/fildeling">fildeling (14)</a></li>
936
937 <li><a href="http://people.skolelinux.org/pere/blog/tags/freeculture">freeculture (34)</a></li>
938
939 <li><a href="http://people.skolelinux.org/pere/blog/tags/freedombox">freedombox (9)</a></li>
940
941 <li><a href="http://people.skolelinux.org/pere/blog/tags/frikanalen">frikanalen (20)</a></li>
942
943 <li><a href="http://people.skolelinux.org/pere/blog/tags/h264">h264 (20)</a></li>
944
945 <li><a href="http://people.skolelinux.org/pere/blog/tags/intervju">intervju (42)</a></li>
946
947 <li><a href="http://people.skolelinux.org/pere/blog/tags/isenkram">isenkram (16)</a></li>
948
949 <li><a href="http://people.skolelinux.org/pere/blog/tags/kart">kart (22)</a></li>
950
951 <li><a href="http://people.skolelinux.org/pere/blog/tags/kodi">kodi (4)</a></li>
952
953 <li><a href="http://people.skolelinux.org/pere/blog/tags/ldap">ldap (9)</a></li>
954
955 <li><a href="http://people.skolelinux.org/pere/blog/tags/lego">lego (4)</a></li>
956
957 <li><a href="http://people.skolelinux.org/pere/blog/tags/lenker">lenker (8)</a></li>
958
959 <li><a href="http://people.skolelinux.org/pere/blog/tags/lsdvd">lsdvd (2)</a></li>
960
961 <li><a href="http://people.skolelinux.org/pere/blog/tags/ltsp">ltsp (1)</a></li>
962
963 <li><a href="http://people.skolelinux.org/pere/blog/tags/mesh network">mesh network (8)</a></li>
964
965 <li><a href="http://people.skolelinux.org/pere/blog/tags/multimedia">multimedia (42)</a></li>
966
967 <li><a href="http://people.skolelinux.org/pere/blog/tags/nice free software">nice free software (12)</a></li>
968
969 <li><a href="http://people.skolelinux.org/pere/blog/tags/noark5">noark5 (17)</a></li>
970
971 <li><a href="http://people.skolelinux.org/pere/blog/tags/norsk">norsk (307)</a></li>
972
973 <li><a href="http://people.skolelinux.org/pere/blog/tags/nuug">nuug (196)</a></li>
974
975 <li><a href="http://people.skolelinux.org/pere/blog/tags/offentlig innsyn">offentlig innsyn (37)</a></li>
976
977 <li><a href="http://people.skolelinux.org/pere/blog/tags/open311">open311 (2)</a></li>
978
979 <li><a href="http://people.skolelinux.org/pere/blog/tags/opphavsrett">opphavsrett (73)</a></li>
980
981 <li><a href="http://people.skolelinux.org/pere/blog/tags/personvern">personvern (109)</a></li>
982
983 <li><a href="http://people.skolelinux.org/pere/blog/tags/raid">raid (2)</a></li>
984
985 <li><a href="http://people.skolelinux.org/pere/blog/tags/reactos">reactos (1)</a></li>
986
987 <li><a href="http://people.skolelinux.org/pere/blog/tags/reprap">reprap (11)</a></li>
988
989 <li><a href="http://people.skolelinux.org/pere/blog/tags/rfid">rfid (3)</a></li>
990
991 <li><a href="http://people.skolelinux.org/pere/blog/tags/robot">robot (12)</a></li>
992
993 <li><a href="http://people.skolelinux.org/pere/blog/tags/rss">rss (1)</a></li>
994
995 <li><a href="http://people.skolelinux.org/pere/blog/tags/ruter">ruter (7)</a></li>
996
997 <li><a href="http://people.skolelinux.org/pere/blog/tags/scraperwiki">scraperwiki (2)</a></li>
998
999 <li><a href="http://people.skolelinux.org/pere/blog/tags/sikkerhet">sikkerhet (56)</a></li>
1000
1001 <li><a href="http://people.skolelinux.org/pere/blog/tags/sitesummary">sitesummary (4)</a></li>
1002
1003 <li><a href="http://people.skolelinux.org/pere/blog/tags/skepsis">skepsis (5)</a></li>
1004
1005 <li><a href="http://people.skolelinux.org/pere/blog/tags/standard">standard (66)</a></li>
1006
1007 <li><a href="http://people.skolelinux.org/pere/blog/tags/stavekontroll">stavekontroll (6)</a></li>
1008
1009 <li><a href="http://people.skolelinux.org/pere/blog/tags/stortinget">stortinget (12)</a></li>
1010
1011 <li><a href="http://people.skolelinux.org/pere/blog/tags/surveillance">surveillance (56)</a></li>
1012
1013 <li><a href="http://people.skolelinux.org/pere/blog/tags/sysadmin">sysadmin (4)</a></li>
1014
1015 <li><a href="http://people.skolelinux.org/pere/blog/tags/usenix">usenix (2)</a></li>
1016
1017 <li><a href="http://people.skolelinux.org/pere/blog/tags/valg">valg (9)</a></li>
1018
1019 <li><a href="http://people.skolelinux.org/pere/blog/tags/verkidetfri">verkidetfri (15)</a></li>
1020
1021 <li><a href="http://people.skolelinux.org/pere/blog/tags/video">video (73)</a></li>
1022
1023 <li><a href="http://people.skolelinux.org/pere/blog/tags/vitenskap">vitenskap (4)</a></li>
1024
1025 <li><a href="http://people.skolelinux.org/pere/blog/tags/web">web (42)</a></li>
1026
1027 </ul>
1028
1029
1030 </div>
1031 <p style="text-align: right">
1032 Created by <a href="http://steve.org.uk/Software/chronicle">Chronicle v4.6</a>
1033 </p>
1034
1035 </body>
1036 </html>