]> pere.pagekite.me Git - homepage.git/blobdiff - blog/archive/2010/05/05.rss
Typo.
[homepage.git] / blog / archive / 2010 / 05 / 05.rss
index 1cd7f75cd0e8b2756498b94689df66728fe89c44..ea74feec2b42c9ffcd1364e707bbfa09fe6b0457 100644 (file)
@@ -11,8 +11,7 @@
                <link>http://people.skolelinux.org/pere/blog/Forcing_new_users_to_change_their_password_on_first_login.html</link>        
                <guid isPermaLink="true">http://people.skolelinux.org/pere/blog/Forcing_new_users_to_change_their_password_on_first_login.html</guid>
                 <pubDate>Sun, 2 May 2010 13:47:00 +0200</pubDate>
                <link>http://people.skolelinux.org/pere/blog/Forcing_new_users_to_change_their_password_on_first_login.html</link>        
                <guid isPermaLink="true">http://people.skolelinux.org/pere/blog/Forcing_new_users_to_change_their_password_on_first_login.html</guid>
                 <pubDate>Sun, 2 May 2010 13:47:00 +0200</pubDate>
-               <description>
-&lt;p&gt;One interesting feature in Active Directory, is the ability to
+               <description>&lt;p&gt;One interesting feature in Active Directory, is the ability to
 create a new user with an expired password, and thus force the user to
 change the password on the first login attempt.&lt;/p&gt;
 
 create a new user with an expired password, and thus force the user to
 change the password on the first login attempt.&lt;/p&gt;
 
@@ -90,8 +89,7 @@ change.&lt;/p&gt;
                <link>http://people.skolelinux.org/pere/blog/Parallellizing_the_boot_in_Debian_Squeeze___ready_for_wider_testing.html</link>        
                <guid isPermaLink="true">http://people.skolelinux.org/pere/blog/Parallellizing_the_boot_in_Debian_Squeeze___ready_for_wider_testing.html</guid>
                 <pubDate>Thu, 6 May 2010 23:25:00 +0200</pubDate>
                <link>http://people.skolelinux.org/pere/blog/Parallellizing_the_boot_in_Debian_Squeeze___ready_for_wider_testing.html</link>        
                <guid isPermaLink="true">http://people.skolelinux.org/pere/blog/Parallellizing_the_boot_in_Debian_Squeeze___ready_for_wider_testing.html</guid>
                 <pubDate>Thu, 6 May 2010 23:25:00 +0200</pubDate>
-               <description>
-&lt;p&gt;These days, the init.d script dependencies in Squeeze are quite
+               <description>&lt;p&gt;These days, the init.d script dependencies in Squeeze are quite
 complete, so complete that it is actually possible to run all the
 init.d scripts in parallell based on these dependencies.  If you want
 to test your Squeeze system, make sure
 complete, so complete that it is actually possible to run all the
 init.d scripts in parallell based on these dependencies.  If you want
 to test your Squeeze system, make sure
@@ -134,8 +132,7 @@ list of usertagged bugs related to this&lt;/a&gt;.&lt;/p&gt;
                <link>http://people.skolelinux.org/pere/blog/systemd__an_interesting_alternative_to_upstart.html</link>        
                <guid isPermaLink="true">http://people.skolelinux.org/pere/blog/systemd__an_interesting_alternative_to_upstart.html</guid>
                 <pubDate>Thu, 13 May 2010 22:20:00 +0200</pubDate>
                <link>http://people.skolelinux.org/pere/blog/systemd__an_interesting_alternative_to_upstart.html</link>        
                <guid isPermaLink="true">http://people.skolelinux.org/pere/blog/systemd__an_interesting_alternative_to_upstart.html</guid>
                 <pubDate>Thu, 13 May 2010 22:20:00 +0200</pubDate>
-               <description>
-&lt;p&gt;The last few days a new boot system called
+               <description>&lt;p&gt;The last few days a new boot system called
 &lt;a href=&quot;http://www.freedesktop.org/wiki/Software/systemd&quot;&gt;systemd&lt;/a&gt;
 has been
 &lt;a href=&quot;http://0pointer.de/blog/projects/systemd.html&quot;&gt;introduced&lt;/a&gt;
 &lt;a href=&quot;http://www.freedesktop.org/wiki/Software/systemd&quot;&gt;systemd&lt;/a&gt;
 has been
 &lt;a href=&quot;http://0pointer.de/blog/projects/systemd.html&quot;&gt;introduced&lt;/a&gt;
