Page 1 of 1

Novell Client Version 4.91 SP2

Posted: 19. Dec 2006, 13:44
by Sandra
Hallo Zusammen,

ich habe vor einiger Zeit ein Paket vom Novell Client erstellt, wo folgendes ausgeführt wird:

[Set:Install]
call "\\ipt-emp\configurator$\Packages\Novell\Cl-deu\4.91.2\i386\setupnw.exe" /u:"\\ipt-emp\configurator$\Packages\Novell\Cl-deu\4.91.2\i386\ipt-ip.txt"

In der ipt-ip.txt steht folgendes drin:
[Novell_Client_Install_Manager]
Novell_Client=NT
[NovellNetWareClientParameters]
!Protocol=IPNOCM
!RemoveIPXIfPresent=YES
!DoInstall=YES
!First_Network_Drive=G
!First_Network_Drive_Distribute=Always
!Preferred_Tree="FHG"
!Preferred_Tree_Distribute=Always
!Welcome_Screen_Caption="Willkommen im Fraunhofer IPT (IP)"
!Welcome_Screen_Caption_Distribute=Always
!Show_Variables_Button=NO
!Show_Variables_Button_Distribute=Always
!Preferred_Network_Protocol=IP
!Preferred_Network_Protocol_Distribute=Always
!IPX_Naming_Distribute=Always
!Show_Bindery_Servers=ON
!Show_Bindery_Servers_Distribute=Always
!Display_Bind_Serv_Page=ON
!Display_Bind_Serv_Page_Distribute=Always
!AcceptLicenseAgreement=YES
!Search_Timeout=5
!Search_Timeout_Distribute=Always
!File_Caching=OFF
!File_Caching_Distribute=Always
!File_Commit=ON
!File_Commit_Distribute=Always
!Modify_Login_Script=ON
!Modify_Login_Script_Distribute=Always
!Enable_Scheduler_Icon=OFF
!Enable_Scheduler_Icon_Distribute=Always
!Enable_Purge_Dialog=ON
!Enable_Purge_Dialog_Distribute=Always
!Enable_Map_Dialog=ON
!Enable_Map_Dialog_Distribute=Always
!Enable_Capture_Dialog=OFF
!Enable_Capture_Dialog_Distribute=Always
!Enable_Change_Context_Dialog=ON
!Enable_Change_Context_Dialog_Distribute=Always
!Enable_Authenticate_to_Tree=ON
!Enable_Authenticate_to_Tree_Distribute=Always
!Enable_Set_Curr_Tree=ON
!Enable_Set_Curr_Tree_Distribute=Always
!Enable_NW_Copy_Dlg=ON
!Enable_NW_Copy_Dlg_Distribute=Always
!Enable_Authenticate=ON
!Enable_Authenticate_Distribute=Always
!Enable_Login=ON
!Enable_Login_Distribute=Always
!Enable_Obj_Props_Dlg=ON
!Enable_Obj_Props_Dlg_Distribute=Always
!Enable_Browse_Dlg=ON
!Enable_Browse_Dlg_Distribute=Always
!Enable_Mod_Container_Script=ON
!Enable_Mod_Container_Script_Distribute=Always
!Enable_NW_Help=ON
!Enable_NW_Help_Distribute=Always
!Enable_NW_Properties=ON
!Enable_NW_Properties_Distribute=Always
!Show_NDS_Desc=ON
!Show_NDS_Desc_Distribute=Always
!Display_Server_Page=ON
!Display_Server_Page_Distribute=Always
!Display_Tree_Page=ON
!Display_Tree_Page_Distribute=Always
!Display_Container_Page=ON
!Display_Container_Page_Distribute=Always
!Display_DS_Page=ON
!Display_DS_Page_Distribute=Always
!Display_Vol_Stats_Page=ON
!Display_Vol_Stats_Page_Distribute=Always
!Display_NW_Rights_Page=ON
!Display_NW_Rights_Page_Distribute=Always
!Filter_User_List=ON
!Filter_User_List_Distribute=Always
!Enable_Trustee_Rights_Dlg=ON
!Enable_Trustee_Rights_Dlg_Distribute=Always
!Enable_IR_Dlg=ON
!Enable_IR_Dlg_Distribute=Always
!AskUseNetWareGINA=NO
!NMAS_Authentication=NO
!NMAS_Authentication_Distribute=Always
!Sync_NDS_Username=YES
!Sync_NDS_Username_Distribute=Always
!Tree_List_Distribute=Never
!Default_Context_List_Distribute=Never
!Show_Location_List=NO
!Show_Location_List_Distribute=Always
!Set_Station_Time=OFF
!Set_Station_Time_Distribute=Always
!Name_Resolution_Timeout=5
!Name_Resolution_Timeout_Distribute=Always
!UNC_Path_Filter=ON
!UNC_Path_Filter_Distribute=Always
!SLP_Use_DHCP=ON
!SLP_Use_DHCP_Distribute=Always
!SLP_Active_Discovery=OFF
!SLP_Active_Discovery_Distribute=Always
!SLP_Multicast_Radius=2
!SLP_Multicast_Radius_Distribute=Always
!SLP_Time_Quit_DA_Wait=3
!SLP_Time_Quit_DA_Wait_Distribute=Always
!IP_NDS=ON
!IP_SLP=ON
!IP_Naming_Distribute=Always
!Enable_End_Capture_Dialog=ON
!Enable_End_Capture_Dialog_Distribute=Always
!Enable_Password_Administration=ON
!Enable_Password_Administration_Distribute=Always
!Enable_Systray_Config_Dlg=ON
!Enable_Systray_Config_Dlg_Distribute=Always
!Enable_Update_Novell_Client=OFF
!Enable_Update_Novell_Client_Distribute=Always
!Display_DFS_Info_Page=ON
!Display_DFS_Info_Page_Distribute=Always
!Show_Clear_Connections=YES
!Show_Clear_Connections_Distribute=Always
!SLP_Time_Cache_Replies=60
!SLP_Time_Cache_Replies_Distribute=Always
!Client_Update_Agent_Enable=NO
!Client_Update_Agent_Enable_Distribute=Always
!Client_Update_Agent_Launch_Interval=1
!Client_Update_Agent_Launch_Interval_Distribute=Always
!Client_Update_Agent_Enable_Update_Location=NO
!Client_Update_Agent_Enable_Update_Location_Distribute=Always
!Client_Update_Agent_Update_Location=""
!Client_Update_Agent_Update_Location_Distribute=Always
!Client_Update_Agent_Unattend_File=""
!Client_Update_Agent_Unattend_File_Distribute=Always
!SLP_Scope_Distribute=Append
!SLP_Directory_Agent_Distribute=Never
!MajorInternalVersion=1
!MinorInternalVersion=4
!MakeRecMsgDlgTopMost=ON
!MakeRecMsgDlgTopMost_Distribute=Always
!Default_Policy_Support=NO
!Default_Policy_Support_Distribute=Always
!Show_Force_Logoff=YES
!Show_Force_Logoff_Distribute=Always
!Remember_Workstation_Only=NO
!Remember_Workstation_Only_Distribute=Always
!Client_Update_Agent_Administrator=NO
!Client_Update_Agent_Administrator_Distribute=Always
!LSL_Max_Buffer_Size=1500
!LSL_Max_Buffer_Size_Distribute=Always
!Signature_Level=0
!Signature_Level_Distribute=Always
!Limit_SAP_Broadcast_Queries=OFF
!Limit_SAP_Broadcast_Queries_Distribute=Always
!UTF8_NCPs=OFF
!UTF8_NCPs_Distribute=Default
!Bad_Name_Cache_Timeout=600
!Bad_Name_Cache_Timeout_Distribute=Always
!ServerCacheTimeout=7
!ServerCacheTimeout_Distribute=Always
!IP_Address_Costing=0
!IP_Address_Costing_Distribute=Always
!Advanced_Hibernation_Support=ON
!Advanced_Hibernation_Support_Distribute=Always
!Reconnect_Delay_Time=10
!Reconnect_Delay_Time_Distribute=Always
!SLP_Time_Quit_Idle_Connects=600
!SLP_Time_Quit_Idle_Connects_Distribute=Always
!IPX_NDS=ON
!IPX_SAP=ON
!SLP_Static_Scopes=YES
!SLP_Static_Scopes_Distribute=Always
!SLP_Static_Directory_Agents=NO
!SLP_Static_Directory_Agents_Distribute=Always
!Notify=NO
!Notify_Distribute=Always
!Enable_Send_Message_To_Server=ON
!Enable_Send_Message_To_Server_Distribute=Always
!Workstation_Only_If_Disconnected=YES
!Workstation_Only_If_Disconnected_Distribute=Always
!SLP_Scope1=SLP-SCOPE
[WorkstationManagerParameters]
!DoInstall=NO
!IsOptional=NO
!DoRemove=YES
!Enable_Workstation_Manager=OFF
!Enable_Workstation_Manager_Distribute=Always
[NALAgentParameters]
!DoInstall=NO
!IsOptional=NO
!DoRemove=YES
[RemoteManagementParameters]
!DoInstall=NO
!IsOptional=NO
!DoRemove=YES
[NetWareIPParameters]
!DoInstall=NO
!IsOptional=NO
!DoRemove=YES
[IPGatewayParameters]
!DoInstall=NO
!IsOptional=NO
!DoRemove=YES
!Enabled=NO
!Enabled_Distribute=Always
!ProxyServer=NO
!ProxyServer_Distribute=Always
[NDPSParameters]
!DoInstall=NO
!IsOptional=NO
!DoRemove=YES
[TSAParameters]
!DoInstall=NO
!IsOptional=NO
!DoRemove=YES
[ZISWinParameters]
!DoInstall=NO
!IsOptional=NO
!DoRemove=YES
[Unattended]
OemPreinstall=YES
[Network]
InstallServices=ServicesList
[Network_2000]
Install2000Services=Services2000List
[ServicesList]
NWFS=NovellNetwareClientParameters, \$OEM$\NET\NTCLIENT\I386
WM=WorkstationManagerParameters, \$OEM$\NET\NTCLIENT\I386
NALNTSRV=NALAgentParameters, \$OEM$\NET\NTCLIENT\I386
WUA=RemoteManagementParameters, \$OEM$\NET\NTCLIENT\I386
NetWareIP=NetWareIPParameters, \$OEM$\NET\NTCLIENT\I386
CPROXY=IPGatewayParameters, \$OEM$\NET\NTCLIENT\I386
NDPS=NDPSParameters, \$OEM$\NET\NTCLIENT\I386
NTTSA=TSAParameters, \$OEM$\NET\NTCLIENT\I386
ZISWin=ZISWinParameters, \$OEM$\NET\NTCLIENT\I386
[Services2000List]
NW_NWFS=NovellNetwareClientParameters, \$OEM$\NET\NTCLIENT\I386
NW_WM=WorkstationManagerParameters, \$OEM$\NET\NTCLIENT\I386
NW_NDPS=NDPSParameters, \$OEM$\NET\NTCLIENT\I386
NW_NTTSA=TSAParameters, \$OEM$\NET\NTCLIENT\I386
NW_NALNTSRV=NALAgentParameters, \$OEM$\NET\NTCLIENT\I386
NW_NWIP=NetWareIPParameters, \$OEM$\NET\NTCLIENT\I386
NW_WUA=RemoteManagementParameters, \$OEM$\NET\NTCLIENT\I386
NW_CPROXY=IPGatewayParameters, \$OEM$\NET\NTCLIENT\I386
NW_ZISWin=ZISWinParameters, \$OEM$\NET\NTCLIENT\I386
[SetupNWInstallOptions]
!Reboot_Or_Ask=Neither
!ForceRebootOnReboot=NO
!DisplayInitialScreen=NO
!InstallNMAS=NO
!InstallNICI=YES
[IPXCompatibilityModeParameters]
!IPX_Compatibility_Network_Number="89040711"
!IPX_Compatibility_Network_Number_Distribute=Always
!IPX_Compatibility_Use_DHCP=NO
!IPX_Compatibility_Use_DHCP_Distribute=Always
!IPX_Compatibility_Timeout=1000
!IPX_Compatibility_Timeout_Distribute=Always
[NovellNetwareLocationProfiles]
!ProfilesCount=2

