Le VAULT (Coffre) est un module qui gère le stockage et l'accès aux fichiers attachés aux documents.
La localisation du coffre et sa capacité est modifiable par l'interface web via l'application Coffre (accessible si connecté en tant qu'administrateur).
Utilisation du vault :
Le bouton Nouveau coffre situé au dessus de la liste des coffres existants, permet la création d'un coffre.
Les informations à fournir sont :
Pour modifier sa capacité il suffit de cliquer sur 'Augmenter la taille du coffre', puis de saisir la nouvelle taille. FREEDOM n'a pas en charge de vérifier la capacité réelle de stockage. L'administrateur doit au préalable vérifier que cette capacité est réellement disponible. La capacité renseignée est une contrainte logique. Dès que la somme des tailles des fichiers stockées est dépassée, FREEDOM bloque l'ajout de nouveaux fichiers.
Pour modifier la localisation, il faut procéder à deux opérations. L'administrateur doit déplacer physiquement le répertoire (généralement utilisation de la commande mv unix). Attention, il faut que le répertoire, et l'ensemble de ses fichiers et sous-répertoires) soient accessibles en lecture et écriture par le compte utilisateur unix qui a lancé le serveur web (généralement http ou apache). Ensuite, il doit indiquer via l'interface web le nouveau répertoire.
./wsh.php –api=VaultIndexInit' : reconstruit la table d'index entre le(s) coffre(s) et la base de données FREEDOM. Utile en cas de modification des bases de données directement. Cette table d'index est utilisée lors de la suppression des orphelins../wsh –api=VaultExamine –cmd=clean-unref' : Supprime les orphelins
* `./wsh –api=vault_init –size=500000000 –path=/var/freedom/chemin' : Crée un nouveau coffre de 500Mo dans le répertoire /var/freedom/chemin.
./wsh.php –api=vault_init –name=nom_logique_du_coffre –size=500000000 –path=/var/freedom/chemin'