<html><head><meta http-equiv="Content-Type" content="text/html charset=us-ascii"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;"><br><div><div>On Jun 26, 2014, at 10:03 AM, <a href="mailto:eborisch@macports.org">eborisch@macports.org</a> wrote:</div><br class="Apple-interchange-newline"><blockquote type="cite"><div style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px;"><div id="msg"><dl class="meta" style="font-family: verdana, arial, helvetica, sans-serif; font-size: 10pt; border: 1px solid rgb(0, 0, 102); background-color: rgb(51, 102, 153); padding: 6px; color: rgb(255, 255, 255); background-position: initial initial; background-repeat: initial initial;"><dt style="font-family: verdana, arial, helvetica, sans-serif; font-size: 10pt; float: left; width: 6em; font-weight: bold;">Revision</dt><dd><a href="https://trac.macports.org/changeset/121475" style="font-weight: bold; color: rgb(204, 204, 102);">121475</a></dd><dt style="font-family: verdana, arial, helvetica, sans-serif; font-size: 10pt; float: left; width: 6em; font-weight: bold;">Author</dt><dd><a href="mailto:eborisch@macports.org" style="font-weight: bold; color: rgb(204, 204, 102);">eborisch@macports.org</a></dd><dt style="font-family: verdana, arial, helvetica, sans-serif; font-size: 10pt; float: left; width: 6em; font-weight: bold;">Date</dt><dd>2014-06-26 09:03:36 -0700 (Thu, 26 Jun 2014)</dd></dl><h3 style="font-family: verdana, arial, helvetica, sans-serif; font-size: 10pt; font-weight: bold;">Log Message</h3><pre style="overflow: auto; background-color: rgb(255, 255, 204); border: 1px solid rgb(255, 170, 0); padding: 6px; background-position: initial initial; background-repeat: initial initial;">zabbix2[-agent]: Upgrade to 2.2.4</pre><h3 style="font-family: verdana, arial, helvetica, sans-serif; font-size: 10pt; font-weight: bold;">Modified Paths</h3><ul style="font-family: verdana, arial, helvetica, sans-serif; font-size: 10pt;"><li style="font-family: verdana, arial, helvetica, sans-serif; font-size: 10pt;"><a href="x-msg://10/#trunkdportsnetzabbix2Portfile">trunk/dports/net/zabbix2/Portfile</a></li><li style="font-family: verdana, arial, helvetica, sans-serif; font-size: 10pt;"><a href="x-msg://10/#trunkdportsnetzabbix2fileszabbix_serverinit">trunk/dports/net/zabbix2/files/zabbix_server.init</a></li><li style="font-family: verdana, arial, helvetica, sans-serif; font-size: 10pt;"><a href="x-msg://10/#trunkdportsnetzabbix2fileszabbix_serverinitmysql">trunk/dports/net/zabbix2/files/zabbix_server.init.mysql</a></li></ul></div><div id="patch" style="width: 1548px;"><h3 style="font-family: verdana, arial, helvetica, sans-serif; font-size: 10pt; font-weight: bold;">Diff</h3><a id="trunkdportsnetzabbix2Portfile"></a><div class="modfile" style="border: 1px solid rgb(204, 204, 204); margin: 10px 0px; position: static; z-index: auto;"><h4 style="font-family: verdana, arial, helvetica, sans-serif; font-size: 10pt; padding: 8px; background-color: rgb(51, 102, 153); color: rgb(255, 255, 255); margin: 0px; position: static; z-index: auto;">Modified: trunk/dports/net/zabbix2/Portfile (121474 =&gt; 121475)</h4><pre class="diff" style="padding: 0px 0px 10px; line-height: 1.2em; margin: 0px; width: 1546px; background-color: rgb(238, 238, 238); overflow: auto; background-position: initial initial; background-repeat: initial initial;"><span style="display: block; padding: 0px 10px;">
<span class="info" style="color: rgb(136, 136, 136); background-color: rgb(255, 255, 255); display: block; padding: 0px 10px; background-position: initial initial; background-repeat: initial initial;">--- trunk/dports/net/zabbix2/Portfile        2014-06-26 15:55:32 UTC (rev 121474)
+++ trunk/dports/net/zabbix2/Portfile        2014-06-26 16:03:36 UTC (rev 121475)
</span><span class="lines" style="display: block; padding: 0px 10px; color: rgb(136, 136, 136); background-color: rgb(255, 255, 255); background-position: initial initial; background-repeat: initial initial;">@@ -4,10 +4,10 @@
</span><span class="cx" style="display: block; padding: 0px 10px;"> PortSystem          1.0
</span><span class="cx" style="display: block; padding: 0px 10px;"> 
</span><span class="cx" style="display: block; padding: 0px 10px;"> name                zabbix2
</span><del style="background-color: rgb(255, 221, 221); text-decoration: none; display: block; padding: 0px 10px; background-position: initial initial; background-repeat: initial initial;">-version             2.2.1
</del><ins style="background-color: rgb(221, 255, 221); text-decoration: none; display: block; padding: 0px 10px; background-position: initial initial; background-repeat: initial initial;">+version             2.2.4
</ins><span class="cx" style="display: block; padding: 0px 10px;"> revision            0
</span><span class="cx" style="display: block; padding: 0px 10px;"> categories          net
</span><del style="background-color: rgb(255, 221, 221); text-decoration: none; display: block; padding: 0px 10px; background-position: initial initial; background-repeat: initial initial;">-maintainers         nomaintainer
</del><ins style="background-color: rgb(221, 255, 221); text-decoration: none; display: block; padding: 0px 10px; background-position: initial initial; background-repeat: initial initial;">+maintainers         eborisch, openmaintainer
</ins></span></pre></div></div></div></blockquote><div>It is not correct to use a comma here.&nbsp;</div><div><br></div><div><font face="Monaco">$ port info --maintainers zabbix2<br>maintainers: eborisch,@<a href="http://macports.org">macports.org</a>, <a href="mailto:openmaintainer@macports.org">openmaintainer@macports.org</a></font></div><div><br></div><br><blockquote type="cite"><div style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px;"><div id="patch" style="width: 1548px;"><div class="modfile" style="border: 1px solid rgb(204, 204, 204); margin: 10px 0px; position: static; z-index: auto;"><pre class="diff" style="padding: 0px 0px 10px; line-height: 1.2em; margin: 0px; width: 1546px; background-color: rgb(238, 238, 238); overflow: auto; background-position: initial initial; background-repeat: initial initial;"><span style="display: block; padding: 0px 10px;"><span class="cx" style="display: block; padding: 0px 10px;"> platforms           darwin
</span><span class="cx" style="display: block; padding: 0px 10px;"> 
</span><span class="cx" style="display: block; padding: 0px 10px;"> license             GPL-2
</span><span class="lines" style="display: block; padding: 0px 10px; color: rgb(136, 136, 136); background-color: rgb(255, 255, 255); background-position: initial initial; background-repeat: initial initial;">@@ -27,21 +27,18 @@
</span><span class="cx" style="display: block; padding: 0px 10px;"> master_sites \
</span><span class="cx" style="display: block; padding: 0px 10px;">     sourceforge:project/zabbix/ZABBIX%20Latest%20Stable/${version} \
</span><span class="cx" style="display: block; padding: 0px 10px;">     sourceforge:project/zabbix/ZABBIX%20Release%20Candidates/${version}
</span><ins style="background-color: rgb(221, 255, 221); text-decoration: none; display: block; padding: 0px 10px; background-position: initial initial; background-repeat: initial initial;">+dist_subdir         zabbix2
</ins><span class="cx" style="display: block; padding: 0px 10px;"> 
</span><span class="cx" style="display: block; padding: 0px 10px;"> checksums \
</span><del style="background-color: rgb(255, 221, 221); text-decoration: none; display: block; padding: 0px 10px; background-position: initial initial; background-repeat: initial initial;">-    rmd160  24cfecc6825245b8a3ae15c23ffe38236cd37cd4 \
-    sha256  29c9e4cefb527bf929797b26a5a1d8a07c55675bfe6a86ff9ef8e46bd792c7fb
</del><ins style="background-color: rgb(221, 255, 221); text-decoration: none; display: block; padding: 0px 10px; background-position: initial initial; background-repeat: initial initial;">+    rmd160  fc6043a63975ecb3ba7757e3de52ba82f1978e3a \
+    sha256  33654ed8a74280a38ff89b9deba400e1305086bdf75815f8b76dd6129a9ec781
</ins><span class="cx" style="display: block; padding: 0px 10px;"> 
</span><span class="cx" style="display: block; padding: 0px 10px;"> universal_variant   no
</span><span class="cx" style="display: block; padding: 0px 10px;"> 
</span><del style="background-color: rgb(255, 221, 221); text-decoration: none; display: block; padding: 0px 10px; background-position: initial initial; background-repeat: initial initial;">-depends_lib         port:OpenIPMI
-
</del><span class="cx" style="display: block; padding: 0px 10px;"> conflicts           zabbix
</span><span class="cx" style="display: block; padding: 0px 10px;"> 
</span><del style="background-color: rgb(255, 221, 221); text-decoration: none; display: block; padding: 0px 10px; background-position: initial initial; background-repeat: initial initial;">-dist_subdir         zabbix2
</del><ins style="background-color: rgb(221, 255, 221); text-decoration: none; display: block; padding: 0px 10px; background-position: initial initial; background-repeat: initial initial;">+subport             zabbix2-agent {}
</ins><span class="cx" style="display: block; padding: 0px 10px;"> 
</span><del style="background-color: rgb(255, 221, 221); text-decoration: none; display: block; padding: 0px 10px; background-position: initial initial; background-repeat: initial initial;">-subport zabbix2-agent {}
-
</del><span class="cx" style="display: block; padding: 0px 10px;"> configure.args      --bindir=${prefix}/bin/zabbix \
</span><span class="cx" style="display: block; padding: 0px 10px;">                     --sbindir=${prefix}/sbin/zabbix \
</span><span class="cx" style="display: block; padding: 0px 10px;">                     --libexecdir=${prefix}/libexec/zabbix \
</span><span class="lines" style="display: block; padding: 0px 10px; color: rgb(136, 136, 136); background-color: rgb(255, 255, 255); background-position: initial initial; background-repeat: initial initial;">@@ -49,8 +46,6 @@
</span><span class="cx" style="display: block; padding: 0px 10px;">                     --sysconfdir=${prefix}/etc/zabbix \
</span><span class="cx" style="display: block; padding: 0px 10px;">                     --localstatedir=${prefix}/var/zabbix
</span><span class="cx" style="display: block; padding: 0px 10px;"> 
</span><del style="background-color: rgb(255, 221, 221); text-decoration: none; display: block; padding: 0px 10px; background-position: initial initial; background-repeat: initial initial;">-configure.args-append       --with-openipmi=${prefix}
-
</del><span class="cx" style="display: block; padding: 0px 10px;"> configure.ldflags-append    -lresolv
</span><span class="cx" style="display: block; padding: 0px 10px;"> 
</span><span class="cx" style="display: block; padding: 0px 10px;"> startupitem.create      yes
</span><span class="lines" style="display: block; padding: 0px 10px; color: rgb(136, 136, 136); background-color: rgb(255, 255, 255); background-position: initial initial; background-repeat: initial initial;">@@ -64,9 +59,12 @@
</span><span class="cx" style="display: block; padding: 0px 10px;"> 
</span><span class="cx" style="display: block; padding: 0px 10px;">     configure.args-append   --enable-agent
</span><span class="cx" style="display: block; padding: 0px 10px;"> } else {
</span><del style="background-color: rgb(255, 221, 221); text-decoration: none; display: block; padding: 0px 10px; background-position: initial initial; background-repeat: initial initial;">-    depends_lib-append      port:fping \
</del><ins style="background-color: rgb(221, 255, 221); text-decoration: none; display: block; padding: 0px 10px; background-position: initial initial; background-repeat: initial initial;">+    depends_lib-append      port:apache2 \
</ins><span class="cx" style="display: block; padding: 0px 10px;">                             port:curl \
</span><del style="background-color: rgb(255, 221, 221); text-decoration: none; display: block; padding: 0px 10px; background-position: initial initial; background-repeat: initial initial;">-                            port:apache2 \
</del><ins style="background-color: rgb(221, 255, 221); text-decoration: none; display: block; padding: 0px 10px; background-position: initial initial; background-repeat: initial initial;">+                            port:fping \
+                            port:libssh2 \
+                            port:net-snmp \
+                            port:OpenIPMI \
</ins><span class="cx" style="display: block; padding: 0px 10px;">                             port:php5 \
</span><span class="cx" style="display: block; padding: 0px 10px;">                             port:php5-gd \
</span><span class="cx" style="display: block; padding: 0px 10px;">                             port:php5-gettext \
</span><span class="lines" style="display: block; padding: 0px 10px; color: rgb(136, 136, 136); background-color: rgb(255, 255, 255); background-position: initial initial; background-repeat: initial initial;">@@ -75,7 +73,9 @@
</span><span class="cx" style="display: block; padding: 0px 10px;"> 
</span><span class="cx" style="display: block; padding: 0px 10px;">     configure.args-append   --enable-server \
</span><span class="cx" style="display: block; padding: 0px 10px;">                             --with-libcurl=${prefix}/bin/curl-config \
</span><del style="background-color: rgb(255, 221, 221); text-decoration: none; display: block; padding: 0px 10px; background-position: initial initial; background-repeat: initial initial;">-                            --with-net-snmp
</del><ins style="background-color: rgb(221, 255, 221); text-decoration: none; display: block; padding: 0px 10px; background-position: initial initial; background-repeat: initial initial;">+                            --with-net-snmp \
+                            --with-openipmi=${prefix} \
+                            --with-ssh2=${prefix}
</ins><span class="cx" style="display: block; padding: 0px 10px;"> 
</span><span class="cx" style="display: block; padding: 0px 10px;">     startupitem.name        zabbix2-server
</span><span class="cx" style="display: block; padding: 0px 10px;">     startupitem.start       "${prefix}/share/zabbix/zabbix_server.init start"
</span><span class="lines" style="display: block; padding: 0px 10px; color: rgb(136, 136, 136); background-color: rgb(255, 255, 255); background-position: initial initial; background-repeat: initial initial;">@@ -111,7 +111,9 @@
</span><span class="cx" style="display: block; padding: 0px 10px;">         sqlite3 {"SQLite 3.x"           sqlite3 \
</span><span class="cx" style="display: block; padding: 0px 10px;">                  sqlite3=${prefix} sqlite}
</span><span class="cx" style="display: block; padding: 0px 10px;">     }
</span><ins style="background-color: rgb(221, 255, 221); text-decoration: none; display: block; padding: 0px 10px; background-position: initial initial; background-repeat: initial initial;">+
</ins><span class="cx" style="display: block; padding: 0px 10px;">     set DBLIST_KEYS [lsort [array names DBLIST]]
</span><ins style="background-color: rgb(221, 255, 221); text-decoration: none; display: block; padding: 0px 10px; background-position: initial initial; background-repeat: initial initial;">+    
</ins><span class="cx" style="display: block; padding: 0px 10px;">     foreach dbitem $DBLIST_KEYS {
</span><span class="cx" style="display: block; padding: 0px 10px;">         set this_key [lsearch -exact $DBLIST_KEYS $dbitem]
</span><span class="cx" style="display: block; padding: 0px 10px;">         set conf_list [lreplace $DBLIST_KEYS $this_key $this_key]
</span><span class="lines" style="display: block; padding: 0px 10px; color: rgb(136, 136, 136); background-color: rgb(255, 255, 255); background-position: initial initial; background-repeat: initial initial;">@@ -165,7 +167,7 @@
</span><span class="cx" style="display: block; padding: 0px 10px;">     }
</span><span class="cx" style="display: block; padding: 0px 10px;"> 
</span><span class="cx" style="display: block; padding: 0px 10px;">     variant date_slash description {
</span><del style="background-color: rgb(255, 221, 221); text-decoration: none; display: block; padding: 0px 10px; background-position: initial initial; background-repeat: initial initial;">-        Draw date/month rather than date.month on line graphs.
</del><ins style="background-color: rgb(221, 255, 221); text-decoration: none; display: block; padding: 0px 10px; background-position: initial initial; background-repeat: initial initial;">+        Draw month/day rather than day.month on line graphs.
</ins><span class="cx" style="display: block; padding: 0px 10px;">     } {}
</span><span class="cx" style="display: block; padding: 0px 10px;"> }
</span><span class="cx" style="display: block; padding: 0px 10px;"> 
</span><span class="lines" style="display: block; padding: 0px 10px; color: rgb(136, 136, 136); background-color: rgb(255, 255, 255); background-position: initial initial; background-repeat: initial initial;">@@ -179,7 +181,7 @@
</span><span class="cx" style="display: block; padding: 0px 10px;">         }
</span><span class="cx" style="display: block; padding: 0px 10px;"> 
</span><span class="cx" style="display: block; padding: 0px 10px;">         if {[variant_isset date_slash]} {
</span><del style="background-color: rgb(255, 221, 221); text-decoration: none; display: block; padding: 0px 10px; background-position: initial initial; background-repeat: initial initial;">-            reinplace -E {s|[[:&lt;:]]d\.m[[:&gt;:]]|d/m|g} \
</del><ins style="background-color: rgb(221, 255, 221); text-decoration: none; display: block; padding: 0px 10px; background-position: initial initial; background-repeat: initial initial;">+            reinplace -E {s|[[:&lt;:]]d\.m[[:&gt;:]]|m/d|g} \
</ins><span class="cx" style="display: block; padding: 0px 10px;">                 frontends/php/include/classes/graphdraw/CLineGraphDraw.php
</span><span class="cx" style="display: block; padding: 0px 10px;">         }
</span><span class="cx" style="display: block; padding: 0px 10px;">     }
</span><span class="lines" style="display: block; padding: 0px 10px; color: rgb(136, 136, 136); background-color: rgb(255, 255, 255); background-position: initial initial; background-repeat: initial initial;">@@ -365,22 +367,22 @@
</span><span class="cx" style="display: block; padding: 0px 10px;"> ####                                                 ####
</span><span class="cx" style="display: block; padding: 0px 10px;"> 
</span><span class="cx" style="display: block; padding: 0px 10px;"> 
</span><del style="background-color: rgb(255, 221, 221); text-decoration: none; display: block; padding: 0px 10px; background-position: initial initial; background-repeat: initial initial;">-!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
-!! ZABBIX -&gt; ZABBIX2 Server Upgrade process !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
-!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
-!!  0) BACK UP YOUR DATABASE                                                !!
-!!                                                                          !!
-!!  1) Be sure to use 'sudo port unload zabbix' to stop the background      !!
-!!     server before deactivating zabbix, and then use                      !!
-!!     'sudo port load zabbix2' **AFTER UPGRADING THE DATABASE** as         !!
-!!     described below.                                                     !!
-!!                                                                          !!
-!!  2) For upgrading from 1.8 (zabbix -&gt; zabbix2), upgrade scripts are      !!
-!!     located in ${prefix}/share/zabbix/upgrades                          !!
-!!                                                                          !!
-!!  For upgrade procedure, please see                                       !!
-!!    <a href="http://www.zabbix.com/documentation/2.0/manual/installation/upgrade">http://www.zabbix.com/documentation/2.0/manual/installation/upgrade</a>   !!
-!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
-!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
</del><ins style="background-color: rgb(221, 255, 221); text-decoration: none; display: block; padding: 0px 10px; background-position: initial initial; background-repeat: initial initial;">+!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
+!! ZABBIX -&gt; ZABBIX2 Server Upgrade process !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
+!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
+!!  0) BACK UP YOUR DATABASE                                              !!
+!!                                                                        !!
+!!  1) Be sure to use 'sudo port unload zabbix' to stop the background    !!
+!!     server before deactivating zabbix, and then use                    !!
+!!     'sudo port load zabbix2' **AFTER UPGRADING THE DATABASE** as       !!
+!!     described below.                                                   !!
+!!                                                                        !!
+!!  2) For upgrading from 1.8 (zabbix -&gt; zabbix2), upgrade scripts are    !!
+!!     located in ${prefix}/share/zabbix/upgrades                        !!
+!!                                                                        !!
+!!  For upgrade procedure, please see                                     !!
+!!    <a href="http://www.zabbix.com/documentation/2.0/manual/installation/upgrade">http://www.zabbix.com/documentation/2.0/manual/installation/upgrade</a> !!
+!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
+!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
</ins><span class="cx" style="display: block; padding: 0px 10px;"> "
</span><span class="cx" style="display: block; padding: 0px 10px;"> }
</span></span></pre></div><a id="trunkdportsnetzabbix2fileszabbix_serverinit"></a><div class="modfile" style="border: 1px solid rgb(204, 204, 204); margin: 10px 0px;"><h4 style="font-family: verdana, arial, helvetica, sans-serif; font-size: 10pt; padding: 8px; background-color: rgb(51, 102, 153); color: rgb(255, 255, 255); margin: 0px; background-position: initial initial; background-repeat: initial initial;">Modified: trunk/dports/net/zabbix2/files/zabbix_server.init (121474 =&gt; 121475)</h4><pre class="diff" style="padding: 0px 0px 10px; line-height: 1.2em; margin: 0px; width: 1546px; background-color: rgb(238, 238, 238); overflow: auto; background-position: initial initial; background-repeat: initial initial;"><span style="display: block; padding: 0px 10px;">
<span class="info" style="color: rgb(136, 136, 136); background-color: rgb(255, 255, 255); display: block; padding: 0px 10px; background-position: initial initial; background-repeat: initial initial;">--- trunk/dports/net/zabbix2/files/zabbix_server.init        2014-06-26 15:55:32 UTC (rev 121474)
+++ trunk/dports/net/zabbix2/files/zabbix_server.init        2014-06-26 16:03:36 UTC (rev 121475)
</span><span class="lines" style="display: block; padding: 0px 10px; color: rgb(136, 136, 136); background-color: rgb(255, 255, 255); background-position: initial initial; background-repeat: initial initial;">@@ -8,7 +8,7 @@
</span><span class="cx" style="display: block; padding: 0px 10px;">         ;;
</span><span class="cx" style="display: block; padding: 0px 10px;"> 
</span><span class="cx" style="display: block; padding: 0px 10px;">     stop)
</span><del style="background-color: rgb(255, 221, 221); text-decoration: none; display: block; padding: 0px 10px; background-position: initial initial; background-repeat: initial initial;">-        echo -n "Shutting down zabbix_server"
</del><ins style="background-color: rgb(221, 255, 221); text-decoration: none; display: block; padding: 0px 10px; background-position: initial initial; background-repeat: initial initial;">+        echo "Shutting down zabbix_server"
</ins><span class="cx" style="display: block; padding: 0px 10px;">         pid=`ps axc|awk "{if (\\$5==\"zabbix_server\") print \\$1}"`
</span><span class="cx" style="display: block; padding: 0px 10px;">         /bin/kill $pid
</span><span class="cx" style="display: block; padding: 0px 10px;">         rm /tmp/zabbix_server.pid
</span></span></pre></div><a id="trunkdportsnetzabbix2fileszabbix_serverinitmysql"></a><div class="modfile" style="border: 1px solid rgb(204, 204, 204); margin: 10px 0px;"><h4 style="font-family: verdana, arial, helvetica, sans-serif; font-size: 10pt; padding: 8px; background-color: rgb(51, 102, 153); color: rgb(255, 255, 255); margin: 0px; background-position: initial initial; background-repeat: initial initial;">Modified: trunk/dports/net/zabbix2/files/zabbix_server.init.mysql (121474 =&gt; 121475)</h4><pre class="diff" style="padding: 0px 0px 10px; line-height: 1.2em; margin: 0px; width: 1546px; background-color: rgb(238, 238, 238); overflow: auto; background-position: initial initial; background-repeat: initial initial;"><span style="display: block; padding: 0px 10px;">
<span class="info" style="color: rgb(136, 136, 136); background-color: rgb(255, 255, 255); display: block; padding: 0px 10px; background-position: initial initial; background-repeat: initial initial;">--- trunk/dports/net/zabbix2/files/zabbix_server.init.mysql        2014-06-26 15:55:32 UTC (rev 121474)
+++ trunk/dports/net/zabbix2/files/zabbix_server.init.mysql        2014-06-26 16:03:36 UTC (rev 121475)
</span><span class="lines" style="display: block; padding: 0px 10px; color: rgb(136, 136, 136); background-color: rgb(255, 255, 255); background-position: initial initial; background-repeat: initial initial;">@@ -2,14 +2,24 @@
</span><span class="cx" style="display: block; padding: 0px 10px;"> 
</span><span class="cx" style="display: block; padding: 0px 10px;"> case "$1" in
</span><span class="cx" style="display: block; padding: 0px 10px;">     start)
</span><del style="background-color: rgb(255, 221, 221); text-decoration: none; display: block; padding: 0px 10px; background-position: initial initial; background-repeat: initial initial;">-        echo -n "Zabbix_server - waiting for SQL server to start."
-        while [ ! -e __PREFIX__/var/run/__VER__/mysqld.sock ]; do sleep 5; echo -n .; done
-        echo " SQL server online; starting zabbix_server."
-        sudo -u zabbix __PREFIX__/sbin/zabbix/zabbix_server -c __PREFIX__/etc/zabbix/zabbix_server.conf
</del><ins style="background-color: rgb(221, 255, 221); text-decoration: none; display: block; padding: 0px 10px; background-position: initial initial; background-repeat: initial initial;">+        MAX_WAIT=120
+        echo "Zabbix_server init - will wait ${MAX_WAIT}s for __VER__ to start."
+        while [ ! -e __PREFIX__/var/run/__VER__/mysqld.sock ]; do
+            if [ ${MAX_WAIT} -le 0 ]; then
+              echo "Tired of waiting. Try again after starting __VER__."
+              exit 1
+            fi
+            sleep 5
+            let MAX_WAIT=MAX_WAIT-5
+            echo .
+        done
+        echo "SQL server online; starting zabbix_server."
+        sudo -u zabbix __PREFIX__/sbin/zabbix/zabbix_server \
+             -c __PREFIX__/etc/zabbix/zabbix_server.conf
</ins><span class="cx" style="display: block; padding: 0px 10px;">         ;;
</span><span class="cx" style="display: block; padding: 0px 10px;"> 
</span><span class="cx" style="display: block; padding: 0px 10px;">     stop)
</span><del style="background-color: rgb(255, 221, 221); text-decoration: none; display: block; padding: 0px 10px; background-position: initial initial; background-repeat: initial initial;">-        echo -n "Shutting down zabbix_server"
</del><ins style="background-color: rgb(221, 255, 221); text-decoration: none; display: block; padding: 0px 10px; background-position: initial initial; background-repeat: initial initial;">+        echo "Shutting down zabbix_server"
</ins><span class="cx" style="display: block; padding: 0px 10px;">         pid=`ps axc|awk "{if (\\$5==\"zabbix_server\") print \\$1}"`
</span><span class="cx" style="display: block; padding: 0px 10px;">         /bin/kill $pid
</span><span class="cx" style="display: block; padding: 0px 10px;">         rm /tmp/zabbix_server.pid
</span></span></pre></div></div>_______________________________________________<br>macports-changes mailing list<br><a href="mailto:macports-changes@lists.macosforge.org">macports-changes@lists.macosforge.org</a><br><a href="https://lists.macosforge.org/mailman/listinfo/macports-changes">https://lists.macosforge.org/mailman/listinfo/macports-changes</a></div></blockquote></div><br></body></html>