]> Cypherpunks.ru repositories - gocheese.git/blobdiff - contrib/pyshop2packages.sh
Use blake2b_256 during pyshop migration
[gocheese.git] / contrib / pyshop2packages.sh
index 6e3938fc8ba4f63eee523bc5271a5d168a1b20c1..970961f2f3c61dc33fac082e2538befb5cef6899 100755 (executable)
@@ -44,9 +44,9 @@ done
 ########################################################################
 for pkg in $(echo "SELECT name FROM package WHERE local = true" | sqlite3 pyshop.db); do
     cd packages/$(echo $pkg | pkgname)
-    for f in * ; do sha256 < $f | xxd -r -p > $f.sha256 ; done
+    for f in * ; do b2sum -l 256 -a blake2b < $f | perl -lane 'print $F[0]' | xxd -r -p > $f.blake2b_256 ; done
     touch .internal
-    touch -r $f $f.sha256
+    touch -r $f $f.blake2b_256
     cd ../..
 done