Skip to content

Commit 1054a30

Browse files
committed
added log paths for suse to monitor module.
1 parent ce6dcf4 commit 1054a30

File tree

1 file changed

+11
-1
lines changed

1 file changed

+11
-1
lines changed

server/mods-available/monitor_core_module.inc.php

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1181,43 +1181,53 @@ function _getLogData($log){
11811181

11821182
if(@is_file('/etc/debian_version')) $dist = 'debian';
11831183
if(@is_file('/etc/redhat-release')) $dist = 'redhat';
1184+
if(@is_file('/etc/SuSE-release')) $dist = 'suse';
11841185

11851186
switch($log) {
11861187
case 'log_mail':
11871188
if($dist == 'debian') $logfile = '/var/log/mail.log';
11881189
if($dist == 'redhat') $logfile = '/var/log/maillog';
1190+
if($dist == 'suse') $logfile = '/var/log/mail.info';
11891191
break;
11901192
case 'log_mail_warn':
11911193
if($dist == 'debian') $logfile = '/var/log/mail.warn';
11921194
if($dist == 'redhat') $logfile = '/var/log/maillog';
1195+
if($dist == 'suse') $logfile = '/var/log/mail.warn';
11931196
break;
11941197
case 'log_mail_err':
11951198
if($dist == 'debian') $logfile = '/var/log/mail.err';
11961199
if($dist == 'redhat') $logfile = '/var/log/maillog';
1200+
if($dist == 'suse') $logfile = '/var/log/mail.err';
11971201
break;
11981202
case 'log_messages':
11991203
if($dist == 'debian') $logfile = '/var/log/messages';
12001204
if($dist == 'redhat') $logfile = '/var/log/messages';
1205+
if($dist == 'suse') $logfile = '/var/log/messages'
12011206
break;
12021207
case 'log_ispc_cron':
12031208
if($dist == 'debian') $logfile = '/var/log/ispconfig/cron.log';
12041209
if($dist == 'redhat') $logfile = '/var/log/ispconfig/cron.log';
1210+
if($dist == 'suse') $logfile = '/var/log/ispconfig/cron.log';
12051211
break;
12061212
case 'log_freshclam':
12071213
if($dist == 'debian') $logfile = '/var/log/clamav/freshclam.log';
12081214
if($dist == 'redhat') $logfile = (is_file('/var/log/clamav/freshclam.log') ? '/var/log/clamav/freshclam.log' : '/var/log/freshclam.log');
1209-
break;
1215+
if($dist == 'suse') $logfile = '';
1216+
break;
12101217
case 'log_clamav':
12111218
if($dist == 'debian') $logfile = '/var/log/clamav/clamav.log';
12121219
if($dist == 'redhat') $logfile = (is_file('/var/log/clamav/clamd.log') ? '/var/log/clamav/clamd.log' : '/var/log/maillog');
1220+
if($dist == 'suse') $logfile = '';
12131221
break;
12141222
case 'log_fail2ban':
12151223
if($dist == 'debian') $logfile = '/var/log/fail2ban.log';
12161224
if($dist == 'redhat') $logfile = '/var/log/fail2ban.log';
1225+
if($dist == 'suse') $logfile = '/var/log/fail2ban.log';
12171226
break;
12181227
case 'log_ispconfig':
12191228
if($dist == 'debian') $logfile = '/var/log/ispconfig/ispconfig.log';
12201229
if($dist == 'redhat') $logfile = '/var/log/ispconfig/ispconfig.log';
1230+
if($dist == 'suse') $logfile = '/var/log/ispconfig/ispconfig.log';
12211231
break;
12221232
default:
12231233
$logfile = '';

0 commit comments

Comments
 (0)