X-Git-Url: http://pere.pagekite.me/gitweb/homepage.git/blobdiff_plain/6f6d23be6ebd4848682ddc55f8ce0ef9c62d4b59..a6ecb18c55aa98c4ba4ada7ada514a737bf682a1:/blog/archive/2010/06/06.rss
diff --git a/blog/archive/2010/06/06.rss b/blog/archive/2010/06/06.rss
index f21c6eeefa..611417a8df 100644
--- a/blog/archive/2010/06/06.rss
+++ b/blog/archive/2010/06/06.rss
@@ -11,8 +11,7 @@
http://people.skolelinux.org/pere/blog/KDM_fail_at_boot_with_NVidia_cards___and_no_one_try_to_fix_it_.html
http://people.skolelinux.org/pere/blog/KDM_fail_at_boot_with_NVidia_cards___and_no_one_try_to_fix_it_.html
Tue, 1 Jun 2010 17:05:00 +0200
-
-<p>It is strange to watch how a bug in Debian causing KDM to fail to
+ <p>It is strange to watch how a bug in Debian causing KDM to fail to
start at boot when an NVidia video card is used is handled. The
problem seem to be that the nvidia X.org driver uses a long time to
initialize, and this duration is longer than kdm is configured to
@@ -40,11 +39,10 @@ but I am pretty sure that waiting for each other is not it.</p>
-
Togsatsing på norsk, mot sykkel
- http://people.skolelinux.org/pere/blog/Togsatsing_p___norsk__mot_sykkel.html
- http://people.skolelinux.org/pere/blog/Togsatsing_p___norsk__mot_sykkel.html
+ http://people.skolelinux.org/pere/blog/Togsatsing_p__norsk__mot_sykkel.html
+ http://people.skolelinux.org/pere/blog/Togsatsing_p__norsk__mot_sykkel.html
Wed, 2 Jun 2010 23:45:00 +0200
-
-<p>Det står dårlig til med toget når en finner på å la det
+ <p>Det står dårlig til med toget når en finner på å la det
<a href="http://www.aftenposten.no/nyheter/iriks/article3677060.ece">kappkjøre
med sykkel</a>... Jeg tror det trengs strukturendringer for å få
fikset på togproblemene i Norge.</p>
@@ -59,8 +57,7 @@ effekt på området der?</p>
http://people.skolelinux.org/pere/blog/Sitesummary_tip__Listing_computer_hardware_models_used_at_site.html
http://people.skolelinux.org/pere/blog/Sitesummary_tip__Listing_computer_hardware_models_used_at_site.html
Thu, 3 Jun 2010 12:05:00 +0200
-
-<p>When using sitesummary at a site to track machines, it is possible
+ <p>When using sitesummary at a site to track machines, it is possible
to get a list of the machine types in use thanks to the DMI
information extracted from each machine. The script to do so is
included in the sitesummary package, and here is example output from
@@ -80,7 +77,7 @@ maintainer:~#
<p>The quality of the report depend on the quality of the DMI tables
provided in each machine. Here there are Intel machines without model
-information listed with Intel as vendor and mo model, and virtual Xen
+information listed with Intel as vendor and no model, and virtual Xen
machines listed as [no-dmi-info]. One can add -l as a command line
option to list the individual machines.</p>
@@ -100,8 +97,7 @@ collector.</p>
http://people.skolelinux.org/pere/blog/A_manual_for_standards_wars___.html
http://people.skolelinux.org/pere/blog/A_manual_for_standards_wars___.html
Sun, 6 Jun 2010 14:15:00 +0200
-
-<p>Via the
+ <p>Via the
<a href="http://feedproxy.google.com/~r/robweir/antic-atom/~3/QzU4RgoAGMg/weekly-links-10.html">blog
of Rob Weir</a> I came across the very interesting essay named
<a href="http://faculty.haas.berkeley.edu/shapiro/wars.pdf">The Art of
@@ -115,8 +111,7 @@ following the standards wars of today.</p>
http://people.skolelinux.org/pere/blog/Upstart_or_sysvinit___as_init_d_scripts_see_it.html
http://people.skolelinux.org/pere/blog/Upstart_or_sysvinit___as_init_d_scripts_see_it.html
Sun, 6 Jun 2010 23:55:00 +0200
-
-<p>If Debian is to migrate to upstart on Linux, I expect some init.d
+ <p>If Debian is to migrate to upstart on Linux, I expect some init.d
scripts to migrate (some of) their operations to upstart job while
keeping the init.d for hurd and kfreebsd. The packages with such
needs will need a way to get their init.d scripts to behave
@@ -165,8 +160,7 @@ choice.</p>
http://people.skolelinux.org/pere/blog/Skolelinux_er_laget_for_sentraldrifting__naturligvis.html
http://people.skolelinux.org/pere/blog/Skolelinux_er_laget_for_sentraldrifting__naturligvis.html
Wed, 9 Jun 2010 12:30:00 +0200
-
-<p>Det er merkelig hvordan myter om Skolelinux overlever. En slik
+ <p>Det er merkelig hvordan myter om Skolelinux overlever. En slik
myte er at Skolelinux ikke kan sentraldriftes og ha sentralt plasserte
tjenermaskiner. I siste Computerworld Norge er
<a href="http://www.idg.no/computerworld/article169432.ece">IT-sjef
@@ -251,8 +245,7 @@ minner.</p>
http://people.skolelinux.org/pere/blog/Automatic_upgrade_testing_from_Lenny_to_Squeeze.html
http://people.skolelinux.org/pere/blog/Automatic_upgrade_testing_from_Lenny_to_Squeeze.html
Fri, 11 Jun 2010 22:50:00 +0200
-
-<p>The last few days I have done some upgrade testing in Debian, to
+ <p>The last few days I have done some upgrade testing in Debian, to
see if the upgrade from Lenny to Squeeze will go smoothly. A few bugs
have been discovered and reported in the process
(<a href="http://bugs.debian.org/585410">#585410</a> in nagios3-cgi,
@@ -376,11 +369,10 @@ packages.</p>
-
Ã
pne trådløsnett er et samfunnsgode
- http://people.skolelinux.org/pere/blog/__pne_tr__dl__snett_er_et_samfunnsgode.html
- http://people.skolelinux.org/pere/blog/__pne_tr__dl__snett_er_et_samfunnsgode.html
+ http://people.skolelinux.org/pere/blog/_pne_tr_dl_snett_er_et_samfunnsgode.html
+ http://people.skolelinux.org/pere/blog/_pne_tr_dl_snett_er_et_samfunnsgode.html
Sat, 12 Jun 2010 12:45:00 +0200
-
-<p>Veldig glad for å oppdage via
+ <p>Veldig glad for å oppdage via
<a href="http://yro.slashdot.org/story/10/06/11/1841256/Finland-To-Legalize-Use-of-Unsecured-Wi-Fi">Slashdot</a>
at folk i Finland har forstått at åpne trådløsnett er et samfunnsgode.
Jeg ser på åpne trådløsnett som et fellesgode på linje med retten til
@@ -395,7 +387,7 @@ organisasjoner og politikere, etc), at det for meg er helt urimelig å
blokkere dette for alle som ikke gjør en flue fortred. De som mener
at potensialet for misbruk er grunn nok til å hindre all den positive
og lovlydige bruken av et åpent trådløsnett har jeg dermed ingen
-forståelse for. En kan ikke eksistensen av forbrytere styre hvordan
+forståelse for. En kan ikke la eksistensen av forbrytere styre hvordan
samfunnet skal organiseres. Da får en et kontrollsamfunn de færreste
ønsker å leve i, og det at vi har et samfunn i Norge der tilliten til
hverandre er høy gjør at samfunnet fungerer ganske godt. Det bør vi
@@ -408,8 +400,7 @@ anstrenge oss for å beholde.</p>
http://people.skolelinux.org/pere/blog/Lenny__Squeeze_upgrades__removals_by_apt_and_aptitude.html
http://people.skolelinux.org/pere/blog/Lenny__Squeeze_upgrades__removals_by_apt_and_aptitude.html
Sun, 13 Jun 2010 09:05:00 +0200
-
-<p>My
+ <p>My
<a href="http://people.skolelinux.org/pere/blog/Automatic_upgrade_testing_from_Lenny_to_Squeeze.html">testing
of Debian upgrades</a> from Lenny to Squeeze continues, and I've
finally made the upgrade logs available from
@@ -585,8 +576,7 @@ continue.</p>
http://people.skolelinux.org/pere/blog/Officeshots_taking_shape.html
http://people.skolelinux.org/pere/blog/Officeshots_taking_shape.html
Sun, 13 Jun 2010 11:40:00 +0200
-
-<p>For those of us caring about document exchange and
+ <p>For those of us caring about document exchange and
interoperability, <a href="http://www.officeshots.org/">OfficeShots</a>
is a great service. It is to ODF documents what
<a href="http://browsershots.org/">BrowserShots</a> is for web
@@ -611,5 +601,184 @@ Windows. This is great.</p>
+ -
+ Vinmonopolet bryter loven åpenlyst - og flere planlegger å gjøre det samme
+ http://people.skolelinux.org/pere/blog/Vinmonopolet_bryter_loven__penlyst___og_flere_planlegger___gj_re_det_samme.html
+ http://people.skolelinux.org/pere/blog/Vinmonopolet_bryter_loven__penlyst___og_flere_planlegger___gj_re_det_samme.html
+ Wed, 16 Jun 2010 11:00:00 +0200
+ <p><a href="http://www.dagbladet.no/2010/06/16/nyheter/innenriks/streik/arbeidsliv/12157858/">Dagbladet
+melder</a> at Vinmonopolet med bakgrunn i vekterstreiken som pågår i
+Norge for tiden, har bestemt seg for med vitende og vilje å bryte
+sentralbanklovens paragraf 14 ved å nekte folk å betale med
+kontanter, og at flere butikker planlegger å følge deres eksempel.
+Jeg synes det er hårreisende hvis de slipper unna med et slikt
+soleklart lovbrudd, og lurer på hva slags muligheter jeg vil ha hvis
+jeg blir nektet å handle med kontanter. Jeg handler i hovedsak med
+kontanter selv, da jeg anser det som en borgerrett å kunne handle
+anonymt uten at det blir registrert. For meg er det et angrep på mitt
+personvern å nekte å ta imot kontant betaling.</p>
+
+<p><a href="http://www.lovdata.no/all/tl-19850524-028-003.html#14">Paragrafen
+i sentralbankloven</a> lyder:</p>
+
+<blockquote>
+<p>§ 14. Tvungent betalingsmiddel</p>
+
+<p>Bankens sedler og mynter er tvungent betalingsmiddel i Norge. Ingen
+er pliktig til i én betaling å ta imot mer enn femogtyve mynter av
+hver enhet.</p>
+
+<p>Sterkt skadde sedler og mynter er ikke tvungent
+betalingsmiddel. Banken gir nærmere forskrifter om erstatning for
+bortkomne, brente eller skadde sedler og mynter.</p>
+
+<p>Selv om en avtale inneholder klausul om betaling av en
+pengeforpliktelse i gullverdi, kan skyldneren frigjøre seg med tvungne
+betalingsmidler uten hensyn til denne klausul.</p>
+</blockquote>
+
+<p>Det er med bakgrunn i denne lovet ikke tillatt å nekte å ta imot
+kontakt betaling. Det er en lov jeg har sans for, og som jeg mener må
+håndheves strengt.</p>
+
+
+
+ -
+ Calling tasksel like the installer, while still getting useful output
+ http://people.skolelinux.org/pere/blog/Calling_tasksel_like_the_installer__while_still_getting_useful_output.html
+ http://people.skolelinux.org/pere/blog/Calling_tasksel_like_the_installer__while_still_getting_useful_output.html
+ Wed, 16 Jun 2010 14:55:00 +0200
+ <p>A few times I have had the need to simulate the way tasksel
+installs packages during the normal debian-installer run. Until now,
+I have ended up letting tasksel do the work, with the annoying problem
+of not getting any feedback at all when something fails (like a
+conffile question from dpkg or a download that fails), using code like
+this:
+
+<blockquote><pre>
+export DEBIAN_FRONTEND=noninteractive
+tasksel --new-install
+</pre></blockquote>
+
+This would invoke tasksel, let its automatic task selection pick the
+tasks to install, and continue to install the requested tasks without
+any output what so ever.
+
+Recently I revisited this problem while working on the automatic
+package upgrade testing, because tasksel would some times hang without
+any useful feedback, and I want to see what is going on when it
+happen. Then it occured to me, I can parse the output from tasksel
+when asked to run in test mode, and use that aptitude command line
+printed by tasksel then to simulate the tasksel run. I ended up using
+code like this:
+
+<blockquote><pre>
+export DEBIAN_FRONTEND=noninteractive
+cmd="$(in_target tasksel -t --new-install | sed 's/debconf-apt-progress -- //')"
+$cmd
+</pre></blockquote>
+
+<p>The content of $cmd is typically something like "<tt>aptitude -q
+--without-recommends -o APT::Install-Recommends=no -y install
+~t^desktop$ ~t^gnome-desktop$ ~t^laptop$ ~pstandard ~prequired
+~pimportant</tt>", which will install the gnome desktop task, the
+laptop task and all packages with priority standard , required and
+important, just like tasksel would have done it during
+installation.</p>
+
+<p>A better approach is probably to extend tasksel to be able to
+install packages without using debconf-apt-progress, for use cases
+like this.</p>
+
+
+
+ -
+ Idea for a change to LDAP schemas allowing DNS and DHCP info to be combined into one object
+ http://people.skolelinux.org/pere/blog/Idea_for_a_change_to_LDAP_schemas_allowing_DNS_and_DHCP_info_to_be_combined_into_one_object.html
+ http://people.skolelinux.org/pere/blog/Idea_for_a_change_to_LDAP_schemas_allowing_DNS_and_DHCP_info_to_be_combined_into_one_object.html
+ Thu, 24 Jun 2010 00:35:00 +0200
+ <p>A while back, I
+<a href="http://people.skolelinux.org/pere/blog/Time_for_new__LDAP_schemas_replacing_RFC_2307_.html">complained
+about the fact</a> that it is not possible with the provided schemas
+for storing DNS and DHCP information in LDAP to combine the two sets
+of information into one LDAP object representing a computer.</p>
+
+<p>In the mean time, I discovered that a simple fix would be to make
+the dhcpHost object class auxiliary, to allow it to be combined with
+the dNSDomain object class, and thus forming one object for one
+computer when storing both DHCP and DNS information in LDAP.</p>
+
+<p>If I understand this correctly, it is not safe to do this change
+without also changing the assigned number for the object class, and I
+do not know enough about LDAP schema design to do that properly for
+Debian Edu.</p>
+
+<p>Anyway, for future reference, this is how I believe we could change
+the
+<a href="http://tools.ietf.org/html/draft-ietf-dhc-ldap-schema-00">DHCP
+schema</a> to solve at least part of the problem with the LDAP schemas
+available today from IETF.</p>
+
+<pre>
+--- dhcp.schema (revision 65192)
++++ dhcp.schema (working copy)
+@@ -376,7 +376,7 @@
+ objectclass ( 2.16.840.1.113719.1.203.6.6
+ NAME 'dhcpHost'
+ DESC 'This represents information about a particular client'
+- SUP top
++ SUP top AUXILIARY
+ MUST cn
+ MAY (dhcpLeaseDN $ dhcpHWAddress $ dhcpOptionsDN $ dhcpStatements $ dhcpComments $ dhcpOption)
+ X-NDS_CONTAINMENT ('dhcpService' 'dhcpSubnet' 'dhcpGroup') )
+</pre>
+
+<p>I very much welcome clues on how to do this properly for Debian
+Edu/Squeeze. We provide the DHCP schema in our debian-edu-config
+package, and should thus be free to rewrite it as we see fit.</p>
+
+<p>If you want to help out with implementing this for Debian Edu,
+please contact us on debian-edu@lists.debian.org.</p>
+
+
+
+ -
+ LUMA, a very nice LDAP GUI
+ http://people.skolelinux.org/pere/blog/LUMA__a_very_nice_LDAP_GUI.html
+ http://people.skolelinux.org/pere/blog/LUMA__a_very_nice_LDAP_GUI.html
+ Mon, 28 Jun 2010 00:30:00 +0200
+ <p>The last few days I have been looking into the status of the LDAP
+directory in Debian Edu, and in the process I started to miss a GUI
+tool to browse the LDAP tree. The only one I was able to find in
+Debian/Squeeze and Lenny is
+<a href="http://luma.sourceforge.net/">LUMA</a>, which has proved to
+be a great tool to get a overview of the current LDAP directory
+populated by default in Skolelinux. Thanks to it, I have been able to
+find empty and obsolete subtrees, misplaced objects and duplicate
+objects. It will be installed by default in Debian/Squeeze. If you
+are working with LDAP, give it a go. :)</p>
+
+<p>I did notice one problem with it I have not had time to report to
+the BTS yet. There is no .desktop file in the package, so the tool do
+not show up in the Gnome and KDE menus, but only deep down in in the
+Debian submenu in KDE. I hope that can be fixed before Squeeze is
+released.</p>
+
+<p>I have not yet been able to get it to modify the tree yet. I would
+like to move objects and remove subtrees directly in the GUI, but have
+not found a way to do that with LUMA yet. So in the mean time, I use
+<a href="http://www.lichteblau.com/ldapvi/">ldapvi</a> for that.</p>
+
+<p>If you have tips on other GUI tools for LDAP that might be useful
+in Debian Edu, please contact us on debian-edu@lists.debian.org.</p>
+
+<p>Update 2010-06-29: Ross Reedstrom tipped us about the
+<a href="http://packages.qa.debian.org/g/gq.html">gq</a> package as a
+useful GUI alternative. It seem like a good tool, but is unmaintained
+in Debian and got a RC bug keeping it out of Squeeze. Unless that
+changes, it will not be an option for Debian Edu based on Squeeze.</p>
+
+
+