Forum Linux.général problèmes avec Squid

Posté par  (site web personnel) .
Étiquettes :
0
27
jan.
2005
Bonjour
Je cherche à monter un Squid afin de faire un cache des mises à jour de Debian et Windows mais j'ai deux gros problèmes.
1 Comment forcer des objets à rester dans le cache et à ne pas se faire recharger.
j'ai essayer ça mais il me dit des erreurs:
refresh_pattern *.exe 43200 100% 43200 ignore-reload

2 Il me sort comme erreur:
invalid regular expression '*.exe' invalid preceding regular expression
mais une fois sur deux squid se met en marche sans gueuler cette erreur...

Quelqu'un pourrait il m'aider?
Quelqu'un à t'il déjà monter un cache pour mise à jour?
Merci d'avance

PS:pas la peine de me parler de SUS/WUS le serveur doit être sous Linux.
  • # On a dit des regular expressions

    Posté par  (site web personnel) . Évalué à 4.

    *.exe n'est pas une expression régulière correcte.
    . = n'importe quel caractère
    .* = n'importe quelle chaine de caractère
    .*\.exe = n'importe quelle chaine de caractère finissant par ".exe" genre coincoin.exe (ça me fait mal pour lui).

    Tu devrais lire le passage sur les regexp dans la doc de Squid (voyons, ..., http://www.squid-cache.org/Doc/FAQ/FAQ-24.html#ss24.2(...) )
  • # Les expressions regulieres

    Posté par  . Évalué à 0.

    bon on va faire un exercice simple d'expression reguliere comme exemple

    Tu toucheras a squid quand les poules auront des dents

    avec une expression reguliere simple du genre :

    ~/quand les poules auront des dents/ quand il pleuvra des grenouilles/g;

    ca te permet de remplacer le moment ou tu bricoleras sur le squid par un autre moment...

    maintenant tu peux faire des trucs plus compliqués
    genre en utilisant les propriétés des expressions régulieres :

    /i...t|a...ti|c....n/Coco/

    Ceci permettant de remplacer tous les mots commencant par i et finissant par t en 5 lettres par Coco ou encore par c et finissant par n en 6 lettres ou enfin par un a et finissant par ti...

    Enfin bref.....

    J espere que ceci a pu t eclairer sur ton problème...

    Amicalement
    BandW ( qui remercie Kaoru d'avoir bien gentiment preter son compte pour la circonstance)
    • [^] # Re: Les expressions regulieres

      Posté par  . Évalué à 1.

      il est bien evident que l'on peut remplacer /i...t/ par /i{3}.t/

      ce qui alourdi un peu mais simplifie l expression et evite les erreurs de comptage

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.