Skip to content

Instantly share code, notes, and snippets.

@jjasghar
Created July 12, 2012 21:41
Show Gist options
  • Save jjasghar/3101236 to your computer and use it in GitHub Desktop.
Save jjasghar/3101236 to your computer and use it in GitHub Desktop.
Redhat Linux Audit
#!/bin/bash
DATE=`date +%F`
HOSTNAME=`hostname -s`
EMAIL=me@hostname.com
uname -a >> /tmp/$HOSTNAME.$DATE.txt
echo "" >> /tmp/$HOSTNAME.$DATE.txt
uptime >> /tmp/$HOSTNAME.$DATE.txt
echo "" >> /tmp/$HOSTNAME.$DATE.txt
rpm -qa | sort -u >> /tmp/$HOSTNAME.$DATE.txt
echo "" >> /tmp/$HOSTNAME.$DATE.txt
df -h >> /tmp/$HOSTNAME.$DATE.txt
mail -s "The weekly full audit from $HOSTNAME" $EMAIL < /tmp/$HOSTNAME.$DATE.txt
rm /tmp/$HOSTNAME.$DATE.txt
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment