Scénario #18227
Intégrer la fonctionnalité de Corbeille pour les données supprimées des repertoires individuels et collectifs
100%
Description
- Fonctionnement à prévoir similaire à celui existant sur l'eSBL
- Adapter le comportement en fonction du scénario #18224. Il faudrait faire en sorte que les données des répertoires individuels ou collectifs soient "corbeillisable"
Sous-tâches
Demandes liées
Historique
#1 Mis à jour par Emmanuel IHRY il y a plus de 7 ans
- Tracker changé de Proposition Scénario à Scénario
- Release mis à EOLE 2.6.1
#2 Mis à jour par Michel BALLY il y a plus de 7 ans
- Fichier CPII-PNE-SR-Eole-howto_eSBL_Corbeille.pdf ajouté
Il est possible d'activer une corbeille sur le serveur.
Fonctionnement :
Dès qu'un utilisateur supprime un fichier des différents partages listés en #18226, ce fichier est déplacé directement dans le dossier individuel de l'agent dans un sous-dossier nommé, par défaut, .corbeille avec l'arborescence de l'emplacement de départ
Si le partage Individuel est activé, l'utilisateur peut "récupérer" lui-même le fichier, sinon, seul l'administrateur peut le voir
Attention à la demande #18224 de dissocier Individuel et le reste des partages pour application différencié des Quotas, cela avoir un effet sur ce fonctionnement actuel.
smb.conf
# Corbeille Samba include = /etc/samba/recycle.conf
/etc/samba/recycle.conf
##Recycle Bin Configuration File## #http://samba.org/samba/docs/man/Samba-HOWTO-Collection/VFS.html#id409802 #http://ubuntuforums.org/showthread.php?t=155763 #http://www.redhat.com/advice/tips/sambatrash.html #recycle:name = Recycle Bin #recycle:mode = KEEP_DIRECTORIES|VERSIONS|TOUCH recycle:repository = %H/perso/.corbeille # Files that are larger than the number of bytes specified by this parameter will not be put into the recycle bin. recycle:maxsize = 5000000 # Specifies whether the directory structure should be kept # or if the files in the directory that is being deleted should be kept separately in the recycle bin. recycle:keeptree = Yes # Specifies whether a file's access date should be touched when the file is moved to the recycle bin. recycle:touch = Yes # If this option is set, two files with the same name that are deleted will both be kept in the recycle bin # Newer deleted versions of a file will be called “Copy #x of filename”. recycle:versions = No # List of files that should not be put into the recycle bin when deleted, but deleted in the regular way. recycle:exclude = *.tmp,*.temp,*.o,*.obj,~$*,*.~??,*.avi,*.mp2,*.mp3,*.mp4,*.mpg,*.mpeg,*.asf,*.mov,*.wav,*.rm,*.iso,*.cue,*.bin,*.nrg,*.ccd,*.vob,*.mkv,*.wmv,*.wma,.scanned:* # Contains a list of directories. When files from these directories are deleted, they are not put into the recycle bin but are deleted in the regular way. recycle:exclude_dir = .corbeille # Specifies a list of paths (wildcards such as * and ? are supported) for which no versioning should be used. Only useful when recycle:versions is enabled. #noversions = *.doc|*.ppt|*.dat|*.ini
#3 Mis à jour par Emmanuel IHRY il y a plus de 7 ans
- Points de scénarios mis à 4.0
#4 Mis à jour par Emmanuel IHRY il y a plus de 7 ans
- Sujet changé de Intégrer la fonctionnalité de Corbeille pour les données surpprimées des repertoires individuels et collectfis à Intégrer la fonctionnalité de Corbeille pour les données supprimées des repertoires individuels et collectifs
#5 Mis à jour par Emmanuel IHRY il y a plus de 7 ans
- Points de scénarios changé de 4.0 à 3.0
Pondération revue avec Cadoles
#6 Mis à jour par Emmanuel IHRY il y a plus de 7 ans
- Echéance mis à 10/02/2017
- Version cible mis à sprint 2017 4-6 Equipe PNE-SR
- Début mis à 23/01/2017
#7 Mis à jour par Benjamin Bohard il y a environ 7 ans
- Lié à Tâche #18954: Documenter les partages additionnels et la corbeille pour le module Seth en 2.6.1 ajouté
#8 Mis à jour par Emmanuel IHRY il y a environ 7 ans
- Statut changé de Nouveau à Terminé (Sprint)