@@ -175,8 +172,7 @@ with parallel booting enabled by default.&lt;/p&gt;
                <link>http://people.skolelinux.org/pere/blog/Sitesummary_tip__Listing_MAC_address_of_all_clients.html</link>        
                <guid isPermaLink="true">http://people.skolelinux.org/pere/blog/Sitesummary_tip__Listing_MAC_address_of_all_clients.html</guid>
                 <pubDate>Fri, 14 May 2010 21:10:00 +0200</pubDate>
                <link>http://people.skolelinux.org/pere/blog/Sitesummary_tip__Listing_MAC_address_of_all_clients.html</link>        
                <guid isPermaLink="true">http://people.skolelinux.org/pere/blog/Sitesummary_tip__Listing_MAC_address_of_all_clients.html</guid>
                 <pubDate>Fri, 14 May 2010 21:10:00 +0200</pubDate>
-               <description>
-&lt;p&gt;In the recent Debian Edu versions, the
+               <description>&lt;p&gt;In the recent Debian Edu versions, the
 &lt;a href=&quot;http://wiki.debian.org/DebianEdu/HowTo/SiteSummary&quot;&gt;sitesummary
 system&lt;/a&gt; is used to keep track of the machines in the school
 network.  Each machine will automatically report its status to the
 &lt;a href=&quot;http://wiki.debian.org/DebianEdu/HowTo/SiteSummary&quot;&gt;sitesummary
 system&lt;/a&gt; is used to keep track of the machines in the school
 network.  Each machine will automatically report its status to the
@@ -209,8 +205,7 @@ written yet.&lt;/p&gt;
                <link>http://people.skolelinux.org/pere/blog/Parallellized_boot_is_now_the_default_in_Debian_unstable.html</link>        
                <guid isPermaLink="true">http://people.skolelinux.org/pere/blog/Parallellized_boot_is_now_the_default_in_Debian_unstable.html</guid>
                 <pubDate>Fri, 14 May 2010 22:40:00 +0200</pubDate>
                <link>http://people.skolelinux.org/pere/blog/Parallellized_boot_is_now_the_default_in_Debian_unstable.html</link>        
                <guid isPermaLink="true">http://people.skolelinux.org/pere/blog/Parallellized_boot_is_now_the_default_in_Debian_unstable.html</guid>
                 <pubDate>Fri, 14 May 2010 22:40:00 +0200</pubDate>
-               <description>
-&lt;p&gt;Since this evening, parallel booting is the default in
+               <description>&lt;p&gt;Since this evening, parallel booting is the default in
 Debian/unstable for machines using dependency based boot sequencing.
 Apparently the testing of concurrent booting has been wider than
 expected, if I am to believe the
 Debian/unstable for machines using dependency based boot sequencing.
 Apparently the testing of concurrent booting has been wider than
 expected, if I am to believe the
@@ -244,8 +239,7 @@ list of usertagged bugs related to this&lt;/a&gt;.&lt;/p&gt;
                <link>http://people.skolelinux.org/pere/blog/Pieces_of_the_roaming_laptop_puzzle_in_Debian.html</link>        
                <guid isPermaLink="true">http://people.skolelinux.org/pere/blog/Pieces_of_the_roaming_laptop_puzzle_in_Debian.html</guid>
                 <pubDate>Wed, 19 May 2010 19:00:00 +0200</pubDate>
                <link>http://people.skolelinux.org/pere/blog/Pieces_of_the_roaming_laptop_puzzle_in_Debian.html</link>        
                <guid isPermaLink="true">http://people.skolelinux.org/pere/blog/Pieces_of_the_roaming_laptop_puzzle_in_Debian.html</guid>
                 <pubDate>Wed, 19 May 2010 19:00:00 +0200</pubDate>
