more helpsies

This commit is contained in:
Q
2024-06-26 08:12:25 +03:00
parent 9158b06007
commit 723f23233c
2 changed files with 42 additions and 12 deletions

View File

@@ -1,4 +1,11 @@
build() {
. useve-runner
useve syncbin
python3 -m hatchling build
echo "copy dist/ to six9.net/py/qgpg/"
}
install_useve() {
set -e
@@ -8,26 +15,30 @@ install_useve() {
}
test_stuff() {
test_encrypt() {
cd ~/tmp/
. useve-runner
useve qgpg
rm -f key2* peak.gpg
rm -fr key2* datadir
GPGPASS=secret @ qgpg --key key2 k
@ find datadir -type f -name '*gpg' | xargs -II rm -v I
@ mkdir -p datadir/folder{1,2}
@ dd if=/dev/random of=datadir/testfile bs=1024 count=102400
@ qgpg --key key2.pub e datadir/lockscreens/peakpx.jpg
@ qgpg --key key2.pub e datadir/lockscreens/peakpx.jpg peak.gpg
for i in {1..10}; do
dd if=/dev/random of=datadir/folder1/${i}testfile bs=1024 count=10240 &> /dev/null
dd if=/dev/random of=datadir/folder2/${i}testfile bs=1024 count=10240 &> /dev/null
done
@ qgpg --key key2.pub e datadir/folder1/1testfile
@ qgpg --key key2.pub e datadir/folder1/1testfile datadir/1testfile.encrypted.gpg
@ qgpg --key key2.pub -r e datadir
@ qgpg --key key2.pub -r e datadir
@ hash-update -t sha1 -f sha1sum.txt -r datadir
}
test_decrypt() {
cd ~/tmp/
. useve-runner
useve qgpg
@ find datadir -type f -name '*jpg' | xargs -II rm -v I
@ qgpg --key key2 -r d datadir
@ find datadir -type f -name '*testfile' | xargs -II rm -v I
GPGPASS=secret @ qgpg --key key2 -r d datadir
@ hash-update -t sha1 -f sha1sum.txt -c
}