Changes

Jump to navigation Jump to search
571 bytes added ,  18:00, 13 January 2019
m
Line 7: Line 7:  
C'était un problème connu depuis longtemps par les administrateurs réseau. Des fichiers stockés sur un autre ordinateur / serveur,  accidentellement frappés la touche SUPPR. Pouf ! Disparus. Les fichiers ne sont pas dans la corbeille locale de l'ordinateur local. Ceci est particulièrement frustrant pour les administrateurs qui mappent des parties de profil sur le serveur. Le bureau de l'utilisateur, les documents, etc. ne se retrouvent jamais dans la corbeille locale, comme les utilisateurs s'y attendent.
 
C'était un problème connu depuis longtemps par les administrateurs réseau. Des fichiers stockés sur un autre ordinateur / serveur,  accidentellement frappés la touche SUPPR. Pouf ! Disparus. Les fichiers ne sont pas dans la corbeille locale de l'ordinateur local. Ceci est particulièrement frustrant pour les administrateurs qui mappent des parties de profil sur le serveur. Le bureau de l'utilisateur, les documents, etc. ne se retrouvent jamais dans la corbeille locale, comme les utilisateurs s'y attendent.
   −
=== Activer la «corbeille» pour les baies d'information ===
+
=== Activer la « corbeille » pour les baies d'information ===
    
  db accounts setprop ibayname RecycleBin enabled
 
  db accounts setprop ibayname RecycleBin enabled
Line 13: Line 13:  
  signal-event ibay-modify ibayname
 
  signal-event ibay-modify ibayname
   −
La première propriété active la fonctionnalité Corbeille. La seconde propriété «KeepVersions» garantit que lorsqu'un fichier est supprimé avec le même nom que celui qui a été précédemment supprimé, le dernier fichier supprimé sera renommé «Copy #du nom du fichier.
+
La première propriété active la fonctionnalité « Corbeille ». La seconde propriété « KeepVersions » garantit que lorsqu'un fichier est supprimé avec le même nom que celui qui a été précédemment supprimé, le dernier fichier supprimé sera renommé « Copy #x » du nom du fichier.
 +
{{Note box|type=Note :|un tutoriel en anglais sur les commandes « db » se trouve à cette adresse : [[Db_command_tutorial]].}}
   −
=== Enable Recycle Bin for users ===
+
=== Activer la corbeille pour les utilisateurs ===
    
  db configuration setprop smb RecycleBin enabled
 
  db configuration setprop smb RecycleBin enabled
