Return to send_dmesg CVS log | Up to [local] / openbsd / update_openbsd |
File: [local] / openbsd / update_openbsd / send_dmesg (download)
Revision 1.10, Sat Nov 8 20:32:08 2014 UTC (9 years, 7 months ago) by andrew
keep a copy of the mailed dmesg, sometimes mail doesn't work |
#!/bin/sh # $AFresh1: send_dmesg,v 1.10 2014/11/08 20:32:08 andrew Exp $ SUBJECT=`sysctl -n hw.vendor hw.product hw.version 2> /dev/null | xargs` tmpfile=`mktemp` [ -z "$SUBJECT" ] && SUBJECT=unknown cat /var/run/dmesg.boot > $tmpfile echo \$ usbdevs -v | tee -a $tmpfile usbdevs -v >> $tmpfile echo \$ pcidump | tee -a $tmpfile pcidump >> $tmpfile echo \$ sysctl hw | tee -a $tmpfile sysctl hw >> $tmpfile echo \$ mixerctl | tee -a $tmpfile mixerctl >> $tmpfile echo \$ audioctl | tee -a $tmpfile audioctl >> $tmpfile echo \$ apm | tee -a $tmpfile apm >> $tmpfile echo \$ md5 -ttt | tee -a $tmpfile md5 -ttt >> $tmpfile mail -s "dmesg for ${SUBJECT}" root < $tmpfile cp $tmpfile dmesg.last rm -f $tmpfile echo Sent dmesg to root