Enterprise-Onion-Toolkit/001-configure-demo.sh

30 wiersze
599 B
Bash
Executable File

#!/bin/sh
# eotk (c) 2017 Alec Muffett
cd `dirname $0`
INPUT=templates.d/onion-tk.txt
OUTPUT=onion-tk.conf
echo "patience, please - this may take a minute or so..."
while read line ; do
case "$line" in
*%NEW_ONION%*)
onion=`./secrets.d/generate-onion-key.sh`
onion=`basename $onion .key`
echo "$line" | sed -e "s/%NEW_ONION%/$onion/"
;;
*)
echo "$line"
;;
esac
echo ".\c" 1>&2
done < $INPUT > $OUTPUT
echo ""
echo "done."
echo "the demo configuration is in $OUTPUT, go take a look :-)"
exit 0