Line 30: Line 31:  
{{Warning box|type=Attention :|après avoir effectué les changements avec les commandes indiquées, vous devez vous déconnecter et vous reconnecter à votre station de travail de façon à ce que les nouveaux droits d'accès soient enregistrés par votre (re)connexion. La corbeille fonctionnera alors comme prévu.}}
 
{{Warning box|type=Attention :|après avoir effectué les changements avec les commandes indiquées, vous devez vous déconnecter et vous reconnecter à votre station de travail de façon à ce que les nouveaux droits d'accès soient enregistrés par votre (re)connexion. La corbeille fonctionnera alors comme prévu.}}
   −
Le dossier «Corbeille» sera créé automatiquement la première fois qu'un fichier sera supprimé, donc vous ne verrez pas le dossier jusqu'à ce que vous effaciez quelque chose.
+
Le dossier « Corbeille » sera créé automatiquement la première fois qu'un fichier sera supprimé, donc vous ne verrez pas le dossier jusqu'à ce que vous effaciez quelque chose.
    
Un administrateur peut alors récupérer les fichiers sur le serveur.
 
Un administrateur peut alors récupérer les fichiers sur le serveur.
Line 48: Line 49:  
Le simple script ci-dessous peut être utilisé pour vider régulièrement les différentes corbeilles.  
 
Le simple script ci-dessous peut être utilisé pour vider régulièrement les différentes corbeilles.  
   −
Noter que ce script est configuré pour utiliser le dernier attribut de fichier modifié pour supprimer sélectivement les fichiers après qu'ils ont été dans la corbeille pendant 30 jours.  is setup to use the last changed file attribute to selectively deletes files after they have been in the Recycle Bin for 30 days.
+
Noter que ce script est configuré pour utiliser l'attribut du dernier fichier modifié pour supprimer sélectivement les fichiers après qu'ils ont été dans la corbeille pendant 30 jours.
   −
Setup the script to run either daily or weekly from cron.
+
Configurez le script pour qu'il s'exécute  à partir de cron tous les jours ou toutes les semaines.
{{Tip box |msg= If after running the script you receive empty notification emails and you've checked the date flags of the files in the recycle bin and know that they should be removed, try changing the '-ctime' parameter to '-mtime'. [[bugzilla:7596]]
+
{{Tip box |type=Astuce :|msg= Si après l'exécution du script, vous recevez des courriels de notification vides et que vous avez coché les indicateurs de date des fichiers dans la corbeille et que vous savez qu'ils doivent être supprimés, remplacez le paramètre '-ctime' par ' -mtime '. [[bugzilla: 7596]]
You can check the output by running this at the command prompt to see if any files are now being flagged for removal (you can adjust the number of days as you wish):
+
Vous pouvez vérifier la sortie en lançant ceci à l'invite de commande pour voir si des fichiers sont maintenant marqués pour suppression (vous pouvez ajuster le nombre de jours que vous souhaitez)
    
find /home/e-smith/files/users/*/home/Recycle\ Bin/* -type f -mtime +30 -print }}
 
find /home/e-smith/files/users/*/home/Recycle\ Bin/* -type f -mtime +30 -print }}
Line 130: Line 131:  
</pre>
 
</pre>
   −
=== Changing the Recycle Bin name ===
+
=== Changer le nom de la corbeille ===
   −
You can change the name of the recycle bin by making a copy of the template fragment into the templates-custom tree and making your modifications there.
+
Vous pouvez changer le nom de la corbeille en créant une copie du fragment de modèle dans l’arborescence des modèles personnalisés et en y réalisant vos modifications.
<ol><li>Create the proper folder structure:
+
<ol></li><li>Créer la structure du dossier nécessaire :
    
  mkdir -p /etc/e-smith/templates-custom/etc/smb.conf/ibays
 
  mkdir -p /etc/e-smith/templates-custom/etc/smb.conf/ibays
   −
</li><li>Copy the template fragment to the template-custom tree
+
</li><li>Copier le fragment de modèle dans l'arborescence des modèles personnalisés :
    
  cp /etc/e-smith/templates/etc/smb.conf/ibays/10recyclebin /etc/e-smith/templates-custom/etc/smb.conf/ibays
 
  cp /etc/e-smith/templates/etc/smb.conf/ibays/10recyclebin /etc/e-smith/templates-custom/etc/smb.conf/ibays
   −
</li><li>Use any editor to make your changes in the copied file
+
</li><li>Utiliser n'importe quel éditeur pour réaliser vos modifications dans le fichier copié :
 
  nano /etc/e-smith/templates-custom/etc/smb.conf/ibays/10recyclebin
 
  nano /etc/e-smith/templates-custom/etc/smb.conf/ibays/10recyclebin
Modifying this line:
+
Modifier cette ligne :
   −
  $vfs->{recycle}->{repository} = "Recycle Bin";
+
  $ibay_vfs->{recycle}->{repository} = "Recycle Bin";
   −
to whatever you like for a name:
+
en ce que vous souhaitez comme nom :
   −
  $vfs->{recycle}->{repository} = "Add your name here";
+
  $ibay_vfs->{recycle}->{repository} = "Ajouter votre nom ici";
{{Tip box|You can make the recycle bin hidden by adding a dot as a first character of the recycle bin name}}
+
{{Tip box|type=Astuce :|vous pouvez masquer la corbeille en ajouter un point comme premier caractère du nom de la corbeille.}}
   −
</li><li>Now let the server take the necessary actions to have the changes reflected for all ibays (replace <nowiki><ibayname></nowiki> with the ibayname):
+
</li><li>Maintenant, laisser le serveur réaliser les actions nécessaires aux changements sur toutes les baies d'informations (remplacer <nowiki><ibayname></nowiki> par le nom de la baie d'information dans la commande suivante) :
 
  signal-event ibay-modify <ibayname>
 
  signal-event ibay-modify <ibayname>
 
</li></ol>
 
</li></ol>
   −
 
+
{{Note box|type=Note :|si vous avez mis en place le script du paragraphe précédent, pensez à modifier le nom de la corbeille dans le script en remplaçant « Recycle/ Bin » par « Corbeille ».}}
 
----
 
----
 
[[Category: Howto/fr]]
 
[[Category: Howto/fr]]
 
[[Category:Administration:File and Directory Access]]
 
[[Category:Administration:File and Directory Access]]
3,054

edits

Navigation menu