To enable a Citrix published application for single sign-on by using the Citrix Management Console:
Right-click Applications from the Citrix farm, then select Publish Application.
In the Application Publishing Wizard dialog box, name and describe the published application, then click Next.
In this example, the application to be published is Notepad. The Name and Application Description edit boxes are used primarily to help you identify and administer the application.
In the Specify What to Publish dialog box, browse to and select the executable of the application program file.
For example, select c:\winnt\system32\notepad.exe.
Return to the Specify What to Publish dialog box by clicking OK.
Type the relevant directory path in the Working Directory field (for example, c:\winnt\system32).
The working directory is the directory path of the program executable.
Type the path to SecureLogin's SLLauncher.exe file before the path to the published application executable, then click Next.
For example, in the Command Line edit box type
"C:\Program Files\Novell\SecureLogin\SSLauncher.exe" C:\WINNT\ System32\notepad.exe
NOTE: Type one space between the SecureLogin path and the application executable path.
In the Program Neighborhood Settings dialog box, select options, configure Neighborhood settings as required, then click Next.
In the Specify Application Appearance dialog box, select and configure application appearance options as required, then click Next.
In the Specify ICA Client Requirements dialog box, select and configure ICA Client Requirement options as required, then click Next.
In the Specify Application Limits dialog box, select and configure application limits as required, then click Next.
In the Specify Servers dialog box, select the relevant server from the Available servers list, click Add, then click Next.
You need to specify a server to publish and deploy applications.
For this example, select INLDOMAIN2.
In the Specify Users dialog box, check Show Users.
Select the users (for example Users), then click Add.
The Specify File Type Associations dialog box might display, depending on the published application.
(Conditional) If the Specify File Type Associations dialog box displays, check boxes as required, then click Finish.
The published application now displays in the Contents tab of the Citrix Management Console.
Repeat publishing steps for all applications that will be enabled for SecureLogin single sign-on.
After all required applications have been published, test executing an application to ensure that SecureLogin for Citrix has installed successfully.
For information on enabling applications, see "Managing SecureLogin" in the Nsure SecureLogin 3.51.2 Administration Guide.
The following SLLauncher switches are options that you can use in conjunction with SLLauncher.exe:
/d---Initiates a trace file saved in the SecureLogin program directory.
Example syntax:
"C:\Program Files\Secureogin\SSLauncher.exe" /d C:\WINNT\System32\notepad.exe
/w---Delays SLLauncher from executing until a specific application has executed or an environment is present. For example, to run the executable notepad.exe with SecureLogin, you would use the following syntax:
"C:\Program Files\SecureLogin\SSLauncher.exe" C:\WINNT\System32\notepad.exe"
However, in order for notepad.exe to execute as required, an environment variable must be setup first. This environment is created when the batch file runtest.bat is run on the server. To specify that SLLauncher wait to execute notepad.exe until the runtest.bat has completed running, use the /w switch.
For example:
"C:\Program Files\Novell\SecureLogin\SSLauncher.exe" /w notepad.exe C:\runtest.bat
/16---Must be included in the Citrix publishing command when SecureLogin enables a 16-bit application. All 16-bit applications must be identified because they execute differently from 32-bit applications. For SecureLogin to single sign-on an application, the 16-bit emulator NTVDM.exe must be active.
Example syntax:
"C:\Program Files\Novell\SecureLogin\SSLauncher.exe" /16 C:\WINNT\System32\notepad.exe
Subsequently, each time a 16-bit application is SecureLogin signed on, the executable NTVDM.exe continues to run. This might cause memory issues if multiple 16-bit applications are SecureLogin enabled. To terminate NTVDM.exe when the 16-bit application is closed, add the switch /w NTVDM.exe to the Citrix publishing command.
Example syntax:
"C:\Program Files\Novell\SecureLogin\SSLauncher.exe" /16 /w NTVDM.exe C:\WINNT\System32\notepad.exe