--- rpms/smeserver-zabbix-server/contribs10/smeserver-zabbix-server-0.1-bz11232-installSME10.patch 2021/11/07 06:43:24 1.1 +++ rpms/smeserver-zabbix-server/contribs10/smeserver-zabbix-server-0.1-bz11232-installSME10.patch 2021/11/08 04:19:52 1.3 @@ -1,25 +1,44 @@ diff -Nur --no-dereference smeserver-zabbix-server-0.1.old/createlinks smeserver-zabbix-server-0.1/createlinks --- smeserver-zabbix-server-0.1.old/createlinks 2021-11-07 01:08:44.157000000 -0500 +++ smeserver-zabbix-server-0.1/createlinks 2021-11-07 01:41:41.185000000 -0500 -@@ -42,11 +42,13 @@ +@@ -42,11 +42,18 @@ $contrib = "smeserver-zabbix-server"; event_actions("$contrib-update", qw( systemd-default 10 ++ systemd-reload 12 + zabbix-server 50 )); event_templates("$contrib-update", qw( /etc/httpd/conf/httpd.conf /etc/crontab ++ /etc/rc.d/init.d/masq ++ /etc/sudoers + /etc/e-smith/sql/init/80zabbix-server /etc/zabbix/zabbix_server.conf ++ /etc/zabbix/zabbix.conf.php ++ /etc/zabbix/web/zabbix.conf.php ++ /var/lib/zabbix/bin/sendxmpp /usr/share/zabbix/.user.ini /etc/systemd/system-preset/49-koozali.preset -@@ -57,6 +59,6 @@ +@@ -57,6 +64,7 @@ event_services("$contrib-update", qw( httpd-e-smith sigusr1 php74-php-fpm reload ++ masq adjust - zabbix-server start + zabbix-server restart )); +diff -Nur --no-dereference smeserver-zabbix-server-0.1.old/root/etc/e-smith/templates/etc/e-smith/sql/init/80zabbix-server smeserver-zabbix-server-0.1/root/etc/e-smith/templates/etc/e-smith/sql/init/80zabbix-server +--- smeserver-zabbix-server-0.1.old/root/etc/e-smith/templates/etc/e-smith/sql/init/80zabbix-server 2021-11-07 22:48:03.407000000 -0500 ++++ smeserver-zabbix-server-0.1/root/etc/e-smith/templates/etc/e-smith/sql/init/80zabbix-server 2021-11-07 22:49:14.498000000 -0500 +@@ -5,7 +5,7 @@ + + my $schema = `rpm -qd zabbix-server-mysql | grep create`; + chomp $schema; +-my $curcharset=`echo 'show variables like "character_set_database";'|mysql $db|grep character_set_database|sed -r 's/^character_set_database\\s*([a-zA-Z0-9_-]+)/\\1/'`; ++my $curcharset= ( -d "/var/lib/mysql/$db" ) ? `echo 'show variables like "character_set_database";'|mysql $db|grep character_set_database|sed -r 's/^character_set_database\\s*([a-zA-Z0-9_-]+)/\\1/'` : "utf8"; + chomp $curcharset; + + $OUT .= <<"END";