Change Log
Previous Versions
» ENGL Zim 4.0
» ENGL Ztoolkit 4.0
Known Issues
The following issues were discovered after the release of Imaging Toolkit 5.0. Fixes for these issues are being worked upon and will be available in a future update.
- Ctrl-Alt-Delete can not be disabled during the build process (Windows Vista)
- Disabling sound during build process may cause 2+ minute pause (VMware Guest)
- ZtoolkitCtrl and Zwake do not include support for ZENworks 10 Configuration Manager at this time
- Screen saver may activate during build process even if it had been disabled in the template
ENGL Imaging Toolkit 5.0 IR2 (January 29, 2008)
Note: All files in this patch must be applied together. This update contains all changes since Imaging Toolkit 5.0 including those in Imaging Toolkit 5.0 IR1.
All
- Fixed: An error message will now be displayed if x64 architecture is detected
- Cosmetic: Evaluation message displayed "Thank you for evaluating Ztoolkit" instead of "Thank you for evaluating ENGL Imaging Toolkit"
Build Wizard
- Added: Support for ZENworks 10 Configuration Management (10.0.2 - System Update 1)
- Added: Support for ZENworks 7 Desktop Management SP1 IR1 HP1
- Added: Support for Windows Vista with SP1 media (EXPERIMENTAL)
- Added: Support for Windows XP SP3 (EXPERIMENTAL)
- Added: Branding text from imported v4 template replaced by v5 branding [Req-1239]
- Added: Error message when attempting to browse for ZENworks workstation groups in Active Directory
- Added: Updated LDAP browser to support eDirectory and Actve Directory [Bug-1017]
- Added: NetBIOS input mask validation [Req-1252]
- Fixed: Crash attempting to edit empty static image restore list
- Fixed: Crash when attempting to download ENGL updates if "automatically detect settings" is enabled in IE [Bug-1277]
- Fixed: Custom VBScript files being blanked after file copy [Bug-1181]
- Fixed: Display width was being written to display height option in Sysprep.inf file
- Fixed: Failure to add a new Custom File to the list box [Bug-1294]
- Fixed: Invalid ZCM Server certificate 'ca.der' would cause an empty string to be written to the ZENworks Agent server field [Bug-1291]
- Fixed: LDAP filter options not disabled if not authenticating to Zim via LDAP (Maintenance, Restore and static image pages)
- Fixed: Memory leaks
- Fixed: NetBIOS input mask not being read or written from dialog [Bug-1252]
- Fixed: Removed redundant Workstation Image Object restore menu item from Zim.cfg template [Bug-1234]
- Fixed: Replacing a Custom File with the same filename but different source path would fail to update the list box
- Fixed: Replacing an existing custom file will cause warning prompt to be displayed [Req-1255]
- Fixed: SSL Certificate not copied to Zim directory causes build to fail [Bug-1183]
- Fixed: Selecting SerialNumber for the naming method now uses that correctly method [Bug-1299]
- Fixed: Service Pack source path was not being checked on "Next"
- Fixed: Tablet image restore detection using undefined machine_type variable (Note: desktop_laptop variable has been replaced with machine_type)
- Fixed: TimeZone information should store TimeZone "id" not "standard time" string (found to be an issue with Israeli timezone)
- Fixed: Vista AutoUnattend should not extend installation partition (but Sysprep should) [Bug-1298]
- Fixed: ZCM Server certificate 'ca.der' being locked open until Build Wizard is terminated
- Cosmetic: Custom Files are now listed in alphabetical order [Bug-1241]
- Cosmetic: Download progress should say "percent" not "per cent" [Bug-1278]
- Cosmetic: MassStorageDrivers are now listed in alphabetical order [Bug-1256]
- Cosmetic: Templates are now listed in alphabetical order [Bug-1242]
ZapphookZcm
- Fixed: ZENworks 10 Configuration Management (10.0.2 - System Update 1) would update the ZENworks Agent causing the build process to become unstable
Note: System Update bundles are now blocked during build process and will install after the build completes.
Zclonewiz
- Fixed: Running on Windows Server 2003 returns "Sorry, ZCloneWiz can only be used with Windows XP and Vista" [Bug-1249]
- Fixed: Cloned machine would fail to login if the local Administrator account was disabled [Bug-1175]
- Fixed: Memory leaks
Zim
- Fixed: Form:Item EditBox_Mask not expanding variables in the mask pattern before use [Bug-1263]
- Fixed: File:Ini,Get writes garbage to log file if the section or key is not found [Bug-1182]
- Fixed: LDAP:LoginBox displays "Error: A valid Username, Password, and Context must be entered." when _LdapLogin_ShowCX is set to FALSE [Bug-1190]
Zim Installer (ziminst.tar)
- Added: Support for ZENworks 10 Configuration Management (10.0.2 - System Update 1)
- Added: Support for ZENworks 10 Configuration Management (10.0.1)
- Added: Support for ZENworks 7 Desktop Management SP1 IR1 HP1
- Fixed: Trying to copy zim.lic instead of engl.lic for a disconnected CD
- Fixed: Changed logic around how libtv.tgz is copied for a disconnected CD
Zmainrun
- Added: Template XML settings to configure post-build desktop logon/user wallpaper [Req-1245]
<Post-Build>
<Desktops>
<Desktop type="logon">
<Wallpaper>
<Enabled>false</Enabled>
<Path></Path>
<Style></Style>
</Wallpaper>
</Desktop>
<Desktop type="user">
<Wallpaper>
<Enabled>false</Enabled>
<Path></Path>
<Style></Style>
</Wallpaper>
</Desktop>
</Desktops>
</Post-Build>
- Added: Template XML settings to configure Windows Workgroup registration
Note: Enabling Windows Workgroup registration will disabled Windows Domain registration.
<Registration>
<WindowsWorkgroup>
<Enabled>false</Enabled>
<Workgroup></Workgroup>
</WindowsWorkgroup>
</Registration>
- Fixed: Computer name input dialog being obscured by Trace Window [Bug-1200]
- Fixed: Computer name input dialog is not populated from ZISD if ZENworksAgent|Enabled = false [Bug-1259]
- Fixed: Custom script phase0-before.xxx running after adding certificates for Novell Client for Vista and ZENworks Agent (certificates are now added after custom script has run)
- Fixed: If ZENworks Agent installation is disabled ZENworks device registration and NAL should not be run [Bug-1201]
- Fixed: Post-build wallpaper cannot be configured using phase4-before.reg (added new XML setting for wallpaper) [Bug-1245]
- Fixed: Status window progress bars never show 100% completed at the end of phase4 [Bug-1295]
- Fixed: Template variables are only expanded at the start of each build phase (different behaviour to Ztoolkit 4.x) [Bug-1262]
- Fixed: Windows hotkeys are disabled even if DisableSystemKeys is set to FALSE [Bug-1231]
- Fixed: Windows hotkeys are disabled using keyboard hook handler 'ZmainrunHook.dll' - 'NoWinKeys' registry key is no longer modified
- Cosmetic: On failure to find hotfixes.cmd the 'error' message written to the log file is now replaced with a 'warning'
ZmainrunHook
- Fixed: License check failure causes error message to be displayed twice
Zupdate
- Fixed: Running Hotfixes Installation Script (install.cmd) would fail to write the current update filename to the logfile
- Fixed: Crash when checking for new Windows Update agent if "automatically detect settings" is enabled in IE [Bug-1268]
- Fixed: Error 'The connection with the server was reset' when using Microsoft ISA proxy causing Zupdate to exit
Zwake
ENGL Imaging Toolkit 5.0 IR1 (October 19, 2007)
Note: All files in this patch must be applied together.
Build Wizard
- Added: Support for ZENworks 10 Configuration Management (10.0.1)
- Added: Support for ZENworks 7 Desktop Management SP1 IR1
- Added: Support for ZENworks 7 Desktop Management (minimum requirement was previously HP2 or above to run Zim 5.0)
- Added: Check to ensure user is an Administrator before running
- Added: LDAP (eDirectory) browse for static image item filter [Req-1119]
- Cosmetic: Changed prompt from "Do you wish to download..." to warn of inability to update initrd files if NO is clicked
- Fixed: Additional local user account should only be added to the Administrators group if template is not configured
- Fixed: Attempting to create OS add-on image if option changed to not create Unattend
- Fixed: Crash trying to set TimeZone if template contained '%' characters [Bug-1114]
- Fixed: LDAP filters (and password options) not being set on Restore and Maintenance menu pages
- Fixed: LDAP filters being returned with brackets even when empty being updated
- Fixed: LDAP filters being written as "grpMembership" instead of "groupMembership"
- Fixed: LDAP filters being written with additional brackets [Bug-1118]
- Fixed: Menu Restore and Maintenance page now checking if any text has been entered for LDAP filters [Bug-1120]
- Fixed: Menu Restore and Maintenance page now checking if any text has been entered for password if enabled
- Fixed: Potential issue with LDAP related to TimeZone fix [Bug-1114]
- Fixed: Zim LDAP proxy user credentails should only be overwritten with Build Wizard information if they are empty
- Fixed: Zim would not be configured correctly for use with LDAP SSL
Zclonewiz
- Added: Check to ensure user is an Administrator before running
- Cosmetic: During cloning process log file indents would not be consistent
- Fixed: "The application failed to initialize properly (0xc0000135)" caused by unnecessary reliance on .NET Framework 2.0
- Fixed: Finish page text content should be created based on whether machine will reboot or shutdown
- Fixed: ZcloneWiz displays 'not supported' message for ZCM and/or Vista [Bug-1122]
Zdrivers
- Added: Check to ensure user is an Administrator before running
Zdrvpath
- Cosmetic: Restored Sysprep.inf SysprepMassStorage section entries will now be written to log file
- Fixed: After upgrading an existing Ztoolkit 4.x base image Zdrvpath 5.0 would boot to welcome page [Bug-1117]
Zim
- Added: Support for ZENworks 7 Desktop Management (minimum requirement was previously HP2 or above to run Zim 5.0)
- Fixed: LDAP:LoginBox displays user object contexts instead of DN's when displaying the result list selection box
- Fixed: LDAP:LoginBox failed to display an error message if login was attempted without a context [Bug-1168]
- Fixed: LDAP:LoginBox populating the username field with the CN instead of the search attribute value after selecting from the duplicate DN window
- Fixed: LDAP:LoginBox search was excessively slow [Bug-1112]
- Fixed: LDAP:LoginBox username field was populated with garbage if the search attribute (default 'cn') could not be read
- Fixed: LDAP:LoginBox would SegFault if TAB key was pressed after a long period of inactivity [Bug-1109]
- Fixed: LDAP:LoginBox would blank the username field if the search attribute value could not be read or contains an empty value (an error messagebox is now displayed)
- Fixed: LDAP:LoginBox would fail to write an error to the log file if LDAP query failed due to insufficient rights
Zim Installer (ziminst.tar)
- Added: Support for ZENworks 7 Desktop Management SP1 IR1
Zmainrun
- Cosmetic: Status window would display "Total:" instead of "Total completed:" if timer was disabled
- Fixed: Adding a user at the end of the build process would always become a member of the Administrators group rather than what was defined in zmainrun.xml [Bug-1141]
- Fixed: Administrator account not being disabled in phase 4 [Bug-1169]
- Fixed: Cloned machine failing to remove System environment variable ENGLCLONE at end of build process [Bug-1140]
- Fixed: Cloned machine should not perform domain profile copy in phase 2 [Bug-1138]
- Fixed: Cloned machine would run phase 2 even if both ZENworks and Windows registration were disabled [Bug-1131]
- Fixed: Cloned machine would write to log file "Clone mode enabled - Build phases 1, 2 and 4 will run" even if phase 2 should be skipped
- Fixed: Cloned machine would write to log file "[Zmainrun-Phase2-Phase4]" instead of "[Zmainrun-PhaseX]" [Bug-1139]
- Fixed: Cloned machine would write to log file "[Zmainrun-Phase2]" instead of "[Zmainrun-Phase4]"
ZtoolkitCtrl
- Fixed: Utils.AddLocalGroupMember causing intermittent crash
Zupdate
- Added: Check to ensure user is an Administrator before running
- Updated: Check for new Windows Update Agent is now mandatory
- Updated: Windows Update Agent download now has a progress bar
- Fixed: Image settings page not disabling compress checkbox when image creation was unselected
- Fixed: Install script would fail to add command line switches for updates packaged using some versions of SFXCAB [Bug-1121]
- Fixed: Memory leak when exiting following proxy authentication prompt
- Fixed: Proxy authentication dialog being displayed behind Zupdate window
- Fixed: Update discovery and download fails if HTTP proxy authentication is required [Bug-1128]
Zwake
- Fixed: Failed to load due to missing DLL error [Bug-1124]
ENGL Imaging Toolkit 5.0 (September 26, 2007)
- Added: ZENworks 10 Configuration Management support (Zim, Ztoolkit)
- Added: Windows Vista Ultimate/Business/Enterprise support
- Added: Windows XP Tablet Edition 2005 support
- Added: Novell Client for Windows Vista 1.0 support
- Added: Single MSI installation
- Added: ZENworks image compression support (Build Wizard, Zdrivers, Zupdate)
- Added: Build Wizard (replaces Zim Script Wizard and Ztoolkit Build Wizard)
- Added: Zupdate utility for exporting Windows updates to a ZENworks add-on image
- Added: Native support for AMD64 / Multiprocessor / Dual-Core processors (Windows XP)
- Added: Mass Storage Controllers can now be configured using Build Wizard (Windows XP)
- Added: Diagnostic modes including Trace Window for troubleshooting
- Added: Joining Active Directory now includes search for existing computer
- Added: ZENworks application logic rules hook - allows preinstallation of device/owner applications during build process
- Added: Custom scripts in phase 0 (before/after)
- Added: Single XML configuration generated by Build Wizard and used during build process
- Added: ZtoolkitCtrl LDAP IsGroupMember() method
- Added: Customisable build process status window phase/task captions
- Added: Zwake targets can now include eDirectory containers
- Added: Zwake schedules can now be repeatable including selection of days to execute
- Updated: Zwinwiz can now find a button using custom text and perform actions
- Updated: Active Directory LDAP support for Zim LoginBox including ability to specify proxy credentials and contextless login search attribute
- Updated: Active Directory LDAP support for ZtoolkitCtrl
- Removed: Windows 2000 support
- Removed: ZENworks for Desktops 4.0.1 support
- Removed: ZENworks 6.5 support