more helpsies
This commit is contained in:
29
Bakefile
29
Bakefile
@@ -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
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user