I am pleased to announce the (long overdue) release of Unattended version 2.6. The NEWS.txt entry is appended to this message.
This release includes a complete rewrite of the unattend.txt parser/generator into the generic Unattend::IniFile module. Aside from fixing the long-standing bug in handling MassStorageDrivers, this sets the stage for more interesting things. For example, I am tired of dealing with every random type of Windows media (retail, OEM, volume, etc.) as a special case. By parsing the SETUPP.INI and LAYOUT.INF files on the media themselves, I believe we can auto-detect the exact version of Windows and the media type fairly easily. Anyway, this is a very large re-write of the guts of the code, so I would appeciate it if you could try it out and let me know what I broke. Thanks! - Pat ====================================================================== ** Changes in version 2.6 (2003-Jun-29) NOTE: There are many changes in this release. You will need to refresh your install share (Z: drive) and your boot disk. Replace unattend.txt parser/generator with generic .ini file parser/generator. Create modules Unattend::IniFile, Unattend::FoldHash, and Unattend::Promise; bundle them in install/lib. This is a complete overhaul of this critical substrate, although the only visible effect should be fixing the long-standing bug for people needing third-party SCSI drivers (see <http://support.microsoft.com/?kbid=288344>). Mostly, these new modules make all sorts of interesting things possible in future releases. Fix bug in install.pl which could result in an empty OemPnPDriversPath, which makes Windows Setup croak. Thanks to Teresa Jeremy. Deprecate install/doslib in favor of install/lib. Add support for Intel Pro/1000 adapter family. Add section on Nullsoft Installer System (NSIS) to installers.html. Thanks to David Nuttall. Rewrite instsrv.pl to use WMI instead of instsrv.exe. This eliminates a dependency on the Windows Resource Kit, which Microsoft is no longer maintaining. Fix longstanding todo.pl bug which caused "undefined variable" warnings with Perl 5.8. Eliminate [_meta]/ipaddr and [_meta]/macaddr, since they seem to create more problems than they solve. Do not pass /o ("overwrite OEM files") flag to hotfix installers, since it probably does more harm than good. New scripts install/bin/shortcut.pl, install/scripts/adobe-reader.bat, install/scripts/vsnet.{bat,aut}. Update various installation scripts. Sync with SYSLINUX 2.02. Sync with FreeDOS fdisk 1.2.1. ------------------------------------------------------- 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
