Colega al parecer hay un "PHP Squid Pass" que realiza esa tarea quizás no sea 
mucho más de lo que lograste hacer con php pero en fin por si te interesa lo 
descargue y te lo envio,
saludos

----- Mensaje original -----
De: "Alberto José García Fumero" <albe...@ettpartagas.co.cu>
Para: gutl-l@jovenclub.cu
Enviados: Miércoles, 14 de Diciembre 2016 9:07:27
Asunto: [Gutl-l] Compro, alquilo o cambio por botellas (vacías!) el 
chpasswd.cgi o algo similar... ;-)

Buenos días. 

Andando necesitado de algo para que mis usuarios cambiaran las
contraseñas del Squid, me di a la tarea de crear una página PHP con tal
fin y preparé en media tarde un engendro de corta y clava que me
resuelve. Sin embargo, me gustaría explorar soluciones por supuesto más
profesionales.

¿Alguien las tiene, que pueda mandármelas?
-- 
M.Sc. Alberto García Fumero
Usuario Linux 97 138, registrado 10/12/1998
http://interese.cubava.cu
Una conclusión es el punto en que usted se cansó de pensar.

______________________________________________________________________
Lista de correos del Grupo de Usuarios de Tecnologías Libres de Cuba.
Gutl-l@jovenclub.cu
https://listas.jovenclub.cu/cgi-bin/mailman/listinfo/gutl-l
______________________________________________________________________
Lista de correos del Grupo de Usuarios de Tecnologías Libres de Cuba.
Gutl-l@jovenclub.cu
https://listas.jovenclub.cu/cgi-bin/mailman/listinfo/gutl-l

Responder a