Project

General

Profile

Evolution #6864

Etudier les cache_dir dans squid

Added by Joël Cuissinat almost 10 years ago. Updated over 9 years ago.

Status:
Fermé
Priority:
Haut
Assigned To:
Category:
-
Start date:
Due date:
04/04/2014
% Done:

100%

Estimated time:
1.00 h
Spent time:
Distribution:
EOLE 2.4

Description

  • find douteux dans les script d'init
  • template /etc/default/squid2 mal nommé et sans doute inutile

Related issues

Related to Distribution EOLE - Tâche #8057: Test des caches de Squid Fermé 05/16/2017

Associated revisions

Revision ae46cab9 (diff)
Added by Joël Cuissinat over 9 years ago

Adaptations autour des cache_dir de Squid

  • tmpl/squid2.default : suppression du template
  • dicos/23_proxy.xml : suppression de la déclaration du template
  • init/squid3-2 : mise à niveau
  • pretemplate/00-proxy : création des cache_dir pour "squid3"

Fixes: #6864 @2h

History

#1 Updated by Joël Cuissinat almost 10 years ago

  • Assigned To set to Fabrice Barconnière

#2 Updated by Joël Cuissinat over 9 years ago

  • Status changed from Nouveau to Accepté
  • Priority changed from Normal to Haut
  • Target version changed from Eole 2.4-beta3 to Eole 2.4-RC2

#3 Updated by Joël Cuissinat over 9 years ago

  • Target version changed from Eole 2.4-RC2 to Eole 2.4-RC3

#4 Updated by Joël Cuissinat over 9 years ago

  • Due date set to 04/04/2014

#5 Updated by Joël Cuissinat over 9 years ago

  • Assigned To changed from Fabrice Barconnière to Joël Cuissinat
  • le find du script d'init est bon bien que ce soit vraiment dommage de faire un sed sur le fichier de configuration pour la lire !
  • le template "default" devrait s'appeler "squid3-2" mais il n'est pas utilisé en l'état donc à supprimer
  • le script d'init "squid3-2" serait à modifier pour être similaire à l'autre
  • le répertoire (principal) du cache n'est pas créé automatiquement => à faire en pretemplate avec chown proxy:proxy (dans le conteneur)
  • selon la doc de Squid, il est effectivement possible de déclarer plusieurs "cache_dir" dans le même fichier de configuration, cependant, le script d'init n'initialise que celui qui est déclaré en premier

#6 Updated by Joël Cuissinat over 9 years ago

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

#7 Updated by Joël Cuissinat over 9 years ago

  • Status changed from Résolu to Fermé
root@amon:~# CreoleGet cache_dir && CreoleGet cache_dir_2
/var/spool/squid3
/var/spool/squid2
root@amon:~# rm -rf /var/spool/squid3 /var/spool/squid2
root@amon:~# ls /var/spool/squid3 /var/spool/squid2
ls: impossible d'accéder à /var/spool/squid3: Aucun fichier ou dossier de ce type
ls: impossible d'accéder à /var/spool/squid2: Aucun fichier ou dossier de ce type
root@amon:~# reconfigure 
   [ ... ]
root@amon:~# ll -d  /var/spool/squid3 /var/spool/squid2
drwxr-xr-x 18 proxy proxy 4096 avril 24 11:57 /var/spool/squid2/
drwxr-xr-x 18 proxy proxy 4096 avril 24 11:57 /var/spool/squid3/

Also available in: Atom PDF