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