Hanno Böck commited on 2010-06-28 14:39:18
Zeige 9 geänderte Dateien mit 451 Einfügungen und 0 Löschungen.
| ... | ... |
@@ -0,0 +1,201 @@ |
| 1 |
+# ChangeLog for app-admin/monit |
|
| 2 |
+# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2 |
|
| 3 |
+# $Header: /var/cvsroot/gentoo-x86/app-admin/monit/ChangeLog,v 1.48 2010/06/21 20:33:23 maekke Exp $ |
|
| 4 |
+ |
|
| 5 |
+ 21 Jun 2010; Markus Meier <maekke@gentoo.org> monit-5.1.1.ebuild: |
|
| 6 |
+ x86 stable, bug #324565 |
|
| 7 |
+ |
|
| 8 |
+ 18 Jun 2010; Patrick Lauer <patrick@gentoo.org> -monit-4.8.1.ebuild, |
|
| 9 |
+ -monit-4.8.2.ebuild, -monit-5.0_beta6.ebuild, -monit-5.0.3.ebuild: |
|
| 10 |
+ Remove old |
|
| 11 |
+ |
|
| 12 |
+ 09 Jun 2010; Patrick Lauer <patrick@gentoo.org> monit-5.1.1.ebuild: |
|
| 13 |
+ Fixing doc installation for #319669 |
|
| 14 |
+ |
|
| 15 |
+ 02 Jun 2010; Patrick Lauer <patrick@gentoo.org> metadata.xml: |
|
| 16 |
+ Taking over as maintainer |
|
| 17 |
+ |
|
| 18 |
+ 02 Jun 2010; Torsten Veller <tove@gentoo.org> metadata.xml: |
|
| 19 |
+ Remove caleb from metadata.xml (#317071) |
|
| 20 |
+ |
|
| 21 |
+*monit-5.1.1 (30 Apr 2010) |
|
| 22 |
+ |
|
| 23 |
+ 30 Apr 2010; Patrick Lauer <patrick@gentoo.org> +monit-5.1.1.ebuild: |
|
| 24 |
+ Bump |
|
| 25 |
+ |
|
| 26 |
+ 23 Sep 2009; Patrick Lauer <patrick@gentoo.org> monit-4.8.1.ebuild, |
|
| 27 |
+ monit-4.8.2.ebuild, monit-4.10.1.ebuild, monit-5.0_beta6.ebuild: |
|
| 28 |
+ Remove virtual/libc |
|
| 29 |
+ |
|
| 30 |
+ 10 Jul 2009; Gordon Malm <gengor@gentoo.org> monit-4.8.1.ebuild, |
|
| 31 |
+ monit-4.8.2.ebuild, monit-4.10.1.ebuild, monit-5.0_beta6.ebuild, |
|
| 32 |
+ monit-5.0.3.ebuild: |
|
| 33 |
+ Update upstream URLs, minor dodoc QA. Bug #276632 |
|
| 34 |
+ |
|
| 35 |
+*monit-5.0.3 (22 Jun 2009) |
|
| 36 |
+ |
|
| 37 |
+ 22 Jun 2009; Patrick Lauer <patrick@gentoo.org> +monit-5.0.3.ebuild: |
|
| 38 |
+ Bump to 5.0.3 |
|
| 39 |
+ |
|
| 40 |
+*monit-5.0_beta6 (27 Dec 2008) |
|
| 41 |
+ |
|
| 42 |
+ 27 Dec 2008; Caleb Tennis <caleb@gentoo.org> metadata.xml, |
|
| 43 |
+ -monit-5.0_beta4.ebuild, +monit-5.0_beta6.ebuild: |
|
| 44 |
+ version bump |
|
| 45 |
+ |
|
| 46 |
+*monit-5.0_beta4 (30 Oct 2008) |
|
| 47 |
+ |
|
| 48 |
+ 30 Oct 2008; Caleb Tennis <caleb@gentoo.org> -monit-5.0_beta3.ebuild, |
|
| 49 |
+ +monit-5.0_beta4.ebuild: |
|
| 50 |
+ version bump |
|
| 51 |
+ |
|
| 52 |
+*monit-5.0_beta3 (29 Aug 2008) |
|
| 53 |
+ |
|
| 54 |
+ 29 Aug 2008; Caleb Tennis <caleb@gentoo.org> +files/monit.initd-5.0, |
|
| 55 |
+ +monit-5.0_beta3.ebuild: |
|
| 56 |
+ Bump monit |
|
| 57 |
+ |
|
| 58 |
+*monit-5.0_beta2 (18 Aug 2008) |
|
| 59 |
+ |
|
| 60 |
+ 18 Aug 2008; Caleb Tennis <caleb@gentoo.org> +files/monit.initd-5.0, |
|
| 61 |
+ +monit-5.0_beta2.ebuild: |
|
| 62 |
+ version bump |
|
| 63 |
+ |
|
| 64 |
+ 21 May 2008; nixnut <nixnut@gentoo.org> monit-4.10.1.ebuild: |
|
| 65 |
+ ppc stable wrt bug 222401 |
|
| 66 |
+ |
|
| 67 |
+ 20 May 2008; Raúl Porcel <armin76@gentoo.org> monit-4.10.1.ebuild: |
|
| 68 |
+ sparc stable wrt #222401, thanks to Friedrich Oslage for testing |
|
| 69 |
+ |
|
| 70 |
+ 19 May 2008; Markus Meier <maekke@gentoo.org> monit-4.10.1.ebuild: |
|
| 71 |
+ x86 stable, bug #222401 |
|
| 72 |
+ |
|
| 73 |
+ 21 Apr 2008; Christian Heim <phreak@gentoo.org> metadata.xml: |
|
| 74 |
+ Fix up metadata.xml. If there's no maintainer for the package, the metadata |
|
| 75 |
+ also needs to contain m-needed@g.o. |
|
| 76 |
+ |
|
| 77 |
+ 10 Mar 2008; Caleb Tennis <caleb@gentoo.org> monit-4.10.1.ebuild: |
|
| 78 |
+ This version is now GPL-3 |
|
| 79 |
+ |
|
| 80 |
+*monit-4.10.1 (06 Feb 2008) |
|
| 81 |
+ |
|
| 82 |
+ 06 Feb 2008; Caleb Tennis <caleb@gentoo.org> +files/monit.initd-4.10.1, |
|
| 83 |
+ +monit-4.10.1.ebuild: |
|
| 84 |
+ version bump |
|
| 85 |
+ |
|
| 86 |
+ 24 Apr 2007; Gustavo Zacarias <gustavoz@gentoo.org> monit-4.8.2.ebuild: |
|
| 87 |
+ Stable on sparc |
|
| 88 |
+ |
|
| 89 |
+ 09 Apr 2007; Peter Weller <welp@gentoo.org> monit-4.8.2.ebuild: |
|
| 90 |
+ Stable on amd64 wrt bug 173819 |
|
| 91 |
+ |
|
| 92 |
+ 01 Apr 2007; Michael Hanselmann <hansmi@gentoo.org> monit-4.8.2.ebuild: |
|
| 93 |
+ Stable on ppc. |
|
| 94 |
+ |
|
| 95 |
+ 20 Mar 2007; Raúl Porcel <armin76@gentoo.org> monit-4.8.2.ebuild: |
|
| 96 |
+ x86 stable |
|
| 97 |
+ |
|
| 98 |
+*monit-4.8.2 (06 Jan 2007) |
|
| 99 |
+ |
|
| 100 |
+ 06 Jan 2007; MATSUU Takuto <matsuu@gentoo.org> -files/monit.initd, |
|
| 101 |
+ -monit-4.4.ebuild, -monit-4.5.1.ebuild, -monit-4.6.ebuild, |
|
| 102 |
+ +monit-4.8.2.ebuild: |
|
| 103 |
+ Version bumped. |
|
| 104 |
+ Removed old versions. |
|
| 105 |
+ |
|
| 106 |
+ 25 Oct 2006; Joshua Jackson <tsunam@gentoo.org> monit-4.8.1.ebuild: |
|
| 107 |
+ Stable x86; bug #152220 |
|
| 108 |
+ |
|
| 109 |
+ 23 Oct 2006; Jason Wever <weeve@gentoo.org> monit-4.8.1.ebuild: |
|
| 110 |
+ Stable on SPARC wrt bug #152220. |
|
| 111 |
+ |
|
| 112 |
+ 22 Oct 2006; Chris White <chriswhite@gentoo.org> monit-4.8.1.ebuild: |
|
| 113 |
+ Marked 4.8.1 stable for ppc per bug #152220. |
|
| 114 |
+ |
|
| 115 |
+ 21 Oct 2006; Konstantin V. Arkhipov <voxus@gentoo.org> monit-4.8.1.ebuild: |
|
| 116 |
+ Applied Jakub's patch wrt bug #152220, goes stable on amd64. |
|
| 117 |
+ |
|
| 118 |
+*monit-4.8.1 (10 Jun 2006) |
|
| 119 |
+ |
|
| 120 |
+ 10 Jun 2006; MATSUU Takuto <matsuu@gentoo.org> +files/monit.initd-4.8.1, |
|
| 121 |
+ +monit-4.8.1.ebuild: |
|
| 122 |
+ Version bumped, Bug 132609. |
|
| 123 |
+ |
|
| 124 |
+*monit-4.6 (29 Oct 2005) |
|
| 125 |
+ |
|
| 126 |
+ 29 Oct 2005; Marcelo Goes <vanquirius@gentoo.org> -monit-4.5.ebuild, |
|
| 127 |
+ +monit-4.6.ebuild: |
|
| 128 |
+ Version bump for bug 109788. Thanks to <esi at itk dot ntnu dot no>. |
|
| 129 |
+ |
|
| 130 |
+*monit-4.5.1 (14 Apr 2005) |
|
| 131 |
+ |
|
| 132 |
+ 14 Apr 2005; MATSUU Takuto <matsuu@gentoo.org> +monit-4.5.1.ebuild: |
|
| 133 |
+ Version bumped. |
|
| 134 |
+ |
|
| 135 |
+*monit-4.5 (30 Mar 2005) |
|
| 136 |
+ |
|
| 137 |
+ 30 Mar 2005; MATSUU Takuto <matsuu@gentoo.org> -monit-4.3.ebuild, |
|
| 138 |
+ monit-4.4.ebuild, +monit-4.5.ebuild: |
|
| 139 |
+ Version bumped, Bug #87233. |
|
| 140 |
+ Marked 4.4 stable. |
|
| 141 |
+ Removed old version. |
|
| 142 |
+ |
|
| 143 |
+*monit-4.4 (03 Jan 2005) |
|
| 144 |
+ |
|
| 145 |
+ 03 Jan 2005; MATSUU Takuto <matsuu@gentoo.org> +monit-4.4.ebuild: |
|
| 146 |
+ Version bumped. |
|
| 147 |
+ |
|
| 148 |
+ 18 Dec 2004; Michael Hanselmann <hansmi@gentoo.org> monit-4.3.ebuild: |
|
| 149 |
+ Stable on ppc. |
|
| 150 |
+ |
|
| 151 |
+ 18 Dec 2004; Simon Stelling <blubb@gentoo.org> monit-4.3.ebuild: |
|
| 152 |
+ was testing for over 168 days, marking stable on amd64 |
|
| 153 |
+ |
|
| 154 |
+ 21 Nov 2004; Jason Wever <weeve@gentoo.org> monit-4.3.ebuild: |
|
| 155 |
+ Stable on sparc. |
|
| 156 |
+ |
|
| 157 |
+ 18 Nov 2004; <pyrania@gentoo.org> monit-4.3.ebuild: |
|
| 158 |
+ Marked stable on x86. |
|
| 159 |
+ |
|
| 160 |
+ 05 Oct 2004; Pieter Van den Abeele <pvdabeel@gentoo.org> monit-4.2.1.ebuild: |
|
| 161 |
+ Masked monit-4.2.1.ebuild stable for ppc |
|
| 162 |
+ |
|
| 163 |
+*monit-4.3 (03 Jul 2004) |
|
| 164 |
+ |
|
| 165 |
+ 03 Jul 2004; <pyrania@gentoo.org> +monit-4.3.ebuild: |
|
| 166 |
+ Version bump. |
|
| 167 |
+ |
|
| 168 |
+ 01 Jun 2004; Josh Grebe <squash@gentoo.org> monit-4.2.1.ebuild: |
|
| 169 |
+ Stable on sparc |
|
| 170 |
+ |
|
| 171 |
+ 13 Apr 2004; David Holm <dholm@gentoo.org> monit-4.2.1.ebuild: |
|
| 172 |
+ Added to ~ppc. |
|
| 173 |
+ |
|
| 174 |
+*monit-4.2.1 (13 Apr 2004) |
|
| 175 |
+ |
|
| 176 |
+ 13 Apr 2004; Markus Nigbur <pyrania@gentoo.org> monit-4.1.ebuild, |
|
| 177 |
+ monit-4.2.1.ebuild, monit-4.2.ebuild: |
|
| 178 |
+ Version bump. Fixing buffer overflow vulnerability. See bug #47631. |
|
| 179 |
+ |
|
| 180 |
+ 30 Mar 2004; Markus Nigbur <pyrania@gentoo.org> monit-4.2.ebuild: |
|
| 181 |
+ Marked stable due to security vulnerabilites in the HTTP interface of older |
|
| 182 |
+ versions. |
|
| 183 |
+ |
|
| 184 |
+ 28 Mar 2004; <matsuu@gentoo.org> monit-4.2.ebuild: |
|
| 185 |
+ Version bumped. |
|
| 186 |
+ Added files/monit.initd. |
|
| 187 |
+ Added ~amd64 to KEYWORDS. |
|
| 188 |
+ |
|
| 189 |
+ 29 Feb 2004; Markus Nigbur <pyrania@gentoo.org> monit-4.1.ebuild: |
|
| 190 |
+ Stable on x86. |
|
| 191 |
+ |
|
| 192 |
+*monit-4.1 (29 Oct 2003) |
|
| 193 |
+ |
|
| 194 |
+ 29 Oct 2003; MATSUU Takuto <matsuu@gentoo.org> monit-4.1.ebuild: |
|
| 195 |
+ version bump |
|
| 196 |
+ |
|
| 197 |
+*monit-4.0 (01 Oct 2003) |
|
| 198 |
+ |
|
| 199 |
+ 01 Oct 2003; Markus Nigbur <pyrania@gentoo.org> monit-4.0.ebuild: |
|
| 200 |
+ Initial ebuild. Thanks to rladams@kelsey-seybold.com (bug #16044). |
|
| 201 |
+ |
| ... | ... |
@@ -0,0 +1,10 @@ |
| 1 |
+AUX monit-5.1.1-fix-newlines.diff 3409 RMD160 03ab4835667196b79b2d90d03dfe38661bb622aa SHA1 bd1d288514c5de7dad50e47a512aecfbdec530b1 SHA256 13cdc10e544ac932689809c752db18c9865cc169b19c52fb13d97ed8b0934330 |
|
| 2 |
+AUX monit.initd-4.10.1 621 RMD160 0f70764ab590ced7dc86699a20973db2b291e5c8 SHA1 15545615e23c234561e691709def4722dbe31567 SHA256 7f6564cb738e6430e8d1dca9be7a63db1baf4b421f5445767e235658f0b1c024 |
|
| 3 |
+AUX monit.initd-4.8.1 621 RMD160 61f37cc1d7cac73e107c4d7c3b98339e83dac0ae SHA1 bb808a6fd853b74985688a9cb383b8e352f5b60f SHA256 a4f0c8d928686a498ab156dfca55567078d60090378c79e7611f10809a885798 |
|
| 4 |
+AUX monit.initd-5.0 618 RMD160 d8e488aeed8fe34d8aa69456c6f6d3f0ff162230 SHA1 e26532abcd3b3e02403c03c9fe501825e0a472c5 SHA256 9715991dfc26021689e878f74fa9c5c02a7a7504ba527c9ed0ed8f165bedaa04 |
|
| 5 |
+DIST monit-4.10.1.tar.gz 606273 RMD160 6c517b19bc43f4023dfca4de1df09272b41af02d SHA1 c87aa0c6e0b1d13f46b7e9d84937191e25a907a6 SHA256 f6a29300648381538a403f24506e75b94164e26c69c6861ca112d425edc9d193 |
|
| 6 |
+DIST monit-5.1.1.tar.gz 615924 RMD160 1b4fed4e039adfd626f3c49436702c0272948327 SHA1 cad2ff02a2f6dbfb5773d13e42506adb2165d15c SHA256 bf789e0660410e8c63f4b3dc2eeab9889347e6494a6dc1c0e764343cae0dc1ba |
|
| 7 |
+EBUILD monit-4.10.1.ebuild 1213 RMD160 7738cbf8f8c3efd8a0cbd6c3cd6d3ccdb2452217 SHA1 f26cddbe92ea07defc01e1f434826ac3a1b69ee4 SHA256 a5699d5432dacee66a9843942c3dcdbf4be6ff0b967e418bb13d514e85f1813f |
|
| 8 |
+EBUILD monit-5.1.1.ebuild 1246 RMD160 58b50739a28a7162d3aabc370680c1b2ea27ea19 SHA1 dfa1a2f8ac73d8b5e1835d6f12eb922d7eb60904 SHA256 2f877e398e8e5e54da2293334e938975b41cb134b28e31b17a70bfa3a5fa6a20 |
|
| 9 |
+MISC ChangeLog 6153 RMD160 1817a09de9a367aaa7fac714e7621aa77ac60374 SHA1 6ee00e9429624c74a0ef9bfb3e0b1ece2c8e3192 SHA256 df4855d4cee6c28657d4fc9af233e1a4086854d59423a401909fb8273f91d35f |
|
| 10 |
+MISC metadata.xml 283 RMD160 6e720fc6781f6653a0979215b63fafcb8801a223 SHA1 4714773a5fe2324a1b7ddb185fe710de78f3ac29 SHA256 5499d2de743ec9bb5befea5bdc63e0659eec4e44ecef80d6c7c1713708e05b05 |
| ... | ... |
@@ -0,0 +1,56 @@ |
| 1 |
+--- monit-5.1.1/validate.c 2010-02-23 11:32:40.000000000 +0100 |
|
| 2 |
++++ monit-5.1.1-1/validate.c 2010-06-28 12:38:30.000000000 +0200 |
|
| 3 |
+@@ -766,7 +766,7 @@ |
|
| 4 |
+ snprintf(report, STRLEN, "loadavg(1min) of %.1f matches resource limit " "[loadavg(1min)%s%.1f]", systeminfo.loadavg[0], operatorshortnames[r->operator], r->limit/10.0); |
|
| 5 |
+ okay = FALSE; |
|
| 6 |
+ } else |
|
| 7 |
+- snprintf(report, STRLEN, "'%s' loadavg(1min) check succeeded [current loadavg(1min)=%.1f]\n", s->name, systeminfo.loadavg[0]); |
|
| 8 |
++ snprintf(report, STRLEN, "'%s' loadavg(1min) check succeeded [current loadavg(1min)=%.1f]", s->name, systeminfo.loadavg[0]); |
|
| 9 |
+ break; |
|
| 10 |
+ |
|
| 11 |
+ case RESOURCE_ID_LOAD5: |
|
| 12 |
+@@ -774,7 +774,7 @@ |
|
| 13 |
+ snprintf(report, STRLEN, "loadavg(5min) of %.1f matches resource limit " "[loadavg(5min)%s%.1f]", systeminfo.loadavg[1], operatorshortnames[r->operator], r->limit/10.0); |
|
| 14 |
+ okay = FALSE; |
|
| 15 |
+ } else |
|
| 16 |
+- snprintf(report, STRLEN, "'%s' loadavg(5min) check succeeded [current loadavg(5min)=%.1f]\n", s->name, systeminfo.loadavg[1]); |
|
| 17 |
++ snprintf(report, STRLEN, "'%s' loadavg(5min) check succeeded [current loadavg(5min)=%.1f]", s->name, systeminfo.loadavg[1]); |
|
| 18 |
+ break; |
|
| 19 |
+ |
|
| 20 |
+ case RESOURCE_ID_LOAD15: |
|
| 21 |
+@@ -782,7 +782,7 @@ |
|
| 22 |
+ snprintf(report, STRLEN, "loadavg(15min) of %.1f matches resource limit " "[loadavg(15min)%s%.1f]", systeminfo.loadavg[2], operatorshortnames[r->operator], r->limit/10.0); |
|
| 23 |
+ okay = FALSE; |
|
| 24 |
+ } else |
|
| 25 |
+- snprintf(report, STRLEN, "'%s' loadavg(15min) check succeeded [current loadavg(15min)=%.1f]\n", s->name, systeminfo.loadavg[2]); |
|
| 26 |
++ snprintf(report, STRLEN, "'%s' loadavg(15min) check succeeded [current loadavg(15min)=%.1f]", s->name, systeminfo.loadavg[2]); |
|
| 27 |
+ break; |
|
| 28 |
+ |
|
| 29 |
+ case RESOURCE_ID_CHILDREN: |
|
| 30 |
+@@ -790,7 +790,7 @@ |
|
| 31 |
+ snprintf(report, STRLEN, "children of %i matches resource limit [children%s%ld]", s->inf->children, operatorshortnames[r->operator], r->limit); |
|
| 32 |
+ okay = FALSE; |
|
| 33 |
+ } else |
|
| 34 |
+- snprintf(report, STRLEN, "'%s' children check succeeded [current children=%i]\n", s->name, s->inf->children); |
|
| 35 |
++ snprintf(report, STRLEN, "'%s' children check succeeded [current children=%i]", s->name, s->inf->children); |
|
| 36 |
+ break; |
|
| 37 |
+ |
|
| 38 |
+ case RESOURCE_ID_TOTAL_MEM_KBYTE: |
|
| 39 |
+@@ -798,7 +798,7 @@ |
|
| 40 |
+ snprintf(report, STRLEN, "total mem amount of %ldkB matches resource limit" " [total mem amount%s%ldkB]", s->inf->total_mem_kbyte, operatorshortnames[r->operator], r->limit); |
|
| 41 |
+ okay = FALSE; |
|
| 42 |
+ } else |
|
| 43 |
+- snprintf(report, STRLEN, "'%s' total mem amount check succeeded " "[current total mem amount=%ldkB]\n", s->name, s->inf->total_mem_kbyte); |
|
| 44 |
++ snprintf(report, STRLEN, "'%s' total mem amount check succeeded " "[current total mem amount=%ldkB]", s->name, s->inf->total_mem_kbyte); |
|
| 45 |
+ break; |
|
| 46 |
+ |
|
| 47 |
+ case RESOURCE_ID_TOTAL_MEM_PERCENT: |
|
| 48 |
+@@ -806,7 +806,7 @@ |
|
| 49 |
+ snprintf(report, STRLEN, "total mem amount of %.1f%% matches resource limit" " [total mem amount%s%.1f%%]", (float)s->inf->total_mem_percent/10.0, operatorshortnames[r->operator], (float)r->limit/10.0); |
|
| 50 |
+ okay = FALSE; |
|
| 51 |
+ } else |
|
| 52 |
+- snprintf(report, STRLEN, "'%s' total mem amount check succeeded " "[current total mem amount=%.1f%%]\n", s->name, s->inf->total_mem_percent/10.0); |
|
| 53 |
++ snprintf(report, STRLEN, "'%s' total mem amount check succeeded " "[current total mem amount=%.1f%%]", s->name, s->inf->total_mem_percent/10.0); |
|
| 54 |
+ break; |
|
| 55 |
+ |
|
| 56 |
+ default: |
| ... | ... |
@@ -0,0 +1,28 @@ |
| 1 |
+#!/sbin/runscript |
|
| 2 |
+# Copyright 1999-2004 Gentoo Foundation |
|
| 3 |
+# Distributed under the terms of the GNU General Public License, v2 or later |
|
| 4 |
+# $Header: /var/cvsroot/gentoo-x86/app-admin/monit/files/monit.initd-4.10.1,v 1.1 2008/02/06 19:47:56 caleb Exp $ |
|
| 5 |
+ |
|
| 6 |
+opts="${opts} reload"
|
|
| 7 |
+ |
|
| 8 |
+depend() {
|
|
| 9 |
+ use net |
|
| 10 |
+} |
|
| 11 |
+ |
|
| 12 |
+start() {
|
|
| 13 |
+ ebegin "Starting monit" |
|
| 14 |
+ start-stop-daemon --start --quiet --exec /usr/bin/monit >/dev/null 2>&1 |
|
| 15 |
+ eend $? |
|
| 16 |
+} |
|
| 17 |
+ |
|
| 18 |
+stop() {
|
|
| 19 |
+ ebegin "Stopping monit" |
|
| 20 |
+ start-stop-daemon --stop --quiet --exec /usr/bin/monit |
|
| 21 |
+ eend $? |
|
| 22 |
+} |
|
| 23 |
+ |
|
| 24 |
+reload() {
|
|
| 25 |
+ ebegin "Reloading monit" |
|
| 26 |
+ /usr/bin/monit -c /etc/monitrc reload >/dev/null 2>&1 |
|
| 27 |
+ eend $? |
|
| 28 |
+} |
| ... | ... |
@@ -0,0 +1,28 @@ |
| 1 |
+#!/sbin/runscript |
|
| 2 |
+# Copyright 1999-2004 Gentoo Foundation |
|
| 3 |
+# Distributed under the terms of the GNU General Public License, v2 or later |
|
| 4 |
+# $Header: /var/cvsroot/gentoo-x86/app-admin/monit/files/monit.initd-4.8.1,v 1.1 2006/06/10 13:39:56 matsuu Exp $ |
|
| 5 |
+ |
|
| 6 |
+opts="${opts} reload"
|
|
| 7 |
+ |
|
| 8 |
+depend() {
|
|
| 9 |
+ use net |
|
| 10 |
+} |
|
| 11 |
+ |
|
| 12 |
+start() {
|
|
| 13 |
+ ebegin "Starting monit" |
|
| 14 |
+ start-stop-daemon --start --quiet --exec /usr/bin/monit >/dev/null 2>&1 |
|
| 15 |
+ eend $? |
|
| 16 |
+} |
|
| 17 |
+ |
|
| 18 |
+stop() {
|
|
| 19 |
+ ebegin "Stopping monit" |
|
| 20 |
+ start-stop-daemon --stop --quiet --exec /usr/bin/monit |
|
| 21 |
+ eend $? |
|
| 22 |
+} |
|
| 23 |
+ |
|
| 24 |
+reload() {
|
|
| 25 |
+ ebegin "Reloading monit" |
|
| 26 |
+ /usr/bin/monit -c /etc/monitrc reload >/dev/null 2>&1 |
|
| 27 |
+ eend $? |
|
| 28 |
+} |
| ... | ... |
@@ -0,0 +1,28 @@ |
| 1 |
+#!/sbin/runscript |
|
| 2 |
+# Copyright 1999-2004 Gentoo Foundation |
|
| 3 |
+# Distributed under the terms of the GNU General Public License, v2 or later |
|
| 4 |
+# $Header: /var/cvsroot/gentoo-x86/app-admin/monit/files/monit.initd-5.0,v 1.1 2008/08/29 20:13:37 caleb Exp $ |
|
| 5 |
+ |
|
| 6 |
+opts="${opts} reload"
|
|
| 7 |
+ |
|
| 8 |
+depend() {
|
|
| 9 |
+ use net |
|
| 10 |
+} |
|
| 11 |
+ |
|
| 12 |
+start() {
|
|
| 13 |
+ ebegin "Starting monit" |
|
| 14 |
+ start-stop-daemon --start --quiet --exec /usr/bin/monit >/dev/null 2>&1 |
|
| 15 |
+ eend $? |
|
| 16 |
+} |
|
| 17 |
+ |
|
| 18 |
+stop() {
|
|
| 19 |
+ ebegin "Stopping monit" |
|
| 20 |
+ start-stop-daemon --stop --quiet --exec /usr/bin/monit |
|
| 21 |
+ eend $? |
|
| 22 |
+} |
|
| 23 |
+ |
|
| 24 |
+reload() {
|
|
| 25 |
+ ebegin "Reloading monit" |
|
| 26 |
+ /usr/bin/monit -c /etc/monitrc reload >/dev/null 2>&1 |
|
| 27 |
+ eend $? |
|
| 28 |
+} |
| ... | ... |
@@ -0,0 +1,9 @@ |
| 1 |
+<?xml version="1.0" encoding="UTF-8"?> |
|
| 2 |
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> |
|
| 3 |
+<pkgmetadata> |
|
| 4 |
+ <herd>no-herd</herd> |
|
| 5 |
+ <maintainer> |
|
| 6 |
+ <email>patrick@gentoo.org</email> |
|
| 7 |
+ <name>Patrick Lauer</name> |
|
| 8 |
+ </maintainer> |
|
| 9 |
+</pkgmetadata> |
| ... | ... |
@@ -0,0 +1,43 @@ |
| 1 |
+# Copyright 1999-2009 Gentoo Foundation |
|
| 2 |
+# Distributed under the terms of the GNU General Public License v2 |
|
| 3 |
+# $Header: /var/cvsroot/gentoo-x86/app-admin/monit/monit-4.10.1.ebuild,v 1.7 2009/09/23 15:00:38 patrick Exp $ |
|
| 4 |
+ |
|
| 5 |
+DESCRIPTION="a utility for monitoring and managing daemons or similar programs running on a Unix system." |
|
| 6 |
+HOMEPAGE="http://mmonit.com/monit/" |
|
| 7 |
+SRC_URI="http://mmonit.com/monit/dist/${P}.tar.gz"
|
|
| 8 |
+ |
|
| 9 |
+LICENSE="GPL-3" |
|
| 10 |
+SLOT="0" |
|
| 11 |
+KEYWORDS="amd64 ppc sparc x86" |
|
| 12 |
+IUSE="ssl" |
|
| 13 |
+ |
|
| 14 |
+RDEPEND="ssl? ( dev-libs/openssl )" |
|
| 15 |
+DEPEND="${RDEPEND}
|
|
| 16 |
+ sys-devel/flex |
|
| 17 |
+ sys-devel/bison" |
|
| 18 |
+ |
|
| 19 |
+src_unpack() {
|
|
| 20 |
+ unpack ${A}
|
|
| 21 |
+ cd "${S}"
|
|
| 22 |
+ sed -i -e '/^INSTALL_PROG/s/-s//' Makefile.in || die "sed failed in Makefile.in" |
|
| 23 |
+} |
|
| 24 |
+ |
|
| 25 |
+src_compile() {
|
|
| 26 |
+ econf $(use_with ssl) || die "econf failed" |
|
| 27 |
+ emake || die "emake failed" |
|
| 28 |
+} |
|
| 29 |
+ |
|
| 30 |
+src_install() {
|
|
| 31 |
+ make DESTDIR="${D}" install || die "make install failed"
|
|
| 32 |
+ |
|
| 33 |
+ dodoc CHANGES.txt CONTRIBUTORS FAQ.txt README* STATUS UPGRADE.txt |
|
| 34 |
+ dohtml -r doc/* |
|
| 35 |
+ |
|
| 36 |
+ insinto /etc; insopts -m700; doins monitrc || die "doins monitrc failed" |
|
| 37 |
+ newinitd "${FILESDIR}"/monit.initd-4.10.1 monit || die "newinitd failed"
|
|
| 38 |
+} |
|
| 39 |
+ |
|
| 40 |
+pkg_postinst() {
|
|
| 41 |
+ elog "Sample configurations are available at:" |
|
| 42 |
+ elog "http://mmonit.com/monit/documentation/" |
|
| 43 |
+} |
| ... | ... |
@@ -0,0 +1,48 @@ |
| 1 |
+# Copyright 1999-2010 Gentoo Foundation |
|
| 2 |
+# Distributed under the terms of the GNU General Public License v2 |
|
| 3 |
+# $Header: /var/cvsroot/gentoo-x86/app-admin/monit/monit-5.1.1.ebuild,v 1.3 2010/06/21 20:33:23 maekke Exp $ |
|
| 4 |
+ |
|
| 5 |
+EAPI="2" |
|
| 6 |
+inherit eutils |
|
| 7 |
+ |
|
| 8 |
+DESCRIPTION="a utility for monitoring and managing daemons or similar programs running on a Unix system." |
|
| 9 |
+HOMEPAGE="http://mmonit.com/monit/" |
|
| 10 |
+SRC_URI="http://mmonit.com/monit/dist/${P}.tar.gz"
|
|
| 11 |
+ |
|
| 12 |
+LICENSE="GPL-3" |
|
| 13 |
+SLOT="0" |
|
| 14 |
+KEYWORDS="~amd64 ~ppc ~sparc x86" |
|
| 15 |
+IUSE="ssl" |
|
| 16 |
+ |
|
| 17 |
+RDEPEND="ssl? ( dev-libs/openssl )" |
|
| 18 |
+DEPEND="${RDEPEND}
|
|
| 19 |
+ sys-devel/flex |
|
| 20 |
+ sys-devel/bison" |
|
| 21 |
+ |
|
| 22 |
+src_prepare() {
|
|
| 23 |
+ epatch "${FILESDIR}"/monit-5.1.1-fix-newlines.diff
|
|
| 24 |
+ sed -i -e '/^INSTALL_PROG/s/-s//' Makefile.in || die "sed failed in Makefile.in" |
|
| 25 |
+} |
|
| 26 |
+ |
|
| 27 |
+src_configure() {
|
|
| 28 |
+ econf $(use_with ssl) || die "econf failed" |
|
| 29 |
+} |
|
| 30 |
+ |
|
| 31 |
+src_compile() {
|
|
| 32 |
+ emake || die "emake failed" |
|
| 33 |
+} |
|
| 34 |
+ |
|
| 35 |
+src_install() {
|
|
| 36 |
+ make DESTDIR="${D}" install || die "make install failed"
|
|
| 37 |
+ |
|
| 38 |
+ dodoc CHANGES.txt README* |
|
| 39 |
+ dohtml -r doc/* |
|
| 40 |
+ |
|
| 41 |
+ insinto /etc; insopts -m700; doins monitrc || die "doins monitrc failed" |
|
| 42 |
+ newinitd "${FILESDIR}"/monit.initd-5.0 monit || die "newinitd failed"
|
|
| 43 |
+} |
|
| 44 |
+ |
|
| 45 |
+pkg_postinst() {
|
|
| 46 |
+ elog "Sample configurations are available at:" |
|
| 47 |
+ elog "http://mmonit.com/monit/documentation/" |
|
| 48 |
+} |
|
| 0 | 49 |