printf "<tr> <td valign=top><input type=radio name=mode value=1 %s> %s</td>\n",
$_[1]->{'mode'} == 1 ? 'checked' : '', $text{'cups_driver'};
local (@ppds, $d, $f, $ppd, %cache, $outofdate, @files, %donefile);
-open(FIND, "find -L ".quotemeta($config{'model_path'})." -type f -print |");
+local $findver = `find --version 2>&1`;
+local $flag = $findver =~ /GNU\s+find\s+version\s+4\.2/i ? "-L" : "";
+open(FIND, "find $flag ".quotemeta($config{'model_path'})." -type f -print |");
while(<FIND>) {
chop;
/([^\/]+)$/;