El Miércoles 03/02/2016, Cesar Martinez escribió: > 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
Puedes investigar inotify-tools o alguno de los modulos relacionados que hay disponibles en EPEL, depende de la version de CentOS que uses: [root@centos5 ~] # yum -q --showduplicates list \*inotify\* Available Packages inotify-tools.i386 3.14-1.el5 epel inotify-tools-devel.i386 3.14-1.el5 epel python-inotify.noarch 0.9.1-1.el5 epel python-inotify-examples.noarch 0.9.1-1.el5 epel python26-inotify.noarch 0.9.1-1.el5 epel [root@centos6 ~] # yum -q --showduplicates list \*inotify\* Paquetes disponibles inotify-tools.i686 3.14-1.el6 epel inotify-tools.x86_64 3.14-1.el6 epel inotify-tools-devel.i686 3.14-1.el6 epel inotify-tools-devel.x86_64 3.14-1.el6 epel lua-inotify.x86_64 1.0-0.2.20110529git6d0f7a0973cfb.el6 epel perl-Linux-Inotify2.x86_64 1.21-3.el6 epel python-inotify.noarch 0.9.1-1.el6 epel python-inotify-examples.noarch 0.9.1-1.el6 epel [root@centos7 ~] # yum -q --showduplicates list \*inotify\* Paquetes disponibles ghc-hinotify.x86_64 0.3.5-3.el7 epel ghc-hinotify-devel.x86_64 0.3.5-3.el7 epel inotify-tools.x86_64 3.14-8.el7 epel inotify-tools-devel.x86_64 3.14-8.el7 epel perl-Linux-Inotify2.x86_64 1.22-4.el7 epel perl-Linux-Inotify2-tests.x86_64 1.22-4.el7 epel python-inotify.noarch 0.9.4-4.el7 base python-inotify-examples.noarch 0.9.4-4.el7 base Saludos, -- Ricardo J. Barberis Usuario Linux Nº 250625: http://counter.li.org/ Usuario LFS Nº 5121: http://www.linuxfromscratch.org/ Senior SysAdmin / IT Architect - www.DonWeb.com _______________________________________________ CentOS-es mailing list CentOS-es@centos.org https://lists.centos.org/mailman/listinfo/centos-es