Seit einer Woche tritt der Fehler auf, wenn man sich mit STRG-ALT-ENTF anmelden will, das man immer unter Erweitert unter eDirectory auf Bäume klicken muss un ddann wie in unserem Fall FHG auswählen muss. Das hatte vorher reibungslos funktioniert. Wir haben seit letzte Woche dieverse Hotfixe eingespielt, kann es daran liegen!?

Ein weitere Frage habe ich noch. Früher haben wir eine batch Datei bei einer älteren Version vom Novell Client gehabt, die wie folgt aussieht:

REGEDIT4
[HKEY_LOCAL_MACHINE\SOFTWARE\Novell\Graphical Login\NWLGE\LgnCL]
"LoginExtDesc"="Novell Contextless Login Extension"
"LoginExtName"="LgnCLW32.DLL"
"LoginExtType"=dword:00008001
"RunContext"=dword:00000001
"AllowWild"=dword:00000000

[HKEY_LOCAL_MACHINE\SOFTWARE\Novell\Graphical Login\NWLGE\LgnCL\CxPruning]

Damit war es dann gewährleistet, das sobald ein User sich mit seinem Kürzel unter Benutzername eingetragen hatte und die TAB Taste drückte, dass er dann direkt den Kontext, des entsprechenden Users auslesen konnte.

