When configuring the Citrix XenDesktop connector, you can use the -M
option to add menu items to the existing Options menu. New menu items can provide users
access to important applications, such as a web browser or a support tool.
You can customize the service menu through the
/opt/SUNWsrxc/etc/services.csv
file, where you need to provide a
single line of three arguments for each additional menu items. An example for providing a
Firefox menu item is show below:
# "App Name","App Exec","App Icon” "Firefox","/opt/firefox/firefox","file:///opt/firefox/chrome/icon/default/default16.png"
Here are descriptions for the three arguments. All arguments must be enclosed in parentheses and separated by a comma.
"App Name
" - The name of the menu item.
"App Exec
" - The absolute path to the executable file on the Sun Ray server.
"App Icon
" - (Optional) The URL to an image file used as an icon
for the menu item. The supported file format is png
and the image
size must have a resolution of 16x16. The URL can be either http://
or file://
. You may need to set a proxy for the kiosk session (using
the -P
option) if you specify an external URL.
Some applications require a window manager to operate properly, which means you must
create an additional script to run the application. You then need to point the
"
field to the script instead of
the application executable. The following example shows a script to run Firefox in a window
manager, which enables the user to enter text into the browser:App Name
"
# !/bin/sh # Start a window manager metacity & # Start Firefox /opt/firefox/firefox # Kill window manager once Firefox exits pkill -9 -u $USER metacity