seeing there a file named nt5x-install.patch in the attachment, i suppose
it's necessary to build a custom initrd containing the patched version of
this file, something that i currently don't have the time/skills/knowledge
for - nor will i have in the near future, alas -

or can u provide one?

Michael De Groote
ICT-coordinator Sint-Pietersschool Korbeek-Lo
ICT-support Sancta Maria Basisschool Leuven


On Wed, Oct 8, 2008 at 1:39 PM, Pierre Bourgin
<[EMAIL PROTECTED]>wrote:

> Juan Jose Pablos a écrit :
> > Pierre Bourgin escribió:
> >> Hello,
> >>
> >> Please find attached an updated version of search-win-drivers.pl (and
> >> related patches for install.pl and nt5x-install).
> >>
> >> The search engin is now able to read Windows drivers .INF file(s)
> >> encoded with UTF-16le encoding.
> >>
> > cool
>
> good answer ;-)
>
> > In my enviroment I have a complain that it is using an uninitialized
> > value in pattern match
> >
> > I think that the issue is that on this line:
> >    my $drvroot = dos_to_host ($u->{'_temp'}->{'scan_windrivers_path'});^M
> >
> > $u is uninitialized somehow.
>
> did you patched your dosbin/install.pl I provided, or did you just
> update your site/config.pl (in order to avoid modifying dosbin/install.pl)
> ?
>
> Do you have customs in site/config.pl ? Can you send it to see what's
> inside ?
>
> I can't reproduce this comportment; from my (patched) dosbin/install.pl,
> the relevant code lines are:
>
>   15 # Global variable holding unattend.txt file which we are generating.
>   16 use vars qw ($u);
>   17 $u = new Unattend::IniFile;
>
>  792 sub windrivers_scan() {
>
>  799    ## Path to Windows driver(s) collection
>  800    my $drvroot = dos_to_host
> ($u->{'_temp'}->{'scan_windrivers_path'});
>
> 1443 $u->comments ('_temp', 'scan_windrivers_path') =
> 1444     ['Directory holding Windows drivers collection'];
> 1445 $u->{'_temp'}->{'scan_windrivers_path'} =
> 1446     sub { return $file_spec->catdir ( $u->{'_meta'}->{'dos_zdrv'},
> "site", "win_drivers"); };
>
>
> 1462 $u->comments ('_temp', 'scan_windrivers') =
> 1463     ['Retrieve automated scan output of Windows drivers (lspci
> based)'];
> 1464 $u->{'_temp'}->{'scan_windrivers'} = \&windrivers_scan;
> 1465
>
> so $u is initialized on line 17, and
> $u->{'_temp'}->{'scan_windrivers_path'} settled on line 1445 .
>
> $u->{'_temp'}->{'scan_windrivers_path'} is used in windrivers_scan(),
> that is called on line 1464.
>
> So if $u is uninitialized, it should happens before usage of
> windrivers_scan(), no ?
>
> my $0.02
>
> Pierre
> --
> ARTERIS                          http://www.arteris.com
> The Network-on-Chip Company
>
> -------------------------------------------------------------------------
> This SF.Net email is sponsored by the Moblin Your Move Developer's
> challenge
> Build the coolest Linux based applications with Moblin SDK & win great
> prizes
> Grand prize is a trip for two to an Open Source event anywhere in the world
> http://moblin-contest.org/redirect.php?banner_id=100&url=/
> _______________________________________________
> unattended-devel mailing list
> unattended-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/unattended-devel
>
-------------------------------------------------------------------------
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/
_______________________________________________
unattended-devel mailing list
unattended-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/unattended-devel

Reply via email to