git ssb

0+

cel / gitfeed



Commit 77402cf1fed7ee86eb3be5c747df3e0429652d98

Add fallbacks for uuidgen

Charles Lehner committed on 5/14/2015, 7:36:35 PM
Parent: 6b6b8c3cfc9b36011e47622a5303be71f6bf7fa4

Files changed

feed.shchanged
feed.shView
@@ -1,8 +1,14 @@
11 #!/bin/sh
22
33 test -z "$SITE_URL" && echo 'Define the SITE_URL env variable' >&2 && exit 1
44
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 +
511 : ${SITE_TITLE:=My Cool Site}
612 : ${SITE_AUTHOR:=$(grep $(id -u) /etc/passwd | cut -d: -f 5 | cut -d, -f1)}
713 : ${SITE_ID:=$(cat site_id || echo urn:uuid:$(uuidgen) | tee site_id)}
814 : ${FEED_ENTRIES:=15}

Built with git-ssb-web