sudo: Add fake version. You know why. :)

This commit is contained in:
Ossi Herrala 2014-03-14 16:17:21 +00:00
parent 7a9de1e10d
commit bb181cb2a9
2 changed files with 39 additions and 0 deletions

25
sudo/files/fakesudo Normal file
View file

@ -0,0 +1,25 @@
#!/bin/sh
trap report SIGINT SIGTERM
function askpw {
# echo -n "Password:"
read -s -p "Password:" password
password=""
echo ""
echo "Sorry, try again."
}
function report {
stty echo # Fix echo if ^C during password prompt
( whoami ; date ) | mailx -s "Someone sudo'ed (`id -un`, ${SSH_CONNECTION})" root
exit 1
}
function main {
for try in 1 2 3; do askpw; done
echo "sudo: 3 incorrect password attempts"
report
}
main