Ich habe probiert das in mein Paket mit rein zubauen, scheitere jedoch daran. Habe es folgendermaßen in meinen Paket so geschrieben:

[Reg:Product]
HKLM,"SOFTWARE\Novell\Graphical Login\NWLGE\LgnCL",,0x00000010
HKLM,"SOFTWARE\Novell\Graphical Login\NWLGE\LgnCL","LoginExtDesc",0x00000000,"Novell Contextless Login Extension"
HKLM,"SOFTWARE\Novell\Graphical Login\NWLGE\LgnCL","LoginExtName",0x00000000,"LgnCLW32.dll"
HKLM,"SOFTWARE\Novell\Graphical Login\NWLGE\LgnCL","LoginExtType",0x00010001,"00008001"
HKLM,"SOFTWARE\Novell\Graphical Login\NWLGE\LgnCL","RunContext",0x00010001,"00000001"
HKLM,"SOFTWARE\Novell\Graphical Login\NWLGE\LgnCL","AllowWild",0x00010001,"00000000"
HKLM,"SOFTWARE\Novell\Graphical Login\NWLGE\LgnCL\CxPruning",,0x00000010

Ich habe die Einträge nach der Installation geprüft und bei dem Eintrag.

HKLM,"SOFTWARE\Novell\Graphical Login\NWLGE\LgnCL","LoginExtType",0x00010001,"00008001"

