my $lastaccess='';
my $lastcheck='';
-my $repository = "/srv/web/ipfire/html/updatecache";
+my $repository = "/var/updatecache";
my $hintcolour = '#FFFFCC';
my $sfNoSource='0';
$xlratorsettings{'ACTION'} = '';
$xlratorsettings{'ENABLE_LOG'} = 'off';
-$xlratorsettings{'CHILDREN'} = '5';
$xlratorsettings{'PASSIVE_MODE'} = 'off';
-$xlratorsettings{'MAX_DISK_USAGE'} = '75';
+$xlratorsettings{'MAX_DISK_USAGE'} = '95';
$xlratorsettings{'LOW_DOWNLOAD_PRIORITY'} = 'off';
$xlratorsettings{'ENABLE_AUTOCHECK'} = 'off';
$xlratorsettings{'FULL_AUTOSYNC'} = 'off';
if ($xlratorsettings{'ACTION'} eq $Lang::tr{'save'})
{
- if (!($xlratorsettings{'CHILDREN'} =~ /^\d+$/) || ($xlratorsettings{'CHILDREN'} < 1))
- {
- $errormessage = $Lang::tr{'updxlrtr invalid num of children'};
- goto ERROR;
- }
if (!($xlratorsettings{'MAX_DISK_USAGE'} =~ /^\d+$/) || ($xlratorsettings{'MAX_DISK_USAGE'} < 1) || ($xlratorsettings{'MAX_DISK_USAGE'} > 100))
{
$errormessage = $Lang::tr{'updxlrtr invalid disk usage'};
if ($xlratorsettings{'ACTION'} eq $Lang::tr{'updxlrtr save and restart'})
{
- if (!($xlratorsettings{'CHILDREN'} =~ /^\d+$/) || ($xlratorsettings{'CHILDREN'} < 1))
- {
- $errormessage = $Lang::tr{'updxlrtr invalid num of children'};
- goto ERROR;
- }
if (!($xlratorsettings{'MAX_DISK_USAGE'} =~ /^\d+$/) || ($xlratorsettings{'MAX_DISK_USAGE'} < 1) || ($xlratorsettings{'MAX_DISK_USAGE'} > 100))
{
$errormessage = $Lang::tr{'updxlrtr invalid disk usage'};
<tr>
<td class='base' width='25%'>$Lang::tr{'updxlrtr enable log'}:</td>
<td class='base' width='20%'><input type='checkbox' name='ENABLE_LOG' $checked{'ENABLE_LOG'}{'on'} /></td>
- <td class='base' width='25%'>$Lang::tr{'updxlrtr children'}:</td>
- <td class='base' width='30%'><input type='text' name='CHILDREN' value='$xlratorsettings{'CHILDREN'}' size='5' /></td>
</tr>
<tr>
<td class='base'>$Lang::tr{'updxlrtr passive mode'}:</td>
print "\t\t<td align='center' nowrap='nowrap'> ";
if ($metadata[1] eq 'Adobe')
{
- print "<img src='/images/updxl-src-adobe.gif' alt='Adobe'}' /> </td>\n";
+ print "<img src='/images/updxl-src-adobe.gif' alt='Adobe' /> </td>\n";
} elsif ($metadata[1] eq 'Microsoft')
{
- print "<img src='/images/updxl-src-windows.gif' alt='Microsoft'}' /> </td>\n";
+ print "<img src='/images/updxl-src-windows.gif' alt='Microsoft' /> </td>\n";
} elsif ($metadata[1] eq 'Symantec')
{
- print "<img src='/images/updxl-src-symantec.gif' alt='Symantec'}' /> </td>\n";
+ print "<img src='/images/updxl-src-symantec.gif' alt='Symantec' /> </td>\n";
} elsif ($metadata[1] eq 'Avira')
{
- print "<img src='/images/updxl-src-avira.gif' alt='Avira'}' /> </td>\n";
+ print "<img src='/images/updxl-src-avira.gif' alt='Avira' /> </td>\n";
} elsif ($metadata[1] eq 'Avast')
{
- print "<img src='/images/updxl-src-avast.gif' alt='Avast'}' /> </td>\n";
+ print "<img src='/images/updxl-src-avast.gif' alt='Avast' /> </td>\n";
} elsif ($metadata[1] eq 'IPFire')
{
- print "<img src='/images/IPFire.png' width='18' height='18' alt='IPFire'}' /> </td>\n";
- } elsif ($metadata[1] eq 'Appel')
+ print "<img src='/images/IPFire.png' width='18' height='18' alt='IPFire' /> </td>\n";
+ } elsif ($metadata[1] eq 'Apple')
+ {
+ print "<img src='/images/updxl-src-apple.gif' alt='Apple' /> </td>\n";
+ } elsif ($metadata[1] eq 'Kaspersky')
{
- print "<img src='/images/Apple.png' width='18' height='18' alt='Apple'}' /> </td>\n";
+ print "<img src='/images/updxl-src-kaspersky.gif' alt='Kaspersky' /> </td>\n";
} elsif ($metadata[1] eq 'Linux')
{
- print "<img src='/images/tux.png' alt='Linux'}' /> </td>\n";
+ print "<img src='/images/tux.png' alt='Linux' /> </td>\n";
} else
{
print "<img src='/images/updxl-src-unknown.gif' alt='$Lang::tr{'updxlrtr unknown'}' /> </td>\n";
<td align='center'><img src='/images/updxl-src-avast.gif' alt='Avast' /></td>
<td class='base'>Avast</td>
<td class='base'> </td>
+ <td align='center'><img src='/images/updxl-src-kaspersky.gif' alt='Kaspersky' /></td>
+ <td class='base'>Kaspersky</td>
+ <td class='base'> </td>
<td align='center'><img src='/images/updxl-src-unknown.gif' alt='$Lang::tr{'updxlrtr unknown'}' /></td>
<td class='base'>$Lang::tr{'updxlrtr unknown'}</td>
<td class='base'> </td>
- <td align='center'></td>
- <td class='base'></td>
- <td class='base'> </td>
</tr>
</table>
END