#!/usr/bin/env php $cur_rules) { $cur_rules = $new_rules; $rules = cache_syslog_rules(); $device_rules = cache_syslog_rules_assoc(); $maint = cache_alert_maintenance(); if ($config['syslog']['debug']) { logfile('debug.log', "Rules updated: ".$new_rules); } } // host || facility || priority || level || tag || timestamp || msg || program process_syslog($line, 1); unset($line); // Check if syslog config changed $new_config = get_obs_attrib('syslog_config_changed'); if (empty($new_config)) { // Never changed } elseif ($new_config > $cur_config) { $cur_config = $new_config; // Reload config changed load_sqlconfig($config); if ($config['syslog']['debug']) { logfile('debug.log', "Syslog config changed: ".$new_config); //logfile('debug.log', var_export($config['syslog']['filter'], TRUE)); } if (!$config['enable_syslog']) { // Disabled during update exit(0); } } // What is do this? :O $i++; if($i > 10) { $i=1; } } // EOF