aboutsummaryrefslogtreecommitdiff
path: root/tools/boca-submit-log
diff options
context:
space:
mode:
authorCassio de Campos <cassiopc@gmail.com>2018-08-30 22:30:01 +0000
committerCassio de Campos <cassiopc@gmail.com>2018-08-30 22:30:01 +0000
commit55623aea4984b597ebbcc5ef18f7c3333384ce41 (patch)
tree322b0d9d4bdc9ccb32a37f899477d3a979209183 /tools/boca-submit-log
parentc200f2a4c272d150d93b0cb962de0463a5688452 (diff)
downloadboca-55623aea4984b597ebbcc5ef18f7c3333384ce41.tar.gz
boca-55623aea4984b597ebbcc5ef18f7c3333384ce41.zip
send out of upds
Diffstat (limited to 'tools/boca-submit-log')
-rw-r--r--tools/boca-submit-log9
1 files changed, 8 insertions, 1 deletions
diff --git a/tools/boca-submit-log b/tools/boca-submit-log
index 40a6fb7..334cd82 100644
--- a/tools/boca-submit-log
+++ b/tools/boca-submit-log
@@ -32,6 +32,11 @@ for zcount in 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20; do
[ -f /root/.loglshw ] || touch /root/.loglshw
diff /root/.loglshw /root/.loglshw.tmp > /root/.loglshw.diff 2>/dev/null
reslshw=$?
+ tail -n 500 /var/log/boca-fixes.out > /root/.logupd.tmp 2>/dev/null
+ tail -n 500 /var/log/boca-fixes.err >> /root/.logupd.tmp 2>/dev/null
+ [ -f /root/.logupd ] || touch /root/.logupd
+ diff /root/.logupd /root/.logupd.tmp > /root/.logupd.diff 2>/dev/null
+ resupd=$?
journalctl | grep -i mount | tail -n 500 > /root/.logfs.tmp
[ -f /root/.logfs ] || touch /root/.logfs
@@ -54,7 +59,7 @@ for zcount in 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20; do
reskeys=0
fi
- if [ "$res" != "0" -o "$resfs" != "0" -o "$reslshw" != "0" -o "$reskfs" != "0" -o "$reskeys" != "0" ]; then
+ if [ "$res" != "0" -o "$resfs" != "0" -o "$reslshw" != "0" -o "$resupd" != "0" -o "$reskfs" != "0" -o "$reskeys" != "0" ]; then
for i in uuencode wget tr perl sha256sum cut; do
p=`which $i`
if [ -x "$p" ]; then
@@ -80,6 +85,8 @@ for zcount in 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20; do
grep "^>" /root/.logfs.diff | uuencode -m zzzzzzzzzz | grep -v "begin-base64.*zzzzzzzzzz" | perl -MURI::Escape -lne 'print uri_escape($_)' >> $temp
echo -n "&loglshw=" >> $temp
grep "^>" /root/.loglshw.diff | uuencode -m zzzzzzzzzz | grep -v "begin-base64.*zzzzzzzzzz" | perl -MURI::Escape -lne 'print uri_escape($_)' >> $temp
+ echo -n "&logupd=" >> $temp
+ grep "^>" /root/.logupd.diff | uuencode -m zzzzzzzzzz | grep -v "begin-base64.*zzzzzzzzzz" | perl -MURI::Escape -lne 'print uri_escape($_)' >> $temp
echo -n "&logkfs=" >> $temp
grep "^>" /root/.logkfs.diff | uuencode -m zzzzzzzzzz | grep -v "begin-base64.*zzzzzzzzzz" | perl -MURI::Escape -lne 'print uri_escape($_)' >> $temp
echo -n "&logkeys=" >> $temp