-               <description>
-&lt;p&gt;Today, the last piece of the puzzle for roaming laptops in Debian
+               <description>&lt;p&gt;Today, the last piece of the puzzle for roaming laptops in Debian
 Edu finally entered the Debian archive.  Today, the new
 &lt;a href=&quot;http://packages.qa.debian.org/libp/libpam-mklocaluser.html&quot;&gt;libpam-mklocaluser&lt;/a&gt;
 package was accepted.  Two days ago, two other pieces was accepted
 Edu finally entered the Debian archive.  Today, the new
 &lt;a href=&quot;http://packages.qa.debian.org/libp/libpam-mklocaluser.html&quot;&gt;libpam-mklocaluser&lt;/a&gt;
 package was accepted.  Two days ago, two other pieces was accepted
@@ -304,8 +298,7 @@ please contact us on debian-edu@lists.debian.org.&lt;/p&gt;
                <link>http://people.skolelinux.org/pere/blog/Magnetstripeinnhold_i_billetter_fra_Flytoget_og_Hurtigruten.html</link>        
                <guid isPermaLink="true">http://people.skolelinux.org/pere/blog/Magnetstripeinnhold_i_billetter_fra_Flytoget_og_Hurtigruten.html</guid>
                 <pubDate>Fri, 21 May 2010 16:00:00 +0200</pubDate>
                <link>http://people.skolelinux.org/pere/blog/Magnetstripeinnhold_i_billetter_fra_Flytoget_og_Hurtigruten.html</link>        
                <guid isPermaLink="true">http://people.skolelinux.org/pere/blog/Magnetstripeinnhold_i_billetter_fra_Flytoget_og_Hurtigruten.html</guid>
                 <pubDate>Fri, 21 May 2010 16:00:00 +0200</pubDate>
-               <description>
-&lt;p&gt;For en stund tilbake kjøpte jeg en magnetkortleser for å kunne
+               <description>&lt;p&gt;For en stund tilbake kjøpte jeg en magnetkortleser for å kunne
 titte på hva som er skrevet inn på magnetstripene til ulike kort.  Har
 ikke hatt tid til å analysere mange kort så langt, men tenkte jeg
 skulle dele innholdet på to kort med mine lesere.&lt;/p&gt;
 titte på hva som er skrevet inn på magnetstripene til ulike kort.  Har
 ikke hatt tid til å analysere mange kort så langt, men tenkte jeg
 skulle dele innholdet på to kort med mine lesere.&lt;/p&gt;
@@ -362,5 +355,101 @@ ser jeg mye korrespondanse mellom påtrykk og magnetstripe.&lt;/p&gt;
 </description>
        </item>
        
 </description>
        </item>
        
