I spent Monday and tuesday this week in London with a lot of the +
Entries tagged "bootsystem".
+ +I spent Monday and tuesday this week in London with a lot of the people involved in the boot system on Debian and Ubuntu, to see if we could find more ways to speed up the boot system. This was an Ubuntu funded @@ -78,28 +75,26 @@ possible to run a of them in the same process. A quick way to test this would be to enable insserv and run 'mv /etc/rc2.d/S* /etc/rcS.d/; insserv'. Will need to test if that work. :)
-After several years of frustration with the lack of activity from +
After several years of frustration with the lack of activity from the existing sysvinit upstream developer, I decided a few weeks ago to take over the package and become the new upstream. The number of patches to track for the Debian package was becoming a burden, and the @@ -122,28 +117,26 @@ working on the future release.
It is a bit ironic that this is done now, when some of the involved distributions are moving to upstart as a syvinit replacement.
-Since this evening, with the upload of sysvinit version 2.87dsf-2, +
Since this evening, with the upload of sysvinit version 2.87dsf-2, and the upload of insserv version 1.12.0-10 yesterday, Debian unstable have been migrated to using dependency based boot sequencing. This conclude work me and others have been doing for the last three days. @@ -155,28 +148,26 @@ are bound to show up, to get everything ready for Squeeze.
fixing the more fundamental problem of handing the event based non-predictable kernel in the early boot. -These days, the init.d script dependencies in Squeeze are quite +
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 @@ -212,28 +203,26 @@ the BTS, please usertag the report to get it to show up at the list of usertagged bugs related to this.
-The last few days a new boot system called +
The last few days a new boot system called systemd has been introduced @@ -266,28 +255,26 @@ new version of the sysvinit package implementing this change is already in experimental. If all go well, Squeeze will be released with parallel booting enabled by default.
-Since this evening, parallel booting is the default in +
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 @@ -314,28 +301,26 @@ the BTS, please usertag the report to get it to show up at the list of usertagged bugs related to this.
-A few days ago, parallel booting was enabled in Debian/testing. +
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: @@ -375,28 +360,26 @@ list of usertagged bugs related to this.
Update: Correct bug number to file-rc issue.
-It is strange to watch how a bug in Debian causing KDM to fail to +
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 @@ -420,28 +403,26 @@ but I am pretty sure that waiting for each other is not it.
I wonder why we end up handling bugs this way.
-If Debian is to migrate to upstart on Linux, I expect some init.d +
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 @@ -483,28 +464,26 @@ to not be compatible with sysvinit in this regard.
looking for the UPSTART_JOB environment variable seem to be a good choice. -The last few days I have done some upgrade testing in Debian, to +
The last few days I have done some upgrade testing in Debian, to see if the upgrade from Lenny to Squeeze will go smoothly. A few bugs have been discovered and reported in the process (#585410 in nagios3-cgi, @@ -624,32 +603,203 @@ packages failing to clean up their obsolete init.d script during upgrades, and no such problem seem to affect the Gnome desktop+laptop packages.
-