From bea4b7ed3c90b03881f28ea130fade325bae083f Mon Sep 17 00:00:00 2001
From: midipix <writeonce@midipix.org>
Date: Wed, 3 Nov 2021 00:15:10 +0000
Subject: once/update.sh: log signatures of previously installed tarballs per
 package.

---
 once/update.sh | 5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)

(limited to 'once')

diff --git a/once/update.sh b/once/update.sh
index f82cee6..68cd929 100755
--- a/once/update.sh
+++ b/once/update.sh
@@ -35,7 +35,10 @@ for tarball in $tarballs; do
 	if [ -f /tarballs/$tarball ]; then
 		pkgsig=$(sha256sum /tarballs/$tarball)
 		pkgsig=${pkgsig%% *}
-		pkgdir=/tarballs/archive/${tarball%%.tar.gz}/$pkgsig/
+		pkgdir=/tarballs/archive/${tarball%%.tar.gz}/
+		mkdir -p $pkgdir
+		printf '%s\n' "$pkgsig" >> ${pkgdir}/pkgsigs.log
+		pkgdir=$pkgdir/$pkgsig/
 		mkdir -p $pkgdir
 		mv /tarballs/$tarball $pkgdir
 	fi
-- 
cgit v1.2.3