mirror of
				https://github.com/kevinveenbirkenbach/linux-image-manager.git
				synced 2025-11-04 09:28:01 +00:00 
			
		
		
		
	Optimized lock mechanism
This commit is contained in:
		@@ -2,5 +2,5 @@
 | 
			
		||||
# Locks the data
 | 
			
		||||
# @author Kevin Veen-Birkenbach [aka. Frantz]
 | 
			
		||||
DECRYPTED=$(readlink -f "$(dirname "$(readlink -f "${0}")")/../data");
 | 
			
		||||
echo "Locking directory: $DECRYPTED"
 | 
			
		||||
fusermount -u $DECRYPTED && echo "Data is now encrypted."
 | 
			
		||||
echo "Locking directory $DECRYPTED..."
 | 
			
		||||
fusermount -u $DECRYPTED && echo "Data is now encrypted." && echo "Removing directory $DECRYPTED..." && rmdir $DECRYPTED
 | 
			
		||||
 
 | 
			
		||||
@@ -3,5 +3,8 @@
 | 
			
		||||
# @author Kevin Veen-Birkenbach [aka. Frantz]
 | 
			
		||||
ENCRYPTED=$(readlink -f "$(dirname "$(readlink -f "${0}")")/../.encrypted");
 | 
			
		||||
DECRYPTED=$(readlink -f "$(dirname "$(readlink -f "${0}")")/../data");
 | 
			
		||||
echo "Unlocking directory: $DECRYPTED"
 | 
			
		||||
echo "Unlocking directory $DECRYPTED..."
 | 
			
		||||
echo "Creating directory $DECRYPTED..."
 | 
			
		||||
mkdir $DECRYPTED
 | 
			
		||||
echo "Encrypting directory $DECRYPTED to $DECRYPTED..."
 | 
			
		||||
encfs $ENCRYPTED $DECRYPTED && echo "ATTENTION: DATA IS NOW DECRYPTED!"
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user