diff options
author | Sam Chudnick <sam@chudnick.com> | 2022-06-17 06:07:10 -0400 |
---|---|---|
committer | Sam Chudnick <sam@chudnick.com> | 2022-06-17 06:07:10 -0400 |
commit | c833f67b5970dcd4f7e69ddabe4cb15300ef6749 (patch) | |
tree | f7cb21c241752e1dcc77c7fa7370df0c8a6fab01 /.local/bin/cryptusb/sync-cryptusb | |
parent | c3be8dd36578b51b296dfa4600ef12852cff0f7c (diff) |
Consolidated encrypted USB scripts and removed redundancy
Removed the mount-cryptusb and unmount-cryptusb scripts which are now
redundant that mount-device and unmount-device handle LUKS devices.
Consolidated encrypted USB script into sync-cryptusb, which now calls
mount-device and unmount-device.
Diffstat (limited to '.local/bin/cryptusb/sync-cryptusb')
-rwxr-xr-x | .local/bin/cryptusb/sync-cryptusb | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/.local/bin/cryptusb/sync-cryptusb b/.local/bin/cryptusb/sync-cryptusb index e9d3f1a..6ba2737 100755 --- a/.local/bin/cryptusb/sync-cryptusb +++ b/.local/bin/cryptusb/sync-cryptusb | |||
@@ -1,6 +1,8 @@ | |||
1 | #!/bin/sh | 1 | #!/bin/sh |
2 | # Syncs important files to encrypted USB | 2 | # Syncs important files to encrypted USB |
3 | 3 | ||
4 | rsync -avP --exclude=".steam*" --exclude="virtual_machines*" --exclude="media*" \ | 4 | mount-device && \ |
5 | rsync -avP --exclude="virtual_machines*" --exclude="media*" \ | ||
5 | --exclude="*.iso" --exclude="*.qcow2" \ | 6 | --exclude="*.iso" --exclude="*.qcow2" \ |
6 | $HOME/ /mnt/cryptusb/$USER@$(hostname)/ | 7 | $HOME/ /mnt/cryptusb/$USER@$(hostname)/ && \ |
8 | unmount-device | ||