#!/bin/bash echo "Cleaning up system..." echo "Asking for root..." gksudo echo "Root obtained!" echo "Shredding caches and logs on /..." sudo mount / -oremount,sync shred -vzu -n 3 /home/ian/.firefox-cache/Cache/* shred -vz -n 3 /home/ian/.bash_history cat /dev/null > /home/ian/.bash_history shred -vz -n 3 /home/ian/.ssh/known_hosts cat /dev/null > /home/ian/.ssh/known_hosts for FILE in /var/log/xferlog* ; do `shred -vz -n 3 "$FILE" && cat /dev/null > "$FILE"` ; done for FILE in /var/log/pure-ftpd/* ; do `shred -vz -n 3 "$FILE" && cat /dev/null > "$FILE"` ; done for FILE in /var/log/apache2/* ; do `shred -vz -n 3 "$FILE" && cat /dev/null > "$FILE"` ; done for FILE in /var/log/pure-ftpd/* ; do `shred -vz -n 3 "$FILE" && cat /dev/null > "$FILE"` ; done sudo mount / -oremount echo "Shredding caches and temporary directories on /media/zealot..." sudo mount /media/zealot -oremount,sync for FILE in /media/zealot/quarentine/*/* ; do shred -vzu -n 3 "$FILE" ; done for FILE in /media/zealot/Incomplete/* ; do shred -vzu -n 3 "$FILE" ; done sudo mount /media/zealot -oremount echo "Shredding caches and temporary directories on /media/windows..." sudo mount /media/windows -oremount,sync for FILE in /media/windows/Program\ Files/LimeWire/Incomplete/* ; do shred -vzu -n 3 "$FILE" ; done sudo mount /media/windows -oremount echo "Cleanup complete!"