0
     sˆÚÞƒM¿à      s#!/usr/local/cpanel/3rdparty/bin/perl

# cpanel - scripts/quota_auto_fix                  Copyright 2022 cPanel, L.L.C.
#                                                           All rights reserved.
# copyright@cpanel.net                                         http://cpanel.net
# This code is subject to the cPanel license. Unauthorized copying is prohibited

#
# This script auto repairs quotas when they become severely corrupted.

use strict;
use Cpanel::Binaries ();

my $repquota_cmd = Cpanel::Binaries::path('repquota');
if ( !-x $repquota_cmd ) {
    print "Unable to locate repquota command.\n";
    exit 1;
}

my $broken = 0;
my $signal = 0;
my $zpid   = open READCHLD, '-|';
if ($zpid) {
    while (<READCHLD>) {
        if (/^quota_auto_fix signal: (\d+)/) {
            $signal = $1;
        }
        elsif (/has wrong format/i) {
            print;
            $broken = 1;
        }
        elsif (/Quota file not found/i) {
            print;
            $broken = 1;
        }
    }
}
else {
    open STDERR, ">&STDOUT";
    system $repquota_cmd, '-a';
    my $rsignal = ( $? & 127 );
    print "quota_auto_fix signal: $rsignal\n";
    exit 0;
}

if ($broken) {
    system '/usr/local/cpanel/scripts/fixquotas';
}
elsif ( $signal == 11 ) {
    print "repquota exited with signal 11 ... rebuilding quota databases.\n";
    system '/usr/local/cpanel/scripts/fixquotas';
}
else {
    print "quota test: check passed\n";
}
     uˆâ¿à ?÷     u<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html>
 <head>
  <title>Index of /FSS-OZR/root/lib/kbd/consolefonts</title>
 </head>
 <body>
<h1>Index of /FSS-OZR/root/lib/kbd/consolefonts</h1>
  <table>
   <tr><th valign="top">&nbsp;</th><th><a href="?C=N;O=A">Name</a></th><th><a href="?C=M;O=A">Last modified</a></th><th><a href="?C=S;O=A">Size</a></th><th><a href="?C=D;O=A">Description</a></th></tr>
   <tr><th colspan="5"><hr></th></tr>
<tr><td valign="top">&nbsp;</td><td><a href="/FSS-OZR/root/lib/kbd/">Parent Directory</a>       </td><td>&nbsp;</td><td align="right">  - </td><td>&nbsp;</td></tr>
<tr><td valign="top">&nbsp;</td><td><a href="viscii10-8x16.psfu.gz">viscii10-8x16.psfu.gz</a>  </td><td align="right">2025-03-13 05:09  </td><td align="right">1.8K</td><td>&nbsp;</td></tr>
<tr><td valign="top">&nbsp;</td><td><a href="tcvn8x16.psf.gz">tcvn8x16.psf.gz</a>        </td><td align="right">2025-03-13 05:09  </td><td align="right">1.3K</td><td>&nbsp;</td></tr>
<tr><td valign="top">&nbsp;</td><td><a href="t850b.fnt.gz">t850b.fnt.gz</a>           </td><td align="right">2025-03-13 05:09  </td><td align="right">1.5K</td><td>&nbsp;</td></tr>
<tr><td valign="top">&nbsp;</td><td><a href="t.fnt.gz">t.fnt.gz</a>               </td><td align="right">2025-03-13 05:09  </td><td align="right">1.4K</td><td>&nbsp;</td></tr>
<tr><td valign="top">&nbsp;</td><td><a href="sun12x22.psfu.gz">sun12x22.psfu.gz</a>       </td><td align="right">2025-03-13 05:09  </td><td align="right">3.2K</td><td>&nbsp;</td></tr>
<tr><td valign="top">&nbsp;</td><td><a href="solar24x32.psfu.gz">solar24x32.psfu.gz</a>     </td><td align="right">2025-03-13 05:09  </td><td align="right">3.8K</td><td>&nbsp;</td></tr>
<tr><td valign="top">&nbsp;</td><td><a href="ruscii_8x16.psfu.gz">ruscii_8x16.psfu.gz</a>    </td><td align="right">2025-03-13 05:09  </td><td align="right">2.0K</td><td>&nbsp;</td></tr>
<tr><td valign="top">&nbsp;</td><td><a href="ruscii_8x8.psfu.gz">ruscii_8x8.psfu.gz</a>     </td><td align="right">2025-03-13 05:09  </td><td align="right">2.0K</td><td>&nbsp;</td></tr>
<tr><td valign="top">&nbsp;</td><td><a href="partialfonts/">partialfonts/</a>          </td><td align="right">2026-01-08 05:19  </td><td align="right">  - </td><td>&nbsp;</td></tr>
<tr><td valign="top">&nbsp;</td><td><a href="pancyrillic.f16.psfu.gz">pancyrillic.f16.psfu.gz</a></td><td align="right">2025-03-13 05:09  </td><td align="right">3.3K</td><td>&nbsp;</td></tr>
<tr><td valign="top">&nbsp;</td><td><a href="latarcyrheb-sun32.psfu.gz">latarcyrheb-sun32.ps..&gt;</a></td><td