Liest er mir nicht den angegeben Wert aus, sondern er liest mir den als Hex aus. Was habe ich hier falsch geschrieben?

Gruß Sandra

Posted: 19. Dec 2006, 15:47
by Hendrik_Ambrosius
Man kann den Netware-Client wie folgt vorkonfigurieren:

[Reg:Product]
HKLM,"SOFTWARE\Novell\Location Profiles\Services\{1E6CEEA1-FB73-11CF-BD76-00001B27DA23}\Default","UserName",0x00000000,"%DefaultUser%"
HKLM,"SOFTWARE\Novell\Location Profiles\Services\{1E6CEEA1-FB73-11CF-BD76-00001B27DA23}\Default\Tab1","Server",0x00000000,"%NWServer%"
HKLM,"SOFTWARE\Novell\Location Profiles\Services\{1E6CEEA1-FB73-11CF-BD76-00001B27DA23}\Default\Tab1","Tree",0x00000000,"mytree"
HKLM,"SOFTWARE\Novell\Location Profiles\Services\{1E6CEEA1-FB73-11CF-BD76-00001B27DA23}\Default\Tab1","Context",0x00000000,"%NWContext%"

HKLM,"SOFTWARE\Novell\Location Profiles\Services\{1E6CEEA1-FB73-11CF-BD76-00001B27DA23}\Default\Tab3","DefaultUserName",0x00000000,"%DefaultUser%"

Posted: 19. Dec 2006, 16:14
by sk
Hi Sandra,

wie erzeugen mit der nciman.exe aus dem admin verzeichnis des clients eine unattend.txt.
Unser Aufruf sieht dann wie folgt aus:

call ../setupnw.exe /u:unattended.txt

In der unattend.txt kann solche Vorgaben auch schön einpflegen....

sk

Kontextlose anmeldung Novell Client

Posted: 05. Jan 2007, 12:00
by Sandra
Hallo Zusammen,

nur falls es Jemand mal braucht. Ich habe die Einstellungen gefunden, wie man es hinbekommt, damit die Kontextlose Anmeldung unter dem Novell Client funktioniert:

Folgende Einstellungen mußten noch in der Setup.inf erstellt werden, damit die Kontextlose Anmeldung funktioniert:

Zum einem muss man die Datei LGNCLW32.DLL in das System32 Verzeichnis kopieren und dann noch folgende Reg Einträge vornehmen.

[Set:Product]
1:Windows\System\LGNCLW32.DLL, %System%, SHAREDDLL, 32768
;1:, %App%, CREATE DIRECTORY CASCADED, 0

[Reg:Product]
HKCU,"Control Panel","Opened",0x00010001,1
HKCU,"Control Panel","Opened",0x00010001,1
HKLM,"SOFTWARE\Novell\Graphical Login\NWLGE\LgnCL","AllowWild",0x00010001,0
HKLM,"SOFTWARE\Novell\Graphical Login\NWLGE\LgnCL","LoginExtDesc",0x00000000,"Novell Contextless Login Extension"
HKLM,"SOFTWARE\Novell\Graphical Login\NWLGE\LgnCL","LoginExtName",0x00000000,"LgnCLW32.DLL"
HKLM,"SOFTWARE\Novell\Graphical Login\NWLGE\LgnCL","LoginExtType",0x00010001,32769
HKLM,"SOFTWARE\Novell\Graphical Login\NWLGE\LgnCL","RunContext",0x00010001,1
HKLM,"SOFTWARE\Novell\Graphical Login\NWLGE\LgnCL\CxPruning",,0x00000010
HKLM,"SOFTWARE\Novell\Graphical Login\NWLGE\WM Notify","LoginExtDesc",0x00000000,"Novell Workstation Manager Notification"
HKLM,"SOFTWARE\Novell\Graphical Login\NWLGE\WM Notify","LoginExtName",0x00000000,"WMNotify.dll"
HKLM,"SOFTWARE\Novell\Graphical Login\NWLGE\WM Notify","LoginExtType",0x00010001,32769

Gruß Sandra