Project

General

Profile

Bug #3891

optimiser la coupure des sessions django lors de la coupure CP

Added by Thomas Noël (congés → 2 septembre) over 10 years ago. Updated over 10 years ago.

Status:
Fermé
Priority:
Normal
Category:
SP (pffedportal)
Target version:
Start date:
25 October 2013
Due date:
% Done:

0%

Estimated time:
Patch proposed:
Planning:

Description

Retirer l'appel à /usr/local/bin/cp_del_sessions.sh dans source:/copy_overlay/usr/src/univnautes-patches/captiveportal.inc.diff#L59

Remplacer cela par un script appelé à la fin de /etc/rc.prunecaptiveportal et qui va vérifier si les sessions django existent toujours dans /var/db/captiveportal.db, du genre :

from django.contrib.sessions.models import Session

for s in Session.objects.all():
    pfsenseid = s.get_decoded().get('pfsenseid')
    if pfsenseid n'est pas dans /var/db/captiveportal.db:
        s.delete()

History

#1

Updated by Thomas Noël (congés → 2 septembre) over 10 years ago

  • Category set to SP (pffedportal)
  • Assignee set to Thomas Noël (congés → 2 septembre)
#2

Updated by Thomas Noël (congés → 2 septembre) over 10 years ago

  • Target version set to Future version
#3

Updated by Thomas Noël (congés → 2 septembre) over 10 years ago

  • Status changed from Nouveau to Résolu (à déployer)
#4

Updated by Thomas Noël (congés → 2 septembre) over 10 years ago

  • Status changed from Résolu (à déployer) to Fermé

Also available in: Atom PDF