SLIS

Notice: Undefined index: tasklist_type in /usr/local/flyspray-0.9.9.7/includes/class.tpl.php(128) : eval()'d code on line 85 Notice: Undefined index: tasklist_type in /usr/local/flyspray-0.9.9.7/includes/class.tpl.php(128) : eval()'d code on line 90
  • Etat Assignée
  • Pourcentage achevé:
    0%
  • Type de tâche Bug
  • Catégorie SLIS → slis-squidguard
  • Assignée à Laurent COOPER (swirly)
  • Système d'exploitation All
  • Sévérité Basse
  • Priorité Normale
  • Basée sur la version 4.1.2
  • Due pour la version Non décidé
  • Date d'échéance Non décidé
  • Votes 0
  • Privée Non
Concerne le projet: SLIS
Ouverte par Laurent COOPER (swirly) - 2011-12-13

FS#517 - Les règles de filtrage peuvent devenir incohérente avec les sous réseau

La table des règles de filtrage (uf_rule) contient une colonne network qui est une chaine contenant le réseau et le masque.

Dans l'interface, les réseaux qui sont potentiellement affectés à une règle sont choisis à partir de la table subnets

Cependant, la suppression de réseaux de la table subnets amène à des incohérences, comme leur modification. En effet, si on modifie l'adresse d'un sous réseau, cela devrait avoir une incidence sur le filtrage ce qui n'est pas le cas.

Il faudrait remplacer la colonne network qui est une string par une colonne subnet_id qui serait une clef étrangère et garantirait la cohésion.

Chargement...