From f171c51616c7fe0a4817c0cf0b946dcdaaaec4d6 Mon Sep 17 00:00:00 2001 From: Dieter Plaetinck Date: Sun, 19 Dec 2010 22:15:26 +0100 Subject: add aif-report-issues.sh script --- src/aif-report-issues.sh | 37 +++++++++++++++++++++++++++++++++++++ 1 file changed, 37 insertions(+) create mode 100755 src/aif-report-issues.sh (limited to 'src') diff --git a/src/aif-report-issues.sh b/src/aif-report-issues.sh new file mode 100755 index 0000000..18c91b2 --- /dev/null +++ b/src/aif-report-issues.sh @@ -0,0 +1,37 @@ +#!/bin/bash +RUNTIME_DIR=/tmp/aif +LOG_DIR=/var/log/aif +source /usr/lib/libui.sh +cat - </dev/null +ls -lh $LOG_DIR/* 2>/dev/null +report="Uploaded data:" +if ask_yesno "Send these files?" +then + shopt -s nullglob + for i in $RUNTIME_DIR/* $LOG_DIR/* + do + bin=$(cat $i | curl -sF 'sprunge=<-' http://sprunge.us) + bin=${bin/ /} # for some reason there is a space in the beginning + report="$report\n$i $bin" + done +fi + +echo "It can also be useful to upload a list of currently mounted filesystems:" +df -hT +if ask_yesno "Is this ok?" +then + bin=$(df -hT | curl -sF 'sprunge=<-' http://sprunge.us) + bin=${bin/ /} + report="$report\ndf -hT $bin" +fi +echo -e "$report" +echo "For your convenience, I will paste the report online" +echo "So you just need to give the following url:" +echo -e "$report" | curl -sF 'sprunge=<-' http://sprunge.us -- cgit v1.2.3-54-g00ecf