#!/usr/bin/env bash # Ugly script to generate password data # for the Tool Labs elasticsearch cluster USER=${1} PASS=$(openssl rand -base64 32) TFILE="$(basename $0).$$.tmp" echo user=$USER echo password=\"$PASS\" echo --------------------------------- echo $PASS | htpasswd -cmi $TFILE $USER &>/dev/null cat $TFILE rm $TFILE