Compare commits
1 Commits
v.0.2.4-ge
...
v.0.2.5-ge
Author | SHA1 | Date | |
---|---|---|---|
|
8ac9bac7a1 |
@@ -14,26 +14,26 @@ user=$(echo $cred| cut -d "/" -f1)
|
||||
pass=$(echo $cred| cut -d "/" -f2)
|
||||
|
||||
# Création du répertoire s'il n'existe pas, et montage du partage Samba dessus.
|
||||
[[ -e /mnt/samba ]] || mkdir /mnt/samba
|
||||
mount.cifs -o "username=$user,password=$pass" "//${chemin}" /mnt/samba
|
||||
[[ -e /tmp/samba ]] || mkdir /tmp/samba
|
||||
mount.cifs -o "username=$user,password=$pass" "//${chemin}" /tmp/samba
|
||||
|
||||
# Première vérification d'erreurs.
|
||||
if [[ $? != 0 ]] ; then
|
||||
rmdir /mnt/samba
|
||||
rmdir /tmp/samba
|
||||
exit 1
|
||||
fi
|
||||
|
||||
# Commande ccrypt pour encrypter ou décrypter le répertoire avec le partage.
|
||||
ccrypt "$action" -r -k $ficcle /mnt/samba
|
||||
ccrypt "$action" -r -k $ficcle /tmp/samba
|
||||
|
||||
# Seconde vérification d'erreurs.
|
||||
if [[ $? != 0 ]] ; then
|
||||
echo "Échec de ccrypt, veuillez relancer le script après avoir vérifié les paramètres."
|
||||
umount /mnt/samba
|
||||
umount /tmp/samba
|
||||
exit 1
|
||||
fi
|
||||
|
||||
# Nettoyage des directoires, et sortie du script avec le code 0.
|
||||
umount /mnt/samba
|
||||
rmdir /mnt/samba
|
||||
umount /tmp/samba
|
||||
rmdir /tmp/samba
|
||||
exit 0
|
||||
|
Reference in New Issue
Block a user