inicializar calamar

Estoy recibiendo este post al configurar el calamar por primera vez, en mac os x usando webmin.

Your Squid cache directory /usr/local/squid/var/cache has not been initialized.This must be done before Squid can be run. 

Cuando hago clic en el button de cache de initialization, recibo el post

 Initializing the Squid cache with the command /usr/local/squid/sbin/squid -f /usr/local/squid/etc/squid.conf -z .. 

2011/09/15 10: 05: 44 | Creación de directorys de intercambio

cuando vuelvo a iniciar squid me lleva al primer post que hasnt inicializado el caching, ¿cuál podría ser el problema?

Sí, esto es cuestión de permiso. ¿Cuáles son los permissions en / usr / local / squid / ? ¿A quién pertenece ese directory? Tú puedes cambiarlo:

Para cambiar de propietario:

chown squid / usr / local / squid /

Permisos:

chmod u + rw / usr / local / calamar

Compruebe que los permissions en / usr / local / squid / se establecen en el usuario squid se ejecuta en (incluso cuando se inicia desde root squid usa otro usuario a less que llame directamente al binary squid)

corre algo como esto

 chown -R squid /usr/local/squid/ 

donde squid es el usuario squid se ejecuta bajo como establecido por el script init.d (o rc.d o lo que sea), a continuación, intente iniciarlo de nuevo.

si no puede encontrar el usuario que está ejecutando bajo cheque el squid.conf

Que yo sé

squid -z

preparar todos los directorys y files necesarios.