fix hostname hash on linux

This commit is contained in:
Barak Michener 2020-11-03 21:44:03 +00:00
parent 392ac49b33
commit de1a723d05

7
.zshrc
View file

@ -77,17 +77,20 @@ case `uname` in
Darwin) Darwin)
PR_HOST_COLOR=$PR_CYAN PR_HOST_COLOR=$PR_CYAN
MD5_COMMAND=md5 MD5_COMMAND=md5
MD5_COMMAND_OPTS=""
;; ;;
*) *)
PR_HOST_COLOR=$PR_GREEN PR_HOST_COLOR=$PR_GREEN
MD5_COMMAND=md5sum MD5_COMMAND="md5sum"
MD5_COMMAND_OPTS="--tag"
;; ;;
esac esac
PR_HOST_COLOR=$PR_NO_COLOUR PR_HOST_COLOR=$PR_NO_COLOUR
if [ -x "$(command -v $MD5_COMMAND)" ]; then if [ -x "$(command -v $MD5_COMMAND)" ]; then
str=`echo -n "${HOST} ${HOSTNAME}" | $MD5_COMMAND` str=`echo -n "${HOST} ${HOSTNAME}" | $MD5_COMMAND $MD5_COMMAND_OPTS`
last="${str: -1}" last="${str: -1}"
echo
case $last in case $last in
"1"|"6"|"b"|"0") "1"|"6"|"b"|"0")
PR_HOST_COLOR=$PR_GREEN PR_HOST_COLOR=$PR_GREEN