© 1999-2017 Citrix Systems, Inc. All rights reserved. p.19https://docs.citrix.com
CT X_EASYINST ALL_HOST NAMECT X_EASYINST ALL_HOST NAME =host-name – Denotes the host name of the Linux VDA server
CT X_EASYINST ALL_DNSCT X_EASYINST ALL_DNS =ip-address-of-dns – IP address of DNS
CT X_EASYINST ALL_NT P SCT X_EASYINST ALL_NT P S =address-of-ntps – IP address or string name of the NTP server
CT X_EASYINST ALL_DOMAINCT X_EASYINST ALL_DOMAIN=domain-name – The NetBIOS name of the domain
CT X_EASYINST ALL_REALMCT X_EASYINST ALL_REALM =realm-name – The Kerberos realm name
CT X_EASYINST ALL_FQDNCT X_EASYINST ALL_FQDN =ad-fqdn-name
CT X_EASYINST ALL_ADINT EGRAT IONWAYCT X_EASYINST ALL_ADINT EGRAT IONWAY=winbind | sssd | centrify – Denotes the Active Directory integration
method.
CT X_EASYINST ALL_USERNAMECT X_EASYINST ALL_USERNAME =domain-user-name – Denotes the name of the domain user; used to join the
domain
CT X_EASYINST ALL_PASSWORDCT X_EASYINST ALL_PASSWORD =password – Specifies the password of the domain user; used to join the domain
The following variables are used by ctxsetup.sh:
CT X_XDL_SUP PORT _DDC_AS_CNAMECT X_XDL_SUP PORT _DDC_AS_CNAME=Y | N – The Linux VDA supports specifying a Delivery Controller name using
a DNS CNAME record.
CT X_XDL_DDC_LISTCT X_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.
CT X_XDL_VDA_PORTCT X_XDL_VDA_PORT =port-number – T he Linux VDA communicates with Delivery Controllers through a TCP/IP port.
CT X_XDL_REGIST ER_SERVICECT X_XDL_REGIST ER_SERVICE =Y | N – The Linux Virtual Desktop services are started after machine startup.
CT X_XDL_ADD_FIREWALL_RULESCT X_XDL_ADD_FIREWALL_RULES =Y | N – T he 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.
CT X_XDL_HDX_3D_PROCT X_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 - (that is, CTX_XDL_VDI_MODE=Y). HDX 3D Pro is not supported on SUSE. Ensure that the value is set to
N for a SUSE platform.
CT X_XDL_VDI_MODECT X_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 the value to Y.
CT X_XDL_SIT E_NAMECT X_XDL_SIT E_NAME =dns-name – The Linux VDA discovers LDAP servers through DNS. To limit the DNS search
results to a local Site, specify a DNS Site name. If unnecessary, it can be set to <none><none>.
CT X_XDL_LDAP_LISTCT X_XDL_LDAP_LIST =list-ldap-servers – The Linux VDA queries DNS to discover LDAP servers. If DNS cannot provide
LDAP service records, you can provide a space-separated list of LDAP FQDNs with LDAP port. For example,
ad1.mycompany.com:389. If unnecessary, it can be set to <none><none>.
CT X_XDL_SEARCH_BASECT X_XDL_SEARCH_BASE=search-base – The Linux VDA queries LDAP through a search base set to the root of the
Active Directory Domain (for example, DC=mycompany,DC=com). To improve search performance, you can specify a
search base (for example, OU=VDI,DC=mycompany,DC=com). If unnecessary, it can be set to <none><none>.
CT X_XDL_ST ART _SERVICECT X_XDL_ST ART _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 when all parameters are already set through the environment variables.
In silent mode, you must run the following commands to set environment variables and then run the ctxinstall.sh script.