]> git.pld-linux.org Git - packages/nginx.git/commitdiff
just one monitrc config
authorElan Ruusamäe <glen@delfi.ee>
Wed, 19 Oct 2016 18:32:54 +0000 (21:32 +0300)
committerElan Ruusamäe <glen@delfi.ee>
Wed, 19 Oct 2016 18:32:54 +0000 (21:32 +0300)
nginx-light.monitrc [deleted file]
nginx-mail.monitrc [deleted file]
nginx-perl.monitrc [deleted file]
nginx.monitrc [moved from nginx-standard.monitrc with 100% similarity]
nginx.spec

diff --git a/nginx-light.monitrc b/nginx-light.monitrc
deleted file mode 100644 (file)
index 356c4a6..0000000
+++ /dev/null
@@ -1,33 +0,0 @@
-check process nginx-light with pidfile /var/run/nginx-light.pid
-       group www
-       start program = "/etc/rc.d/init.d/nginx-light start"
-       stop program = "/etc/rc.d/init.d/nginx-light stop"
-       if failed url http://localhost/ timeout 10 seconds then restart
-#      if failed host 192.168.1.1 port 443 type TCPSSL
-#              certmd5 12-34-56-78-90-AB-CD-EF-12-34-56-78-90-AB-CD-EF
-#              protocol HTTP request /monit/token  then restart
-       if 5 restarts within 5 cycles then timeout
-#      alert root@localhost
-#      alert 123456@sms on { timeout }
-       depends on nginx-light_bin
-       depends on nginx-light_rc
-
-check file nginx-light_bin with path /usr/sbin/nginx-light
-       group nginx
-       if failed checksum then unmonitor
-       if failed permission 755 then unmonitor
-       if failed uid root then unmonitor
-       if failed gid root then unmonitor
-#      alert root@localhost
-
-check file nginx-light_rc with path /etc/rc.d/init.d/nginx-light
-       group nginx
-       if failed checksum then unmonitor
-       if failed permission 754 then unmonitor
-       if failed uid root then unmonitor
-       if failed gid root then unmonitor
-#      alert root@localhost
-
-check file nginx-light.conf path /etc/nginx/nginx-light.conf
-       if changed sha1 checksum 
-       then exec "/etc/init.d/nginx-light graceful"
diff --git a/nginx-mail.monitrc b/nginx-mail.monitrc
deleted file mode 100644 (file)
index 8d5d973..0000000
+++ /dev/null
@@ -1,32 +0,0 @@
-check host nginx-mail with address 127.0.0.1
-       group nginx
-       if failed host 127.0.0.1 port 25 type TCP protocol smtp for 2 cycles then alert
-       if failed host 127.0.0.1 port 110 type TCP protocol pop3 for 2 cycles then alert
-       if failed host 127.0.0.1 port 143 type TCP proto tcp for 2 cycles then alert
-#      if failed icmp type echo with timeout 20 seconds for 5 cycles then alert
-#      alert root@localhost
-#      alert 123456@sms on { timeout }
-       depends on nginx-mail_bin
-       depends on nginx-mail_rc
-
-
-
-check file nginx-mail_bin with path /usr/sbin/nginx-mail
-       group nginx
-       if failed checksum then unmonitor
-       if failed permission 755 then unmonitor
-       if failed uid root then unmonitor
-       if failed gid root then unmonitor
-#      alert root@localhost
-
-check file nginx-mail_rc with path /etc/rc.d/init.d/nginx-mail
-       group nginx
-       if failed checksum then unmonitor
-       if failed permission 754 then unmonitor
-       if failed uid root then unmonitor
-       if failed gid root then unmonitor
-#      alert root@localhost
-
-check file nginx-mail.conf path /etc/nginx/nginx-mail.conf
-       if changed sha1 checksum 
-       then exec "/etc/init.d/nginx-mail graceful"
diff --git a/nginx-perl.monitrc b/nginx-perl.monitrc
deleted file mode 100644 (file)
index fb70946..0000000
+++ /dev/null
@@ -1,33 +0,0 @@
-check process nginx-perl with pidfile /var/run/nginx-perl.pid
-       group www
-       start program = "/etc/rc.d/init.d/nginx-perl start"
-       stop program = "/etc/rc.d/init.d/nginx-perl stop"
-       if failed url http://localhost/ timeout 10 seconds then restart
-#      if failed host 192.168.1.1 port 443 type TCPSSL
-#              certmd5 12-34-56-78-90-AB-CD-EF-12-34-56-78-90-AB-CD-EF
-#              protocol HTTP request /monit/token  then restart
-       if 5 restarts within 5 cycles then timeout
-#      alert root@localhost
-#      alert 123456@sms on { timeout }
-       depends on nginx-perl_bin
-       depends on nginx-perl_rc
-
-check file nginx-perl_bin with path /usr/sbin/nginx-perl
-       group nginx
-       if failed checksum then unmonitor
-       if failed permission 755 then unmonitor
-       if failed uid root then unmonitor
-       if failed gid root then unmonitor
-#      alert root@localhost
-
-check file nginx-standard_rc with path /etc/rc.d/init.d/nginx-perl
-       group perl
-       if failed checksum then unmonitor
-       if failed permission 754 then unmonitor
-       if failed uid root then unmonitor
-       if failed gid root then unmonitor
-#      alert root@localhost
-
-check file nginx-perl.conf path /etc/nginx/nginx-perl.conf
-       if changed sha1 checksum 
-       then exec "/etc/init.d/nginx-perl graceful"
similarity index 100%
rename from nginx-standard.monitrc
rename to nginx.monitrc
index 2629420b69579e6f5664fcf3304e1c46f17e0d57..31fab8246cc6b7d04b3cb679164cbd06d7eaedb6 100644 (file)
@@ -48,13 +48,10 @@ Source1:    http://nginx.net/favicon.ico
 Source2:       proxy.conf
 Source3:       %{name}.logrotate
 Source4:       %{name}.mime
