© 1999-2017 Citrix Systems, Inc. All rights reserved. p.19https://docs.citrix.com
CTX_EASYINSTALL_HOSTNAME=host-name – Denotes the host name of the Linux VDA server
CTX_EASYINSTALL_DNS=ip-address-of-dns – IP address of DNS
CTX_EASYINSTALL_NTPS=address-of-ntps – IP address or string name of the NTP server
CTX_EASYINSTALL_DOMAIN=domain-name – The NetBIOS name of the domain
CTX_EASYINSTALL_REALM=realm-name – The Kerberos realm name
CTX_EASYINSTALL_FQDN=ad-fqdn-name
CTX_EASYINSTALL_ADINTEGRATIONWAY=winbind | sssd | centrify – Denotes the Active Directory integration
method.
CTX_EASYINSTALL_USERNAME=domain-user-name – Denotes the name of the domain user; used to join the domain
CTX_EASYINSTALL_PASSWORD=password – Specifies the password of the domain user; used to join the domain
The following variables are used by ctxsetup.sh:
CTX_XDL_SUPPORT_DDC_AS_CNAME=Y | N – The Linux VDA supports specifying a Delivery Controller name using a
DNS CNAME record.
CTX_XDL_DDC_LIST=list-ddc-fqdns – The Linux VDA requires a space-separated list of Delivery Controller Fully Qualified
Domain Names (FQDNs) to use for registering with a Delivery Controller. At least one FQDN or CNAME must be
specified.
CTX_XDL_VDA_PORT=port-number – The Linux VDA communicates with Delivery Controllers using a TCP/IP port.
CTX_XDL_REGISTER_SERVICE=Y | N – The Linux Virtual Desktop services support starting during boot.
CTX_XDL_ADD_FIREWALL_RULES=Y | N – The Linux Virtual Desktop services require incoming network connections to
be allowed through the system firewall. You can automatically open the required ports (by default ports 80 and 1494) in
the system firewall for the Linux Virtual Desktop.
CTX_XDL_HDX_3D_PRO=Y | N – Linux Virtual Desktop supports HDX 3D Pro, a set of graphics acceleration
technologies designed to optimize the virtualization of rich graphics applications. HDX 3D Pro requires a compatible
NVIDIA GRID graphics card to be installed. If HDX 3D Pro is selected, the VDA is configured for VDI desktops (single-
session) mode - (i.e. CTX_XDL_VDI_MODE=Y). This is not supported on SUSE. Ensure this value is set to N.
CTX_XDL_VDI_MODE=Y | N – Whether to configure the machine as a dedicated desktop delivery model (VDI) or hosted
shared desktop delivery model. For HDX 3D Pro environments, set this to Y.
CTX_XDL_SITE_NAME=dns-name – The Linux VDA discovers LDAP servers using DNS, querying for LDAP service records.
To limit the DNS search results to a local Site, specify a DNS Site name. If unnecessary, it can be set to '<none>'.
CTX_XDL_LDAP_LIST=list-ldap-servers – The Linux VDA by default queries DNS to discover LDAP servers. However, if
DNS cannot provide LDAP service records, you can provide a space-separated list of LDAP Fully Qualified Domain Names
(FQDNs) with LDAP port (e.g. ad1.mycompany.com:389). If unnecessary, it can be set to '<none>'.
CTX_XDL_SEARCH_BASE=search-base – The Linux VDA by default queries LDAP using a search base set to the root of
the Active Directory Domain (e.g. DC=mycompany,DC=com). However, to improve search performance, you can specify a
search base (e.g. OU=VDI,DC=mycompany,DC=com). If unnecessary, it can be set to '<none>'.
CTX_XDL_START_SERVICE=Y | N – Whether or not the Linux VDA services are started when the configuration is
complete.
If any parameters are not set, the installation rolls back to interactive mode, with a prompt for user input. The ctxinstall.sh
script does not prompt for answers provided that all parameters can be provided by environment variables.
In silent mode, you must execute the following commands to set environment variables and then run the ctxinstall.sh script.