Puedes usar find para determinar si el archivo de ha modificado hace n minutos (cada que se ejecuta el cron por ejemplo) y basado en eso ejecutar el script, otra cosa que se me ocurre, es generar un hash md5 del archivo cada vez que se ejecuta el cron y compararlo con el hash md5 guardado en la ejecución anterior, eso garantiza que el archivo es distinto que en la anterior ejecución, y no que solamente fue grabado de nuevo con la misma información.
bye ;) 2016-02-03 10:08 GMT-05:00 César Martinez <cmarti...@servicomecuador.com>: > Saludos amigos listeros, saben si existe alguna forma de detectar un > cambio en una archivo, para luego reiniciar un servicio, necesito saber > cuando se a modificado el archivo squid.conf, para poder reiniciar el > firewall, ya que tengo un script firewall que bloquea accesos a facebook > youtube y otros via https, cuando el usuario hace un cambio desde webmin en > el squid para cambiar una ip de un grupo restringido a uno de acceso total, > para que tenga efecto el acceso o desbloqueo del sitio el usuario debe > acceder a la consola y reiniciar el fierwall, es por esto que necesito que > el sistema detecte este cambio y reinicie el firewall de forma automática. > > Agradezco a todos quienes puedan ayudarme con esto > > -- > Saludos Cordiales > > |César Martínez M. | Ingeniero de Sistemas | SERVICOM > |Tel: (593-2)554-271 2221-386 | Ext 4501 > |Celular: 0999374317 |Skype servicomecuador > |Web www.servicomecuador.com Síguenos en: > |Twitter: @servicomecuador |Facebook: servicomec > |Zona Clientes: www.servicomecuador.com/billing > |Blog: http://servicomecuador.com/blog > |Dir. Av. 10 de Agosto N29-140 Entre > |Acuña y Cuero y Caicedo > |Quito - Ecuador - Sudamérica > > _______________________________________________ > CentOS-es mailing list > CentOS-es@centos.org > https://lists.centos.org/mailman/listinfo/centos-es > _______________________________________________ CentOS-es mailing list CentOS-es@centos.org https://lists.centos.org/mailman/listinfo/centos-es