Files
@ 1751c1b9b3d9
Branch filter:
Location: Morevna/src/morevna.sh - annotation
1751c1b9b3d9
828 B
text/x-sh
merged bugfix
0ad71a952f92 0ad71a952f92 7e101f53704e 164e41861584 164e41861584 164e41861584 164e41861584 7e101f53704e 7e101f53704e 7e101f53704e 0ad71a952f92 0ad71a952f92 0ad71a952f92 6686770e5fe6 6686770e5fe6 6686770e5fe6 6686770e5fe6 6686770e5fe6 0ad71a952f92 6686770e5fe6 6686770e5fe6 6686770e5fe6 6686770e5fe6 6686770e5fe6 6686770e5fe6 ffd985ff1ae6 ffd985ff1ae6 0ad71a952f92 0ad71a952f92 | #!/bin/bash
# setup encrypted container
#sudo losetup -f ext2.img
#sudo cryptsetup open --type=luks /dev/loop0 ext2luks
#sudo mkfs.ext2 /dev/mapper/ext2luks
# generate certificate
# openssl req -x509 -newkey rsa:4096 -keyout key.pem -out cert.pem -days 365 -nodes -subj "/CN=name"
set -e
DIRNAME=`dirname $0`
sudo losetup -f ~/ext2.img
sudo cryptsetup open --type=luks /dev/loop0 ext2luks
sudo mount /dev/mapper/ext2luks ~/temp
sudo rdiff-backup -v 5 ~/Dokumenty ~/temp/Dokumenty
sudo rdiff-backup -v 5 --exclude '**/__pycache__/' ~/Projekty ~/temp/Projekty
sudo rdiff-backup -v 5 ~/Obrázky ~/temp/Obrázky
sudo umount /dev/mapper/ext2luks
sudo cryptsetup close ext2luks
sudo losetup -d /dev/loop0
echo
python $DIRNAME/morevna.py build ~/ext2.bin ~/ext2.img
python $DIRNAME/morevna.py push --tree ~/ext2.bin ~/ext2.img
|