File: bughint

package info (click to toggle)
wmaker 0.96.0-5
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid
  • size: 17,416 kB
  • sloc: ansic: 99,483; sh: 7,068; perl: 3,423; makefile: 1,647; lisp: 219; python: 34
file content (43 lines) | stat: -rwxr-xr-x 1,245 bytes parent folder | download | duplicates (13)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
#!/bin/sh

#
# Use this to gather data about your system and send me
# the sysinfo.txt file with your bugreport, plus any error
# messages you've received. This program should be run under X.
#


echo gathering information for bug tracking...

uname -a > sysinfo.txt
wmaker --version >> sysinfo.txt
echo "=============== xdpyinfo ================" >> sysinfo.txt
xdpyinfo >> sysinfo.txt
echo "=============== env ================" >> sysinfo.txt
env >> sysinfo.txt
echo "=============== ldconfig ================" >> sysinfo.txt
if [ `uname` = 'Linux' ]; then
	/sbin/ldconfig -p >> sysinfo.txt
else
	/sbin/ldconfig -r >> sysinfo.txt
fi
echo "=============== config.cache ================" >> sysinfo.txt
cat ../config.cache ../Version >> sysinfo.txt 2> /dev/null
cat config.cache Version >> sysinfo.txt 2> /dev/null

echo "=============== configuration dir ===========" >> sysinfo.txt
WDIR=$HOME/GNUstep/Defaults
if [ -d $WDIR ]; then
	for i in WMGLOBAL WMRootMenu WMState WMWindowAttributes WindowMaker; do
		if [ -f $WDIR/$i ]; then
			echo "============== $i ========" >> sysinfo.txt
			cat $WDIR/$i >> sysinfo.txt
		fi
	done
else
	echo "No config directory found" >> sysinfo.txt
fi

bzip2 -9f sysinfo.txt || gzip -9f sysinfo.txt

echo done.