Commit 77402cf1fed7ee86eb3be5c747df3e0429652d98
Add fallbacks for uuidgen
Charles Lehner committed on 5/14/2015, 7:36:35 PMParent: 6b6b8c3cfc9b36011e47622a5303be71f6bf7fa4
Files changed
feed.sh | changed |
feed.sh | |||
---|---|---|---|
@@ -1,8 +1,14 @@ | |||
1 | 1 … | #!/bin/sh | |
2 | 2 … | ||
3 | 3 … | test -z "$SITE_URL" && echo 'Define the SITE_URL env variable' >&2 && exit 1 | |
4 | 4 … | ||
5 … | +hash uuidgen >&2 || uuidgen() { | ||
6 … | + cat /proc/sys/kernel/random/uuid 2>&- ||\ # Linux | ||
7 … | + cat /compat/linux/proc/sys/kernel/random/uuid 2>&- ||\ # FreeBSD | ||
8 … | + python -c 'import uuid; print uuid.uuid1()' | ||
9 … | +} | ||
10 … | + | ||
5 | 11 … | : ${SITE_TITLE:=My Cool Site} | |
6 | 12 … | : ${SITE_AUTHOR:=$(grep $(id -u) /etc/passwd | cut -d: -f 5 | cut -d, -f1)} | |
7 | 13 … | : ${SITE_ID:=$(cat site_id || echo urn:uuid:$(uuidgen) | tee site_id)} | |
8 | 14 … | : ${FEED_ENTRIES:=15} | |
Built with git-ssb-web