Download:
child 213:48c311d68f60
parent 211:4b03f725cb69
212:05fdc9e2fb0f
Anton Shestakov <av6@dwimlabs.net>, Wed, 10 Aug 2016 01:19:54 +0800
updatesri: this is bash, use $() instead of ``

1 файлов изменено, 2 вставок(+), 2 удалений(-) [+]
contrib/updatesri.sh file | annotate | diff | comparison | revisions
--- a/contrib/updatesri.sh Thu Jul 07 00:12:35 2016 +0800
+++ b/contrib/updatesri.sh Wed Aug 10 01:19:54 2016 +0800
@@ -3,11 +3,11 @@
set -euo pipefail
egrep -oh 'https://[^"]+\.js' "$@" | sort -u | while read url; do
- hash=`curl -fsS "$url" | openssl dgst -sha384 -binary | openssl base64 -A`
+ hash=$(curl -fsS "$url" | openssl dgst -sha384 -binary | openssl base64 -A)
sed -i "\|$url| c\\ <script src=\"$url\" integrity=\"sha384-$hash\" crossorigin=\"anonymous\"></script>" "$@"
done
egrep -oh 'https://[^"]+\.css' "$@" | sort -u | while read url; do
- hash=`curl -fsS "$url" | openssl dgst -sha384 -binary | openssl base64 -A`
+ hash=$(curl -fsS "$url" | openssl dgst -sha384 -binary | openssl base64 -A)
sed -i "\|$url| c\\ <link rel=\"stylesheet\" href=\"$url\" integrity=\"sha384-$hash\" crossorigin=\"anonymous\">" "$@"
done