]> pere.pagekite.me Git - homepage.git/blob - blog/index.html
Generated.
[homepage.git] / blog / 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>
4 <head>
5 <title>Petter Reinholdtsen</title>
6 <link rel="stylesheet" type="text/css" media="screen" href="http://people.skolelinux.org/pere/blog/style.css">
7 <link rel="alternate" title="RSS Feed" href="http://people.skolelinux.org/pere/blog/index.rss" type="application/rss+xml">
8
9 </head>
10 <body>
11
12 <div class="title">
13 <h1>
14 <a href="http://people.skolelinux.org/pere/blog/">Petter Reinholdtsen</a>
15
16 </h1>
17
18 </div>
19
20
21
22 <div class="entry">
23 <div class="title"><a href="http://people.skolelinux.org/pere/blog/Debian_Edu_development_gathering_and_General_Assembly_for_FRiSK.html">Debian Edu development gathering and General Assembly for FRiSK</a></div>
24 <div class="date">2010-11-29 18:40</div>
25 <div class="body">
26 <p>On friday, the first Debian Edu / Skolelinux
27 <a href="http://www.friprogramvareiskolen.no/Gathering/2010-12-03-05-Oslo">development
28 gathering</a> in a long time take place here in Oslo, Norway. I
29 really look forward to seeing all the good people working on the
30 Squeeze release. The gathering is open for everyone interested in
31 learning more about Debian Edu / Skolelinux.</p>
32
33 <p>On Saturday, the Norwegian member organization taking care of
34 organizing these development gatherings, Fri Programvare i Skolen,
35 will hold its
36 <a href="http://friprogramvareiskolen.no/Genfors/2010">General Assembly
37 for 2010</a>. Membership is open for all, and currently there are 388
38 people registered as members. Last year 32 members cast their vote in
39 the memberdb based election system. I hope more people find time to
40 vote this year.</p>
41 </div>
42 <div class="tags">
43
44
45
46 Tags: <a href="http://people.skolelinux.org/pere/blog/tags/debian edu">debian edu</a>, <a href="http://people.skolelinux.org/pere/blog/tags/english">english</a>, <a href="http://people.skolelinux.org/pere/blog/tags/nuug">nuug</a>.
47
48 </div>
49 </div>
50 <div class="padding"></div>
51
52 <div class="entry">
53 <div class="title"><a href="http://people.skolelinux.org/pere/blog/Why_isn_t_Debian_Edu_using_VLC_.html">Why isn't Debian Edu using VLC?</a></div>
54 <div class="date">2010-11-27 11:30</div>
55 <div class="body">
56 <p>In the latest issue of Linux Journal, the readers choices were
57 presented, and the winner among the multimedia player were VLC.
58 Personally, I like VLC, and it is my player of choice when I first try
59 to play a video file or stream. Only if VLC fail will I drag out
60 gmplayer to see if it can do better. The reason is mostly the failure
61 model and trust. When VLC fail, it normally pop up a error message
62 reporting the problem. When mplayer fail, it normally segfault or
63 just hangs. The latter failure mode drain my trust in the program.<p>
64
65 <p>But even if VLC is my player of choice, we have choosen to use
66 mplayer in <a href="http://www.skolelinux.org/">Debian
67 Edu/Skolelinux</a>. The reason is simple. We need a good browser
68 plugin to play web videos seamlessly, and the VLC browser plugin is
69 not very good. For example, it lack in-line control buttons, so there
70 is no way for the user to pause the video. Also, when I
71 <a href="http://wiki.debian.org/DebianEdu/BrowserMultimedia">last
72 tested the browser plugins</a> available in Debian, the VLC plugin
73 failed on several video pages where mplayer based plugins worked. If
74 the browser plugin for VLC was as good as the gecko-mediaplayer
75 package (which uses mplayer), we would switch.</P>
76
77 <p>While VLC is a good player, its user interface is slightly
78 annoying. The most annoying feature is its inconsistent use of
79 keyboard shortcuts. When the player is in full screen mode, its
80 shortcuts are different from when it is playing the video in a window.
81 For example, space only work as pause when in full screen mode. I
82 wish it had consisten shortcuts and that space also would work when in
83 window mode. Another nice shortcut in gmplayer is [enter] to restart
84 the current video. It is very nice when playing short videos from the
85 web and want to restart it when new people arrive to have a look at
86 what is going on.</p>
87 </div>
88 <div class="tags">
89
90
91
92 Tags: <a href="http://people.skolelinux.org/pere/blog/tags/debian">debian</a>, <a href="http://people.skolelinux.org/pere/blog/tags/debian edu">debian edu</a>, <a href="http://people.skolelinux.org/pere/blog/tags/english">english</a>, <a href="http://people.skolelinux.org/pere/blog/tags/multimedia">multimedia</a>, <a href="http://people.skolelinux.org/pere/blog/tags/video">video</a>, <a href="http://people.skolelinux.org/pere/blog/tags/web">web</a>.
93
94 </div>
95 </div>
96 <div class="padding"></div>
97
98 <div class="entry">
99 <div class="title"><a href="http://people.skolelinux.org/pere/blog/DND_hedrer_overv__kning_av_barn_med_Rosingsprisen.html">DND hedrer overvåkning av barn med Rosingsprisen</a></div>
100 <div class="date">2010-11-23 14:15</div>
101 <div class="body">
102 <p>Jeg registrerer med vond smak i munnen at Den Norske Dataforening
103 <a
104 href="http://www.dataforeningen.no/hedret-med-rosingprisen.4849070-133913.html">hedrer
105 overvåkning av barn med Rosingsprisen for kreativitet i år</a>. Jeg
106 er glad jeg nå er meldt ut av DND.</p>
107
108 <p>Å elektronisk overvåke sine barn er ikke å gjøre dem en tjeneste,
109 men et overgrep mot individer i utvikling som bør læres opp til å ta
110 egne valg.</p>
111
112 <p>For å sitere Datatilsynets nye leder, Bjørn Erik Thon, i
113 <a href="http://www.idg.no/computerworld/article174262.ece">et intervju
114 med Computerworld Norge</A>:</p>
115
116 <p><blockquote>
117 - For alle som har barn, meg selv inkludert, er førstetanken at det
118 hadde vært fint å vite hvor barnet sitt er til enhver tid. Men ungene
119 har ikke godt av det. De er små individer som skal søke rundt og finne
120 sine små gjemmesteder og utvide horisonten, uten at foreldrene ser dem
121 i kortene. Det kan være fristende, men jeg ville ikke gått inn i
122 dette.
123 </blockquote></p>
124
125 <p>Det er skremmende å se at DND mener en tjeneste som legger opp til
126 slike overgrep bør hedres. Å flytte oppveksten for barn inn i en
127 virtuell
128 <a href="http://en.wikipedia.org/wiki/Panopticon">Panopticon</a> er et
129 grovt overgrep og vil gjøre skade på barnenes utvikling, og foreldre
130 burde tenke seg godt om før de gir etter for sine instinkter her.</p>
131
132 <p>Blipper-tjenesten får meg til å tenke på bøkene til
133 <a href="http://en.wikipedia.org/wiki/John_Twelve_Hawks">John Twelve
134 Hawks</a>, som forbilledlig beskriver hvordan et totalitært
135 overvåkningssamfunn bygges sakte men sikkert rundt oss, satt sammen av
136 gode intensjoner og manglende bevissthet om hvilke prinsipper et
137 liberalt demokrati er fundamentert på. Jeg har hatt stor glede av å
138 lese alle de tre bøkene.</p>
139 </div>
140 <div class="tags">
141
142
143
144 Tags: <a href="http://people.skolelinux.org/pere/blog/tags/norsk">norsk</a>, <a href="http://people.skolelinux.org/pere/blog/tags/personvern">personvern</a>, <a href="http://people.skolelinux.org/pere/blog/tags/sikkerhet">sikkerhet</a>.
145
146 </div>
147 </div>
148 <div class="padding"></div>
149
150 <div class="entry">
151 <div class="title"><a href="http://people.skolelinux.org/pere/blog/Lenny__Squeeze_upgrades_of_the_Gnome_and_KDE_desktop__now_with_apt_get_autoremove.html">Lenny->Squeeze upgrades of the Gnome and KDE desktop, now with apt-get autoremove</a></div>
152 <div class="date">2010-11-22 14:15</div>
153 <div class="body">
154 <p>Michael Biebl suggested to me on IRC, that I changed my automated
155 upgrade testing of the
156 <a href="http://people.skolelinux.org/~pere/debian-upgrade-testing/">Lenny
157 Gnome and KDE Desktop</a> to do <tt>apt-get autoremove</tt> when using apt-get.
158 This seem like a very good idea, so I adjusted by test scripts and
159 can now present the updated result from today:</p>
160
161 <p>This is for Gnome:</p>
162
163 <p>Installed using apt-get, missing with aptitude</p>
164
165 <blockquote><p>
166 apache2.2-bin
167 aptdaemon
168 baobab
169 binfmt-support
170 browser-plugin-gnash
171 cheese-common
172 cli-common
173 cups-pk-helper
174 dmz-cursor-theme
175 empathy
176 empathy-common
177 freedesktop-sound-theme
178 freeglut3
179 gconf-defaults-service
180 gdm-themes
181 gedit-plugins
182 geoclue
183 geoclue-hostip
184 geoclue-localnet
185 geoclue-manual
186 geoclue-yahoo
187 gnash
188 gnash-common
189 gnome
190 gnome-backgrounds
191 gnome-cards-data
192 gnome-codec-install
193 gnome-core
194 gnome-desktop-environment
195 gnome-disk-utility
196 gnome-screenshot
197 gnome-search-tool
198 gnome-session-canberra
199 gnome-system-log
200 gnome-themes-extras
201 gnome-themes-more
202 gnome-user-share
203 gstreamer0.10-fluendo-mp3
204 gstreamer0.10-tools
205 gtk2-engines
206 gtk2-engines-pixbuf
207 gtk2-engines-smooth
208 hamster-applet
209 libapache2-mod-dnssd
210 libapr1
211 libaprutil1
212 libaprutil1-dbd-sqlite3
213 libaprutil1-ldap
214 libart2.0-cil
215 libboost-date-time1.42.0
216 libboost-python1.42.0
217 libboost-thread1.42.0
218 libchamplain-0.4-0
219 libchamplain-gtk-0.4-0
220 libcheese-gtk18
221 libclutter-gtk-0.10-0
222 libcryptui0
223 libdiscid0
224 libelf1
225 libepc-1.0-2
226 libepc-common
227 libepc-ui-1.0-2
228 libfreerdp-plugins-standard
229 libfreerdp0
230 libgconf2.0-cil
231 libgdata-common
232 libgdata7
233 libgdu-gtk0
234 libgee2
235 libgeoclue0
236 libgexiv2-0
237 libgif4
238 libglade2.0-cil
239 libglib2.0-cil
240 libgmime2.4-cil
241 libgnome-vfs2.0-cil
242 libgnome2.24-cil
243 libgnomepanel2.24-cil
244 libgpod-common
245 libgpod4
246 libgtk2.0-cil
247 libgtkglext1
248 libgtksourceview2.0-common
249 libmono-addins-gui0.2-cil
250 libmono-addins0.2-cil
251 libmono-cairo2.0-cil
252 libmono-corlib2.0-cil
253 libmono-i18n-west2.0-cil
254 libmono-posix2.0-cil
255 libmono-security2.0-cil
256 libmono-sharpzip2.84-cil
257 libmono-system2.0-cil
258 libmtp8
259 libmusicbrainz3-6
260 libndesk-dbus-glib1.0-cil
261 libndesk-dbus1.0-cil
262 libopal3.6.8
263 libpolkit-gtk-1-0
264 libpt2.6.7
265 libpython2.6
266 librpm1
267 librpmio1
268 libsdl1.2debian
269 libsrtp0
270 libssh-4
271 libtelepathy-farsight0
272 libtelepathy-glib0
273 libtidy-0.99-0
274 media-player-info
275 mesa-utils
276 mono-2.0-gac
277 mono-gac
278 mono-runtime
279 nautilus-sendto
280 nautilus-sendto-empathy
281 p7zip-full
282 pkg-config
283 python-aptdaemon
284 python-aptdaemon-gtk
285 python-axiom
286 python-beautifulsoup
287 python-bugbuddy
288 python-clientform
289 python-coherence
290 python-configobj
291 python-crypto
292 python-cupshelpers
293 python-elementtree
294 python-epsilon
295 python-evolution
296 python-feedparser
297 python-gdata
298 python-gdbm
299 python-gst0.10
300 python-gtkglext1
301 python-gtksourceview2
302 python-httplib2
303 python-louie
304 python-mako
305 python-markupsafe
306 python-mechanize
307 python-nevow
308 python-notify
309 python-opengl
310 python-openssl
311 python-pam
312 python-pkg-resources
313 python-pyasn1
314 python-pysqlite2
315 python-rdflib
316 python-serial
317 python-tagpy
318 python-twisted-bin
319 python-twisted-conch
320 python-twisted-core
321 python-twisted-web
322 python-utidylib
323 python-webkit
324 python-xdg
325 python-zope.interface
326 remmina
327 remmina-plugin-data
328 remmina-plugin-rdp
329 remmina-plugin-vnc
330 rhythmbox-plugin-cdrecorder
331 rhythmbox-plugins
332 rpm-common
333 rpm2cpio
334 seahorse-plugins
335 shotwell
336 software-center
337 system-config-printer-udev
338 telepathy-gabble
339 telepathy-mission-control-5
340 telepathy-salut
341 tomboy
342 totem
343 totem-coherence
344 totem-mozilla
345 totem-plugins
346 transmission-common
347 xdg-user-dirs
348 xdg-user-dirs-gtk
349 xserver-xephyr
350 </p></blockquote>
351
352 <p>Installed using apt-get, removed with aptitude</p>
353
354 <blockquote><p>
355 cheese
356 ekiga
357 eog
358 epiphany-extensions
359 evolution-exchange
360 fast-user-switch-applet
361 file-roller
362 gcalctool
363 gconf-editor
364 gdm
365 gedit
366 gedit-common
367 gnome-games
368 gnome-games-data
369 gnome-nettool
370 gnome-system-tools
371 gnome-themes
372 gnuchess
373 gucharmap
374 guile-1.8-libs
375 libavahi-ui0
376 libdmx1
377 libgalago3
378 libgtk-vnc-1.0-0
379 libgtksourceview2.0-0
380 liblircclient0
381 libsdl1.2debian-alsa
382 libspeexdsp1
383 libsvga1
384 rhythmbox
385 seahorse
386 sound-juicer
387 system-config-printer
388 totem-common
389 transmission-gtk
390 vinagre
391 vino
392 </p></blockquote>
393
394 <p>Installed using aptitude, missing with apt-get</p>
395
396 <blockquote><p>
397 gstreamer0.10-gnomevfs
398 </p></blockquote>
399
400 <p>Installed using aptitude, removed with apt-get</p>
401
402 <blockquote><p>
403 [nothing]
404 </p></blockquote>
405
406 <p>This is for KDE:</p>
407
408 <p>Installed using apt-get, missing with aptitude</p>
409
410 <blockquote><p>
411 ksmserver
412 </p></blockquote>
413
414 <p>Installed using apt-get, removed with aptitude</p>
415
416 <blockquote><p>
417 kwin
418 network-manager-kde
419 </p></blockquote>
420
421 <p>Installed using aptitude, missing with apt-get</p>
422
423 <blockquote><p>
424 arts
425 dolphin
426 freespacenotifier
427 google-gadgets-gst
428 google-gadgets-xul
429 kappfinder
430 kcalc
431 kcharselect
432 kde-core
433 kde-plasma-desktop
434 kde-standard
435 kde-window-manager
436 kdeartwork
437 kdeartwork-emoticons
438 kdeartwork-style
439 kdeartwork-theme-icon
440 kdebase
441 kdebase-apps
442 kdebase-workspace
443 kdebase-workspace-bin
444 kdebase-workspace-data
445 kdeeject
446 kdelibs
447 kdeplasma-addons
448 kdeutils
449 kdewallpapers
450 kdf
451 kfloppy
452 kgpg
453 khelpcenter4
454 kinfocenter
455 konq-plugins-l10n
456 konqueror-nsplugins
457 kscreensaver
458 kscreensaver-xsavers
459 ktimer
460 kwrite
461 libgle3
462 libkde4-ruby1.8
463 libkonq5
464 libkonq5-templates
465 libnetpbm10
466 libplasma-ruby
467 libplasma-ruby1.8
468 libqt4-ruby1.8
469 marble-data
470 marble-plugins
471 netpbm
472 nuvola-icon-theme
473 plasma-dataengines-workspace
474 plasma-desktop
475 plasma-desktopthemes-artwork
476 plasma-runners-addons
477 plasma-scriptengine-googlegadgets
478 plasma-scriptengine-python
479 plasma-scriptengine-qedje
480 plasma-scriptengine-ruby
481 plasma-scriptengine-webkit
482 plasma-scriptengines
483 plasma-wallpapers-addons
484 plasma-widget-folderview
485 plasma-widget-networkmanagement
486 ruby
487 sweeper
488 update-notifier-kde
489 xscreensaver-data-extra
490 xscreensaver-gl
491 xscreensaver-gl-extra
492 xscreensaver-screensaver-bsod
493 </p></blockquote>
494
495 <p>Installed using aptitude, removed with apt-get</p>
496
497 <blockquote><p>
498 ark
499 google-gadgets-common
500 google-gadgets-qt
501 htdig
502 kate
503 kdebase-bin
504 kdebase-data
505 kdepasswd
506 kfind
507 klipper
508 konq-plugins
509 konqueror
510 ksysguard
511 ksysguardd
512 libarchive1
513 libcln6
514 libeet1
515 libeina-svn-06
516 libggadget-1.0-0b
517 libggadget-qt-1.0-0b
518 libgps19
519 libkdecorations4
520 libkephal4
521 libkonq4
522 libkonqsidebarplugin4a
523 libkscreensaver5
524 libksgrd4
525 libksignalplotter4
526 libkunitconversion4
527 libkwineffects1a
528 libmarblewidget4
529 libntrack-qt4-1
530 libntrack0
531 libplasma-geolocation-interface4
532 libplasmaclock4a
533 libplasmagenericshell4
534 libprocesscore4a
535 libprocessui4a
536 libqalculate5
537 libqedje0a
538 libqtruby4shared2
539 libqzion0a
540 libruby1.8
541 libscim8c2a
542 libsmokekdecore4-3
543 libsmokekdeui4-3
544 libsmokekfile3
545 libsmokekhtml3
546 libsmokekio3
547 libsmokeknewstuff2-3
548 libsmokeknewstuff3-3
549 libsmokekparts3
550 libsmokektexteditor3
551 libsmokekutils3
552 libsmokenepomuk3
553 libsmokephonon3
554 libsmokeplasma3
555 libsmokeqtcore4-3
556 libsmokeqtdbus4-3
557 libsmokeqtgui4-3
558 libsmokeqtnetwork4-3
559 libsmokeqtopengl4-3
560 libsmokeqtscript4-3
561 libsmokeqtsql4-3
562 libsmokeqtsvg4-3
563 libsmokeqttest4-3
564 libsmokeqtuitools4-3
565 libsmokeqtwebkit4-3
566 libsmokeqtxml4-3
567 libsmokesolid3
568 libsmokesoprano3
569 libtaskmanager4a
570 libtidy-0.99-0
571 libweather-ion4a
572 libxklavier16
573 libxxf86misc1
574 okteta
575 oxygencursors
576 plasma-dataengines-addons
577 plasma-scriptengine-superkaramba
578 plasma-widget-lancelot
579 plasma-widgets-addons
580 plasma-widgets-workspace
581 polkit-kde-1
582 ruby1.8
583 systemsettings
584 update-notifier-common
585 </p></blockquote>
586
587 <p>Running apt-get autoremove made the results using apt-get and
588 aptitude a bit more similar, but there are still quite a lott of
589 differences. I have no idea what packages should be installed after
590 the upgrade, but hope those that do can have a look.</p>
591 </div>
592 <div class="tags">
593
594
595
596 Tags: <a href="http://people.skolelinux.org/pere/blog/tags/debian">debian</a>, <a href="http://people.skolelinux.org/pere/blog/tags/debian edu">debian edu</a>, <a href="http://people.skolelinux.org/pere/blog/tags/english">english</a>.
597
598 </div>
599 </div>
600 <div class="padding"></div>
601
602 <div class="entry">
603 <div class="title"><a href="http://people.skolelinux.org/pere/blog/Migrating_Xen_virtual_machines_using_LVM_to_KVM_using_disk_images.html">Migrating Xen virtual machines using LVM to KVM using disk images</a></div>
604 <div class="date">2010-11-22 11:20</div>
605 <div class="body">
606 <p>Most of the computers in use by the
607 <a href="http://www.skolelinux.org/">Debian Edu/Skolelinux project</a>
608 are virtual machines. And they have been Xen machines running on a
609 fairly old IBM eserver xseries 345 machine, and we wanted to migrate
610 them to KVM on a newer Dell PowerEdge 2950 host machine. This was a
611 bit harder that it could have been, because we set up the Xen virtual
612 machines to get the virtual partitions from LVM, which as far as I
613 know is not supported by KVM. So to migrate, we had to convert
614 several LVM logical volumes to partitions on a virtual disk file.</p>
615
616 <p>I found
617 <a href="http://searchnetworking.techtarget.com.au/articles/35011-Six-steps-for-migrating-Xen-virtual-machines-to-KVM">a
618 nice recipe</a> to do this, and wrote the following script to do the
619 migration. It uses qemu-img from the qemu package to make the disk
620 image, parted to partition it, losetup and kpartx to present the disk
621 image partions as devices, and dd to copy the data. I NFS mounted the
622 new servers storage area on the old server to do the migration.</p>
623
624 <pre>
625 #!/bin/sh
626
627 # Based on
628 # http://searchnetworking.techtarget.com.au/articles/35011-Six-steps-for-migrating-Xen-virtual-machines-to-KVM
629
630 set -e
631 set -x
632
633 if [ -z "$1" ] ; then
634 echo "Usage: $0 &lt;hostname&gt;"
635 exit 1
636 else
637 host="$1"
638 fi
639
640 if [ ! -e /dev/vg_data/$host-disk ] ; then
641 echo "error: unable to find LVM volume for $host"
642 exit 1
643 fi
644
645 # Partitions need to be a bit bigger than the LVM LVs. not sure why.
646 disksize=$( lvs --units m | grep $host-disk | awk '{sum = sum + $4} END { print int(sum * 1.05) }')
647 swapsize=$( lvs --units m | grep $host-swap | awk '{sum = sum + $4} END { print int(sum * 1.05) }')
648 totalsize=$(( ( $disksize + $swapsize ) ))
649
650 img=$host.img
651 #dd if=/dev/zero of=$img bs=1M count=$(( $disksize + $swapsize ))
652 qemu-img create $img ${totalsize}MMaking room on the Debian Edu/Sqeeze DVD
653
654 parted $img mklabel msdos
655 parted $img mkpart primary linux-swap 0 $disksize
656 parted $img mkpart primary ext2 $disksize $totalsize
657 parted $img set 1 boot on
658
659 modprobe dm-mod
660 losetup /dev/loop0 $img
661 kpartx -a /dev/loop0
662
663 dd if=/dev/vg_data/$host-disk of=/dev/mapper/loop0p1 bs=1M
664 fsck.ext3 -f /dev/mapper/loop0p1 || true
665 mkswap /dev/mapper/loop0p2
666
667 kpartx -d /dev/loop0
668 losetup -d /dev/loop0
669 </pre>
670
671 <p>The script is perhaps so simple that it is not copyrightable, but
672 if it is, it is licenced using GPL v2 or later at your discretion.</p>
673
674 <p>After doing this, I booted a Debian CD in rescue mode in KVM with
675 the new disk image attached, installed grub-pc and linux-image-686 and
676 set up grub to boot from the disk image. After this, the KVM machines
677 seem to work just fine.</p>
678 </div>
679 <div class="tags">
680
681
682
683 Tags: <a href="http://people.skolelinux.org/pere/blog/tags/debian">debian</a>, <a href="http://people.skolelinux.org/pere/blog/tags/debian edu">debian edu</a>, <a href="http://people.skolelinux.org/pere/blog/tags/english">english</a>.
684
685 </div>
686 </div>
687 <div class="padding"></div>
688
689 <div class="entry">
690 <div class="title"><a href="http://people.skolelinux.org/pere/blog/Lenny__Squeeze_upgrades__apt_vs_aptitude_with_the_Gnome_and_KDE_desktop.html">Lenny->Squeeze upgrades, apt vs aptitude with the Gnome and KDE desktop</a></div>
691 <div class="date">2010-11-20 22:50</div>
692 <div class="body">
693 <p>I'm still running upgrade testing of the
694 <a href="http://people.skolelinux.org/~pere/debian-upgrade-testing/">Lenny
695 Gnome and KDE Desktop</a>, but have not had time to spend on reporting the
696 status. Here is a short update based on a test I ran 20101118.</p>
697
698 <p>I still do not know what a correct migration should look like, so I
699 report any differences between apt and aptitude and hope someone else
700 can see if anything should be changed.</p>
701
702 <p>This is for Gnome:</p>
703
704 <p>Installed using apt-get, missing with aptitude</p>
705
706 <blockquote><p>
707 apache2.2-bin aptdaemon at-spi baobab binfmt-support
708 browser-plugin-gnash cheese-common cli-common cpp-4.3 cups-pk-helper
709 dmz-cursor-theme empathy empathy-common finger
710 freedesktop-sound-theme freeglut3 gconf-defaults-service gdm-themes
711 gedit-plugins geoclue geoclue-hostip geoclue-localnet geoclue-manual
712 geoclue-yahoo gnash gnash-common gnome gnome-backgrounds
713 gnome-cards-data gnome-codec-install gnome-core
714 gnome-desktop-environment gnome-disk-utility gnome-screenshot
715 gnome-search-tool gnome-session-canberra gnome-spell
716 gnome-system-log gnome-themes-extras gnome-themes-more
717 gnome-user-share gs-common gstreamer0.10-fluendo-mp3
718 gstreamer0.10-tools gtk2-engines gtk2-engines-pixbuf
719 gtk2-engines-smooth hal-info hamster-applet libapache2-mod-dnssd
720 libapr1 libaprutil1 libaprutil1-dbd-sqlite3 libaprutil1-ldap
721 libart2.0-cil libatspi1.0-0 libboost-date-time1.42.0
722 libboost-python1.42.0 libboost-thread1.42.0 libchamplain-0.4-0
723 libchamplain-gtk-0.4-0 libcheese-gtk18 libclutter-gtk-0.10-0
724 libcryptui0 libcupsys2 libdiscid0 libeel2-data libelf1 libepc-1.0-2
725 libepc-common libepc-ui-1.0-2 libfreerdp-plugins-standard
726 libfreerdp0 libgail-common libgconf2.0-cil libgdata-common libgdata7
727 libgdl-1-common libgdu-gtk0 libgee2 libgeoclue0 libgexiv2-0 libgif4
728 libglade2.0-cil libglib2.0-cil libgmime2.4-cil libgnome-vfs2.0-cil
729 libgnome2.24-cil libgnomepanel2.24-cil libgnomeprint2.2-data
730 libgnomeprintui2.2-common libgnomevfs2-bin libgpod-common libgpod4
731 libgtk2.0-cil libgtkglext1 libgtksourceview-common
732 libgtksourceview2.0-common libmono-addins-gui0.2-cil
733 libmono-addins0.2-cil libmono-cairo2.0-cil libmono-corlib2.0-cil
734 libmono-i18n-west2.0-cil libmono-posix2.0-cil
735 libmono-security2.0-cil libmono-sharpzip2.84-cil
736 libmono-system2.0-cil libmtp8 libmusicbrainz3-6
737 libndesk-dbus-glib1.0-cil libndesk-dbus1.0-cil libopal3.6.8
738 libpolkit-gtk-1-0 libpt-1.10.10-plugins-alsa
739 libpt-1.10.10-plugins-v4l libpt2.6.7 libpython2.6 librpm1 librpmio1
740 libsdl1.2debian libservlet2.4-java libsrtp0 libssh-4
741 libtelepathy-farsight0 libtelepathy-glib0 libtidy-0.99-0
742 libxalan2-java libxerces2-java media-player-info mesa-utils
743 mono-2.0-gac mono-gac mono-runtime nautilus-sendto
744 nautilus-sendto-empathy openoffice.org-writer2latex
745 openssl-blacklist p7zip p7zip-full pkg-config python-4suite-xml
746 python-aptdaemon python-aptdaemon-gtk python-axiom
747 python-beautifulsoup python-bugbuddy python-clientform
748 python-coherence python-configobj python-crypto python-cupshelpers
749 python-cupsutils python-eggtrayicon python-elementtree
750 python-epsilon python-evolution python-feedparser python-gdata
751 python-gdbm python-gst0.10 python-gtkglext1 python-gtkmozembed
752 python-gtksourceview2 python-httplib2 python-louie python-mako
753 python-markupsafe python-mechanize python-nevow python-notify
754 python-opengl python-openssl python-pam python-pkg-resources
755 python-pyasn1 python-pysqlite2 python-rdflib python-serial
756 python-tagpy python-twisted-bin python-twisted-conch
757 python-twisted-core python-twisted-web python-utidylib python-webkit
758 python-xdg python-zope.interface remmina remmina-plugin-data
759 remmina-plugin-rdp remmina-plugin-vnc rhythmbox-plugin-cdrecorder
760 rhythmbox-plugins rpm-common rpm2cpio seahorse-plugins shotwell
761 software-center svgalibg1 system-config-printer-udev
762 telepathy-gabble telepathy-mission-control-5 telepathy-salut tomboy
763 totem totem-coherence totem-mozilla totem-plugins
764 transmission-common xdg-user-dirs xdg-user-dirs-gtk xserver-xephyr
765 zip
766 </p></blockquote>
767
768 Installed using apt-get, removed with aptitude
769
770 <blockquote><p>
771 arj bluez-utils cheese dhcdbd djvulibre-desktop ekiga eog
772 epiphany-extensions epiphany-gecko evolution-exchange
773 fast-user-switch-applet file-roller gcalctool gconf-editor gdm gedit
774 gedit-common gnome-app-install gnome-games gnome-games-data
775 gnome-nettool gnome-system-tools gnome-themes gnome-utils
776 gnome-vfs-obexftp gnome-volume-manager gnuchess gucharmap
777 guile-1.8-libs hal libavahi-compat-libdnssd1 libavahi-core5
778 libavahi-ui0 libbind9-50 libbluetooth2 libcamel1.2-11 libcdio7
779 libcucul0 libcurl3 libdirectfb-1.0-0 libdmx1 libdvdread3
780 libedata-cal1.2-6 libedataserver1.2-9 libeel2-2.20 libepc-1.0-1
781 libepc-ui-1.0-1 libexchange-storage1.2-3 libfaad0 libgadu3
782 libgalago3 libgd2-noxpm libgda3-3 libgda3-common libggz2 libggzcore9
783 libggzmod4 libgksu1.2-0 libgksuui1.0-1 libgmyth0 libgnome-desktop-2
784 libgnome-pilot2 libgnomecups1.0-1 libgnomeprint2.2-0
785 libgnomeprintui2.2-0 libgpod3 libgraphviz4 libgtk-vnc-1.0-0
786 libgtkhtml2-0 libgtksourceview1.0-0 libgtksourceview2.0-0
787 libgucharmap6 libhesiod0 libicu38 libisccc50 libisccfg50 libiw29
788 libjaxp1.3-java-gcj libkpathsea4 liblircclient0 libltdl3 liblwres50
789 libmagick++10 libmagick10 libmalaga7 libmozjs1d libmpfr1ldbl libmtp7
790 libmysqlclient15off libnautilus-burn4 libneon27 libnm-glib0
791 libnm-util0 libopal-2.2 libosp5 libparted1.8-10 libpisock9
792 libpisync1 libpoppler-glib3 libpoppler3 libpt-1.10.10 libraw1394-8
793 libsdl1.2debian-alsa libsensors3 libsexy2 libsmbios2 libsoup2.2-8
794 libspeexdsp1 libssh2-1 libsuitesparse-3.1.0 libsvga1
795 libswfdec-0.6-90 libtalloc1 libtotem-plparser10 libtrackerclient0
796 libvoikko1 libxalan2-java-gcj libxerces2-java-gcj libxklavier12
797 libxtrap6 libxxf86misc1 libzephyr3 mysql-common rhythmbox seahorse
798 sound-juicer swfdec-gnome system-config-printer totem-common
799 totem-gstreamer transmission-gtk vinagre vino w3c-dtd-xhtml wodim
800 </p></blockquote>
801
802 <p>Installed using aptitude, missing with apt-get</p>
803
804 <blockquote><p>
805 gstreamer0.10-gnomevfs
806 </p></blockquote>
807
808 <p>Installed using aptitude, removed with apt-get</p>
809
810 <blockquote><p>
811 [nothing]
812 </p></blockquote>
813
814 <p>This is for KDE:</p>
815
816 <p>Installed using apt-get, missing with aptitude</p>
817
818 <blockquote><p>
819 autopoint bomber bovo cantor cantor-backend-kalgebra cpp-4.3 dcoprss
820 edict espeak espeak-data eyesapplet fifteenapplet finger gettext
821 ghostscript-x git gnome-audio gnugo granatier gs-common
822 gstreamer0.10-pulseaudio indi kaddressbook-plugins kalgebra
823 kalzium-data kanjidic kapman kate-plugins kblocks kbreakout kbstate
824 kde-icons-mono kdeaccessibility kdeaddons-kfile-plugins
825 kdeadmin-kfile-plugins kdeartwork-misc kdeartwork-theme-window
826 kdeedu kdeedu-data kdeedu-kvtml-data kdegames kdegames-card-data
827 kdegames-mahjongg-data kdegraphics-kfile-plugins kdelirc
828 kdemultimedia-kfile-plugins kdenetwork-kfile-plugins
829 kdepim-kfile-plugins kdepim-kio-plugins kdessh kdetoys kdewebdev
830 kdiamond kdnssd kfilereplace kfourinline kgeography-data kigo
831 killbots kiriki klettres-data kmoon kmrml knewsticker-scripts
832 kollision kpf krosspython ksirk ksmserver ksquares kstars-data
833 ksudoku kubrick kweather libasound2-plugins libboost-python1.42.0
834 libcfitsio3 libconvert-binhex-perl libcrypt-ssleay-perl libdb4.6++
835 libdjvulibre-text libdotconf1.0 liberror-perl libespeak1
836 libfinance-quote-perl libgail-common libgsl0ldbl libhtml-parser-perl
837 libhtml-tableextract-perl libhtml-tagset-perl libhtml-tree-perl
838 libio-stringy-perl libkdeedu4 libkdegames5 libkiten4 libkpathsea5
839 libkrossui4 libmailtools-perl libmime-tools-perl
840 libnews-nntpclient-perl libopenbabel3 libportaudio2 libpulse-browse0
841 libservlet2.4-java libspeechd2 libtiff-tools libtimedate-perl
842 libunistring0 liburi-perl libwww-perl libxalan2-java libxerces2-java
843 lirc luatex marble networkstatus noatun-plugins
844 openoffice.org-writer2latex palapeli palapeli-data parley
845 parley-data poster psutils pulseaudio pulseaudio-esound-compat
846 pulseaudio-module-x11 pulseaudio-utils quanta-data rocs rsync
847 speech-dispatcher step svgalibg1 texlive-binaries texlive-luatex
848 ttf-sazanami-gothic
849 </p></blockquote>
850
851 <p>Installed using apt-get, removed with aptitude</p>
852
853 <blockquote><p>
854 amor artsbuilder atlantik atlantikdesigner blinken bluez-utils cvs
855 dhcdbd djvulibre-desktop imlib-base imlib11 kalzium kanagram kandy
856 kasteroids katomic kbackgammon kbattleship kblackbox kbounce kbruch
857 kcron kdat kdemultimedia-kappfinder-data kdeprint kdict kdvi kedit
858 keduca kenolaba kfax kfaxview kfouleggs kgeography kghostview
859 kgoldrunner khangman khexedit kiconedit kig kimagemapeditor
860 kitchensync kiten kjumpingcube klatin klettres klickety klines
861 klinkstatus kmag kmahjongg kmailcvt kmenuedit kmid kmilo kmines
862 kmousetool kmouth kmplot knetwalk kodo kolf kommander konquest kooka
863 kpager kpat kpdf kpercentage kpilot kpoker kpovmodeler krec
864 kregexpeditor kreversi ksame ksayit kshisen ksig ksim ksirc ksirtet
865 ksmiletris ksnake ksokoban kspaceduel kstars ksvg ksysv kteatime
866 ktip ktnef ktouch ktron kttsd ktuberling kturtle ktux kuickshow
867 kverbos kview kviewshell kvoctrain kwifimanager kwin kwin4 kwordquiz
868 kworldclock kxsldbg libakode2 libarts1-akode libarts1-audiofile
869 libarts1-mpeglib libarts1-xine libavahi-compat-libdnssd1
870 libavahi-core5 libavc1394-0 libbind9-50 libbluetooth2
871 libboost-python1.34.1 libcucul0 libcurl3 libcvsservice0
872 libdirectfb-1.0-0 libdjvulibre21 libdvdread3 libfaad0 libfreebob0
873 libgd2-noxpm libgraphviz4 libgsmme1c2a libgtkhtml2-0 libicu38
874 libiec61883-0 libindex0 libisccc50 libisccfg50 libiw29
875 libjaxp1.3-java-gcj libk3b3 libkcal2b libkcddb1 libkdeedu3
876 libkdegames1 libkdepim1a libkgantt0 libkleopatra1 libkmime2
877 libkpathsea4 libkpimexchange1 libkpimidentities1 libkscan1
878 libksieve0 libktnef1 liblockdev1 libltdl3 liblwres50 libmagick10
879 libmimelib1c2a libmodplug0c2 libmozjs1d libmpcdec3 libmpfr1ldbl
880 libneon27 libnm-util0 libopensync0 libpisock9 libpoppler-glib3
881 libpoppler-qt2 libpoppler3 libraw1394-8 librss1 libsensors3
882 libsmbios2 libssh2-1 libsuitesparse-3.1.0 libswfdec-0.6-90
883 libtalloc1 libxalan2-java-gcj libxerces2-java-gcj libxtrap6 lskat
884 mpeglib network-manager-kde noatun pmount tex-common texlive-base
885 texlive-common texlive-doc-base texlive-fonts-recommended tidy
886 ttf-dustin ttf-kochi-gothic ttf-sjfonts
887 </p></blockquote>
888
889 <p>Installed using aptitude, missing with apt-get</p>
890
891 <blockquote><p>
892 dolphin kde-core kde-plasma-desktop kde-standard kde-window-manager
893 kdeartwork kdebase kdebase-apps kdebase-workspace
894 kdebase-workspace-bin kdebase-workspace-data kdeutils kscreensaver
895 kscreensaver-xsavers libgle3 libkonq5 libkonq5-templates libnetpbm10
896 netpbm plasma-widget-folderview plasma-widget-networkmanagement
897 xscreensaver-data-extra xscreensaver-gl xscreensaver-gl-extra
898 xscreensaver-screensaver-bsod
899 </p></blockquote>
900
901 <p>Installed using aptitude, removed with apt-get</p>
902
903 <blockquote><p>
904 kdebase-bin konq-plugins konqueror
905 </p></blockquote>
906 </div>
907 <div class="tags">
908
909
910
911 Tags: <a href="http://people.skolelinux.org/pere/blog/tags/debian">debian</a>, <a href="http://people.skolelinux.org/pere/blog/tags/debian edu">debian edu</a>, <a href="http://people.skolelinux.org/pere/blog/tags/english">english</a>.
912
913 </div>
914 </div>
915 <div class="padding"></div>
916
917 <div class="entry">
918 <div class="title"><a href="http://people.skolelinux.org/pere/blog/Gnash_buildbot_slave_and_Debian_kfreebsd.html">Gnash buildbot slave and Debian kfreebsd</a></div>
919 <div class="date">2010-11-20 07:20</div>
920 <div class="body">
921 <p>Answering
922 <a href="http://www.listware.net/201011/gnash-dev/67431-gnash-dev-buildbot-looking-for-slaves.html">the
923 call from the Gnash project</a> for
924 <a href="http://www.gnashdev.org:8010">buildbot</a> slaves to test the
925 current source, I have set up a virtual KVM machine on the Debian
926 Edu/Skolelinux virtualization host to test the git source on
927 Debian/Squeeze. I hope this can help the developers in getting new
928 releases out more often.</p>
929
930 <p>As the developers want less main-stream build platforms tested to,
931 I have considered setting up a <a
932 href="http://www.debian.org/ports/kfreebsd-gnu/">Debian/kfreebsd</a>
933 machine as well. I have also considered using the kfreebsd
934 architecture in Debian as a file server in NUUG to get access to the 5
935 TB zfs volume we currently use to store DV video. Because of this, I
936 finally got around to do a test installation of Debian/Squeeze with
937 kfreebsd. Installation went fairly smooth, thought I noticed some
938 visual glitches in the cdebconf dialogs (black cursor left on the
939 screen at random locations). Have not gotten very far with the
940 testing. Noticed cfdisk did not work, but fdisk did so it was not a
941 fatal problem. Have to spend some more time on it to see if it is
942 useful as a file server for NUUG. Will try to find time to set up a
943 gnash buildbot slave on the Debian Edu/Skolelinux this weekend.</p>
944 </div>
945 <div class="tags">
946
947
948
949 Tags: <a href="http://people.skolelinux.org/pere/blog/tags/debian">debian</a>, <a href="http://people.skolelinux.org/pere/blog/tags/debian edu">debian edu</a>, <a href="http://people.skolelinux.org/pere/blog/tags/english">english</a>, <a href="http://people.skolelinux.org/pere/blog/tags/nuug">nuug</a>.
950
951 </div>
952 </div>
953 <div class="padding"></div>
954
955 <div class="entry">
956 <div class="title"><a href="http://people.skolelinux.org/pere/blog/N___er_74_norske_overv__kningskamera_registert_i_OpenStreetmap_org.html">Nå er 74 norske overvåkningskamera registert i OpenStreetmap.org</a></div>
957 <div class="date">2010-11-18 11:25</div>
958 <div class="body">
959 <p>Jeg oppdaterte nettopp kartet med overvåkningskamera som
960 <a href="http://people.skolelinux.org/pere/blog/Kart_over_overv__kningskamera_i_Norge.html">jeg
961 startet</a> for ca. et og et halvt år siden, og nå er det 74 kamera på
962 plass. I prosessen med å oppdatere kartet oppdaget jeg ved en
963 tilfeldighet at webreferansen til registermeldingen hos Datatilsynet
964 nå ikke lenger er gyldig (se
965 <a href="http://hetti.datatilsynet.no/melding/report_view.pl?id=31062">tidligere
966 melding</a>). Antar Datatilsynet fjerner utdaterte meldinger fra
967 databasen. Konsekvensen blir at kameraoversikten i OSM må ha med
968 søkekriteriene som ble brukt for å finne registermeldingen
969 (dvs. virksomhetsnavn og organisasjonsnummer), slik at eventuelt nye
970 meldinger for samme kamera kan finnes igjen.</p>
971
972 <p>Det er dukket opp kamera på
973 <a href="http://people.skolelinux.no/pere/surveillance-norway/">kartet</a>
974 i Bergensområdet, Stavangerområdet, Osloområdet, Gjøvikområdet og i
975 Troms. Mange områder og kamera mangler, og jeg er overbevist om at
976 bare en brøkdel av den enorme mengden kamera som nå finnes i det
977 offentlige rom er registrert så langt. Instrukser for å legge inn
978 kamera finnes på websiden for kartet hos
979 <a href="http://personvern.no/wiki/index.php/Kameraovervåkning">personvernforeningen</a>.</p>
980 </div>
981 <div class="tags">
982
983
984
985 Tags: <a href="http://people.skolelinux.org/pere/blog/tags/norsk">norsk</a>, <a href="http://people.skolelinux.org/pere/blog/tags/personvern">personvern</a>.
986
987 </div>
988 </div>
989 <div class="padding"></div>
990
991 <div class="entry">
992 <div class="title"><a href="http://people.skolelinux.org/pere/blog/Gjendikte_sangen__Copying_Is_Not_Theft__p___Norsk_.html">Gjendikte sangen "Copying Is Not Theft" på Norsk?</a></div>
993 <div class="date">2010-11-10 14:40</div>
994 <div class="body">
995 <p>En genial liten sang om kopiering og tyveri er
996 <a href="http://www.archive.org/details/CopyingIsNotTheft">Copying Is
997 Not Theft</a> av Nina Paley. Den vil jeg at
998 <a href="http://www.nuug.no/">NUUG</a> skal sende på
999 <a href="http://www.frikanalen.no/">Frikanalen</a>, men først må vi
1000 fikse norske undertekster eller dubbing. Og i og med at det er en
1001 sang, tror jeg den kanskje bør gjendiktes.
1002
1003 Selve teksten finner en på bloggen til
1004 <a href="http://blog.ninapaley.com/2009/12/15/minute-meme-1-copying-is-not-theft/">tekstforfatteren</a> og den ser slik ut:
1005
1006 <p><blockquote>
1007 <p>Copying is not theft.
1008 <br>Stealing a thing leaves one less left
1009 <br>Copying it makes one thing more;
1010 <br>that's what copying's for.</p>
1011
1012 <p>Copying is not theft.
1013 <br>If I copy yours you have it too
1014 <br>One for me and one for you
1015 <br>That's what copies can do</p>
1016
1017 <p>If I steal your bicycle
1018 <br>you have to take the bus,
1019 <br>but if I just copy it
1020 <br>there's one for each of us!</p>
1021
1022 <p>Making more of a thing,
1023 <br>that is what we call "copying"
1024 <br>Sharing ideas with everyone
1025 <br>That's why copying
1026 <br>is
1027 <br>FUN!</p>
1028 </blockquote></p>
1029
1030 <p>Her er et naivt forsøk på oversettelse, uten noe forsøk på
1031 gjendiktning eller få det til å flyte sammen med melodien.</p>
1032
1033 <p><blockquote>
1034 <p>Kopiering er ikke tyveri.
1035 <br>Stjeler du en ting er det en mindre igjen
1036 <br>Kopier den og det er ting til.
1037 <br>det er derfor vi har kopiering.</p>
1038
1039 <p>Kopiering er ikke tyveri.
1040 <br>Hvis jeg kopierer din så har du den fortsatt
1041 <br>En for meg og en for deg.
1042 <br>Det er det kopier gir oss</p>
1043
1044 <p>Hvis jeg stjeler sykkelen din
1045 <br>så må du ta bussen,
1046 <br>men hvis jeg bare kopierer den,
1047 <br>så får vi hver vår!</p>
1048
1049 <p>Lage mer av en ting,
1050 <br>det er det vi kaller "kopiering".
1051 <br>Deler ideer med enhver
1052 <br>Det er derfor kopiering
1053 <br>er
1054 <br>MORSOMT!</p>
1055 </blockquote></p>
1056
1057 <p>Hvis du har forslag til bedre oversettelse eller lyst til å bidra
1058 til å få denne sangen over i norsk språkdrakt, ta kontakt med video
1059 (at) nuug.no.</p>
1060 </div>
1061 <div class="tags">
1062
1063
1064
1065 Tags: <a href="http://people.skolelinux.org/pere/blog/tags/fildeling">fildeling</a>, <a href="http://people.skolelinux.org/pere/blog/tags/norsk">norsk</a>, <a href="http://people.skolelinux.org/pere/blog/tags/nuug">nuug</a>, <a href="http://people.skolelinux.org/pere/blog/tags/opphavsrett">opphavsrett</a>, <a href="http://people.skolelinux.org/pere/blog/tags/personvern">personvern</a>.
1066
1067 </div>
1068 </div>
1069 <div class="padding"></div>
1070
1071 <div class="entry">
1072 <div class="title"><a href="http://people.skolelinux.org/pere/blog/Debian_in_3D.html">Debian in 3D</a></div>
1073 <div class="date">2010-11-09 16:10</div>
1074 <div class="body">
1075 <p><img src="http://thingiverse-production.s3.amazonaws.com/renders/23/e0/c4/f9/2b/debswagtdose_preview_medium.jpg"></p>
1076
1077 <p>3D printing is just great. I just came across this Debian logo in
1078 3D linked in from
1079 <a href="http://blog.thingiverse.com/2010/11/09/participatory-branding/">the
1080 thingiverse blog</a>.</p>
1081 </div>
1082 <div class="tags">
1083
1084
1085
1086 Tags: <a href="http://people.skolelinux.org/pere/blog/tags/3d-printer">3d-printer</a>, <a href="http://people.skolelinux.org/pere/blog/tags/debian">debian</a>, <a href="http://people.skolelinux.org/pere/blog/tags/english">english</a>.
1087
1088 </div>
1089 </div>
1090 <div class="padding"></div>
1091
1092 <p style="text-align: right;"><a href="index.rss"><img src="http://people.skolelinux.org/pere/blog/xml.gif" alt="RSS feed" width="36" height="14"></a></p>
1093
1094 <div id="sidebar">
1095
1096
1097
1098
1099
1100 <h2>Archive</h2>
1101 <ul>
1102
1103 <li>2010
1104 <ul>
1105
1106 <li><a href="http://people.skolelinux.org/pere/blog/archive/2010/01/">January (2)</a></li>
1107
1108 <li><a href="http://people.skolelinux.org/pere/blog/archive/2010/02/">February (1)</a></li>
1109
1110 <li><a href="http://people.skolelinux.org/pere/blog/archive/2010/03/">March (3)</a></li>
1111
1112 <li><a href="http://people.skolelinux.org/pere/blog/archive/2010/04/">April (3)</a></li>
1113
1114 <li><a href="http://people.skolelinux.org/pere/blog/archive/2010/05/">May (9)</a></li>
1115
1116 <li><a href="http://people.skolelinux.org/pere/blog/archive/2010/06/">June (14)</a></li>
1117
1118 <li><a href="http://people.skolelinux.org/pere/blog/archive/2010/07/">July (12)</a></li>
1119
1120 <li><a href="http://people.skolelinux.org/pere/blog/archive/2010/08/">August (13)</a></li>
1121
1122 <li><a href="http://people.skolelinux.org/pere/blog/archive/2010/09/">September (7)</a></li>
1123
1124 <li><a href="http://people.skolelinux.org/pere/blog/archive/2010/10/">October (9)</a></li>
1125
1126 <li><a href="http://people.skolelinux.org/pere/blog/archive/2010/11/">November (13)</a></li>
1127
1128 </ul></li>
1129
1130 <li>2009
1131 <ul>
1132
1133 <li><a href="http://people.skolelinux.org/pere/blog/archive/2009/01/">January (8)</a></li>
1134
1135 <li><a href="http://people.skolelinux.org/pere/blog/archive/2009/02/">February (8)</a></li>
1136
1137 <li><a href="http://people.skolelinux.org/pere/blog/archive/2009/03/">March (12)</a></li>
1138
1139 <li><a href="http://people.skolelinux.org/pere/blog/archive/2009/04/">April (10)</a></li>
1140
1141 <li><a href="http://people.skolelinux.org/pere/blog/archive/2009/05/">May (9)</a></li>
1142
1143 <li><a href="http://people.skolelinux.org/pere/blog/archive/2009/06/">June (3)</a></li>
1144
1145 <li><a href="http://people.skolelinux.org/pere/blog/archive/2009/07/">July (4)</a></li>
1146
1147 <li><a href="http://people.skolelinux.org/pere/blog/archive/2009/08/">August (3)</a></li>
1148
1149 <li><a href="http://people.skolelinux.org/pere/blog/archive/2009/09/">September (1)</a></li>
1150
1151 <li><a href="http://people.skolelinux.org/pere/blog/archive/2009/10/">October (2)</a></li>
1152
1153 <li><a href="http://people.skolelinux.org/pere/blog/archive/2009/11/">November (3)</a></li>
1154
1155 <li><a href="http://people.skolelinux.org/pere/blog/archive/2009/12/">December (3)</a></li>
1156
1157 </ul></li>
1158
1159 <li>2008
1160 <ul>
1161
1162 <li><a href="http://people.skolelinux.org/pere/blog/archive/2008/11/">November (5)</a></li>
1163
1164 <li><a href="http://people.skolelinux.org/pere/blog/archive/2008/12/">December (7)</a></li>
1165
1166 </ul></li>
1167
1168 </ul>
1169
1170
1171
1172 <h2>Tags</h2>
1173 <ul>
1174
1175 <li><a href="http://people.skolelinux.org/pere/blog/tags/3d-printer">3d-printer (12)</a></li>
1176
1177 <li><a href="http://people.skolelinux.org/pere/blog/tags/amiga">amiga (1)</a></li>
1178
1179 <li><a href="http://people.skolelinux.org/pere/blog/tags/aros">aros (1)</a></li>
1180
1181 <li><a href="http://people.skolelinux.org/pere/blog/tags/bootsystem">bootsystem (10)</a></li>
1182
1183 <li><a href="http://people.skolelinux.org/pere/blog/tags/debian">debian (43)</a></li>
1184
1185 <li><a href="http://people.skolelinux.org/pere/blog/tags/debian edu">debian edu (52)</a></li>
1186
1187 <li><a href="http://people.skolelinux.org/pere/blog/tags/english">english (73)</a></li>
1188
1189 <li><a href="http://people.skolelinux.org/pere/blog/tags/fiksgatami">fiksgatami (1)</a></li>
1190
1191 <li><a href="http://people.skolelinux.org/pere/blog/tags/fildeling">fildeling (11)</a></li>
1192
1193 <li><a href="http://people.skolelinux.org/pere/blog/tags/kart">kart (5)</a></li>
1194
1195 <li><a href="http://people.skolelinux.org/pere/blog/tags/ldap">ldap (8)</a></li>
1196
1197 <li><a href="http://people.skolelinux.org/pere/blog/tags/lenker">lenker (4)</a></li>
1198
1199 <li><a href="http://people.skolelinux.org/pere/blog/tags/ltsp">ltsp (1)</a></li>
1200
1201 <li><a href="http://people.skolelinux.org/pere/blog/tags/multimedia">multimedia (11)</a></li>
1202
1203 <li><a href="http://people.skolelinux.org/pere/blog/tags/norsk">norsk (91)</a></li>
1204
1205 <li><a href="http://people.skolelinux.org/pere/blog/tags/nuug">nuug (114)</a></li>
1206
1207 <li><a href="http://people.skolelinux.org/pere/blog/tags/opphavsrett">opphavsrett (18)</a></li>
1208
1209 <li><a href="http://people.skolelinux.org/pere/blog/tags/personvern">personvern (26)</a></li>
1210
1211 <li><a href="http://people.skolelinux.org/pere/blog/tags/reprap">reprap (10)</a></li>
1212
1213 <li><a href="http://people.skolelinux.org/pere/blog/tags/robot">robot (4)</a></li>
1214
1215 <li><a href="http://people.skolelinux.org/pere/blog/tags/rss">rss (1)</a></li>
1216
1217 <li><a href="http://people.skolelinux.org/pere/blog/tags/sikkerhet">sikkerhet (19)</a></li>
1218
1219 <li><a href="http://people.skolelinux.org/pere/blog/tags/sitesummary">sitesummary (3)</a></li>
1220
1221 <li><a href="http://people.skolelinux.org/pere/blog/tags/standard">standard (16)</a></li>
1222
1223 <li><a href="http://people.skolelinux.org/pere/blog/tags/stavekontroll">stavekontroll (1)</a></li>
1224
1225 <li><a href="http://people.skolelinux.org/pere/blog/tags/video">video (16)</a></li>
1226
1227 <li><a href="http://people.skolelinux.org/pere/blog/tags/vitenskap">vitenskap (1)</a></li>
1228
1229 <li><a href="http://people.skolelinux.org/pere/blog/tags/web">web (14)</a></li>
1230
1231 </ul>
1232
1233 </div>
1234
1235 <p style="text-align: right">
1236 Created by <a href="http://steve.org.uk/Software/chronicle">Chronicle v3.7</a>
1237 </p>
1238 </body>
1239 </html>