5 usage () { echo "usage: $prog$usage"; }
6 fail () { echo >&2 "$prog: $*"; exit 1; }
7 fail_usage () { usage >&2; exit 1; }
12 *) exec sudo -u$user "$0" "$@" ;;
14 HOME=$home; export HOME
15 PATH=$home/bin:/usr/local/bin:/bin:/usr/bin; export PATH
24 trap 'cd $home; rm -rf $tmp' EXIT INT TERM
28 { cat $home/le.conf.skel
29 echo "config-dir = $home/etc"
30 echo "logs-dir = $home/log"
31 echo "work-dir = $tmp"
36 map="webroot-map = {" sep=" "
38 map="$map$sep\"$san\": \"$home/webroot\"" sep=", "