Advertisement
RazerRay

Tails Persistent volume xfer.sh

Dec 3rd, 2016
296
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. #!/bin/bash
  2. # Unlock & mount Cloned Persistent volume
  3. # Clone live Persistent
  4. ### commands ###
  5. cryptsetup luksOpen /dev/sdc2 TailsData
  6. mkdir -p /media/amnesia/TailsData
  7. mount /dev/mapper/TailsData /media/amnesia/TailsData
  8. cp -fr /live/persistence/TailsData_unlocked/apt/* /media/amnesia/TailsData/apt/
  9. cp -fr /live/persistence/TailsData_unlocked/bookmarks/* /media/amnesia/TailsData/bookmarks/
  10. cp -fr /live/persistence/TailsData_unlocked/cups-configuration/* /media/amnesia/TailsData/cups-configuration/
  11. cp -fr /live/persistence/TailsData_unlocked/dotfiles/* /media/amnesia/TailsData/dotfiles/
  12. cp -fr /live/persistence/TailsData_unlocked/electrum/* /media/amnesia/TailsData/electrum/
  13. cp -fr /live/persistence/TailsData_unlocked/gnome-keyrings/* /media/amnesia/TailsData/gnome-keyrings/
  14. cp -fr /live/persistence/TailsData_unlocked/gnupg/* /media/amnesia/TailsData/gnupg/
  15. cp -fr /live/persistence/TailsData_unlocked/icedove/* /media/amnesia/TailsData/icedove/
  16. cp -fr /live/persistence/TailsData_unlocked/nm-system-connections/* /media/amnesia/TailsData/nm-system-connections/
  17. cp -fr /live/persistence/TailsData_unlocked/openssh-client/* /media/amnesia/TailsData/openssh-client/
  18. cp -fr /live/persistence/TailsData_unlocked/Persistent/* /media/amnesia/TailsData/Persistent/
  19. cp -fr /live/persistence/TailsData_unlocked/pidgin/* /media/amnesia/TailsData/pidgin/
  20. find /media/amnesia/TailsData/ -uid 1000 -exec chown -R 1000:1000 '{}' \;
  21. # Unmount & lock Cloned Persistent volume
  22. umount /media/amnesia/TailsData
  23. rmdir --ignore-fail-on-non-empty /media/amnesia/TailsData
  24. cryptsetup luksClose TailsData
  25. echo BackupCompleted!
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement