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