On Wed, 10.10.12 09:54, Richard W.M. Jones (rjones@xxxxxxxxxx) wrote: > On Wed, Oct 10, 2012 at 09:50:43AM +0200, Björn Persson wrote: > > Lennart Poettering wrote: > > > On Tue, 09.10.12 09:09, Chris Adams (cmadams@xxxxxxxxxx) wrote: > > > > How do you read this log when the system is not running (e.g. > > > > mounting filesystems of a drive on another system, running from a > > > > rescue image, etc.)? > > > > > > journalctl -D <pathtothejournalfiles> > > > > So the rescue system (which might not always be Fedora) must have > > journalctl installed. Is the file format stable, or can it break if the > > rescue system has a different version of journalctl? Is the format > > perchance even documented so that other tools for reading logs could be > > written? > > This would be essential for libguestfs tools to parse logs out of > guests (we do it now by reading /var/log/messages etc which has all of > the properties you state). I'd recommend simply using our C API for this. For details see: http://www.freedesktop.org/software/systemd/man/ Look for the various APIs with the sd_journal_ prefix. With those you get full access to the journal. Here you find an example how to do this: http://www.freedesktop.org/software/systemd/man/sd_journal_next.html Lennart -- Lennart Poettering - Red Hat, Inc. -- devel mailing list devel@xxxxxxxxxxxxxxxxxxxxxxx https://admin.fedoraproject.org/mailman/listinfo/devel