-Source6:       %{name}-light.monitrc
+Source6:       %{name}.monitrc
 Source7:       %{name}.init
 Source8:       %{name}-mail.conf
-Source9:       %{name}-mail.monitrc
-Source12:      %{name}-perl.monitrc
 Source14:      %{name}.conf
-Source15:      %{name}-standard.monitrc
 Source17:      %{name}-mime.types.sh
 Source18:      %{name}.service
 Source22:      http://www.modsecurity.org/tarball/%{modsecurity_version}/modsecurity-%{modsecurity_version}.tar.gz
@@ -441,9 +438,9 @@ install -d $RPM_BUILD_ROOT/etc/rc.d/init.d \
 
 %{__rm} $RPM_BUILD_ROOT%{_sysconfdir}/*.default
 
-cp -p %{_sourcedir}/%{name}.conf $RPM_BUILD_ROOT%{_sysconfdir}/%{name}.conf
-cp -p %{_sourcedir}/%{name}.service $RPM_BUILD_ROOT%{systemdunitdir}/%{name}.service
-cp -p %{_sourcedir}/%{name}-standard.monitrc $RPM_BUILD_ROOT/etc/monit/%{name}.monitrc
+cp -p %{_sourcedir}/%{name}.conf $RPM_BUILD_ROOT%{_sysconfdir}
+cp -p %{_sourcedir}/%{name}.service $RPM_BUILD_ROOT%{systemdunitdir}
+cp -p %{_sourcedir}/%{name}.monitrc $RPM_BUILD_ROOT/etc/monit
 install -p %{SOURCE7} $RPM_BUILD_ROOT/etc/rc.d/init.d/%{name}
 
 cp -p %{SOURCE3} $RPM_BUILD_ROOT/etc/logrotate.d/%{name}
This page took 0.04445 seconds and 4 git commands to generate.