Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
-#!/usr/bin/perl -w
+#!/usr/bin/perl
-use PVE::Tools;
+use strict;
+use warnings;
-use IO::File;
+use PVE::Tools ();
+
+use IO::File ();
sub usage {
die "USAGE: $0 INFILE OUTFILE [ABI INFILE-IS-DEB]\n";
-#!/usr/bin/perl -w
+#!/usr/bin/perl
use strict;
+use warnings;
my $dir = shift;
my $apiver = $2;
-open(TMP, "find '$dir' -name '*.ko'|");
-while (defined(my $fn = <TMP>)) {
+open(my $FIND_KO_FH, "find '$dir' -name '*.ko'|");
+while (defined(my $fn = <$FIND_KO_FH>)) {
chomp $fn;
my $relfn = $fn;
$relfn =~ s|^$dir/*||;
my $cmd = "/sbin/modinfo -F firmware '$fn'";
- open(MOD, "$cmd|");
- while (defined(my $fw = <MOD>)) {
+ open(my $MOD_FH, "$cmd|");
+ while (defined(my $fw = <$MOD_FH>)) {
chomp $fw;
print "$fw $relfn\n";
}
- close(MOD);
+ close($MOD_FH);
}
-close TMP;
+close($FIND_KO_FH);
exit 0;