#!/bin/bash IDENT="`date --date="today" "+%Y-%m-%d_%H-%M-%S"`.`whoami`.$$" # This is a file transfer, no audit shell neccessary if (echo "$@"|egrep -q ".*scp.*");then exec /bin/sh "$@" fi TYPESCRIPT="auditshell.typescript.${IDENT}" TIMING="auditshell.timing.${IDENT}" export SHELL=/bin/bash cat < >(base64|logger -t $TYPESCRIPT) \ 2> >(base64|logger -t $TIMING)