From: Petter Reinholdtsen Date: Fri, 11 Jun 2010 20:53:22 +0000 (+0000) Subject: Generated. X-Git-Url: https://pere.pagekite.me/gitweb/homepage.git/commitdiff_plain/cb4889ff1362d8d5d6b1444c28ac2f094172b4ac?ds=sidebyside Generated. --- diff --git a/blog/3D_printing_brer_om_seg___fabrikkene_best__r.html b/blog/3D_printing_brer_om_seg___fabrikkene_best__r.html index 7110003c43..7dd7b4b10a 100644 --- a/blog/3D_printing_brer_om_seg___fabrikkene_best__r.html +++ b/blog/3D_printing_brer_om_seg___fabrikkene_best__r.html @@ -82,7 +82,7 @@ massemarkedet.

  • May (9)
  • -
  • June (6)
  • +
  • June (7)
  • @@ -139,11 +139,11 @@ massemarkedet.

  • bootsystem (4)
  • -
  • debian (24)
  • +
  • debian (25)
  • -
  • debian edu (24)
  • +
  • debian edu (25)
  • -
  • english (35)
  • +
  • english (36)
  • fiksgatami (1)
  • diff --git a/blog/A_manual_for_standards_wars___.html b/blog/A_manual_for_standards_wars___.html index 226011f542..1a638d3ef4 100644 --- a/blog/A_manual_for_standards_wars___.html +++ b/blog/A_manual_for_standards_wars___.html @@ -55,7 +55,7 @@ following the standards wars of today.

  • May (9)
  • -
  • June (6)
  • +
  • June (7)
  • @@ -112,11 +112,11 @@ following the standards wars of today.

  • bootsystem (4)
  • -
  • debian (24)
  • +
  • debian (25)
  • -
  • debian edu (24)
  • +
  • debian edu (25)
  • -
  • english (35)
  • +
  • english (36)
  • fiksgatami (1)
  • diff --git a/blog/After_6_years_of_waiting__the_Xreset_d_feature_is_implemented.html b/blog/After_6_years_of_waiting__the_Xreset_d_feature_is_implemented.html index ed7224989c..7256d8f216 100644 --- a/blog/After_6_years_of_waiting__the_Xreset_d_feature_is_implemented.html +++ b/blog/After_6_years_of_waiting__the_Xreset_d_feature_is_implemented.html @@ -67,7 +67,7 @@ similar to how they use the Xsession.d framework today.

  • May (9)
  • -
  • June (6)
  • +
  • June (7)
  • @@ -124,11 +124,11 @@ similar to how they use the Xsession.d framework today.

  • bootsystem (4)
  • -
  • debian (24)
  • +
  • debian (25)
  • -
  • debian edu (24)
  • +
  • debian edu (25)
  • -
  • english (35)
  • +
  • english (36)
  • fiksgatami (1)
  • diff --git a/blog/Amigafolket_holder_ut.html b/blog/Amigafolket_holder_ut.html index d054a07888..6b5f686ecf 100644 --- a/blog/Amigafolket_holder_ut.html +++ b/blog/Amigafolket_holder_ut.html @@ -58,7 +58,7 @@ pakke. Kanskje Aros kunne vært interessant for et NUUG-foredrag?

  • May (9)
  • -
  • June (6)
  • +
  • June (7)
  • @@ -115,11 +115,11 @@ pakke. Kanskje Aros kunne vært interessant for et NUUG-foredrag?

  • bootsystem (4)
  • -
  • debian (24)
  • +
  • debian (25)
  • -
  • debian edu (24)
  • +
  • debian edu (25)
  • -
  • english (35)
  • +
  • english (36)
  • fiksgatami (1)
  • diff --git a/blog/Automatic_Munin_and_Nagios_configuration.html b/blog/Automatic_Munin_and_Nagios_configuration.html index ca8f9265f7..07390de0c3 100644 --- a/blog/Automatic_Munin_and_Nagios_configuration.html +++ b/blog/Automatic_Munin_and_Nagios_configuration.html @@ -94,7 +94,7 @@ everything is taken care of.

  • May (9)
  • -
  • June (6)
  • +
  • June (7)
  • @@ -151,11 +151,11 @@ everything is taken care of.

  • bootsystem (4)
  • -
  • debian (24)
  • +
  • debian (25)
  • -
  • debian edu (24)
  • +
  • debian edu (25)
  • -
  • english (35)
  • +
  • english (36)
  • fiksgatami (1)
  • diff --git a/blog/Automatic_upgrade_testing_from_Lenny_to_Squeeze.html b/blog/Automatic_upgrade_testing_from_Lenny_to_Squeeze.html new file mode 100644 index 0000000000..090e2fec54 --- /dev/null +++ b/blog/Automatic_upgrade_testing_from_Lenny_to_Squeeze.html @@ -0,0 +1,276 @@ + + + + Petter Reinholdtsen: Automatic upgrade testing from Lenny to Squeeze + + + + +
    +

    + Petter Reinholdtsen + +

    + +
    + + +
    +
    Automatic upgrade testing from Lenny to Squeeze
    +
    2010-06-11 22:50
    +
    +

    The last few days I have done some upgrade testing in Debian, to +see if the upgrade from Lenny to Squeeze will go smoothly. A few bugs +have been discovered and reported in the process +(#585410 in nagios3-cgi, +#584879 already fixed in +enscript and #584861 in +kdebase-workspace-data), and to get a more regular testing going on, I +am working on a script to automate the test.

    + +

    The idea is to create a Lenny chroot and use tasksel to install a +Gnome or KDE desktop installation inside the chroot before upgrading +it. To ensure no services are started in the chroot, a policy-rc.d +script is inserted. To make sure tasksel believe it to install a +desktop on a laptop, the tasksel tests are replaced in the chroot +(only acceptable because this is a throw-away chroot).

    + +

    A naive upgrade from Lenny to Squeeze using aptitude dist-upgrade +currently always fail because udev refuses to upgrade with the kernel +in Lenny, so to avoid that problem the file /etc/udev/kernel-upgrade +is created. The bug report +#566000 make me suspect +this problem do not trigger in a chroot, but I touch the file anyway +to make sure the upgrade go well. Testing on virtual and real +hardware have failed me because of udev so far, and creating this file +do the trick in such settings anyway. This is a +known +issue and the current udev behaviour is intended by the udev +maintainer because he lack the resources to rewrite udev to keep +working with old kernels or something like that. I really wish the +udev upstream would keep udev backwards compatible, to avoid such +upgrade problem, but given that they fail to do so, I guess +documenting the way out of this mess is the best option we got for +Debian Squeeze.

    + +

    Anyway, back to the task at hand, testing upgrades. This test +script, which I call upgrade-test for now, is doing the +trick:

    + +
    +#!/bin/sh
    +set -ex
    +
    +if [ "$1" ] ; then
    +    desktop=$1
    +else
    +    desktop=gnome
    +fi
    +
    +from=lenny
    +to=squeeze
    +
    +exec < /dev/null
    +unset LANG
    +mirror=http://ftp.skolelinux.org/debian
    +tmpdir=chroot-$from-upgrade-$to-$desktop
    +fuser -mv .
    +debootstrap $from $tmpdir $mirror
    +chroot $tmpdir aptitude update
    +cat > $tmpdir/usr/sbin/policy-rc.d <<EOF
    +#!/bin/sh
    +exit 101
    +EOF
    +chmod a+rx $tmpdir/usr/sbin/policy-rc.d
    +exit_cleanup() {
    +    umount $tmpdir/proc
    +}
    +mount -t proc proc $tmpdir/proc
    +# Make sure proc is unmounted also on failure
    +trap exit_cleanup EXIT INT
    +
    +chroot $tmpdir aptitude -y install debconf-utils
    +
    +# Make sure tasksel autoselection trigger.  It need the test scripts
    +# to return the correct answers.
    +echo tasksel tasksel/desktop multiselect $desktop | \
    +    chroot $tmpdir debconf-set-selections
    +
    +# Include the desktop and laptop task
    +for test in desktop laptop ; do
    +    echo > $tmpdir/usr/lib/tasksel/tests/$test <<EOF
    +#!/bin/sh
    +exit 2
    +EOF
    +    chmod a+rx $tmpdir/usr/lib/tasksel/tests/$test
    +done
    +
    +DEBIAN_FRONTEND=noninteractive
    +DEBIAN_PRIORITY=critical
    +export DEBIAN_FRONTEND DEBIAN_PRIORITY
    +chroot $tmpdir tasksel --new-install
    +
    +echo deb $mirror $to main > $tmpdir/etc/apt/sources.list
    +chroot $tmpdir aptitude update
    +touch $tmpdir/etc/udev/kernel-upgrade
    +chroot $tmpdir aptitude -y dist-upgrade
    +fuser -mv
    +
    + +

    I suspect it would be useful to test upgrades with both apt-get and +with aptitude, but I have not had time to look at how they behave +differently so far. I hope to get a cron job running to do the test +regularly and post the result on the web. The Gnome upgrade currently +work, while the KDE upgrade fail because of the bug in +kdebase-workspace-data

    + +

    I am not quite sure what kind of extract from the huge upgrade logs +(KDE 167 KiB, Gnome 516 KiB) it make sense to include in this blog +post, so I will refrain from trying. I can report that for Gnome, +aptitude report 760 packages upgraded, 448 newly installed, 129 to +remove and 1 not upgraded and 1024MB need to be downloaded while for +KDE the same numbers are 702 packages upgraded, 507 newly installed, +193 to remove and 0 not upgraded and 1117MB need to be downloaded

    + +

    I am very happy to notice that the Gnome desktop + laptop upgrade +is able to migrate to dependency based boot sequencing and parallel +booting without a hitch. Was unsure if there were still bugs with +packages failing to clean up their obsolete init.d script during +upgrades, and no such problem seem to affect the Gnome desktop+laptop +packages.

    +
    + + + +
    + + + + + + + + + diff --git a/blog/Avisene_i_endring.html b/blog/Avisene_i_endring.html index 5460ed70e8..4ca4bb9b07 100644 --- a/blog/Avisene_i_endring.html +++ b/blog/Avisene_i_endring.html @@ -55,7 +55,7 @@ eksisterer. Det blir spennende å se hva vi ender opp med.

  • May (9)
  • -
  • June (6)
  • +
  • June (7)
  • @@ -112,11 +112,11 @@ eksisterer. Det blir spennende Ã¥ se hva vi ender opp med.

  • bootsystem (4)
  • -
  • debian (24)
  • +
  • debian (25)
  • -
  • debian edu (24)
  • +
  • debian edu (25)
  • -
  • english (35)
  • +
  • english (36)
  • fiksgatami (1)
  • diff --git a/blog/BSAs_p__stander_om_piratkopiering_m__ter_motstand.html b/blog/BSAs_p__stander_om_piratkopiering_m__ter_motstand.html index 4946eb82ad..29f07da8c7 100644 --- a/blog/BSAs_p__stander_om_piratkopiering_m__ter_motstand.html +++ b/blog/BSAs_p__stander_om_piratkopiering_m__ter_motstand.html @@ -76,7 +76,7 @@ pÃ¥ Slashdot.

  • May (9)
  • -
  • June (6)
  • +
  • June (7)
  • @@ -133,11 +133,11 @@ pÃ¥ Slashdot.

  • bootsystem (4)
  • -
  • debian (24)
  • +
  • debian (25)
  • -
  • debian edu (24)
  • +
  • debian edu (25)
  • -
  • english (35)
  • +
  • english (36)
  • fiksgatami (1)
  • diff --git a/blog/Checking_server_hardware_support_status_for_Dell__HP_and_IBM_servers.html b/blog/Checking_server_hardware_support_status_for_Dell__HP_and_IBM_servers.html index ec353cebe9..d689a5468f 100644 --- a/blog/Checking_server_hardware_support_status_for_Dell__HP_and_IBM_servers.html +++ b/blog/Checking_server_hardware_support_status_for_Dell__HP_and_IBM_servers.html @@ -209,7 +209,7 @@ do so.

  • May (9)
  • -
  • June (6)
  • +
  • June (7)
  • @@ -266,11 +266,11 @@ do so.

  • bootsystem (4)
  • -
  • debian (24)
  • +
  • debian (25)
  • -
  • debian edu (24)
  • +
  • debian edu (25)
  • -
  • english (35)
  • +
  • english (36)
  • fiksgatami (1)
  • diff --git a/blog/Danmark_g__r_for_ODF_.html b/blog/Danmark_g__r_for_ODF_.html index e04203e75f..10e008ef88 100644 --- a/blog/Danmark_g__r_for_ODF_.html +++ b/blog/Danmark_g__r_for_ODF_.html @@ -65,7 +65,7 @@ platforme.

  • May (9)
  • -
  • June (6)
  • +
  • June (7)
  • @@ -122,11 +122,11 @@ platforme.

  • bootsystem (4)
  • -
  • debian (24)
  • +
  • debian (25)
  • -
  • debian edu (24)
  • +
  • debian edu (25)
  • -
  • english (35)
  • +
  • english (36)
  • fiksgatami (1)
  • diff --git a/blog/Debian_Edu___Skolelinux_based_on_Lenny_released__work_continues.html b/blog/Debian_Edu___Skolelinux_based_on_Lenny_released__work_continues.html index b97683ab0c..70624a719d 100644 --- a/blog/Debian_Edu___Skolelinux_based_on_Lenny_released__work_continues.html +++ b/blog/Debian_Edu___Skolelinux_based_on_Lenny_released__work_continues.html @@ -63,7 +63,7 @@ and have just a few weeks or months to make it happen.

  • May (9)
  • -
  • June (6)
  • +
  • June (7)
  • @@ -120,11 +120,11 @@ and have just a few weeks or months to make it happen.

  • bootsystem (4)
  • -
  • debian (24)
  • +
  • debian (25)
  • -
  • debian edu (24)
  • +
  • debian edu (25)
  • -
  • english (35)
  • +
  • english (36)
  • fiksgatami (1)
  • diff --git a/blog/Debian_boots_quicker_and_quicker.html b/blog/Debian_boots_quicker_and_quicker.html index fe063cb043..27e253d5e8 100644 --- a/blog/Debian_boots_quicker_and_quicker.html +++ b/blog/Debian_boots_quicker_and_quicker.html @@ -95,7 +95,7 @@ insserv'. Will need to test if that work. :)

  • May (9)
  • -
  • June (6)
  • +
  • June (7)
  • @@ -152,11 +152,11 @@ insserv'. Will need to test if that work. :)

  • bootsystem (4)
  • -
  • debian (24)
  • +
  • debian (25)
  • -
  • debian edu (24)
  • +
  • debian edu (25)
  • -
  • english (35)
  • +
  • english (36)
  • fiksgatami (1)
  • diff --git a/blog/Debian_has_switched_to_dependency_based_boot_sequencing.html b/blog/Debian_has_switched_to_dependency_based_boot_sequencing.html index a7a65d16df..c2484be7a9 100644 --- a/blog/Debian_has_switched_to_dependency_based_boot_sequencing.html +++ b/blog/Debian_has_switched_to_dependency_based_boot_sequencing.html @@ -60,7 +60,7 @@ non-predictable kernel in the early boot.

  • May (9)
  • -
  • June (6)
  • +
  • June (7)
  • @@ -117,11 +117,11 @@ non-predictable kernel in the early boot.

  • bootsystem (4)
  • -
  • debian (24)
  • +
  • debian (25)
  • -
  • debian edu (24)
  • +
  • debian edu (25)
  • -
  • english (35)
  • +
  • english (36)
  • fiksgatami (1)
  • diff --git a/blog/Det_vanskelige_Lisensvalget___ikke_lag_din_egen.html b/blog/Det_vanskelige_Lisensvalget___ikke_lag_din_egen.html index e9849833b1..c14a1b6dd3 100644 --- a/blog/Det_vanskelige_Lisensvalget___ikke_lag_din_egen.html +++ b/blog/Det_vanskelige_Lisensvalget___ikke_lag_din_egen.html @@ -145,7 +145,7 @@ og endrer pÃ¥ betingelsene.

  • May (9)
  • -
  • June (6)
  • +
  • June (7)
  • @@ -202,11 +202,11 @@ og endrer pÃ¥ betingelsene.

  • bootsystem (4)
  • -
  • debian (24)
  • +
  • debian (25)
  • -
  • debian edu (24)
  • +
  • debian edu (25)
  • -
  • english (35)
  • +
  • english (36)
  • fiksgatami (1)
  • diff --git a/blog/Devcamp_brought_us_closer_to_the_Lenny_based_Debian_Edu_release.html b/blog/Devcamp_brought_us_closer_to_the_Lenny_based_Debian_Edu_release.html index 989a14d27a..18758b6ff6 100644 --- a/blog/Devcamp_brought_us_closer_to_the_Lenny_based_Debian_Edu_release.html +++ b/blog/Devcamp_brought_us_closer_to_the_Lenny_based_Debian_Edu_release.html @@ -63,7 +63,7 @@ of these cards.

  • May (9)
  • -
  • June (6)
  • +
  • June (7)
  • @@ -120,11 +120,11 @@ of these cards.

  • bootsystem (4)
  • -
  • debian (24)
  • +
  • debian (25)
  • -
  • debian edu (24)
  • +
  • debian edu (25)
  • -
  • english (35)
  • +
  • english (36)
  • fiksgatami (1)
  • diff --git a/blog/Digitale_b__ker_uten_digitale_restriksjonsmekanismer__DRM__b__r_f___mva_fritak.html b/blog/Digitale_b__ker_uten_digitale_restriksjonsmekanismer__DRM__b__r_f___mva_fritak.html index 4c198b90a7..6fcac1317c 100644 --- a/blog/Digitale_b__ker_uten_digitale_restriksjonsmekanismer__DRM__b__r_f___mva_fritak.html +++ b/blog/Digitale_b__ker_uten_digitale_restriksjonsmekanismer__DRM__b__r_f___mva_fritak.html @@ -80,7 +80,7 @@ der for Ã¥ se hva de har.
  • May (9)
  • -
  • June (6)
  • +
  • June (7)
  • @@ -137,11 +137,11 @@ der for Ã¥ se hva de har.
  • bootsystem (4)
  • -
  • debian (24)
  • +
  • debian (25)
  • -
  • debian edu (24)
  • +
  • debian edu (25)
  • -
  • english (35)
  • +
  • english (36)
  • fiksgatami (1)
  • diff --git a/blog/EU_parlamentet_raner_fellesskapet_for_musikk.html b/blog/EU_parlamentet_raner_fellesskapet_for_musikk.html index b674d26653..a6c5e3185c 100644 --- a/blog/EU_parlamentet_raner_fellesskapet_for_musikk.html +++ b/blog/EU_parlamentet_raner_fellesskapet_for_musikk.html @@ -68,7 +68,7 @@ uten musikk med bruksbegresninger.

  • May (9)
  • -
  • June (6)
  • +
  • June (7)
  • @@ -125,11 +125,11 @@ uten musikk med bruksbegresninger.

  • bootsystem (4)
  • -
  • debian (24)
  • +
  • debian (25)
  • -
  • debian edu (24)
  • +
  • debian edu (25)
  • -
  • english (35)
  • +
  • english (36)
  • fiksgatami (1)
  • diff --git a/blog/Elektronikkbyggesettet_for_reprapen_sporet_opp.html b/blog/Elektronikkbyggesettet_for_reprapen_sporet_opp.html index 15aa0605b5..0c594d45e4 100644 --- a/blog/Elektronikkbyggesettet_for_reprapen_sporet_opp.html +++ b/blog/Elektronikkbyggesettet_for_reprapen_sporet_opp.html @@ -65,7 +65,7 @@ jul.

  • May (9)
  • -
  • June (6)
  • +
  • June (7)
  • @@ -122,11 +122,11 @@ jul.

  • bootsystem (4)
  • -
  • debian (24)
  • +
  • debian (25)
  • -
  • debian edu (24)
  • +
  • debian edu (25)
  • -
  • english (35)
  • +
  • english (36)
  • fiksgatami (1)
  • diff --git a/blog/Elektronikkbyggesettet_kommer_fram_p___andre_fors__k.html b/blog/Elektronikkbyggesettet_kommer_fram_p___andre_fors__k.html index 3dc63b4486..3eeb1056ee 100644 --- a/blog/Elektronikkbyggesettet_kommer_fram_p___andre_fors__k.html +++ b/blog/Elektronikkbyggesettet_kommer_fram_p___andre_fors__k.html @@ -88,7 +88,7 @@ pÃ¥stÃ¥r det skulle skje i 2008.

  • May (9)
  • -
  • June (6)
  • +
  • June (7)
  • @@ -145,11 +145,11 @@ pÃ¥stÃ¥r det skulle skje i 2008.

  • bootsystem (4)
  • -
  • debian (24)
  • +
  • debian (25)
  • -
  • debian edu (24)
  • +
  • debian edu (25)
  • -
  • english (35)
  • +
  • english (36)
  • fiksgatami (1)
  • diff --git a/blog/En_skam_at_det_ikke_finnes_ordrett_referat_fra_norske_domstoler.html b/blog/En_skam_at_det_ikke_finnes_ordrett_referat_fra_norske_domstoler.html index a764ebf92c..488eaa4930 100644 --- a/blog/En_skam_at_det_ikke_finnes_ordrett_referat_fra_norske_domstoler.html +++ b/blog/En_skam_at_det_ikke_finnes_ordrett_referat_fra_norske_domstoler.html @@ -73,7 +73,7 @@ publisert offentlig pÃ¥ web.

  • May (9)
  • -
  • June (6)
  • +
  • June (7)
  • @@ -130,11 +130,11 @@ publisert offentlig pÃ¥ web.

  • bootsystem (4)
  • -
  • debian (24)
  • +
  • debian (25)
  • -
  • debian edu (24)
  • +
  • debian edu (25)
  • -
  • english (35)
  • +
  • english (36)
  • fiksgatami (1)
  • diff --git a/blog/Endelig_er_Debian_Lenny_gitt_ut.html b/blog/Endelig_er_Debian_Lenny_gitt_ut.html index 4aa9f8df07..9c3f271a55 100644 --- a/blog/Endelig_er_Debian_Lenny_gitt_ut.html +++ b/blog/Endelig_er_Debian_Lenny_gitt_ut.html @@ -61,7 +61,7 @@ bootsekvens tilgjengelig i stabil utgave, vha pakken
  • May (9)
  • -
  • June (6)
  • +
  • June (7)
  • @@ -118,11 +118,11 @@ bootsekvens tilgjengelig i stabil utgave, vha pakken
  • bootsystem (4)
  • -
  • debian (24)
  • +
  • debian (25)
  • -
  • debian edu (24)
  • +
  • debian edu (25)
  • -
  • english (35)
  • +
  • english (36)
  • fiksgatami (1)
  • diff --git a/blog/Endelig_norsk_stavekontroll_med_st__tte_for_ord_med_bindestrek.html b/blog/Endelig_norsk_stavekontroll_med_st__tte_for_ord_med_bindestrek.html index c65dbb78c3..7a432b1d39 100644 --- a/blog/Endelig_norsk_stavekontroll_med_st__tte_for_ord_med_bindestrek.html +++ b/blog/Endelig_norsk_stavekontroll_med_st__tte_for_ord_med_bindestrek.html @@ -72,7 +72,7 @@ stavekontrollen.

  • May (9)
  • -
  • June (6)
  • +
  • June (7)
  • @@ -129,11 +129,11 @@ stavekontrollen.

  • bootsystem (4)
  • -
  • debian (24)
  • +
  • debian (25)
  • -
  • debian edu (24)
  • +
  • debian edu (25)
  • -
  • english (35)
  • +
  • english (36)
  • fiksgatami (1)
  • diff --git a/blog/Endelig_operativt_webbasert_medlemsregister_for_Fri_programvare_i_skolen.html b/blog/Endelig_operativt_webbasert_medlemsregister_for_Fri_programvare_i_skolen.html index cc339b269f..04090d7e27 100644 --- a/blog/Endelig_operativt_webbasert_medlemsregister_for_Fri_programvare_i_skolen.html +++ b/blog/Endelig_operativt_webbasert_medlemsregister_for_Fri_programvare_i_skolen.html @@ -65,7 +65,7 @@ GNU.
  • May (9)
  • -
  • June (6)
  • +
  • June (7)
  • @@ -122,11 +122,11 @@ GNU.
  • bootsystem (4)
  • -
  • debian (24)
  • +
  • debian (25)
  • -
  • debian edu (24)
  • +
  • debian edu (25)
  • -
  • english (35)
  • +
  • english (36)
  • fiksgatami (1)
  • diff --git a/blog/FAD_lanserer_reiseregningsskjema_som_fri_programvare.html b/blog/FAD_lanserer_reiseregningsskjema_som_fri_programvare.html index 5921dc1250..4301ac8bfa 100644 --- a/blog/FAD_lanserer_reiseregningsskjema_som_fri_programvare.html +++ b/blog/FAD_lanserer_reiseregningsskjema_som_fri_programvare.html @@ -126,7 +126,7 @@ gjorde det litt vanskeligere for brukeren.

  • May (9)
  • -
  • June (6)
  • +
  • June (7)
  • @@ -183,11 +183,11 @@ gjorde det litt vanskeligere for brukeren.

  • bootsystem (4)
  • -
  • debian (24)
  • +
  • debian (25)
  • -
  • debian edu (24)
  • +
  • debian edu (25)
  • -
  • english (35)
  • +
  • english (36)
  • fiksgatami (1)
  • diff --git a/blog/F__rste_NUUG_fordrag_sendt_p___TV.html b/blog/F__rste_NUUG_fordrag_sendt_p___TV.html index 43f0dc6b10..aba05be4bc 100644 --- a/blog/F__rste_NUUG_fordrag_sendt_p___TV.html +++ b/blog/F__rste_NUUG_fordrag_sendt_p___TV.html @@ -66,7 +66,7 @@ meg, Tollef og alle andre de som deltok pÃ¥ møtet pÃ¥ TV.

  • May (9)
  • -
  • June (6)
  • +
  • June (7)
  • @@ -123,11 +123,11 @@ meg, Tollef og alle andre de som deltok pÃ¥ møtet pÃ¥ TV.

  • bootsystem (4)
  • -
  • debian (24)
  • +
  • debian (25)
  • -
  • debian edu (24)
  • +
  • debian edu (25)
  • -
  • english (35)
  • +
  • english (36)
  • fiksgatami (1)
  • diff --git a/blog/F__rste_reprap_integreringsfors__k___Z_aksen_beveger_seg.html b/blog/F__rste_reprap_integreringsfors__k___Z_aksen_beveger_seg.html index d42597acb9..10946ed9c6 100644 --- a/blog/F__rste_reprap_integreringsfors__k___Z_aksen_beveger_seg.html +++ b/blog/F__rste_reprap_integreringsfors__k___Z_aksen_beveger_seg.html @@ -80,7 +80,7 @@ limet egentlig heter, sÃ¥ det er vanskelig Ã¥ søke pÃ¥ nett.

  • May (9)
  • -
  • June (6)
  • +
  • June (7)
  • @@ -137,11 +137,11 @@ limet egentlig heter, sÃ¥ det er vanskelig Ã¥ søke pÃ¥ nett.

  • bootsystem (4)
  • -
  • debian (24)
  • +
  • debian (25)
  • -
  • debian edu (24)
  • +
  • debian edu (25)
  • -
  • english (35)
  • +
  • english (36)
  • fiksgatami (1)
  • diff --git a/blog/F__rste_vellykkede_videostr__m_fra_NUUG.html b/blog/F__rste_vellykkede_videostr__m_fra_NUUG.html index 08fdb146b7..8600c148c7 100644 --- a/blog/F__rste_vellykkede_videostr__m_fra_NUUG.html +++ b/blog/F__rste_vellykkede_videostr__m_fra_NUUG.html @@ -59,7 +59,7 @@ webserver og komprimert.

  • May (9)
  • -
  • June (6)
  • +
  • June (7)
  • @@ -116,11 +116,11 @@ webserver og komprimert.

  • bootsystem (4)
  • -
  • debian (24)
  • +
  • debian (25)
  • -
  • debian edu (24)
  • +
  • debian edu (25)
  • -
  • english (35)
  • +
  • english (36)
  • fiksgatami (1)
  • diff --git a/blog/Fiksgatami_begynner____ta_form.html b/blog/Fiksgatami_begynner____ta_form.html index fd56d344a3..7f9ce56d84 100644 --- a/blog/Fiksgatami_begynner____ta_form.html +++ b/blog/Fiksgatami_begynner____ta_form.html @@ -67,7 +67,7 @@ med dem. Dette blir bra.

  • May (9)
  • -
  • June (6)
  • +
  • June (7)
  • @@ -124,11 +124,11 @@ med dem. Dette blir bra.

  • bootsystem (4)
  • -
  • debian (24)
  • +
  • debian (25)
  • -
  • debian edu (24)
  • +
  • debian edu (25)
  • -
  • english (35)
  • +
  • english (36)
  • fiksgatami (1)
  • diff --git a/blog/Fildeling_er_lovlig___ulovlig_fildeling_er_ulovlig.html b/blog/Fildeling_er_lovlig___ulovlig_fildeling_er_ulovlig.html index 79a060e299..ddfd53d9ec 100644 --- a/blog/Fildeling_er_lovlig___ulovlig_fildeling_er_ulovlig.html +++ b/blog/Fildeling_er_lovlig___ulovlig_fildeling_er_ulovlig.html @@ -65,7 +65,7 @@ og fildeling av slike filer er fullt ut lovlig.

  • May (9)
  • -
  • June (6)
  • +
  • June (7)
  • @@ -122,11 +122,11 @@ og fildeling av slike filer er fullt ut lovlig.

  • bootsystem (4)
  • -
  • debian (24)
  • +
  • debian (25)
  • -
  • debian edu (24)
  • +
  • debian edu (25)
  • -
  • english (35)
  • +
  • english (36)
  • fiksgatami (1)
  • diff --git a/blog/Forcing_new_users_to_change_their_password_on_first_login.html b/blog/Forcing_new_users_to_change_their_password_on_first_login.html index 1ac4805456..a59ac128eb 100644 --- a/blog/Forcing_new_users_to_change_their_password_on_first_login.html +++ b/blog/Forcing_new_users_to_change_their_password_on_first_login.html @@ -119,7 +119,7 @@ change.

  • May (9)
  • -
  • June (6)
  • +
  • June (7)
  • @@ -176,11 +176,11 @@ change.

  • bootsystem (4)
  • -
  • debian (24)
  • +
  • debian (25)
  • -
  • debian edu (24)
  • +
  • debian edu (25)
  • -
  • english (35)
  • +
  • english (36)
  • fiksgatami (1)
  • diff --git a/blog/Fransk_idiotlovforslag_hinker_gjennom_parlamentet.html b/blog/Fransk_idiotlovforslag_hinker_gjennom_parlamentet.html index ebfe987a0b..2d0544c195 100644 --- a/blog/Fransk_idiotlovforslag_hinker_gjennom_parlamentet.html +++ b/blog/Fransk_idiotlovforslag_hinker_gjennom_parlamentet.html @@ -64,7 +64,7 @@ rettet mot seg.

  • May (9)
  • -
  • June (6)
  • +
  • June (7)
  • @@ -121,11 +121,11 @@ rettet mot seg.

  • bootsystem (4)
  • -
  • debian (24)
  • +
  • debian (25)
  • -
  • debian edu (24)
  • +
  • debian edu (25)
  • -
  • english (35)
  • +
  • english (36)
  • fiksgatami (1)
  • diff --git a/blog/Fri_og___pen_standard__slik_Digistan_ser_det.html b/blog/Fri_og___pen_standard__slik_Digistan_ser_det.html index 558ba9ad9b..d1d298fae9 100644 --- a/blog/Fri_og___pen_standard__slik_Digistan_ser_det.html +++ b/blog/Fri_og___pen_standard__slik_Digistan_ser_det.html @@ -100,7 +100,7 @@ produkter basert pÃ¥ standarden.

  • May (9)
  • -
  • June (6)
  • +
  • June (7)
  • @@ -157,11 +157,11 @@ produkter basert pÃ¥ standarden.

  • bootsystem (4)
  • -
  • debian (24)
  • +
  • debian (25)
  • -
  • debian edu (24)
  • +
  • debian edu (25)
  • -
  • english (35)
  • +
  • english (36)
  • fiksgatami (1)
  • diff --git a/blog/Frikanalen_og_jul_i_studentr__det.html b/blog/Frikanalen_og_jul_i_studentr__det.html index 3378580baa..6205b451b7 100644 --- a/blog/Frikanalen_og_jul_i_studentr__det.html +++ b/blog/Frikanalen_og_jul_i_studentr__det.html @@ -88,7 +88,7 @@ NUUG lykkes med Ã¥ fÃ¥ ut sine opptak med like stor suksess.

  • May (9)
  • -
  • June (6)
  • +
  • June (7)
  • @@ -145,11 +145,11 @@ NUUG lykkes med Ã¥ fÃ¥ ut sine opptak med like stor suksess.

  • bootsystem (4)
  • -
  • debian (24)
  • +
  • debian (25)
  • -
  • debian edu (24)
  • +
  • debian edu (25)
  • -
  • english (35)
  • +
  • english (36)
  • fiksgatami (1)
  • diff --git a/blog/Great_book___Content__Selected_Essays_on_Technology__Creativity__Copyright__and_the_Future_of_the_Future_.html b/blog/Great_book___Content__Selected_Essays_on_Technology__Creativity__Copyright__and_the_Future_of_the_Future_.html index 023a05649d..bf618120fb 100644 --- a/blog/Great_book___Content__Selected_Essays_on_Technology__Creativity__Copyright__and_the_Future_of_the_Future_.html +++ b/blog/Great_book___Content__Selected_Essays_on_Technology__Creativity__Copyright__and_the_Future_of_the_Future_.html @@ -61,7 +61,7 @@ strongly recommend this book.

  • May (9)
  • -
  • June (6)
  • +
  • June (7)
  • @@ -118,11 +118,11 @@ strongly recommend this book.

  • bootsystem (4)
  • -
  • debian (24)
  • +
  • debian (25)
  • -
  • debian edu (24)
  • +
  • debian edu (25)
  • -
  • english (35)
  • +
  • english (36)
  • fiksgatami (1)
  • diff --git a/blog/Hva_er_egentlig_en___pen_standard_.html b/blog/Hva_er_egentlig_en___pen_standard_.html index 428568182c..4ee677ee48 100644 --- a/blog/Hva_er_egentlig_en___pen_standard_.html +++ b/blog/Hva_er_egentlig_en___pen_standard_.html @@ -147,7 +147,7 @@ av en standard for at en standard skal kunne kalles fri og Ã¥pen.

  • May (9)
  • -
  • June (6)
  • +
  • June (7)
  • @@ -204,11 +204,11 @@ av en standard for at en standard skal kunne kalles fri og Ã¥pen.

  • bootsystem (4)
  • -
  • debian (24)
  • +
  • debian (25)
  • -
  • debian edu (24)
  • +
  • debian edu (25)
  • -
  • english (35)
  • +
  • english (36)
  • fiksgatami (1)
  • diff --git a/blog/Hvor_flyter_Microsofts_penger_.html b/blog/Hvor_flyter_Microsofts_penger_.html index 0c2a298318..6b1539390b 100644 --- a/blog/Hvor_flyter_Microsofts_penger_.html +++ b/blog/Hvor_flyter_Microsofts_penger_.html @@ -74,7 +74,7 @@ om spaniaselskapet pÃ¥ spansk, men jeg kan ikke lese spansk. :(

  • May (9)
  • -
  • June (6)
  • +
  • June (7)
  • @@ -131,11 +131,11 @@ om spaniaselskapet pÃ¥ spansk, men jeg kan ikke lese spansk. :(

  • bootsystem (4)
  • -
  • debian (24)
  • +
  • debian (25)
  • -
  • debian edu (24)
  • +
  • debian edu (25)
  • -
  • english (35)
  • +
  • english (36)
  • fiksgatami (1)
  • diff --git a/blog/Hvorfor_jeg_ikke_bruker_eFaktura.html b/blog/Hvorfor_jeg_ikke_bruker_eFaktura.html index a9039ff2e2..db5760cd04 100644 --- a/blog/Hvorfor_jeg_ikke_bruker_eFaktura.html +++ b/blog/Hvorfor_jeg_ikke_bruker_eFaktura.html @@ -77,7 +77,7 @@ liker rett og slett ikke dagens faktureringsmodeller.

  • May (9)
  • -
  • June (6)
  • +
  • June (7)
  • @@ -134,11 +134,11 @@ liker rett og slett ikke dagens faktureringsmodeller.

  • bootsystem (4)
  • -
  • debian (24)
  • +
  • debian (25)
  • -
  • debian edu (24)
  • +
  • debian edu (25)
  • -
  • english (35)
  • +
  • english (36)
  • fiksgatami (1)
  • diff --git a/blog/IDG_mener_linux_i_servermarkedet_vil_vokse_med_21__i_2009.html b/blog/IDG_mener_linux_i_servermarkedet_vil_vokse_med_21__i_2009.html index 2412c5065c..3d05cd20cb 100644 --- a/blog/IDG_mener_linux_i_servermarkedet_vil_vokse_med_21__i_2009.html +++ b/blog/IDG_mener_linux_i_servermarkedet_vil_vokse_med_21__i_2009.html @@ -57,7 +57,7 @@ bakgrunnskunnskapen kan jeg godt tro at IDG er inne pÃ¥ noe.

  • May (9)
  • -
  • June (6)
  • +
  • June (7)
  • @@ -114,11 +114,11 @@ bakgrunnskunnskapen kan jeg godt tro at IDG er inne pÃ¥ noe.

  • bootsystem (4)
  • -
  • debian (24)
  • +
  • debian (25)
  • -
  • debian edu (24)
  • +
  • debian edu (25)
  • -
  • english (35)
  • +
  • english (36)
  • fiksgatami (1)
  • diff --git a/blog/ISO_still_hope_to_fix_OOXML.html b/blog/ISO_still_hope_to_fix_OOXML.html index 003ae23286..dc25c788cf 100644 --- a/blog/ISO_still_hope_to_fix_OOXML.html +++ b/blog/ISO_still_hope_to_fix_OOXML.html @@ -64,7 +64,7 @@ seminar this autumn.

  • May (9)
  • -
  • June (6)
  • +
  • June (7)
  • @@ -121,11 +121,11 @@ seminar this autumn.

  • bootsystem (4)
  • -
  • debian (24)
  • +
  • debian (25)
  • -
  • debian edu (24)
  • +
  • debian edu (25)
  • -
  • english (35)
  • +
  • english (36)
  • fiksgatami (1)
  • diff --git a/blog/Intellektuelt_privilegium___et_bedre_IP_begrep.html b/blog/Intellektuelt_privilegium___et_bedre_IP_begrep.html index b90d51cdce..63640380d1 100644 --- a/blog/Intellektuelt_privilegium___et_bedre_IP_begrep.html +++ b/blog/Intellektuelt_privilegium___et_bedre_IP_begrep.html @@ -69,7 +69,7 @@ forretningshemmeligheter framover.

  • May (9)
  • -
  • June (6)
  • +
  • June (7)
  • @@ -126,11 +126,11 @@ forretningshemmeligheter framover.

  • bootsystem (4)
  • -
  • debian (24)
  • +
  • debian (25)
  • -
  • debian edu (24)
  • +
  • debian edu (25)
  • -
  • english (35)
  • +
  • english (36)
  • fiksgatami (1)
  • diff --git a/blog/Internet_leverand__rer_er_ikke_vokterne_av_sine_kunders_nettbruk.html b/blog/Internet_leverand__rer_er_ikke_vokterne_av_sine_kunders_nettbruk.html index 08e6166aa1..62aa9c3a23 100644 --- a/blog/Internet_leverand__rer_er_ikke_vokterne_av_sine_kunders_nettbruk.html +++ b/blog/Internet_leverand__rer_er_ikke_vokterne_av_sine_kunders_nettbruk.html @@ -73,7 +73,7 @@ publiseres med mer brukervennlige vilkÃ¥r, som CC-BY og lignende.

  • May (9)
  • -
  • June (6)
  • +
  • June (7)
  • @@ -130,11 +130,11 @@ publiseres med mer brukervennlige vilkÃ¥r, som CC-BY og lignende.

  • bootsystem (4)
  • -
  • debian (24)
  • +
  • debian (25)
  • -
  • debian edu (24)
  • +
  • debian edu (25)
  • -
  • english (35)
  • +
  • english (36)
  • fiksgatami (1)
  • diff --git a/blog/Internet_sensur_skal_i_retten_p___mandag.html b/blog/Internet_sensur_skal_i_retten_p___mandag.html index a41dac6c9a..51484fbd46 100644 --- a/blog/Internet_sensur_skal_i_retten_p___mandag.html +++ b/blog/Internet_sensur_skal_i_retten_p___mandag.html @@ -74,7 +74,7 @@ bruk av musikk.

  • May (9)
  • -
  • June (6)
  • +
  • June (7)
  • @@ -131,11 +131,11 @@ bruk av musikk.

  • bootsystem (4)
  • -
  • debian (24)
  • +
  • debian (25)
  • -
  • debian edu (24)
  • +
  • debian edu (25)
  • -
  • english (35)
  • +
  • english (36)
  • fiksgatami (1)
  • diff --git a/blog/Jeg_vil_beholde_tusenlappen___jeg_bruker_den.html b/blog/Jeg_vil_beholde_tusenlappen___jeg_bruker_den.html index 779f0d5cd1..30379ea589 100644 --- a/blog/Jeg_vil_beholde_tusenlappen___jeg_bruker_den.html +++ b/blog/Jeg_vil_beholde_tusenlappen___jeg_bruker_den.html @@ -98,7 +98,7 @@ kontanter for noen dager siden.

  • May (9)
  • -
  • June (6)
  • +
  • June (7)
  • @@ -155,11 +155,11 @@ kontanter for noen dager siden.

  • bootsystem (4)
  • -
  • debian (24)
  • +
  • debian (25)
  • -
  • debian edu (24)
  • +
  • debian edu (25)
  • -
  • english (35)
  • +
  • english (36)
  • fiksgatami (1)
  • diff --git a/blog/Jeg_vil_ikke_ha_BankID.html b/blog/Jeg_vil_ikke_ha_BankID.html index 8c73232ab2..b69b50c3d7 100644 --- a/blog/Jeg_vil_ikke_ha_BankID.html +++ b/blog/Jeg_vil_ikke_ha_BankID.html @@ -132,7 +132,7 @@ nettbankkontroll over egne midler. :(
  • May (9)
  • -
  • June (6)
  • +
  • June (7)
  • @@ -189,11 +189,11 @@ nettbankkontroll over egne midler. :(
  • bootsystem (4)
  • -
  • debian (24)
  • +
  • debian (25)
  • -
  • debian edu (24)
  • +
  • debian edu (25)
  • -
  • english (35)
  • +
  • english (36)
  • fiksgatami (1)
  • diff --git a/blog/KDM_fail_at_boot_with_NVidia_cards___and_no_one_try_to_fix_it_.html b/blog/KDM_fail_at_boot_with_NVidia_cards___and_no_one_try_to_fix_it_.html index 0c3f4e4942..2e1f792fed 100644 --- a/blog/KDM_fail_at_boot_with_NVidia_cards___and_no_one_try_to_fix_it_.html +++ b/blog/KDM_fail_at_boot_with_NVidia_cards___and_no_one_try_to_fix_it_.html @@ -72,7 +72,7 @@ but I am pretty sure that waiting for each other is not it.

  • May (9)
  • -
  • June (6)
  • +
  • June (7)
  • @@ -129,11 +129,11 @@ but I am pretty sure that waiting for each other is not it.

  • bootsystem (4)
  • -
  • debian (24)
  • +
  • debian (25)
  • -
  • debian edu (24)
  • +
  • debian edu (25)
  • -
  • english (35)
  • +
  • english (36)
  • fiksgatami (1)
  • diff --git a/blog/Kart_over_overv__kningskamera_i_Norge.html b/blog/Kart_over_overv__kningskamera_i_Norge.html index fb0d6e1d15..f5d8942f89 100644 --- a/blog/Kart_over_overv__kningskamera_i_Norge.html +++ b/blog/Kart_over_overv__kningskamera_i_Norge.html @@ -67,7 +67,7 @@ automatisk over i spesialkartet.

  • May (9)
  • -
  • June (6)
  • +
  • June (7)
  • @@ -124,11 +124,11 @@ automatisk over i spesialkartet.

  • bootsystem (4)
  • -
  • debian (24)
  • +
  • debian (25)
  • -
  • debian edu (24)
  • +
  • debian edu (25)
  • -
  • english (35)
  • +
  • english (36)
  • fiksgatami (1)
  • diff --git a/blog/Kartverket__frigj__r__data_men_er_fortsatt_ikke_interessante.html b/blog/Kartverket__frigj__r__data_men_er_fortsatt_ikke_interessante.html index 9552eca1a3..51a5793486 100644 --- a/blog/Kartverket__frigj__r__data_men_er_fortsatt_ikke_interessante.html +++ b/blog/Kartverket__frigj__r__data_men_er_fortsatt_ikke_interessante.html @@ -80,7 +80,7 @@ er ubrukelig til dette.

  • May (9)
  • -
  • June (6)
  • +
  • June (7)
  • @@ -137,11 +137,11 @@ er ubrukelig til dette.

  • bootsystem (4)
  • -
  • debian (24)
  • +
  • debian (25)
  • -
  • debian edu (24)
  • +
  • debian edu (25)
  • -
  • english (35)
  • +
  • english (36)
  • fiksgatami (1)
  • diff --git a/blog/Kerberos_for_Debian_Edu_Squeeze_.html b/blog/Kerberos_for_Debian_Edu_Squeeze_.html index ae77c53722..385cc87a4f 100644 --- a/blog/Kerberos_for_Debian_Edu_Squeeze_.html +++ b/blog/Kerberos_for_Debian_Edu_Squeeze_.html @@ -85,7 +85,7 @@ up in a few days.

  • May (9)
  • -
  • June (6)
  • +
  • June (7)
  • @@ -142,11 +142,11 @@ up in a few days.

  • bootsystem (4)
  • -
  • debian (24)
  • +
  • debian (25)
  • -
  • debian edu (24)
  • +
  • debian edu (25)
  • -
  • english (35)
  • +
  • english (36)
  • fiksgatami (1)
  • diff --git a/blog/Korrupsjon_p___h__yeste_niv___.html b/blog/Korrupsjon_p___h__yeste_niv___.html index 7ff3596d6e..932a86a932 100644 --- a/blog/Korrupsjon_p___h__yeste_niv___.html +++ b/blog/Korrupsjon_p___h__yeste_niv___.html @@ -65,7 +65,7 @@ Sverige blir søndagskolefortellinger i sammenligning.

  • May (9)
  • -
  • June (6)
  • +
  • June (7)
  • @@ -122,11 +122,11 @@ Sverige blir søndagskolefortellinger i sammenligning.

  • bootsystem (4)
  • -
  • debian (24)
  • +
  • debian (25)
  • -
  • debian edu (24)
  • +
  • debian edu (25)
  • -
  • english (35)
  • +
  • english (36)
  • fiksgatami (1)
  • diff --git a/blog/Kryptert_harddisk___naturligvis.html b/blog/Kryptert_harddisk___naturligvis.html index d4f9fe5474..62e136be20 100644 --- a/blog/Kryptert_harddisk___naturligvis.html +++ b/blog/Kryptert_harddisk___naturligvis.html @@ -78,7 +78,7 @@ betydelige.

  • May (9)
  • -
  • June (6)
  • +
  • June (7)
  • @@ -135,11 +135,11 @@ betydelige.

  • bootsystem (4)
  • -
  • debian (24)
  • +
  • debian (25)
  • -
  • debian edu (24)
  • +
  • debian edu (25)
  • -
  • english (35)
  • +
  • english (36)
  • fiksgatami (1)
  • diff --git a/blog/Lenker_samlet_2009_05_09.html b/blog/Lenker_samlet_2009_05_09.html index 7ac7b4e3cd..0aad402a6e 100644 --- a/blog/Lenker_samlet_2009_05_09.html +++ b/blog/Lenker_samlet_2009_05_09.html @@ -67,7 +67,7 @@ Word 2007 hÃ¥ndterer ODF dÃ¥rlig
  • May (9)
  • -
  • June (6)
  • +
  • June (7)
  • @@ -124,11 +124,11 @@ Word 2007 hÃ¥ndterer ODF dÃ¥rlig
  • bootsystem (4)
  • -
  • debian (24)
  • +
  • debian (25)
  • -
  • debian edu (24)
  • +
  • debian edu (25)
  • -
  • english (35)
  • +
  • english (36)
  • fiksgatami (1)
  • diff --git a/blog/Lisensvalg_for_NUUG_opptakene_endelig_p___plass.html b/blog/Lisensvalg_for_NUUG_opptakene_endelig_p___plass.html index 0306a405f3..b9e8ec17e0 100644 --- a/blog/Lisensvalg_for_NUUG_opptakene_endelig_p___plass.html +++ b/blog/Lisensvalg_for_NUUG_opptakene_endelig_p___plass.html @@ -58,7 +58,7 @@ i denne sammenhengen.

  • May (9)
  • -
  • June (6)
  • +
  • June (7)
  • @@ -115,11 +115,11 @@ i denne sammenhengen.

  • bootsystem (4)
  • -
  • debian (24)
  • +
  • debian (25)
  • -
  • debian edu (24)
  • +
  • debian edu (25)
  • -
  • english (35)
  • +
  • english (36)
  • fiksgatami (1)
  • diff --git a/blog/Litt_om_valgfusk_og_problemet_med_elektronisk_stemmegiving.html b/blog/Litt_om_valgfusk_og_problemet_med_elektronisk_stemmegiving.html index 1efa72bf07..c3abbab0a5 100644 --- a/blog/Litt_om_valgfusk_og_problemet_med_elektronisk_stemmegiving.html +++ b/blog/Litt_om_valgfusk_og_problemet_med_elektronisk_stemmegiving.html @@ -78,7 +78,7 @@ inneholdt i Iran hvis de ikke hadde hemmelige valg?

  • May (9)
  • -
  • June (6)
  • +
  • June (7)
  • @@ -135,11 +135,11 @@ inneholdt i Iran hvis de ikke hadde hemmelige valg?

  • bootsystem (4)
  • -
  • debian (24)
  • +
  • debian (25)
  • -
  • debian edu (24)
  • +
  • debian edu (25)
  • -
  • english (35)
  • +
  • english (36)
  • fiksgatami (1)
  • diff --git a/blog/MVA_p___b__ker_med_DRM__ikke_MVA_p___b__ker_uten_DRM_.html b/blog/MVA_p___b__ker_med_DRM__ikke_MVA_p___b__ker_uten_DRM_.html index 3a8c948ad8..ba24a73f19 100644 --- a/blog/MVA_p___b__ker_med_DRM__ikke_MVA_p___b__ker_uten_DRM_.html +++ b/blog/MVA_p___b__ker_med_DRM__ikke_MVA_p___b__ker_uten_DRM_.html @@ -67,7 +67,7 @@ DRM mÃ¥ anses som et kjøp.

  • May (9)
  • -
  • June (6)
  • +
  • June (7)
  • @@ -124,11 +124,11 @@ DRM mÃ¥ anses som et kjøp.

  • bootsystem (4)
  • -
  • debian (24)
  • +
  • debian (25)
  • -
  • debian edu (24)
  • +
  • debian edu (25)
  • -
  • english (35)
  • +
  • english (36)
  • fiksgatami (1)
  • diff --git a/blog/Magnetstripeinnhold_i_billetter_fra_Flytoget_og_Hurtigruten.html b/blog/Magnetstripeinnhold_i_billetter_fra_Flytoget_og_Hurtigruten.html index 2d429f3839..57d969c35e 100644 --- a/blog/Magnetstripeinnhold_i_billetter_fra_Flytoget_og_Hurtigruten.html +++ b/blog/Magnetstripeinnhold_i_billetter_fra_Flytoget_og_Hurtigruten.html @@ -103,7 +103,7 @@ ser jeg mye korrespondanse mellom pÃ¥trykk og magnetstripe.

  • May (9)
  • -
  • June (6)
  • +
  • June (7)
  • @@ -160,11 +160,11 @@ ser jeg mye korrespondanse mellom pÃ¥trykk og magnetstripe.

  • bootsystem (4)
  • -
  • debian (24)
  • +
  • debian (25)
  • -
  • debian edu (24)
  • +
  • debian edu (25)
  • -
  • english (35)
  • +
  • english (36)
  • fiksgatami (1)
  • diff --git a/blog/Massiv_overv__kning_av_kollektivtrafikken_i_Oslo_planlegges.html b/blog/Massiv_overv__kning_av_kollektivtrafikken_i_Oslo_planlegges.html index 416c12d6c4..d8ab6dc4b8 100644 --- a/blog/Massiv_overv__kning_av_kollektivtrafikken_i_Oslo_planlegges.html +++ b/blog/Massiv_overv__kning_av_kollektivtrafikken_i_Oslo_planlegges.html @@ -61,7 +61,7 @@ OsloomrÃ¥det.

  • May (9)
  • -
  • June (6)
  • +
  • June (7)
  • @@ -118,11 +118,11 @@ OsloomrÃ¥det.

  • bootsystem (4)
  • -
  • debian (24)
  • +
  • debian (25)
  • -
  • debian edu (24)
  • +
  • debian edu (25)
  • -
  • english (35)
  • +
  • english (36)
  • fiksgatami (1)
  • diff --git a/blog/Mekanikk_delen_av_reprap_byggesettet_i_hus.html b/blog/Mekanikk_delen_av_reprap_byggesettet_i_hus.html index a3cec24c10..c45da729b2 100644 --- a/blog/Mekanikk_delen_av_reprap_byggesettet_i_hus.html +++ b/blog/Mekanikk_delen_av_reprap_byggesettet_i_hus.html @@ -66,7 +66,7 @@ og kan melde seg pÃ¥ aktive@nuug.no.

  • May (9)
  • -
  • June (6)
  • +
  • June (7)
  • @@ -123,11 +123,11 @@ og kan melde seg pÃ¥ aktive@nuug.no.

  • bootsystem (4)
  • -
  • debian (24)
  • +
  • debian (25)
  • -
  • debian edu (24)
  • +
  • debian edu (25)
  • -
  • english (35)
  • +
  • english (36)
  • fiksgatami (1)
  • diff --git a/blog/Mekanikk_delen_av_reprap_byggesettet_p___vei.html b/blog/Mekanikk_delen_av_reprap_byggesettet_p___vei.html index 3cbd2b9ffa..bf0f4e2be3 100644 --- a/blog/Mekanikk_delen_av_reprap_byggesettet_p___vei.html +++ b/blog/Mekanikk_delen_av_reprap_byggesettet_p___vei.html @@ -58,7 +58,7 @@ bort første pakke.

  • May (9)
  • -
  • June (6)
  • +
  • June (7)
  • @@ -115,11 +115,11 @@ bort første pakke.

  • bootsystem (4)
  • -
  • debian (24)
  • +
  • debian (25)
  • -
  • debian edu (24)
  • +
  • debian edu (25)
  • -
  • english (35)
  • +
  • english (36)
  • fiksgatami (1)
  • diff --git a/blog/Mens_vi_venter_p___3D_skriveren.html b/blog/Mens_vi_venter_p___3D_skriveren.html index 2a4a2d9f4a..1045cca9dc 100644 --- a/blog/Mens_vi_venter_p___3D_skriveren.html +++ b/blog/Mens_vi_venter_p___3D_skriveren.html @@ -70,7 +70,7 @@ hÃ¥per det ikke gÃ¥r tapt pÃ¥ samme vis.

  • May (9)
  • -
  • June (6)
  • +
  • June (7)
  • @@ -127,11 +127,11 @@ hÃ¥per det ikke gÃ¥r tapt pÃ¥ samme vis.

  • bootsystem (4)
  • -
  • debian (24)
  • +
  • debian (25)
  • -
  • debian edu (24)
  • +
  • debian edu (25)
  • -
  • english (35)
  • +
  • english (36)
  • fiksgatami (1)
  • diff --git a/blog/Microsofts_misvisende_argumentasjon_rundt_multimediaformater.html b/blog/Microsofts_misvisende_argumentasjon_rundt_multimediaformater.html index 643a589497..cf1086ad63 100644 --- a/blog/Microsofts_misvisende_argumentasjon_rundt_multimediaformater.html +++ b/blog/Microsofts_misvisende_argumentasjon_rundt_multimediaformater.html @@ -90,7 +90,7 @@ misvisende pÃ¥stander etter i sømmene.

  • May (9)
  • -
  • June (6)
  • +
  • June (7)
  • @@ -147,11 +147,11 @@ misvisende pÃ¥stander etter i sømmene.

  • bootsystem (4)
  • -
  • debian (24)
  • +
  • debian (25)
  • -
  • debian edu (24)
  • +
  • debian edu (25)
  • -
  • english (35)
  • +
  • english (36)
  • fiksgatami (1)
  • diff --git a/blog/Min_reprap_tar_sakte_form.html b/blog/Min_reprap_tar_sakte_form.html index 580617c443..990c3ee78c 100644 --- a/blog/Min_reprap_tar_sakte_form.html +++ b/blog/Min_reprap_tar_sakte_form.html @@ -80,7 +80,7 @@ arbeidet.

  • May (9)
  • -
  • June (6)
  • +
  • June (7)
  • @@ -137,11 +137,11 @@ arbeidet.

  • bootsystem (4)
  • -
  • debian (24)
  • +
  • debian (25)
  • -
  • debian edu (24)
  • +
  • debian edu (25)
  • -
  • english (35)
  • +
  • english (36)
  • fiksgatami (1)
  • diff --git a/blog/More_flexible_firmware_handling_in_debian_installer.html b/blog/More_flexible_firmware_handling_in_debian_installer.html index 45140f4ec6..08d754589e 100644 --- a/blog/More_flexible_firmware_handling_in_debian_installer.html +++ b/blog/More_flexible_firmware_handling_in_debian_installer.html @@ -90,7 +90,7 @@ contact us on debian-boot@lists.debian.org.

  • May (9)
  • -
  • June (6)
  • +
  • June (7)
  • @@ -147,11 +147,11 @@ contact us on debian-boot@lists.debian.org.

  • bootsystem (4)
  • -
  • debian (24)
  • +
  • debian (25)
  • -
  • debian edu (24)
  • +
  • debian edu (25)
  • -
  • english (35)
  • +
  • english (36)
  • fiksgatami (1)
  • diff --git a/blog/Nasjonalbiblioteket_legger_ut_b__ker_p___web.html b/blog/Nasjonalbiblioteket_legger_ut_b__ker_p___web.html index d84853f6f0..2a7a9f6dae 100644 --- a/blog/Nasjonalbiblioteket_legger_ut_b__ker_p___web.html +++ b/blog/Nasjonalbiblioteket_legger_ut_b__ker_p___web.html @@ -75,7 +75,7 @@ fortløpende.

  • May (9)
  • -
  • June (6)
  • +
  • June (7)
  • @@ -132,11 +132,11 @@ fortløpende.

  • bootsystem (4)
  • -
  • debian (24)
  • +
  • debian (25)
  • -
  • debian edu (24)
  • +
  • debian edu (25)
  • -
  • english (35)
  • +
  • english (36)
  • fiksgatami (1)
  • diff --git a/blog/No_patch_is_not_better_than_a_useless_patch.html b/blog/No_patch_is_not_better_than_a_useless_patch.html index 7d63aee270..69fd2f6d6e 100644 --- a/blog/No_patch_is_not_better_than_a_useless_patch.html +++ b/blog/No_patch_is_not_better_than_a_useless_patch.html @@ -56,7 +56,7 @@ properties.

  • May (9)
  • -
  • June (6)
  • +
  • June (7)
  • @@ -113,11 +113,11 @@ properties.

  • bootsystem (4)
  • -
  • debian (24)
  • +
  • debian (25)
  • -
  • debian edu (24)
  • +
  • debian edu (25)
  • -
  • english (35)
  • +
  • english (36)
  • fiksgatami (1)
  • diff --git a/blog/Norge_trenger_en_personvernforening.html b/blog/Norge_trenger_en_personvernforening.html index fe7aad348b..859685a52a 100644 --- a/blog/Norge_trenger_en_personvernforening.html +++ b/blog/Norge_trenger_en_personvernforening.html @@ -62,7 +62,7 @@ nÃ¥ fÃ¥r vi se om noen er enig.

  • May (9)
  • -
  • June (6)
  • +
  • June (7)
  • @@ -119,11 +119,11 @@ nÃ¥ fÃ¥r vi se om noen er enig.

  • bootsystem (4)
  • -
  • debian (24)
  • +
  • debian (25)
  • -
  • debian edu (24)
  • +
  • debian edu (25)
  • -
  • english (35)
  • +
  • english (36)
  • fiksgatami (1)
  • diff --git a/blog/ODF_bruk_i_staten__ikke_helt_p___plass.html b/blog/ODF_bruk_i_staten__ikke_helt_p___plass.html index b7bda36397..4087449e86 100644 --- a/blog/ODF_bruk_i_staten__ikke_helt_p___plass.html +++ b/blog/ODF_bruk_i_staten__ikke_helt_p___plass.html @@ -62,7 +62,7 @@ Kjenner kun til ufullstendige løsninger for slikt.

  • May (9)
  • -
  • June (6)
  • +
  • June (7)
  • @@ -119,11 +119,11 @@ Kjenner kun til ufullstendige løsninger for slikt.

  • bootsystem (4)
  • -
  • debian (24)
  • +
  • debian (25)
  • -
  • debian edu (24)
  • +
  • debian edu (25)
  • -
  • english (35)
  • +
  • english (36)
  • fiksgatami (1)
  • diff --git a/blog/Opphavet_til_Skolelinux_prosjektet.html b/blog/Opphavet_til_Skolelinux_prosjektet.html index ae926c2406..89214b9a7b 100644 --- a/blog/Opphavet_til_Skolelinux_prosjektet.html +++ b/blog/Opphavet_til_Skolelinux_prosjektet.html @@ -77,7 +77,7 @@ Resten er historie. :)

  • May (9)
  • -
  • June (6)
  • +
  • June (7)
  • @@ -134,11 +134,11 @@ Resten er historie. :)

  • bootsystem (4)
  • -
  • debian (24)
  • +
  • debian (25)
  • -
  • debian edu (24)
  • +
  • debian edu (25)
  • -
  • english (35)
  • +
  • english (36)
  • fiksgatami (1)
  • diff --git a/blog/P___vegne_av_vanvitting_mange__Aftenposten_.html b/blog/P___vegne_av_vanvitting_mange__Aftenposten_.html index a6728ba51b..0884bb55fc 100644 --- a/blog/P___vegne_av_vanvitting_mange__Aftenposten_.html +++ b/blog/P___vegne_av_vanvitting_mange__Aftenposten_.html @@ -59,7 +59,7 @@ Hr. Fossen. MÃ¥ innrømme at jeg tviler pÃ¥ det.

  • May (9)
  • -
  • June (6)
  • +
  • June (7)
  • @@ -116,11 +116,11 @@ Hr. Fossen. MÃ¥ innrømme at jeg tviler pÃ¥ det.

  • bootsystem (4)
  • -
  • debian (24)
  • +
  • debian (25)
  • -
  • debian edu (24)
  • +
  • debian edu (25)
  • -
  • english (35)
  • +
  • english (36)
  • fiksgatami (1)
  • diff --git a/blog/Parallellized_boot_is_now_the_default_in_Debian_unstable.html b/blog/Parallellized_boot_is_now_the_default_in_Debian_unstable.html index 5f1c232b59..9b2d396647 100644 --- a/blog/Parallellized_boot_is_now_the_default_in_Debian_unstable.html +++ b/blog/Parallellized_boot_is_now_the_default_in_Debian_unstable.html @@ -75,7 +75,7 @@ list of usertagged bugs related to this.

  • May (9)
  • -
  • June (6)
  • +
  • June (7)
  • @@ -132,11 +132,11 @@ list of usertagged bugs related to this.

  • bootsystem (4)
  • -
  • debian (24)
  • +
  • debian (25)
  • -
  • debian edu (24)
  • +
  • debian edu (25)
  • -
  • english (35)
  • +
  • english (36)
  • fiksgatami (1)
  • diff --git a/blog/Parallellized_boot_seem_to_hold_up_well_in_Debian_testing.html b/blog/Parallellized_boot_seem_to_hold_up_well_in_Debian_testing.html index adaa36feb0..577d2cc694 100644 --- a/blog/Parallellized_boot_seem_to_hold_up_well_in_Debian_testing.html +++ b/blog/Parallellized_boot_seem_to_hold_up_well_in_Debian_testing.html @@ -88,7 +88,7 @@ list of usertagged bugs related to this.

  • May (9)
  • -
  • June (6)
  • +
  • June (7)
  • @@ -145,11 +145,11 @@ list of usertagged bugs related to this.

  • bootsystem (4)
  • -
  • debian (24)
  • +
  • debian (25)
  • -
  • debian edu (24)
  • +
  • debian edu (25)
  • -
  • english (35)
  • +
  • english (36)
  • fiksgatami (1)
  • diff --git a/blog/Parallellizing_the_boot_in_Debian_Squeeze___ready_for_wider_testing.html b/blog/Parallellizing_the_boot_in_Debian_Squeeze___ready_for_wider_testing.html index ed267fcde7..fe32772b85 100644 --- a/blog/Parallellizing_the_boot_in_Debian_Squeeze___ready_for_wider_testing.html +++ b/blog/Parallellizing_the_boot_in_Debian_Squeeze___ready_for_wider_testing.html @@ -84,7 +84,7 @@ list of usertagged bugs related to this.

  • May (9)
  • -
  • June (6)
  • +
  • June (7)
  • @@ -141,11 +141,11 @@ list of usertagged bugs related to this.

  • bootsystem (4)
  • -
  • debian (24)
  • +
  • debian (25)
  • -
  • debian edu (24)
  • +
  • debian edu (25)
  • -
  • english (35)
  • +
  • english (36)
  • fiksgatami (1)
  • diff --git a/blog/Pieces_of_the_roaming_laptop_puzzle_in_Debian.html b/blog/Pieces_of_the_roaming_laptop_puzzle_in_Debian.html index e7333daa36..946c5a3d5e 100644 --- a/blog/Pieces_of_the_roaming_laptop_puzzle_in_Debian.html +++ b/blog/Pieces_of_the_roaming_laptop_puzzle_in_Debian.html @@ -100,7 +100,7 @@ please contact us on debian-edu@lists.debian.org.

  • May (9)
  • -
  • June (6)
  • +
  • June (7)
  • @@ -157,11 +157,11 @@ please contact us on debian-edu@lists.debian.org.

  • bootsystem (4)
  • -
  • debian (24)
  • +
  • debian (25)
  • -
  • debian edu (24)
  • +
  • debian edu (25)
  • -
  • english (35)
  • +
  • english (36)
  • fiksgatami (1)
  • diff --git a/blog/Recording_video_from_cron_using_VLC.html b/blog/Recording_video_from_cron_using_VLC.html index f4bcf76d9a..126ba03894 100644 --- a/blog/Recording_video_from_cron_using_VLC.html +++ b/blog/Recording_video_from_cron_using_VLC.html @@ -86,7 +86,7 @@ wait $pid
  • May (9)
  • -
  • June (6)
  • +
  • June (7)
  • @@ -143,11 +143,11 @@ wait $pid
  • bootsystem (4)
  • -
  • debian (24)
  • +
  • debian (25)
  • -
  • debian edu (24)
  • +
  • debian edu (25)
  • -
  • english (35)
  • +
  • english (36)
  • fiksgatami (1)
  • diff --git a/blog/Regjerningen_forlater_prinsippet_om_ingen_royalty_betaling_i_standardkatalogen_versjon_2.html b/blog/Regjerningen_forlater_prinsippet_om_ingen_royalty_betaling_i_standardkatalogen_versjon_2.html index 3109fbbf20..7f9f64dec1 100644 --- a/blog/Regjerningen_forlater_prinsippet_om_ingen_royalty_betaling_i_standardkatalogen_versjon_2.html +++ b/blog/Regjerningen_forlater_prinsippet_om_ingen_royalty_betaling_i_standardkatalogen_versjon_2.html @@ -78,7 +78,7 @@ høringsuttalelse, men ser ut til Ã¥ ha blitt ignorert.

  • May (9)
  • -
  • June (6)
  • +
  • June (7)
  • @@ -135,11 +135,11 @@ høringsuttalelse, men ser ut til Ã¥ ha blitt ignorert.

  • bootsystem (4)
  • -
  • debian (24)
  • +
  • debian (25)
  • -
  • debian edu (24)
  • +
  • debian edu (25)
  • -
  • english (35)
  • +
  • english (36)
  • fiksgatami (1)
  • diff --git a/blog/Regjerningens_oppsummering_av_h__ringen_om_standardkatalogen_versjon_2.html b/blog/Regjerningens_oppsummering_av_h__ringen_om_standardkatalogen_versjon_2.html index d9f696f697..40cbee493f 100644 --- a/blog/Regjerningens_oppsummering_av_h__ringen_om_standardkatalogen_versjon_2.html +++ b/blog/Regjerningens_oppsummering_av_h__ringen_om_standardkatalogen_versjon_2.html @@ -69,7 +69,7 @@ politidirektoratet om patentproblemer i Theora).

  • May (9)
  • -
  • June (6)
  • +
  • June (7)
  • @@ -126,11 +126,11 @@ politidirektoratet om patentproblemer i Theora).

  • bootsystem (4)
  • -
  • debian (24)
  • +
  • debian (25)
  • -
  • debian edu (24)
  • +
  • debian edu (25)
  • -
  • english (35)
  • +
  • english (36)
  • fiksgatami (1)
  • diff --git a/blog/Relative_popularity_of_document_formats__MS_Office_vs__ODF_.html b/blog/Relative_popularity_of_document_formats__MS_Office_vs__ODF_.html index 9daa7db2ee..579db37dc5 100644 --- a/blog/Relative_popularity_of_document_formats__MS_Office_vs__ODF_.html +++ b/blog/Relative_popularity_of_document_formats__MS_Office_vs__ODF_.html @@ -98,7 +98,7 @@ numbers.

  • May (9)
  • -
  • June (6)
  • +
  • June (7)
  • @@ -155,11 +155,11 @@ numbers.

  • bootsystem (4)
  • -
  • debian (24)
  • +
  • debian (25)
  • -
  • debian edu (24)
  • +
  • debian edu (25)
  • -
  • english (35)
  • +
  • english (36)
  • fiksgatami (1)
  • diff --git a/blog/Reprap_bygging_i_p__sken.html b/blog/Reprap_bygging_i_p__sken.html index 79d9356c79..d8c40d979e 100644 --- a/blog/Reprap_bygging_i_p__sken.html +++ b/blog/Reprap_bygging_i_p__sken.html @@ -102,7 +102,7 @@ kommer til Ã¥ bruke denne plasttypen som hÃ¥ndterer temperaturer mellom
  • May (9)
  • -
  • June (6)
  • +
  • June (7)
  • @@ -159,11 +159,11 @@ kommer til Ã¥ bruke denne plasttypen som hÃ¥ndterer temperaturer mellom
  • bootsystem (4)
  • -
  • debian (24)
  • +
  • debian (25)
  • -
  • debian edu (24)
  • +
  • debian edu (25)
  • -
  • english (35)
  • +
  • english (36)
  • fiksgatami (1)
  • diff --git a/blog/Reprap_pakke_tapt_i_posten.html b/blog/Reprap_pakke_tapt_i_posten.html index 95b103906a..f2e1853ff3 100644 --- a/blog/Reprap_pakke_tapt_i_posten.html +++ b/blog/Reprap_pakke_tapt_i_posten.html @@ -58,7 +58,7 @@ lenge alt er klart til Go Open
  • May (9)
  • -
  • June (6)
  • +
  • June (7)
  • @@ -115,11 +115,11 @@ lenge alt er klart til Go Open
  • bootsystem (4)
  • -
  • debian (24)
  • +
  • debian (25)
  • -
  • debian edu (24)
  • +
  • debian edu (25)
  • -
  • english (35)
  • +
  • english (36)
  • fiksgatami (1)
  • diff --git a/blog/Returning_from_Skolelinux_developer_gathering.html b/blog/Returning_from_Skolelinux_developer_gathering.html index 8c06114f9b..e7de39b82c 100644 --- a/blog/Returning_from_Skolelinux_developer_gathering.html +++ b/blog/Returning_from_Skolelinux_developer_gathering.html @@ -64,7 +64,7 @@ now. :)

  • May (9)
  • -
  • June (6)
  • +
  • June (7)
  • @@ -121,11 +121,11 @@ now. :)

  • bootsystem (4)
  • -
  • debian (24)
  • +
  • debian (25)
  • -
  • debian edu (24)
  • +
  • debian edu (25)
  • -
  • english (35)
  • +
  • english (36)
  • fiksgatami (1)
  • diff --git a/blog/Sikkerhet__teater__og_hvordan_gj__re_verden_sikrere.html b/blog/Sikkerhet__teater__og_hvordan_gj__re_verden_sikrere.html index 9dd8308e70..68163aed33 100644 --- a/blog/Sikkerhet__teater__og_hvordan_gj__re_verden_sikrere.html +++ b/blog/Sikkerhet__teater__og_hvordan_gj__re_verden_sikrere.html @@ -60,7 +60,7 @@ pÃ¥ flyplassene.

  • May (9)
  • -
  • June (6)
  • +
  • June (7)
  • @@ -117,11 +117,11 @@ pÃ¥ flyplassene.

  • bootsystem (4)
  • -
  • debian (24)
  • +
  • debian (25)
  • -
  • debian edu (24)
  • +
  • debian edu (25)
  • -
  • english (35)
  • +
  • english (36)
  • fiksgatami (1)
  • diff --git a/blog/Sikkerhet_til_sj__s_trenger_sj__kart_uten_bruksbegresninger.html b/blog/Sikkerhet_til_sj__s_trenger_sj__kart_uten_bruksbegresninger.html index 94814acb22..6aa7f3b413 100644 --- a/blog/Sikkerhet_til_sj__s_trenger_sj__kart_uten_bruksbegresninger.html +++ b/blog/Sikkerhet_til_sj__s_trenger_sj__kart_uten_bruksbegresninger.html @@ -102,7 +102,7 @@ det viser at behovet for fribruks-sjøkart er til stedet.

  • May (9)
  • -
  • June (6)
  • +
  • June (7)
  • @@ -159,11 +159,11 @@ det viser at behovet for fribruks-sjøkart er til stedet.

  • bootsystem (4)
  • -
  • debian (24)
  • +
  • debian (25)
  • -
  • debian edu (24)
  • +
  • debian edu (25)
  • -
  • english (35)
  • +
  • english (36)
  • fiksgatami (1)
  • diff --git a/blog/Sitesummary_tip__Listing_MAC_address_of_all_clients.html b/blog/Sitesummary_tip__Listing_MAC_address_of_all_clients.html index e8839edd6d..33745b5681 100644 --- a/blog/Sitesummary_tip__Listing_MAC_address_of_all_clients.html +++ b/blog/Sitesummary_tip__Listing_MAC_address_of_all_clients.html @@ -74,7 +74,7 @@ written yet.

  • May (9)
  • -
  • June (6)
  • +
  • June (7)
  • @@ -131,11 +131,11 @@ written yet.

  • bootsystem (4)
  • -
  • debian (24)
  • +
  • debian (25)
  • -
  • debian edu (24)
  • +
  • debian edu (25)
  • -
  • english (35)
  • +
  • english (36)
  • fiksgatami (1)
  • diff --git a/blog/Sitesummary_tip__Listing_computer_hardware_models_used_at_site.html b/blog/Sitesummary_tip__Listing_computer_hardware_models_used_at_site.html index eab828e2f9..5b401e877c 100644 --- a/blog/Sitesummary_tip__Listing_computer_hardware_models_used_at_site.html +++ b/blog/Sitesummary_tip__Listing_computer_hardware_models_used_at_site.html @@ -81,7 +81,7 @@ collector.

  • May (9)
  • -
  • June (6)
  • +
  • June (7)
  • @@ -138,11 +138,11 @@ collector.

  • bootsystem (4)
  • -
  • debian (24)
  • +
  • debian (25)
  • -
  • debian edu (24)
  • +
  • debian edu (25)
  • -
  • english (35)
  • +
  • english (36)
  • fiksgatami (1)
  • diff --git a/blog/Skolelinux_er_laget_for_sentraldrifting__naturligvis.html b/blog/Skolelinux_er_laget_for_sentraldrifting__naturligvis.html index f37799c977..d6abf38ae2 100644 --- a/blog/Skolelinux_er_laget_for_sentraldrifting__naturligvis.html +++ b/blog/Skolelinux_er_laget_for_sentraldrifting__naturligvis.html @@ -126,7 +126,7 @@ minner.

  • May (9)
  • -
  • June (6)
  • +
  • June (7)
  • @@ -183,11 +183,11 @@ minner.

  • bootsystem (4)
  • -
  • debian (24)
  • +
  • debian (25)
  • -
  • debian edu (24)
  • +
  • debian edu (25)
  • -
  • english (35)
  • +
  • english (36)
  • fiksgatami (1)
  • diff --git a/blog/Software_video_mixer_on_a_USB_stick.html b/blog/Software_video_mixer_on_a_USB_stick.html index b08aa7f92e..eb5d4a5a24 100644 --- a/blog/Software_video_mixer_on_a_USB_stick.html +++ b/blog/Software_video_mixer_on_a_USB_stick.html @@ -73,7 +73,7 @@ larger stick as well.

  • May (9)
  • -
  • June (6)
  • +
  • June (7)
  • @@ -130,11 +130,11 @@ larger stick as well.

  • bootsystem (4)
  • -
  • debian (24)
  • +
  • debian (25)
  • -
  • debian edu (24)
  • +
  • debian edu (25)
  • -
  • english (35)
  • +
  • english (36)
  • fiksgatami (1)
  • diff --git a/blog/Standarder_fungerer_best_n__r_en_samler_seg_rundt_dem.html b/blog/Standarder_fungerer_best_n__r_en_samler_seg_rundt_dem.html index a00c3e69e2..eb241ef2a0 100644 --- a/blog/Standarder_fungerer_best_n__r_en_samler_seg_rundt_dem.html +++ b/blog/Standarder_fungerer_best_n__r_en_samler_seg_rundt_dem.html @@ -62,7 +62,7 @@ bidrar positivt.

  • May (9)
  • -
  • June (6)
  • +
  • June (7)
  • @@ -119,11 +119,11 @@ bidrar positivt.

  • bootsystem (4)
  • -
  • debian (24)
  • +
  • debian (25)
  • -
  • debian edu (24)
  • +
  • debian edu (25)
  • -
  • english (35)
  • +
  • english (36)
  • fiksgatami (1)
  • diff --git a/blog/Standardize_on_protocols_and_formats__not_vendors_and_applications.html b/blog/Standardize_on_protocols_and_formats__not_vendors_and_applications.html index 91e7028971..4600cc1b01 100644 --- a/blog/Standardize_on_protocols_and_formats__not_vendors_and_applications.html +++ b/blog/Standardize_on_protocols_and_formats__not_vendors_and_applications.html @@ -74,7 +74,7 @@ application that do not use open network protocol or open formats.

  • May (9)
  • -
  • June (6)
  • +
  • June (7)
  • @@ -131,11 +131,11 @@ application that do not use open network protocol or open formats.

  • bootsystem (4)
  • -
  • debian (24)
  • +
  • debian (25)
  • -
  • debian edu (24)
  • +
  • debian edu (25)
  • -
  • english (35)
  • +
  • english (36)
  • fiksgatami (1)
  • diff --git a/blog/Taking_over_sysvinit_development.html b/blog/Taking_over_sysvinit_development.html index 1a5b6bcfe4..af680ac57b 100644 --- a/blog/Taking_over_sysvinit_development.html +++ b/blog/Taking_over_sysvinit_development.html @@ -71,7 +71,7 @@ distributions are moving to upstart as a syvinit replacement.

  • May (9)
  • -
  • June (6)
  • +
  • June (7)
  • @@ -128,11 +128,11 @@ distributions are moving to upstart as a syvinit replacement.

  • bootsystem (4)
  • -
  • debian (24)
  • +
  • debian (25)
  • -
  • debian edu (24)
  • +
  • debian edu (25)
  • -
  • english (35)
  • +
  • english (36)
  • fiksgatami (1)
  • diff --git a/blog/Teknisk_program_for_Go_Open_2009_er_nesten_ferdig.html b/blog/Teknisk_program_for_Go_Open_2009_er_nesten_ferdig.html index 10ddf0c00b..2677c0cdb2 100644 --- a/blog/Teknisk_program_for_Go_Open_2009_er_nesten_ferdig.html +++ b/blog/Teknisk_program_for_Go_Open_2009_er_nesten_ferdig.html @@ -77,7 +77,7 @@ stort.

  • May (9)
  • -
  • June (6)
  • +
  • June (7)
  • @@ -134,11 +134,11 @@ stort.

  • bootsystem (4)
  • -
  • debian (24)
  • +
  • debian (25)
  • -
  • debian edu (24)
  • +
  • debian edu (25)
  • -
  • english (35)
  • +
  • english (36)
  • fiksgatami (1)
  • diff --git a/blog/Tester_blog.html b/blog/Tester_blog.html index 4e18ea9198..dc439b1fe9 100644 --- a/blog/Tester_blog.html +++ b/blog/Tester_blog.html @@ -52,7 +52,7 @@ forsøk.

  • May (9)
  • -
  • June (6)
  • +
  • June (7)
  • @@ -109,11 +109,11 @@ forsøk.

  • bootsystem (4)
  • -
  • debian (24)
  • +
  • debian (25)
  • -
  • debian edu (24)
  • +
  • debian edu (25)
  • -
  • english (35)
  • +
  • english (36)
  • fiksgatami (1)
  • diff --git a/blog/Testing_av_reprap_elektronikken_igang.html b/blog/Testing_av_reprap_elektronikken_igang.html index cebf73ddd3..f0e2bd109f 100644 --- a/blog/Testing_av_reprap_elektronikken_igang.html +++ b/blog/Testing_av_reprap_elektronikken_igang.html @@ -80,7 +80,7 @@ reprap-en kvikner til.

  • May (9)
  • -
  • June (6)
  • +
  • June (7)
  • @@ -137,11 +137,11 @@ reprap-en kvikner til.

  • bootsystem (4)
  • -
  • debian (24)
  • +
  • debian (25)
  • -
  • debian edu (24)
  • +
  • debian edu (25)
  • -
  • english (35)
  • +
  • english (36)
  • fiksgatami (1)
  • diff --git a/blog/The_sorry_state_of_multimedia_browser_plugins_in_Debian.html b/blog/The_sorry_state_of_multimedia_browser_plugins_in_Debian.html index 314071df78..09859cda13 100644 --- a/blog/The_sorry_state_of_multimedia_browser_plugins_in_Debian.html +++ b/blog/The_sorry_state_of_multimedia_browser_plugins_in_Debian.html @@ -67,7 +67,7 @@ be the only one fitting our needs. :/

  • May (9)
  • -
  • June (6)
  • +
  • June (7)
  • @@ -124,11 +124,11 @@ be the only one fitting our needs. :/

  • bootsystem (4)
  • -
  • debian (24)
  • +
  • debian (25)
  • -
  • debian edu (24)
  • +
  • debian edu (25)
  • -
  • english (35)
  • +
  • english (36)
  • fiksgatami (1)
  • diff --git a/blog/Thoughts_on_roaming_laptop_setup_for_Debian_Edu.html b/blog/Thoughts_on_roaming_laptop_setup_for_Debian_Edu.html index 3ce61adfde..5f39c52be7 100644 --- a/blog/Thoughts_on_roaming_laptop_setup_for_Debian_Edu.html +++ b/blog/Thoughts_on_roaming_laptop_setup_for_Debian_Edu.html @@ -114,7 +114,7 @@ please contact us on debian-edu@lists.debian.org.

  • May (9)
  • -
  • June (6)
  • +
  • June (7)
  • @@ -171,11 +171,11 @@ please contact us on debian-edu@lists.debian.org.

  • bootsystem (4)
  • -
  • debian (24)
  • +
  • debian (25)
  • -
  • debian edu (24)
  • +
  • debian edu (25)
  • -
  • english (35)
  • +
  • english (36)
  • fiksgatami (1)
  • diff --git a/blog/Time_for_new__LDAP_schemas_replacing_RFC_2307_.html b/blog/Time_for_new__LDAP_schemas_replacing_RFC_2307_.html index eeec7ed182..d7912cbed2 100644 --- a/blog/Time_for_new__LDAP_schemas_replacing_RFC_2307_.html +++ b/blog/Time_for_new__LDAP_schemas_replacing_RFC_2307_.html @@ -81,7 +81,7 @@ new IETF work group?

  • May (9)
  • -
  • June (6)
  • +
  • June (7)
  • @@ -138,11 +138,11 @@ new IETF work group?

  • bootsystem (4)
  • -
  • debian (24)
  • +
  • debian (25)
  • -
  • debian edu (24)
  • +
  • debian edu (25)
  • -
  • english (35)
  • +
  • english (36)
  • fiksgatami (1)
  • diff --git a/blog/Togsatsing_p___norsk__mot_sykkel.html b/blog/Togsatsing_p___norsk__mot_sykkel.html index 87a136105f..e154e20220 100644 --- a/blog/Togsatsing_p___norsk__mot_sykkel.html +++ b/blog/Togsatsing_p___norsk__mot_sykkel.html @@ -56,7 +56,7 @@ effekt pÃ¥ omrÃ¥det der?

  • May (9)
  • -
  • June (6)
  • +
  • June (7)
  • @@ -113,11 +113,11 @@ effekt pÃ¥ omrÃ¥det der?

  • bootsystem (4)
  • -
  • debian (24)
  • +
  • debian (25)
  • -
  • debian edu (24)
  • +
  • debian edu (25)
  • -
  • english (35)
  • +
  • english (36)
  • fiksgatami (1)
  • diff --git a/blog/Transendentalt_tullball_og_en_funksjonell_tiln__rming.html b/blog/Transendentalt_tullball_og_en_funksjonell_tiln__rming.html index 812447ffaf..b2c3972b70 100644 --- a/blog/Transendentalt_tullball_og_en_funksjonell_tiln__rming.html +++ b/blog/Transendentalt_tullball_og_en_funksjonell_tiln__rming.html @@ -68,7 +68,7 @@ oppløsning.

  • May (9)
  • -
  • June (6)
  • +
  • June (7)
  • @@ -125,11 +125,11 @@ oppløsning.

  • bootsystem (4)
  • -
  • debian (24)
  • +
  • debian (25)
  • -
  • debian edu (24)
  • +
  • debian edu (25)
  • -
  • english (35)
  • +
  • english (36)
  • fiksgatami (1)
  • diff --git a/blog/Two_projects_that_have_improved_the_quality_of_free_software_a_lot.html b/blog/Two_projects_that_have_improved_the_quality_of_free_software_a_lot.html index e13fcb23f4..ea848b3af7 100644 --- a/blog/Two_projects_that_have_improved_the_quality_of_free_software_a_lot.html +++ b/blog/Two_projects_that_have_improved_the_quality_of_free_software_a_lot.html @@ -85,7 +85,7 @@ surrounded by today.

  • May (9)
  • -
  • June (6)
  • +
  • June (7)
  • @@ -142,11 +142,11 @@ surrounded by today.

  • bootsystem (4)
  • -
  • debian (24)
  • +
  • debian (25)
  • -
  • debian edu (24)
  • +
  • debian edu (25)
  • -
  • english (35)
  • +
  • english (36)
  • fiksgatami (1)
  • diff --git a/blog/Upstart_or_sysvinit___as_init_d_scripts_see_it.html b/blog/Upstart_or_sysvinit___as_init_d_scripts_see_it.html index fefdf9b1ce..3d05b2ba48 100644 --- a/blog/Upstart_or_sysvinit___as_init_d_scripts_see_it.html +++ b/blog/Upstart_or_sysvinit___as_init_d_scripts_see_it.html @@ -90,7 +90,7 @@ choice.

  • May (9)
  • -
  • June (6)
  • +
  • June (7)
  • @@ -147,11 +147,11 @@ choice.

  • bootsystem (4)
  • -
  • debian (24)
  • +
  • debian (25)
  • -
  • debian edu (24)
  • +
  • debian edu (25)
  • -
  • english (35)
  • +
  • english (36)
  • fiksgatami (1)
  • diff --git a/blog/Using_bar_codes_at_a_computing_center.html b/blog/Using_bar_codes_at_a_computing_center.html index b9f731b9fb..d3f5fda6ab 100644 --- a/blog/Using_bar_codes_at_a_computing_center.html +++ b/blog/Using_bar_codes_at_a_computing_center.html @@ -90,7 +90,7 @@ easier automatic tracking of computers.

  • May (9)
  • -
  • June (6)
  • +
  • June (7)
  • @@ -147,11 +147,11 @@ easier automatic tracking of computers.

  • bootsystem (4)
  • -
  • debian (24)
  • +
  • debian (25)
  • -
  • debian edu (24)
  • +
  • debian edu (25)
  • -
  • english (35)
  • +
  • english (36)
  • fiksgatami (1)
  • diff --git a/blog/Vitenskapens_dogmer___.html b/blog/Vitenskapens_dogmer___.html index 00ae969c4e..1218f6487b 100644 --- a/blog/Vitenskapens_dogmer___.html +++ b/blog/Vitenskapens_dogmer___.html @@ -117,7 +117,7 @@ skyskrapere. Takke meg til en tur til mÃ¥nen.

  • May (9)
  • -
  • June (6)
  • +
  • June (7)
  • @@ -174,11 +174,11 @@ skyskrapere. Takke meg til en tur til mÃ¥nen.

  • bootsystem (4)
  • -
  • debian (24)
  • +
  • debian (25)
  • -
  • debian edu (24)
  • +
  • debian edu (25)
  • -
  • english (35)
  • +
  • english (36)
  • fiksgatami (1)
  • diff --git a/blog/Webbasert_tegneseriearkiv_p___trappene.html b/blog/Webbasert_tegneseriearkiv_p___trappene.html index f9c9a9024b..7f69ffbb79 100644 --- a/blog/Webbasert_tegneseriearkiv_p___trappene.html +++ b/blog/Webbasert_tegneseriearkiv_p___trappene.html @@ -94,7 +94,7 @@ titt.

  • May (9)
  • -
  • June (6)
  • +
  • June (7)
  • @@ -151,11 +151,11 @@ titt.

  • bootsystem (4)
  • -
  • debian (24)
  • +
  • debian (25)
  • -
  • debian edu (24)
  • +
  • debian edu (25)
  • -
  • english (35)
  • +
  • english (36)
  • fiksgatami (1)
  • diff --git a/blog/When_web_browser_developers_make_a_video_player___.html b/blog/When_web_browser_developers_make_a_video_player___.html index d3415abc3d..1630dd0373 100644 --- a/blog/When_web_browser_developers_make_a_video_player___.html +++ b/blog/When_web_browser_developers_make_a_video_player___.html @@ -91,7 +91,7 @@ sure hope it was using the announced Ogg Theora support. :)

  • May (9)
  • -
  • June (6)
  • +
  • June (7)
  • @@ -148,11 +148,11 @@ sure hope it was using the announced Ogg Theora support. :)

  • bootsystem (4)
  • -
  • debian (24)
  • +
  • debian (25)
  • -
  • debian edu (24)
  • +
  • debian edu (25)
  • -
  • english (35)
  • +
  • english (36)
  • fiksgatami (1)
  • diff --git a/blog/archive/2008/11/index.html b/blog/archive/2008/11/index.html index 50a4dfc9c9..5cc61ab4ff 100644 --- a/blog/archive/2008/11/index.html +++ b/blog/archive/2008/11/index.html @@ -212,7 +212,7 @@ lenge alt er klart til Go Open
  • May (9)
  • -
  • June (6)
  • +
  • June (7)
  • @@ -269,11 +269,11 @@ lenge alt er klart til Go Open
  • bootsystem (4)
  • -
  • debian (24)
  • +
  • debian (25)
  • -
  • debian edu (24)
  • +
  • debian edu (25)
  • -
  • english (35)
  • +
  • english (36)
  • fiksgatami (1)
  • diff --git a/blog/archive/2008/12/index.html b/blog/archive/2008/12/index.html index 958cef6930..33bf90ccf4 100644 --- a/blog/archive/2008/12/index.html +++ b/blog/archive/2008/12/index.html @@ -376,7 +376,7 @@ larger stick as well.

  • May (9)
  • -
  • June (6)
  • +
  • June (7)
  • @@ -433,11 +433,11 @@ larger stick as well.

  • bootsystem (4)
  • -
  • debian (24)
  • +
  • debian (25)
  • -
  • debian edu (24)
  • +
  • debian edu (25)
  • -
  • english (35)
  • +
  • english (36)
  • fiksgatami (1)
  • diff --git a/blog/archive/2009/01/index.html b/blog/archive/2009/01/index.html index 1a8903d25b..05bab56d67 100644 --- a/blog/archive/2009/01/index.html +++ b/blog/archive/2009/01/index.html @@ -545,7 +545,7 @@ produkter basert pÃ¥ standarden.

  • May (9)
  • -
  • June (6)
  • +
  • June (7)
  • @@ -602,11 +602,11 @@ produkter basert pÃ¥ standarden.

  • bootsystem (4)
  • -
  • debian (24)
  • +
  • debian (25)
  • -
  • debian edu (24)
  • +
  • debian edu (25)
  • -
  • english (35)
  • +
  • english (36)
  • fiksgatami (1)
  • diff --git a/blog/archive/2009/02/index.html b/blog/archive/2009/02/index.html index 75845dfe60..66edf5aa3d 100644 --- a/blog/archive/2009/02/index.html +++ b/blog/archive/2009/02/index.html @@ -523,7 +523,7 @@ do so.

  • May (9)
  • -
  • June (6)
  • +
  • June (7)
  • @@ -580,11 +580,11 @@ do so.

  • bootsystem (4)
  • -
  • debian (24)
  • +
  • debian (25)
  • -
  • debian edu (24)
  • +
  • debian edu (25)
  • -
  • english (35)
  • +
  • english (36)
  • fiksgatami (1)
  • diff --git a/blog/archive/2009/03/index.html b/blog/archive/2009/03/index.html index 8cec9abc35..529a6c2919 100644 --- a/blog/archive/2009/03/index.html +++ b/blog/archive/2009/03/index.html @@ -712,7 +712,7 @@ application that do not use open network protocol or open formats.

  • May (9)
  • -
  • June (6)
  • +
  • June (7)
  • @@ -769,11 +769,11 @@ application that do not use open network protocol or open formats.

  • bootsystem (4)
  • -
  • debian (24)
  • +
  • debian (25)
  • -
  • debian edu (24)
  • +
  • debian edu (25)
  • -
  • english (35)
  • +
  • english (36)
  • fiksgatami (1)
  • diff --git a/blog/archive/2009/04/index.html b/blog/archive/2009/04/index.html index 2113a190e0..f0d791b746 100644 --- a/blog/archive/2009/04/index.html +++ b/blog/archive/2009/04/index.html @@ -504,7 +504,7 @@ properties.

  • May (9)
  • -
  • June (6)
  • +
  • June (7)
  • @@ -561,11 +561,11 @@ properties.

  • bootsystem (4)
  • -
  • debian (24)
  • +
  • debian (25)
  • -
  • debian edu (24)
  • +
  • debian edu (25)
  • -
  • english (35)
  • +
  • english (36)
  • fiksgatami (1)
  • diff --git a/blog/archive/2009/05/index.html b/blog/archive/2009/05/index.html index 26c0924d2b..a015f20a8d 100644 --- a/blog/archive/2009/05/index.html +++ b/blog/archive/2009/05/index.html @@ -461,7 +461,7 @@ bidrar positivt.

  • May (9)
  • -
  • June (6)
  • +
  • June (7)
  • @@ -518,11 +518,11 @@ bidrar positivt.

  • bootsystem (4)
  • -
  • debian (24)
  • +
  • debian (25)
  • -
  • debian edu (24)
  • +
  • debian edu (25)
  • -
  • english (35)
  • +
  • english (36)
  • fiksgatami (1)
  • diff --git a/blog/archive/2009/06/index.html b/blog/archive/2009/06/index.html index fe2603ab36..6d1d8a3453 100644 --- a/blog/archive/2009/06/index.html +++ b/blog/archive/2009/06/index.html @@ -224,7 +224,7 @@ misvisende pÃ¥stander etter i sømmene.

  • May (9)
  • -
  • June (6)
  • +
  • June (7)
  • @@ -281,11 +281,11 @@ misvisende pÃ¥stander etter i sømmene.

  • bootsystem (4)
  • -
  • debian (24)
  • +
  • debian (25)
  • -
  • debian edu (24)
  • +
  • debian edu (25)
  • -
  • english (35)
  • +
  • english (36)
  • fiksgatami (1)
  • diff --git a/blog/archive/2009/07/index.html b/blog/archive/2009/07/index.html index 3e31da3938..3efb2ac61f 100644 --- a/blog/archive/2009/07/index.html +++ b/blog/archive/2009/07/index.html @@ -212,7 +212,7 @@ non-predictable kernel in the early boot.

  • May (9)
  • -
  • June (6)
  • +
  • June (7)
  • @@ -269,11 +269,11 @@ non-predictable kernel in the early boot.

  • bootsystem (4)
  • -
  • debian (24)
  • +
  • debian (25)
  • -
  • debian edu (24)
  • +
  • debian edu (25)
  • -
  • english (35)
  • +
  • english (36)
  • fiksgatami (1)
  • diff --git a/blog/archive/2009/08/index.html b/blog/archive/2009/08/index.html index 6cd765f151..64d8136f8f 100644 --- a/blog/archive/2009/08/index.html +++ b/blog/archive/2009/08/index.html @@ -225,7 +225,7 @@ det viser at behovet for fribruks-sjøkart er til stedet.

  • May (9)
  • -
  • June (6)
  • +
  • June (7)
  • @@ -282,11 +282,11 @@ det viser at behovet for fribruks-sjøkart er til stedet.

  • bootsystem (4)
  • -
  • debian (24)
  • +
  • debian (25)
  • -
  • debian edu (24)
  • +
  • debian edu (25)
  • -
  • english (35)
  • +
  • english (36)
  • fiksgatami (1)
  • diff --git a/blog/archive/2009/09/index.html b/blog/archive/2009/09/index.html index 412ec7a54c..012d6dbabf 100644 --- a/blog/archive/2009/09/index.html +++ b/blog/archive/2009/09/index.html @@ -82,7 +82,7 @@ DRM mÃ¥ anses som et kjøp.

  • May (9)
  • -
  • June (6)
  • +
  • June (7)
  • @@ -139,11 +139,11 @@ DRM mÃ¥ anses som et kjøp.

  • bootsystem (4)
  • -
  • debian (24)
  • +
  • debian (25)
  • -
  • debian edu (24)
  • +
  • debian edu (25)
  • -
  • english (35)
  • +
  • english (36)
  • fiksgatami (1)
  • diff --git a/blog/archive/2009/10/index.html b/blog/archive/2009/10/index.html index e4974f3f94..090e1325ab 100644 --- a/blog/archive/2009/10/index.html +++ b/blog/archive/2009/10/index.html @@ -194,7 +194,7 @@ nettbankkontroll over egne midler. :(
  • May (9)
  • -
  • June (6)
  • +
  • June (7)
  • @@ -251,11 +251,11 @@ nettbankkontroll over egne midler. :(
  • bootsystem (4)
  • -
  • debian (24)
  • +
  • debian (25)
  • -
  • debian edu (24)
  • +
  • debian edu (25)
  • -
  • english (35)
  • +
  • english (36)
  • fiksgatami (1)
  • diff --git a/blog/archive/2009/11/index.html b/blog/archive/2009/11/index.html index 939db9b2b5..2899e3df82 100644 --- a/blog/archive/2009/11/index.html +++ b/blog/archive/2009/11/index.html @@ -179,7 +179,7 @@ er ubrukelig til dette.

  • May (9)
  • -
  • June (6)
  • +
  • June (7)
  • @@ -236,11 +236,11 @@ er ubrukelig til dette.

  • bootsystem (4)
  • -
  • debian (24)
  • +
  • debian (25)
  • -
  • debian edu (24)
  • +
  • debian edu (25)
  • -
  • english (35)
  • +
  • english (36)
  • fiksgatami (1)
  • diff --git a/blog/archive/2009/12/index.html b/blog/archive/2009/12/index.html index c1ddfb524f..08d19ed8c6 100644 --- a/blog/archive/2009/12/index.html +++ b/blog/archive/2009/12/index.html @@ -164,7 +164,7 @@ pÃ¥ flyplassene.

  • May (9)
  • -
  • June (6)
  • +
  • June (7)
  • @@ -221,11 +221,11 @@ pÃ¥ flyplassene.

  • bootsystem (4)
  • -
  • debian (24)
  • +
  • debian (25)
  • -
  • debian edu (24)
  • +
  • debian edu (25)
  • -
  • english (35)
  • +
  • english (36)
  • fiksgatami (1)
  • diff --git a/blog/archive/2010/01/index.html b/blog/archive/2010/01/index.html index b55135e1b7..6d978ce0a3 100644 --- a/blog/archive/2010/01/index.html +++ b/blog/archive/2010/01/index.html @@ -147,7 +147,7 @@ platforme.

  • May (9)
  • -
  • June (6)
  • +
  • June (7)
  • @@ -204,11 +204,11 @@ platforme.

  • bootsystem (4)
  • -
  • debian (24)
  • +
  • debian (25)
  • -
  • debian edu (24)
  • +
  • debian edu (25)
  • -
  • english (35)
  • +
  • english (36)
  • fiksgatami (1)
  • diff --git a/blog/archive/2010/02/index.html b/blog/archive/2010/02/index.html index e66dbb9d2e..3d6a1769db 100644 --- a/blog/archive/2010/02/index.html +++ b/blog/archive/2010/02/index.html @@ -78,7 +78,7 @@ and have just a few weeks or months to make it happen.

  • May (9)
  • -
  • June (6)
  • +
  • June (7)
  • @@ -135,11 +135,11 @@ and have just a few weeks or months to make it happen.

  • bootsystem (4)
  • -
  • debian (24)
  • +
  • debian (25)
  • -
  • debian edu (24)
  • +
  • debian edu (25)
  • -
  • english (35)
  • +
  • english (36)
  • fiksgatami (1)
  • diff --git a/blog/archive/2010/03/index.html b/blog/archive/2010/03/index.html index 0ea9d54fe3..58fe4a4e2b 100644 --- a/blog/archive/2010/03/index.html +++ b/blog/archive/2010/03/index.html @@ -167,7 +167,7 @@ Hr. Fossen. MÃ¥ innrømme at jeg tviler pÃ¥ det.

  • May (9)
  • -
  • June (6)
  • +
  • June (7)
  • @@ -224,11 +224,11 @@ Hr. Fossen. MÃ¥ innrømme at jeg tviler pÃ¥ det.

  • bootsystem (4)
  • -
  • debian (24)
  • +
  • debian (25)
  • -
  • debian edu (24)
  • +
  • debian edu (25)
  • -
  • english (35)
  • +
  • english (36)
  • fiksgatami (1)
  • diff --git a/blog/archive/2010/04/index.html b/blog/archive/2010/04/index.html index e1d6f9d1e0..0cbcceb43e 100644 --- a/blog/archive/2010/04/index.html +++ b/blog/archive/2010/04/index.html @@ -221,7 +221,7 @@ please contact us on debian-edu@lists.debian.org.

  • May (9)
  • -
  • June (6)
  • +
  • June (7)
  • @@ -278,11 +278,11 @@ please contact us on debian-edu@lists.debian.org.

  • bootsystem (4)
  • -
  • debian (24)
  • +
  • debian (25)
  • -
  • debian edu (24)
  • +
  • debian edu (25)
  • -
  • english (35)
  • +
  • english (36)
  • fiksgatami (1)
  • diff --git a/blog/archive/2010/05/index.html b/blog/archive/2010/05/index.html index 728e5b0e1c..0b4e7eee4f 100644 --- a/blog/archive/2010/05/index.html +++ b/blog/archive/2010/05/index.html @@ -613,7 +613,7 @@ list of usertagged bugs related to this.

  • May (9)
  • -
  • June (6)
  • +
  • June (7)
  • @@ -670,11 +670,11 @@ list of usertagged bugs related to this.

  • bootsystem (4)
  • -
  • debian (24)
  • +
  • debian (25)
  • -
  • debian edu (24)
  • +
  • debian edu (25)
  • -
  • english (35)
  • +
  • english (36)
  • fiksgatami (1)
  • diff --git a/blog/archive/2010/06/06.rss b/blog/archive/2010/06/06.rss index aadd4e6fc7..0d21702085 100644 --- a/blog/archive/2010/06/06.rss +++ b/blog/archive/2010/06/06.rss @@ -246,5 +246,133 @@ minner.</p> + + Automatic upgrade testing from Lenny to Squeeze + http://people.skolelinux.org/pere/blog/Automatic_upgrade_testing_from_Lenny_to_Squeeze.html + http://people.skolelinux.org/pere/blog/Automatic_upgrade_testing_from_Lenny_to_Squeeze.html + Fri, 11 Jun 2010 22:50:00 +0200 + +<p>The last few days I have done some upgrade testing in Debian, to +see if the upgrade from Lenny to Squeeze will go smoothly. A few bugs +have been discovered and reported in the process +(<a href="http://bugs.debian.org/585410">#585410</a> in nagios3-cgi, +<a href="http://bugs.debian.org/584879">#584879</a> already fixed in +enscript and <a href="http://bugs.debian.org/584861">#584861</a> in +kdebase-workspace-data), and to get a more regular testing going on, I +am working on a script to automate the test.</p> + +<p>The idea is to create a Lenny chroot and use tasksel to install a +Gnome or KDE desktop installation inside the chroot before upgrading +it. To ensure no services are started in the chroot, a policy-rc.d +script is inserted. To make sure tasksel believe it to install a +desktop on a laptop, the tasksel tests are replaced in the chroot +(only acceptable because this is a throw-away chroot).</p> + +<p>A naive upgrade from Lenny to Squeeze using aptitude dist-upgrade +currently always fail because udev refuses to upgrade with the kernel +in Lenny, so to avoid that problem the file /etc/udev/kernel-upgrade +is created. The bug report +<a href="http://bugs.debian.org/566000">#566000</a> make me suspect +this problem do not trigger in a chroot, but I touch the file anyway +to make sure the upgrade go well. Testing on virtual and real +hardware have failed me because of udev so far, and creating this file +do the trick in such settings anyway. This is a +<a href="http://www.linuxquestions.org/questions/debian-26/failed-dist-upgrade-due-to-udev-config_sysfs_deprecated-nonsense-804130/">known +issue</a> and the current udev behaviour is intended by the udev +maintainer because he lack the resources to rewrite udev to keep +working with old kernels or something like that. I really wish the +udev upstream would keep udev backwards compatible, to avoid such +upgrade problem, but given that they fail to do so, I guess +documenting the way out of this mess is the best option we got for +Debian Squeeze.</p> + +<p>Anyway, back to the task at hand, testing upgrades. This test +script, which I call <tt>upgrade-test</tt> for now, is doing the +trick:</p> + +<blockquote><pre> +#!/bin/sh +set -ex + +if [ "$1" ] ; then + desktop=$1 +else + desktop=gnome +fi + +from=lenny +to=squeeze + +exec &lt; /dev/null +unset LANG +mirror=http://ftp.skolelinux.org/debian +tmpdir=chroot-$from-upgrade-$to-$desktop +fuser -mv . +debootstrap $from $tmpdir $mirror +chroot $tmpdir aptitude update +cat > $tmpdir/usr/sbin/policy-rc.d &lt;&lt;EOF +#!/bin/sh +exit 101 +EOF +chmod a+rx $tmpdir/usr/sbin/policy-rc.d +exit_cleanup() { + umount $tmpdir/proc +} +mount -t proc proc $tmpdir/proc +# Make sure proc is unmounted also on failure +trap exit_cleanup EXIT INT + +chroot $tmpdir aptitude -y install debconf-utils + +# Make sure tasksel autoselection trigger. It need the test scripts +# to return the correct answers. +echo tasksel tasksel/desktop multiselect $desktop | \ + chroot $tmpdir debconf-set-selections + +# Include the desktop and laptop task +for test in desktop laptop ; do + echo > $tmpdir/usr/lib/tasksel/tests/$test &lt;&lt;EOF +#!/bin/sh +exit 2 +EOF + chmod a+rx $tmpdir/usr/lib/tasksel/tests/$test +done + +DEBIAN_FRONTEND=noninteractive +DEBIAN_PRIORITY=critical +export DEBIAN_FRONTEND DEBIAN_PRIORITY +chroot $tmpdir tasksel --new-install + +echo deb $mirror $to main > $tmpdir/etc/apt/sources.list +chroot $tmpdir aptitude update +touch $tmpdir/etc/udev/kernel-upgrade +chroot $tmpdir aptitude -y dist-upgrade +fuser -mv +</pre></blockquote> + +<p>I suspect it would be useful to test upgrades with both apt-get and +with aptitude, but I have not had time to look at how they behave +differently so far. I hope to get a cron job running to do the test +regularly and post the result on the web. The Gnome upgrade currently +work, while the KDE upgrade fail because of the bug in +kdebase-workspace-data</p> + +<p>I am not quite sure what kind of extract from the huge upgrade logs +(KDE 167 KiB, Gnome 516 KiB) it make sense to include in this blog +post, so I will refrain from trying. I can report that for Gnome, +aptitude report 760 packages upgraded, 448 newly installed, 129 to +remove and 1 not upgraded and 1024MB need to be downloaded while for +KDE the same numbers are 702 packages upgraded, 507 newly installed, +193 to remove and 0 not upgraded and 1117MB need to be downloaded</p> + +<p>I am very happy to notice that the Gnome desktop + laptop upgrade +is able to migrate to dependency based boot sequencing and parallel +booting without a hitch. Was unsure if there were still bugs with +packages failing to clean up their obsolete init.d script during +upgrades, and no such problem seem to affect the Gnome desktop+laptop +packages.</p> + + + diff --git a/blog/archive/2010/06/index.html b/blog/archive/2010/06/index.html index 4676449085..8c949ad90a 100644 --- a/blog/archive/2010/06/index.html +++ b/blog/archive/2010/06/index.html @@ -338,6 +338,147 @@ minner.

    +
    + +
    + 2010-06-11 22:50 +
    + +
    + +

    The last few days I have done some upgrade testing in Debian, to +see if the upgrade from Lenny to Squeeze will go smoothly. A few bugs +have been discovered and reported in the process +(#585410 in nagios3-cgi, +#584879 already fixed in +enscript and #584861 in +kdebase-workspace-data), and to get a more regular testing going on, I +am working on a script to automate the test.

    + +

    The idea is to create a Lenny chroot and use tasksel to install a +Gnome or KDE desktop installation inside the chroot before upgrading +it. To ensure no services are started in the chroot, a policy-rc.d +script is inserted. To make sure tasksel believe it to install a +desktop on a laptop, the tasksel tests are replaced in the chroot +(only acceptable because this is a throw-away chroot).

    + +

    A naive upgrade from Lenny to Squeeze using aptitude dist-upgrade +currently always fail because udev refuses to upgrade with the kernel +in Lenny, so to avoid that problem the file /etc/udev/kernel-upgrade +is created. The bug report +#566000 make me suspect +this problem do not trigger in a chroot, but I touch the file anyway +to make sure the upgrade go well. Testing on virtual and real +hardware have failed me because of udev so far, and creating this file +do the trick in such settings anyway. This is a +known +issue and the current udev behaviour is intended by the udev +maintainer because he lack the resources to rewrite udev to keep +working with old kernels or something like that. I really wish the +udev upstream would keep udev backwards compatible, to avoid such +upgrade problem, but given that they fail to do so, I guess +documenting the way out of this mess is the best option we got for +Debian Squeeze.

    + +

    Anyway, back to the task at hand, testing upgrades. This test +script, which I call upgrade-test for now, is doing the +trick:

    + +
    +#!/bin/sh
    +set -ex
    +
    +if [ "$1" ] ; then
    +    desktop=$1
    +else
    +    desktop=gnome
    +fi
    +
    +from=lenny
    +to=squeeze
    +
    +exec < /dev/null
    +unset LANG
    +mirror=http://ftp.skolelinux.org/debian
    +tmpdir=chroot-$from-upgrade-$to-$desktop
    +fuser -mv .
    +debootstrap $from $tmpdir $mirror
    +chroot $tmpdir aptitude update
    +cat > $tmpdir/usr/sbin/policy-rc.d <<EOF
    +#!/bin/sh
    +exit 101
    +EOF
    +chmod a+rx $tmpdir/usr/sbin/policy-rc.d
    +exit_cleanup() {
    +    umount $tmpdir/proc
    +}
    +mount -t proc proc $tmpdir/proc
    +# Make sure proc is unmounted also on failure
    +trap exit_cleanup EXIT INT
    +
    +chroot $tmpdir aptitude -y install debconf-utils
    +
    +# Make sure tasksel autoselection trigger.  It need the test scripts
    +# to return the correct answers.
    +echo tasksel tasksel/desktop multiselect $desktop | \
    +    chroot $tmpdir debconf-set-selections
    +
    +# Include the desktop and laptop task
    +for test in desktop laptop ; do
    +    echo > $tmpdir/usr/lib/tasksel/tests/$test <<EOF
    +#!/bin/sh
    +exit 2
    +EOF
    +    chmod a+rx $tmpdir/usr/lib/tasksel/tests/$test
    +done
    +
    +DEBIAN_FRONTEND=noninteractive
    +DEBIAN_PRIORITY=critical
    +export DEBIAN_FRONTEND DEBIAN_PRIORITY
    +chroot $tmpdir tasksel --new-install
    +
    +echo deb $mirror $to main > $tmpdir/etc/apt/sources.list
    +chroot $tmpdir aptitude update
    +touch $tmpdir/etc/udev/kernel-upgrade
    +chroot $tmpdir aptitude -y dist-upgrade
    +fuser -mv
    +
    + +

    I suspect it would be useful to test upgrades with both apt-get and +with aptitude, but I have not had time to look at how they behave +differently so far. I hope to get a cron job running to do the test +regularly and post the result on the web. The Gnome upgrade currently +work, while the KDE upgrade fail because of the bug in +kdebase-workspace-data

    + +

    I am not quite sure what kind of extract from the huge upgrade logs +(KDE 167 KiB, Gnome 516 KiB) it make sense to include in this blog +post, so I will refrain from trying. I can report that for Gnome, +aptitude report 760 packages upgraded, 448 newly installed, 129 to +remove and 1 not upgraded and 1024MB need to be downloaded while for +KDE the same numbers are 702 packages upgraded, 507 newly installed, +193 to remove and 0 not upgraded and 1117MB need to be downloaded

    + +

    I am very happy to notice that the Gnome desktop + laptop upgrade +is able to migrate to dependency based boot sequencing and parallel +booting without a hitch. Was unsure if there were still bugs with +packages failing to clean up their obsolete init.d script during +upgrades, and no such problem seem to affect the Gnome desktop+laptop +packages.

    + +
    +
    + + + + Tags: debian, debian edu, english. + +
    +
    +
    +

    RSS Feed

    @@ -360,7 +501,7 @@ minner.

  • May (9)
  • -
  • June (6)
  • +
  • June (7)
  • @@ -417,11 +558,11 @@ minner.

  • bootsystem (4)
  • -
  • debian (24)
  • +
  • debian (25)
  • -
  • debian edu (24)
  • +
  • debian edu (25)
  • -
  • english (35)
  • +
  • english (36)
  • fiksgatami (1)
  • diff --git a/blog/index.html b/blog/index.html index 65260c2401..a7883df334 100644 --- a/blog/index.html +++ b/blog/index.html @@ -19,6 +19,140 @@ +
    + +
    2010-06-11 22:50
    +
    +

    The last few days I have done some upgrade testing in Debian, to +see if the upgrade from Lenny to Squeeze will go smoothly. A few bugs +have been discovered and reported in the process +(#585410 in nagios3-cgi, +#584879 already fixed in +enscript and #584861 in +kdebase-workspace-data), and to get a more regular testing going on, I +am working on a script to automate the test.

    + +

    The idea is to create a Lenny chroot and use tasksel to install a +Gnome or KDE desktop installation inside the chroot before upgrading +it. To ensure no services are started in the chroot, a policy-rc.d +script is inserted. To make sure tasksel believe it to install a +desktop on a laptop, the tasksel tests are replaced in the chroot +(only acceptable because this is a throw-away chroot).

    + +

    A naive upgrade from Lenny to Squeeze using aptitude dist-upgrade +currently always fail because udev refuses to upgrade with the kernel +in Lenny, so to avoid that problem the file /etc/udev/kernel-upgrade +is created. The bug report +#566000 make me suspect +this problem do not trigger in a chroot, but I touch the file anyway +to make sure the upgrade go well. Testing on virtual and real +hardware have failed me because of udev so far, and creating this file +do the trick in such settings anyway. This is a +known +issue and the current udev behaviour is intended by the udev +maintainer because he lack the resources to rewrite udev to keep +working with old kernels or something like that. I really wish the +udev upstream would keep udev backwards compatible, to avoid such +upgrade problem, but given that they fail to do so, I guess +documenting the way out of this mess is the best option we got for +Debian Squeeze.

    + +

    Anyway, back to the task at hand, testing upgrades. This test +script, which I call upgrade-test for now, is doing the +trick:

    + +
    +#!/bin/sh
    +set -ex
    +
    +if [ "$1" ] ; then
    +    desktop=$1
    +else
    +    desktop=gnome
    +fi
    +
    +from=lenny
    +to=squeeze
    +
    +exec < /dev/null
    +unset LANG
    +mirror=http://ftp.skolelinux.org/debian
    +tmpdir=chroot-$from-upgrade-$to-$desktop
    +fuser -mv .
    +debootstrap $from $tmpdir $mirror
    +chroot $tmpdir aptitude update
    +cat > $tmpdir/usr/sbin/policy-rc.d <<EOF
    +#!/bin/sh
    +exit 101
    +EOF
    +chmod a+rx $tmpdir/usr/sbin/policy-rc.d
    +exit_cleanup() {
    +    umount $tmpdir/proc
    +}
    +mount -t proc proc $tmpdir/proc
    +# Make sure proc is unmounted also on failure
    +trap exit_cleanup EXIT INT
    +
    +chroot $tmpdir aptitude -y install debconf-utils
    +
    +# Make sure tasksel autoselection trigger.  It need the test scripts
    +# to return the correct answers.
    +echo tasksel tasksel/desktop multiselect $desktop | \
    +    chroot $tmpdir debconf-set-selections
    +
    +# Include the desktop and laptop task
    +for test in desktop laptop ; do
    +    echo > $tmpdir/usr/lib/tasksel/tests/$test <<EOF
    +#!/bin/sh
    +exit 2
    +EOF
    +    chmod a+rx $tmpdir/usr/lib/tasksel/tests/$test
    +done
    +
    +DEBIAN_FRONTEND=noninteractive
    +DEBIAN_PRIORITY=critical
    +export DEBIAN_FRONTEND DEBIAN_PRIORITY
    +chroot $tmpdir tasksel --new-install
    +
    +echo deb $mirror $to main > $tmpdir/etc/apt/sources.list
    +chroot $tmpdir aptitude update
    +touch $tmpdir/etc/udev/kernel-upgrade
    +chroot $tmpdir aptitude -y dist-upgrade
    +fuser -mv
    +
    + +

    I suspect it would be useful to test upgrades with both apt-get and +with aptitude, but I have not had time to look at how they behave +differently so far. I hope to get a cron job running to do the test +regularly and post the result on the web. The Gnome upgrade currently +work, while the KDE upgrade fail because of the bug in +kdebase-workspace-data

    + +

    I am not quite sure what kind of extract from the huge upgrade logs +(KDE 167 KiB, Gnome 516 KiB) it make sense to include in this blog +post, so I will refrain from trying. I can report that for Gnome, +aptitude report 760 packages upgraded, 448 newly installed, 129 to +remove and 1 not upgraded and 1024MB need to be downloaded while for +KDE the same numbers are 702 packages upgraded, 507 newly installed, +193 to remove and 0 not upgraded and 1117MB need to be downloaded

    + +

    I am very happy to notice that the Gnome desktop + laptop upgrade +is able to migrate to dependency based boot sequencing and parallel +booting without a hitch. Was unsure if there were still bugs with +packages failing to clean up their obsolete init.d script during +upgrades, and no such problem seem to affect the Gnome desktop+laptop +packages.

    +
    +
    + + + + Tags: debian, debian edu, english. + +
    +
    +
    +
    2010-06-09 12:30
    @@ -474,72 +608,6 @@ ser jeg mye korrespondanse mellom påtrykk og magnetstripe.

    -
    - -
    2010-05-19 19:00
    -
    -

    Today, the last piece of the puzzle for roaming laptops in Debian -Edu finally entered the Debian archive. Today, the new -libpam-mklocaluser -package was accepted. Two days ago, two other pieces was accepted -into unstable. The -pam-python -package needed by libpam-mklocaluser, and the -sssd package -passed NEW on Monday. In addition, the -libpam-ccreds -package we need is in experimental (version 10-4) since Saturday, and -hopefully will be moved to unstable soon.

    - -

    This collection of packages allow for two different setups for -roaming laptops. The traditional setup would be using libpam-ccreds, -nscd and libpam-mklocaluser with LDAP or Kerberos authentication, -which should work out of the box if the configuration changes proposed -for nscd in BTS report -#485282 is implemented. The alternative setup is to use sssd with -libpam-mklocaluser to connect to LDAP or Kerberos and let sssd take -care of the caching of passwords and group information.

    - -

    I have so far been unable to get sssd to work with the LDAP server -at the University, but suspect the issue is some SSL/GnuTLS related -problem with the server certificate. I plan to update the Debian -package to version 1.2, which is scheduled for next week, and hope to -find time to make sure the next release will include both the -Debian/Ubuntu specific patches. Upstream is friendly and responsive, -and I am sure we will find a good solution.

    - -

    The idea is to set up the roaming laptops to authenticate using -LDAP or Kerberos and create a local user with home directory in /home/ -when a usre in LDAP logs in via KDM or GDM for the first time, and -cache the password for offline checking, as well as caching group -memberhips and other relevant LDAP information. The -libpam-mklocaluser package was created to make sure the local home -directory is in /home/, instead of /site/server/directory/ which would -be the home directory if pam_mkhomedir was used. To avoid confusion -with support requests and configuration, we do not want local laptops -to have users in a path that is used for the same users home directory -on the home directory servers.

    - -

    One annoying problem with gdm is that it do not show the PAM -message passed to the user from libpam-mklocaluser when the local user -is created. Instead gdm simply reject the login with some generic -message. The message is shown in kdm, ssh and login, so I guess it is -a bug in gdm. Have not investigated if there is some other message -type that can be used instead to get gdm to also show the message.

    - -

    If you want to help out with implementing this for Debian Edu, -please contact us on debian-edu@lists.debian.org.

    -
    -
    - - - - Tags: debian edu, english, nuug. - -
    -
    -
    -

    RSS feed

    -Created by Chronicle v3.2 +Created by Chronicle v3.7

    diff --git a/blog/index.rss b/blog/index.rss index e18a2660f6..696a3ae83c 100644 --- a/blog/index.rss +++ b/blog/index.rss @@ -6,6 +6,134 @@ http://people.skolelinux.org/pere/blog/ + + Automatic upgrade testing from Lenny to Squeeze + http://people.skolelinux.org/pere/blog/Automatic_upgrade_testing_from_Lenny_to_Squeeze.html + http://people.skolelinux.org/pere/blog/Automatic_upgrade_testing_from_Lenny_to_Squeeze.html + Fri, 11 Jun 2010 22:50:00 +0200 + +<p>The last few days I have done some upgrade testing in Debian, to +see if the upgrade from Lenny to Squeeze will go smoothly. A few bugs +have been discovered and reported in the process +(<a href="http://bugs.debian.org/585410">#585410</a> in nagios3-cgi, +<a href="http://bugs.debian.org/584879">#584879</a> already fixed in +enscript and <a href="http://bugs.debian.org/584861">#584861</a> in +kdebase-workspace-data), and to get a more regular testing going on, I +am working on a script to automate the test.</p> + +<p>The idea is to create a Lenny chroot and use tasksel to install a +Gnome or KDE desktop installation inside the chroot before upgrading +it. To ensure no services are started in the chroot, a policy-rc.d +script is inserted. To make sure tasksel believe it to install a +desktop on a laptop, the tasksel tests are replaced in the chroot +(only acceptable because this is a throw-away chroot).</p> + +<p>A naive upgrade from Lenny to Squeeze using aptitude dist-upgrade +currently always fail because udev refuses to upgrade with the kernel +in Lenny, so to avoid that problem the file /etc/udev/kernel-upgrade +is created. The bug report +<a href="http://bugs.debian.org/566000">#566000</a> make me suspect +this problem do not trigger in a chroot, but I touch the file anyway +to make sure the upgrade go well. Testing on virtual and real +hardware have failed me because of udev so far, and creating this file +do the trick in such settings anyway. This is a +<a href="http://www.linuxquestions.org/questions/debian-26/failed-dist-upgrade-due-to-udev-config_sysfs_deprecated-nonsense-804130/">known +issue</a> and the current udev behaviour is intended by the udev +maintainer because he lack the resources to rewrite udev to keep +working with old kernels or something like that. I really wish the +udev upstream would keep udev backwards compatible, to avoid such +upgrade problem, but given that they fail to do so, I guess +documenting the way out of this mess is the best option we got for +Debian Squeeze.</p> + +<p>Anyway, back to the task at hand, testing upgrades. This test +script, which I call <tt>upgrade-test</tt> for now, is doing the +trick:</p> + +<blockquote><pre> +#!/bin/sh +set -ex + +if [ "$1" ] ; then + desktop=$1 +else + desktop=gnome +fi + +from=lenny +to=squeeze + +exec &lt; /dev/null +unset LANG +mirror=http://ftp.skolelinux.org/debian +tmpdir=chroot-$from-upgrade-$to-$desktop +fuser -mv . +debootstrap $from $tmpdir $mirror +chroot $tmpdir aptitude update +cat > $tmpdir/usr/sbin/policy-rc.d &lt;&lt;EOF +#!/bin/sh +exit 101 +EOF +chmod a+rx $tmpdir/usr/sbin/policy-rc.d +exit_cleanup() { + umount $tmpdir/proc +} +mount -t proc proc $tmpdir/proc +# Make sure proc is unmounted also on failure +trap exit_cleanup EXIT INT + +chroot $tmpdir aptitude -y install debconf-utils + +# Make sure tasksel autoselection trigger. It need the test scripts +# to return the correct answers. +echo tasksel tasksel/desktop multiselect $desktop | \ + chroot $tmpdir debconf-set-selections + +# Include the desktop and laptop task +for test in desktop laptop ; do + echo > $tmpdir/usr/lib/tasksel/tests/$test &lt;&lt;EOF +#!/bin/sh +exit 2 +EOF + chmod a+rx $tmpdir/usr/lib/tasksel/tests/$test +done + +DEBIAN_FRONTEND=noninteractive +DEBIAN_PRIORITY=critical +export DEBIAN_FRONTEND DEBIAN_PRIORITY +chroot $tmpdir tasksel --new-install + +echo deb $mirror $to main > $tmpdir/etc/apt/sources.list +chroot $tmpdir aptitude update +touch $tmpdir/etc/udev/kernel-upgrade +chroot $tmpdir aptitude -y dist-upgrade +fuser -mv +</pre></blockquote> + +<p>I suspect it would be useful to test upgrades with both apt-get and +with aptitude, but I have not had time to look at how they behave +differently so far. I hope to get a cron job running to do the test +regularly and post the result on the web. The Gnome upgrade currently +work, while the KDE upgrade fail because of the bug in +kdebase-workspace-data</p> + +<p>I am not quite sure what kind of extract from the huge upgrade logs +(KDE 167 KiB, Gnome 516 KiB) it make sense to include in this blog +post, so I will refrain from trying. I can report that for Gnome, +aptitude report 760 packages upgraded, 448 newly installed, 129 to +remove and 1 not upgraded and 1024MB need to be downloaded while for +KDE the same numbers are 702 packages upgraded, 507 newly installed, +193 to remove and 0 not upgraded and 1117MB need to be downloaded</p> + +<p>I am very happy to notice that the Gnome desktop + laptop upgrade +is able to migrate to dependency based boot sequencing and parallel +booting without a hitch. Was unsure if there were still bugs with +packages failing to clean up their obsolete init.d script during +upgrades, and no such problem seem to affect the Gnome desktop+laptop +packages.</p> + + + Skolelinux er laget for sentraldrifting, naturligvis http://people.skolelinux.org/pere/blog/Skolelinux_er_laget_for_sentraldrifting__naturligvis.html @@ -407,65 +535,5 @@ ser jeg mye korrespondanse mellom påtrykk og magnetstripe.</p> - - Pieces of the roaming laptop puzzle in Debian - http://people.skolelinux.org/pere/blog/Pieces_of_the_roaming_laptop_puzzle_in_Debian.html - http://people.skolelinux.org/pere/blog/Pieces_of_the_roaming_laptop_puzzle_in_Debian.html - Wed, 19 May 2010 19:00:00 +0200 - -<p>Today, the last piece of the puzzle for roaming laptops in Debian -Edu finally entered the Debian archive. Today, the new -<a href="http://packages.qa.debian.org/libp/libpam-mklocaluser.html">libpam-mklocaluser</a> -package was accepted. Two days ago, two other pieces was accepted -into unstable. The -<a href="http://packages.qa.debian.org/p/pam-python.html">pam-python</a> -package needed by libpam-mklocaluser, and the -<a href="http://packages.qa.debian.org/s/sssd.html">sssd</a> package -passed NEW on Monday. In addition, the -<a href="http://packages.qa.debian.org/libp/libpam-ccreds.html">libpam-ccreds</a> -package we need is in experimental (version 10-4) since Saturday, and -hopefully will be moved to unstable soon.</p> - -<p>This collection of packages allow for two different setups for -roaming laptops. The traditional setup would be using libpam-ccreds, -nscd and libpam-mklocaluser with LDAP or Kerberos authentication, -which should work out of the box if the configuration changes proposed -for nscd in <a href="http://bugs.debian.org/485282">BTS report -#485282</a> is implemented. The alternative setup is to use sssd with -libpam-mklocaluser to connect to LDAP or Kerberos and let sssd take -care of the caching of passwords and group information.</p> - -<p>I have so far been unable to get sssd to work with the LDAP server -at the University, but suspect the issue is some SSL/GnuTLS related -problem with the server certificate. I plan to update the Debian -package to version 1.2, which is scheduled for next week, and hope to -find time to make sure the next release will include both the -Debian/Ubuntu specific patches. Upstream is friendly and responsive, -and I am sure we will find a good solution.</p> - -<p>The idea is to set up the roaming laptops to authenticate using -LDAP or Kerberos and create a local user with home directory in /home/ -when a usre in LDAP logs in via KDM or GDM for the first time, and -cache the password for offline checking, as well as caching group -memberhips and other relevant LDAP information. The -libpam-mklocaluser package was created to make sure the local home -directory is in /home/, instead of /site/server/directory/ which would -be the home directory if pam_mkhomedir was used. To avoid confusion -with support requests and configuration, we do not want local laptops -to have users in a path that is used for the same users home directory -on the home directory servers.</p> - -<p>One annoying problem with gdm is that it do not show the PAM -message passed to the user from libpam-mklocaluser when the local user -is created. Instead gdm simply reject the login with some generic -message. The message is shown in kdm, ssh and login, so I guess it is -a bug in gdm. Have not investigated if there is some other message -type that can be used instead to get gdm to also show the message.</p> - -<p>If you want to help out with implementing this for Debian Edu, -please contact us on debian-edu@lists.debian.org.</p> - - - diff --git a/blog/sitemap.xml b/blog/sitemap.xml index 66f451c877..aaed2c3aed 100644 --- a/blog/sitemap.xml +++ b/blog/sitemap.xml @@ -35,6 +35,11 @@ 0.50 weekly + + http://people.skolelinux.org/pere/blog/Automatic_upgrade_testing_from_Lenny_to_Squeeze.html + 0.50 + weekly + http://people.skolelinux.org/pere/blog/Avisene_i_endring.html 0.50 @@ -435,6 +440,11 @@ 0.50 weekly + + http://people.skolelinux.org/pere/blog/Skolelinux_er_laget_for_sentraldrifting__naturligvis.html + 0.50 + weekly + http://people.skolelinux.org/pere/blog/Software_video_mixer_on_a_USB_stick.html 0.50 diff --git a/blog/systemd__an_interesting_alternative_to_upstart.html b/blog/systemd__an_interesting_alternative_to_upstart.html index eeed808621..fd82cd6f96 100644 --- a/blog/systemd__an_interesting_alternative_to_upstart.html +++ b/blog/systemd__an_interesting_alternative_to_upstart.html @@ -81,7 +81,7 @@ with parallel booting enabled by default.

  • May (9)
  • -
  • June (6)
  • +
  • June (7)
  • @@ -138,11 +138,11 @@ with parallel booting enabled by default.

  • bootsystem (4)
  • -
  • debian (24)
  • +
  • debian (25)
  • -
  • debian edu (24)
  • +
  • debian edu (25)
  • -
  • english (35)
  • +
  • english (36)
  • fiksgatami (1)
  • diff --git a/blog/tags/3d-printer/index.html b/blog/tags/3d-printer/index.html index fbdaecc0ae..defc819180 100644 --- a/blog/tags/3d-printer/index.html +++ b/blog/tags/3d-printer/index.html @@ -576,7 +576,7 @@ massemarkedet.

  • May (9)
  • -
  • June (6)
  • +
  • June (7)
  • @@ -633,11 +633,11 @@ massemarkedet.

  • bootsystem (4)
  • -
  • debian (24)
  • +
  • debian (25)
  • -
  • debian edu (24)
  • +
  • debian edu (25)
  • -
  • english (35)
  • +
  • english (36)
  • fiksgatami (1)
  • diff --git a/blog/tags/amiga/index.html b/blog/tags/amiga/index.html index 19c7220204..ec90f67ca4 100644 --- a/blog/tags/amiga/index.html +++ b/blog/tags/amiga/index.html @@ -75,7 +75,7 @@ pakke. Kanskje Aros kunne vært interessant for et NUUG-foredrag?

  • May (9)
  • -
  • June (6)
  • +
  • June (7)
  • @@ -132,11 +132,11 @@ pakke. Kanskje Aros kunne vært interessant for et NUUG-foredrag?

  • bootsystem (4)
  • -
  • debian (24)
  • +
  • debian (25)
  • -
  • debian edu (24)
  • +
  • debian edu (25)
  • -
  • english (35)
  • +
  • english (36)
  • fiksgatami (1)
  • diff --git a/blog/tags/aros/index.html b/blog/tags/aros/index.html index 963c137e1e..905f3750ee 100644 --- a/blog/tags/aros/index.html +++ b/blog/tags/aros/index.html @@ -75,7 +75,7 @@ pakke. Kanskje Aros kunne vært interessant for et NUUG-foredrag?

  • May (9)
  • -
  • June (6)
  • +
  • June (7)
  • @@ -132,11 +132,11 @@ pakke. Kanskje Aros kunne vært interessant for et NUUG-foredrag?

  • bootsystem (4)
  • -
  • debian (24)
  • +
  • debian (25)
  • -
  • debian edu (24)
  • +
  • debian edu (25)
  • -
  • english (35)
  • +
  • english (36)
  • fiksgatami (1)
  • diff --git a/blog/tags/bootsystem/index.html b/blog/tags/bootsystem/index.html index 17bb110ac4..f9e597c1bc 100644 --- a/blog/tags/bootsystem/index.html +++ b/blog/tags/bootsystem/index.html @@ -261,7 +261,7 @@ choice.

  • May (9)
  • -
  • June (6)
  • +
  • June (7)
  • @@ -318,11 +318,11 @@ choice.

  • bootsystem (4)
  • -
  • debian (24)
  • +
  • debian (25)
  • -
  • debian edu (24)
  • +
  • debian edu (25)
  • -
  • english (35)
  • +
  • english (36)
  • fiksgatami (1)
  • diff --git a/blog/tags/debian edu/debian edu.rss b/blog/tags/debian edu/debian edu.rss index b5b38c62f6..5daa8fc2eb 100644 --- a/blog/tags/debian edu/debian edu.rss +++ b/blog/tags/debian edu/debian edu.rss @@ -975,5 +975,133 @@ minner.</p> + + Automatic upgrade testing from Lenny to Squeeze + http://people.skolelinux.org/pere/blog/Automatic_upgrade_testing_from_Lenny_to_Squeeze.html + http://people.skolelinux.org/pere/blog/Automatic_upgrade_testing_from_Lenny_to_Squeeze.html + Fri, 11 Jun 2010 22:50:00 +0200 + +<p>The last few days I have done some upgrade testing in Debian, to +see if the upgrade from Lenny to Squeeze will go smoothly. A few bugs +have been discovered and reported in the process +(<a href="http://bugs.debian.org/585410">#585410</a> in nagios3-cgi, +<a href="http://bugs.debian.org/584879">#584879</a> already fixed in +enscript and <a href="http://bugs.debian.org/584861">#584861</a> in +kdebase-workspace-data), and to get a more regular testing going on, I +am working on a script to automate the test.</p> + +<p>The idea is to create a Lenny chroot and use tasksel to install a +Gnome or KDE desktop installation inside the chroot before upgrading +it. To ensure no services are started in the chroot, a policy-rc.d +script is inserted. To make sure tasksel believe it to install a +desktop on a laptop, the tasksel tests are replaced in the chroot +(only acceptable because this is a throw-away chroot).</p> + +<p>A naive upgrade from Lenny to Squeeze using aptitude dist-upgrade +currently always fail because udev refuses to upgrade with the kernel +in Lenny, so to avoid that problem the file /etc/udev/kernel-upgrade +is created. The bug report +<a href="http://bugs.debian.org/566000">#566000</a> make me suspect +this problem do not trigger in a chroot, but I touch the file anyway +to make sure the upgrade go well. Testing on virtual and real +hardware have failed me because of udev so far, and creating this file +do the trick in such settings anyway. This is a +<a href="http://www.linuxquestions.org/questions/debian-26/failed-dist-upgrade-due-to-udev-config_sysfs_deprecated-nonsense-804130/">known +issue</a> and the current udev behaviour is intended by the udev +maintainer because he lack the resources to rewrite udev to keep +working with old kernels or something like that. I really wish the +udev upstream would keep udev backwards compatible, to avoid such +upgrade problem, but given that they fail to do so, I guess +documenting the way out of this mess is the best option we got for +Debian Squeeze.</p> + +<p>Anyway, back to the task at hand, testing upgrades. This test +script, which I call <tt>upgrade-test</tt> for now, is doing the +trick:</p> + +<blockquote><pre> +#!/bin/sh +set -ex + +if [ "$1" ] ; then + desktop=$1 +else + desktop=gnome +fi + +from=lenny +to=squeeze + +exec &lt; /dev/null +unset LANG +mirror=http://ftp.skolelinux.org/debian +tmpdir=chroot-$from-upgrade-$to-$desktop +fuser -mv . +debootstrap $from $tmpdir $mirror +chroot $tmpdir aptitude update +cat > $tmpdir/usr/sbin/policy-rc.d &lt;&lt;EOF +#!/bin/sh +exit 101 +EOF +chmod a+rx $tmpdir/usr/sbin/policy-rc.d +exit_cleanup() { + umount $tmpdir/proc +} +mount -t proc proc $tmpdir/proc +# Make sure proc is unmounted also on failure +trap exit_cleanup EXIT INT + +chroot $tmpdir aptitude -y install debconf-utils + +# Make sure tasksel autoselection trigger. It need the test scripts +# to return the correct answers. +echo tasksel tasksel/desktop multiselect $desktop | \ + chroot $tmpdir debconf-set-selections + +# Include the desktop and laptop task +for test in desktop laptop ; do + echo > $tmpdir/usr/lib/tasksel/tests/$test &lt;&lt;EOF +#!/bin/sh +exit 2 +EOF + chmod a+rx $tmpdir/usr/lib/tasksel/tests/$test +done + +DEBIAN_FRONTEND=noninteractive +DEBIAN_PRIORITY=critical +export DEBIAN_FRONTEND DEBIAN_PRIORITY +chroot $tmpdir tasksel --new-install + +echo deb $mirror $to main > $tmpdir/etc/apt/sources.list +chroot $tmpdir aptitude update +touch $tmpdir/etc/udev/kernel-upgrade +chroot $tmpdir aptitude -y dist-upgrade +fuser -mv +</pre></blockquote> + +<p>I suspect it would be useful to test upgrades with both apt-get and +with aptitude, but I have not had time to look at how they behave +differently so far. I hope to get a cron job running to do the test +regularly and post the result on the web. The Gnome upgrade currently +work, while the KDE upgrade fail because of the bug in +kdebase-workspace-data</p> + +<p>I am not quite sure what kind of extract from the huge upgrade logs +(KDE 167 KiB, Gnome 516 KiB) it make sense to include in this blog +post, so I will refrain from trying. I can report that for Gnome, +aptitude report 760 packages upgraded, 448 newly installed, 129 to +remove and 1 not upgraded and 1024MB need to be downloaded while for +KDE the same numbers are 702 packages upgraded, 507 newly installed, +193 to remove and 0 not upgraded and 1117MB need to be downloaded</p> + +<p>I am very happy to notice that the Gnome desktop + laptop upgrade +is able to migrate to dependency based boot sequencing and parallel +booting without a hitch. Was unsure if there were still bugs with +packages failing to clean up their obsolete init.d script during +upgrades, and no such problem seem to affect the Gnome desktop+laptop +packages.</p> + + + diff --git a/blog/tags/debian edu/index.html b/blog/tags/debian edu/index.html index 12d13bd6ec..0873a93729 100644 --- a/blog/tags/debian edu/index.html +++ b/blog/tags/debian edu/index.html @@ -1300,6 +1300,147 @@ minner.

    +
    + +
    + +
    + 2010-06-11 22:50 +
    + +
    + +

    The last few days I have done some upgrade testing in Debian, to +see if the upgrade from Lenny to Squeeze will go smoothly. A few bugs +have been discovered and reported in the process +(#585410 in nagios3-cgi, +#584879 already fixed in +enscript and #584861 in +kdebase-workspace-data), and to get a more regular testing going on, I +am working on a script to automate the test.

    + +

    The idea is to create a Lenny chroot and use tasksel to install a +Gnome or KDE desktop installation inside the chroot before upgrading +it. To ensure no services are started in the chroot, a policy-rc.d +script is inserted. To make sure tasksel believe it to install a +desktop on a laptop, the tasksel tests are replaced in the chroot +(only acceptable because this is a throw-away chroot).

    + +

    A naive upgrade from Lenny to Squeeze using aptitude dist-upgrade +currently always fail because udev refuses to upgrade with the kernel +in Lenny, so to avoid that problem the file /etc/udev/kernel-upgrade +is created. The bug report +#566000 make me suspect +this problem do not trigger in a chroot, but I touch the file anyway +to make sure the upgrade go well. Testing on virtual and real +hardware have failed me because of udev so far, and creating this file +do the trick in such settings anyway. This is a +known +issue and the current udev behaviour is intended by the udev +maintainer because he lack the resources to rewrite udev to keep +working with old kernels or something like that. I really wish the +udev upstream would keep udev backwards compatible, to avoid such +upgrade problem, but given that they fail to do so, I guess +documenting the way out of this mess is the best option we got for +Debian Squeeze.

    + +

    Anyway, back to the task at hand, testing upgrades. This test +script, which I call upgrade-test for now, is doing the +trick:

    + +
    +#!/bin/sh
    +set -ex
    +
    +if [ "$1" ] ; then
    +    desktop=$1
    +else
    +    desktop=gnome
    +fi
    +
    +from=lenny
    +to=squeeze
    +
    +exec < /dev/null
    +unset LANG
    +mirror=http://ftp.skolelinux.org/debian
    +tmpdir=chroot-$from-upgrade-$to-$desktop
    +fuser -mv .
    +debootstrap $from $tmpdir $mirror
    +chroot $tmpdir aptitude update
    +cat > $tmpdir/usr/sbin/policy-rc.d <<EOF
    +#!/bin/sh
    +exit 101
    +EOF
    +chmod a+rx $tmpdir/usr/sbin/policy-rc.d
    +exit_cleanup() {
    +    umount $tmpdir/proc
    +}
    +mount -t proc proc $tmpdir/proc
    +# Make sure proc is unmounted also on failure
    +trap exit_cleanup EXIT INT
    +
    +chroot $tmpdir aptitude -y install debconf-utils
    +
    +# Make sure tasksel autoselection trigger.  It need the test scripts
    +# to return the correct answers.
    +echo tasksel tasksel/desktop multiselect $desktop | \
    +    chroot $tmpdir debconf-set-selections
    +
    +# Include the desktop and laptop task
    +for test in desktop laptop ; do
    +    echo > $tmpdir/usr/lib/tasksel/tests/$test <<EOF
    +#!/bin/sh
    +exit 2
    +EOF
    +    chmod a+rx $tmpdir/usr/lib/tasksel/tests/$test
    +done
    +
    +DEBIAN_FRONTEND=noninteractive
    +DEBIAN_PRIORITY=critical
    +export DEBIAN_FRONTEND DEBIAN_PRIORITY
    +chroot $tmpdir tasksel --new-install
    +
    +echo deb $mirror $to main > $tmpdir/etc/apt/sources.list
    +chroot $tmpdir aptitude update
    +touch $tmpdir/etc/udev/kernel-upgrade
    +chroot $tmpdir aptitude -y dist-upgrade
    +fuser -mv
    +
    + +

    I suspect it would be useful to test upgrades with both apt-get and +with aptitude, but I have not had time to look at how they behave +differently so far. I hope to get a cron job running to do the test +regularly and post the result on the web. The Gnome upgrade currently +work, while the KDE upgrade fail because of the bug in +kdebase-workspace-data

    + +

    I am not quite sure what kind of extract from the huge upgrade logs +(KDE 167 KiB, Gnome 516 KiB) it make sense to include in this blog +post, so I will refrain from trying. I can report that for Gnome, +aptitude report 760 packages upgraded, 448 newly installed, 129 to +remove and 1 not upgraded and 1024MB need to be downloaded while for +KDE the same numbers are 702 packages upgraded, 507 newly installed, +193 to remove and 0 not upgraded and 1117MB need to be downloaded

    + +

    I am very happy to notice that the Gnome desktop + laptop upgrade +is able to migrate to dependency based boot sequencing and parallel +booting without a hitch. Was unsure if there were still bugs with +packages failing to clean up their obsolete init.d script during +upgrades, and no such problem seem to affect the Gnome desktop+laptop +packages.

    + +
    +
    + + + + Tags: debian, debian edu, english. + +
    +

    RSS Feed

    @@ -1325,7 +1466,7 @@ minner.

  • May (9)
  • -
  • June (6)
  • +
  • June (7)
  • @@ -1382,11 +1523,11 @@ minner.

  • bootsystem (4)
  • -
  • debian (24)
  • +
  • debian (25)
  • -
  • debian edu (24)
  • +
  • debian edu (25)
  • -
  • english (35)
  • +
  • english (36)
  • fiksgatami (1)
  • diff --git a/blog/tags/debian/debian.rss b/blog/tags/debian/debian.rss index 8cce6d63d9..2596587a6e 100644 --- a/blog/tags/debian/debian.rss +++ b/blog/tags/debian/debian.rss @@ -824,5 +824,133 @@ choice.</p> + + Automatic upgrade testing from Lenny to Squeeze + http://people.skolelinux.org/pere/blog/Automatic_upgrade_testing_from_Lenny_to_Squeeze.html + http://people.skolelinux.org/pere/blog/Automatic_upgrade_testing_from_Lenny_to_Squeeze.html + Fri, 11 Jun 2010 22:50:00 +0200 + +<p>The last few days I have done some upgrade testing in Debian, to +see if the upgrade from Lenny to Squeeze will go smoothly. A few bugs +have been discovered and reported in the process +(<a href="http://bugs.debian.org/585410">#585410</a> in nagios3-cgi, +<a href="http://bugs.debian.org/584879">#584879</a> already fixed in +enscript and <a href="http://bugs.debian.org/584861">#584861</a> in +kdebase-workspace-data), and to get a more regular testing going on, I +am working on a script to automate the test.</p> + +<p>The idea is to create a Lenny chroot and use tasksel to install a +Gnome or KDE desktop installation inside the chroot before upgrading +it. To ensure no services are started in the chroot, a policy-rc.d +script is inserted. To make sure tasksel believe it to install a +desktop on a laptop, the tasksel tests are replaced in the chroot +(only acceptable because this is a throw-away chroot).</p> + +<p>A naive upgrade from Lenny to Squeeze using aptitude dist-upgrade +currently always fail because udev refuses to upgrade with the kernel +in Lenny, so to avoid that problem the file /etc/udev/kernel-upgrade +is created. The bug report +<a href="http://bugs.debian.org/566000">#566000</a> make me suspect +this problem do not trigger in a chroot, but I touch the file anyway +to make sure the upgrade go well. Testing on virtual and real +hardware have failed me because of udev so far, and creating this file +do the trick in such settings anyway. This is a +<a href="http://www.linuxquestions.org/questions/debian-26/failed-dist-upgrade-due-to-udev-config_sysfs_deprecated-nonsense-804130/">known +issue</a> and the current udev behaviour is intended by the udev +maintainer because he lack the resources to rewrite udev to keep +working with old kernels or something like that. I really wish the +udev upstream would keep udev backwards compatible, to avoid such +upgrade problem, but given that they fail to do so, I guess +documenting the way out of this mess is the best option we got for +Debian Squeeze.</p> + +<p>Anyway, back to the task at hand, testing upgrades. This test +script, which I call <tt>upgrade-test</tt> for now, is doing the +trick:</p> + +<blockquote><pre> +#!/bin/sh +set -ex + +if [ "$1" ] ; then + desktop=$1 +else + desktop=gnome +fi + +from=lenny +to=squeeze + +exec &lt; /dev/null +unset LANG +mirror=http://ftp.skolelinux.org/debian +tmpdir=chroot-$from-upgrade-$to-$desktop +fuser -mv . +debootstrap $from $tmpdir $mirror +chroot $tmpdir aptitude update +cat > $tmpdir/usr/sbin/policy-rc.d &lt;&lt;EOF +#!/bin/sh +exit 101 +EOF +chmod a+rx $tmpdir/usr/sbin/policy-rc.d +exit_cleanup() { + umount $tmpdir/proc +} +mount -t proc proc $tmpdir/proc +# Make sure proc is unmounted also on failure +trap exit_cleanup EXIT INT + +chroot $tmpdir aptitude -y install debconf-utils + +# Make sure tasksel autoselection trigger. It need the test scripts +# to return the correct answers. +echo tasksel tasksel/desktop multiselect $desktop | \ + chroot $tmpdir debconf-set-selections + +# Include the desktop and laptop task +for test in desktop laptop ; do + echo > $tmpdir/usr/lib/tasksel/tests/$test &lt;&lt;EOF +#!/bin/sh +exit 2 +EOF + chmod a+rx $tmpdir/usr/lib/tasksel/tests/$test +done + +DEBIAN_FRONTEND=noninteractive +DEBIAN_PRIORITY=critical +export DEBIAN_FRONTEND DEBIAN_PRIORITY +chroot $tmpdir tasksel --new-install + +echo deb $mirror $to main > $tmpdir/etc/apt/sources.list +chroot $tmpdir aptitude update +touch $tmpdir/etc/udev/kernel-upgrade +chroot $tmpdir aptitude -y dist-upgrade +fuser -mv +</pre></blockquote> + +<p>I suspect it would be useful to test upgrades with both apt-get and +with aptitude, but I have not had time to look at how they behave +differently so far. I hope to get a cron job running to do the test +regularly and post the result on the web. The Gnome upgrade currently +work, while the KDE upgrade fail because of the bug in +kdebase-workspace-data</p> + +<p>I am not quite sure what kind of extract from the huge upgrade logs +(KDE 167 KiB, Gnome 516 KiB) it make sense to include in this blog +post, so I will refrain from trying. I can report that for Gnome, +aptitude report 760 packages upgraded, 448 newly installed, 129 to +remove and 1 not upgraded and 1024MB need to be downloaded while for +KDE the same numbers are 702 packages upgraded, 507 newly installed, +193 to remove and 0 not upgraded and 1117MB need to be downloaded</p> + +<p>I am very happy to notice that the Gnome desktop + laptop upgrade +is able to migrate to dependency based boot sequencing and parallel +booting without a hitch. Was unsure if there were still bugs with +packages failing to clean up their obsolete init.d script during +upgrades, and no such problem seem to affect the Gnome desktop+laptop +packages.</p> + + + diff --git a/blog/tags/debian/index.html b/blog/tags/debian/index.html index 4823b7e924..93ac339f42 100644 --- a/blog/tags/debian/index.html +++ b/blog/tags/debian/index.html @@ -1149,6 +1149,147 @@ choice.

    +
    + +
    + +
    + 2010-06-11 22:50 +
    + +
    + +

    The last few days I have done some upgrade testing in Debian, to +see if the upgrade from Lenny to Squeeze will go smoothly. A few bugs +have been discovered and reported in the process +(#585410 in nagios3-cgi, +#584879 already fixed in +enscript and #584861 in +kdebase-workspace-data), and to get a more regular testing going on, I +am working on a script to automate the test.

    + +

    The idea is to create a Lenny chroot and use tasksel to install a +Gnome or KDE desktop installation inside the chroot before upgrading +it. To ensure no services are started in the chroot, a policy-rc.d +script is inserted. To make sure tasksel believe it to install a +desktop on a laptop, the tasksel tests are replaced in the chroot +(only acceptable because this is a throw-away chroot).

    + +

    A naive upgrade from Lenny to Squeeze using aptitude dist-upgrade +currently always fail because udev refuses to upgrade with the kernel +in Lenny, so to avoid that problem the file /etc/udev/kernel-upgrade +is created. The bug report +#566000 make me suspect +this problem do not trigger in a chroot, but I touch the file anyway +to make sure the upgrade go well. Testing on virtual and real +hardware have failed me because of udev so far, and creating this file +do the trick in such settings anyway. This is a +known +issue and the current udev behaviour is intended by the udev +maintainer because he lack the resources to rewrite udev to keep +working with old kernels or something like that. I really wish the +udev upstream would keep udev backwards compatible, to avoid such +upgrade problem, but given that they fail to do so, I guess +documenting the way out of this mess is the best option we got for +Debian Squeeze.

    + +

    Anyway, back to the task at hand, testing upgrades. This test +script, which I call upgrade-test for now, is doing the +trick:

    + +
    +#!/bin/sh
    +set -ex
    +
    +if [ "$1" ] ; then
    +    desktop=$1
    +else
    +    desktop=gnome
    +fi
    +
    +from=lenny
    +to=squeeze
    +
    +exec < /dev/null
    +unset LANG
    +mirror=http://ftp.skolelinux.org/debian
    +tmpdir=chroot-$from-upgrade-$to-$desktop
    +fuser -mv .
    +debootstrap $from $tmpdir $mirror
    +chroot $tmpdir aptitude update
    +cat > $tmpdir/usr/sbin/policy-rc.d <<EOF
    +#!/bin/sh
    +exit 101
    +EOF
    +chmod a+rx $tmpdir/usr/sbin/policy-rc.d
    +exit_cleanup() {
    +    umount $tmpdir/proc
    +}
    +mount -t proc proc $tmpdir/proc
    +# Make sure proc is unmounted also on failure
    +trap exit_cleanup EXIT INT
    +
    +chroot $tmpdir aptitude -y install debconf-utils
    +
    +# Make sure tasksel autoselection trigger.  It need the test scripts
    +# to return the correct answers.
    +echo tasksel tasksel/desktop multiselect $desktop | \
    +    chroot $tmpdir debconf-set-selections
    +
    +# Include the desktop and laptop task
    +for test in desktop laptop ; do
    +    echo > $tmpdir/usr/lib/tasksel/tests/$test <<EOF
    +#!/bin/sh
    +exit 2
    +EOF
    +    chmod a+rx $tmpdir/usr/lib/tasksel/tests/$test
    +done
    +
    +DEBIAN_FRONTEND=noninteractive
    +DEBIAN_PRIORITY=critical
    +export DEBIAN_FRONTEND DEBIAN_PRIORITY
    +chroot $tmpdir tasksel --new-install
    +
    +echo deb $mirror $to main > $tmpdir/etc/apt/sources.list
    +chroot $tmpdir aptitude update
    +touch $tmpdir/etc/udev/kernel-upgrade
    +chroot $tmpdir aptitude -y dist-upgrade
    +fuser -mv
    +
    + +

    I suspect it would be useful to test upgrades with both apt-get and +with aptitude, but I have not had time to look at how they behave +differently so far. I hope to get a cron job running to do the test +regularly and post the result on the web. The Gnome upgrade currently +work, while the KDE upgrade fail because of the bug in +kdebase-workspace-data

    + +

    I am not quite sure what kind of extract from the huge upgrade logs +(KDE 167 KiB, Gnome 516 KiB) it make sense to include in this blog +post, so I will refrain from trying. I can report that for Gnome, +aptitude report 760 packages upgraded, 448 newly installed, 129 to +remove and 1 not upgraded and 1024MB need to be downloaded while for +KDE the same numbers are 702 packages upgraded, 507 newly installed, +193 to remove and 0 not upgraded and 1117MB need to be downloaded

    + +

    I am very happy to notice that the Gnome desktop + laptop upgrade +is able to migrate to dependency based boot sequencing and parallel +booting without a hitch. Was unsure if there were still bugs with +packages failing to clean up their obsolete init.d script during +upgrades, and no such problem seem to affect the Gnome desktop+laptop +packages.

    + +
    +
    + + + + Tags: debian, debian edu, english. + +
    +

    RSS Feed

    @@ -1174,7 +1315,7 @@ choice.

  • May (9)
  • -
  • June (6)
  • +
  • June (7)
  • @@ -1231,11 +1372,11 @@ choice.

  • bootsystem (4)
  • -
  • debian (24)
  • +
  • debian (25)
  • -
  • debian edu (24)
  • +
  • debian edu (25)
  • -
  • english (35)
  • +
  • english (36)
  • fiksgatami (1)
  • diff --git a/blog/tags/english/english.rss b/blog/tags/english/english.rss index c1e2eefe22..ac8bf1b37f 100644 --- a/blog/tags/english/english.rss +++ b/blog/tags/english/english.rss @@ -1526,5 +1526,133 @@ choice.</p> + + Automatic upgrade testing from Lenny to Squeeze + http://people.skolelinux.org/pere/blog/Automatic_upgrade_testing_from_Lenny_to_Squeeze.html + http://people.skolelinux.org/pere/blog/Automatic_upgrade_testing_from_Lenny_to_Squeeze.html + Fri, 11 Jun 2010 22:50:00 +0200 + +<p>The last few days I have done some upgrade testing in Debian, to +see if the upgrade from Lenny to Squeeze will go smoothly. A few bugs +have been discovered and reported in the process +(<a href="http://bugs.debian.org/585410">#585410</a> in nagios3-cgi, +<a href="http://bugs.debian.org/584879">#584879</a> already fixed in +enscript and <a href="http://bugs.debian.org/584861">#584861</a> in +kdebase-workspace-data), and to get a more regular testing going on, I +am working on a script to automate the test.</p> + +<p>The idea is to create a Lenny chroot and use tasksel to install a +Gnome or KDE desktop installation inside the chroot before upgrading +it. To ensure no services are started in the chroot, a policy-rc.d +script is inserted. To make sure tasksel believe it to install a +desktop on a laptop, the tasksel tests are replaced in the chroot +(only acceptable because this is a throw-away chroot).</p> + +<p>A naive upgrade from Lenny to Squeeze using aptitude dist-upgrade +currently always fail because udev refuses to upgrade with the kernel +in Lenny, so to avoid that problem the file /etc/udev/kernel-upgrade +is created. The bug report +<a href="http://bugs.debian.org/566000">#566000</a> make me suspect +this problem do not trigger in a chroot, but I touch the file anyway +to make sure the upgrade go well. Testing on virtual and real +hardware have failed me because of udev so far, and creating this file +do the trick in such settings anyway. This is a +<a href="http://www.linuxquestions.org/questions/debian-26/failed-dist-upgrade-due-to-udev-config_sysfs_deprecated-nonsense-804130/">known +issue</a> and the current udev behaviour is intended by the udev +maintainer because he lack the resources to rewrite udev to keep +working with old kernels or something like that. I really wish the +udev upstream would keep udev backwards compatible, to avoid such +upgrade problem, but given that they fail to do so, I guess +documenting the way out of this mess is the best option we got for +Debian Squeeze.</p> + +<p>Anyway, back to the task at hand, testing upgrades. This test +script, which I call <tt>upgrade-test</tt> for now, is doing the +trick:</p> + +<blockquote><pre> +#!/bin/sh +set -ex + +if [ "$1" ] ; then + desktop=$1 +else + desktop=gnome +fi + +from=lenny +to=squeeze + +exec &lt; /dev/null +unset LANG +mirror=http://ftp.skolelinux.org/debian +tmpdir=chroot-$from-upgrade-$to-$desktop +fuser -mv . +debootstrap $from $tmpdir $mirror +chroot $tmpdir aptitude update +cat > $tmpdir/usr/sbin/policy-rc.d &lt;&lt;EOF +#!/bin/sh +exit 101 +EOF +chmod a+rx $tmpdir/usr/sbin/policy-rc.d +exit_cleanup() { + umount $tmpdir/proc +} +mount -t proc proc $tmpdir/proc +# Make sure proc is unmounted also on failure +trap exit_cleanup EXIT INT + +chroot $tmpdir aptitude -y install debconf-utils + +# Make sure tasksel autoselection trigger. It need the test scripts +# to return the correct answers. +echo tasksel tasksel/desktop multiselect $desktop | \ + chroot $tmpdir debconf-set-selections + +# Include the desktop and laptop task +for test in desktop laptop ; do + echo > $tmpdir/usr/lib/tasksel/tests/$test &lt;&lt;EOF +#!/bin/sh +exit 2 +EOF + chmod a+rx $tmpdir/usr/lib/tasksel/tests/$test +done + +DEBIAN_FRONTEND=noninteractive +DEBIAN_PRIORITY=critical +export DEBIAN_FRONTEND DEBIAN_PRIORITY +chroot $tmpdir tasksel --new-install + +echo deb $mirror $to main > $tmpdir/etc/apt/sources.list +chroot $tmpdir aptitude update +touch $tmpdir/etc/udev/kernel-upgrade +chroot $tmpdir aptitude -y dist-upgrade +fuser -mv +</pre></blockquote> + +<p>I suspect it would be useful to test upgrades with both apt-get and +with aptitude, but I have not had time to look at how they behave +differently so far. I hope to get a cron job running to do the test +regularly and post the result on the web. The Gnome upgrade currently +work, while the KDE upgrade fail because of the bug in +kdebase-workspace-data</p> + +<p>I am not quite sure what kind of extract from the huge upgrade logs +(KDE 167 KiB, Gnome 516 KiB) it make sense to include in this blog +post, so I will refrain from trying. I can report that for Gnome, +aptitude report 760 packages upgraded, 448 newly installed, 129 to +remove and 1 not upgraded and 1024MB need to be downloaded while for +KDE the same numbers are 702 packages upgraded, 507 newly installed, +193 to remove and 0 not upgraded and 1117MB need to be downloaded</p> + +<p>I am very happy to notice that the Gnome desktop + laptop upgrade +is able to migrate to dependency based boot sequencing and parallel +booting without a hitch. Was unsure if there were still bugs with +packages failing to clean up their obsolete init.d script during +upgrades, and no such problem seem to affect the Gnome desktop+laptop +packages.</p> + + + diff --git a/blog/tags/english/index.html b/blog/tags/english/index.html index d369f33145..ba1ca413c6 100644 --- a/blog/tags/english/index.html +++ b/blog/tags/english/index.html @@ -1994,6 +1994,147 @@ choice.

    +
    + +
    + +
    + 2010-06-11 22:50 +
    + +
    + +

    The last few days I have done some upgrade testing in Debian, to +see if the upgrade from Lenny to Squeeze will go smoothly. A few bugs +have been discovered and reported in the process +(#585410 in nagios3-cgi, +#584879 already fixed in +enscript and #584861 in +kdebase-workspace-data), and to get a more regular testing going on, I +am working on a script to automate the test.

    + +

    The idea is to create a Lenny chroot and use tasksel to install a +Gnome or KDE desktop installation inside the chroot before upgrading +it. To ensure no services are started in the chroot, a policy-rc.d +script is inserted. To make sure tasksel believe it to install a +desktop on a laptop, the tasksel tests are replaced in the chroot +(only acceptable because this is a throw-away chroot).

    + +

    A naive upgrade from Lenny to Squeeze using aptitude dist-upgrade +currently always fail because udev refuses to upgrade with the kernel +in Lenny, so to avoid that problem the file /etc/udev/kernel-upgrade +is created. The bug report +#566000 make me suspect +this problem do not trigger in a chroot, but I touch the file anyway +to make sure the upgrade go well. Testing on virtual and real +hardware have failed me because of udev so far, and creating this file +do the trick in such settings anyway. This is a +known +issue and the current udev behaviour is intended by the udev +maintainer because he lack the resources to rewrite udev to keep +working with old kernels or something like that. I really wish the +udev upstream would keep udev backwards compatible, to avoid such +upgrade problem, but given that they fail to do so, I guess +documenting the way out of this mess is the best option we got for +Debian Squeeze.

    + +

    Anyway, back to the task at hand, testing upgrades. This test +script, which I call upgrade-test for now, is doing the +trick:

    + +
    +#!/bin/sh
    +set -ex
    +
    +if [ "$1" ] ; then
    +    desktop=$1
    +else
    +    desktop=gnome
    +fi
    +
    +from=lenny
    +to=squeeze
    +
    +exec < /dev/null
    +unset LANG
    +mirror=http://ftp.skolelinux.org/debian
    +tmpdir=chroot-$from-upgrade-$to-$desktop
    +fuser -mv .
    +debootstrap $from $tmpdir $mirror
    +chroot $tmpdir aptitude update
    +cat > $tmpdir/usr/sbin/policy-rc.d <<EOF
    +#!/bin/sh
    +exit 101
    +EOF
    +chmod a+rx $tmpdir/usr/sbin/policy-rc.d
    +exit_cleanup() {
    +    umount $tmpdir/proc
    +}
    +mount -t proc proc $tmpdir/proc
    +# Make sure proc is unmounted also on failure
    +trap exit_cleanup EXIT INT
    +
    +chroot $tmpdir aptitude -y install debconf-utils
    +
    +# Make sure tasksel autoselection trigger.  It need the test scripts
    +# to return the correct answers.
    +echo tasksel tasksel/desktop multiselect $desktop | \
    +    chroot $tmpdir debconf-set-selections
    +
    +# Include the desktop and laptop task
    +for test in desktop laptop ; do
    +    echo > $tmpdir/usr/lib/tasksel/tests/$test <<EOF
    +#!/bin/sh
    +exit 2
    +EOF
    +    chmod a+rx $tmpdir/usr/lib/tasksel/tests/$test
    +done
    +
    +DEBIAN_FRONTEND=noninteractive
    +DEBIAN_PRIORITY=critical
    +export DEBIAN_FRONTEND DEBIAN_PRIORITY
    +chroot $tmpdir tasksel --new-install
    +
    +echo deb $mirror $to main > $tmpdir/etc/apt/sources.list
    +chroot $tmpdir aptitude update
    +touch $tmpdir/etc/udev/kernel-upgrade
    +chroot $tmpdir aptitude -y dist-upgrade
    +fuser -mv
    +
    + +

    I suspect it would be useful to test upgrades with both apt-get and +with aptitude, but I have not had time to look at how they behave +differently so far. I hope to get a cron job running to do the test +regularly and post the result on the web. The Gnome upgrade currently +work, while the KDE upgrade fail because of the bug in +kdebase-workspace-data

    + +

    I am not quite sure what kind of extract from the huge upgrade logs +(KDE 167 KiB, Gnome 516 KiB) it make sense to include in this blog +post, so I will refrain from trying. I can report that for Gnome, +aptitude report 760 packages upgraded, 448 newly installed, 129 to +remove and 1 not upgraded and 1024MB need to be downloaded while for +KDE the same numbers are 702 packages upgraded, 507 newly installed, +193 to remove and 0 not upgraded and 1117MB need to be downloaded

    + +

    I am very happy to notice that the Gnome desktop + laptop upgrade +is able to migrate to dependency based boot sequencing and parallel +booting without a hitch. Was unsure if there were still bugs with +packages failing to clean up their obsolete init.d script during +upgrades, and no such problem seem to affect the Gnome desktop+laptop +packages.

    + +
    +
    + + + + Tags: debian, debian edu, english. + +
    +

    RSS Feed

    @@ -2019,7 +2160,7 @@ choice.

  • May (9)
  • -
  • June (6)
  • +
  • June (7)
  • @@ -2076,11 +2217,11 @@ choice.

  • bootsystem (4)
  • -
  • debian (24)
  • +
  • debian (25)
  • -
  • debian edu (24)
  • +
  • debian edu (25)
  • -
  • english (35)
  • +
  • english (36)
  • fiksgatami (1)
  • diff --git a/blog/tags/fiksgatami/index.html b/blog/tags/fiksgatami/index.html index 3cd35d1853..af1c8f65c0 100644 --- a/blog/tags/fiksgatami/index.html +++ b/blog/tags/fiksgatami/index.html @@ -84,7 +84,7 @@ med dem. Dette blir bra.

  • May (9)
  • -
  • June (6)
  • +
  • June (7)
  • @@ -141,11 +141,11 @@ med dem. Dette blir bra.

  • bootsystem (4)
  • -
  • debian (24)
  • +
  • debian (25)
  • -
  • debian edu (24)
  • +
  • debian edu (25)
  • -
  • english (35)
  • +
  • english (36)
  • fiksgatami (1)
  • diff --git a/blog/tags/fildeling/index.html b/blog/tags/fildeling/index.html index 2a9e38f9a4..a81a5b2bc6 100644 --- a/blog/tags/fildeling/index.html +++ b/blog/tags/fildeling/index.html @@ -306,7 +306,7 @@ strongly recommend this book.

  • May (9)
  • -
  • June (6)
  • +
  • June (7)
  • @@ -363,11 +363,11 @@ strongly recommend this book.

  • bootsystem (4)
  • -
  • debian (24)
  • +
  • debian (25)
  • -
  • debian edu (24)
  • +
  • debian edu (25)
  • -
  • english (35)
  • +
  • english (36)
  • fiksgatami (1)
  • diff --git a/blog/tags/kart/index.html b/blog/tags/kart/index.html index 338889c208..b18591f132 100644 --- a/blog/tags/kart/index.html +++ b/blog/tags/kart/index.html @@ -172,7 +172,7 @@ er ubrukelig til dette.

  • May (9)
  • -
  • June (6)
  • +
  • June (7)
  • @@ -229,11 +229,11 @@ er ubrukelig til dette.

  • bootsystem (4)
  • -
  • debian (24)
  • +
  • debian (25)
  • -
  • debian edu (24)
  • +
  • debian edu (25)
  • -
  • english (35)
  • +
  • english (36)
  • fiksgatami (1)
  • diff --git a/blog/tags/lenker/index.html b/blog/tags/lenker/index.html index 8f8b0181a4..eff365ea2b 100644 --- a/blog/tags/lenker/index.html +++ b/blog/tags/lenker/index.html @@ -84,7 +84,7 @@ Word 2007 hÃ¥ndterer ODF dÃ¥rlig
  • May (9)
  • -
  • June (6)
  • +
  • June (7)
  • @@ -141,11 +141,11 @@ Word 2007 hÃ¥ndterer ODF dÃ¥rlig
  • bootsystem (4)
  • -
  • debian (24)
  • +
  • debian (25)
  • -
  • debian edu (24)
  • +
  • debian edu (25)
  • -
  • english (35)
  • +
  • english (36)
  • fiksgatami (1)
  • diff --git a/blog/tags/ltsp/index.html b/blog/tags/ltsp/index.html index 13536bcfeb..f777288527 100644 --- a/blog/tags/ltsp/index.html +++ b/blog/tags/ltsp/index.html @@ -80,7 +80,7 @@ of these cards.

  • May (9)
  • -
  • June (6)
  • +
  • June (7)
  • @@ -137,11 +137,11 @@ of these cards.

  • bootsystem (4)
  • -
  • debian (24)
  • +
  • debian (25)
  • -
  • debian edu (24)
  • +
  • debian edu (25)
  • -
  • english (35)
  • +
  • english (36)
  • fiksgatami (1)
  • diff --git a/blog/tags/multimedia/index.html b/blog/tags/multimedia/index.html index 1f9a29a4cf..4ebc084df8 100644 --- a/blog/tags/multimedia/index.html +++ b/blog/tags/multimedia/index.html @@ -304,7 +304,7 @@ politidirektoratet om patentproblemer i Theora).

  • May (9)
  • -
  • June (6)
  • +
  • June (7)
  • @@ -361,11 +361,11 @@ politidirektoratet om patentproblemer i Theora).

  • bootsystem (4)
  • -
  • debian (24)
  • +
  • debian (25)
  • -
  • debian edu (24)
  • +
  • debian edu (25)
  • -
  • english (35)
  • +
  • english (36)
  • fiksgatami (1)
  • diff --git a/blog/tags/norsk/index.html b/blog/tags/norsk/index.html index 7397bedd7b..af127957f2 100644 --- a/blog/tags/norsk/index.html +++ b/blog/tags/norsk/index.html @@ -3428,7 +3428,7 @@ minner.

  • May (9)
  • -
  • June (6)
  • +
  • June (7)
  • @@ -3485,11 +3485,11 @@ minner.

  • bootsystem (4)
  • -
  • debian (24)
  • +
  • debian (25)
  • -
  • debian edu (24)
  • +
  • debian edu (25)
  • -
  • english (35)
  • +
  • english (36)
  • fiksgatami (1)
  • diff --git a/blog/tags/nuug/index.html b/blog/tags/nuug/index.html index 29634a63fb..48f541cf0a 100644 --- a/blog/tags/nuug/index.html +++ b/blog/tags/nuug/index.html @@ -4082,7 +4082,7 @@ minner.

  • May (9)
  • -
  • June (6)
  • +
  • June (7)
  • @@ -4139,11 +4139,11 @@ minner.

  • bootsystem (4)
  • -
  • debian (24)
  • +
  • debian (25)
  • -
  • debian edu (24)
  • +
  • debian edu (25)
  • -
  • english (35)
  • +
  • english (36)
  • fiksgatami (1)
  • diff --git a/blog/tags/opphavsrett/index.html b/blog/tags/opphavsrett/index.html index 8cea91708b..96541791d3 100644 --- a/blog/tags/opphavsrett/index.html +++ b/blog/tags/opphavsrett/index.html @@ -686,7 +686,7 @@ strongly recommend this book.

  • May (9)
  • -
  • June (6)
  • +
  • June (7)
  • @@ -743,11 +743,11 @@ strongly recommend this book.

  • bootsystem (4)
  • -
  • debian (24)
  • +
  • debian (25)
  • -
  • debian edu (24)
  • +
  • debian edu (25)
  • -
  • english (35)
  • +
  • english (36)
  • fiksgatami (1)
  • diff --git a/blog/tags/personvern/index.html b/blog/tags/personvern/index.html index 475df4e405..04352ec33d 100644 --- a/blog/tags/personvern/index.html +++ b/blog/tags/personvern/index.html @@ -571,7 +571,7 @@ strongly recommend this book.

  • May (9)
  • -
  • June (6)
  • +
  • June (7)
  • @@ -628,11 +628,11 @@ strongly recommend this book.

  • bootsystem (4)
  • -
  • debian (24)
  • +
  • debian (25)
  • -
  • debian edu (24)
  • +
  • debian edu (25)
  • -
  • english (35)
  • +
  • english (36)
  • fiksgatami (1)
  • diff --git a/blog/tags/reprap/index.html b/blog/tags/reprap/index.html index 8636dfb3fe..1b5165e4a8 100644 --- a/blog/tags/reprap/index.html +++ b/blog/tags/reprap/index.html @@ -521,7 +521,7 @@ kommer til Ã¥ bruke denne plasttypen som hÃ¥ndterer temperaturer mellom
  • May (9)
  • -
  • June (6)
  • +
  • June (7)
  • @@ -578,11 +578,11 @@ kommer til Ã¥ bruke denne plasttypen som hÃ¥ndterer temperaturer mellom
  • bootsystem (4)
  • -
  • debian (24)
  • +
  • debian (25)
  • -
  • debian edu (24)
  • +
  • debian edu (25)
  • -
  • english (35)
  • +
  • english (36)
  • fiksgatami (1)
  • diff --git a/blog/tags/rss/index.html b/blog/tags/rss/index.html index 54a9ee97f3..b82ba1a4ab 100644 --- a/blog/tags/rss/index.html +++ b/blog/tags/rss/index.html @@ -69,7 +69,7 @@ forsøk.

  • May (9)
  • -
  • June (6)
  • +
  • June (7)
  • @@ -126,11 +126,11 @@ forsøk.

  • bootsystem (4)
  • -
  • debian (24)
  • +
  • debian (25)
  • -
  • debian edu (24)
  • +
  • debian edu (25)
  • -
  • english (35)
  • +
  • english (36)
  • fiksgatami (1)
  • diff --git a/blog/tags/sikkerhet/index.html b/blog/tags/sikkerhet/index.html index ad0db13350..671ef168ad 100644 --- a/blog/tags/sikkerhet/index.html +++ b/blog/tags/sikkerhet/index.html @@ -561,7 +561,7 @@ ser jeg mye korrespondanse mellom pÃ¥trykk og magnetstripe.

  • May (9)
  • -
  • June (6)
  • +
  • June (7)
  • @@ -618,11 +618,11 @@ ser jeg mye korrespondanse mellom pÃ¥trykk og magnetstripe.

  • bootsystem (4)
  • -
  • debian (24)
  • +
  • debian (25)
  • -
  • debian edu (24)
  • +
  • debian edu (25)
  • -
  • english (35)
  • +
  • english (36)
  • fiksgatami (1)
  • diff --git a/blog/tags/sitesummary/index.html b/blog/tags/sitesummary/index.html index 8297198061..c00c2fd5bc 100644 --- a/blog/tags/sitesummary/index.html +++ b/blog/tags/sitesummary/index.html @@ -212,7 +212,7 @@ collector.

  • May (9)
  • -
  • June (6)
  • +
  • June (7)
  • @@ -269,11 +269,11 @@ collector.

  • bootsystem (4)
  • -
  • debian (24)
  • +
  • debian (25)
  • -
  • debian edu (24)
  • +
  • debian edu (25)
  • -
  • english (35)
  • +
  • english (36)
  • fiksgatami (1)
  • diff --git a/blog/tags/standard/index.html b/blog/tags/standard/index.html index 02a1aa0285..d827c41d3e 100644 --- a/blog/tags/standard/index.html +++ b/blog/tags/standard/index.html @@ -661,7 +661,7 @@ following the standards wars of today.

  • May (9)
  • -
  • June (6)
  • +
  • June (7)
  • @@ -718,11 +718,11 @@ following the standards wars of today.

  • bootsystem (4)
  • -
  • debian (24)
  • +
  • debian (25)
  • -
  • debian edu (24)
  • +
  • debian edu (25)
  • -
  • english (35)
  • +
  • english (36)
  • fiksgatami (1)
  • diff --git a/blog/tags/stavekontroll/index.html b/blog/tags/stavekontroll/index.html index 5c699fa701..3b71f20104 100644 --- a/blog/tags/stavekontroll/index.html +++ b/blog/tags/stavekontroll/index.html @@ -89,7 +89,7 @@ stavekontrollen.

  • May (9)
  • -
  • June (6)
  • +
  • June (7)
  • @@ -146,11 +146,11 @@ stavekontrollen.

  • bootsystem (4)
  • -
  • debian (24)
  • +
  • debian (25)
  • -
  • debian edu (24)
  • +
  • debian edu (25)
  • -
  • english (35)
  • +
  • english (36)
  • fiksgatami (1)
  • diff --git a/blog/tags/video/index.html b/blog/tags/video/index.html index e916279b5d..cb274b3535 100644 --- a/blog/tags/video/index.html +++ b/blog/tags/video/index.html @@ -532,7 +532,7 @@ meg, Tollef og alle andre de som deltok pÃ¥ møtet pÃ¥ TV.

  • May (9)
  • -
  • June (6)
  • +
  • June (7)
  • @@ -589,11 +589,11 @@ meg, Tollef og alle andre de som deltok pÃ¥ møtet pÃ¥ TV.

  • bootsystem (4)
  • -
  • debian (24)
  • +
  • debian (25)
  • -
  • debian edu (24)
  • +
  • debian edu (25)
  • -
  • english (35)
  • +
  • english (36)
  • fiksgatami (1)
  • diff --git a/blog/tags/vitenskap/index.html b/blog/tags/vitenskap/index.html index 97a929d0bb..e36fd97c13 100644 --- a/blog/tags/vitenskap/index.html +++ b/blog/tags/vitenskap/index.html @@ -134,7 +134,7 @@ skyskrapere. Takke meg til en tur til mÃ¥nen.

  • May (9)
  • -
  • June (6)
  • +
  • June (7)
  • @@ -191,11 +191,11 @@ skyskrapere. Takke meg til en tur til mÃ¥nen.

  • bootsystem (4)
  • -
  • debian (24)
  • +
  • debian (25)
  • -
  • debian edu (24)
  • +
  • debian edu (25)
  • -
  • english (35)
  • +
  • english (36)
  • fiksgatami (1)
  • diff --git a/blog/tags/web/index.html b/blog/tags/web/index.html index 4826cc5e89..adc9a5aa2e 100644 --- a/blog/tags/web/index.html +++ b/blog/tags/web/index.html @@ -339,7 +339,7 @@ strongly recommend this book.

  • May (9)
  • -
  • June (6)
  • +
  • June (7)
  • @@ -396,11 +396,11 @@ strongly recommend this book.

  • bootsystem (4)
  • -
  • debian (24)
  • +
  • debian (25)
  • -
  • debian edu (24)
  • +
  • debian edu (25)
  • -
  • english (35)
  • +
  • english (36)
  • fiksgatami (1)