Gargi
10.02.2009, 23:23
Wenn Ihr die Bootmessages über den bootlogd (http://www.gargi.org/showthread.php?t=1261) mitschneidet, dann könnt Ihr diese auch Euch später über html anzeigen lassen (wenn ein Webserver installiert ist). Dazu muss nur die /var/log/boot umkopiert werden und über beispielsweise php includet werden.
Die Logdatei soll dann beispielsweise in /home/web/log liegen. Öffnet dazu die /etc/init.d/stop-bootlogd und fügt unter den Zeilen
case "$1" in
start)
/etc/init.d/bootlogd stop
Folgendes ein:
rm /home/web/log/boot.txt
cp /var/log/boot /home/web/log/boot.txt
chmod 644 /home/web/log/boot.txt
chown web:web /home/web/log/boot.txt
echo "" >> /home/web/log/boot.txt
uname -a >> /home/web/log/boot.txt
(die Verzeichnisse entsprechend anpassen)
Eine mögliche einfache Page würde ungefähr so aussehen:
xyz.php
<html>
<head>
<meta http-equiv="Content-Type"
content="text/html; charset=iso-8859-1">
<meta name="GENERATOR" content="nano">
<title></title>
</head>
<body>
<p>Bootlog</p>
<pre><?php include("/home/web/log/boot.txt");?></pre>
</body>
</html>
Dies sollte natürlich entsprechend über htaccess vor neugierigen Blicken gesichert sein ;)
cu
Gargi
Die Logdatei soll dann beispielsweise in /home/web/log liegen. Öffnet dazu die /etc/init.d/stop-bootlogd und fügt unter den Zeilen
case "$1" in
start)
/etc/init.d/bootlogd stop
Folgendes ein:
rm /home/web/log/boot.txt
cp /var/log/boot /home/web/log/boot.txt
chmod 644 /home/web/log/boot.txt
chown web:web /home/web/log/boot.txt
echo "" >> /home/web/log/boot.txt
uname -a >> /home/web/log/boot.txt
(die Verzeichnisse entsprechend anpassen)
Eine mögliche einfache Page würde ungefähr so aussehen:
xyz.php
<html>
<head>
<meta http-equiv="Content-Type"
content="text/html; charset=iso-8859-1">
<meta name="GENERATOR" content="nano">
<title></title>
</head>
<body>
<p>Bootlog</p>
<pre><?php include("/home/web/log/boot.txt");?></pre>
</body>
</html>
Dies sollte natürlich entsprechend über htaccess vor neugierigen Blicken gesichert sein ;)
cu
Gargi