I received a flurry of excellent bug reports and feature requests from
a new user (thanks, Shad!), so here is 2.7a right on the heels of 2.7.

New user-visible feature: Automatically add "/rx:lang" to the
winnt.exe command line.  This means you can add [RegionalSettings] to
your unattend.txt file and expect them to work.

The major new internally-visible feature is the addition of recursion
detection in Unattend::IniFile::force().  (When it detects recursion,
it just returns undef.)  This allows values to be mutually recursive
in a fairly natural way; see the definitions for ProductID/ProductKey
and JoinDomain/JoinWorkgroup for examples.

As usual, the NEWS section is appended.

Enjoy!

 - Pat


** Changes in version 2.7a (2003-Jul-07)

Fix lurking bug in todo.pl; use ($ret >> 8) instead of ($ret / 256)
because we want an integer.

Fix bug where multi_choice() would return undef instead of an empty
list when called with no arguments.  This had the side-effect of
always prompting about "RETAIL" drivers.  Thanks to Shad Lords.

Add new "lang_dirs" method to Unattend::WinMedia.  Use it to set
/rx:... option to winnt.exe.  This effectively adds support for
[RegionalSettings]; see
<http://www.microsoft.com/globaldev/reference/win2k/setup/specify.mspx>.

Edit Unattend::IniFile::force() method to recognize recursion when
forcing promises, and to return undef when it happens.  This makes the
recursion bottom out, which mostly does what you want...

Rewrite ProductKey and ProductID to be mutually recursive.  Now if you
set either one, you will not be prompted for the other.

Add "JoinWorkgroup" question, and make it mutually recursive with
JoinDomain.  If you set either one, you will not be prompted for the
other.  Thanks to Shad Lords.

Fix crash when you set a value in [_meta] section but do not include
comments.  Thanks to Shad Lords.

Recognize Pid of 55274270 as Volume media.  Also, fix bug where we
printed '$pid' instead of the pid itself or unknown media (duh).
Thanks to Shad Lords.

Create new "fixtz.pl" script to work around daylight saving bug in XP
unattended installation.  Invoke it from base.bat.

Fix bugs in sshd.bat script.


-------------------------------------------------------
This SF.Net email sponsored by: Free pre-built ASP.NET sites including
Data Reports, E-commerce, Portals, and Forums are available now.
Download today and enter to win an XBOX or Visual Studio .NET.
http://aspnet.click-url.com/go/psa00100006ave/direct;at.asp_061203_01/01
_______________________________________________
unattended-info mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/unattended-info

Reply via email to