Na dann...
***SCRIPT***
#!/bin/sh
ROOT_UID=0
if [ "$UID" != "$ROOT_UID" ]
then
echo You have to run this script as root
exit $E_NOTROOT
fi
uname -a >esetmain.txt
date >>esetmain.txt
echo ---------------------------------------------------->>esetmain.txt
echo Disk usage >>esetmain.txt
df >>esetmain.txt
echo ---------------------------------------------------->>esetmain.txt
echo Disk partitions >>esetmain.txt
cat /proc/partitions >>esetmain.txt
fdisk -l >>esetmain.txt
echo ---------------------------------------------------->>esetmain.txt
echo Processes list "ps -elf">>esetmain.txt
ps -elf>>esetmain.txt
echo .>>esetmain.txt
echo ---------------------------------------------------->>esetmain.txt
echo Processes list "ps aux | grep eset">>esetmain.txt
ps aux | grep eset>>esetmain.txt
echo .>>esetmain.txt
echo ---------------------------------------------------->>esetmain.txt
echo "Firewall Einstellungen">>esetmain.txt
iptables -L >>esetmain.txt
if [ -f /etc/opt/eset/esets/esets.cfg ];
then
cat /etc/opt/eset/esets/esets.cfg >>esetscfg.txt
else
echo "/etc/opt/eset/esets/esets.cfg not found">>esetscfg.txt
fi
cp /var/log/messages ./messages_for_eset.txt
if [ -f /var/log/daemon.log ];
then
cp /var/log/daemon.log ./daemon_for_eset.txt
else
echo "/var/log/daemon.log not found">daemon_for_eset.txt
fi
echo Please wait...
top -b -n5>top_for_eset.txt
echo .
echo Compressing...
tar -zcvf esetinfo.tgz esetmain.txt esetscfg.txt messages_for_eset.txt daemon_for_eset.txt top_for_eset.txt
echo
rm esetmain.txt
rm esetscfg.txt
rm messages_for_eset.txt
rm daemon_for_eset.txt
rm top_for_eset.txt
echo Done, please send us the created file named esetinfo.tgz
***/SCRIPT***