FIX: show banner when specifying banner option

Addition: show git commit hash and summary instead of 'poor man's ident' :)
This commit is contained in:
Peter Mosmans 2015-05-29 09:17:56 +02:00
parent c923baaecd
commit eb3227c837

View File

@ -3063,6 +3063,7 @@ mybanner() {
hn=$(hostname)
#poor man's ident (nowadays ident not neccessarily installed)
idtag=$(grep -a '\$Id' $0 | grep -aw "[E]xp" | sed -e 's/^# //' -e 's/\$ $/\$/')
which git &>/dev/null && idtag="$(git log --format='%h %s (%ci)' -1)"
[ "$COLOR" -ne 0 ] && idtag="\033[1;30m$idtag\033[m\033[1m"
bb=$(cat <<EOF
@ -3509,6 +3510,8 @@ startup() {
while [[ $# -gt 0 ]]; do
case $1 in
-b|--banner|-v|--version)
find_openssl_binary
mybanner
exit 0;;
--mx)
do_mx_allentries=true;;