From: Petter Reinholdtsen Date: Mon, 9 Aug 2010 18:11:42 +0000 (+0000) Subject: Generated. X-Git-Url: https://pere.pagekite.me/gitweb/homepage.git/commitdiff_plain/2115f37ef137d707943a1a5a0f6d0ba6df630cee 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 375d6f970b..ed744f80f5 100644 --- a/blog/3D_printing_brer_om_seg___fabrikkene_best__r.html +++ b/blog/3D_printing_brer_om_seg___fabrikkene_best__r.html @@ -86,7 +86,7 @@ massemarkedet.

  • July (12)
  • -
  • August (3)
  • +
  • August (4)
  • @@ -145,9 +145,9 @@ massemarkedet.

  • debian (35)
  • -
  • debian edu (39)
  • +
  • debian edu (40)
  • -
  • english (54)
  • +
  • english (55)
  • fiksgatami (1)
  • @@ -165,7 +165,7 @@ massemarkedet.

  • norsk (71)
  • -
  • nuug (91)
  • +
  • nuug (92)
  • opphavsrett (14)
  • diff --git a/blog/A_manual_for_standards_wars___.html b/blog/A_manual_for_standards_wars___.html index 5cc1f6ad36..94054f959c 100644 --- a/blog/A_manual_for_standards_wars___.html +++ b/blog/A_manual_for_standards_wars___.html @@ -59,7 +59,7 @@ following the standards wars of today.

  • July (12)
  • -
  • August (3)
  • +
  • August (4)
  • @@ -118,9 +118,9 @@ following the standards wars of today.

  • debian (35)
  • -
  • debian edu (39)
  • +
  • debian edu (40)
  • -
  • english (54)
  • +
  • english (55)
  • fiksgatami (1)
  • @@ -138,7 +138,7 @@ following the standards wars of today.

  • norsk (71)
  • -
  • nuug (91)
  • +
  • nuug (92)
  • opphavsrett (14)
  • 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 8ae15c3d3f..26af1c352e 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 @@ -71,7 +71,7 @@ similar to how they use the Xsession.d framework today.

  • July (12)
  • -
  • August (3)
  • +
  • August (4)
  • @@ -130,9 +130,9 @@ similar to how they use the Xsession.d framework today.

  • debian (35)
  • -
  • debian edu (39)
  • +
  • debian edu (40)
  • -
  • english (54)
  • +
  • english (55)
  • fiksgatami (1)
  • @@ -150,7 +150,7 @@ similar to how they use the Xsession.d framework today.

  • norsk (71)
  • -
  • nuug (91)
  • +
  • nuug (92)
  • opphavsrett (14)
  • diff --git a/blog/Amigafolket_holder_ut.html b/blog/Amigafolket_holder_ut.html index 24a798fa9f..a176e23787 100644 --- a/blog/Amigafolket_holder_ut.html +++ b/blog/Amigafolket_holder_ut.html @@ -62,7 +62,7 @@ pakke. Kanskje Aros kunne vært interessant for et NUUG-foredrag?

  • July (12)
  • -
  • August (3)
  • +
  • August (4)
  • @@ -121,9 +121,9 @@ pakke. Kanskje Aros kunne vært interessant for et NUUG-foredrag?

  • debian (35)
  • -
  • debian edu (39)
  • +
  • debian edu (40)
  • -
  • english (54)
  • +
  • english (55)
  • fiksgatami (1)
  • @@ -141,7 +141,7 @@ pakke. Kanskje Aros kunne vært interessant for et NUUG-foredrag?

  • norsk (71)
  • -
  • nuug (91)
  • +
  • nuug (92)
  • opphavsrett (14)
  • diff --git a/blog/Autodetecting_Client_setup_for_roaming_workstations_in_Debian_Edu.html b/blog/Autodetecting_Client_setup_for_roaming_workstations_in_Debian_Edu.html index 2f61bb50e1..4ccc5d419a 100644 --- a/blog/Autodetecting_Client_setup_for_roaming_workstations_in_Debian_Edu.html +++ b/blog/Autodetecting_Client_setup_for_roaming_workstations_in_Debian_Edu.html @@ -104,7 +104,7 @@ Edu, please contact us on debian-edu@lists.debian.org.

  • July (12)
  • -
  • August (3)
  • +
  • August (4)
  • @@ -163,9 +163,9 @@ Edu, please contact us on debian-edu@lists.debian.org.

  • debian (35)
  • -
  • debian edu (39)
  • +
  • debian edu (40)
  • -
  • english (54)
  • +
  • english (55)
  • fiksgatami (1)
  • @@ -183,7 +183,7 @@ Edu, please contact us on debian-edu@lists.debian.org.

  • norsk (71)
  • -
  • nuug (91)
  • +
  • nuug (92)
  • opphavsrett (14)
  • diff --git a/blog/Automatic_Munin_and_Nagios_configuration.html b/blog/Automatic_Munin_and_Nagios_configuration.html index 4a723e6394..36b87c39f8 100644 --- a/blog/Automatic_Munin_and_Nagios_configuration.html +++ b/blog/Automatic_Munin_and_Nagios_configuration.html @@ -98,7 +98,7 @@ everything is taken care of.

  • July (12)
  • -
  • August (3)
  • +
  • August (4)
  • @@ -157,9 +157,9 @@ everything is taken care of.

  • debian (35)
  • -
  • debian edu (39)
  • +
  • debian edu (40)
  • -
  • english (54)
  • +
  • english (55)
  • fiksgatami (1)
  • @@ -177,7 +177,7 @@ everything is taken care of.

  • norsk (71)
  • -
  • nuug (91)
  • +
  • nuug (92)
  • opphavsrett (14)
  • diff --git a/blog/Automatic_upgrade_testing_from_Lenny_to_Squeeze.html b/blog/Automatic_upgrade_testing_from_Lenny_to_Squeeze.html index 3c04c8b4cb..8f5b4a504a 100644 --- a/blog/Automatic_upgrade_testing_from_Lenny_to_Squeeze.html +++ b/blog/Automatic_upgrade_testing_from_Lenny_to_Squeeze.html @@ -172,7 +172,7 @@ packages.

  • July (12)
  • -
  • August (3)
  • +
  • August (4)
  • @@ -231,9 +231,9 @@ packages.

  • debian (35)
  • -
  • debian edu (39)
  • +
  • debian edu (40)
  • -
  • english (54)
  • +
  • english (55)
  • fiksgatami (1)
  • @@ -251,7 +251,7 @@ packages.

  • norsk (71)
  • -
  • nuug (91)
  • +
  • nuug (92)
  • opphavsrett (14)
  • diff --git a/blog/Avisene_i_endring.html b/blog/Avisene_i_endring.html index bc64573092..47ab77e7e5 100644 --- a/blog/Avisene_i_endring.html +++ b/blog/Avisene_i_endring.html @@ -59,7 +59,7 @@ eksisterer. Det blir spennende Ã¥ se hva vi ender opp med.

  • July (12)
  • -
  • August (3)
  • +
  • August (4)
  • @@ -118,9 +118,9 @@ eksisterer. Det blir spennende Ã¥ se hva vi ender opp med.

  • debian (35)
  • -
  • debian edu (39)
  • +
  • debian edu (40)
  • -
  • english (54)
  • +
  • english (55)
  • fiksgatami (1)
  • @@ -138,7 +138,7 @@ eksisterer. Det blir spennende Ã¥ se hva vi ender opp med.

  • norsk (71)
  • -
  • nuug (91)
  • +
  • nuug (92)
  • opphavsrett (14)
  • 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 56f85b4f04..95ec500cb8 100644 --- a/blog/BSAs_p__stander_om_piratkopiering_m__ter_motstand.html +++ b/blog/BSAs_p__stander_om_piratkopiering_m__ter_motstand.html @@ -80,7 +80,7 @@ pÃ¥ Slashdot.

  • July (12)
  • -
  • August (3)
  • +
  • August (4)
  • @@ -139,9 +139,9 @@ pÃ¥ Slashdot.

  • debian (35)
  • -
  • debian edu (39)
  • +
  • debian edu (40)
  • -
  • english (54)
  • +
  • english (55)
  • fiksgatami (1)
  • @@ -159,7 +159,7 @@ pÃ¥ Slashdot.

  • norsk (71)
  • -
  • nuug (91)
  • +
  • nuug (92)
  • opphavsrett (14)
  • diff --git a/blog/Caching_password__user_and_group_on_a_roaming_Debian_laptop.html b/blog/Caching_password__user_and_group_on_a_roaming_Debian_laptop.html index 8231a04655..5d640473a0 100644 --- a/blog/Caching_password__user_and_group_on_a_roaming_Debian_laptop.html +++ b/blog/Caching_password__user_and_group_on_a_roaming_Debian_laptop.html @@ -251,7 +251,7 @@ please contact us on debian-edu@lists.debian.org.

  • July (12)
  • -
  • August (3)
  • +
  • August (4)
  • @@ -310,9 +310,9 @@ please contact us on debian-edu@lists.debian.org.

  • debian (35)
  • -
  • debian edu (39)
  • +
  • debian edu (40)
  • -
  • english (54)
  • +
  • english (55)
  • fiksgatami (1)
  • @@ -330,7 +330,7 @@ please contact us on debian-edu@lists.debian.org.

  • norsk (71)
  • -
  • nuug (91)
  • +
  • nuug (92)
  • opphavsrett (14)
  • diff --git a/blog/Calling_tasksel_like_the_installer__while_still_getting_useful_output.html b/blog/Calling_tasksel_like_the_installer__while_still_getting_useful_output.html index 7bb2bc5337..e716dc07c6 100644 --- a/blog/Calling_tasksel_like_the_installer__while_still_getting_useful_output.html +++ b/blog/Calling_tasksel_like_the_installer__while_still_getting_useful_output.html @@ -94,7 +94,7 @@ like this.

  • July (12)
  • -
  • August (3)
  • +
  • August (4)
  • @@ -153,9 +153,9 @@ like this.

  • debian (35)
  • -
  • debian edu (39)
  • +
  • debian edu (40)
  • -
  • english (54)
  • +
  • english (55)
  • fiksgatami (1)
  • @@ -173,7 +173,7 @@ like this.

  • norsk (71)
  • -
  • nuug (91)
  • +
  • nuug (92)
  • opphavsrett (14)
  • 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 f48e99a2c9..7fd9013d29 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 @@ -213,7 +213,7 @@ do so.

  • July (12)
  • -
  • August (3)
  • +
  • August (4)
  • @@ -272,9 +272,9 @@ do so.

  • debian (35)
  • -
  • debian edu (39)
  • +
  • debian edu (40)
  • -
  • english (54)
  • +
  • english (55)
  • fiksgatami (1)
  • @@ -292,7 +292,7 @@ do so.

  • norsk (71)
  • -
  • nuug (91)
  • +
  • nuug (92)
  • opphavsrett (14)
  • diff --git a/blog/Circular_package_dependencies_harms_apt_recovery.html b/blog/Circular_package_dependencies_harms_apt_recovery.html index 37ac13cb69..bf697d8d21 100644 --- a/blog/Circular_package_dependencies_harms_apt_recovery.html +++ b/blog/Circular_package_dependencies_harms_apt_recovery.html @@ -101,7 +101,7 @@ it.

  • July (12)
  • -
  • August (3)
  • +
  • August (4)
  • @@ -160,9 +160,9 @@ it.

  • debian (35)
  • -
  • debian edu (39)
  • +
  • debian edu (40)
  • -
  • english (54)
  • +
  • english (55)
  • fiksgatami (1)
  • @@ -180,7 +180,7 @@ it.

  • norsk (71)
  • -
  • nuug (91)
  • +
  • nuug (92)
  • opphavsrett (14)
  • diff --git a/blog/Combining_PowerDNS_and_ISC_DHCP_LDAP_objects.html b/blog/Combining_PowerDNS_and_ISC_DHCP_LDAP_objects.html index 27552377f8..7999719688 100644 --- a/blog/Combining_PowerDNS_and_ISC_DHCP_LDAP_objects.html +++ b/blog/Combining_PowerDNS_and_ISC_DHCP_LDAP_objects.html @@ -110,7 +110,7 @@ please contact us on debian-edu@lists.debian.org.

  • July (12)
  • -
  • August (3)
  • +
  • August (4)
  • @@ -169,9 +169,9 @@ please contact us on debian-edu@lists.debian.org.

  • debian (35)
  • -
  • debian edu (39)
  • +
  • debian edu (40)
  • -
  • english (54)
  • +
  • english (55)
  • fiksgatami (1)
  • @@ -189,7 +189,7 @@ please contact us on debian-edu@lists.debian.org.

  • norsk (71)
  • -
  • nuug (91)
  • +
  • nuug (92)
  • opphavsrett (14)
  • diff --git a/blog/Danmark_g__r_for_ODF_.html b/blog/Danmark_g__r_for_ODF_.html index 67a952ff67..fe5d43978c 100644 --- a/blog/Danmark_g__r_for_ODF_.html +++ b/blog/Danmark_g__r_for_ODF_.html @@ -69,7 +69,7 @@ platforme.

  • July (12)
  • -
  • August (3)
  • +
  • August (4)
  • @@ -128,9 +128,9 @@ platforme.

  • debian (35)
  • -
  • debian edu (39)
  • +
  • debian edu (40)
  • -
  • english (54)
  • +
  • english (55)
  • fiksgatami (1)
  • @@ -148,7 +148,7 @@ platforme.

  • norsk (71)
  • -
  • nuug (91)
  • +
  • nuug (92)
  • opphavsrett (14)
  • 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 687ba886c6..5c1fadc2a3 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 @@ -67,7 +67,7 @@ and have just a few weeks or months to make it happen.

  • July (12)
  • -
  • August (3)
  • +
  • August (4)
  • @@ -126,9 +126,9 @@ and have just a few weeks or months to make it happen.

  • debian (35)
  • -
  • debian edu (39)
  • +
  • debian edu (40)
  • -
  • english (54)
  • +
  • english (55)
  • fiksgatami (1)
  • @@ -146,7 +146,7 @@ and have just a few weeks or months to make it happen.

  • norsk (71)
  • -
  • nuug (91)
  • +
  • nuug (92)
  • opphavsrett (14)
  • diff --git a/blog/Debian_Edu_roaming_workstation___at_the_university_of_Oslo.html b/blog/Debian_Edu_roaming_workstation___at_the_university_of_Oslo.html index 03d93e2ba7..6818f17d4c 100644 --- a/blog/Debian_Edu_roaming_workstation___at_the_university_of_Oslo.html +++ b/blog/Debian_Edu_roaming_workstation___at_the_university_of_Oslo.html @@ -83,7 +83,7 @@ uses.

  • July (12)
  • -
  • August (3)
  • +
  • August (4)
  • @@ -142,9 +142,9 @@ uses.

  • debian (35)
  • -
  • debian edu (39)
  • +
  • debian edu (40)
  • -
  • english (54)
  • +
  • english (55)
  • fiksgatami (1)
  • @@ -162,7 +162,7 @@ uses.

  • norsk (71)
  • -
  • nuug (91)
  • +
  • nuug (92)
  • opphavsrett (14)
  • diff --git a/blog/Debian_boots_quicker_and_quicker.html b/blog/Debian_boots_quicker_and_quicker.html index 5840fe328a..c2e0303313 100644 --- a/blog/Debian_boots_quicker_and_quicker.html +++ b/blog/Debian_boots_quicker_and_quicker.html @@ -99,7 +99,7 @@ insserv'. Will need to test if that work. :)

  • July (12)
  • -
  • August (3)
  • +
  • August (4)
  • @@ -158,9 +158,9 @@ insserv'. Will need to test if that work. :)

  • debian (35)
  • -
  • debian edu (39)
  • +
  • debian edu (40)
  • -
  • english (54)
  • +
  • english (55)
  • fiksgatami (1)
  • @@ -178,7 +178,7 @@ insserv'. Will need to test if that work. :)

  • norsk (71)
  • -
  • nuug (91)
  • +
  • nuug (92)
  • opphavsrett (14)
  • 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 7a77954964..91865b9e10 100644 --- a/blog/Debian_has_switched_to_dependency_based_boot_sequencing.html +++ b/blog/Debian_has_switched_to_dependency_based_boot_sequencing.html @@ -64,7 +64,7 @@ non-predictable kernel in the early boot.

  • July (12)
  • -
  • August (3)
  • +
  • August (4)
  • @@ -123,9 +123,9 @@ non-predictable kernel in the early boot.

  • debian (35)
  • -
  • debian edu (39)
  • +
  • debian edu (40)
  • -
  • english (54)
  • +
  • english (55)
  • fiksgatami (1)
  • @@ -143,7 +143,7 @@ non-predictable kernel in the early boot.

  • norsk (71)
  • -
  • nuug (91)
  • +
  • nuug (92)
  • opphavsrett (14)
  • diff --git a/blog/Det_vanskelige_Lisensvalget___ikke_lag_din_egen.html b/blog/Det_vanskelige_Lisensvalget___ikke_lag_din_egen.html index 5884254019..316af893ac 100644 --- a/blog/Det_vanskelige_Lisensvalget___ikke_lag_din_egen.html +++ b/blog/Det_vanskelige_Lisensvalget___ikke_lag_din_egen.html @@ -149,7 +149,7 @@ og endrer pÃ¥ betingelsene.

  • July (12)
  • -
  • August (3)
  • +
  • August (4)
  • @@ -208,9 +208,9 @@ og endrer pÃ¥ betingelsene.

  • debian (35)
  • -
  • debian edu (39)
  • +
  • debian edu (40)
  • -
  • english (54)
  • +
  • english (55)
  • fiksgatami (1)
  • @@ -228,7 +228,7 @@ og endrer pÃ¥ betingelsene.

  • norsk (71)
  • -
  • nuug (91)
  • +
  • nuug (92)
  • opphavsrett (14)
  • 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 1a98a63bd2..4ebd4e4909 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 @@ -67,7 +67,7 @@ of these cards.

  • July (12)
  • -
  • August (3)
  • +
  • August (4)
  • @@ -126,9 +126,9 @@ of these cards.

  • debian (35)
  • -
  • debian edu (39)
  • +
  • debian edu (40)
  • -
  • english (54)
  • +
  • english (55)
  • fiksgatami (1)
  • @@ -146,7 +146,7 @@ of these cards.

  • norsk (71)
  • -
  • nuug (91)
  • +
  • nuug (92)
  • opphavsrett (14)
  • 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 7d26e5bc7d..21aa2a6f80 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 @@ -84,7 +84,7 @@ der for Ã¥ se hva de har.
  • July (12)
  • -
  • August (3)
  • +
  • August (4)
  • @@ -143,9 +143,9 @@ der for Ã¥ se hva de har.
  • debian (35)
  • -
  • debian edu (39)
  • +
  • debian edu (40)
  • -
  • english (54)
  • +
  • english (55)
  • fiksgatami (1)
  • @@ -163,7 +163,7 @@ der for Ã¥ se hva de har.
  • norsk (71)
  • -
  • nuug (91)
  • +
  • nuug (92)
  • opphavsrett (14)
  • diff --git a/blog/Digitale_restriksjonsmekanismer_fikk_meg_til____slutte____kj__pe_musikk.html b/blog/Digitale_restriksjonsmekanismer_fikk_meg_til____slutte____kj__pe_musikk.html index 402004e522..aec99cf51c 100644 --- a/blog/Digitale_restriksjonsmekanismer_fikk_meg_til____slutte____kj__pe_musikk.html +++ b/blog/Digitale_restriksjonsmekanismer_fikk_meg_til____slutte____kj__pe_musikk.html @@ -76,7 +76,7 @@ Kommer neppe til Ã¥ ta i bruk Blueray, og ei heller de nye DRM-greiene
  • July (12)
  • -
  • August (3)
  • +
  • August (4)
  • @@ -135,9 +135,9 @@ Kommer neppe til Ã¥ ta i bruk Blueray, og ei heller de nye DRM-greiene
  • debian (35)
  • -
  • debian edu (39)
  • +
  • debian edu (40)
  • -
  • english (54)
  • +
  • english (55)
  • fiksgatami (1)
  • @@ -155,7 +155,7 @@ Kommer neppe til Ã¥ ta i bruk Blueray, og ei heller de nye DRM-greiene
  • norsk (71)
  • -
  • nuug (91)
  • +
  • nuug (92)
  • opphavsrett (14)
  • diff --git a/blog/EU_parlamentet_raner_fellesskapet_for_musikk.html b/blog/EU_parlamentet_raner_fellesskapet_for_musikk.html index 4161d3122f..69920e8788 100644 --- a/blog/EU_parlamentet_raner_fellesskapet_for_musikk.html +++ b/blog/EU_parlamentet_raner_fellesskapet_for_musikk.html @@ -72,7 +72,7 @@ uten musikk med bruksbegresninger.

  • July (12)
  • -
  • August (3)
  • +
  • August (4)
  • @@ -131,9 +131,9 @@ uten musikk med bruksbegresninger.

  • debian (35)
  • -
  • debian edu (39)
  • +
  • debian edu (40)
  • -
  • english (54)
  • +
  • english (55)
  • fiksgatami (1)
  • @@ -151,7 +151,7 @@ uten musikk med bruksbegresninger.

  • norsk (71)
  • -
  • nuug (91)
  • +
  • nuug (92)
  • opphavsrett (14)
  • diff --git a/blog/Elektronikkbyggesettet_for_reprapen_sporet_opp.html b/blog/Elektronikkbyggesettet_for_reprapen_sporet_opp.html index 82dfe2f00c..d33e4166f5 100644 --- a/blog/Elektronikkbyggesettet_for_reprapen_sporet_opp.html +++ b/blog/Elektronikkbyggesettet_for_reprapen_sporet_opp.html @@ -69,7 +69,7 @@ jul.

  • July (12)
  • -
  • August (3)
  • +
  • August (4)
  • @@ -128,9 +128,9 @@ jul.

  • debian (35)
  • -
  • debian edu (39)
  • +
  • debian edu (40)
  • -
  • english (54)
  • +
  • english (55)
  • fiksgatami (1)
  • @@ -148,7 +148,7 @@ jul.

  • norsk (71)
  • -
  • nuug (91)
  • +
  • nuug (92)
  • opphavsrett (14)
  • diff --git a/blog/Elektronikkbyggesettet_kommer_fram_p___andre_fors__k.html b/blog/Elektronikkbyggesettet_kommer_fram_p___andre_fors__k.html index 24aabc18fc..1001c6d300 100644 --- a/blog/Elektronikkbyggesettet_kommer_fram_p___andre_fors__k.html +++ b/blog/Elektronikkbyggesettet_kommer_fram_p___andre_fors__k.html @@ -92,7 +92,7 @@ pÃ¥stÃ¥r det skulle skje i 2008.

  • July (12)
  • -
  • August (3)
  • +
  • August (4)
  • @@ -151,9 +151,9 @@ pÃ¥stÃ¥r det skulle skje i 2008.

  • debian (35)
  • -
  • debian edu (39)
  • +
  • debian edu (40)
  • -
  • english (54)
  • +
  • english (55)
  • fiksgatami (1)
  • @@ -171,7 +171,7 @@ pÃ¥stÃ¥r det skulle skje i 2008.

  • norsk (71)
  • -
  • nuug (91)
  • +
  • nuug (92)
  • opphavsrett (14)
  • 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 2e2c67ad02..5e5fbee874 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 @@ -77,7 +77,7 @@ publisert offentlig pÃ¥ web.

  • July (12)
  • -
  • August (3)
  • +
  • August (4)
  • @@ -136,9 +136,9 @@ publisert offentlig pÃ¥ web.

  • debian (35)
  • -
  • debian edu (39)
  • +
  • debian edu (40)
  • -
  • english (54)
  • +
  • english (55)
  • fiksgatami (1)
  • @@ -156,7 +156,7 @@ publisert offentlig pÃ¥ web.

  • norsk (71)
  • -
  • nuug (91)
  • +
  • nuug (92)
  • opphavsrett (14)
  • diff --git a/blog/Endelig_er_Debian_Lenny_gitt_ut.html b/blog/Endelig_er_Debian_Lenny_gitt_ut.html index dd26cf1aef..e673660a94 100644 --- a/blog/Endelig_er_Debian_Lenny_gitt_ut.html +++ b/blog/Endelig_er_Debian_Lenny_gitt_ut.html @@ -65,7 +65,7 @@ bootsekvens tilgjengelig i stabil utgave, vha pakken
  • July (12)
  • -
  • August (3)
  • +
  • August (4)
  • @@ -124,9 +124,9 @@ bootsekvens tilgjengelig i stabil utgave, vha pakken
  • debian (35)
  • -
  • debian edu (39)
  • +
  • debian edu (40)
  • -
  • english (54)
  • +
  • english (55)
  • fiksgatami (1)
  • @@ -144,7 +144,7 @@ bootsekvens tilgjengelig i stabil utgave, vha pakken
  • norsk (71)
  • -
  • nuug (91)
  • +
  • nuug (92)
  • opphavsrett (14)
  • 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 045a3502ba..e0e16727db 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 @@ -76,7 +76,7 @@ stavekontrollen.

  • July (12)
  • -
  • August (3)
  • +
  • August (4)
  • @@ -135,9 +135,9 @@ stavekontrollen.

  • debian (35)
  • -
  • debian edu (39)
  • +
  • debian edu (40)
  • -
  • english (54)
  • +
  • english (55)
  • fiksgatami (1)
  • @@ -155,7 +155,7 @@ stavekontrollen.

  • norsk (71)
  • -
  • nuug (91)
  • +
  • nuug (92)
  • opphavsrett (14)
  • 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 0faeacab3a..f5a249dcc7 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 @@ -69,7 +69,7 @@ GNU.
  • July (12)
  • -
  • August (3)
  • +
  • August (4)
  • @@ -128,9 +128,9 @@ GNU.
  • debian (35)
  • -
  • debian edu (39)
  • +
  • debian edu (40)
  • -
  • english (54)
  • +
  • english (55)
  • fiksgatami (1)
  • @@ -148,7 +148,7 @@ GNU.
  • norsk (71)
  • -
  • nuug (91)
  • +
  • nuug (92)
  • opphavsrett (14)
  • diff --git a/blog/FAD_lanserer_reiseregningsskjema_som_fri_programvare.html b/blog/FAD_lanserer_reiseregningsskjema_som_fri_programvare.html index a7027ae839..55ef4e6c69 100644 --- a/blog/FAD_lanserer_reiseregningsskjema_som_fri_programvare.html +++ b/blog/FAD_lanserer_reiseregningsskjema_som_fri_programvare.html @@ -130,7 +130,7 @@ gjorde det litt vanskeligere for brukeren.

  • July (12)
  • -
  • August (3)
  • +
  • August (4)
  • @@ -189,9 +189,9 @@ gjorde det litt vanskeligere for brukeren.

  • debian (35)
  • -
  • debian edu (39)
  • +
  • debian edu (40)
  • -
  • english (54)
  • +
  • english (55)
  • fiksgatami (1)
  • @@ -209,7 +209,7 @@ gjorde det litt vanskeligere for brukeren.

  • norsk (71)
  • -
  • nuug (91)
  • +
  • nuug (92)
  • opphavsrett (14)
  • diff --git a/blog/F__rste_NUUG_fordrag_sendt_p___TV.html b/blog/F__rste_NUUG_fordrag_sendt_p___TV.html index cf0f75da03..b7e2dc9b35 100644 --- a/blog/F__rste_NUUG_fordrag_sendt_p___TV.html +++ b/blog/F__rste_NUUG_fordrag_sendt_p___TV.html @@ -70,7 +70,7 @@ meg, Tollef og alle andre de som deltok pÃ¥ møtet pÃ¥ TV.

  • July (12)
  • -
  • August (3)
  • +
  • August (4)
  • @@ -129,9 +129,9 @@ meg, Tollef og alle andre de som deltok pÃ¥ møtet pÃ¥ TV.

  • debian (35)
  • -
  • debian edu (39)
  • +
  • debian edu (40)
  • -
  • english (54)
  • +
  • english (55)
  • fiksgatami (1)
  • @@ -149,7 +149,7 @@ meg, Tollef og alle andre de som deltok pÃ¥ møtet pÃ¥ TV.

  • norsk (71)
  • -
  • nuug (91)
  • +
  • nuug (92)
  • opphavsrett (14)
  • 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 c4020f1d42..9a37017735 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 @@ -84,7 +84,7 @@ limet egentlig heter, sÃ¥ det er vanskelig Ã¥ søke pÃ¥ nett.

  • July (12)
  • -
  • August (3)
  • +
  • August (4)
  • @@ -143,9 +143,9 @@ limet egentlig heter, sÃ¥ det er vanskelig Ã¥ søke pÃ¥ nett.

  • debian (35)
  • -
  • debian edu (39)
  • +
  • debian edu (40)
  • -
  • english (54)
  • +
  • english (55)
  • fiksgatami (1)
  • @@ -163,7 +163,7 @@ limet egentlig heter, sÃ¥ det er vanskelig Ã¥ søke pÃ¥ nett.

  • norsk (71)
  • -
  • nuug (91)
  • +
  • nuug (92)
  • opphavsrett (14)
  • diff --git a/blog/F__rste_vellykkede_videostr__m_fra_NUUG.html b/blog/F__rste_vellykkede_videostr__m_fra_NUUG.html index 4e65d3d28c..fa6368e39c 100644 --- a/blog/F__rste_vellykkede_videostr__m_fra_NUUG.html +++ b/blog/F__rste_vellykkede_videostr__m_fra_NUUG.html @@ -63,7 +63,7 @@ webserver og komprimert.

  • July (12)
  • -
  • August (3)
  • +
  • August (4)
  • @@ -122,9 +122,9 @@ webserver og komprimert.

  • debian (35)
  • -
  • debian edu (39)
  • +
  • debian edu (40)
  • -
  • english (54)
  • +
  • english (55)
  • fiksgatami (1)
  • @@ -142,7 +142,7 @@ webserver og komprimert.

  • norsk (71)
  • -
  • nuug (91)
  • +
  • nuug (92)
  • opphavsrett (14)
  • diff --git a/blog/Fiksgatami_begynner____ta_form.html b/blog/Fiksgatami_begynner____ta_form.html index 07e757777f..80fd3698c1 100644 --- a/blog/Fiksgatami_begynner____ta_form.html +++ b/blog/Fiksgatami_begynner____ta_form.html @@ -71,7 +71,7 @@ med dem. Dette blir bra.

  • July (12)
  • -
  • August (3)
  • +
  • August (4)
  • @@ -130,9 +130,9 @@ med dem. Dette blir bra.

  • debian (35)
  • -
  • debian edu (39)
  • +
  • debian edu (40)
  • -
  • english (54)
  • +
  • english (55)
  • fiksgatami (1)
  • @@ -150,7 +150,7 @@ med dem. Dette blir bra.

  • norsk (71)
  • -
  • nuug (91)
  • +
  • nuug (92)
  • opphavsrett (14)
  • diff --git a/blog/Fildeling_er_lovlig___ulovlig_fildeling_er_ulovlig.html b/blog/Fildeling_er_lovlig___ulovlig_fildeling_er_ulovlig.html index d77602e589..0df1144292 100644 --- a/blog/Fildeling_er_lovlig___ulovlig_fildeling_er_ulovlig.html +++ b/blog/Fildeling_er_lovlig___ulovlig_fildeling_er_ulovlig.html @@ -69,7 +69,7 @@ og fildeling av slike filer er fullt ut lovlig.

  • July (12)
  • -
  • August (3)
  • +
  • August (4)
  • @@ -128,9 +128,9 @@ og fildeling av slike filer er fullt ut lovlig.

  • debian (35)
  • -
  • debian edu (39)
  • +
  • debian edu (40)
  • -
  • english (54)
  • +
  • english (55)
  • fiksgatami (1)
  • @@ -148,7 +148,7 @@ og fildeling av slike filer er fullt ut lovlig.

  • norsk (71)
  • -
  • nuug (91)
  • +
  • nuug (92)
  • opphavsrett (14)
  • diff --git a/blog/First_Debian_Edu_test_release__alpha0__based_on_Squeeze_is_released.html b/blog/First_Debian_Edu_test_release__alpha0__based_on_Squeeze_is_released.html index 6eadb85832..1ff51f16c4 100644 --- a/blog/First_Debian_Edu_test_release__alpha0__based_on_Squeeze_is_released.html +++ b/blog/First_Debian_Edu_test_release__alpha0__based_on_Squeeze_is_released.html @@ -164,7 +164,7 @@ http://wiki.debian.org/DebianEdu/HowTo/ReportBugsInBugzilla

  • July (12)
  • -
  • August (3)
  • +
  • August (4)
  • @@ -223,9 +223,9 @@ http://wiki.debian.org/DebianEdu/HowTo/ReportBugsInBugzilla

  • debian (35)
  • -
  • debian edu (39)
  • +
  • debian edu (40)
  • -
  • english (54)
  • +
  • english (55)
  • fiksgatami (1)
  • @@ -243,7 +243,7 @@ http://wiki.debian.org/DebianEdu/HowTo/ReportBugsInBugzilla

  • norsk (71)
  • -
  • nuug (91)
  • +
  • nuug (92)
  • opphavsrett (14)
  • 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 45c01824ce..cbadff0038 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 @@ -123,7 +123,7 @@ change.

  • July (12)
  • -
  • August (3)
  • +
  • August (4)
  • @@ -182,9 +182,9 @@ change.

  • debian (35)
  • -
  • debian edu (39)
  • +
  • debian edu (40)
  • -
  • english (54)
  • +
  • english (55)
  • fiksgatami (1)
  • @@ -202,7 +202,7 @@ change.

  • norsk (71)
  • -
  • nuug (91)
  • +
  • nuug (92)
  • opphavsrett (14)
  • diff --git a/blog/Fransk_idiotlovforslag_hinker_gjennom_parlamentet.html b/blog/Fransk_idiotlovforslag_hinker_gjennom_parlamentet.html index e947ee15ee..3b7d2b4760 100644 --- a/blog/Fransk_idiotlovforslag_hinker_gjennom_parlamentet.html +++ b/blog/Fransk_idiotlovforslag_hinker_gjennom_parlamentet.html @@ -68,7 +68,7 @@ rettet mot seg.

  • July (12)
  • -
  • August (3)
  • +
  • August (4)
  • @@ -127,9 +127,9 @@ rettet mot seg.

  • debian (35)
  • -
  • debian edu (39)
  • +
  • debian edu (40)
  • -
  • english (54)
  • +
  • english (55)
  • fiksgatami (1)
  • @@ -147,7 +147,7 @@ rettet mot seg.

  • norsk (71)
  • -
  • nuug (91)
  • +
  • nuug (92)
  • opphavsrett (14)
  • 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 98e4dee59c..e7478fde10 100644 --- a/blog/Fri_og___pen_standard__slik_Digistan_ser_det.html +++ b/blog/Fri_og___pen_standard__slik_Digistan_ser_det.html @@ -104,7 +104,7 @@ produkter basert pÃ¥ standarden.

  • July (12)
  • -
  • August (3)
  • +
  • August (4)
  • @@ -163,9 +163,9 @@ produkter basert pÃ¥ standarden.

  • debian (35)
  • -
  • debian edu (39)
  • +
  • debian edu (40)
  • -
  • english (54)
  • +
  • english (55)
  • fiksgatami (1)
  • @@ -183,7 +183,7 @@ produkter basert pÃ¥ standarden.

  • norsk (71)
  • -
  • nuug (91)
  • +
  • nuug (92)
  • opphavsrett (14)
  • diff --git a/blog/Frikanalen_og_jul_i_studentr__det.html b/blog/Frikanalen_og_jul_i_studentr__det.html index 59d72b36f3..1549ecd02f 100644 --- a/blog/Frikanalen_og_jul_i_studentr__det.html +++ b/blog/Frikanalen_og_jul_i_studentr__det.html @@ -92,7 +92,7 @@ NUUG lykkes med Ã¥ fÃ¥ ut sine opptak med like stor suksess.

  • July (12)
  • -
  • August (3)
  • +
  • August (4)
  • @@ -151,9 +151,9 @@ NUUG lykkes med Ã¥ fÃ¥ ut sine opptak med like stor suksess.

  • debian (35)
  • -
  • debian edu (39)
  • +
  • debian edu (40)
  • -
  • english (54)
  • +
  • english (55)
  • fiksgatami (1)
  • @@ -171,7 +171,7 @@ NUUG lykkes med Ã¥ fÃ¥ ut sine opptak med like stor suksess.

  • norsk (71)
  • -
  • nuug (91)
  • +
  • nuug (92)
  • opphavsrett (14)
  • 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 61fb1c7d49..7e391b59bc 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 @@ -65,7 +65,7 @@ strongly recommend this book.

  • July (12)
  • -
  • August (3)
  • +
  • August (4)
  • @@ -124,9 +124,9 @@ strongly recommend this book.

  • debian (35)
  • -
  • debian edu (39)
  • +
  • debian edu (40)
  • -
  • english (54)
  • +
  • english (55)
  • fiksgatami (1)
  • @@ -144,7 +144,7 @@ strongly recommend this book.

  • norsk (71)
  • -
  • nuug (91)
  • +
  • nuug (92)
  • opphavsrett (14)
  • diff --git a/blog/Hva_er_egentlig_en___pen_standard_.html b/blog/Hva_er_egentlig_en___pen_standard_.html index 973c34afbb..333e1dbeee 100644 --- a/blog/Hva_er_egentlig_en___pen_standard_.html +++ b/blog/Hva_er_egentlig_en___pen_standard_.html @@ -151,7 +151,7 @@ av en standard for at en standard skal kunne kalles fri og Ã¥pen.

  • July (12)
  • -
  • August (3)
  • +
  • August (4)
  • @@ -210,9 +210,9 @@ av en standard for at en standard skal kunne kalles fri og Ã¥pen.

  • debian (35)
  • -
  • debian edu (39)
  • +
  • debian edu (40)
  • -
  • english (54)
  • +
  • english (55)
  • fiksgatami (1)
  • @@ -230,7 +230,7 @@ av en standard for at en standard skal kunne kalles fri og Ã¥pen.

  • norsk (71)
  • -
  • nuug (91)
  • +
  • nuug (92)
  • opphavsrett (14)
  • diff --git a/blog/Hvor_flyter_Microsofts_penger_.html b/blog/Hvor_flyter_Microsofts_penger_.html index 75803f40d2..3ecb4f0eff 100644 --- a/blog/Hvor_flyter_Microsofts_penger_.html +++ b/blog/Hvor_flyter_Microsofts_penger_.html @@ -78,7 +78,7 @@ om spaniaselskapet pÃ¥ spansk, men jeg kan ikke lese spansk. :(

  • July (12)
  • -
  • August (3)
  • +
  • August (4)
  • @@ -137,9 +137,9 @@ om spaniaselskapet pÃ¥ spansk, men jeg kan ikke lese spansk. :(

  • debian (35)
  • -
  • debian edu (39)
  • +
  • debian edu (40)
  • -
  • english (54)
  • +
  • english (55)
  • fiksgatami (1)
  • @@ -157,7 +157,7 @@ om spaniaselskapet pÃ¥ spansk, men jeg kan ikke lese spansk. :(

  • norsk (71)
  • -
  • nuug (91)
  • +
  • nuug (92)
  • opphavsrett (14)
  • diff --git a/blog/Hvorfor_jeg_ikke_bruker_eFaktura.html b/blog/Hvorfor_jeg_ikke_bruker_eFaktura.html index c9be122174..06dac48192 100644 --- a/blog/Hvorfor_jeg_ikke_bruker_eFaktura.html +++ b/blog/Hvorfor_jeg_ikke_bruker_eFaktura.html @@ -81,7 +81,7 @@ liker rett og slett ikke dagens faktureringsmodeller.

  • July (12)
  • -
  • August (3)
  • +
  • August (4)
  • @@ -140,9 +140,9 @@ liker rett og slett ikke dagens faktureringsmodeller.

  • debian (35)
  • -
  • debian edu (39)
  • +
  • debian edu (40)
  • -
  • english (54)
  • +
  • english (55)
  • fiksgatami (1)
  • @@ -160,7 +160,7 @@ liker rett og slett ikke dagens faktureringsmodeller.

  • norsk (71)
  • -
  • nuug (91)
  • +
  • nuug (92)
  • opphavsrett (14)
  • 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 bdeabd5fd4..1af770c7f0 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 @@ -61,7 +61,7 @@ bakgrunnskunnskapen kan jeg godt tro at IDG er inne pÃ¥ noe.

  • July (12)
  • -
  • August (3)
  • +
  • August (4)
  • @@ -120,9 +120,9 @@ bakgrunnskunnskapen kan jeg godt tro at IDG er inne pÃ¥ noe.

  • debian (35)
  • -
  • debian edu (39)
  • +
  • debian edu (40)
  • -
  • english (54)
  • +
  • english (55)
  • fiksgatami (1)
  • @@ -140,7 +140,7 @@ bakgrunnskunnskapen kan jeg godt tro at IDG er inne pÃ¥ noe.

  • norsk (71)
  • -
  • nuug (91)
  • +
  • nuug (92)
  • opphavsrett (14)
  • diff --git a/blog/ISO_still_hope_to_fix_OOXML.html b/blog/ISO_still_hope_to_fix_OOXML.html index 3d07efd2df..c2ee2f6dc2 100644 --- a/blog/ISO_still_hope_to_fix_OOXML.html +++ b/blog/ISO_still_hope_to_fix_OOXML.html @@ -68,7 +68,7 @@ seminar this autumn.

  • July (12)
  • -
  • August (3)
  • +
  • August (4)
  • @@ -127,9 +127,9 @@ seminar this autumn.

  • debian (35)
  • -
  • debian edu (39)
  • +
  • debian edu (40)
  • -
  • english (54)
  • +
  • english (55)
  • fiksgatami (1)
  • @@ -147,7 +147,7 @@ seminar this autumn.

  • norsk (71)
  • -
  • nuug (91)
  • +
  • nuug (92)
  • opphavsrett (14)
  • diff --git a/blog/Idea_for_a_change_to_LDAP_schemas_allowing_DNS_and_DHCP_info_to_be_combined_into_one_object.html b/blog/Idea_for_a_change_to_LDAP_schemas_allowing_DNS_and_DHCP_info_to_be_combined_into_one_object.html index 95e689033e..f0b7fc3c4d 100644 --- a/blog/Idea_for_a_change_to_LDAP_schemas_allowing_DNS_and_DHCP_info_to_be_combined_into_one_object.html +++ b/blog/Idea_for_a_change_to_LDAP_schemas_allowing_DNS_and_DHCP_info_to_be_combined_into_one_object.html @@ -95,7 +95,7 @@ please contact us on debian-edu@lists.debian.org.

  • July (12)
  • -
  • August (3)
  • +
  • August (4)
  • @@ -154,9 +154,9 @@ please contact us on debian-edu@lists.debian.org.

  • debian (35)
  • -
  • debian edu (39)
  • +
  • debian edu (40)
  • -
  • english (54)
  • +
  • english (55)
  • fiksgatami (1)
  • @@ -174,7 +174,7 @@ please contact us on debian-edu@lists.debian.org.

  • norsk (71)
  • -
  • nuug (91)
  • +
  • nuug (92)
  • opphavsrett (14)
  • diff --git a/blog/Idea_for_storing_LTSP_configuration_in_LDAP.html b/blog/Idea_for_storing_LTSP_configuration_in_LDAP.html index d81ba4b3ed..0932f6e0a8 100644 --- a/blog/Idea_for_storing_LTSP_configuration_in_LDAP.html +++ b/blog/Idea_for_storing_LTSP_configuration_in_LDAP.html @@ -127,7 +127,7 @@ personal home page over at redhat.com.

  • July (12)
  • -
  • August (3)
  • +
  • August (4)
  • @@ -186,9 +186,9 @@ personal home page over at redhat.com.

  • debian (35)
  • -
  • debian edu (39)
  • +
  • debian edu (40)
  • -
  • english (54)
  • +
  • english (55)
  • fiksgatami (1)
  • @@ -206,7 +206,7 @@ personal home page over at redhat.com.

  • norsk (71)
  • -
  • nuug (91)
  • +
  • nuug (92)
  • opphavsrett (14)
  • diff --git a/blog/Intellektuelt_privilegium___et_bedre_IP_begrep.html b/blog/Intellektuelt_privilegium___et_bedre_IP_begrep.html index 2a8d25760c..562306c55c 100644 --- a/blog/Intellektuelt_privilegium___et_bedre_IP_begrep.html +++ b/blog/Intellektuelt_privilegium___et_bedre_IP_begrep.html @@ -73,7 +73,7 @@ forretningshemmeligheter framover.

  • July (12)
  • -
  • August (3)
  • +
  • August (4)
  • @@ -132,9 +132,9 @@ forretningshemmeligheter framover.

  • debian (35)
  • -
  • debian edu (39)
  • +
  • debian edu (40)
  • -
  • english (54)
  • +
  • english (55)
  • fiksgatami (1)
  • @@ -152,7 +152,7 @@ forretningshemmeligheter framover.

  • norsk (71)
  • -
  • nuug (91)
  • +
  • nuug (92)
  • opphavsrett (14)
  • 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 0344983dd6..0aea7c714d 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 @@ -77,7 +77,7 @@ publiseres med mer brukervennlige vilkÃ¥r, som CC-BY og lignende.

  • July (12)
  • -
  • August (3)
  • +
  • August (4)
  • @@ -136,9 +136,9 @@ publiseres med mer brukervennlige vilkÃ¥r, som CC-BY og lignende.

  • debian (35)
  • -
  • debian edu (39)
  • +
  • debian edu (40)
  • -
  • english (54)
  • +
  • english (55)
  • fiksgatami (1)
  • @@ -156,7 +156,7 @@ publiseres med mer brukervennlige vilkÃ¥r, som CC-BY og lignende.

  • norsk (71)
  • -
  • nuug (91)
  • +
  • nuug (92)
  • opphavsrett (14)
  • diff --git a/blog/Internet_sensur_skal_i_retten_p___mandag.html b/blog/Internet_sensur_skal_i_retten_p___mandag.html index e5b7ad721b..4c756b5a15 100644 --- a/blog/Internet_sensur_skal_i_retten_p___mandag.html +++ b/blog/Internet_sensur_skal_i_retten_p___mandag.html @@ -78,7 +78,7 @@ bruk av musikk.

  • July (12)
  • -
  • August (3)
  • +
  • August (4)
  • @@ -137,9 +137,9 @@ bruk av musikk.

  • debian (35)
  • -
  • debian edu (39)
  • +
  • debian edu (40)
  • -
  • english (54)
  • +
  • english (55)
  • fiksgatami (1)
  • @@ -157,7 +157,7 @@ bruk av musikk.

  • norsk (71)
  • -
  • nuug (91)
  • +
  • nuug (92)
  • opphavsrett (14)
  • diff --git a/blog/Jeg_vil_beholde_tusenlappen___jeg_bruker_den.html b/blog/Jeg_vil_beholde_tusenlappen___jeg_bruker_den.html index dbea69bae8..e61236e38d 100644 --- a/blog/Jeg_vil_beholde_tusenlappen___jeg_bruker_den.html +++ b/blog/Jeg_vil_beholde_tusenlappen___jeg_bruker_den.html @@ -102,7 +102,7 @@ kontanter for noen dager siden.

  • July (12)
  • -
  • August (3)
  • +
  • August (4)
  • @@ -161,9 +161,9 @@ kontanter for noen dager siden.

  • debian (35)
  • -
  • debian edu (39)
  • +
  • debian edu (40)
  • -
  • english (54)
  • +
  • english (55)
  • fiksgatami (1)
  • @@ -181,7 +181,7 @@ kontanter for noen dager siden.

  • norsk (71)
  • -
  • nuug (91)
  • +
  • nuug (92)
  • opphavsrett (14)
  • diff --git a/blog/Jeg_vil_ikke_ha_BankID.html b/blog/Jeg_vil_ikke_ha_BankID.html index 9a7a432e5b..fa68e41f5d 100644 --- a/blog/Jeg_vil_ikke_ha_BankID.html +++ b/blog/Jeg_vil_ikke_ha_BankID.html @@ -136,7 +136,7 @@ nettbankkontroll over egne midler. :(
  • July (12)
  • -
  • August (3)
  • +
  • August (4)
  • @@ -195,9 +195,9 @@ nettbankkontroll over egne midler. :(
  • debian (35)
  • -
  • debian edu (39)
  • +
  • debian edu (40)
  • -
  • english (54)
  • +
  • english (55)
  • fiksgatami (1)
  • @@ -215,7 +215,7 @@ nettbankkontroll over egne midler. :(
  • norsk (71)
  • -
  • nuug (91)
  • +
  • nuug (92)
  • opphavsrett (14)
  • 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 fa3073a503..e0e933fbb0 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 @@ -76,7 +76,7 @@ but I am pretty sure that waiting for each other is not it.

  • July (12)
  • -
  • August (3)
  • +
  • August (4)
  • @@ -135,9 +135,9 @@ but I am pretty sure that waiting for each other is not it.

  • debian (35)
  • -
  • debian edu (39)
  • +
  • debian edu (40)
  • -
  • english (54)
  • +
  • english (55)
  • fiksgatami (1)
  • @@ -155,7 +155,7 @@ but I am pretty sure that waiting for each other is not it.

  • norsk (71)
  • -
  • nuug (91)
  • +
  • nuug (92)
  • opphavsrett (14)
  • diff --git a/blog/Kart_over_overv__kningskamera_i_Norge.html b/blog/Kart_over_overv__kningskamera_i_Norge.html index 4cae665ae7..9f8251ef77 100644 --- a/blog/Kart_over_overv__kningskamera_i_Norge.html +++ b/blog/Kart_over_overv__kningskamera_i_Norge.html @@ -71,7 +71,7 @@ automatisk over i spesialkartet.

  • July (12)
  • -
  • August (3)
  • +
  • August (4)
  • @@ -130,9 +130,9 @@ automatisk over i spesialkartet.

  • debian (35)
  • -
  • debian edu (39)
  • +
  • debian edu (40)
  • -
  • english (54)
  • +
  • english (55)
  • fiksgatami (1)
  • @@ -150,7 +150,7 @@ automatisk over i spesialkartet.

  • norsk (71)
  • -
  • nuug (91)
  • +
  • nuug (92)
  • opphavsrett (14)
  • 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 29674dfd91..0acda46ce9 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 @@ -84,7 +84,7 @@ er ubrukelig til dette.

  • July (12)
  • -
  • August (3)
  • +
  • August (4)
  • @@ -143,9 +143,9 @@ er ubrukelig til dette.

  • debian (35)
  • -
  • debian edu (39)
  • +
  • debian edu (40)
  • -
  • english (54)
  • +
  • english (55)
  • fiksgatami (1)
  • @@ -163,7 +163,7 @@ er ubrukelig til dette.

  • norsk (71)
  • -
  • nuug (91)
  • +
  • nuug (92)
  • opphavsrett (14)
  • diff --git a/blog/Kerberos_for_Debian_Edu_Squeeze_.html b/blog/Kerberos_for_Debian_Edu_Squeeze_.html index 416eb98285..f02b77317b 100644 --- a/blog/Kerberos_for_Debian_Edu_Squeeze_.html +++ b/blog/Kerberos_for_Debian_Edu_Squeeze_.html @@ -89,7 +89,7 @@ up in a few days.

  • July (12)
  • -
  • August (3)
  • +
  • August (4)
  • @@ -148,9 +148,9 @@ up in a few days.

  • debian (35)
  • -
  • debian edu (39)
  • +
  • debian edu (40)
  • -
  • english (54)
  • +
  • english (55)
  • fiksgatami (1)
  • @@ -168,7 +168,7 @@ up in a few days.

  • norsk (71)
  • -
  • nuug (91)
  • +
  • nuug (92)
  • opphavsrett (14)
  • diff --git a/blog/Korrupsjon_p___h__yeste_niv___.html b/blog/Korrupsjon_p___h__yeste_niv___.html index bdeb5988eb..e0b3d89836 100644 --- a/blog/Korrupsjon_p___h__yeste_niv___.html +++ b/blog/Korrupsjon_p___h__yeste_niv___.html @@ -69,7 +69,7 @@ Sverige blir søndagskolefortellinger i sammenligning.

  • July (12)
  • -
  • August (3)
  • +
  • August (4)
  • @@ -128,9 +128,9 @@ Sverige blir søndagskolefortellinger i sammenligning.

  • debian (35)
  • -
  • debian edu (39)
  • +
  • debian edu (40)
  • -
  • english (54)
  • +
  • english (55)
  • fiksgatami (1)
  • @@ -148,7 +148,7 @@ Sverige blir søndagskolefortellinger i sammenligning.

  • norsk (71)
  • -
  • nuug (91)
  • +
  • nuug (92)
  • opphavsrett (14)
  • diff --git a/blog/Kryptert_harddisk___naturligvis.html b/blog/Kryptert_harddisk___naturligvis.html index bffc68d3f0..182463d140 100644 --- a/blog/Kryptert_harddisk___naturligvis.html +++ b/blog/Kryptert_harddisk___naturligvis.html @@ -82,7 +82,7 @@ betydelige.

  • July (12)
  • -
  • August (3)
  • +
  • August (4)
  • @@ -141,9 +141,9 @@ betydelige.

  • debian (35)
  • -
  • debian edu (39)
  • +
  • debian edu (40)
  • -
  • english (54)
  • +
  • english (55)
  • fiksgatami (1)
  • @@ -161,7 +161,7 @@ betydelige.

  • norsk (71)
  • -
  • nuug (91)
  • +
  • nuug (92)
  • opphavsrett (14)
  • diff --git a/blog/LUMA__a_very_nice_LDAP_GUI.html b/blog/LUMA__a_very_nice_LDAP_GUI.html index e4947dcbdf..39b9fa95a7 100644 --- a/blog/LUMA__a_very_nice_LDAP_GUI.html +++ b/blog/LUMA__a_very_nice_LDAP_GUI.html @@ -83,7 +83,7 @@ changes, it will not be an option for Debian Edu based on Squeeze.

  • July (12)
  • -
  • August (3)
  • +
  • August (4)
  • @@ -142,9 +142,9 @@ changes, it will not be an option for Debian Edu based on Squeeze.

  • debian (35)
  • -
  • debian edu (39)
  • +
  • debian edu (40)
  • -
  • english (54)
  • +
  • english (55)
  • fiksgatami (1)
  • @@ -162,7 +162,7 @@ changes, it will not be an option for Debian Edu based on Squeeze.

  • norsk (71)
  • -
  • nuug (91)
  • +
  • nuug (92)
  • opphavsrett (14)
  • diff --git a/blog/Lenker_samlet_2009_05_09.html b/blog/Lenker_samlet_2009_05_09.html index c943b170ec..a2e5a258f6 100644 --- a/blog/Lenker_samlet_2009_05_09.html +++ b/blog/Lenker_samlet_2009_05_09.html @@ -71,7 +71,7 @@ Word 2007 hÃ¥ndterer ODF dÃ¥rlig
  • July (12)
  • -
  • August (3)
  • +
  • August (4)
  • @@ -130,9 +130,9 @@ Word 2007 hÃ¥ndterer ODF dÃ¥rlig
  • debian (35)
  • -
  • debian edu (39)
  • +
  • debian edu (40)
  • -
  • english (54)
  • +
  • english (55)
  • fiksgatami (1)
  • @@ -150,7 +150,7 @@ Word 2007 hÃ¥ndterer ODF dÃ¥rlig
  • norsk (71)
  • -
  • nuug (91)
  • +
  • nuug (92)
  • opphavsrett (14)
  • diff --git a/blog/Lenny__Squeeze_upgrades__apt_vs_aptitude_with_the_Gnome_desktop.html b/blog/Lenny__Squeeze_upgrades__apt_vs_aptitude_with_the_Gnome_desktop.html index 87f0f12302..0eb49d2af1 100644 --- a/blog/Lenny__Squeeze_upgrades__apt_vs_aptitude_with_the_Gnome_desktop.html +++ b/blog/Lenny__Squeeze_upgrades__apt_vs_aptitude_with_the_Gnome_desktop.html @@ -145,7 +145,7 @@ the difference somewhat.
  • July (12)
  • -
  • August (3)
  • +
  • August (4)
  • @@ -204,9 +204,9 @@ the difference somewhat.
  • debian (35)
  • -
  • debian edu (39)
  • +
  • debian edu (40)
  • -
  • english (54)
  • +
  • english (55)
  • fiksgatami (1)
  • @@ -224,7 +224,7 @@ the difference somewhat.
  • norsk (71)
  • -
  • nuug (91)
  • +
  • nuug (92)
  • opphavsrett (14)
  • diff --git a/blog/Lenny__Squeeze_upgrades__removals_by_apt_and_aptitude.html b/blog/Lenny__Squeeze_upgrades__removals_by_apt_and_aptitude.html index 5bc0d05cac..46c86da114 100644 --- a/blog/Lenny__Squeeze_upgrades__removals_by_apt_and_aptitude.html +++ b/blog/Lenny__Squeeze_upgrades__removals_by_apt_and_aptitude.html @@ -221,7 +221,7 @@ continue.

  • July (12)
  • -
  • August (3)
  • +
  • August (4)
  • @@ -280,9 +280,9 @@ continue.

  • debian (35)
  • -
  • debian edu (39)
  • +
  • debian edu (40)
  • -
  • english (54)
  • +
  • english (55)
  • fiksgatami (1)
  • @@ -300,7 +300,7 @@ continue.

  • norsk (71)
  • -
  • nuug (91)
  • +
  • nuug (92)
  • opphavsrett (14)
  • diff --git a/blog/Lisensvalg_for_NUUG_opptakene_endelig_p___plass.html b/blog/Lisensvalg_for_NUUG_opptakene_endelig_p___plass.html index 682d909034..40eda9d3f6 100644 --- a/blog/Lisensvalg_for_NUUG_opptakene_endelig_p___plass.html +++ b/blog/Lisensvalg_for_NUUG_opptakene_endelig_p___plass.html @@ -62,7 +62,7 @@ i denne sammenhengen.

  • July (12)
  • -
  • August (3)
  • +
  • August (4)
  • @@ -121,9 +121,9 @@ i denne sammenhengen.

  • debian (35)
  • -
  • debian edu (39)
  • +
  • debian edu (40)
  • -
  • english (54)
  • +
  • english (55)
  • fiksgatami (1)
  • @@ -141,7 +141,7 @@ i denne sammenhengen.

  • norsk (71)
  • -
  • nuug (91)
  • +
  • nuug (92)
  • opphavsrett (14)
  • 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 9bc63020e6..0525630705 100644 --- a/blog/Litt_om_valgfusk_og_problemet_med_elektronisk_stemmegiving.html +++ b/blog/Litt_om_valgfusk_og_problemet_med_elektronisk_stemmegiving.html @@ -82,7 +82,7 @@ inneholdt i Iran hvis de ikke hadde hemmelige valg?

  • July (12)
  • -
  • August (3)
  • +
  • August (4)
  • @@ -141,9 +141,9 @@ inneholdt i Iran hvis de ikke hadde hemmelige valg?

  • debian (35)
  • -
  • debian edu (39)
  • +
  • debian edu (40)
  • -
  • english (54)
  • +
  • english (55)
  • fiksgatami (1)
  • @@ -161,7 +161,7 @@ inneholdt i Iran hvis de ikke hadde hemmelige valg?

  • norsk (71)
  • -
  • nuug (91)
  • +
  • nuug (92)
  • opphavsrett (14)
  • diff --git a/blog/MS_Word_kr__ller_det_til_for_politiet_.html b/blog/MS_Word_kr__ller_det_til_for_politiet_.html index 54f91df57d..68016a4d7c 100644 --- a/blog/MS_Word_kr__ller_det_til_for_politiet_.html +++ b/blog/MS_Word_kr__ller_det_til_for_politiet_.html @@ -73,7 +73,7 @@ offentlig myndighet?

  • July (12)
  • -
  • August (3)
  • +
  • August (4)
  • @@ -132,9 +132,9 @@ offentlig myndighet?

  • debian (35)
  • -
  • debian edu (39)
  • +
  • debian edu (40)
  • -
  • english (54)
  • +
  • english (55)
  • fiksgatami (1)
  • @@ -152,7 +152,7 @@ offentlig myndighet?

  • norsk (71)
  • -
  • nuug (91)
  • +
  • nuug (92)
  • opphavsrett (14)
  • 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 fd52507466..b56c6def53 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 @@ -71,7 +71,7 @@ DRM mÃ¥ anses som et kjøp.

  • July (12)
  • -
  • August (3)
  • +
  • August (4)
  • @@ -130,9 +130,9 @@ DRM mÃ¥ anses som et kjøp.

  • debian (35)
  • -
  • debian edu (39)
  • +
  • debian edu (40)
  • -
  • english (54)
  • +
  • english (55)
  • fiksgatami (1)
  • @@ -150,7 +150,7 @@ DRM mÃ¥ anses som et kjøp.

  • norsk (71)
  • -
  • nuug (91)
  • +
  • nuug (92)
  • opphavsrett (14)
  • diff --git a/blog/Magnetstripeinnhold_i_billetter_fra_Flytoget_og_Hurtigruten.html b/blog/Magnetstripeinnhold_i_billetter_fra_Flytoget_og_Hurtigruten.html index 6e0c4c63a6..7298358bfa 100644 --- a/blog/Magnetstripeinnhold_i_billetter_fra_Flytoget_og_Hurtigruten.html +++ b/blog/Magnetstripeinnhold_i_billetter_fra_Flytoget_og_Hurtigruten.html @@ -107,7 +107,7 @@ ser jeg mye korrespondanse mellom pÃ¥trykk og magnetstripe.

  • July (12)
  • -
  • August (3)
  • +
  • August (4)
  • @@ -166,9 +166,9 @@ ser jeg mye korrespondanse mellom pÃ¥trykk og magnetstripe.

  • debian (35)
  • -
  • debian edu (39)
  • +
  • debian edu (40)
  • -
  • english (54)
  • +
  • english (55)
  • fiksgatami (1)
  • @@ -186,7 +186,7 @@ ser jeg mye korrespondanse mellom pÃ¥trykk og magnetstripe.

  • norsk (71)
  • -
  • nuug (91)
  • +
  • nuug (92)
  • opphavsrett (14)
  • 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 4e6b9ee5bb..2d3169aba2 100644 --- a/blog/Massiv_overv__kning_av_kollektivtrafikken_i_Oslo_planlegges.html +++ b/blog/Massiv_overv__kning_av_kollektivtrafikken_i_Oslo_planlegges.html @@ -65,7 +65,7 @@ OsloomrÃ¥det.

  • July (12)
  • -
  • August (3)
  • +
  • August (4)
  • @@ -124,9 +124,9 @@ OsloomrÃ¥det.

  • debian (35)
  • -
  • debian edu (39)
  • +
  • debian edu (40)
  • -
  • english (54)
  • +
  • english (55)
  • fiksgatami (1)
  • @@ -144,7 +144,7 @@ OsloomrÃ¥det.

  • norsk (71)
  • -
  • nuug (91)
  • +
  • nuug (92)
  • opphavsrett (14)
  • diff --git a/blog/Mekanikk_delen_av_reprap_byggesettet_i_hus.html b/blog/Mekanikk_delen_av_reprap_byggesettet_i_hus.html index 22f7ed08f8..886dd74796 100644 --- a/blog/Mekanikk_delen_av_reprap_byggesettet_i_hus.html +++ b/blog/Mekanikk_delen_av_reprap_byggesettet_i_hus.html @@ -70,7 +70,7 @@ og kan melde seg pÃ¥ aktive@nuug.no.

  • July (12)
  • -
  • August (3)
  • +
  • August (4)
  • @@ -129,9 +129,9 @@ og kan melde seg pÃ¥ aktive@nuug.no.

  • debian (35)
  • -
  • debian edu (39)
  • +
  • debian edu (40)
  • -
  • english (54)
  • +
  • english (55)
  • fiksgatami (1)
  • @@ -149,7 +149,7 @@ og kan melde seg pÃ¥ aktive@nuug.no.

  • norsk (71)
  • -
  • nuug (91)
  • +
  • nuug (92)
  • opphavsrett (14)
  • diff --git a/blog/Mekanikk_delen_av_reprap_byggesettet_p___vei.html b/blog/Mekanikk_delen_av_reprap_byggesettet_p___vei.html index ac9aedf520..6072811651 100644 --- a/blog/Mekanikk_delen_av_reprap_byggesettet_p___vei.html +++ b/blog/Mekanikk_delen_av_reprap_byggesettet_p___vei.html @@ -62,7 +62,7 @@ bort første pakke.

  • July (12)
  • -
  • August (3)
  • +
  • August (4)
  • @@ -121,9 +121,9 @@ bort første pakke.

  • debian (35)
  • -
  • debian edu (39)
  • +
  • debian edu (40)
  • -
  • english (54)
  • +
  • english (55)
  • fiksgatami (1)
  • @@ -141,7 +141,7 @@ bort første pakke.

  • norsk (71)
  • -
  • nuug (91)
  • +
  • nuug (92)
  • opphavsrett (14)
  • diff --git a/blog/Mens_vi_venter_p___3D_skriveren.html b/blog/Mens_vi_venter_p___3D_skriveren.html index 066575dd97..fc9f832b8c 100644 --- a/blog/Mens_vi_venter_p___3D_skriveren.html +++ b/blog/Mens_vi_venter_p___3D_skriveren.html @@ -74,7 +74,7 @@ hÃ¥per det ikke gÃ¥r tapt pÃ¥ samme vis.

  • July (12)
  • -
  • August (3)
  • +
  • August (4)
  • @@ -133,9 +133,9 @@ hÃ¥per det ikke gÃ¥r tapt pÃ¥ samme vis.

  • debian (35)
  • -
  • debian edu (39)
  • +
  • debian edu (40)
  • -
  • english (54)
  • +
  • english (55)
  • fiksgatami (1)
  • @@ -153,7 +153,7 @@ hÃ¥per det ikke gÃ¥r tapt pÃ¥ samme vis.

  • norsk (71)
  • -
  • nuug (91)
  • +
  • nuug (92)
  • opphavsrett (14)
  • diff --git a/blog/Microsofts_misvisende_argumentasjon_rundt_multimediaformater.html b/blog/Microsofts_misvisende_argumentasjon_rundt_multimediaformater.html index 739c606ddc..5933a6484e 100644 --- a/blog/Microsofts_misvisende_argumentasjon_rundt_multimediaformater.html +++ b/blog/Microsofts_misvisende_argumentasjon_rundt_multimediaformater.html @@ -94,7 +94,7 @@ misvisende pÃ¥stander etter i sømmene.

  • July (12)
  • -
  • August (3)
  • +
  • August (4)
  • @@ -153,9 +153,9 @@ misvisende pÃ¥stander etter i sømmene.

  • debian (35)
  • -
  • debian edu (39)
  • +
  • debian edu (40)
  • -
  • english (54)
  • +
  • english (55)
  • fiksgatami (1)
  • @@ -173,7 +173,7 @@ misvisende pÃ¥stander etter i sømmene.

  • norsk (71)
  • -
  • nuug (91)
  • +
  • nuug (92)
  • opphavsrett (14)
  • diff --git a/blog/Min_reprap_tar_sakte_form.html b/blog/Min_reprap_tar_sakte_form.html index 50b0bd03ba..c2d2726257 100644 --- a/blog/Min_reprap_tar_sakte_form.html +++ b/blog/Min_reprap_tar_sakte_form.html @@ -84,7 +84,7 @@ arbeidet.

  • July (12)
  • -
  • August (3)
  • +
  • August (4)
  • @@ -143,9 +143,9 @@ arbeidet.

  • debian (35)
  • -
  • debian edu (39)
  • +
  • debian edu (40)
  • -
  • english (54)
  • +
  • english (55)
  • fiksgatami (1)
  • @@ -163,7 +163,7 @@ arbeidet.

  • norsk (71)
  • -
  • nuug (91)
  • +
  • nuug (92)
  • opphavsrett (14)
  • diff --git a/blog/More_flexible_firmware_handling_in_debian_installer.html b/blog/More_flexible_firmware_handling_in_debian_installer.html index d5c6efa23c..e9308d1913 100644 --- a/blog/More_flexible_firmware_handling_in_debian_installer.html +++ b/blog/More_flexible_firmware_handling_in_debian_installer.html @@ -94,7 +94,7 @@ contact us on debian-boot@lists.debian.org.

  • July (12)
  • -
  • August (3)
  • +
  • August (4)
  • @@ -153,9 +153,9 @@ contact us on debian-boot@lists.debian.org.

  • debian (35)
  • -
  • debian edu (39)
  • +
  • debian edu (40)
  • -
  • english (54)
  • +
  • english (55)
  • fiksgatami (1)
  • @@ -173,7 +173,7 @@ contact us on debian-boot@lists.debian.org.

  • norsk (71)
  • -
  • nuug (91)
  • +
  • nuug (92)
  • opphavsrett (14)
  • diff --git a/blog/Nasjonalbiblioteket_legger_ut_b__ker_p___web.html b/blog/Nasjonalbiblioteket_legger_ut_b__ker_p___web.html index d596f6b685..e8e35207f7 100644 --- a/blog/Nasjonalbiblioteket_legger_ut_b__ker_p___web.html +++ b/blog/Nasjonalbiblioteket_legger_ut_b__ker_p___web.html @@ -79,7 +79,7 @@ fortløpende.

  • July (12)
  • -
  • August (3)
  • +
  • August (4)
  • @@ -138,9 +138,9 @@ fortløpende.

  • debian (35)
  • -
  • debian edu (39)
  • +
  • debian edu (40)
  • -
  • english (54)
  • +
  • english (55)
  • fiksgatami (1)
  • @@ -158,7 +158,7 @@ fortløpende.

  • norsk (71)
  • -
  • nuug (91)
  • +
  • nuug (92)
  • opphavsrett (14)
  • diff --git a/blog/No_hardcoded_config_on_Debian_Edu_clients.html b/blog/No_hardcoded_config_on_Debian_Edu_clients.html new file mode 100644 index 0000000000..991bbbaa69 --- /dev/null +++ b/blog/No_hardcoded_config_on_Debian_Edu_clients.html @@ -0,0 +1,274 @@ + + + + Petter Reinholdtsen: No hardcoded config on Debian Edu clients + + + + +
    +

    + Petter Reinholdtsen + +

    + +
    + + +
    +
    No hardcoded config on Debian Edu clients
    +
    2010-08-09 20:15
    +
    +

    As reported earlier, the last few days I have looked at how Debian +Edu clients are configured, and tried to get rid of all hardcoded +configuration settings on the clients. I believe the work to be +mostly done, and the clients seem to work just fine with dynamically +generated configuration.

    + +

    What is the point, you might ask? The point is to allow a Debian +Edu desktop to integrate into an existing network infrastructure +without any manual configuration.

    + +

    This is what happens when installing a Debian Edu client here at +the University of Oslo using PXE. With the PXE installation, I am +asked for language (Norwegian Bokmål), locality (Norway) and keyboard +layout (no-latin1), Debian Edu profile (Roaming Workstation), if I +accept to reformat the hard drive (yes), if I want to submit info to +popcon.debian.org (no) and root password (secret). After answering +these questions, the installer goes ahead and does its thing, and +after around 50 minutes it is done. I press enter to finish the +installation, and the machine reboots into KDE. When the machine is +ready and kdm asks for login information, I enter my university +username and password, am told by kdm that a local home directory has +been created and that I must log in again, and finally log in with the +same username and password to the KDE 4.4 desktop. At no point during +this process did it ask for university specific settings, and all the +required configuration was dynamically detected using information +fetched via DHCP and DNS. The roaming workstation is now ready for +use.

    + +

    How was this done, you might wonder? First of all, here is the +list of things that need to be configured on the client to get it +working properly out of the box:

    + +
      +
    • IP address/netmask and DNS server.
    • +
    • Web proxy URL.
    • +
    • LDAP server for NSS directory information (user, group, etc).
    • +
    • Kerberos server for PAM password checking.
    • +
    • SMB mount point to access the network home directory. (*)
    • +
    • Central syslog server to send syslog messages to. (*)
    • +
    • Sitesummary collector URL to submit info to central server. (*)
    • +
    + +

    (Hm, did I forget anything? Let me knew if I did.)

    + +

    The points marked (*) are not required to be able to use the +machine, but needed to provide central storage and allowing system +administrators to track their machines. Since yesterday, everything +but the sitesummary collector URL is dynamically discovered at boot +and installation time in the svn version of Debian Edu.

    + +

    The IP and DNS setup is fetched during boot using DHCP as usual. +When a DHCP update arrives, the proxy setup is updated by looking for +http://wpat/wpad.dat and using the content of this WPAD file to +configure the http and ftp proxy in /etc/environment and +/etc/apt/apt.conf. I decided to update the proxy setup using a DHCP +hook to ensure that the client stops using the Debian Edu proxy when +it is moved outside the Debian Edu network, and instead uses any local +proxy present on the new network when it moves around.

    + +

    The DNS names of the LDAP, Kerberos and syslog server and related +configuration are generated using DNS information at boot. First the +installer looks for a host named ldap in the current DNS domain. If +not found, it looks for _ldap._tcp SRV records in DNS instead. If an +LDAP server is found, its root DSE entry is requested and the +attributes namingContexts and defaultNamingContext are used to +determine which LDAP base to use for NSS. If there are several +namingContexts attibutes and the defaultNamingContext is present, that +LDAP subtree is used as the base. If defaultNamingContext is missing, +the subtrees listed as namingContexts are searched in sequence for any +object with class posixAccount or posixGroup, and the first one with +such an object is used as the LDAP base. For Kerberos, a similar +search is done by first looking for a host named kerberos, and then +for the _kerberos._tcp SRV record. I've been unable to find a way to +look up the Kerberos realm, so for this the upper case string of the +current DNS domain is used.

    + +

    For the syslog server, the hosts syslog and loghost are searched +for, and the _syslog._udp SRV record is consulted if no such host is +found. This algorithm works for both Debian Edu and the University of +Oslo. A similar strategy would work for locating the sitesummary +server, but have not been implemented yet. I decided to fetch and +save these settings during installation, to make sure moving to a +different network does not change the set of users being allowed to +log in nor the passwords required to log in. Usernames and passwords +will be cached by sssd when the user logs in on the Debian Edu +network, and will not change as the laptop move around. For a +non-roaming machine, there is no caching, but given that it is +supposed to stay in place it should not matter much. Perhaps we +should switch those to use sssd too?

    + +

    The user's SMB mount point for the network home directory is +located when the user logs in for the first time. The LDAP server is +consulted to look for the user's LDAP object and the sambaHomePath +attribute is used if found. If it isn't found, the home directory +path fetched from NSS is used instead. Assuming the path is of the +form /site/server/directory/username, the second part is looked up in +DNS and used to generate a SMB URL of the form +smb://server.domain/username. This algorithm works for both Debian +edu and the University of Oslo. Perhaps there are better attributes +to use or a better algorithm that works for more sites, but this will +do for now. :)

    + +

    This work should make it easier to integrate the Debian Edu clients +into any LDAP/Kerberos infrastructure, and make the current setup even +more flexible than before. I suspect it will also work for thin +client servers, allowing one to easily set up LTSP and hook it into a +existing network infrastructure, but I have not had time to test this +yet.

    + +

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

    +
    + + + +
    + + + + + + + + + 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 82e8df1a1a..a5a7ad9ab6 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 @@ -60,7 +60,7 @@ properties.

  • July (12)
  • -
  • August (3)
  • +
  • August (4)
  • @@ -119,9 +119,9 @@ properties.

  • debian (35)
  • -
  • debian edu (39)
  • +
  • debian edu (40)
  • -
  • english (54)
  • +
  • english (55)
  • fiksgatami (1)
  • @@ -139,7 +139,7 @@ properties.

  • norsk (71)
  • -
  • nuug (91)
  • +
  • nuug (92)
  • opphavsrett (14)
  • diff --git a/blog/Norge_trenger_en_personvernforening.html b/blog/Norge_trenger_en_personvernforening.html index 9cb601a8d1..05f63a1757 100644 --- a/blog/Norge_trenger_en_personvernforening.html +++ b/blog/Norge_trenger_en_personvernforening.html @@ -66,7 +66,7 @@ nÃ¥ fÃ¥r vi se om noen er enig.

  • July (12)
  • -
  • August (3)
  • +
  • August (4)
  • @@ -125,9 +125,9 @@ nÃ¥ fÃ¥r vi se om noen er enig.

  • debian (35)
  • -
  • debian edu (39)
  • +
  • debian edu (40)
  • -
  • english (54)
  • +
  • english (55)
  • fiksgatami (1)
  • @@ -145,7 +145,7 @@ nÃ¥ fÃ¥r vi se om noen er enig.

  • norsk (71)
  • -
  • nuug (91)
  • +
  • nuug (92)
  • opphavsrett (14)
  • 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 a17e50bfee..6868542040 100644 --- a/blog/ODF_bruk_i_staten__ikke_helt_p___plass.html +++ b/blog/ODF_bruk_i_staten__ikke_helt_p___plass.html @@ -66,7 +66,7 @@ Kjenner kun til ufullstendige løsninger for slikt.

  • July (12)
  • -
  • August (3)
  • +
  • August (4)
  • @@ -125,9 +125,9 @@ Kjenner kun til ufullstendige løsninger for slikt.

  • debian (35)
  • -
  • debian edu (39)
  • +
  • debian edu (40)
  • -
  • english (54)
  • +
  • english (55)
  • fiksgatami (1)
  • @@ -145,7 +145,7 @@ Kjenner kun til ufullstendige løsninger for slikt.

  • norsk (71)
  • -
  • nuug (91)
  • +
  • nuug (92)
  • opphavsrett (14)
  • diff --git a/blog/Officeshots_taking_shape.html b/blog/Officeshots_taking_shape.html index c9e1d96c7a..d2748f124e 100644 --- a/blog/Officeshots_taking_shape.html +++ b/blog/Officeshots_taking_shape.html @@ -75,7 +75,7 @@ Windows. This is great.

  • July (12)
  • -
  • August (3)
  • +
  • August (4)
  • @@ -134,9 +134,9 @@ Windows. This is great.

  • debian (35)
  • -
  • debian edu (39)
  • +
  • debian edu (40)
  • -
  • english (54)
  • +
  • english (55)
  • fiksgatami (1)
  • @@ -154,7 +154,7 @@ Windows. This is great.

  • norsk (71)
  • -
  • nuug (91)
  • +
  • nuug (92)
  • opphavsrett (14)
  • diff --git a/blog/One_step_closer_to_single_signon_in_Debian_Edu.html b/blog/One_step_closer_to_single_signon_in_Debian_Edu.html index 800bcf90df..2d0b155982 100644 --- a/blog/One_step_closer_to_single_signon_in_Debian_Edu.html +++ b/blog/One_step_closer_to_single_signon_in_Debian_Edu.html @@ -88,7 +88,7 @@ please contact us on debian-edu@lists.debian.org.

  • July (12)
  • -
  • August (3)
  • +
  • August (4)
  • @@ -147,9 +147,9 @@ please contact us on debian-edu@lists.debian.org.

  • debian (35)
  • -
  • debian edu (39)
  • +
  • debian edu (40)
  • -
  • english (54)
  • +
  • english (55)
  • fiksgatami (1)
  • @@ -167,7 +167,7 @@ please contact us on debian-edu@lists.debian.org.

  • norsk (71)
  • -
  • nuug (91)
  • +
  • nuug (92)
  • opphavsrett (14)
  • diff --git a/blog/OpenStreetmap_one_step_closer_to_having_routing_on_its_front_page.html b/blog/OpenStreetmap_one_step_closer_to_having_routing_on_its_front_page.html index fac6e4643d..83a38d1069 100644 --- a/blog/OpenStreetmap_one_step_closer_to_having_routing_on_its_front_page.html +++ b/blog/OpenStreetmap_one_step_closer_to_having_routing_on_its_front_page.html @@ -69,7 +69,7 @@ www.openstreetmap.org front page.

  • July (12)
  • -
  • August (3)
  • +
  • August (4)
  • @@ -128,9 +128,9 @@ www.openstreetmap.org front page.

  • debian (35)
  • -
  • debian edu (39)
  • +
  • debian edu (40)
  • -
  • english (54)
  • +
  • english (55)
  • fiksgatami (1)
  • @@ -148,7 +148,7 @@ www.openstreetmap.org front page.

  • norsk (71)
  • -
  • nuug (91)
  • +
  • nuug (92)
  • opphavsrett (14)
  • diff --git a/blog/Opphavet_til_Skolelinux_prosjektet.html b/blog/Opphavet_til_Skolelinux_prosjektet.html index c97a4e9f51..6c374395f2 100644 --- a/blog/Opphavet_til_Skolelinux_prosjektet.html +++ b/blog/Opphavet_til_Skolelinux_prosjektet.html @@ -81,7 +81,7 @@ Resten er historie. :)

  • July (12)
  • -
  • August (3)
  • +
  • August (4)
  • @@ -140,9 +140,9 @@ Resten er historie. :)

  • debian (35)
  • -
  • debian edu (39)
  • +
  • debian edu (40)
  • -
  • english (54)
  • +
  • english (55)
  • fiksgatami (1)
  • @@ -160,7 +160,7 @@ Resten er historie. :)

  • norsk (71)
  • -
  • nuug (91)
  • +
  • nuug (92)
  • opphavsrett (14)
  • diff --git a/blog/P___vegne_av_vanvitting_mange__Aftenposten_.html b/blog/P___vegne_av_vanvitting_mange__Aftenposten_.html index 3ee3156a26..8951810d3d 100644 --- a/blog/P___vegne_av_vanvitting_mange__Aftenposten_.html +++ b/blog/P___vegne_av_vanvitting_mange__Aftenposten_.html @@ -63,7 +63,7 @@ Hr. Fossen. MÃ¥ innrømme at jeg tviler pÃ¥ det.

  • July (12)
  • -
  • August (3)
  • +
  • August (4)
  • @@ -122,9 +122,9 @@ Hr. Fossen. MÃ¥ innrømme at jeg tviler pÃ¥ det.

  • debian (35)
  • -
  • debian edu (39)
  • +
  • debian edu (40)
  • -
  • english (54)
  • +
  • english (55)
  • fiksgatami (1)
  • @@ -142,7 +142,7 @@ Hr. Fossen. MÃ¥ innrømme at jeg tviler pÃ¥ det.

  • norsk (71)
  • -
  • nuug (91)
  • +
  • nuug (92)
  • opphavsrett (14)
  • 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 7bba169c6b..6c0bd46be8 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 @@ -79,7 +79,7 @@ list of usertagged bugs related to this.

  • July (12)
  • -
  • August (3)
  • +
  • August (4)
  • @@ -138,9 +138,9 @@ list of usertagged bugs related to this.

  • debian (35)
  • -
  • debian edu (39)
  • +
  • debian edu (40)
  • -
  • english (54)
  • +
  • english (55)
  • fiksgatami (1)
  • @@ -158,7 +158,7 @@ list of usertagged bugs related to this.

  • norsk (71)
  • -
  • nuug (91)
  • +
  • nuug (92)
  • opphavsrett (14)
  • 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 7c06a1a036..838163adc5 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 @@ -92,7 +92,7 @@ list of usertagged bugs related to this.

  • July (12)
  • -
  • August (3)
  • +
  • August (4)
  • @@ -151,9 +151,9 @@ list of usertagged bugs related to this.

  • debian (35)
  • -
  • debian edu (39)
  • +
  • debian edu (40)
  • -
  • english (54)
  • +
  • english (55)
  • fiksgatami (1)
  • @@ -171,7 +171,7 @@ list of usertagged bugs related to this.

  • norsk (71)
  • -
  • nuug (91)
  • +
  • nuug (92)
  • opphavsrett (14)
  • 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 ea3e3c3c9d..db7bcdc781 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 @@ -88,7 +88,7 @@ list of usertagged bugs related to this.

  • July (12)
  • -
  • August (3)
  • +
  • August (4)
  • @@ -147,9 +147,9 @@ list of usertagged bugs related to this.

  • debian (35)
  • -
  • debian edu (39)
  • +
  • debian edu (40)
  • -
  • english (54)
  • +
  • english (55)
  • fiksgatami (1)
  • @@ -167,7 +167,7 @@ list of usertagged bugs related to this.

  • norsk (71)
  • -
  • nuug (91)
  • +
  • nuug (92)
  • opphavsrett (14)
  • 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 49390803e3..af71b05690 100644 --- a/blog/Pieces_of_the_roaming_laptop_puzzle_in_Debian.html +++ b/blog/Pieces_of_the_roaming_laptop_puzzle_in_Debian.html @@ -104,7 +104,7 @@ please contact us on debian-edu@lists.debian.org.

  • July (12)
  • -
  • August (3)
  • +
  • August (4)
  • @@ -163,9 +163,9 @@ please contact us on debian-edu@lists.debian.org.

  • debian (35)
  • -
  • debian edu (39)
  • +
  • debian edu (40)
  • -
  • english (54)
  • +
  • english (55)
  • fiksgatami (1)
  • @@ -183,7 +183,7 @@ please contact us on debian-edu@lists.debian.org.

  • norsk (71)
  • -
  • nuug (91)
  • +
  • nuug (92)
  • opphavsrett (14)
  • diff --git a/blog/Recording_video_from_cron_using_VLC.html b/blog/Recording_video_from_cron_using_VLC.html index db1a456adb..6833e0a544 100644 --- a/blog/Recording_video_from_cron_using_VLC.html +++ b/blog/Recording_video_from_cron_using_VLC.html @@ -90,7 +90,7 @@ wait $pid
  • July (12)
  • -
  • August (3)
  • +
  • August (4)
  • @@ -149,9 +149,9 @@ wait $pid
  • debian (35)
  • -
  • debian edu (39)
  • +
  • debian edu (40)
  • -
  • english (54)
  • +
  • english (55)
  • fiksgatami (1)
  • @@ -169,7 +169,7 @@ wait $pid
  • norsk (71)
  • -
  • nuug (91)
  • +
  • nuug (92)
  • opphavsrett (14)
  • 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 4536886d0b..885c461bd8 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 @@ -82,7 +82,7 @@ høringsuttalelse, men ser ut til Ã¥ ha blitt ignorert.

  • July (12)
  • -
  • August (3)
  • +
  • August (4)
  • @@ -141,9 +141,9 @@ høringsuttalelse, men ser ut til Ã¥ ha blitt ignorert.

  • debian (35)
  • -
  • debian edu (39)
  • +
  • debian edu (40)
  • -
  • english (54)
  • +
  • english (55)
  • fiksgatami (1)
  • @@ -161,7 +161,7 @@ høringsuttalelse, men ser ut til Ã¥ ha blitt ignorert.

  • norsk (71)
  • -
  • nuug (91)
  • +
  • nuug (92)
  • opphavsrett (14)
  • 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 723358b046..0dd521502b 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 @@ -73,7 +73,7 @@ politidirektoratet om patentproblemer i Theora).

  • July (12)
  • -
  • August (3)
  • +
  • August (4)
  • @@ -132,9 +132,9 @@ politidirektoratet om patentproblemer i Theora).

  • debian (35)
  • -
  • debian edu (39)
  • +
  • debian edu (40)
  • -
  • english (54)
  • +
  • english (55)
  • fiksgatami (1)
  • @@ -152,7 +152,7 @@ politidirektoratet om patentproblemer i Theora).

  • norsk (71)
  • -
  • nuug (91)
  • +
  • nuug (92)
  • opphavsrett (14)
  • 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 6eb4686de2..3c778ab864 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 @@ -102,7 +102,7 @@ numbers.

  • July (12)
  • -
  • August (3)
  • +
  • August (4)
  • @@ -161,9 +161,9 @@ numbers.

  • debian (35)
  • -
  • debian edu (39)
  • +
  • debian edu (40)
  • -
  • english (54)
  • +
  • english (55)
  • fiksgatami (1)
  • @@ -181,7 +181,7 @@ numbers.

  • norsk (71)
  • -
  • nuug (91)
  • +
  • nuug (92)
  • opphavsrett (14)
  • diff --git a/blog/Reprap_bygging_i_p__sken.html b/blog/Reprap_bygging_i_p__sken.html index 66e23f5dd7..23e967a6e0 100644 --- a/blog/Reprap_bygging_i_p__sken.html +++ b/blog/Reprap_bygging_i_p__sken.html @@ -106,7 +106,7 @@ kommer til Ã¥ bruke denne plasttypen som hÃ¥ndterer temperaturer mellom
  • July (12)
  • -
  • August (3)
  • +
  • August (4)
  • @@ -165,9 +165,9 @@ kommer til Ã¥ bruke denne plasttypen som hÃ¥ndterer temperaturer mellom
  • debian (35)
  • -
  • debian edu (39)
  • +
  • debian edu (40)
  • -
  • english (54)
  • +
  • english (55)
  • fiksgatami (1)
  • @@ -185,7 +185,7 @@ kommer til Ã¥ bruke denne plasttypen som hÃ¥ndterer temperaturer mellom
  • norsk (71)
  • -
  • nuug (91)
  • +
  • nuug (92)
  • opphavsrett (14)
  • diff --git a/blog/Reprap_pakke_tapt_i_posten.html b/blog/Reprap_pakke_tapt_i_posten.html index 719769e16c..77f789adba 100644 --- a/blog/Reprap_pakke_tapt_i_posten.html +++ b/blog/Reprap_pakke_tapt_i_posten.html @@ -62,7 +62,7 @@ lenge alt er klart til Go Open
  • July (12)
  • -
  • August (3)
  • +
  • August (4)
  • @@ -121,9 +121,9 @@ lenge alt er klart til Go Open
  • debian (35)
  • -
  • debian edu (39)
  • +
  • debian edu (40)
  • -
  • english (54)
  • +
  • english (55)
  • fiksgatami (1)
  • @@ -141,7 +141,7 @@ lenge alt er klart til Go Open
  • norsk (71)
  • -
  • nuug (91)
  • +
  • nuug (92)
  • opphavsrett (14)
  • diff --git a/blog/Returning_from_Skolelinux_developer_gathering.html b/blog/Returning_from_Skolelinux_developer_gathering.html index 14fbcbfe3f..45ff10901d 100644 --- a/blog/Returning_from_Skolelinux_developer_gathering.html +++ b/blog/Returning_from_Skolelinux_developer_gathering.html @@ -68,7 +68,7 @@ now. :)

  • July (12)
  • -
  • August (3)
  • +
  • August (4)
  • @@ -127,9 +127,9 @@ now. :)

  • debian (35)
  • -
  • debian edu (39)
  • +
  • debian edu (40)
  • -
  • english (54)
  • +
  • english (55)
  • fiksgatami (1)
  • @@ -147,7 +147,7 @@ now. :)

  • norsk (71)
  • -
  • nuug (91)
  • +
  • nuug (92)
  • opphavsrett (14)
  • 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 dd8814a393..ed30ae5abb 100644 --- a/blog/Sikkerhet__teater__og_hvordan_gj__re_verden_sikrere.html +++ b/blog/Sikkerhet__teater__og_hvordan_gj__re_verden_sikrere.html @@ -64,7 +64,7 @@ pÃ¥ flyplassene.

  • July (12)
  • -
  • August (3)
  • +
  • August (4)
  • @@ -123,9 +123,9 @@ pÃ¥ flyplassene.

  • debian (35)
  • -
  • debian edu (39)
  • +
  • debian edu (40)
  • -
  • english (54)
  • +
  • english (55)
  • fiksgatami (1)
  • @@ -143,7 +143,7 @@ pÃ¥ flyplassene.

  • norsk (71)
  • -
  • nuug (91)
  • +
  • nuug (92)
  • opphavsrett (14)
  • 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 43797b7df3..a42dcd13c1 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 @@ -106,7 +106,7 @@ det viser at behovet for fribruks-sjøkart er til stedet.

  • July (12)
  • -
  • August (3)
  • +
  • August (4)
  • @@ -165,9 +165,9 @@ det viser at behovet for fribruks-sjøkart er til stedet.

  • debian (35)
  • -
  • debian edu (39)
  • +
  • debian edu (40)
  • -
  • english (54)
  • +
  • english (55)
  • fiksgatami (1)
  • @@ -185,7 +185,7 @@ det viser at behovet for fribruks-sjøkart er til stedet.

  • norsk (71)
  • -
  • nuug (91)
  • +
  • nuug (92)
  • opphavsrett (14)
  • 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 6923d89ad3..91dae02b48 100644 --- a/blog/Sitesummary_tip__Listing_MAC_address_of_all_clients.html +++ b/blog/Sitesummary_tip__Listing_MAC_address_of_all_clients.html @@ -78,7 +78,7 @@ written yet.

  • July (12)
  • -
  • August (3)
  • +
  • August (4)
  • @@ -137,9 +137,9 @@ written yet.

  • debian (35)
  • -
  • debian edu (39)
  • +
  • debian edu (40)
  • -
  • english (54)
  • +
  • english (55)
  • fiksgatami (1)
  • @@ -157,7 +157,7 @@ written yet.

  • norsk (71)
  • -
  • nuug (91)
  • +
  • nuug (92)
  • opphavsrett (14)
  • 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 4036c1596c..8446d1677b 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 @@ -85,7 +85,7 @@ collector.

  • July (12)
  • -
  • August (3)
  • +
  • August (4)
  • @@ -144,9 +144,9 @@ collector.

  • debian (35)
  • -
  • debian edu (39)
  • +
  • debian edu (40)
  • -
  • english (54)
  • +
  • english (55)
  • fiksgatami (1)
  • @@ -164,7 +164,7 @@ collector.

  • norsk (71)
  • -
  • nuug (91)
  • +
  • nuug (92)
  • opphavsrett (14)
  • diff --git a/blog/Skolelinux_er_laget_for_sentraldrifting__naturligvis.html b/blog/Skolelinux_er_laget_for_sentraldrifting__naturligvis.html index 75e03d4359..23571001e6 100644 --- a/blog/Skolelinux_er_laget_for_sentraldrifting__naturligvis.html +++ b/blog/Skolelinux_er_laget_for_sentraldrifting__naturligvis.html @@ -130,7 +130,7 @@ minner.

  • July (12)
  • -
  • August (3)
  • +
  • August (4)
  • @@ -189,9 +189,9 @@ minner.

  • debian (35)
  • -
  • debian edu (39)
  • +
  • debian edu (40)
  • -
  • english (54)
  • +
  • english (55)
  • fiksgatami (1)
  • @@ -209,7 +209,7 @@ minner.

  • norsk (71)
  • -
  • nuug (91)
  • +
  • nuug (92)
  • opphavsrett (14)
  • diff --git a/blog/Software_video_mixer_on_a_USB_stick.html b/blog/Software_video_mixer_on_a_USB_stick.html index 923a40abd9..885e9f86d7 100644 --- a/blog/Software_video_mixer_on_a_USB_stick.html +++ b/blog/Software_video_mixer_on_a_USB_stick.html @@ -77,7 +77,7 @@ larger stick as well.

  • July (12)
  • -
  • August (3)
  • +
  • August (4)
  • @@ -136,9 +136,9 @@ larger stick as well.

  • debian (35)
  • -
  • debian edu (39)
  • +
  • debian edu (40)
  • -
  • english (54)
  • +
  • english (55)
  • fiksgatami (1)
  • @@ -156,7 +156,7 @@ larger stick as well.

  • norsk (71)
  • -
  • nuug (91)
  • +
  • nuug (92)
  • opphavsrett (14)
  • 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 dc28d1f2d4..42e4b71d01 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 @@ -66,7 +66,7 @@ bidrar positivt.

  • July (12)
  • -
  • August (3)
  • +
  • August (4)
  • @@ -125,9 +125,9 @@ bidrar positivt.

  • debian (35)
  • -
  • debian edu (39)
  • +
  • debian edu (40)
  • -
  • english (54)
  • +
  • english (55)
  • fiksgatami (1)
  • @@ -145,7 +145,7 @@ bidrar positivt.

  • norsk (71)
  • -
  • nuug (91)
  • +
  • nuug (92)
  • opphavsrett (14)
  • 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 c500bce08d..f7ee4f04fb 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 @@ -78,7 +78,7 @@ application that do not use open network protocol or open formats.

  • July (12)
  • -
  • August (3)
  • +
  • August (4)
  • @@ -137,9 +137,9 @@ application that do not use open network protocol or open formats.

  • debian (35)
  • -
  • debian edu (39)
  • +
  • debian edu (40)
  • -
  • english (54)
  • +
  • english (55)
  • fiksgatami (1)
  • @@ -157,7 +157,7 @@ application that do not use open network protocol or open formats.

  • norsk (71)
  • -
  • nuug (91)
  • +
  • nuug (92)
  • opphavsrett (14)
  • diff --git a/blog/Taking_over_sysvinit_development.html b/blog/Taking_over_sysvinit_development.html index 9552222f10..a5c614b698 100644 --- a/blog/Taking_over_sysvinit_development.html +++ b/blog/Taking_over_sysvinit_development.html @@ -75,7 +75,7 @@ distributions are moving to upstart as a syvinit replacement.

  • July (12)
  • -
  • August (3)
  • +
  • August (4)
  • @@ -134,9 +134,9 @@ distributions are moving to upstart as a syvinit replacement.

  • debian (35)
  • -
  • debian edu (39)
  • +
  • debian edu (40)
  • -
  • english (54)
  • +
  • english (55)
  • fiksgatami (1)
  • @@ -154,7 +154,7 @@ distributions are moving to upstart as a syvinit replacement.

  • norsk (71)
  • -
  • nuug (91)
  • +
  • nuug (92)
  • opphavsrett (14)
  • 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 17f24812d2..6831ce2e3d 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 @@ -81,7 +81,7 @@ stort.

  • July (12)
  • -
  • August (3)
  • +
  • August (4)
  • @@ -140,9 +140,9 @@ stort.

  • debian (35)
  • -
  • debian edu (39)
  • +
  • debian edu (40)
  • -
  • english (54)
  • +
  • english (55)
  • fiksgatami (1)
  • @@ -160,7 +160,7 @@ stort.

  • norsk (71)
  • -
  • nuug (91)
  • +
  • nuug (92)
  • opphavsrett (14)
  • diff --git a/blog/Tester_blog.html b/blog/Tester_blog.html index 7f646d358e..5ec5787e4a 100644 --- a/blog/Tester_blog.html +++ b/blog/Tester_blog.html @@ -56,7 +56,7 @@ forsøk.

  • July (12)
  • -
  • August (3)
  • +
  • August (4)
  • @@ -115,9 +115,9 @@ forsøk.

  • debian (35)
  • -
  • debian edu (39)
  • +
  • debian edu (40)
  • -
  • english (54)
  • +
  • english (55)
  • fiksgatami (1)
  • @@ -135,7 +135,7 @@ forsøk.

  • norsk (71)
  • -
  • nuug (91)
  • +
  • nuug (92)
  • opphavsrett (14)
  • diff --git a/blog/Testing_av_reprap_elektronikken_igang.html b/blog/Testing_av_reprap_elektronikken_igang.html index 1489f16143..180ffe02af 100644 --- a/blog/Testing_av_reprap_elektronikken_igang.html +++ b/blog/Testing_av_reprap_elektronikken_igang.html @@ -84,7 +84,7 @@ reprap-en kvikner til.

  • July (12)
  • -
  • August (3)
  • +
  • August (4)
  • @@ -143,9 +143,9 @@ reprap-en kvikner til.

  • debian (35)
  • -
  • debian edu (39)
  • +
  • debian edu (40)
  • -
  • english (54)
  • +
  • english (55)
  • fiksgatami (1)
  • @@ -163,7 +163,7 @@ reprap-en kvikner til.

  • norsk (71)
  • -
  • nuug (91)
  • +
  • nuug (92)
  • opphavsrett (14)
  • diff --git a/blog/Testing_if_a_file_system_can_be_used_for_home_directories___.html b/blog/Testing_if_a_file_system_can_be_used_for_home_directories___.html index 9e2ee5fe2b..e86b368c84 100644 --- a/blog/Testing_if_a_file_system_can_be_used_for_home_directories___.html +++ b/blog/Testing_if_a_file_system_can_be_used_for_home_directories___.html @@ -272,7 +272,7 @@ it. :)

  • July (12)
  • -
  • August (3)
  • +
  • August (4)
  • @@ -331,9 +331,9 @@ it. :)

  • debian (35)
  • -
  • debian edu (39)
  • +
  • debian edu (40)
  • -
  • english (54)
  • +
  • english (55)
  • fiksgatami (1)
  • @@ -351,7 +351,7 @@ it. :)

  • norsk (71)
  • -
  • nuug (91)
  • +
  • nuug (92)
  • opphavsrett (14)
  • 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 005320dabf..9e00438fb1 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 @@ -71,7 +71,7 @@ be the only one fitting our needs. :/

  • July (12)
  • -
  • August (3)
  • +
  • August (4)
  • @@ -130,9 +130,9 @@ be the only one fitting our needs. :/

  • debian (35)
  • -
  • debian edu (39)
  • +
  • debian edu (40)
  • -
  • english (54)
  • +
  • english (55)
  • fiksgatami (1)
  • @@ -150,7 +150,7 @@ be the only one fitting our needs. :/

  • norsk (71)
  • -
  • nuug (91)
  • +
  • nuug (92)
  • opphavsrett (14)
  • 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 efe826b7af..f1c03a9769 100644 --- a/blog/Thoughts_on_roaming_laptop_setup_for_Debian_Edu.html +++ b/blog/Thoughts_on_roaming_laptop_setup_for_Debian_Edu.html @@ -118,7 +118,7 @@ please contact us on debian-edu@lists.debian.org.

  • July (12)
  • -
  • August (3)
  • +
  • August (4)
  • @@ -177,9 +177,9 @@ please contact us on debian-edu@lists.debian.org.

  • debian (35)
  • -
  • debian edu (39)
  • +
  • debian edu (40)
  • -
  • english (54)
  • +
  • english (55)
  • fiksgatami (1)
  • @@ -197,7 +197,7 @@ please contact us on debian-edu@lists.debian.org.

  • norsk (71)
  • -
  • nuug (91)
  • +
  • nuug (92)
  • opphavsrett (14)
  • 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 8eb4cca6b6..b1a67c8294 100644 --- a/blog/Time_for_new__LDAP_schemas_replacing_RFC_2307_.html +++ b/blog/Time_for_new__LDAP_schemas_replacing_RFC_2307_.html @@ -85,7 +85,7 @@ new IETF work group?

  • July (12)
  • -
  • August (3)
  • +
  • August (4)
  • @@ -144,9 +144,9 @@ new IETF work group?

  • debian (35)
  • -
  • debian edu (39)
  • +
  • debian edu (40)
  • -
  • english (54)
  • +
  • english (55)
  • fiksgatami (1)
  • @@ -164,7 +164,7 @@ new IETF work group?

  • norsk (71)
  • -
  • nuug (91)
  • +
  • nuug (92)
  • opphavsrett (14)
  • diff --git a/blog/Togsatsing_p___norsk__mot_sykkel.html b/blog/Togsatsing_p___norsk__mot_sykkel.html index 8a6f86e322..5586d0b874 100644 --- a/blog/Togsatsing_p___norsk__mot_sykkel.html +++ b/blog/Togsatsing_p___norsk__mot_sykkel.html @@ -60,7 +60,7 @@ effekt pÃ¥ omrÃ¥det der?

  • July (12)
  • -
  • August (3)
  • +
  • August (4)
  • @@ -119,9 +119,9 @@ effekt pÃ¥ omrÃ¥det der?

  • debian (35)
  • -
  • debian edu (39)
  • +
  • debian edu (40)
  • -
  • english (54)
  • +
  • english (55)
  • fiksgatami (1)
  • @@ -139,7 +139,7 @@ effekt pÃ¥ omrÃ¥det der?

  • norsk (71)
  • -
  • nuug (91)
  • +
  • nuug (92)
  • opphavsrett (14)
  • diff --git a/blog/Transendentalt_tullball_og_en_funksjonell_tiln__rming.html b/blog/Transendentalt_tullball_og_en_funksjonell_tiln__rming.html index ee584c29e6..542b9108b3 100644 --- a/blog/Transendentalt_tullball_og_en_funksjonell_tiln__rming.html +++ b/blog/Transendentalt_tullball_og_en_funksjonell_tiln__rming.html @@ -72,7 +72,7 @@ oppløsning.

  • July (12)
  • -
  • August (3)
  • +
  • August (4)
  • @@ -131,9 +131,9 @@ oppløsning.

  • debian (35)
  • -
  • debian edu (39)
  • +
  • debian edu (40)
  • -
  • english (54)
  • +
  • english (55)
  • fiksgatami (1)
  • @@ -151,7 +151,7 @@ oppløsning.

  • norsk (71)
  • -
  • nuug (91)
  • +
  • nuug (92)
  • opphavsrett (14)
  • 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 bfcb93fcd7..bf3457d557 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 @@ -89,7 +89,7 @@ surrounded by today.

  • July (12)
  • -
  • August (3)
  • +
  • August (4)
  • @@ -148,9 +148,9 @@ surrounded by today.

  • debian (35)
  • -
  • debian edu (39)
  • +
  • debian edu (40)
  • -
  • english (54)
  • +
  • english (55)
  • fiksgatami (1)
  • @@ -168,7 +168,7 @@ surrounded by today.

  • norsk (71)
  • -
  • nuug (91)
  • +
  • nuug (92)
  • opphavsrett (14)
  • 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 54c8799a30..f9fd1a3b3e 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 @@ -94,7 +94,7 @@ choice.

  • July (12)
  • -
  • August (3)
  • +
  • August (4)
  • @@ -153,9 +153,9 @@ choice.

  • debian (35)
  • -
  • debian edu (39)
  • +
  • debian edu (40)
  • -
  • english (54)
  • +
  • english (55)
  • fiksgatami (1)
  • @@ -173,7 +173,7 @@ choice.

  • norsk (71)
  • -
  • nuug (91)
  • +
  • nuug (92)
  • opphavsrett (14)
  • diff --git a/blog/Using_bar_codes_at_a_computing_center.html b/blog/Using_bar_codes_at_a_computing_center.html index c2551d1b6c..fce60900e2 100644 --- a/blog/Using_bar_codes_at_a_computing_center.html +++ b/blog/Using_bar_codes_at_a_computing_center.html @@ -94,7 +94,7 @@ easier automatic tracking of computers.

  • July (12)
  • -
  • August (3)
  • +
  • August (4)
  • @@ -153,9 +153,9 @@ easier automatic tracking of computers.

  • debian (35)
  • -
  • debian edu (39)
  • +
  • debian edu (40)
  • -
  • english (54)
  • +
  • english (55)
  • fiksgatami (1)
  • @@ -173,7 +173,7 @@ easier automatic tracking of computers.

  • norsk (71)
  • -
  • nuug (91)
  • +
  • nuug (92)
  • opphavsrett (14)
  • diff --git a/blog/Vinmonopolet_bryter_loven___penlyst___og_flere_planlegger____gj__re_det_samme.html b/blog/Vinmonopolet_bryter_loven___penlyst___og_flere_planlegger____gj__re_det_samme.html index 552241c0a9..9a8894b757 100644 --- a/blog/Vinmonopolet_bryter_loven___penlyst___og_flere_planlegger____gj__re_det_samme.html +++ b/blog/Vinmonopolet_bryter_loven___penlyst___og_flere_planlegger____gj__re_det_samme.html @@ -87,7 +87,7 @@ hÃ¥ndheves strengt.

  • July (12)
  • -
  • August (3)
  • +
  • August (4)
  • @@ -146,9 +146,9 @@ hÃ¥ndheves strengt.

  • debian (35)
  • -
  • debian edu (39)
  • +
  • debian edu (40)
  • -
  • english (54)
  • +
  • english (55)
  • fiksgatami (1)
  • @@ -166,7 +166,7 @@ hÃ¥ndheves strengt.

  • norsk (71)
  • -
  • nuug (91)
  • +
  • nuug (92)
  • opphavsrett (14)
  • diff --git a/blog/Vitenskapens_dogmer___.html b/blog/Vitenskapens_dogmer___.html index b4d59e69a3..e169e497e7 100644 --- a/blog/Vitenskapens_dogmer___.html +++ b/blog/Vitenskapens_dogmer___.html @@ -121,7 +121,7 @@ skyskrapere. Takke meg til en tur til mÃ¥nen.

  • July (12)
  • -
  • August (3)
  • +
  • August (4)
  • @@ -180,9 +180,9 @@ skyskrapere. Takke meg til en tur til mÃ¥nen.

  • debian (35)
  • -
  • debian edu (39)
  • +
  • debian edu (40)
  • -
  • english (54)
  • +
  • english (55)
  • fiksgatami (1)
  • @@ -200,7 +200,7 @@ skyskrapere. Takke meg til en tur til mÃ¥nen.

  • norsk (71)
  • -
  • nuug (91)
  • +
  • nuug (92)
  • opphavsrett (14)
  • diff --git a/blog/Webbasert_tegneseriearkiv_p___trappene.html b/blog/Webbasert_tegneseriearkiv_p___trappene.html index f7eb2d4fe4..ec509c6fd6 100644 --- a/blog/Webbasert_tegneseriearkiv_p___trappene.html +++ b/blog/Webbasert_tegneseriearkiv_p___trappene.html @@ -98,7 +98,7 @@ titt.

  • July (12)
  • -
  • August (3)
  • +
  • August (4)
  • @@ -157,9 +157,9 @@ titt.

  • debian (35)
  • -
  • debian edu (39)
  • +
  • debian edu (40)
  • -
  • english (54)
  • +
  • english (55)
  • fiksgatami (1)
  • @@ -177,7 +177,7 @@ titt.

  • norsk (71)
  • -
  • nuug (91)
  • +
  • nuug (92)
  • opphavsrett (14)
  • diff --git a/blog/What_are_they_searching_for___PowerDNS_and_ISC_DHCP_in_LDAP.html b/blog/What_are_they_searching_for___PowerDNS_and_ISC_DHCP_in_LDAP.html index a5eccd99a5..a8d47e96b8 100644 --- a/blog/What_are_they_searching_for___PowerDNS_and_ISC_DHCP_in_LDAP.html +++ b/blog/What_are_they_searching_for___PowerDNS_and_ISC_DHCP_in_LDAP.html @@ -364,7 +364,7 @@ auxiliary object class.

  • July (12)
  • -
  • August (3)
  • +
  • August (4)
  • @@ -423,9 +423,9 @@ auxiliary object class.

  • debian (35)
  • -
  • debian edu (39)
  • +
  • debian edu (40)
  • -
  • english (54)
  • +
  • english (55)
  • fiksgatami (1)
  • @@ -443,7 +443,7 @@ auxiliary object class.

  • norsk (71)
  • -
  • nuug (91)
  • +
  • nuug (92)
  • opphavsrett (14)
  • 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 99dc0b8318..929e7b57fa 100644 --- a/blog/When_web_browser_developers_make_a_video_player___.html +++ b/blog/When_web_browser_developers_make_a_video_player___.html @@ -95,7 +95,7 @@ sure hope it was using the announced Ogg Theora support. :)

  • July (12)
  • -
  • August (3)
  • +
  • August (4)
  • @@ -154,9 +154,9 @@ sure hope it was using the announced Ogg Theora support. :)

  • debian (35)
  • -
  • debian edu (39)
  • +
  • debian edu (40)
  • -
  • english (54)
  • +
  • english (55)
  • fiksgatami (1)
  • @@ -174,7 +174,7 @@ sure hope it was using the announced Ogg Theora support. :)

  • norsk (71)
  • -
  • nuug (91)
  • +
  • nuug (92)
  • opphavsrett (14)
  • diff --git a/blog/__pne_tr__dl__snett_er_et_samfunnsgode.html b/blog/__pne_tr__dl__snett_er_et_samfunnsgode.html index b3336b8c7c..2e0fdb266b 100644 --- a/blog/__pne_tr__dl__snett_er_et_samfunnsgode.html +++ b/blog/__pne_tr__dl__snett_er_et_samfunnsgode.html @@ -73,7 +73,7 @@ anstrenge oss for Ã¥ beholde.

  • July (12)
  • -
  • August (3)
  • +
  • August (4)
  • @@ -132,9 +132,9 @@ anstrenge oss for Ã¥ beholde.

  • debian (35)
  • -
  • debian edu (39)
  • +
  • debian edu (40)
  • -
  • english (54)
  • +
  • english (55)
  • fiksgatami (1)
  • @@ -152,7 +152,7 @@ anstrenge oss for Ã¥ beholde.

  • norsk (71)
  • -
  • nuug (91)
  • +
  • nuug (92)
  • opphavsrett (14)
  • diff --git a/blog/archive/2008/11/index.html b/blog/archive/2008/11/index.html index e10ada30ff..a192a184d5 100644 --- a/blog/archive/2008/11/index.html +++ b/blog/archive/2008/11/index.html @@ -216,7 +216,7 @@ lenge alt er klart til Go Open
  • July (12)
  • -
  • August (3)
  • +
  • August (4)
  • @@ -275,9 +275,9 @@ lenge alt er klart til Go Open
  • debian (35)
  • -
  • debian edu (39)
  • +
  • debian edu (40)
  • -
  • english (54)
  • +
  • english (55)
  • fiksgatami (1)
  • @@ -295,7 +295,7 @@ lenge alt er klart til Go Open
  • norsk (71)
  • -
  • nuug (91)
  • +
  • nuug (92)
  • opphavsrett (14)
  • diff --git a/blog/archive/2008/12/index.html b/blog/archive/2008/12/index.html index 8d59ca905b..5c871184d5 100644 --- a/blog/archive/2008/12/index.html +++ b/blog/archive/2008/12/index.html @@ -380,7 +380,7 @@ larger stick as well.

  • July (12)
  • -
  • August (3)
  • +
  • August (4)
  • @@ -439,9 +439,9 @@ larger stick as well.

  • debian (35)
  • -
  • debian edu (39)
  • +
  • debian edu (40)
  • -
  • english (54)
  • +
  • english (55)
  • fiksgatami (1)
  • @@ -459,7 +459,7 @@ larger stick as well.

  • norsk (71)
  • -
  • nuug (91)
  • +
  • nuug (92)
  • opphavsrett (14)
  • diff --git a/blog/archive/2009/01/index.html b/blog/archive/2009/01/index.html index 3ecb35b4fb..98e634db51 100644 --- a/blog/archive/2009/01/index.html +++ b/blog/archive/2009/01/index.html @@ -549,7 +549,7 @@ produkter basert pÃ¥ standarden.

  • July (12)
  • -
  • August (3)
  • +
  • August (4)
  • @@ -608,9 +608,9 @@ produkter basert pÃ¥ standarden.

  • debian (35)
  • -
  • debian edu (39)
  • +
  • debian edu (40)
  • -
  • english (54)
  • +
  • english (55)
  • fiksgatami (1)
  • @@ -628,7 +628,7 @@ produkter basert pÃ¥ standarden.

  • norsk (71)
  • -
  • nuug (91)
  • +
  • nuug (92)
  • opphavsrett (14)
  • diff --git a/blog/archive/2009/02/index.html b/blog/archive/2009/02/index.html index 3fb144d688..7a77b916c7 100644 --- a/blog/archive/2009/02/index.html +++ b/blog/archive/2009/02/index.html @@ -527,7 +527,7 @@ do so.

  • July (12)
  • -
  • August (3)
  • +
  • August (4)
  • @@ -586,9 +586,9 @@ do so.

  • debian (35)
  • -
  • debian edu (39)
  • +
  • debian edu (40)
  • -
  • english (54)
  • +
  • english (55)
  • fiksgatami (1)
  • @@ -606,7 +606,7 @@ do so.

  • norsk (71)
  • -
  • nuug (91)
  • +
  • nuug (92)
  • opphavsrett (14)
  • diff --git a/blog/archive/2009/03/index.html b/blog/archive/2009/03/index.html index 81ec81608b..ff412095f5 100644 --- a/blog/archive/2009/03/index.html +++ b/blog/archive/2009/03/index.html @@ -716,7 +716,7 @@ application that do not use open network protocol or open formats.

  • July (12)
  • -
  • August (3)
  • +
  • August (4)
  • @@ -775,9 +775,9 @@ application that do not use open network protocol or open formats.

  • debian (35)
  • -
  • debian edu (39)
  • +
  • debian edu (40)
  • -
  • english (54)
  • +
  • english (55)
  • fiksgatami (1)
  • @@ -795,7 +795,7 @@ application that do not use open network protocol or open formats.

  • norsk (71)
  • -
  • nuug (91)
  • +
  • nuug (92)
  • opphavsrett (14)
  • diff --git a/blog/archive/2009/04/index.html b/blog/archive/2009/04/index.html index 19b61bf383..3fdfd540cb 100644 --- a/blog/archive/2009/04/index.html +++ b/blog/archive/2009/04/index.html @@ -508,7 +508,7 @@ properties.

  • July (12)
  • -
  • August (3)
  • +
  • August (4)
  • @@ -567,9 +567,9 @@ properties.

  • debian (35)
  • -
  • debian edu (39)
  • +
  • debian edu (40)
  • -
  • english (54)
  • +
  • english (55)
  • fiksgatami (1)
  • @@ -587,7 +587,7 @@ properties.

  • norsk (71)
  • -
  • nuug (91)
  • +
  • nuug (92)
  • opphavsrett (14)
  • diff --git a/blog/archive/2009/05/index.html b/blog/archive/2009/05/index.html index 777008dae5..98fa73c7d7 100644 --- a/blog/archive/2009/05/index.html +++ b/blog/archive/2009/05/index.html @@ -465,7 +465,7 @@ bidrar positivt.

  • July (12)
  • -
  • August (3)
  • +
  • August (4)
  • @@ -524,9 +524,9 @@ bidrar positivt.

  • debian (35)
  • -
  • debian edu (39)
  • +
  • debian edu (40)
  • -
  • english (54)
  • +
  • english (55)
  • fiksgatami (1)
  • @@ -544,7 +544,7 @@ bidrar positivt.

  • norsk (71)
  • -
  • nuug (91)
  • +
  • nuug (92)
  • opphavsrett (14)
  • diff --git a/blog/archive/2009/06/index.html b/blog/archive/2009/06/index.html index dba843bdd8..1cceb0c820 100644 --- a/blog/archive/2009/06/index.html +++ b/blog/archive/2009/06/index.html @@ -228,7 +228,7 @@ misvisende pÃ¥stander etter i sømmene.

  • July (12)
  • -
  • August (3)
  • +
  • August (4)
  • @@ -287,9 +287,9 @@ misvisende pÃ¥stander etter i sømmene.

  • debian (35)
  • -
  • debian edu (39)
  • +
  • debian edu (40)
  • -
  • english (54)
  • +
  • english (55)
  • fiksgatami (1)
  • @@ -307,7 +307,7 @@ misvisende pÃ¥stander etter i sømmene.

  • norsk (71)
  • -
  • nuug (91)
  • +
  • nuug (92)
  • opphavsrett (14)
  • diff --git a/blog/archive/2009/07/index.html b/blog/archive/2009/07/index.html index b550860e45..f6e0f581ec 100644 --- a/blog/archive/2009/07/index.html +++ b/blog/archive/2009/07/index.html @@ -216,7 +216,7 @@ non-predictable kernel in the early boot.

  • July (12)
  • -
  • August (3)
  • +
  • August (4)
  • @@ -275,9 +275,9 @@ non-predictable kernel in the early boot.

  • debian (35)
  • -
  • debian edu (39)
  • +
  • debian edu (40)
  • -
  • english (54)
  • +
  • english (55)
  • fiksgatami (1)
  • @@ -295,7 +295,7 @@ non-predictable kernel in the early boot.

  • norsk (71)
  • -
  • nuug (91)
  • +
  • nuug (92)
  • opphavsrett (14)
  • diff --git a/blog/archive/2009/08/index.html b/blog/archive/2009/08/index.html index fe266f4627..2c2e172f33 100644 --- a/blog/archive/2009/08/index.html +++ b/blog/archive/2009/08/index.html @@ -229,7 +229,7 @@ det viser at behovet for fribruks-sjøkart er til stedet.

  • July (12)
  • -
  • August (3)
  • +
  • August (4)
  • @@ -288,9 +288,9 @@ det viser at behovet for fribruks-sjøkart er til stedet.

  • debian (35)
  • -
  • debian edu (39)
  • +
  • debian edu (40)
  • -
  • english (54)
  • +
  • english (55)
  • fiksgatami (1)
  • @@ -308,7 +308,7 @@ det viser at behovet for fribruks-sjøkart er til stedet.

  • norsk (71)
  • -
  • nuug (91)
  • +
  • nuug (92)
  • opphavsrett (14)
  • diff --git a/blog/archive/2009/09/index.html b/blog/archive/2009/09/index.html index 35acc2cdb1..4c1989b2e1 100644 --- a/blog/archive/2009/09/index.html +++ b/blog/archive/2009/09/index.html @@ -86,7 +86,7 @@ DRM mÃ¥ anses som et kjøp.

  • July (12)
  • -
  • August (3)
  • +
  • August (4)
  • @@ -145,9 +145,9 @@ DRM mÃ¥ anses som et kjøp.

  • debian (35)
  • -
  • debian edu (39)
  • +
  • debian edu (40)
  • -
  • english (54)
  • +
  • english (55)
  • fiksgatami (1)
  • @@ -165,7 +165,7 @@ DRM mÃ¥ anses som et kjøp.

  • norsk (71)
  • -
  • nuug (91)
  • +
  • nuug (92)
  • opphavsrett (14)
  • diff --git a/blog/archive/2009/10/index.html b/blog/archive/2009/10/index.html index b2638c7b0b..023bad985b 100644 --- a/blog/archive/2009/10/index.html +++ b/blog/archive/2009/10/index.html @@ -198,7 +198,7 @@ nettbankkontroll over egne midler. :(
  • July (12)
  • -
  • August (3)
  • +
  • August (4)
  • @@ -257,9 +257,9 @@ nettbankkontroll over egne midler. :(
  • debian (35)
  • -
  • debian edu (39)
  • +
  • debian edu (40)
  • -
  • english (54)
  • +
  • english (55)
  • fiksgatami (1)
  • @@ -277,7 +277,7 @@ nettbankkontroll over egne midler. :(
  • norsk (71)
  • -
  • nuug (91)
  • +
  • nuug (92)
  • opphavsrett (14)
  • diff --git a/blog/archive/2009/11/index.html b/blog/archive/2009/11/index.html index d49c78b58c..3270943ff5 100644 --- a/blog/archive/2009/11/index.html +++ b/blog/archive/2009/11/index.html @@ -183,7 +183,7 @@ er ubrukelig til dette.

  • July (12)
  • -
  • August (3)
  • +
  • August (4)
  • @@ -242,9 +242,9 @@ er ubrukelig til dette.

  • debian (35)
  • -
  • debian edu (39)
  • +
  • debian edu (40)
  • -
  • english (54)
  • +
  • english (55)
  • fiksgatami (1)
  • @@ -262,7 +262,7 @@ er ubrukelig til dette.

  • norsk (71)
  • -
  • nuug (91)
  • +
  • nuug (92)
  • opphavsrett (14)
  • diff --git a/blog/archive/2009/12/index.html b/blog/archive/2009/12/index.html index c24098e2a0..425ccb7720 100644 --- a/blog/archive/2009/12/index.html +++ b/blog/archive/2009/12/index.html @@ -168,7 +168,7 @@ pÃ¥ flyplassene.

  • July (12)
  • -
  • August (3)
  • +
  • August (4)
  • @@ -227,9 +227,9 @@ pÃ¥ flyplassene.

  • debian (35)
  • -
  • debian edu (39)
  • +
  • debian edu (40)
  • -
  • english (54)
  • +
  • english (55)
  • fiksgatami (1)
  • @@ -247,7 +247,7 @@ pÃ¥ flyplassene.

  • norsk (71)
  • -
  • nuug (91)
  • +
  • nuug (92)
  • opphavsrett (14)
  • diff --git a/blog/archive/2010/01/index.html b/blog/archive/2010/01/index.html index c8d0fc0356..8ef995fa9c 100644 --- a/blog/archive/2010/01/index.html +++ b/blog/archive/2010/01/index.html @@ -151,7 +151,7 @@ platforme.

  • July (12)
  • -
  • August (3)
  • +
  • August (4)
  • @@ -210,9 +210,9 @@ platforme.

  • debian (35)
  • -
  • debian edu (39)
  • +
  • debian edu (40)
  • -
  • english (54)
  • +
  • english (55)
  • fiksgatami (1)
  • @@ -230,7 +230,7 @@ platforme.

  • norsk (71)
  • -
  • nuug (91)
  • +
  • nuug (92)
  • opphavsrett (14)
  • diff --git a/blog/archive/2010/02/index.html b/blog/archive/2010/02/index.html index d8011f63fd..b772345e53 100644 --- a/blog/archive/2010/02/index.html +++ b/blog/archive/2010/02/index.html @@ -82,7 +82,7 @@ and have just a few weeks or months to make it happen.

  • July (12)
  • -
  • August (3)
  • +
  • August (4)
  • @@ -141,9 +141,9 @@ and have just a few weeks or months to make it happen.

  • debian (35)
  • -
  • debian edu (39)
  • +
  • debian edu (40)
  • -
  • english (54)
  • +
  • english (55)
  • fiksgatami (1)
  • @@ -161,7 +161,7 @@ and have just a few weeks or months to make it happen.

  • norsk (71)
  • -
  • nuug (91)
  • +
  • nuug (92)
  • opphavsrett (14)
  • diff --git a/blog/archive/2010/03/index.html b/blog/archive/2010/03/index.html index 63920514b9..b833614a3c 100644 --- a/blog/archive/2010/03/index.html +++ b/blog/archive/2010/03/index.html @@ -171,7 +171,7 @@ Hr. Fossen. MÃ¥ innrømme at jeg tviler pÃ¥ det.

  • July (12)
  • -
  • August (3)
  • +
  • August (4)
  • @@ -230,9 +230,9 @@ Hr. Fossen. MÃ¥ innrømme at jeg tviler pÃ¥ det.

  • debian (35)
  • -
  • debian edu (39)
  • +
  • debian edu (40)
  • -
  • english (54)
  • +
  • english (55)
  • fiksgatami (1)
  • @@ -250,7 +250,7 @@ Hr. Fossen. MÃ¥ innrømme at jeg tviler pÃ¥ det.

  • norsk (71)
  • -
  • nuug (91)
  • +
  • nuug (92)
  • opphavsrett (14)
  • diff --git a/blog/archive/2010/04/index.html b/blog/archive/2010/04/index.html index ac3e7b9f78..ba1e2d97a4 100644 --- a/blog/archive/2010/04/index.html +++ b/blog/archive/2010/04/index.html @@ -225,7 +225,7 @@ please contact us on debian-edu@lists.debian.org.

  • July (12)
  • -
  • August (3)
  • +
  • August (4)
  • @@ -284,9 +284,9 @@ please contact us on debian-edu@lists.debian.org.

  • debian (35)
  • -
  • debian edu (39)
  • +
  • debian edu (40)
  • -
  • english (54)
  • +
  • english (55)
  • fiksgatami (1)
  • @@ -304,7 +304,7 @@ please contact us on debian-edu@lists.debian.org.

  • norsk (71)
  • -
  • nuug (91)
  • +
  • nuug (92)
  • opphavsrett (14)
  • diff --git a/blog/archive/2010/05/index.html b/blog/archive/2010/05/index.html index 42f80a2866..03e0e363ae 100644 --- a/blog/archive/2010/05/index.html +++ b/blog/archive/2010/05/index.html @@ -617,7 +617,7 @@ list of usertagged bugs related to this.

  • July (12)
  • -
  • August (3)
  • +
  • August (4)
  • @@ -676,9 +676,9 @@ list of usertagged bugs related to this.

  • debian (35)
  • -
  • debian edu (39)
  • +
  • debian edu (40)
  • -
  • english (54)
  • +
  • english (55)
  • fiksgatami (1)
  • @@ -696,7 +696,7 @@ list of usertagged bugs related to this.

  • norsk (71)
  • -
  • nuug (91)
  • +
  • nuug (92)
  • opphavsrett (14)
  • diff --git a/blog/archive/2010/06/index.html b/blog/archive/2010/06/index.html index 16730512d8..cc0d6ce5a3 100644 --- a/blog/archive/2010/06/index.html +++ b/blog/archive/2010/06/index.html @@ -1016,7 +1016,7 @@ changes, it will not be an option for Debian Edu based on Squeeze.

  • July (12)
  • -
  • August (3)
  • +
  • August (4)
  • @@ -1075,9 +1075,9 @@ changes, it will not be an option for Debian Edu based on Squeeze.

  • debian (35)
  • -
  • debian edu (39)
  • +
  • debian edu (40)
  • -
  • english (54)
  • +
  • english (55)
  • fiksgatami (1)
  • @@ -1095,7 +1095,7 @@ changes, it will not be an option for Debian Edu based on Squeeze.

  • norsk (71)
  • -
  • nuug (91)
  • +
  • nuug (92)
  • opphavsrett (14)
  • diff --git a/blog/archive/2010/07/index.html b/blog/archive/2010/07/index.html index f95fd8113f..0db5989a60 100644 --- a/blog/archive/2010/07/index.html +++ b/blog/archive/2010/07/index.html @@ -1309,7 +1309,7 @@ it.

  • July (12)
  • -
  • August (3)
  • +
  • August (4)
  • @@ -1368,9 +1368,9 @@ it.

  • debian (35)
  • -
  • debian edu (39)
  • +
  • debian edu (40)
  • -
  • english (54)
  • +
  • english (55)
  • fiksgatami (1)
  • @@ -1388,7 +1388,7 @@ it.

  • norsk (71)
  • -
  • nuug (91)
  • +
  • nuug (92)
  • opphavsrett (14)
  • diff --git a/blog/archive/2010/08/08.rss b/blog/archive/2010/08/08.rss index 585a0b050b..680e0f0431 100644 --- a/blog/archive/2010/08/08.rss +++ b/blog/archive/2010/08/08.rss @@ -333,5 +333,125 @@ it. :)</p> + + No hardcoded config on Debian Edu clients + http://people.skolelinux.org/pere/blog/No_hardcoded_config_on_Debian_Edu_clients.html + http://people.skolelinux.org/pere/blog/No_hardcoded_config_on_Debian_Edu_clients.html + Mon, 9 Aug 2010 20:15:00 +0200 + +<p>As reported earlier, the last few days I have looked at how Debian +Edu clients are configured, and tried to get rid of all hardcoded +configuration settings on the clients. I believe the work to be +mostly done, and the clients seem to work just fine with dynamically +generated configuration.</p> + +<p>What is the point, you might ask? The point is to allow a Debian +Edu desktop to integrate into an existing network infrastructure +without any manual configuration.</p> + +<p>This is what happens when installing a Debian Edu client here at +the University of Oslo using PXE. With the PXE installation, I am +asked for language (Norwegian BokmÃ¥l), locality (Norway) and keyboard +layout (no-latin1), Debian Edu profile (Roaming Workstation), if I +accept to reformat the hard drive (yes), if I want to submit info to +popcon.debian.org (no) and root password (secret). After answering +these questions, the installer goes ahead and does its thing, and +after around 50 minutes it is done. I press enter to finish the +installation, and the machine reboots into KDE. When the machine is +ready and kdm asks for login information, I enter my university +username and password, am told by kdm that a local home directory has +been created and that I must log in again, and finally log in with the +same username and password to the KDE 4.4 desktop. At no point during +this process did it ask for university specific settings, and all the +required configuration was dynamically detected using information +fetched via DHCP and DNS. The roaming workstation is now ready for +use.</p> + +<p>How was this done, you might wonder? First of all, here is the +list of things that need to be configured on the client to get it +working properly out of the box:</p> + +<ul> +<li>IP address/netmask and DNS server.</li> +<li>Web proxy URL.</li> +<li>LDAP server for NSS directory information (user, group, etc).</li> +<li>Kerberos server for PAM password checking.</li> +<li>SMB mount point to access the network home directory. (*)</li> +<li>Central syslog server to send syslog messages to. (*)</li> +<li>Sitesummary collector URL to submit info to central server. (*)</li> +</ul> + +<p>(Hm, did I forget anything? Let me knew if I did.)</p> + +<p>The points marked (*) are not required to be able to use the +machine, but needed to provide central storage and allowing system +administrators to track their machines. Since yesterday, everything +but the sitesummary collector URL is dynamically discovered at boot +and installation time in the svn version of Debian Edu.</p> + +<p>The IP and DNS setup is fetched during boot using DHCP as usual. +When a DHCP update arrives, the proxy setup is updated by looking for +http://wpat/wpad.dat and using the content of this WPAD file to +configure the http and ftp proxy in /etc/environment and +/etc/apt/apt.conf. I decided to update the proxy setup using a DHCP +hook to ensure that the client stops using the Debian Edu proxy when +it is moved outside the Debian Edu network, and instead uses any local +proxy present on the new network when it moves around.</p> + +<p>The DNS names of the LDAP, Kerberos and syslog server and related +configuration are generated using DNS information at boot. First the +installer looks for a host named ldap in the current DNS domain. If +not found, it looks for _ldap._tcp SRV records in DNS instead. If an +LDAP server is found, its root DSE entry is requested and the +attributes namingContexts and defaultNamingContext are used to +determine which LDAP base to use for NSS. If there are several +namingContexts attibutes and the defaultNamingContext is present, that +LDAP subtree is used as the base. If defaultNamingContext is missing, +the subtrees listed as namingContexts are searched in sequence for any +object with class posixAccount or posixGroup, and the first one with +such an object is used as the LDAP base. For Kerberos, a similar +search is done by first looking for a host named kerberos, and then +for the _kerberos._tcp SRV record. I've been unable to find a way to +look up the Kerberos realm, so for this the upper case string of the +current DNS domain is used.</p> + +<p>For the syslog server, the hosts syslog and loghost are searched +for, and the _syslog._udp SRV record is consulted if no such host is +found. This algorithm works for both Debian Edu and the University of +Oslo. A similar strategy would work for locating the sitesummary +server, but have not been implemented yet. I decided to fetch and +save these settings during installation, to make sure moving to a +different network does not change the set of users being allowed to +log in nor the passwords required to log in. Usernames and passwords +will be cached by sssd when the user logs in on the Debian Edu +network, and will not change as the laptop move around. For a +non-roaming machine, there is no caching, but given that it is +supposed to stay in place it should not matter much. Perhaps we +should switch those to use sssd too?</p> + +<p>The user's SMB mount point for the network home directory is +located when the user logs in for the first time. The LDAP server is +consulted to look for the user's LDAP object and the sambaHomePath +attribute is used if found. If it isn't found, the home directory +path fetched from NSS is used instead. Assuming the path is of the +form /site/server/directory/username, the second part is looked up in +DNS and used to generate a SMB URL of the form +smb://server.domain/username. This algorithm works for both Debian +edu and the University of Oslo. Perhaps there are better attributes +to use or a better algorithm that works for more sites, but this will +do for now. :)</p> + +<p>This work should make it easier to integrate the Debian Edu clients +into any LDAP/Kerberos infrastructure, and make the current setup even +more flexible than before. I suspect it will also work for thin +client servers, allowing one to easily set up LTSP and hook it into a +existing network infrastructure, but I have not had time to test this +yet.</p> + +<p>If you want to help out with implementing these things for Debian +Edu, please contact us on debian-edu@lists.debian.org.</p> + + + diff --git a/blog/archive/2010/08/index.html b/blog/archive/2010/08/index.html index a7a068cec3..606cc1fec5 100644 --- a/blog/archive/2010/08/index.html +++ b/blog/archive/2010/08/index.html @@ -380,6 +380,139 @@ it. :)

    + Tags: debian edu, english, nuug. + + + +
    + +
    + +
    + 2010-08-09 20:15 +
    + +
    + +

    As reported earlier, the last few days I have looked at how Debian +Edu clients are configured, and tried to get rid of all hardcoded +configuration settings on the clients. I believe the work to be +mostly done, and the clients seem to work just fine with dynamically +generated configuration.

    + +

    What is the point, you might ask? The point is to allow a Debian +Edu desktop to integrate into an existing network infrastructure +without any manual configuration.

    + +

    This is what happens when installing a Debian Edu client here at +the University of Oslo using PXE. With the PXE installation, I am +asked for language (Norwegian Bokmål), locality (Norway) and keyboard +layout (no-latin1), Debian Edu profile (Roaming Workstation), if I +accept to reformat the hard drive (yes), if I want to submit info to +popcon.debian.org (no) and root password (secret). After answering +these questions, the installer goes ahead and does its thing, and +after around 50 minutes it is done. I press enter to finish the +installation, and the machine reboots into KDE. When the machine is +ready and kdm asks for login information, I enter my university +username and password, am told by kdm that a local home directory has +been created and that I must log in again, and finally log in with the +same username and password to the KDE 4.4 desktop. At no point during +this process did it ask for university specific settings, and all the +required configuration was dynamically detected using information +fetched via DHCP and DNS. The roaming workstation is now ready for +use.

    + +

    How was this done, you might wonder? First of all, here is the +list of things that need to be configured on the client to get it +working properly out of the box:

    + +
      +
    • IP address/netmask and DNS server.
    • +
    • Web proxy URL.
    • +
    • LDAP server for NSS directory information (user, group, etc).
    • +
    • Kerberos server for PAM password checking.
    • +
    • SMB mount point to access the network home directory. (*)
    • +
    • Central syslog server to send syslog messages to. (*)
    • +
    • Sitesummary collector URL to submit info to central server. (*)
    • +
    + +

    (Hm, did I forget anything? Let me knew if I did.)

    + +

    The points marked (*) are not required to be able to use the +machine, but needed to provide central storage and allowing system +administrators to track their machines. Since yesterday, everything +but the sitesummary collector URL is dynamically discovered at boot +and installation time in the svn version of Debian Edu.

    + +

    The IP and DNS setup is fetched during boot using DHCP as usual. +When a DHCP update arrives, the proxy setup is updated by looking for +http://wpat/wpad.dat and using the content of this WPAD file to +configure the http and ftp proxy in /etc/environment and +/etc/apt/apt.conf. I decided to update the proxy setup using a DHCP +hook to ensure that the client stops using the Debian Edu proxy when +it is moved outside the Debian Edu network, and instead uses any local +proxy present on the new network when it moves around.

    + +

    The DNS names of the LDAP, Kerberos and syslog server and related +configuration are generated using DNS information at boot. First the +installer looks for a host named ldap in the current DNS domain. If +not found, it looks for _ldap._tcp SRV records in DNS instead. If an +LDAP server is found, its root DSE entry is requested and the +attributes namingContexts and defaultNamingContext are used to +determine which LDAP base to use for NSS. If there are several +namingContexts attibutes and the defaultNamingContext is present, that +LDAP subtree is used as the base. If defaultNamingContext is missing, +the subtrees listed as namingContexts are searched in sequence for any +object with class posixAccount or posixGroup, and the first one with +such an object is used as the LDAP base. For Kerberos, a similar +search is done by first looking for a host named kerberos, and then +for the _kerberos._tcp SRV record. I've been unable to find a way to +look up the Kerberos realm, so for this the upper case string of the +current DNS domain is used.

    + +

    For the syslog server, the hosts syslog and loghost are searched +for, and the _syslog._udp SRV record is consulted if no such host is +found. This algorithm works for both Debian Edu and the University of +Oslo. A similar strategy would work for locating the sitesummary +server, but have not been implemented yet. I decided to fetch and +save these settings during installation, to make sure moving to a +different network does not change the set of users being allowed to +log in nor the passwords required to log in. Usernames and passwords +will be cached by sssd when the user logs in on the Debian Edu +network, and will not change as the laptop move around. For a +non-roaming machine, there is no caching, but given that it is +supposed to stay in place it should not matter much. Perhaps we +should switch those to use sssd too?

    + +

    The user's SMB mount point for the network home directory is +located when the user logs in for the first time. The LDAP server is +consulted to look for the user's LDAP object and the sambaHomePath +attribute is used if found. If it isn't found, the home directory +path fetched from NSS is used instead. Assuming the path is of the +form /site/server/directory/username, the second part is looked up in +DNS and used to generate a SMB URL of the form +smb://server.domain/username. This algorithm works for both Debian +edu and the University of Oslo. Perhaps there are better attributes +to use or a better algorithm that works for more sites, but this will +do for now. :)

    + +

    This work should make it easier to integrate the Debian Edu clients +into any LDAP/Kerberos infrastructure, and make the current setup even +more flexible than before. I suspect it will also work for thin +client servers, allowing one to easily set up LTSP and hook it into a +existing network infrastructure, but I have not had time to test this +yet.

    + +

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

    + +
    +
    + + + Tags: debian edu, english, nuug.
    @@ -412,7 +545,7 @@ it. :)

  • July (12)
  • -
  • August (3)
  • +
  • August (4)
  • @@ -471,9 +604,9 @@ it. :)

  • debian (35)
  • -
  • debian edu (39)
  • +
  • debian edu (40)
  • -
  • english (54)
  • +
  • english (55)
  • fiksgatami (1)
  • @@ -491,7 +624,7 @@ it. :)

  • norsk (71)
  • -
  • nuug (91)
  • +
  • nuug (92)
  • opphavsrett (14)
  • diff --git a/blog/index.html b/blog/index.html index 4f0a93f00b..af13983c4d 100644 --- a/blog/index.html +++ b/blog/index.html @@ -19,6 +19,132 @@ +
    + +
    2010-08-09 20:15
    +
    +

    As reported earlier, the last few days I have looked at how Debian +Edu clients are configured, and tried to get rid of all hardcoded +configuration settings on the clients. I believe the work to be +mostly done, and the clients seem to work just fine with dynamically +generated configuration.

    + +

    What is the point, you might ask? The point is to allow a Debian +Edu desktop to integrate into an existing network infrastructure +without any manual configuration.

    + +

    This is what happens when installing a Debian Edu client here at +the University of Oslo using PXE. With the PXE installation, I am +asked for language (Norwegian Bokmål), locality (Norway) and keyboard +layout (no-latin1), Debian Edu profile (Roaming Workstation), if I +accept to reformat the hard drive (yes), if I want to submit info to +popcon.debian.org (no) and root password (secret). After answering +these questions, the installer goes ahead and does its thing, and +after around 50 minutes it is done. I press enter to finish the +installation, and the machine reboots into KDE. When the machine is +ready and kdm asks for login information, I enter my university +username and password, am told by kdm that a local home directory has +been created and that I must log in again, and finally log in with the +same username and password to the KDE 4.4 desktop. At no point during +this process did it ask for university specific settings, and all the +required configuration was dynamically detected using information +fetched via DHCP and DNS. The roaming workstation is now ready for +use.

    + +

    How was this done, you might wonder? First of all, here is the +list of things that need to be configured on the client to get it +working properly out of the box:

    + +
      +
    • IP address/netmask and DNS server.
    • +
    • Web proxy URL.
    • +
    • LDAP server for NSS directory information (user, group, etc).
    • +
    • Kerberos server for PAM password checking.
    • +
    • SMB mount point to access the network home directory. (*)
    • +
    • Central syslog server to send syslog messages to. (*)
    • +
    • Sitesummary collector URL to submit info to central server. (*)
    • +
    + +

    (Hm, did I forget anything? Let me knew if I did.)

    + +

    The points marked (*) are not required to be able to use the +machine, but needed to provide central storage and allowing system +administrators to track their machines. Since yesterday, everything +but the sitesummary collector URL is dynamically discovered at boot +and installation time in the svn version of Debian Edu.

    + +

    The IP and DNS setup is fetched during boot using DHCP as usual. +When a DHCP update arrives, the proxy setup is updated by looking for +http://wpat/wpad.dat and using the content of this WPAD file to +configure the http and ftp proxy in /etc/environment and +/etc/apt/apt.conf. I decided to update the proxy setup using a DHCP +hook to ensure that the client stops using the Debian Edu proxy when +it is moved outside the Debian Edu network, and instead uses any local +proxy present on the new network when it moves around.

    + +

    The DNS names of the LDAP, Kerberos and syslog server and related +configuration are generated using DNS information at boot. First the +installer looks for a host named ldap in the current DNS domain. If +not found, it looks for _ldap._tcp SRV records in DNS instead. If an +LDAP server is found, its root DSE entry is requested and the +attributes namingContexts and defaultNamingContext are used to +determine which LDAP base to use for NSS. If there are several +namingContexts attibutes and the defaultNamingContext is present, that +LDAP subtree is used as the base. If defaultNamingContext is missing, +the subtrees listed as namingContexts are searched in sequence for any +object with class posixAccount or posixGroup, and the first one with +such an object is used as the LDAP base. For Kerberos, a similar +search is done by first looking for a host named kerberos, and then +for the _kerberos._tcp SRV record. I've been unable to find a way to +look up the Kerberos realm, so for this the upper case string of the +current DNS domain is used.

    + +

    For the syslog server, the hosts syslog and loghost are searched +for, and the _syslog._udp SRV record is consulted if no such host is +found. This algorithm works for both Debian Edu and the University of +Oslo. A similar strategy would work for locating the sitesummary +server, but have not been implemented yet. I decided to fetch and +save these settings during installation, to make sure moving to a +different network does not change the set of users being allowed to +log in nor the passwords required to log in. Usernames and passwords +will be cached by sssd when the user logs in on the Debian Edu +network, and will not change as the laptop move around. For a +non-roaming machine, there is no caching, but given that it is +supposed to stay in place it should not matter much. Perhaps we +should switch those to use sssd too?

    + +

    The user's SMB mount point for the network home directory is +located when the user logs in for the first time. The LDAP server is +consulted to look for the user's LDAP object and the sambaHomePath +attribute is used if found. If it isn't found, the home directory +path fetched from NSS is used instead. Assuming the path is of the +form /site/server/directory/username, the second part is looked up in +DNS and used to generate a SMB URL of the form +smb://server.domain/username. This algorithm works for both Debian +edu and the University of Oslo. Perhaps there are better attributes +to use or a better algorithm that works for more sites, but this will +do for now. :)

    + +

    This work should make it easier to integrate the Debian Edu clients +into any LDAP/Kerberos infrastructure, and make the current setup even +more flexible than before. I suspect it will also work for thin +client servers, allowing one to easily set up LTSP and hook it into a +existing network infrastructure, but I have not had time to test this +yet.

    + +

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

    +
    +
    + + + + Tags: debian edu, english, nuug. + +
    +
    +
    +
    2010-08-08 21:20
    @@ -992,78 +1118,6 @@ auxiliary object class.

    - Tags: debian, debian edu, english, ldap, nuug. - -
    -
    -
    - -
    - -
    2010-07-14 23:45
    -
    -

    For a while now, I have wanted to find a way to change the DNS and -DHCP services in Debian Edu to use the same LDAP objects for a given -computer, to avoid the possibility of having a inconsistent state for -a computer in LDAP (as in DHCP but no DNS entry or the other way -around) and make it easier to add computers to LDAP.

    - -

    I've looked at how powerdns and dhcpd is using LDAP, and using this -information finally found a solution that seem to work.

    - -

    The old setup required three LDAP objects for a given computer. -One forward DNS entry, one reverse DNS entry and one DHCP entry. If -we switch powerdns to use its strict LDAP method (ldap-method=strict -in pdns-debian-edu.conf), the forward and reverse DNS entries are -merged into one while making it impossible to transfer the reverse map -to a slave DNS server.

    - -

    If we also replace the object class used to get the DNS related -attributes to one allowing these attributes to be combined with the -dhcphost object class, we can merge the DNS and DHCP entries into one. -I've written such object class in the dnsdomainaux.schema file (need -proper OIDs, but that is a minor issue), and tested the setup. It -seem to work.

    - -

    With this test setup in place, we can get away with one LDAP object -for both DNS and DHCP, and even the LTSP configuration I suggested in -an earlier email. The combined LDAP object will look something like -this:

    - -
    -  dn: cn=hostname,cn=group1,cn=THINCLIENTS,cn=DHCP Config,dc=skole,dc=skolelinux,dc=no
    -  cn: hostname
    -  objectClass: dhcphost
    -  objectclass: domainrelatedobject
    -  objectclass: dnsdomainaux
    -  associateddomain: hostname.intern
    -  arecord: 10.11.12.13
    -  dhcphwaddress: ethernet 00:00:00:00:00:00
    -  dhcpstatements: fixed-address hostname
    -  ldapconfigsound: Y
    -
    - -

    The DNS server uses the associateddomain and arecord entries, while -the DHCP server uses the dhcphwaddress and dhcpstatements entries -before asking DNS to resolve the fixed-adddress. LTSP will use -dhcphwaddress or associateddomain and the ldapconfig* attributes.

    - -

    I am not yet sure if I can get the DHCP server to look for its -dhcphost in a different location, to allow us to put the objects -outside the "DHCP Config" subtree, but hope to figure out a way to do -that. If I can't figure out a way to do that, we can still get rid of -the hosts subtree and move all its content into the DHCP Config tree -(which probably should be renamed to be more related to the new -content. I suspect cn=dnsdhcp,ou=services or something like that -might be a good place to put it.

    - -

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

    -
    -
    - - - Tags: debian, debian edu, english, ldap, nuug.
    @@ -1098,7 +1152,7 @@ please contact us on debian-edu@lists.debian.org.

  • July (12)
  • -
  • August (3)
  • +
  • August (4)
  • @@ -1157,9 +1211,9 @@ please contact us on debian-edu@lists.debian.org.

  • debian (35)
  • -
  • debian edu (39)
  • +
  • debian edu (40)
  • -
  • english (54)
  • +
  • english (55)
  • fiksgatami (1)
  • @@ -1177,7 +1231,7 @@ please contact us on debian-edu@lists.debian.org.

  • norsk (71)
  • -
  • nuug (91)
  • +
  • nuug (92)
  • opphavsrett (14)
  • diff --git a/blog/index.rss b/blog/index.rss index 38857dcdbd..8f2094baa9 100644 --- a/blog/index.rss +++ b/blog/index.rss @@ -6,6 +6,126 @@ http://people.skolelinux.org/pere/blog/ + + No hardcoded config on Debian Edu clients + http://people.skolelinux.org/pere/blog/No_hardcoded_config_on_Debian_Edu_clients.html + http://people.skolelinux.org/pere/blog/No_hardcoded_config_on_Debian_Edu_clients.html + Mon, 9 Aug 2010 20:15:00 +0200 + +<p>As reported earlier, the last few days I have looked at how Debian +Edu clients are configured, and tried to get rid of all hardcoded +configuration settings on the clients. I believe the work to be +mostly done, and the clients seem to work just fine with dynamically +generated configuration.</p> + +<p>What is the point, you might ask? The point is to allow a Debian +Edu desktop to integrate into an existing network infrastructure +without any manual configuration.</p> + +<p>This is what happens when installing a Debian Edu client here at +the University of Oslo using PXE. With the PXE installation, I am +asked for language (Norwegian BokmÃ¥l), locality (Norway) and keyboard +layout (no-latin1), Debian Edu profile (Roaming Workstation), if I +accept to reformat the hard drive (yes), if I want to submit info to +popcon.debian.org (no) and root password (secret). After answering +these questions, the installer goes ahead and does its thing, and +after around 50 minutes it is done. I press enter to finish the +installation, and the machine reboots into KDE. When the machine is +ready and kdm asks for login information, I enter my university +username and password, am told by kdm that a local home directory has +been created and that I must log in again, and finally log in with the +same username and password to the KDE 4.4 desktop. At no point during +this process did it ask for university specific settings, and all the +required configuration was dynamically detected using information +fetched via DHCP and DNS. The roaming workstation is now ready for +use.</p> + +<p>How was this done, you might wonder? First of all, here is the +list of things that need to be configured on the client to get it +working properly out of the box:</p> + +<ul> +<li>IP address/netmask and DNS server.</li> +<li>Web proxy URL.</li> +<li>LDAP server for NSS directory information (user, group, etc).</li> +<li>Kerberos server for PAM password checking.</li> +<li>SMB mount point to access the network home directory. (*)</li> +<li>Central syslog server to send syslog messages to. (*)</li> +<li>Sitesummary collector URL to submit info to central server. (*)</li> +</ul> + +<p>(Hm, did I forget anything? Let me knew if I did.)</p> + +<p>The points marked (*) are not required to be able to use the +machine, but needed to provide central storage and allowing system +administrators to track their machines. Since yesterday, everything +but the sitesummary collector URL is dynamically discovered at boot +and installation time in the svn version of Debian Edu.</p> + +<p>The IP and DNS setup is fetched during boot using DHCP as usual. +When a DHCP update arrives, the proxy setup is updated by looking for +http://wpat/wpad.dat and using the content of this WPAD file to +configure the http and ftp proxy in /etc/environment and +/etc/apt/apt.conf. I decided to update the proxy setup using a DHCP +hook to ensure that the client stops using the Debian Edu proxy when +it is moved outside the Debian Edu network, and instead uses any local +proxy present on the new network when it moves around.</p> + +<p>The DNS names of the LDAP, Kerberos and syslog server and related +configuration are generated using DNS information at boot. First the +installer looks for a host named ldap in the current DNS domain. If +not found, it looks for _ldap._tcp SRV records in DNS instead. If an +LDAP server is found, its root DSE entry is requested and the +attributes namingContexts and defaultNamingContext are used to +determine which LDAP base to use for NSS. If there are several +namingContexts attibutes and the defaultNamingContext is present, that +LDAP subtree is used as the base. If defaultNamingContext is missing, +the subtrees listed as namingContexts are searched in sequence for any +object with class posixAccount or posixGroup, and the first one with +such an object is used as the LDAP base. For Kerberos, a similar +search is done by first looking for a host named kerberos, and then +for the _kerberos._tcp SRV record. I've been unable to find a way to +look up the Kerberos realm, so for this the upper case string of the +current DNS domain is used.</p> + +<p>For the syslog server, the hosts syslog and loghost are searched +for, and the _syslog._udp SRV record is consulted if no such host is +found. This algorithm works for both Debian Edu and the University of +Oslo. A similar strategy would work for locating the sitesummary +server, but have not been implemented yet. I decided to fetch and +save these settings during installation, to make sure moving to a +different network does not change the set of users being allowed to +log in nor the passwords required to log in. Usernames and passwords +will be cached by sssd when the user logs in on the Debian Edu +network, and will not change as the laptop move around. For a +non-roaming machine, there is no caching, but given that it is +supposed to stay in place it should not matter much. Perhaps we +should switch those to use sssd too?</p> + +<p>The user's SMB mount point for the network home directory is +located when the user logs in for the first time. The LDAP server is +consulted to look for the user's LDAP object and the sambaHomePath +attribute is used if found. If it isn't found, the home directory +path fetched from NSS is used instead. Assuming the path is of the +form /site/server/directory/username, the second part is looked up in +DNS and used to generate a SMB URL of the form +smb://server.domain/username. This algorithm works for both Debian +edu and the University of Oslo. Perhaps there are better attributes +to use or a better algorithm that works for more sites, but this will +do for now. :)</p> + +<p>This work should make it easier to integrate the Debian Edu clients +into any LDAP/Kerberos infrastructure, and make the current setup even +more flexible than before. I suspect it will also work for thin +client servers, allowing one to easily set up LTSP and hook it into a +existing network infrastructure, but I have not had time to test this +yet.</p> + +<p>If you want to help out with implementing these things for Debian +Edu, please contact us on debian-edu@lists.debian.org.</p> + + + Testing if a file system can be used for home directories... http://people.skolelinux.org/pere/blog/Testing_if_a_file_system_can_be_used_for_home_directories___.html @@ -931,71 +1051,5 @@ auxiliary object class.</p> - - Combining PowerDNS and ISC DHCP LDAP objects - http://people.skolelinux.org/pere/blog/Combining_PowerDNS_and_ISC_DHCP_LDAP_objects.html - http://people.skolelinux.org/pere/blog/Combining_PowerDNS_and_ISC_DHCP_LDAP_objects.html - Wed, 14 Jul 2010 23:45:00 +0200 - -<p>For a while now, I have wanted to find a way to change the DNS and -DHCP services in Debian Edu to use the same LDAP objects for a given -computer, to avoid the possibility of having a inconsistent state for -a computer in LDAP (as in DHCP but no DNS entry or the other way -around) and make it easier to add computers to LDAP.</p> - -<p>I've looked at how powerdns and dhcpd is using LDAP, and using this -information finally found a solution that seem to work.</p> - -<p>The old setup required three LDAP objects for a given computer. -One forward DNS entry, one reverse DNS entry and one DHCP entry. If -we switch powerdns to use its strict LDAP method (ldap-method=strict -in pdns-debian-edu.conf), the forward and reverse DNS entries are -merged into one while making it impossible to transfer the reverse map -to a slave DNS server.</p> - -<p>If we also replace the object class used to get the DNS related -attributes to one allowing these attributes to be combined with the -dhcphost object class, we can merge the DNS and DHCP entries into one. -I've written such object class in the dnsdomainaux.schema file (need -proper OIDs, but that is a minor issue), and tested the setup. It -seem to work.</p> - -<p>With this test setup in place, we can get away with one LDAP object -for both DNS and DHCP, and even the LTSP configuration I suggested in -an earlier email. The combined LDAP object will look something like -this:</p> - -<blockquote><pre> - dn: cn=hostname,cn=group1,cn=THINCLIENTS,cn=DHCP Config,dc=skole,dc=skolelinux,dc=no - cn: hostname - objectClass: dhcphost - objectclass: domainrelatedobject - objectclass: dnsdomainaux - associateddomain: hostname.intern - arecord: 10.11.12.13 - dhcphwaddress: ethernet 00:00:00:00:00:00 - dhcpstatements: fixed-address hostname - ldapconfigsound: Y -</pre></blockquote> - -<p>The DNS server uses the associateddomain and arecord entries, while -the DHCP server uses the dhcphwaddress and dhcpstatements entries -before asking DNS to resolve the fixed-adddress. LTSP will use -dhcphwaddress or associateddomain and the ldapconfig* attributes.</p> - -<p>I am not yet sure if I can get the DHCP server to look for its -dhcphost in a different location, to allow us to put the objects -outside the "DHCP Config" subtree, but hope to figure out a way to do -that. If I can't figure out a way to do that, we can still get rid of -the hosts subtree and move all its content into the DHCP Config tree -(which probably should be renamed to be more related to the new -content. I suspect cn=dnsdhcp,ou=services or something like that -might be a good place to put it.</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/jXplorer__a_very_nice_LDAP_GUI.html b/blog/jXplorer__a_very_nice_LDAP_GUI.html index 2688a63483..7550a7e829 100644 --- a/blog/jXplorer__a_very_nice_LDAP_GUI.html +++ b/blog/jXplorer__a_very_nice_LDAP_GUI.html @@ -67,7 +67,7 @@ and remove the failing query. Nothing big, but very annoying.

  • July (12)
  • -
  • August (3)
  • +
  • August (4)
  • @@ -126,9 +126,9 @@ and remove the failing query. Nothing big, but very annoying.

  • debian (35)
  • -
  • debian edu (39)
  • +
  • debian edu (40)
  • -
  • english (54)
  • +
  • english (55)
  • fiksgatami (1)
  • @@ -146,7 +146,7 @@ and remove the failing query. Nothing big, but very annoying.

  • norsk (71)
  • -
  • nuug (91)
  • +
  • nuug (92)
  • opphavsrett (14)
  • diff --git a/blog/sitemap.xml b/blog/sitemap.xml index 35258dea63..02aa71df8b 100644 --- a/blog/sitemap.xml +++ b/blog/sitemap.xml @@ -415,6 +415,11 @@ 0.50 weekly + + http://people.skolelinux.org/pere/blog/No_hardcoded_config_on_Debian_Edu_clients.html + 0.50 + weekly + http://people.skolelinux.org/pere/blog/No_patch_is_not_better_than_a_useless_patch.html 0.50 diff --git a/blog/systemd__an_interesting_alternative_to_upstart.html b/blog/systemd__an_interesting_alternative_to_upstart.html index 57bfabfff7..a66d3f3d4f 100644 --- a/blog/systemd__an_interesting_alternative_to_upstart.html +++ b/blog/systemd__an_interesting_alternative_to_upstart.html @@ -85,7 +85,7 @@ with parallel booting enabled by default.

  • July (12)
  • -
  • August (3)
  • +
  • August (4)
  • @@ -144,9 +144,9 @@ with parallel booting enabled by default.

  • debian (35)
  • -
  • debian edu (39)
  • +
  • debian edu (40)
  • -
  • english (54)
  • +
  • english (55)
  • fiksgatami (1)
  • @@ -164,7 +164,7 @@ with parallel booting enabled by default.

  • norsk (71)
  • -
  • nuug (91)
  • +
  • nuug (92)
  • opphavsrett (14)
  • diff --git a/blog/tags/3d-printer/index.html b/blog/tags/3d-printer/index.html index d774b40e5b..e66e764f11 100644 --- a/blog/tags/3d-printer/index.html +++ b/blog/tags/3d-printer/index.html @@ -580,7 +580,7 @@ massemarkedet.

  • July (12)
  • -
  • August (3)
  • +
  • August (4)
  • @@ -639,9 +639,9 @@ massemarkedet.

  • debian (35)
  • -
  • debian edu (39)
  • +
  • debian edu (40)
  • -
  • english (54)
  • +
  • english (55)
  • fiksgatami (1)
  • @@ -659,7 +659,7 @@ massemarkedet.

  • norsk (71)
  • -
  • nuug (91)
  • +
  • nuug (92)
  • opphavsrett (14)
  • diff --git a/blog/tags/amiga/index.html b/blog/tags/amiga/index.html index 5f19c0cb89..c6af757d8e 100644 --- a/blog/tags/amiga/index.html +++ b/blog/tags/amiga/index.html @@ -79,7 +79,7 @@ pakke. Kanskje Aros kunne vært interessant for et NUUG-foredrag?

  • July (12)
  • -
  • August (3)
  • +
  • August (4)
  • @@ -138,9 +138,9 @@ pakke. Kanskje Aros kunne vært interessant for et NUUG-foredrag?

  • debian (35)
  • -
  • debian edu (39)
  • +
  • debian edu (40)
  • -
  • english (54)
  • +
  • english (55)
  • fiksgatami (1)
  • @@ -158,7 +158,7 @@ pakke. Kanskje Aros kunne vært interessant for et NUUG-foredrag?

  • norsk (71)
  • -
  • nuug (91)
  • +
  • nuug (92)
  • opphavsrett (14)
  • diff --git a/blog/tags/aros/index.html b/blog/tags/aros/index.html index 745b8bed30..77211d7a8d 100644 --- a/blog/tags/aros/index.html +++ b/blog/tags/aros/index.html @@ -79,7 +79,7 @@ pakke. Kanskje Aros kunne vært interessant for et NUUG-foredrag?

  • July (12)
  • -
  • August (3)
  • +
  • August (4)
  • @@ -138,9 +138,9 @@ pakke. Kanskje Aros kunne vært interessant for et NUUG-foredrag?

  • debian (35)
  • -
  • debian edu (39)
  • +
  • debian edu (40)
  • -
  • english (54)
  • +
  • english (55)
  • fiksgatami (1)
  • @@ -158,7 +158,7 @@ pakke. Kanskje Aros kunne vært interessant for et NUUG-foredrag?

  • norsk (71)
  • -
  • nuug (91)
  • +
  • nuug (92)
  • opphavsrett (14)
  • diff --git a/blog/tags/bootsystem/index.html b/blog/tags/bootsystem/index.html index 0bf262a069..328ecfe55e 100644 --- a/blog/tags/bootsystem/index.html +++ b/blog/tags/bootsystem/index.html @@ -662,7 +662,7 @@ packages.

  • July (12)
  • -
  • August (3)
  • +
  • August (4)
  • @@ -721,9 +721,9 @@ packages.

  • debian (35)
  • -
  • debian edu (39)
  • +
  • debian edu (40)
  • -
  • english (54)
  • +
  • english (55)
  • fiksgatami (1)
  • @@ -741,7 +741,7 @@ packages.

  • norsk (71)
  • -
  • nuug (91)
  • +
  • nuug (92)
  • opphavsrett (14)
  • diff --git a/blog/tags/debian edu/debian edu.rss b/blog/tags/debian edu/debian edu.rss index d45bd075fa..2cabf4c534 100644 --- a/blog/tags/debian edu/debian edu.rss +++ b/blog/tags/debian edu/debian edu.rss @@ -2661,5 +2661,125 @@ it. :)</p> + + No hardcoded config on Debian Edu clients + http://people.skolelinux.org/pere/blog/No_hardcoded_config_on_Debian_Edu_clients.html + http://people.skolelinux.org/pere/blog/No_hardcoded_config_on_Debian_Edu_clients.html + Mon, 9 Aug 2010 20:15:00 +0200 + +<p>As reported earlier, the last few days I have looked at how Debian +Edu clients are configured, and tried to get rid of all hardcoded +configuration settings on the clients. I believe the work to be +mostly done, and the clients seem to work just fine with dynamically +generated configuration.</p> + +<p>What is the point, you might ask? The point is to allow a Debian +Edu desktop to integrate into an existing network infrastructure +without any manual configuration.</p> + +<p>This is what happens when installing a Debian Edu client here at +the University of Oslo using PXE. With the PXE installation, I am +asked for language (Norwegian BokmÃ¥l), locality (Norway) and keyboard +layout (no-latin1), Debian Edu profile (Roaming Workstation), if I +accept to reformat the hard drive (yes), if I want to submit info to +popcon.debian.org (no) and root password (secret). After answering +these questions, the installer goes ahead and does its thing, and +after around 50 minutes it is done. I press enter to finish the +installation, and the machine reboots into KDE. When the machine is +ready and kdm asks for login information, I enter my university +username and password, am told by kdm that a local home directory has +been created and that I must log in again, and finally log in with the +same username and password to the KDE 4.4 desktop. At no point during +this process did it ask for university specific settings, and all the +required configuration was dynamically detected using information +fetched via DHCP and DNS. The roaming workstation is now ready for +use.</p> + +<p>How was this done, you might wonder? First of all, here is the +list of things that need to be configured on the client to get it +working properly out of the box:</p> + +<ul> +<li>IP address/netmask and DNS server.</li> +<li>Web proxy URL.</li> +<li>LDAP server for NSS directory information (user, group, etc).</li> +<li>Kerberos server for PAM password checking.</li> +<li>SMB mount point to access the network home directory. (*)</li> +<li>Central syslog server to send syslog messages to. (*)</li> +<li>Sitesummary collector URL to submit info to central server. (*)</li> +</ul> + +<p>(Hm, did I forget anything? Let me knew if I did.)</p> + +<p>The points marked (*) are not required to be able to use the +machine, but needed to provide central storage and allowing system +administrators to track their machines. Since yesterday, everything +but the sitesummary collector URL is dynamically discovered at boot +and installation time in the svn version of Debian Edu.</p> + +<p>The IP and DNS setup is fetched during boot using DHCP as usual. +When a DHCP update arrives, the proxy setup is updated by looking for +http://wpat/wpad.dat and using the content of this WPAD file to +configure the http and ftp proxy in /etc/environment and +/etc/apt/apt.conf. I decided to update the proxy setup using a DHCP +hook to ensure that the client stops using the Debian Edu proxy when +it is moved outside the Debian Edu network, and instead uses any local +proxy present on the new network when it moves around.</p> + +<p>The DNS names of the LDAP, Kerberos and syslog server and related +configuration are generated using DNS information at boot. First the +installer looks for a host named ldap in the current DNS domain. If +not found, it looks for _ldap._tcp SRV records in DNS instead. If an +LDAP server is found, its root DSE entry is requested and the +attributes namingContexts and defaultNamingContext are used to +determine which LDAP base to use for NSS. If there are several +namingContexts attibutes and the defaultNamingContext is present, that +LDAP subtree is used as the base. If defaultNamingContext is missing, +the subtrees listed as namingContexts are searched in sequence for any +object with class posixAccount or posixGroup, and the first one with +such an object is used as the LDAP base. For Kerberos, a similar +search is done by first looking for a host named kerberos, and then +for the _kerberos._tcp SRV record. I've been unable to find a way to +look up the Kerberos realm, so for this the upper case string of the +current DNS domain is used.</p> + +<p>For the syslog server, the hosts syslog and loghost are searched +for, and the _syslog._udp SRV record is consulted if no such host is +found. This algorithm works for both Debian Edu and the University of +Oslo. A similar strategy would work for locating the sitesummary +server, but have not been implemented yet. I decided to fetch and +save these settings during installation, to make sure moving to a +different network does not change the set of users being allowed to +log in nor the passwords required to log in. Usernames and passwords +will be cached by sssd when the user logs in on the Debian Edu +network, and will not change as the laptop move around. For a +non-roaming machine, there is no caching, but given that it is +supposed to stay in place it should not matter much. Perhaps we +should switch those to use sssd too?</p> + +<p>The user's SMB mount point for the network home directory is +located when the user logs in for the first time. The LDAP server is +consulted to look for the user's LDAP object and the sambaHomePath +attribute is used if found. If it isn't found, the home directory +path fetched from NSS is used instead. Assuming the path is of the +form /site/server/directory/username, the second part is looked up in +DNS and used to generate a SMB URL of the form +smb://server.domain/username. This algorithm works for both Debian +edu and the University of Oslo. Perhaps there are better attributes +to use or a better algorithm that works for more sites, but this will +do for now. :)</p> + +<p>This work should make it easier to integrate the Debian Edu clients +into any LDAP/Kerberos infrastructure, and make the current setup even +more flexible than before. I suspect it will also work for thin +client servers, allowing one to easily set up LTSP and hook it into a +existing network infrastructure, but I have not had time to test this +yet.</p> + +<p>If you want to help out with implementing these things for Debian +Edu, please contact us on debian-edu@lists.debian.org.</p> + + + diff --git a/blog/tags/debian edu/index.html b/blog/tags/debian edu/index.html index f5851be916..cafec260ed 100644 --- a/blog/tags/debian edu/index.html +++ b/blog/tags/debian edu/index.html @@ -3177,6 +3177,139 @@ it. :)

    + Tags: debian edu, english, nuug. + +
    + +
    + +
    + +
    + 2010-08-09 20:15 +
    + +
    + +

    As reported earlier, the last few days I have looked at how Debian +Edu clients are configured, and tried to get rid of all hardcoded +configuration settings on the clients. I believe the work to be +mostly done, and the clients seem to work just fine with dynamically +generated configuration.

    + +

    What is the point, you might ask? The point is to allow a Debian +Edu desktop to integrate into an existing network infrastructure +without any manual configuration.

    + +

    This is what happens when installing a Debian Edu client here at +the University of Oslo using PXE. With the PXE installation, I am +asked for language (Norwegian Bokmål), locality (Norway) and keyboard +layout (no-latin1), Debian Edu profile (Roaming Workstation), if I +accept to reformat the hard drive (yes), if I want to submit info to +popcon.debian.org (no) and root password (secret). After answering +these questions, the installer goes ahead and does its thing, and +after around 50 minutes it is done. I press enter to finish the +installation, and the machine reboots into KDE. When the machine is +ready and kdm asks for login information, I enter my university +username and password, am told by kdm that a local home directory has +been created and that I must log in again, and finally log in with the +same username and password to the KDE 4.4 desktop. At no point during +this process did it ask for university specific settings, and all the +required configuration was dynamically detected using information +fetched via DHCP and DNS. The roaming workstation is now ready for +use.

    + +

    How was this done, you might wonder? First of all, here is the +list of things that need to be configured on the client to get it +working properly out of the box:

    + +
      +
    • IP address/netmask and DNS server.
    • +
    • Web proxy URL.
    • +
    • LDAP server for NSS directory information (user, group, etc).
    • +
    • Kerberos server for PAM password checking.
    • +
    • SMB mount point to access the network home directory. (*)
    • +
    • Central syslog server to send syslog messages to. (*)
    • +
    • Sitesummary collector URL to submit info to central server. (*)
    • +
    + +

    (Hm, did I forget anything? Let me knew if I did.)

    + +

    The points marked (*) are not required to be able to use the +machine, but needed to provide central storage and allowing system +administrators to track their machines. Since yesterday, everything +but the sitesummary collector URL is dynamically discovered at boot +and installation time in the svn version of Debian Edu.

    + +

    The IP and DNS setup is fetched during boot using DHCP as usual. +When a DHCP update arrives, the proxy setup is updated by looking for +http://wpat/wpad.dat and using the content of this WPAD file to +configure the http and ftp proxy in /etc/environment and +/etc/apt/apt.conf. I decided to update the proxy setup using a DHCP +hook to ensure that the client stops using the Debian Edu proxy when +it is moved outside the Debian Edu network, and instead uses any local +proxy present on the new network when it moves around.

    + +

    The DNS names of the LDAP, Kerberos and syslog server and related +configuration are generated using DNS information at boot. First the +installer looks for a host named ldap in the current DNS domain. If +not found, it looks for _ldap._tcp SRV records in DNS instead. If an +LDAP server is found, its root DSE entry is requested and the +attributes namingContexts and defaultNamingContext are used to +determine which LDAP base to use for NSS. If there are several +namingContexts attibutes and the defaultNamingContext is present, that +LDAP subtree is used as the base. If defaultNamingContext is missing, +the subtrees listed as namingContexts are searched in sequence for any +object with class posixAccount or posixGroup, and the first one with +such an object is used as the LDAP base. For Kerberos, a similar +search is done by first looking for a host named kerberos, and then +for the _kerberos._tcp SRV record. I've been unable to find a way to +look up the Kerberos realm, so for this the upper case string of the +current DNS domain is used.

    + +

    For the syslog server, the hosts syslog and loghost are searched +for, and the _syslog._udp SRV record is consulted if no such host is +found. This algorithm works for both Debian Edu and the University of +Oslo. A similar strategy would work for locating the sitesummary +server, but have not been implemented yet. I decided to fetch and +save these settings during installation, to make sure moving to a +different network does not change the set of users being allowed to +log in nor the passwords required to log in. Usernames and passwords +will be cached by sssd when the user logs in on the Debian Edu +network, and will not change as the laptop move around. For a +non-roaming machine, there is no caching, but given that it is +supposed to stay in place it should not matter much. Perhaps we +should switch those to use sssd too?

    + +

    The user's SMB mount point for the network home directory is +located when the user logs in for the first time. The LDAP server is +consulted to look for the user's LDAP object and the sambaHomePath +attribute is used if found. If it isn't found, the home directory +path fetched from NSS is used instead. Assuming the path is of the +form /site/server/directory/username, the second part is looked up in +DNS and used to generate a SMB URL of the form +smb://server.domain/username. This algorithm works for both Debian +edu and the University of Oslo. Perhaps there are better attributes +to use or a better algorithm that works for more sites, but this will +do for now. :)

    + +

    This work should make it easier to integrate the Debian Edu clients +into any LDAP/Kerberos infrastructure, and make the current setup even +more flexible than before. I suspect it will also work for thin +client servers, allowing one to easily set up LTSP and hook it into a +existing network infrastructure, but I have not had time to test this +yet.

    + +

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

    + +
    +
    + + + Tags: debian edu, english, nuug.
    @@ -3210,7 +3343,7 @@ it. :)

  • July (12)
  • -
  • August (3)
  • +
  • August (4)
  • @@ -3269,9 +3402,9 @@ it. :)

  • debian (35)
  • -
  • debian edu (39)
  • +
  • debian edu (40)
  • -
  • english (54)
  • +
  • english (55)
  • fiksgatami (1)
  • @@ -3289,7 +3422,7 @@ it. :)

  • norsk (71)
  • -
  • nuug (91)
  • +
  • nuug (92)
  • opphavsrett (14)
  • diff --git a/blog/tags/debian/index.html b/blog/tags/debian/index.html index d01709bc72..bccbceb35b 100644 --- a/blog/tags/debian/index.html +++ b/blog/tags/debian/index.html @@ -2416,7 +2416,7 @@ it.

  • July (12)
  • -
  • August (3)
  • +
  • August (4)
  • @@ -2475,9 +2475,9 @@ it.

  • debian (35)
  • -
  • debian edu (39)
  • +
  • debian edu (40)
  • -
  • english (54)
  • +
  • english (55)
  • fiksgatami (1)
  • @@ -2495,7 +2495,7 @@ it.

  • norsk (71)
  • -
  • nuug (91)
  • +
  • nuug (92)
  • opphavsrett (14)
  • diff --git a/blog/tags/english/english.rss b/blog/tags/english/english.rss index b3c6bfae1c..ec282fde38 100644 --- a/blog/tags/english/english.rss +++ b/blog/tags/english/english.rss @@ -3375,5 +3375,125 @@ it. :)</p> + + No hardcoded config on Debian Edu clients + http://people.skolelinux.org/pere/blog/No_hardcoded_config_on_Debian_Edu_clients.html + http://people.skolelinux.org/pere/blog/No_hardcoded_config_on_Debian_Edu_clients.html + Mon, 9 Aug 2010 20:15:00 +0200 + +<p>As reported earlier, the last few days I have looked at how Debian +Edu clients are configured, and tried to get rid of all hardcoded +configuration settings on the clients. I believe the work to be +mostly done, and the clients seem to work just fine with dynamically +generated configuration.</p> + +<p>What is the point, you might ask? The point is to allow a Debian +Edu desktop to integrate into an existing network infrastructure +without any manual configuration.</p> + +<p>This is what happens when installing a Debian Edu client here at +the University of Oslo using PXE. With the PXE installation, I am +asked for language (Norwegian BokmÃ¥l), locality (Norway) and keyboard +layout (no-latin1), Debian Edu profile (Roaming Workstation), if I +accept to reformat the hard drive (yes), if I want to submit info to +popcon.debian.org (no) and root password (secret). After answering +these questions, the installer goes ahead and does its thing, and +after around 50 minutes it is done. I press enter to finish the +installation, and the machine reboots into KDE. When the machine is +ready and kdm asks for login information, I enter my university +username and password, am told by kdm that a local home directory has +been created and that I must log in again, and finally log in with the +same username and password to the KDE 4.4 desktop. At no point during +this process did it ask for university specific settings, and all the +required configuration was dynamically detected using information +fetched via DHCP and DNS. The roaming workstation is now ready for +use.</p> + +<p>How was this done, you might wonder? First of all, here is the +list of things that need to be configured on the client to get it +working properly out of the box:</p> + +<ul> +<li>IP address/netmask and DNS server.</li> +<li>Web proxy URL.</li> +<li>LDAP server for NSS directory information (user, group, etc).</li> +<li>Kerberos server for PAM password checking.</li> +<li>SMB mount point to access the network home directory. (*)</li> +<li>Central syslog server to send syslog messages to. (*)</li> +<li>Sitesummary collector URL to submit info to central server. (*)</li> +</ul> + +<p>(Hm, did I forget anything? Let me knew if I did.)</p> + +<p>The points marked (*) are not required to be able to use the +machine, but needed to provide central storage and allowing system +administrators to track their machines. Since yesterday, everything +but the sitesummary collector URL is dynamically discovered at boot +and installation time in the svn version of Debian Edu.</p> + +<p>The IP and DNS setup is fetched during boot using DHCP as usual. +When a DHCP update arrives, the proxy setup is updated by looking for +http://wpat/wpad.dat and using the content of this WPAD file to +configure the http and ftp proxy in /etc/environment and +/etc/apt/apt.conf. I decided to update the proxy setup using a DHCP +hook to ensure that the client stops using the Debian Edu proxy when +it is moved outside the Debian Edu network, and instead uses any local +proxy present on the new network when it moves around.</p> + +<p>The DNS names of the LDAP, Kerberos and syslog server and related +configuration are generated using DNS information at boot. First the +installer looks for a host named ldap in the current DNS domain. If +not found, it looks for _ldap._tcp SRV records in DNS instead. If an +LDAP server is found, its root DSE entry is requested and the +attributes namingContexts and defaultNamingContext are used to +determine which LDAP base to use for NSS. If there are several +namingContexts attibutes and the defaultNamingContext is present, that +LDAP subtree is used as the base. If defaultNamingContext is missing, +the subtrees listed as namingContexts are searched in sequence for any +object with class posixAccount or posixGroup, and the first one with +such an object is used as the LDAP base. For Kerberos, a similar +search is done by first looking for a host named kerberos, and then +for the _kerberos._tcp SRV record. I've been unable to find a way to +look up the Kerberos realm, so for this the upper case string of the +current DNS domain is used.</p> + +<p>For the syslog server, the hosts syslog and loghost are searched +for, and the _syslog._udp SRV record is consulted if no such host is +found. This algorithm works for both Debian Edu and the University of +Oslo. A similar strategy would work for locating the sitesummary +server, but have not been implemented yet. I decided to fetch and +save these settings during installation, to make sure moving to a +different network does not change the set of users being allowed to +log in nor the passwords required to log in. Usernames and passwords +will be cached by sssd when the user logs in on the Debian Edu +network, and will not change as the laptop move around. For a +non-roaming machine, there is no caching, but given that it is +supposed to stay in place it should not matter much. Perhaps we +should switch those to use sssd too?</p> + +<p>The user's SMB mount point for the network home directory is +located when the user logs in for the first time. The LDAP server is +consulted to look for the user's LDAP object and the sambaHomePath +attribute is used if found. If it isn't found, the home directory +path fetched from NSS is used instead. Assuming the path is of the +form /site/server/directory/username, the second part is looked up in +DNS and used to generate a SMB URL of the form +smb://server.domain/username. This algorithm works for both Debian +edu and the University of Oslo. Perhaps there are better attributes +to use or a better algorithm that works for more sites, but this will +do for now. :)</p> + +<p>This work should make it easier to integrate the Debian Edu clients +into any LDAP/Kerberos infrastructure, and make the current setup even +more flexible than before. I suspect it will also work for thin +client servers, allowing one to easily set up LTSP and hook it into a +existing network infrastructure, but I have not had time to test this +yet.</p> + +<p>If you want to help out with implementing these things for Debian +Edu, please contact us on debian-edu@lists.debian.org.</p> + + + diff --git a/blog/tags/english/index.html b/blog/tags/english/index.html index 07c67b4897..7ee079c10a 100644 --- a/blog/tags/english/index.html +++ b/blog/tags/english/index.html @@ -4086,6 +4086,139 @@ it. :)

    + Tags: debian edu, english, nuug. + +
    + +
    + +
    + +
    + 2010-08-09 20:15 +
    + +
    + +

    As reported earlier, the last few days I have looked at how Debian +Edu clients are configured, and tried to get rid of all hardcoded +configuration settings on the clients. I believe the work to be +mostly done, and the clients seem to work just fine with dynamically +generated configuration.

    + +

    What is the point, you might ask? The point is to allow a Debian +Edu desktop to integrate into an existing network infrastructure +without any manual configuration.

    + +

    This is what happens when installing a Debian Edu client here at +the University of Oslo using PXE. With the PXE installation, I am +asked for language (Norwegian Bokmål), locality (Norway) and keyboard +layout (no-latin1), Debian Edu profile (Roaming Workstation), if I +accept to reformat the hard drive (yes), if I want to submit info to +popcon.debian.org (no) and root password (secret). After answering +these questions, the installer goes ahead and does its thing, and +after around 50 minutes it is done. I press enter to finish the +installation, and the machine reboots into KDE. When the machine is +ready and kdm asks for login information, I enter my university +username and password, am told by kdm that a local home directory has +been created and that I must log in again, and finally log in with the +same username and password to the KDE 4.4 desktop. At no point during +this process did it ask for university specific settings, and all the +required configuration was dynamically detected using information +fetched via DHCP and DNS. The roaming workstation is now ready for +use.

    + +

    How was this done, you might wonder? First of all, here is the +list of things that need to be configured on the client to get it +working properly out of the box:

    + +
      +
    • IP address/netmask and DNS server.
    • +
    • Web proxy URL.
    • +
    • LDAP server for NSS directory information (user, group, etc).
    • +
    • Kerberos server for PAM password checking.
    • +
    • SMB mount point to access the network home directory. (*)
    • +
    • Central syslog server to send syslog messages to. (*)
    • +
    • Sitesummary collector URL to submit info to central server. (*)
    • +
    + +

    (Hm, did I forget anything? Let me knew if I did.)

    + +

    The points marked (*) are not required to be able to use the +machine, but needed to provide central storage and allowing system +administrators to track their machines. Since yesterday, everything +but the sitesummary collector URL is dynamically discovered at boot +and installation time in the svn version of Debian Edu.

    + +

    The IP and DNS setup is fetched during boot using DHCP as usual. +When a DHCP update arrives, the proxy setup is updated by looking for +http://wpat/wpad.dat and using the content of this WPAD file to +configure the http and ftp proxy in /etc/environment and +/etc/apt/apt.conf. I decided to update the proxy setup using a DHCP +hook to ensure that the client stops using the Debian Edu proxy when +it is moved outside the Debian Edu network, and instead uses any local +proxy present on the new network when it moves around.

    + +

    The DNS names of the LDAP, Kerberos and syslog server and related +configuration are generated using DNS information at boot. First the +installer looks for a host named ldap in the current DNS domain. If +not found, it looks for _ldap._tcp SRV records in DNS instead. If an +LDAP server is found, its root DSE entry is requested and the +attributes namingContexts and defaultNamingContext are used to +determine which LDAP base to use for NSS. If there are several +namingContexts attibutes and the defaultNamingContext is present, that +LDAP subtree is used as the base. If defaultNamingContext is missing, +the subtrees listed as namingContexts are searched in sequence for any +object with class posixAccount or posixGroup, and the first one with +such an object is used as the LDAP base. For Kerberos, a similar +search is done by first looking for a host named kerberos, and then +for the _kerberos._tcp SRV record. I've been unable to find a way to +look up the Kerberos realm, so for this the upper case string of the +current DNS domain is used.

    + +

    For the syslog server, the hosts syslog and loghost are searched +for, and the _syslog._udp SRV record is consulted if no such host is +found. This algorithm works for both Debian Edu and the University of +Oslo. A similar strategy would work for locating the sitesummary +server, but have not been implemented yet. I decided to fetch and +save these settings during installation, to make sure moving to a +different network does not change the set of users being allowed to +log in nor the passwords required to log in. Usernames and passwords +will be cached by sssd when the user logs in on the Debian Edu +network, and will not change as the laptop move around. For a +non-roaming machine, there is no caching, but given that it is +supposed to stay in place it should not matter much. Perhaps we +should switch those to use sssd too?

    + +

    The user's SMB mount point for the network home directory is +located when the user logs in for the first time. The LDAP server is +consulted to look for the user's LDAP object and the sambaHomePath +attribute is used if found. If it isn't found, the home directory +path fetched from NSS is used instead. Assuming the path is of the +form /site/server/directory/username, the second part is looked up in +DNS and used to generate a SMB URL of the form +smb://server.domain/username. This algorithm works for both Debian +edu and the University of Oslo. Perhaps there are better attributes +to use or a better algorithm that works for more sites, but this will +do for now. :)

    + +

    This work should make it easier to integrate the Debian Edu clients +into any LDAP/Kerberos infrastructure, and make the current setup even +more flexible than before. I suspect it will also work for thin +client servers, allowing one to easily set up LTSP and hook it into a +existing network infrastructure, but I have not had time to test this +yet.

    + +

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

    + +
    +
    + + + Tags: debian edu, english, nuug.
    @@ -4119,7 +4252,7 @@ it. :)

  • July (12)
  • -
  • August (3)
  • +
  • August (4)
  • @@ -4178,9 +4311,9 @@ it. :)

  • debian (35)
  • -
  • debian edu (39)
  • +
  • debian edu (40)
  • -
  • english (54)
  • +
  • english (55)
  • fiksgatami (1)
  • @@ -4198,7 +4331,7 @@ it. :)

  • norsk (71)
  • -
  • nuug (91)
  • +
  • nuug (92)
  • opphavsrett (14)
  • diff --git a/blog/tags/fiksgatami/index.html b/blog/tags/fiksgatami/index.html index 0d819db2bf..8088121201 100644 --- a/blog/tags/fiksgatami/index.html +++ b/blog/tags/fiksgatami/index.html @@ -88,7 +88,7 @@ med dem. Dette blir bra.

  • July (12)
  • -
  • August (3)
  • +
  • August (4)
  • @@ -147,9 +147,9 @@ med dem. Dette blir bra.

  • debian (35)
  • -
  • debian edu (39)
  • +
  • debian edu (40)
  • -
  • english (54)
  • +
  • english (55)
  • fiksgatami (1)
  • @@ -167,7 +167,7 @@ med dem. Dette blir bra.

  • norsk (71)
  • -
  • nuug (91)
  • +
  • nuug (92)
  • opphavsrett (14)
  • diff --git a/blog/tags/fildeling/index.html b/blog/tags/fildeling/index.html index b3fcc44b50..df6528825d 100644 --- a/blog/tags/fildeling/index.html +++ b/blog/tags/fildeling/index.html @@ -397,7 +397,7 @@ Kommer neppe til Ã¥ ta i bruk Blueray, og ei heller de nye DRM-greiene
  • July (12)
  • -
  • August (3)
  • +
  • August (4)
  • @@ -456,9 +456,9 @@ Kommer neppe til Ã¥ ta i bruk Blueray, og ei heller de nye DRM-greiene
  • debian (35)
  • -
  • debian edu (39)
  • +
  • debian edu (40)
  • -
  • english (54)
  • +
  • english (55)
  • fiksgatami (1)
  • @@ -476,7 +476,7 @@ Kommer neppe til Ã¥ ta i bruk Blueray, og ei heller de nye DRM-greiene
  • norsk (71)
  • -
  • nuug (91)
  • +
  • nuug (92)
  • opphavsrett (14)
  • diff --git a/blog/tags/kart/index.html b/blog/tags/kart/index.html index 43d6e37ef5..8375f18b03 100644 --- a/blog/tags/kart/index.html +++ b/blog/tags/kart/index.html @@ -214,7 +214,7 @@ www.openstreetmap.org front page.

  • July (12)
  • -
  • August (3)
  • +
  • August (4)
  • @@ -273,9 +273,9 @@ www.openstreetmap.org front page.

  • debian (35)
  • -
  • debian edu (39)
  • +
  • debian edu (40)
  • -
  • english (54)
  • +
  • english (55)
  • fiksgatami (1)
  • @@ -293,7 +293,7 @@ www.openstreetmap.org front page.

  • norsk (71)
  • -
  • nuug (91)
  • +
  • nuug (92)
  • opphavsrett (14)
  • diff --git a/blog/tags/ldap/index.html b/blog/tags/ldap/index.html index a7a7bc6bc1..cada2a8720 100644 --- a/blog/tags/ldap/index.html +++ b/blog/tags/ldap/index.html @@ -982,7 +982,7 @@ auxiliary object class.

  • July (12)
  • -
  • August (3)
  • +
  • August (4)
  • @@ -1041,9 +1041,9 @@ auxiliary object class.

  • debian (35)
  • -
  • debian edu (39)
  • +
  • debian edu (40)
  • -
  • english (54)
  • +
  • english (55)
  • fiksgatami (1)
  • @@ -1061,7 +1061,7 @@ auxiliary object class.

  • norsk (71)
  • -
  • nuug (91)
  • +
  • nuug (92)
  • opphavsrett (14)
  • diff --git a/blog/tags/lenker/index.html b/blog/tags/lenker/index.html index 9ec6fe7d93..274d4f4d4b 100644 --- a/blog/tags/lenker/index.html +++ b/blog/tags/lenker/index.html @@ -88,7 +88,7 @@ Word 2007 hÃ¥ndterer ODF dÃ¥rlig
  • July (12)
  • -
  • August (3)
  • +
  • August (4)
  • @@ -147,9 +147,9 @@ Word 2007 hÃ¥ndterer ODF dÃ¥rlig
  • debian (35)
  • -
  • debian edu (39)
  • +
  • debian edu (40)
  • -
  • english (54)
  • +
  • english (55)
  • fiksgatami (1)
  • @@ -167,7 +167,7 @@ Word 2007 hÃ¥ndterer ODF dÃ¥rlig
  • norsk (71)
  • -
  • nuug (91)
  • +
  • nuug (92)
  • opphavsrett (14)
  • diff --git a/blog/tags/ltsp/index.html b/blog/tags/ltsp/index.html index 41484af51f..0e5143f7f9 100644 --- a/blog/tags/ltsp/index.html +++ b/blog/tags/ltsp/index.html @@ -84,7 +84,7 @@ of these cards.

  • July (12)
  • -
  • August (3)
  • +
  • August (4)
  • @@ -143,9 +143,9 @@ of these cards.

  • debian (35)
  • -
  • debian edu (39)
  • +
  • debian edu (40)
  • -
  • english (54)
  • +
  • english (55)
  • fiksgatami (1)
  • @@ -163,7 +163,7 @@ of these cards.

  • norsk (71)
  • -
  • nuug (91)
  • +
  • nuug (92)
  • opphavsrett (14)
  • diff --git a/blog/tags/multimedia/index.html b/blog/tags/multimedia/index.html index 230c9411b5..b5511bcf18 100644 --- a/blog/tags/multimedia/index.html +++ b/blog/tags/multimedia/index.html @@ -308,7 +308,7 @@ politidirektoratet om patentproblemer i Theora).

  • July (12)
  • -
  • August (3)
  • +
  • August (4)
  • @@ -367,9 +367,9 @@ politidirektoratet om patentproblemer i Theora).

  • debian (35)
  • -
  • debian edu (39)
  • +
  • debian edu (40)
  • -
  • english (54)
  • +
  • english (55)
  • fiksgatami (1)
  • @@ -387,7 +387,7 @@ politidirektoratet om patentproblemer i Theora).

  • norsk (71)
  • -
  • nuug (91)
  • +
  • nuug (92)
  • opphavsrett (14)
  • diff --git a/blog/tags/norsk/index.html b/blog/tags/norsk/index.html index 056a8de157..293dcd1793 100644 --- a/blog/tags/norsk/index.html +++ b/blog/tags/norsk/index.html @@ -3617,7 +3617,7 @@ Kommer neppe til Ã¥ ta i bruk Blueray, og ei heller de nye DRM-greiene
  • July (12)
  • -
  • August (3)
  • +
  • August (4)
  • @@ -3676,9 +3676,9 @@ Kommer neppe til Ã¥ ta i bruk Blueray, og ei heller de nye DRM-greiene
  • debian (35)
  • -
  • debian edu (39)
  • +
  • debian edu (40)
  • -
  • english (54)
  • +
  • english (55)
  • fiksgatami (1)
  • @@ -3696,7 +3696,7 @@ Kommer neppe til Ã¥ ta i bruk Blueray, og ei heller de nye DRM-greiene
  • norsk (71)
  • -
  • nuug (91)
  • +
  • nuug (92)
  • opphavsrett (14)
  • diff --git a/blog/tags/nuug/index.html b/blog/tags/nuug/index.html index 1265416c82..50fde58a7d 100644 --- a/blog/tags/nuug/index.html +++ b/blog/tags/nuug/index.html @@ -5709,6 +5709,139 @@ it. :)

    + Tags: debian edu, english, nuug. + +
    + +
    + +
    + +
    + 2010-08-09 20:15 +
    + +
    + +

    As reported earlier, the last few days I have looked at how Debian +Edu clients are configured, and tried to get rid of all hardcoded +configuration settings on the clients. I believe the work to be +mostly done, and the clients seem to work just fine with dynamically +generated configuration.

    + +

    What is the point, you might ask? The point is to allow a Debian +Edu desktop to integrate into an existing network infrastructure +without any manual configuration.

    + +

    This is what happens when installing a Debian Edu client here at +the University of Oslo using PXE. With the PXE installation, I am +asked for language (Norwegian Bokmål), locality (Norway) and keyboard +layout (no-latin1), Debian Edu profile (Roaming Workstation), if I +accept to reformat the hard drive (yes), if I want to submit info to +popcon.debian.org (no) and root password (secret). After answering +these questions, the installer goes ahead and does its thing, and +after around 50 minutes it is done. I press enter to finish the +installation, and the machine reboots into KDE. When the machine is +ready and kdm asks for login information, I enter my university +username and password, am told by kdm that a local home directory has +been created and that I must log in again, and finally log in with the +same username and password to the KDE 4.4 desktop. At no point during +this process did it ask for university specific settings, and all the +required configuration was dynamically detected using information +fetched via DHCP and DNS. The roaming workstation is now ready for +use.

    + +

    How was this done, you might wonder? First of all, here is the +list of things that need to be configured on the client to get it +working properly out of the box:

    + +
      +
    • IP address/netmask and DNS server.
    • +
    • Web proxy URL.
    • +
    • LDAP server for NSS directory information (user, group, etc).
    • +
    • Kerberos server for PAM password checking.
    • +
    • SMB mount point to access the network home directory. (*)
    • +
    • Central syslog server to send syslog messages to. (*)
    • +
    • Sitesummary collector URL to submit info to central server. (*)
    • +
    + +

    (Hm, did I forget anything? Let me knew if I did.)

    + +

    The points marked (*) are not required to be able to use the +machine, but needed to provide central storage and allowing system +administrators to track their machines. Since yesterday, everything +but the sitesummary collector URL is dynamically discovered at boot +and installation time in the svn version of Debian Edu.

    + +

    The IP and DNS setup is fetched during boot using DHCP as usual. +When a DHCP update arrives, the proxy setup is updated by looking for +http://wpat/wpad.dat and using the content of this WPAD file to +configure the http and ftp proxy in /etc/environment and +/etc/apt/apt.conf. I decided to update the proxy setup using a DHCP +hook to ensure that the client stops using the Debian Edu proxy when +it is moved outside the Debian Edu network, and instead uses any local +proxy present on the new network when it moves around.

    + +

    The DNS names of the LDAP, Kerberos and syslog server and related +configuration are generated using DNS information at boot. First the +installer looks for a host named ldap in the current DNS domain. If +not found, it looks for _ldap._tcp SRV records in DNS instead. If an +LDAP server is found, its root DSE entry is requested and the +attributes namingContexts and defaultNamingContext are used to +determine which LDAP base to use for NSS. If there are several +namingContexts attibutes and the defaultNamingContext is present, that +LDAP subtree is used as the base. If defaultNamingContext is missing, +the subtrees listed as namingContexts are searched in sequence for any +object with class posixAccount or posixGroup, and the first one with +such an object is used as the LDAP base. For Kerberos, a similar +search is done by first looking for a host named kerberos, and then +for the _kerberos._tcp SRV record. I've been unable to find a way to +look up the Kerberos realm, so for this the upper case string of the +current DNS domain is used.

    + +

    For the syslog server, the hosts syslog and loghost are searched +for, and the _syslog._udp SRV record is consulted if no such host is +found. This algorithm works for both Debian Edu and the University of +Oslo. A similar strategy would work for locating the sitesummary +server, but have not been implemented yet. I decided to fetch and +save these settings during installation, to make sure moving to a +different network does not change the set of users being allowed to +log in nor the passwords required to log in. Usernames and passwords +will be cached by sssd when the user logs in on the Debian Edu +network, and will not change as the laptop move around. For a +non-roaming machine, there is no caching, but given that it is +supposed to stay in place it should not matter much. Perhaps we +should switch those to use sssd too?

    + +

    The user's SMB mount point for the network home directory is +located when the user logs in for the first time. The LDAP server is +consulted to look for the user's LDAP object and the sambaHomePath +attribute is used if found. If it isn't found, the home directory +path fetched from NSS is used instead. Assuming the path is of the +form /site/server/directory/username, the second part is looked up in +DNS and used to generate a SMB URL of the form +smb://server.domain/username. This algorithm works for both Debian +edu and the University of Oslo. Perhaps there are better attributes +to use or a better algorithm that works for more sites, but this will +do for now. :)

    + +

    This work should make it easier to integrate the Debian Edu clients +into any LDAP/Kerberos infrastructure, and make the current setup even +more flexible than before. I suspect it will also work for thin +client servers, allowing one to easily set up LTSP and hook it into a +existing network infrastructure, but I have not had time to test this +yet.

    + +

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

    + +
    +
    + + + Tags: debian edu, english, nuug.
    @@ -5742,7 +5875,7 @@ it. :)

  • July (12)
  • -
  • August (3)
  • +
  • August (4)
  • @@ -5801,9 +5934,9 @@ it. :)

  • debian (35)
  • -
  • debian edu (39)
  • +
  • debian edu (40)
  • -
  • english (54)
  • +
  • english (55)
  • fiksgatami (1)
  • @@ -5821,7 +5954,7 @@ it. :)

  • norsk (71)
  • -
  • nuug (91)
  • +
  • nuug (92)
  • opphavsrett (14)
  • diff --git a/blog/tags/nuug/nuug.rss b/blog/tags/nuug/nuug.rss index 958f75dcfb..f9b21de10b 100644 --- a/blog/tags/nuug/nuug.rss +++ b/blog/tags/nuug/nuug.rss @@ -4517,5 +4517,125 @@ it. :)</p> + + No hardcoded config on Debian Edu clients + http://people.skolelinux.org/pere/blog/No_hardcoded_config_on_Debian_Edu_clients.html + http://people.skolelinux.org/pere/blog/No_hardcoded_config_on_Debian_Edu_clients.html + Mon, 9 Aug 2010 20:15:00 +0200 + +<p>As reported earlier, the last few days I have looked at how Debian +Edu clients are configured, and tried to get rid of all hardcoded +configuration settings on the clients. I believe the work to be +mostly done, and the clients seem to work just fine with dynamically +generated configuration.</p> + +<p>What is the point, you might ask? The point is to allow a Debian +Edu desktop to integrate into an existing network infrastructure +without any manual configuration.</p> + +<p>This is what happens when installing a Debian Edu client here at +the University of Oslo using PXE. With the PXE installation, I am +asked for language (Norwegian BokmÃ¥l), locality (Norway) and keyboard +layout (no-latin1), Debian Edu profile (Roaming Workstation), if I +accept to reformat the hard drive (yes), if I want to submit info to +popcon.debian.org (no) and root password (secret). After answering +these questions, the installer goes ahead and does its thing, and +after around 50 minutes it is done. I press enter to finish the +installation, and the machine reboots into KDE. When the machine is +ready and kdm asks for login information, I enter my university +username and password, am told by kdm that a local home directory has +been created and that I must log in again, and finally log in with the +same username and password to the KDE 4.4 desktop. At no point during +this process did it ask for university specific settings, and all the +required configuration was dynamically detected using information +fetched via DHCP and DNS. The roaming workstation is now ready for +use.</p> + +<p>How was this done, you might wonder? First of all, here is the +list of things that need to be configured on the client to get it +working properly out of the box:</p> + +<ul> +<li>IP address/netmask and DNS server.</li> +<li>Web proxy URL.</li> +<li>LDAP server for NSS directory information (user, group, etc).</li> +<li>Kerberos server for PAM password checking.</li> +<li>SMB mount point to access the network home directory. (*)</li> +<li>Central syslog server to send syslog messages to. (*)</li> +<li>Sitesummary collector URL to submit info to central server. (*)</li> +</ul> + +<p>(Hm, did I forget anything? Let me knew if I did.)</p> + +<p>The points marked (*) are not required to be able to use the +machine, but needed to provide central storage and allowing system +administrators to track their machines. Since yesterday, everything +but the sitesummary collector URL is dynamically discovered at boot +and installation time in the svn version of Debian Edu.</p> + +<p>The IP and DNS setup is fetched during boot using DHCP as usual. +When a DHCP update arrives, the proxy setup is updated by looking for +http://wpat/wpad.dat and using the content of this WPAD file to +configure the http and ftp proxy in /etc/environment and +/etc/apt/apt.conf. I decided to update the proxy setup using a DHCP +hook to ensure that the client stops using the Debian Edu proxy when +it is moved outside the Debian Edu network, and instead uses any local +proxy present on the new network when it moves around.</p> + +<p>The DNS names of the LDAP, Kerberos and syslog server and related +configuration are generated using DNS information at boot. First the +installer looks for a host named ldap in the current DNS domain. If +not found, it looks for _ldap._tcp SRV records in DNS instead. If an +LDAP server is found, its root DSE entry is requested and the +attributes namingContexts and defaultNamingContext are used to +determine which LDAP base to use for NSS. If there are several +namingContexts attibutes and the defaultNamingContext is present, that +LDAP subtree is used as the base. If defaultNamingContext is missing, +the subtrees listed as namingContexts are searched in sequence for any +object with class posixAccount or posixGroup, and the first one with +such an object is used as the LDAP base. For Kerberos, a similar +search is done by first looking for a host named kerberos, and then +for the _kerberos._tcp SRV record. I've been unable to find a way to +look up the Kerberos realm, so for this the upper case string of the +current DNS domain is used.</p> + +<p>For the syslog server, the hosts syslog and loghost are searched +for, and the _syslog._udp SRV record is consulted if no such host is +found. This algorithm works for both Debian Edu and the University of +Oslo. A similar strategy would work for locating the sitesummary +server, but have not been implemented yet. I decided to fetch and +save these settings during installation, to make sure moving to a +different network does not change the set of users being allowed to +log in nor the passwords required to log in. Usernames and passwords +will be cached by sssd when the user logs in on the Debian Edu +network, and will not change as the laptop move around. For a +non-roaming machine, there is no caching, but given that it is +supposed to stay in place it should not matter much. Perhaps we +should switch those to use sssd too?</p> + +<p>The user's SMB mount point for the network home directory is +located when the user logs in for the first time. The LDAP server is +consulted to look for the user's LDAP object and the sambaHomePath +attribute is used if found. If it isn't found, the home directory +path fetched from NSS is used instead. Assuming the path is of the +form /site/server/directory/username, the second part is looked up in +DNS and used to generate a SMB URL of the form +smb://server.domain/username. This algorithm works for both Debian +edu and the University of Oslo. Perhaps there are better attributes +to use or a better algorithm that works for more sites, but this will +do for now. :)</p> + +<p>This work should make it easier to integrate the Debian Edu clients +into any LDAP/Kerberos infrastructure, and make the current setup even +more flexible than before. I suspect it will also work for thin +client servers, allowing one to easily set up LTSP and hook it into a +existing network infrastructure, but I have not had time to test this +yet.</p> + +<p>If you want to help out with implementing these things for Debian +Edu, please contact us on debian-edu@lists.debian.org.</p> + + + diff --git a/blog/tags/opphavsrett/index.html b/blog/tags/opphavsrett/index.html index eda6e0330e..55cd6fb2ec 100644 --- a/blog/tags/opphavsrett/index.html +++ b/blog/tags/opphavsrett/index.html @@ -777,7 +777,7 @@ Kommer neppe til Ã¥ ta i bruk Blueray, og ei heller de nye DRM-greiene
  • July (12)
  • -
  • August (3)
  • +
  • August (4)
  • @@ -836,9 +836,9 @@ Kommer neppe til Ã¥ ta i bruk Blueray, og ei heller de nye DRM-greiene
  • debian (35)
  • -
  • debian edu (39)
  • +
  • debian edu (40)
  • -
  • english (54)
  • +
  • english (55)
  • fiksgatami (1)
  • @@ -856,7 +856,7 @@ Kommer neppe til Ã¥ ta i bruk Blueray, og ei heller de nye DRM-greiene
  • norsk (71)
  • -
  • nuug (91)
  • +
  • nuug (92)
  • opphavsrett (14)
  • diff --git a/blog/tags/personvern/index.html b/blog/tags/personvern/index.html index 67ec902a39..01911c688c 100644 --- a/blog/tags/personvern/index.html +++ b/blog/tags/personvern/index.html @@ -718,7 +718,7 @@ Kommer neppe til Ã¥ ta i bruk Blueray, og ei heller de nye DRM-greiene
  • July (12)
  • -
  • August (3)
  • +
  • August (4)
  • @@ -777,9 +777,9 @@ Kommer neppe til Ã¥ ta i bruk Blueray, og ei heller de nye DRM-greiene
  • debian (35)
  • -
  • debian edu (39)
  • +
  • debian edu (40)
  • -
  • english (54)
  • +
  • english (55)
  • fiksgatami (1)
  • @@ -797,7 +797,7 @@ Kommer neppe til Ã¥ ta i bruk Blueray, og ei heller de nye DRM-greiene
  • norsk (71)
  • -
  • nuug (91)
  • +
  • nuug (92)
  • opphavsrett (14)
  • diff --git a/blog/tags/reprap/index.html b/blog/tags/reprap/index.html index c535a07cfc..4ff5ddc93c 100644 --- a/blog/tags/reprap/index.html +++ b/blog/tags/reprap/index.html @@ -525,7 +525,7 @@ kommer til Ã¥ bruke denne plasttypen som hÃ¥ndterer temperaturer mellom
  • July (12)
  • -
  • August (3)
  • +
  • August (4)
  • @@ -584,9 +584,9 @@ kommer til Ã¥ bruke denne plasttypen som hÃ¥ndterer temperaturer mellom
  • debian (35)
  • -
  • debian edu (39)
  • +
  • debian edu (40)
  • -
  • english (54)
  • +
  • english (55)
  • fiksgatami (1)
  • @@ -604,7 +604,7 @@ kommer til Ã¥ bruke denne plasttypen som hÃ¥ndterer temperaturer mellom
  • norsk (71)
  • -
  • nuug (91)
  • +
  • nuug (92)
  • opphavsrett (14)
  • diff --git a/blog/tags/rss/index.html b/blog/tags/rss/index.html index e9fbe07ae0..f094a0f601 100644 --- a/blog/tags/rss/index.html +++ b/blog/tags/rss/index.html @@ -73,7 +73,7 @@ forsøk.

  • July (12)
  • -
  • August (3)
  • +
  • August (4)
  • @@ -132,9 +132,9 @@ forsøk.

  • debian (35)
  • -
  • debian edu (39)
  • +
  • debian edu (40)
  • -
  • english (54)
  • +
  • english (55)
  • fiksgatami (1)
  • @@ -152,7 +152,7 @@ forsøk.

  • norsk (71)
  • -
  • nuug (91)
  • +
  • nuug (92)
  • opphavsrett (14)
  • diff --git a/blog/tags/sikkerhet/index.html b/blog/tags/sikkerhet/index.html index d94e49f7a1..5792a8ea01 100644 --- a/blog/tags/sikkerhet/index.html +++ b/blog/tags/sikkerhet/index.html @@ -664,7 +664,7 @@ please contact us on debian-edu@lists.debian.org.

  • July (12)
  • -
  • August (3)
  • +
  • August (4)
  • @@ -723,9 +723,9 @@ please contact us on debian-edu@lists.debian.org.

  • debian (35)
  • -
  • debian edu (39)
  • +
  • debian edu (40)
  • -
  • english (54)
  • +
  • english (55)
  • fiksgatami (1)
  • @@ -743,7 +743,7 @@ please contact us on debian-edu@lists.debian.org.

  • norsk (71)
  • -
  • nuug (91)
  • +
  • nuug (92)
  • opphavsrett (14)
  • diff --git a/blog/tags/sitesummary/index.html b/blog/tags/sitesummary/index.html index 752c5e322d..d7629c6dd3 100644 --- a/blog/tags/sitesummary/index.html +++ b/blog/tags/sitesummary/index.html @@ -216,7 +216,7 @@ collector.

  • July (12)
  • -
  • August (3)
  • +
  • August (4)
  • @@ -275,9 +275,9 @@ collector.

  • debian (35)
  • -
  • debian edu (39)
  • +
  • debian edu (40)
  • -
  • english (54)
  • +
  • english (55)
  • fiksgatami (1)
  • @@ -295,7 +295,7 @@ collector.

  • norsk (71)
  • -
  • nuug (91)
  • +
  • nuug (92)
  • opphavsrett (14)
  • diff --git a/blog/tags/standard/index.html b/blog/tags/standard/index.html index 1ba20e5134..45f793cb1e 100644 --- a/blog/tags/standard/index.html +++ b/blog/tags/standard/index.html @@ -709,7 +709,7 @@ Windows. This is great.

  • July (12)
  • -
  • August (3)
  • +
  • August (4)
  • @@ -768,9 +768,9 @@ Windows. This is great.

  • debian (35)
  • -
  • debian edu (39)
  • +
  • debian edu (40)
  • -
  • english (54)
  • +
  • english (55)
  • fiksgatami (1)
  • @@ -788,7 +788,7 @@ Windows. This is great.

  • norsk (71)
  • -
  • nuug (91)
  • +
  • nuug (92)
  • opphavsrett (14)
  • diff --git a/blog/tags/stavekontroll/index.html b/blog/tags/stavekontroll/index.html index 1e71721b94..7ded23c951 100644 --- a/blog/tags/stavekontroll/index.html +++ b/blog/tags/stavekontroll/index.html @@ -93,7 +93,7 @@ stavekontrollen.

  • July (12)
  • -
  • August (3)
  • +
  • August (4)
  • @@ -152,9 +152,9 @@ stavekontrollen.

  • debian (35)
  • -
  • debian edu (39)
  • +
  • debian edu (40)
  • -
  • english (54)
  • +
  • english (55)
  • fiksgatami (1)
  • @@ -172,7 +172,7 @@ stavekontrollen.

  • norsk (71)
  • -
  • nuug (91)
  • +
  • nuug (92)
  • opphavsrett (14)
  • diff --git a/blog/tags/video/index.html b/blog/tags/video/index.html index dbce2eaa42..8eaefb6771 100644 --- a/blog/tags/video/index.html +++ b/blog/tags/video/index.html @@ -536,7 +536,7 @@ meg, Tollef og alle andre de som deltok pÃ¥ møtet pÃ¥ TV.

  • July (12)
  • -
  • August (3)
  • +
  • August (4)
  • @@ -595,9 +595,9 @@ meg, Tollef og alle andre de som deltok pÃ¥ møtet pÃ¥ TV.

  • debian (35)
  • -
  • debian edu (39)
  • +
  • debian edu (40)
  • -
  • english (54)
  • +
  • english (55)
  • fiksgatami (1)
  • @@ -615,7 +615,7 @@ meg, Tollef og alle andre de som deltok pÃ¥ møtet pÃ¥ TV.

  • norsk (71)
  • -
  • nuug (91)
  • +
  • nuug (92)
  • opphavsrett (14)
  • diff --git a/blog/tags/vitenskap/index.html b/blog/tags/vitenskap/index.html index f5722d9aa6..a999180577 100644 --- a/blog/tags/vitenskap/index.html +++ b/blog/tags/vitenskap/index.html @@ -138,7 +138,7 @@ skyskrapere. Takke meg til en tur til mÃ¥nen.

  • July (12)
  • -
  • August (3)
  • +
  • August (4)
  • @@ -197,9 +197,9 @@ skyskrapere. Takke meg til en tur til mÃ¥nen.

  • debian (35)
  • -
  • debian edu (39)
  • +
  • debian edu (40)
  • -
  • english (54)
  • +
  • english (55)
  • fiksgatami (1)
  • @@ -217,7 +217,7 @@ skyskrapere. Takke meg til en tur til mÃ¥nen.

  • norsk (71)
  • -
  • nuug (91)
  • +
  • nuug (92)
  • opphavsrett (14)
  • diff --git a/blog/tags/web/index.html b/blog/tags/web/index.html index 36a8aabd8d..9f8f929d78 100644 --- a/blog/tags/web/index.html +++ b/blog/tags/web/index.html @@ -381,7 +381,7 @@ www.openstreetmap.org front page.

  • July (12)
  • -
  • August (3)
  • +
  • August (4)
  • @@ -440,9 +440,9 @@ www.openstreetmap.org front page.

  • debian (35)
  • -
  • debian edu (39)
  • +
  • debian edu (40)
  • -
  • english (54)
  • +
  • english (55)
  • fiksgatami (1)
  • @@ -460,7 +460,7 @@ www.openstreetmap.org front page.

  • norsk (71)
  • -
  • nuug (91)
  • +
  • nuug (92)
  • opphavsrett (14)