Le Dimanche 19 Mars 2006 21:05, Cedric Chausson a écrit :
> Bonjour à tous,
>
> J'ai installé squid mais j'ai un petit problème de droit d'accès pour le
> cache_dir.
>
> J'ai du installer pour des raisons de place le cache_dir dans /usr. La
> ligne de configuration dans squid.conf est cache_dir ufs /usr/cachesquid
> 500 16 256.
>
> J'ai donné les droits à ce répertoire à l'utilisateur squid (j'ai crée un
> utilisateur et un group squid). Quand je le fais manuellement, pas de
> problème et squid démarre normalement quand je fais service start squid.
>
> Mais quand l'ordinateur rebooter, les droits pour le répertoire
> /usr/cachesquid sont changés et le répertoire redevient la propriété de
> root ce qui empèche le démarrage de squid.
>
> Comment faire pour assurer la permanence de la propriété de l'utilisateur
> squid sur ce répertoire ?
>
> Merci d'avance,

Cela peut être un problème du à msec qui remet les droits suivant ce qu' il 
croit être bon pour la sécurité du système.
De tête je croit qu' il faut documenter le 
fichier /etc/security/msec/perm.local en lui disant de ne plus changer les 
droits sur ce répertoire.
Voir man msec pour info et la syntaxe exacte.

Mais attention à la sécurité du système si l' on bricole dans /usr .

JPB
____________________________________________________
Want to buy your Pack or Services from Mandriva? 
Go to http://store.mandriva.com
Join the Club : http://www.mandrivaclub.com
____________________________________________________

Répondre à