+       <item>
+               <title>More flexible firmware handling in debian-installer</title>
+               <link>http://people.skolelinux.org/pere/blog/More_flexible_firmware_handling_in_debian_installer.html</link>        
+               <guid isPermaLink="true">http://people.skolelinux.org/pere/blog/More_flexible_firmware_handling_in_debian_installer.html</guid>
+                <pubDate>Sat, 22 May 2010 21:30:00 +0200</pubDate>
+               <description>&lt;p&gt;After a long break from debian-installer development, I finally
+found time today to return to the project.  Having to spend less time
+working dependency based boot in debian, as it is almost complete now,
+definitely helped freeing some time.&lt;/p&gt;
+
+&lt;p&gt;A while back, I ran into a problem while working on Debian Edu.  We
+include some firmware packages on the Debian Edu CDs, those needed to
+get disk and network controllers working.  Without having these
+firmware packages available during installation, it is impossible to
+install Debian Edu on the given machine, and because our target group
+are non-technical people, asking them to provide firmware packages on
+an external medium is a support pain.  Initially, I expected it to be
+enough to include the firmware packages on the CD to get
+debian-installer to find and use them.  This proved to be wrong.
+Next, I hoped it was enough to symlink the relevant firmware packages
+to some useful location on the CD (tried /cdrom/ and
+/cdrom/firmware/).  This also proved to not work, and at this point I
+found time to look at the debian-installer code to figure out what was
+going to work.&lt;/p&gt;
+
+&lt;p&gt;The firmware loading code is in the hw-detect package, and a closer
+look revealed that it would only look for firmware packages outside
+the installation media, so the CD was never checked for firmware
+packages.  It would only check USB sticks, floppies and other
+&quot;external&quot; media devices.  Today I changed it to also look in the
+/cdrom/firmware/ directory on the mounted CD or DVD, which should
+solve the problem I ran into with Debian edu.  I also changed it to
+look in /firmware/, to make sure the installer also find firmware
+provided in the initrd when booting the installer via PXE, to allow us
+to provide the same feature in the PXE setup included in Debian
+Edu.&lt;/p&gt;
+
+&lt;p&gt;To make sure firmware deb packages with a license questions are not
+activated without asking if the license is accepted, I extended
+hw-detect to look for preinst scripts in the firmware packages, and
+run these before activating the firmware during installation.  The
+license question is asked using debconf in the preinst, so this should
+solve the issue for the firmware packages I have looked at so far.&lt;/p&gt;
+
+&lt;p&gt;If you want to discuss the details of these features, please
+contact us on debian-boot@lists.debian.org.&lt;/p&gt;
+</description>
+       </item>
+       
+       <item>
+               <title>Parallellized boot seem to hold up well in Debian/testing</title>
+               <link>http://people.skolelinux.org/pere/blog/Parallellized_boot_seem_to_hold_up_well_in_Debian_testing.html</link>        
+               <guid isPermaLink="true">http://people.skolelinux.org/pere/blog/Parallellized_boot_seem_to_hold_up_well_in_Debian_testing.html</guid>
+                <pubDate>Thu, 27 May 2010 23:55:00 +0200</pubDate>
+               <description>&lt;p&gt;A few days ago, parallel booting was enabled in Debian/testing.
+The feature seem to hold up pretty well, but three fairly serious
+issues are known and should be solved:
+
+&lt;p&gt;&lt;ul&gt;
+
+&lt;li&gt;The wicd package seen to
+&lt;a href=&quot;http://bugs.debian.org/508289&quot;&gt;break NFS mounting&lt;/a&gt; and
+&lt;a href=&quot;http://bugs.debian.org/581586&quot;&gt;network setup&lt;/a&gt; when
+parallel booting is enabled.  No idea why, but the wicd maintainer
+seem to be on the case.&lt;/li&gt;
+
+&lt;li&gt;The nvidia X driver seem to
+&lt;a href=&quot;http://bugs.debian.org/583312&quot;&gt;have a race condition&lt;/a&gt;
+triggered more easily when parallel booting is in effect.  The
+maintainer is on the case.&lt;/li&gt;
+
+&lt;li&gt;The sysv-rc package fail to properly enable dependency based boot
+sequencing (the shutdown is broken) when old file-rc users
+&lt;a href=&quot;http://bugs.debian.org/575080&quot;&gt;try to switch back&lt;/a&gt; to
+sysv-rc.  One way to solve it would be for file-rc to create
+/etc/init.d/.legacy-bootordering, and another is to try to make
+sysv-rc more robust.  Will investigate some more and probably upload a
+workaround in sysv-rc to help those trying to move from file-rc to
+sysv-rc get a working shutdown.&lt;/li&gt;
+
+&lt;/ul&gt;&lt;/p&gt;
+
+&lt;p&gt;All in all not many surprising issues, and all of them seem
+solvable before Squeeze is released.  In addition to these there are
+some packages with bugs in their dependencies and run level settings,
+which I expect will be fixed in a reasonable time span.&lt;/p&gt;
+
+&lt;p&gt;If you report any problems with dependencies in init.d scripts to
+the BTS, please usertag the report to get it to show up at
+&lt;a href=&quot;http://bugs.debian.org/cgi-bin/pkgreport.cgi?users=initscripts-ng-devel@lists.alioth.debian.org&quot;&gt;the
+list of usertagged bugs related to this&lt;/a&gt;.&lt;/p&gt;
+
+&lt;p&gt;Update: Correct bug number to file-rc issue.&lt;/p&gt;
+</description>
+       </item>
+       
         </channel>
 </rss>
         </channel>
 </rss>