1 |
diff -Nur -x '*.orig' -x '*.rej' smeserver-zabbix-agent-0.1/root/etc/e-smith/templates/etc/sudoers/00zabbixAgentAlias mezzanine_patched_smeserver-zabbix-agent-0.1/root/etc/e-smith/templates/etc/sudoers/00zabbixAgentAlias |
2 |
--- smeserver-zabbix-agent-0.1/root/etc/e-smith/templates/etc/sudoers/00zabbixAgentAlias 1970-01-01 01:00:00.000000000 +0100 |
3 |
+++ mezzanine_patched_smeserver-zabbix-agent-0.1/root/etc/e-smith/templates/etc/sudoers/00zabbixAgentAlias 2009-02-09 19:43:48.000000000 +0100 |
4 |
@@ -0,0 +1 @@ |
5 |
+Cmnd_Alias ZABBIX_AGENT = /usr/bin/mysqladmin status |
6 |
diff -Nur -x '*.orig' -x '*.rej' smeserver-zabbix-agent-0.1/root/etc/e-smith/templates/etc/sudoers/30zabbixAgent mezzanine_patched_smeserver-zabbix-agent-0.1/root/etc/e-smith/templates/etc/sudoers/30zabbixAgent |
7 |
--- smeserver-zabbix-agent-0.1/root/etc/e-smith/templates/etc/sudoers/30zabbixAgent 1970-01-01 01:00:00.000000000 +0100 |
8 |
+++ mezzanine_patched_smeserver-zabbix-agent-0.1/root/etc/e-smith/templates/etc/sudoers/30zabbixAgent 2009-02-09 19:44:13.000000000 +0100 |
9 |
@@ -0,0 +1 @@ |
10 |
+zabbix ALL=(root) NOPASSWD: ZABBIX_AGENT |
11 |
diff -Nur -x '*.orig' -x '*.rej' smeserver-zabbix-agent-0.1/root/etc/e-smith/templates/etc/zabbix/zabbix_agentd.conf/90UserParameters_mysql mezzanine_patched_smeserver-zabbix-agent-0.1/root/etc/e-smith/templates/etc/zabbix/zabbix_agentd.conf/90UserParameters_mysql |
12 |
--- smeserver-zabbix-agent-0.1/root/etc/e-smith/templates/etc/zabbix/zabbix_agentd.conf/90UserParameters_mysql 2009-02-09 20:38:44.000000000 +0100 |
13 |
+++ mezzanine_patched_smeserver-zabbix-agent-0.1/root/etc/e-smith/templates/etc/zabbix/zabbix_agentd.conf/90UserParameters_mysql 2009-02-09 20:38:18.000000000 +0100 |
14 |
@@ -12,3 +12,10 @@ |
15 |
#UserParameter=mysql.qps,mysqladmin -uroot status|cut -f9 -d":" |
16 |
#UserParameter=mysql.version,mysql -V |
17 |
|
18 |
+# SME Server |
19 |
+UserParameter=mysql.uptime,/var/lib/zabbix/bin/mysqladmin_status | cut -d" " -f2 |
20 |
+UserParameter=mysql.threads,/var/lib/zabbix/bin/mysqladmin_status | cut -d" " -f5 |
21 |
+UserParameter=mysql.questions,/var/lib/zabbix/bin/mysqladmin_status | cut -d" " -f8 |
22 |
+UserParameter=mysql.slowqueries,/var/lib/zabbix/bin/mysqladmin_status | cut -d" " -f12 |
23 |
+UserParameter=mysql.qps,/var/lib/zabbix/bin/mysqladmin_status | cut -d" " -f29 |
24 |
+ |
25 |
diff -Nur -x '*.orig' -x '*.rej' smeserver-zabbix-agent-0.1/root/var/lib/zabbix/bin/mysqladmin_status mezzanine_patched_smeserver-zabbix-agent-0.1/root/var/lib/zabbix/bin/mysqladmin_status |
26 |
--- smeserver-zabbix-agent-0.1/root/var/lib/zabbix/bin/mysqladmin_status 1970-01-01 01:00:00.000000000 +0100 |
27 |
+++ mezzanine_patched_smeserver-zabbix-agent-0.1/root/var/lib/zabbix/bin/mysqladmin_status 2009-02-09 20:35:11.000000000 +0100 |
28 |
@@ -0,0 +1,5 @@ |
29 |
+#!/bin/sh |
30 |
+HOME=/root |
31 |
+ |
32 |
+exec /usr/bin/sudo /usr/bin/mysqladmin status |
33 |
+ |