]> pere.pagekite.me Git - homepage.git/blob - blog/archive/2014/10/index.html
Converted pages to actually temp site.
[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://www.hungry.com/~pere/blog/style.css" />
8 <link rel="stylesheet" type="text/css" media="screen" href="http://www.hungry.com/~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://www.hungry.com/~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://www.hungry.com/~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="https://people.skolelinux.org/pere/blog/Educational_applications_included_in_Debian_Edu___Skolelinux__the_screenshot_collection____.html">https://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://www.hungry.com/~pere/blog/tags/debian edu">debian edu</a>, <a href="http://www.hungry.com/~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://www.hungry.com/~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://www.hungry.com/~pere/blog/tags/english">english</a>, <a href="http://www.hungry.com/~pere/blog/tags/nuug">nuug</a>, <a href="http://www.hungry.com/~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://www.hungry.com/~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://www.hungry.com/~pere/blog/tags/debian">debian</a>, <a href="http://www.hungry.com/~pere/blog/tags/english">english</a>, <a href="http://www.hungry.com/~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://www.hungry.com/~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://www.hungry.com/~pere/blog/tags/debian">debian</a>, <a href="http://www.hungry.com/~pere/blog/tags/english">english</a>, <a href="http://www.hungry.com/~pere/blog/tags/isenkram">isenkram</a>, <a href="http://www.hungry.com/~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://www.hungry.com/~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="https://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://www.hungry.com/~pere/blog/tags/debian">debian</a>, <a href="http://www.hungry.com/~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://www.hungry.com/~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://www.hungry.com/~pere/blog/tags/debian">debian</a>, <a href="http://www.hungry.com/~pere/blog/tags/english">english</a>, <a href="http://www.hungry.com/~pere/blog/tags/lsdvd">lsdvd</a>, <a href="http://www.hungry.com/~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://www.hungry.com/~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>2024
581 <ul>
582
583 <li><a href="http://www.hungry.com/~pere/blog/archive/2024/01/">January (1)</a></li>
584
585 <li><a href="http://www.hungry.com/~pere/blog/archive/2024/02/">February (1)</a></li>
586
587 <li><a href="http://www.hungry.com/~pere/blog/archive/2024/03/">March (2)</a></li>
588
589 <li><a href="http://www.hungry.com/~pere/blog/archive/2024/04/">April (3)</a></li>
590
591 <li><a href="http://www.hungry.com/~pere/blog/archive/2024/05/">May (1)</a></li>
592
593 <li><a href="http://www.hungry.com/~pere/blog/archive/2024/06/">June (1)</a></li>
594
595 <li><a href="http://www.hungry.com/~pere/blog/archive/2024/07/">July (2)</a></li>
596
597 </ul></li>
598
599 <li>2023
600 <ul>
601
602 <li><a href="http://www.hungry.com/~pere/blog/archive/2023/01/">January (3)</a></li>
603
604 <li><a href="http://www.hungry.com/~pere/blog/archive/2023/02/">February (1)</a></li>
605
606 <li><a href="http://www.hungry.com/~pere/blog/archive/2023/04/">April (2)</a></li>
607
608 <li><a href="http://www.hungry.com/~pere/blog/archive/2023/05/">May (3)</a></li>
609
610 <li><a href="http://www.hungry.com/~pere/blog/archive/2023/06/">June (1)</a></li>
611
612 <li><a href="http://www.hungry.com/~pere/blog/archive/2023/08/">August (1)</a></li>
613
614 <li><a href="http://www.hungry.com/~pere/blog/archive/2023/09/">September (1)</a></li>
615
616 <li><a href="http://www.hungry.com/~pere/blog/archive/2023/10/">October (1)</a></li>
617
618 <li><a href="http://www.hungry.com/~pere/blog/archive/2023/11/">November (4)</a></li>
619
620 <li><a href="http://www.hungry.com/~pere/blog/archive/2023/12/">December (1)</a></li>
621
622 </ul></li>
623
624 <li>2022
625 <ul>
626
627 <li><a href="http://www.hungry.com/~pere/blog/archive/2022/02/">February (1)</a></li>
628
629 <li><a href="http://www.hungry.com/~pere/blog/archive/2022/03/">March (3)</a></li>
630
631 <li><a href="http://www.hungry.com/~pere/blog/archive/2022/04/">April (2)</a></li>
632
633 <li><a href="http://www.hungry.com/~pere/blog/archive/2022/06/">June (2)</a></li>
634
635 <li><a href="http://www.hungry.com/~pere/blog/archive/2022/07/">July (1)</a></li>
636
637 <li><a href="http://www.hungry.com/~pere/blog/archive/2022/09/">September (1)</a></li>
638
639 <li><a href="http://www.hungry.com/~pere/blog/archive/2022/10/">October (1)</a></li>
640
641 <li><a href="http://www.hungry.com/~pere/blog/archive/2022/12/">December (1)</a></li>
642
643 </ul></li>
644
645 <li>2021
646 <ul>
647
648 <li><a href="http://www.hungry.com/~pere/blog/archive/2021/01/">January (2)</a></li>
649
650 <li><a href="http://www.hungry.com/~pere/blog/archive/2021/02/">February (1)</a></li>
651
652 <li><a href="http://www.hungry.com/~pere/blog/archive/2021/05/">May (1)</a></li>
653
654 <li><a href="http://www.hungry.com/~pere/blog/archive/2021/06/">June (1)</a></li>
655
656 <li><a href="http://www.hungry.com/~pere/blog/archive/2021/07/">July (3)</a></li>
657
658 <li><a href="http://www.hungry.com/~pere/blog/archive/2021/08/">August (1)</a></li>
659
660 <li><a href="http://www.hungry.com/~pere/blog/archive/2021/09/">September (1)</a></li>
661
662 <li><a href="http://www.hungry.com/~pere/blog/archive/2021/10/">October (1)</a></li>
663
664 <li><a href="http://www.hungry.com/~pere/blog/archive/2021/12/">December (1)</a></li>
665
666 </ul></li>
667
668 <li>2020
669 <ul>
670
671 <li><a href="http://www.hungry.com/~pere/blog/archive/2020/02/">February (2)</a></li>
672
673 <li><a href="http://www.hungry.com/~pere/blog/archive/2020/03/">March (2)</a></li>
674
675 <li><a href="http://www.hungry.com/~pere/blog/archive/2020/04/">April (2)</a></li>
676
677 <li><a href="http://www.hungry.com/~pere/blog/archive/2020/05/">May (3)</a></li>
678
679 <li><a href="http://www.hungry.com/~pere/blog/archive/2020/06/">June (2)</a></li>
680
681 <li><a href="http://www.hungry.com/~pere/blog/archive/2020/07/">July (1)</a></li>
682
683 <li><a href="http://www.hungry.com/~pere/blog/archive/2020/09/">September (1)</a></li>
684
685 <li><a href="http://www.hungry.com/~pere/blog/archive/2020/10/">October (1)</a></li>
686
687 <li><a href="http://www.hungry.com/~pere/blog/archive/2020/11/">November (1)</a></li>
688
689 </ul></li>
690
691 <li>2019
692 <ul>
693
694 <li><a href="http://www.hungry.com/~pere/blog/archive/2019/01/">January (4)</a></li>
695
696 <li><a href="http://www.hungry.com/~pere/blog/archive/2019/02/">February (3)</a></li>
697
698 <li><a href="http://www.hungry.com/~pere/blog/archive/2019/03/">March (3)</a></li>
699
700 <li><a href="http://www.hungry.com/~pere/blog/archive/2019/05/">May (2)</a></li>
701
702 <li><a href="http://www.hungry.com/~pere/blog/archive/2019/06/">June (5)</a></li>
703
704 <li><a href="http://www.hungry.com/~pere/blog/archive/2019/07/">July (2)</a></li>
705
706 <li><a href="http://www.hungry.com/~pere/blog/archive/2019/08/">August (1)</a></li>
707
708 <li><a href="http://www.hungry.com/~pere/blog/archive/2019/09/">September (1)</a></li>
709
710 <li><a href="http://www.hungry.com/~pere/blog/archive/2019/11/">November (1)</a></li>
711
712 <li><a href="http://www.hungry.com/~pere/blog/archive/2019/12/">December (4)</a></li>
713
714 </ul></li>
715
716 <li>2018
717 <ul>
718
719 <li><a href="http://www.hungry.com/~pere/blog/archive/2018/01/">January (1)</a></li>
720
721 <li><a href="http://www.hungry.com/~pere/blog/archive/2018/02/">February (5)</a></li>
722
723 <li><a href="http://www.hungry.com/~pere/blog/archive/2018/03/">March (5)</a></li>
724
725 <li><a href="http://www.hungry.com/~pere/blog/archive/2018/04/">April (3)</a></li>
726
727 <li><a href="http://www.hungry.com/~pere/blog/archive/2018/06/">June (2)</a></li>
728
729 <li><a href="http://www.hungry.com/~pere/blog/archive/2018/07/">July (5)</a></li>
730
731 <li><a href="http://www.hungry.com/~pere/blog/archive/2018/08/">August (3)</a></li>
732
733 <li><a href="http://www.hungry.com/~pere/blog/archive/2018/09/">September (3)</a></li>
734
735 <li><a href="http://www.hungry.com/~pere/blog/archive/2018/10/">October (5)</a></li>
736
737 <li><a href="http://www.hungry.com/~pere/blog/archive/2018/11/">November (2)</a></li>
738
739 <li><a href="http://www.hungry.com/~pere/blog/archive/2018/12/">December (4)</a></li>
740
741 </ul></li>
742
743 <li>2017
744 <ul>
745
746 <li><a href="http://www.hungry.com/~pere/blog/archive/2017/01/">January (4)</a></li>
747
748 <li><a href="http://www.hungry.com/~pere/blog/archive/2017/02/">February (3)</a></li>
749
750 <li><a href="http://www.hungry.com/~pere/blog/archive/2017/03/">March (5)</a></li>
751
752 <li><a href="http://www.hungry.com/~pere/blog/archive/2017/04/">April (2)</a></li>
753
754 <li><a href="http://www.hungry.com/~pere/blog/archive/2017/06/">June (5)</a></li>
755
756 <li><a href="http://www.hungry.com/~pere/blog/archive/2017/07/">July (1)</a></li>
757
758 <li><a href="http://www.hungry.com/~pere/blog/archive/2017/08/">August (1)</a></li>
759
760 <li><a href="http://www.hungry.com/~pere/blog/archive/2017/09/">September (3)</a></li>
761
762 <li><a href="http://www.hungry.com/~pere/blog/archive/2017/10/">October (5)</a></li>
763
764 <li><a href="http://www.hungry.com/~pere/blog/archive/2017/11/">November (3)</a></li>
765
766 <li><a href="http://www.hungry.com/~pere/blog/archive/2017/12/">December (4)</a></li>
767
768 </ul></li>
769
770 <li>2016
771 <ul>
772
773 <li><a href="http://www.hungry.com/~pere/blog/archive/2016/01/">January (3)</a></li>
774
775 <li><a href="http://www.hungry.com/~pere/blog/archive/2016/02/">February (2)</a></li>
776
777 <li><a href="http://www.hungry.com/~pere/blog/archive/2016/03/">March (3)</a></li>
778
779 <li><a href="http://www.hungry.com/~pere/blog/archive/2016/04/">April (8)</a></li>
780
781 <li><a href="http://www.hungry.com/~pere/blog/archive/2016/05/">May (8)</a></li>
782
783 <li><a href="http://www.hungry.com/~pere/blog/archive/2016/06/">June (2)</a></li>
784
785 <li><a href="http://www.hungry.com/~pere/blog/archive/2016/07/">July (2)</a></li>
786
787 <li><a href="http://www.hungry.com/~pere/blog/archive/2016/08/">August (5)</a></li>
788
789 <li><a href="http://www.hungry.com/~pere/blog/archive/2016/09/">September (2)</a></li>
790
791 <li><a href="http://www.hungry.com/~pere/blog/archive/2016/10/">October (3)</a></li>
792
793 <li><a href="http://www.hungry.com/~pere/blog/archive/2016/11/">November (8)</a></li>
794
795 <li><a href="http://www.hungry.com/~pere/blog/archive/2016/12/">December (5)</a></li>
796
797 </ul></li>
798
799 <li>2015
800 <ul>
801
802 <li><a href="http://www.hungry.com/~pere/blog/archive/2015/01/">January (7)</a></li>
803
804 <li><a href="http://www.hungry.com/~pere/blog/archive/2015/02/">February (6)</a></li>
805
806 <li><a href="http://www.hungry.com/~pere/blog/archive/2015/03/">March (1)</a></li>
807
808 <li><a href="http://www.hungry.com/~pere/blog/archive/2015/04/">April (4)</a></li>
809
810 <li><a href="http://www.hungry.com/~pere/blog/archive/2015/05/">May (3)</a></li>
811
812 <li><a href="http://www.hungry.com/~pere/blog/archive/2015/06/">June (4)</a></li>
813
814 <li><a href="http://www.hungry.com/~pere/blog/archive/2015/07/">July (6)</a></li>
815
816 <li><a href="http://www.hungry.com/~pere/blog/archive/2015/08/">August (2)</a></li>
817
818 <li><a href="http://www.hungry.com/~pere/blog/archive/2015/09/">September (2)</a></li>
819
820 <li><a href="http://www.hungry.com/~pere/blog/archive/2015/10/">October (9)</a></li>
821
822 <li><a href="http://www.hungry.com/~pere/blog/archive/2015/11/">November (6)</a></li>
823
824 <li><a href="http://www.hungry.com/~pere/blog/archive/2015/12/">December (3)</a></li>
825
826 </ul></li>
827
828 <li>2014
829 <ul>
830
831 <li><a href="http://www.hungry.com/~pere/blog/archive/2014/01/">January (2)</a></li>
832
833 <li><a href="http://www.hungry.com/~pere/blog/archive/2014/02/">February (3)</a></li>
834
835 <li><a href="http://www.hungry.com/~pere/blog/archive/2014/03/">March (8)</a></li>
836
837 <li><a href="http://www.hungry.com/~pere/blog/archive/2014/04/">April (7)</a></li>
838
839 <li><a href="http://www.hungry.com/~pere/blog/archive/2014/05/">May (1)</a></li>
840
841 <li><a href="http://www.hungry.com/~pere/blog/archive/2014/06/">June (2)</a></li>
842
843 <li><a href="http://www.hungry.com/~pere/blog/archive/2014/07/">July (2)</a></li>
844
845 <li><a href="http://www.hungry.com/~pere/blog/archive/2014/08/">August (2)</a></li>
846
847 <li><a href="http://www.hungry.com/~pere/blog/archive/2014/09/">September (5)</a></li>
848
849 <li><a href="http://www.hungry.com/~pere/blog/archive/2014/10/">October (6)</a></li>
850
851 <li><a href="http://www.hungry.com/~pere/blog/archive/2014/11/">November (3)</a></li>
852
853 <li><a href="http://www.hungry.com/~pere/blog/archive/2014/12/">December (5)</a></li>
854
855 </ul></li>
856
857 <li>2013
858 <ul>
859
860 <li><a href="http://www.hungry.com/~pere/blog/archive/2013/01/">January (11)</a></li>
861
862 <li><a href="http://www.hungry.com/~pere/blog/archive/2013/02/">February (9)</a></li>
863
864 <li><a href="http://www.hungry.com/~pere/blog/archive/2013/03/">March (9)</a></li>
865
866 <li><a href="http://www.hungry.com/~pere/blog/archive/2013/04/">April (6)</a></li>
867
868 <li><a href="http://www.hungry.com/~pere/blog/archive/2013/05/">May (9)</a></li>
869
870 <li><a href="http://www.hungry.com/~pere/blog/archive/2013/06/">June (10)</a></li>
871
872 <li><a href="http://www.hungry.com/~pere/blog/archive/2013/07/">July (7)</a></li>
873
874 <li><a href="http://www.hungry.com/~pere/blog/archive/2013/08/">August (3)</a></li>
875
876 <li><a href="http://www.hungry.com/~pere/blog/archive/2013/09/">September (5)</a></li>
877
878 <li><a href="http://www.hungry.com/~pere/blog/archive/2013/10/">October (7)</a></li>
879
880 <li><a href="http://www.hungry.com/~pere/blog/archive/2013/11/">November (9)</a></li>
881
882 <li><a href="http://www.hungry.com/~pere/blog/archive/2013/12/">December (3)</a></li>
883
884 </ul></li>
885
886 <li>2012
887 <ul>
888
889 <li><a href="http://www.hungry.com/~pere/blog/archive/2012/01/">January (7)</a></li>
890
891 <li><a href="http://www.hungry.com/~pere/blog/archive/2012/02/">February (10)</a></li>
892
893 <li><a href="http://www.hungry.com/~pere/blog/archive/2012/03/">March (17)</a></li>
894
895 <li><a href="http://www.hungry.com/~pere/blog/archive/2012/04/">April (12)</a></li>
896
897 <li><a href="http://www.hungry.com/~pere/blog/archive/2012/05/">May (12)</a></li>
898
899 <li><a href="http://www.hungry.com/~pere/blog/archive/2012/06/">June (20)</a></li>
900
901 <li><a href="http://www.hungry.com/~pere/blog/archive/2012/07/">July (17)</a></li>
902
903 <li><a href="http://www.hungry.com/~pere/blog/archive/2012/08/">August (6)</a></li>
904
905 <li><a href="http://www.hungry.com/~pere/blog/archive/2012/09/">September (9)</a></li>
906
907 <li><a href="http://www.hungry.com/~pere/blog/archive/2012/10/">October (17)</a></li>
908
909 <li><a href="http://www.hungry.com/~pere/blog/archive/2012/11/">November (10)</a></li>
910
911 <li><a href="http://www.hungry.com/~pere/blog/archive/2012/12/">December (7)</a></li>
912
913 </ul></li>
914
915 <li>2011
916 <ul>
917
918 <li><a href="http://www.hungry.com/~pere/blog/archive/2011/01/">January (16)</a></li>
919
920 <li><a href="http://www.hungry.com/~pere/blog/archive/2011/02/">February (6)</a></li>
921
922 <li><a href="http://www.hungry.com/~pere/blog/archive/2011/03/">March (6)</a></li>
923
924 <li><a href="http://www.hungry.com/~pere/blog/archive/2011/04/">April (7)</a></li>
925
926 <li><a href="http://www.hungry.com/~pere/blog/archive/2011/05/">May (3)</a></li>
927
928 <li><a href="http://www.hungry.com/~pere/blog/archive/2011/06/">June (2)</a></li>
929
930 <li><a href="http://www.hungry.com/~pere/blog/archive/2011/07/">July (7)</a></li>
931
932 <li><a href="http://www.hungry.com/~pere/blog/archive/2011/08/">August (6)</a></li>
933
934 <li><a href="http://www.hungry.com/~pere/blog/archive/2011/09/">September (4)</a></li>
935
936 <li><a href="http://www.hungry.com/~pere/blog/archive/2011/10/">October (2)</a></li>
937
938 <li><a href="http://www.hungry.com/~pere/blog/archive/2011/11/">November (3)</a></li>
939
940 <li><a href="http://www.hungry.com/~pere/blog/archive/2011/12/">December (1)</a></li>
941
942 </ul></li>
943
944 <li>2010
945 <ul>
946
947 <li><a href="http://www.hungry.com/~pere/blog/archive/2010/01/">January (2)</a></li>
948
949 <li><a href="http://www.hungry.com/~pere/blog/archive/2010/02/">February (1)</a></li>
950
951 <li><a href="http://www.hungry.com/~pere/blog/archive/2010/03/">March (3)</a></li>
952
953 <li><a href="http://www.hungry.com/~pere/blog/archive/2010/04/">April (3)</a></li>
954
955 <li><a href="http://www.hungry.com/~pere/blog/archive/2010/05/">May (9)</a></li>
956
957 <li><a href="http://www.hungry.com/~pere/blog/archive/2010/06/">June (14)</a></li>
958
959 <li><a href="http://www.hungry.com/~pere/blog/archive/2010/07/">July (12)</a></li>
960
961 <li><a href="http://www.hungry.com/~pere/blog/archive/2010/08/">August (13)</a></li>
962
963 <li><a href="http://www.hungry.com/~pere/blog/archive/2010/09/">September (7)</a></li>
964
965 <li><a href="http://www.hungry.com/~pere/blog/archive/2010/10/">October (9)</a></li>
966
967 <li><a href="http://www.hungry.com/~pere/blog/archive/2010/11/">November (13)</a></li>
968
969 <li><a href="http://www.hungry.com/~pere/blog/archive/2010/12/">December (12)</a></li>
970
971 </ul></li>
972
973 <li>2009
974 <ul>
975
976 <li><a href="http://www.hungry.com/~pere/blog/archive/2009/01/">January (8)</a></li>
977
978 <li><a href="http://www.hungry.com/~pere/blog/archive/2009/02/">February (8)</a></li>
979
980 <li><a href="http://www.hungry.com/~pere/blog/archive/2009/03/">March (12)</a></li>
981
982 <li><a href="http://www.hungry.com/~pere/blog/archive/2009/04/">April (10)</a></li>
983
984 <li><a href="http://www.hungry.com/~pere/blog/archive/2009/05/">May (9)</a></li>
985
986 <li><a href="http://www.hungry.com/~pere/blog/archive/2009/06/">June (3)</a></li>
987
988 <li><a href="http://www.hungry.com/~pere/blog/archive/2009/07/">July (4)</a></li>
989
990 <li><a href="http://www.hungry.com/~pere/blog/archive/2009/08/">August (3)</a></li>
991
992 <li><a href="http://www.hungry.com/~pere/blog/archive/2009/09/">September (1)</a></li>
993
994 <li><a href="http://www.hungry.com/~pere/blog/archive/2009/10/">October (2)</a></li>
995
996 <li><a href="http://www.hungry.com/~pere/blog/archive/2009/11/">November (3)</a></li>
997
998 <li><a href="http://www.hungry.com/~pere/blog/archive/2009/12/">December (3)</a></li>
999
1000 </ul></li>
1001
1002 <li>2008
1003 <ul>
1004
1005 <li><a href="http://www.hungry.com/~pere/blog/archive/2008/11/">November (5)</a></li>
1006
1007 <li><a href="http://www.hungry.com/~pere/blog/archive/2008/12/">December (7)</a></li>
1008
1009 </ul></li>
1010
1011 </ul>
1012
1013
1014
1015 <h2>Tags</h2>
1016 <ul>
1017
1018 <li><a href="http://www.hungry.com/~pere/blog/tags/3d-printer">3d-printer (19)</a></li>
1019
1020 <li><a href="http://www.hungry.com/~pere/blog/tags/amiga">amiga (1)</a></li>
1021
1022 <li><a href="http://www.hungry.com/~pere/blog/tags/aros">aros (1)</a></li>
1023
1024 <li><a href="http://www.hungry.com/~pere/blog/tags/bankid">bankid (4)</a></li>
1025
1026 <li><a href="http://www.hungry.com/~pere/blog/tags/betalkontant">betalkontant (9)</a></li>
1027
1028 <li><a href="http://www.hungry.com/~pere/blog/tags/bitcoin">bitcoin (13)</a></li>
1029
1030 <li><a href="http://www.hungry.com/~pere/blog/tags/bootsystem">bootsystem (17)</a></li>
1031
1032 <li><a href="http://www.hungry.com/~pere/blog/tags/bsa">bsa (2)</a></li>
1033
1034 <li><a href="http://www.hungry.com/~pere/blog/tags/chrpath">chrpath (3)</a></li>
1035
1036 <li><a href="http://www.hungry.com/~pere/blog/tags/debian">debian (202)</a></li>
1037
1038 <li><a href="http://www.hungry.com/~pere/blog/tags/debian edu">debian edu (159)</a></li>
1039
1040 <li><a href="http://www.hungry.com/~pere/blog/tags/debian-handbook">debian-handbook (9)</a></li>
1041
1042 <li><a href="http://www.hungry.com/~pere/blog/tags/digistan">digistan (11)</a></li>
1043
1044 <li><a href="http://www.hungry.com/~pere/blog/tags/dld">dld (18)</a></li>
1045
1046 <li><a href="http://www.hungry.com/~pere/blog/tags/docbook">docbook (33)</a></li>
1047
1048 <li><a href="http://www.hungry.com/~pere/blog/tags/drivstoffpriser">drivstoffpriser (4)</a></li>
1049
1050 <li><a href="http://www.hungry.com/~pere/blog/tags/english">english (464)</a></li>
1051
1052 <li><a href="http://www.hungry.com/~pere/blog/tags/fiksgatami">fiksgatami (23)</a></li>
1053
1054 <li><a href="http://www.hungry.com/~pere/blog/tags/fildeling">fildeling (14)</a></li>
1055
1056 <li><a href="http://www.hungry.com/~pere/blog/tags/freeculture">freeculture (34)</a></li>
1057
1058 <li><a href="http://www.hungry.com/~pere/blog/tags/freedombox">freedombox (9)</a></li>
1059
1060 <li><a href="http://www.hungry.com/~pere/blog/tags/frikanalen">frikanalen (20)</a></li>
1061
1062 <li><a href="http://www.hungry.com/~pere/blog/tags/h264">h264 (20)</a></li>
1063
1064 <li><a href="http://www.hungry.com/~pere/blog/tags/intervju">intervju (43)</a></li>
1065
1066 <li><a href="http://www.hungry.com/~pere/blog/tags/isenkram">isenkram (18)</a></li>
1067
1068 <li><a href="http://www.hungry.com/~pere/blog/tags/kart">kart (23)</a></li>
1069
1070 <li><a href="http://www.hungry.com/~pere/blog/tags/kodi">kodi (6)</a></li>
1071
1072 <li><a href="http://www.hungry.com/~pere/blog/tags/ldap">ldap (9)</a></li>
1073
1074 <li><a href="http://www.hungry.com/~pere/blog/tags/lego">lego (5)</a></li>
1075
1076 <li><a href="http://www.hungry.com/~pere/blog/tags/lenker">lenker (8)</a></li>
1077
1078 <li><a href="http://www.hungry.com/~pere/blog/tags/linuxcnc">linuxcnc (7)</a></li>
1079
1080 <li><a href="http://www.hungry.com/~pere/blog/tags/lsdvd">lsdvd (2)</a></li>
1081
1082 <li><a href="http://www.hungry.com/~pere/blog/tags/ltsp">ltsp (1)</a></li>
1083
1084 <li><a href="http://www.hungry.com/~pere/blog/tags/madewithcc">madewithcc (3)</a></li>
1085
1086 <li><a href="http://www.hungry.com/~pere/blog/tags/mesh network">mesh network (8)</a></li>
1087
1088 <li><a href="http://www.hungry.com/~pere/blog/tags/multimedia">multimedia (46)</a></li>
1089
1090 <li><a href="http://www.hungry.com/~pere/blog/tags/nice free software">nice free software (15)</a></li>
1091
1092 <li><a href="http://www.hungry.com/~pere/blog/tags/noark5">noark5 (25)</a></li>
1093
1094 <li><a href="http://www.hungry.com/~pere/blog/tags/norsk">norsk (325)</a></li>
1095
1096 <li><a href="http://www.hungry.com/~pere/blog/tags/nuug">nuug (199)</a></li>
1097
1098 <li><a href="http://www.hungry.com/~pere/blog/tags/offentlig innsyn">offentlig innsyn (41)</a></li>
1099
1100 <li><a href="http://www.hungry.com/~pere/blog/tags/open311">open311 (2)</a></li>
1101
1102 <li><a href="http://www.hungry.com/~pere/blog/tags/opensnitch">opensnitch (4)</a></li>
1103
1104 <li><a href="http://www.hungry.com/~pere/blog/tags/opphavsrett">opphavsrett (76)</a></li>
1105
1106 <li><a href="http://www.hungry.com/~pere/blog/tags/personvern">personvern (114)</a></li>
1107
1108 <li><a href="http://www.hungry.com/~pere/blog/tags/raid">raid (4)</a></li>
1109
1110 <li><a href="http://www.hungry.com/~pere/blog/tags/reactos">reactos (1)</a></li>
1111
1112 <li><a href="http://www.hungry.com/~pere/blog/tags/reprap">reprap (11)</a></li>
1113
1114 <li><a href="http://www.hungry.com/~pere/blog/tags/rfid">rfid (3)</a></li>
1115
1116 <li><a href="http://www.hungry.com/~pere/blog/tags/robot">robot (17)</a></li>
1117
1118 <li><a href="http://www.hungry.com/~pere/blog/tags/rss">rss (1)</a></li>
1119
1120 <li><a href="http://www.hungry.com/~pere/blog/tags/ruter">ruter (7)</a></li>
1121
1122 <li><a href="http://www.hungry.com/~pere/blog/tags/scraperwiki">scraperwiki (2)</a></li>
1123
1124 <li><a href="http://www.hungry.com/~pere/blog/tags/sikkerhet">sikkerhet (60)</a></li>
1125
1126 <li><a href="http://www.hungry.com/~pere/blog/tags/sitesummary">sitesummary (4)</a></li>
1127
1128 <li><a href="http://www.hungry.com/~pere/blog/tags/skepsis">skepsis (5)</a></li>
1129
1130 <li><a href="http://www.hungry.com/~pere/blog/tags/standard">standard (76)</a></li>
1131
1132 <li><a href="http://www.hungry.com/~pere/blog/tags/stavekontroll">stavekontroll (7)</a></li>
1133
1134 <li><a href="http://www.hungry.com/~pere/blog/tags/stortinget">stortinget (14)</a></li>
1135
1136 <li><a href="http://www.hungry.com/~pere/blog/tags/surveillance">surveillance (65)</a></li>
1137
1138 <li><a href="http://www.hungry.com/~pere/blog/tags/sysadmin">sysadmin (5)</a></li>
1139
1140 <li><a href="http://www.hungry.com/~pere/blog/tags/usenix">usenix (2)</a></li>
1141
1142 <li><a href="http://www.hungry.com/~pere/blog/tags/valg">valg (9)</a></li>
1143
1144 <li><a href="http://www.hungry.com/~pere/blog/tags/verkidetfri">verkidetfri (22)</a></li>
1145
1146 <li><a href="http://www.hungry.com/~pere/blog/tags/video">video (80)</a></li>
1147
1148 <li><a href="http://www.hungry.com/~pere/blog/tags/vitenskap">vitenskap (4)</a></li>
1149
1150 <li><a href="http://www.hungry.com/~pere/blog/tags/web">web (42)</a></li>
1151
1152 </ul>
1153
1154
1155 </div>
1156 <p style="text-align: right">
1157 Created by <a href="http://steve.org.uk/Software/chronicle">Chronicle v4.6</a>
1158 </p>
1159
1160 </body>
1161 </html>