After posting the Novell client GINA fix I remembered how difficult it was to get the Novell client to install as part of a Task Sequence. After trying many different approaches to get the setup to run as an SCCM program, the trick (and it is a trick) is to use the Run Command Line step instead of creating a program.
For some reason, the client install works fine when run like this. Use the same command line as an SCCM program, and it fails. An interesting side effect of running as a Run Command Line step is that you see the install dialog boxes that are normally hidden.
Of course, you still need to make sure OSD sets the correct GINA at the end of the task sequence - I've provided a tiny script to do this job here.
It's also worth noting that this has been tested on a legacy version of the Novell client (as you can see from the picture!). Later versions of the client may not have this issue.
Showing posts with label Novell Client. Show all posts
Showing posts with label Novell Client. Show all posts
Monday, 28 November 2011
Fixing the Novell client GINA in an OSD Task Sequence
I wrote this bit of code to force XP to display the correct GINA in a Novell environment when you deploy your build with OSD. It's a simple bit of code implementing this advice from the OSD team on how to get SCCM to swap out the GINA at the end of the build.
' Fix novell gina for OSD ' ' v1.0 09/Feb/2009 ' on error resume next set oShell = WScript.CreateObject ("Wscript.Shell") ' From http://blogs.technet.com/inside_osd/archive/2008/06/06/installing-a-custom-gina.aspx RegPath = "HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion\Winlogon\" oshell.RegWrite Regpath & "GinaDLL", "OSDGINA.DLL", "REG_SZ" oshell.RegWrite Regpath & "OSDOldGinaDLL", "NWGINA.DLL", "REG_SZ" WScript.Quit
Subscribe to:
Posts (Atom)