# TempDisk ## Requirements ### macOS - Run `sudo visudo` and add this line at the very bottom: - ` ALL = (root) NOPASSWD: /usr/sbin/diskutil apfs unlockVolume -stdinpassphrase` ### Linux - `cryptsetup` (`sudo apt install cryptsetup-bin`) - `base64` - `zenity` (`sudo apt install zenity`) - Run `sudo visudo` and add these 4 lines at the very bottom: - ` ALL = (root) NOPASSWD: /usr/sbin/cryptsetup luksOpen tempdisk` - ` ALL = (root) NOPASSWD: /usr/sbin/cryptsetup luckClose /dev/mapper/tempdisk` - ` ALL = (root) NOPASSWD: /usr/bin/mount /dev/mapper/tempdisk /home//.tempdisk` - ` ALL = (root) NOPASSWD: /usr/bin/umount /home//.tempdisk`