diff --git a/config/updxlrator/updxlrator b/config/updxlrator/updxlrator index 019e20f5f..4d98cccce 100644 --- a/config/updxlrator/updxlrator +++ b/config/updxlrator/updxlrator @@ -145,7 +145,17 @@ while (<>) { } # ----------------------------------------------------------- - + + # ----------------------------------------------------------- + # Section: Apple Downloads + # ----------------------------------------------------------- + + if ($dsturl =~ m@^[f|h]t?tp://swcdn\.apple.*\.(pkm|tar)$@i) + { + $from_local_cache = &cache_access($dsturl,$hostaddr,$username,"Apple"); + } + + # ----------------------------------------------------------- } diff --git a/html/cgi-bin/updatexlrator.cgi b/html/cgi-bin/updatexlrator.cgi index 2c2623e12..afca525b7 100644 --- a/html/cgi-bin/updatexlrator.cgi +++ b/html/cgi-bin/updatexlrator.cgi @@ -465,6 +465,9 @@ END } elsif ($metadata[1] eq 'IPFire') { print " \n"; + } elsif ($metadata[1] eq 'Appel') + { + print " \n"; } elsif ($metadata[1] eq 'Linux') { print " \n"; @@ -549,6 +552,10 @@ print < Avira + + + Apple + @@ -563,6 +570,10 @@ print < $Lang::tr{'updxlrtr unknown'} + + + + END diff --git a/html/html/images/updxl-src-apple.gif b/html/html/images/updxl-src-apple.gif new file mode 100644 index 000000000..c5f75e3af Binary files /dev/null and b/html/html/images/updxl-src-apple.gif differ