Project

General

Profile

Evolution #5418

Sécurisation de Bergamote

Added by Arnaud FORNEROT almost 8 years ago. Updated about 7 years ago.

Status:
Fermé
Priority:
Normal
Assigned To:
Cadoles
Target version:
Start date:
Due date:
% Done:

100%

Distribution:
EOLE 2.3

Description

Si un utilisateur dispose des permissions de lectures sur un partage, le résultat de la recherche pourra afficher des fichiers sur lesquels il n’a pas forcement les droits de lecture.
S’il tente de l’ouvrir les permissions sont appliquées, mais Bergamote offre un petit aperçu du fichier.
Il serait nécessaire de ne pas afficher du tout ce fichier si l’utilisateur n’a pas les permissions de lecture.

backport.patch View (1.39 KB) Emmanuel GARETTE, 10/18/2013 09:40 PM

omindex.cc.index_filename.patch View (367 Bytes) Emmanuel GARETTE, 10/18/2013 09:40 PM

omindex.cc.right.patch View (2.11 KB) Emmanuel GARETTE, 10/18/2013 09:40 PM

diritor.h.patch View (2.85 KB) Emmanuel GARETTE, 10/18/2013 09:40 PM


Related issues

Related to xapian-omega - Evolution #6653: Repackager une version récente de xapian-omega Fermé 11/22/2013 11/22/2013

History

#1 Updated by Arnaud FORNEROT almost 8 years ago

  • Subject changed from écurisation de Bergamote to Sécurisation de Bergamote

#2 Updated by Arnaud FORNEROT almost 8 years ago

  • Assigned To set to Christophe LEON

#3 Updated by Arnaud FORNEROT almost 8 years ago

  • Target version deleted (Envole 3.3.5)

#4 Updated by Arnaud FORNEROT over 7 years ago

  • Assigned To changed from Christophe LEON to Cadoles
  • Target version set to Envole 3.3.6

#5 Updated by Arnaud FORNEROT over 7 years ago

  • Target version changed from Envole 3.3.6 to Envole 3.3.7

#6 Updated by Emmanuel GARETTE over 7 years ago

Travail effectué par Cadoles pour le compte du rectorat de Marseille et de la Réunion.

Le serveur xapian est en version 1.0.18, mais les bindings sont en version 1.0.17. Il est nécessaire de mettre à jour les bindings.

On peut trouver les sources d'un paquet ici :

https://launchpad.net/debian/+source/xapian-bindings/1.0.18-1

Des patchs à omega sont disponible pour ajouter l'indexation des droits fichiers + nom des fichiers.

Bergamote est à jour dans le dépôt. Il ne faut recompiler bergamote que lorsque de le binding et omega sera à jour.

#7 Updated by Gwenael Remond over 7 years ago

  • Status changed from Nouveau to Résolu
  • % Done changed from 0 to 100

ajout d'un 5ème patch commit c419004aff04507c910567a901f90b92df28947d pour gérer le changement de droits d'un fichier (l'indexation doit être refaite si les droits ont changés)

#8 Updated by Arnaud FORNEROT about 7 years ago

  • Status changed from Résolu to Fermé

Also available in: Atom PDF