diff -Nur e-smith-devtools-2.6.0/genfilelist e-smith-devtools-2.6.0_bz9232/genfilelist --- e-smith-devtools-2.6.0/genfilelist 2013-01-25 17:23:28.000000000 +0100 +++ e-smith-devtools-2.6.0_bz9232/genfilelist 2016-02-07 10:59:33.708163252 +0100 @@ -196,7 +196,16 @@ # Remove leading . $path =~ s/^.//; - if (-d) + if (-l) + { + # Don't add attributes for symlinks + warn ("Invalid directory permissions for symlink: $path\n") + if (-d and defined $::dirperms{$path}); + warn ("Invalid file permissions for symlink: $path\n") + if (-f and defined $::fileperms{$path}); + print "$path\n"; + } + elsif (-d) { return if (defined $::ignoredirs{$path});