3 581
contributi
Riga 86: | Riga 86: | ||
echo "." | echo "." | ||
else | else | ||
echo "La periferica non è inserita!" | echo "La periferica non è inserita!" >&2 | ||
exit 2 | exit 2 | ||
fi | fi | ||
/sbin/cryptsetup luksOpen /dev/mmcblk0p1 criptata && | |||
mount /dev/mapper/criptata /home/'''nomeutente'''/criptata || | |||
{ | |||
echo "Il file system cifrato non può essere montato." >&2 | |||
echo "Il file system cifrato non può essere montato." | |||
/sbin/cryptsetup luksClose criptata | /sbin/cryptsetup luksClose criptata | ||
exit 1 | |||
} | |||
;; | ;; | ||
smonta) | smonta) | ||
Riga 106: | Riga 102: | ||
umount /dev/mapper/criptata | umount /dev/mapper/criptata | ||
if [ $? != 0 ]; then | if [ $? != 0 ]; then | ||
echo "Smontaggio non riuscito." | echo "Smontaggio non riuscito." >&2 | ||
exit 2 | |||
fi | fi | ||
#Chiudo il nodo in /dev/mapper e controllo | #Chiudo il nodo in /dev/mapper e controllo | ||
/sbin/cryptsetup luksClose criptata | |||
if [ $? = 0 ]; then | if [ $? = 0 ]; then | ||
echo "Nodo cifrato in /dev/mapper rimosso." | echo "Nodo cifrato in /dev/mapper rimosso." | ||
else echo "Chiusura periferica criptata non riuscita" | else | ||
echo "Chiusura periferica criptata non riuscita" >&2 | |||
exit 1 | |||
fi | fi | ||
;; | ;; | ||
Riga 125: | Riga 124: | ||
{{Autori | {{Autori | ||
|Autore = [[Utente:GipPasso|GipPasso]] | |Autore = [[Utente:GipPasso|GipPasso]] | ||
|Verificata_da = | |||
: [[Utente:HAL 9000|HAL 9000]] 17:45, 19 apr 2015 (CEST) | |||
|Estesa_da = | |||
|Numero_revisori = 1 | |||
}} | }} | ||
[[Categoria:Filesystem]] | [[Categoria:Filesystem]] | ||
[[Categoria:Crittografia]] | [[Categoria:Crittografia]] | ||
[[Categoria:Bash Scripting]] |
contributi