security-misc/usr/lib/security-misc/remove-system.map
2019-12-07 19:38:12 +00:00

28 lines
695 B
Bash
Executable file

#!/bin/bash
## Copyright (C) 2012 - 2019 ENCRYPTED SUPPORT LP <adrelanos@riseup.net>
## See the file COPYING for copying conditions.
shopt -s nullglob
system_map_location="/boot/System.map* /usr/src/*/System.map* /lib/modules/*/*/System.map* /System.map*"
counter=0
for filename in ${system_map_location} ; do
counter=$(( counter + 1 ))
done
if [ "$counter" -ge "1" ]; then
echo "Deleting system.map files..."
fi
## Removes the System.map files as they are only used for debugging or malware.
for filename in ${system_map_location} ; do
if [ -f "${filename}" ]; then
rm --verbose --force "${filename}"
fi
done
if [ "$counter" -ge "1" ]; then
echo "Done. Success."
fi