Hello, I've found a workaround using the old bootlogd. In essence, I
downloaded the sources to the sysv-init 2.86 package (from
http://www.icewalkers.com/Linux/Software/58900/SysVInit.html), compiled
it, and copied the bootlogd binary to /sbin (without installing the rest
of the stuff).

To make it work, I had to remove the -c option to bootlog in
/etc/init.d/bootlogd (BOOTLOGD_OPTS= at line 20). When booting, it says
that it fails starting the bootlog daemon, but the logs appear correctly
in /var/log/boot.

Probably there are some sources for an updated ubuntu version of the
sysvinit package somewhere, so it would probably be better to use that
sources instead. Maybe the -c option would work then also. But this
works fine for me, except for that I can't view the file using the gnome
system log viewer. Instead I have to open the file manually. It works,
but looks a bit ugly.

You can probably move the script to somewhere early in /etc/rcS.d/ to
make it log more of your booting process.

I have put the binary (compiled on ubuntu 7.10 x86-32) here for your
convenience if someone of you would like to try this out.

My suggestion is that someone should put this together in a proper
package so that everyone who needs it can easily install it. It would
probably be an unofficial package in some way I suppose, maybe located
in universe or something.

This may be an ugly workaround, but you do in fact get the bootmessages
from quite early on. So in the meantime while the logging gets properly
implemented, this could be an alternative IMO.


** Attachment added: "The binary for IA-32"
   http://launchpadlibrarian.net/10566230/bootlogd

-- 
logd not running
https://bugs.launchpad.net/bugs/98955
You received this bug notification because you are a member of Ubuntu
Bugs, which is the bug contact for Ubuntu.

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to