Thinstation.conf.network
De Gleducar, http://www.gleducar.org.ar
################################################# # --- Thinstation sample configuration file --- # ################################################# # # This file must be named "thinstation.conf<xxx>" where <xxx> can be: # .buildtime Defines the defaults build into the image (note the leading .) # .network Default config file loaded from the TFTP server. # .user Config file on local storage. # -<name> Specific config file on the TFTP server for the terminal # "name" (e.g. thinstation.conf-paul). Requires thinstation.hosts. # .group-<id> Config file for a group of terminals (e.g. with printer setup # for those terminal with local printers. Requires thinstation.hosts. # -<IP> Specific config file on the TFTP server for the terminal with # the <tooltip>XQXIPXQX|XQX(Internet Protocol) Protocolo de InternetXQX</tooltip> number <IP> specified. # -<MAC> Specific config file on the TFTP server for the terminal with # the MAC address specified. # --- General Options # # KEYBOARD_MAP Keyboard layout # TIME_ZONE Used to set time zone on TS client by entering the UTC offset. # This can be set automatically if the appropriate dhcpc option is selected # (Option 2, time offset in seconds) # SYSLOG_SERVER Log server ip address or hostname. # If the work "local" is used, then syslog starts logging locally # If not specified syslogd is not loaded. # USB_ENABLED Enable <tooltip>XQXUSBXQX|XQX(Universal Serial Bus) Puerto Serie UniversalXQX</tooltip> Drivers into memory if <tooltip>XQXUSBXQX|XQX(Universal Serial Bus) Puerto Serie UniversalXQX</tooltip> package is chosen # DAILY_REBOOT Will reboot server if up over a day and one of the session # types is closed # AUTOPLAYCD If enabled this will autoplay music cds when inserted. # CUSTOM_CONFIG Allows choosing custom boot config, On/Off # RECONNECT_PROMPT Will prompt for reconnection to server, otherwise Autoconnects, On/Off KEYBOARD_MAP=es TIME_ZONE="UTC-12:30" SYSLOG_SERVER=local USB_ENABLED=On DAILY_REBOOT=On #AUTOPLAYCD=On CUSTOM_CONFIG=Off RECONNECT_PROMPT=On # --- Default Settings for all sessions # # SCREEN Display number to run the X server on # AUTOSTART On/Off. The application will be placed in a menu on startup, # but not automatically executed # WORKSPACE Workspace in the window manager to run the application in SCREEN=0 WORKSPACE=1 AUTOSTART=On # --- Citrix ICA Specific Options # # GLOBAL Settings #ICA_USE_SERVER_KEYBOARD Use default server keyboard, otherwise use KEYBOARD_MAP # variable #ICA_BROWSER_PROTOCOL Broswer protocol, can be HTTPonTCP or UDP # # APPLICATION SET settings #ICA_ENCRYPTION Encryption level for ICA # Valid Settings Below # "Basic" # "RC5 (128 bit - Login Only)" # "RC5 (40 bit)" # "RC5 (128 bit)" # "RC5 (56 bit)" #ICA_COMPRESS Compression, On/Off #ICA_AUDIO Audio, On/Off #ICA_AUDIO_QUALITY Audio Quality, Low, Medium, High #ICA_APPLICATION_SET Published Application (Not needed if using # ICA_SERVER) #ICA_SERVER Server to Connect to (Not needed if using # ICA_APPLICATION_SET, but needed if the ICA-Masterbrowser # is not on the local network.) #ICA_USE_SERVER_KEYBOARD=Off #ICA_BROWSER_PROTOCOL=HTTPonTCP #ICA_SERVER= #ICA_ENCRYPTION=Basic #ICA_COMPRESS=On #ICA_AUDIO_QUALITY=Low #ICA_AUDIO=On #ICA_SEAMLESS_WINDOW=Off # --- Session Options # # Note: # is a number equal to or greater than 0 # # SESSION_#_TITLE Title description for SESSION. Needed for replimenu. # SESSION_#_TYPE Package type, choose beetwen: # - vncviewer Start vncviewer in X # - rdesktop Start rdesktop in X # - rdesktop_svga Start svga rdesktop, based on rdesktop 1.1 code # for low memory machines # - x Start x-terminal session (xdm) # - xnest Start x-terminal session (xdm) from within blackbox # - ssh Start ssh client in linux console # - telnet Start telnet client in linux console # - ica Start Citrix ICA client in X # - ica_wfc Start ICA Manager # - blackbox Start blackbox window manager session # - dillo Start Web Browser in X # - tftpd Start tftp daemon # - tarantella Start tarantella client # - rxvt Start light xterm client # - xterm Start xterm client # - tn5250 Start AS400 client in linux console # SESSION_#_SCREEN Display number to run the XF server on # SESSION_#_AUTOSTART On/Off Application will be placed in a menu on startup, but # not automatically executed # SESSION_#_WORKSPACE Workspace to run program on in a window manager # SESSION_#_type_SERVER <tooltip>XQXIPXQX|XQX(Internet Protocol) Protocolo de InternetXQX</tooltip> address/hostname of the server # SESSION_#_type_OPTIONS Command line options for the session type # # # Individual Session Settings, override defaults # # IMPORTANT: Make sure you minimum have a SESSION_0. Otherwise you will get an error # on boot. You may have additional sessions: SESSION_1, SESSION_2 ... # SESSION_0 is on ctrl-alt-F3 # SESSION_1 is on ctrl-alt-F4 # ... etc. SESSION_0_TYPE=x SESSION_0_X_SERVER=192.168.25.1 SESSION_0_X_OPTIONS="-query" #SESSION_0_TYPE=blackbox #SESSION_1_TYPE=ica #SESSION_1_ICA_APPLICATION_SET="Microsoft Word" #SESSION_1_ICA_OPTIONS="-username donald -password qwak" #SESSION_2_TYPE=ica #SESSION_2_ICA_SERVER=ICA #SESSION_3_TYPE=ica_wfc # The -a option here specifies the color depth # Note certain servers support certain color depths, wrong settings with this # May cause your connection to fail. #SESSION_4_TITLE="Big Bad Server Donald" #SESSION_4_TYPE=rdesktop #SESSION_4_SCREEN=1 #SESSION_4_RDESKTOP_SERVER=192.168.1.1 #SESSION_4_RDESKTOP_OPTIONS="-u user -p password -a 16" #SESSION_4_AUTOSTART=Off #SESSION_5_TITLE="Big Bad Server Road Runner" #SESSION_5_TYPE=rdesktop #SESSION_5_SCREEN=1 #SESSION_5_RDESKTOP_SERVER=192.168.1.1 #SESSION_5_RDESKTOP_OPTIONS="-u 'fred' -a 8" #SESSION_5_AUTOSTART=Off #SESSION_6_TYPE=rxvt #SESSION_6_SCREEN=1 #SESSION_6_RXVT_OPTIONS="-bg black -cr green -fg white -C -sl 500" #SESSION_6_WORKSPACE=2 #SESSION_7_TYPE=blackbox #SESSION_7_SCREEN=1 #SESSION_8_TYPE=x #SESSION_8_SCREEN=2 #SESSION_8_X_SERVER=192.168.1.2 #SESSION_8_X_OPTIONS="-indirect" #SESSION_8_AUTOSTART=Off #SESSION_9_TYPE=xnest #SESSION_9_X_SERVER=192.168.1.3 #SESSION_9_X_OPTIONS="-query" #SESSION_9_AUTOSTART=On #SESSION_10_TYPE=telnet #SESSION_10_TELNET_SERVER=192.168.1.2 #SESSION_11_TYPE=ssh #SESSION_11_SSH_SERVER=192.168.1.2 #SESSION_12_TYPE=vncviewer #SESSION_12_VNCVIEWER_SERVER=192.168.1.2 #SESSION_13_TYPE=tn5250 #SESSION_13_TN5250_SERVER=192.168.1.2 # --- PKG Options # # PKG_PACKAGES Choice of packages to download for PKG # PKG_PREFIX Download PKGs from a subdir of /tftpboot or PKG Path if PKG_PATH # is set in thinstation.conf # PKG_PATH Path to PKG files if not using tftpboot # Floppy: /mnt/floppy # CD-ROM: /mnt/cdrom # HD: /mnt/disc0/part1 (first disc, first partition) # MOD_PREFIX Downloads and insmod's a module from a subdir of /tftpboot # if MOD_PREFIX is set in thinstation.conf #PKG_PACKAGES="blackbox rxvt" #PKG_PREFIX=pkg #PKG_PATH=/mnt/cdrom #MOD_PREFIX=modules # --- X Server Options # # SCREEN_RESOLUTION Screen resolutions available in the workstations # SCREEN_COLOR_DEPTH Number of bits per pixel (8,16,24) # SCREEN_HORIZSYNC Monitor horizontal sync frequency in Khz. # SCREEN_VERTREFRESH Monitor vertical refresh frecuency in Hz. # SCREEN_X_FONT_SERVER <tooltip>XQXIPXQX|XQX(Internet Protocol) Protocolo de InternetXQX</tooltip> address or hostname of the font server for X # MOUSE_PROTOCOL Mouse protocol type (Microsoft, PS/2, etc.) # (mouse is autodetected, use this only if it fails) # MOUSE_DEVICE Mouse device: /dev/ttyS0 -> COM1 # /dev/ttyS1 -> COM2 # /dev/ttyS2 -> COM3 # /dev/ttyS3 -> COM4 # /dev/psaux -> PS/2 mouse port # /dev/input/mice -> <tooltip>XQXUSBXQX|XQX(Universal Serial Bus) Puerto Serie UniversalXQX</tooltip> mouse (needs <tooltip>XQXUSBXQX|XQX(Universal Serial Bus) Puerto Serie UniversalXQX</tooltip> package) # MOUSE_RESOLUTION Mouse resolution # --- Advanced XServer Options - Experts Only # X_DRIVER_NAME Driver for X, this will override the autodetection scripts # X_DRIVER_BUSID Screen Card BusID # X_DRIVER_OPTION1-4 Addditional options for driver SCREEN_RESOLUTION="800x600 | 640x480 | *" SCREEN_COLOR_DEPTH="16 | 8 | 24 | *" SCREEN_HORIZSYNC="31-35.5 | *" SCREEN_VERTREFRESH="56-65" SCREEN_X_FONT_SERVER=192.168.25.1:7100 #MOUSE_PROTOCOL=PS/2 #MOUSE_DEVICE=/dev/psaux #MOUSE_RESOLUTION=100 # --- Advanced Options - Experts Only X_DRIVER_NAME="vesa" #X_DRIVER_BUSID="PCI:1:0:0" #X_DRIVER_OPTION1="swcursor On" #X_DRIVER_OPTION2="ActiveDevice CRT" #X_DRIVER_OPTION3="noDDC Off" #X_DRIVER_OPTION4="UseBios Off" #X_DRIVER_OPTION5="ShadowFB Off" # --- Printing Options # # PRINTER_0_NAME Workstation Printer Name, Can be Any Valid Name # PRINTER_0_DEVICE Workstation printer device (if not specified devices # are not loaded). # /dev/printers/[0-2] for parallel ports # /dev/ttyS[0-3] for serial ports # /dev/usb/lp[0-2] for <tooltip>XQXUSBXQX|XQX(Universal Serial Bus) Puerto Serie UniversalXQX</tooltip> printers # # PRINTER_0_TYPE P for parallel, S for serial, U for <tooltip>XQXUSBXQX|XQX(Universal Serial Bus) Puerto Serie UniversalXQX</tooltip> printer # PRINTER_0_OPTIONS Serial port options. # PRINTER_1_* See PRINTER_0_* # PRINTER_2_* See PRINTER_0_* # PRINTER_3_* See PRINTER_0_* #PRINTER_0_NAME=parallel #PRINTER_0_DEVICE=/dev/printers/0 #PRINTER_0_TYPE=P #PRINTER_1_NAME=serial #PRINTER_1_DEVICE=/dev/ttyS1 #PRINTER_1_TYPE=S #PRINTER_1_OPTIONS="speed 38400 -imaxbel" #PRINTER_2_NAME=usb #PRINTER_2_DEVICE=/dev/usb/lp0 #PRINTER_2_TYPE=U #PRINTER_3_NAME=usb #PRINTER_3_DEVICE=/dev/usb/lp0 #PRINTER_3_TYPE=U # --- Permanent Storage Options # # STORAGE_PATH Path to where storage device is mounted to save # profile settings. This should be one of # /mnt/usbdevice/busX.targetX.lunX/partX or disc # /mnt/floppy # /mnt/disc/discX/partX # /mnt/nfs # /mnt/smb # # Note that the profile settings are stored under # a subfolder for this path. So the path to the # stored settings would be something like # /mnt/floppy/thinstation.profile # See the <tooltip>XQXFAQXQX|XQX(Frecuently Asked Questions) Preguntas más frecuentesXQX</tooltip> on the website for more details on this # # Also checkout README.IMPORTANT for the valid # config files which you can place here # a typical file to store config file settings is # /mnt/floppy/thinstation.profile/thinstation.user # # Also note that the .profile can be changed by using # the below STORAGE_PREFIX # # STORAGE_SERVER This is the path to the SMB or NFS server, ie # server:/path/to/profile # STORAGE_USER This is the username for SMB mounts, password is # defined at build time in build.conf # STORAGE_PREFIX This is prefex for the folder name to store settings # in on the storage device. You can also use one of the # special characters below. # # M = Mac Address # H = Hostname # I = Ip Address # # Note default prefix for storing the profile is # .profile #STORAGE_PATH=/mnt/nfs #STORAGE_SERVER=bigserver:/opt/thinstation #STORAGE_USER=duck #STORAGE_PREFIX=H # --- Samba Options # # SAMBA_SERVER_ENABLED Enable Samba Server Daemons, On/Off # SAMBA_SECURITY Type of security, USER, DOMAIN, SERVER # SAMBA_SERVER Server for security # SAMBA_WINS Server Name to Enable Samba to be a WINS Client # SAMBA_HARDDISK Enable Harddrive support, On/Off # SAMBA_CDROM Enable CDRom Support, On/Off # SAMBA_FLOPPY Enable Floppy Support, On/Off # SAMBA_PRINTER Enable Printer Support, On/Off # SAMBA_USB Enable <tooltip>XQXUSBXQX|XQX(Universal Serial Bus) Puerto Serie UniversalXQX</tooltip> Support, On/Off #SAMBA_SERVER_ENABLED=Off #SAMBA_WORKGROUP=BigPeople #SAMBA_SECURITY=Server #SAMBA_SERVER=BadMan #SAMBA_WINS=BadMan #SAMBA_HARDDISK=Off #SAMBA_CDROM=On #SAMBA_FLOPPY=On #SAMBA_PRINTER=On #SAMBA_USB=Off # --- Networking Options # # NET_HOSTNAME Hostname to use if not using a thinstation.hosts file, note # that the machine MAC address will replace any * if used. # NET_REMOTE_ACCESS_FROM List of hostnames/ip address accepted by the server # for remote control, used by telnetd and www packages # NET_SMTP_SERVER Email server address for error logs # NET_SMTP_EMAIL Email address of administrator # NET_TELNETD Enables built-in telnetd server package # #NET_HOSTNAME=donald #NET_HOSTNAME=ts_* #NET_SMTP_SERVER=donald #NET_SMTP_EMAIL=donald@duck.org.nz #NET_TIME_SERVER=mickey #NET_TELNETD_ENABLED=On #NET_REMOTE_ACCESS_FROM="duck.quak.org.au 192.168.0.0 .disney.us" # --- For use in thinstation.conf.buildtime only: # # NET_USE_DHCP Enable <tooltip>XQXDHCPXQX|XQX(Dynamic Host Configuration Protocol) Protocolo de configuración dinámica de equiposXQX</tooltip> Resolution, On/Off # NET_IP_ADDRESS <tooltip>XQXIPXQX|XQX(Internet Protocol) Protocolo de InternetXQX</tooltip> Address of client # NET_MASK Network mask of client # NET_GATEWAY <tooltip>XQXIPXQX|XQX(Internet Protocol) Protocolo de InternetXQX</tooltip> Address of gateway # NET_USE_TFTP Use tftp server for config file, On/Off # NET_DNS1 <tooltip>XQXDNSXQX|XQX(Domain Name System) Servidor de nombres de dominioXQX</tooltip> Server 1 # NET_DNS2 <tooltip>XQXDNSXQX|XQX(Domain Name System) Servidor de nombres de dominioXQX</tooltip> Server 2 # NET_DNS_SEARCH Default <tooltip>XQXDNSXQX|XQX(Domain Name System) Servidor de nombres de dominioXQX</tooltip> domain to search # NET_ALTERNATE_TFTP Alternate tftp server for vmware or non-standard dhcp servers #NET_USE_DHCP=Off #NET_IP_ADDRESS=192.168.0.1 #NET_MASK=255.255.255.0 #NET_GATEWAY=192.168.0.254 #NET_USE_TFTP=Off #NET_DNS1=192.168.0.2 #NET_DNS2=192.168.0.3 #NET_DNS_SEARCH=cartoons.org.nz #NET_ALTERNATE_TFTP=192.168.0.4