Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- function log2syslog
- {
- declare COMMAND
- declare LOGUSER
- command=$(fc -ln -0)
- LOGUSER=$(logname)
- logger -p local1.notice -t bash -i -- "${LOGUSER} as ${USER}:${COMMAND}"
- }
- trap log2syslog DEBUG
- # cat /var/log/messages
- Jan 13 17:09:05 SERVER1 bash[727]: user1: ls -l
- Jan 13 17:09:05 SERVER1 bash[731]: user1: hostname
- Jan 13 17:09:05 SERVER1 bash[735]: user5: uname -a
- Jan 13 17:09:05 SERVER1 bash[739]: user2: clear
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement