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
