top
logo


Примерный конфигурационный файл Thinstation PDF Печать E-mail
Автор: Administrator   
03.09.10 20:43

#####################################################
# -- Примерный конфигурационный файл Thinstation -- #
#####################################################
#
# Этот файл может быть назван "thinstation.conf<xxx>" где <xxx> может быть:
# .buildtime Определяет умолчания сборки образа.
# .network Конфиг файл который загружается по умолчанию с TFTP сервера.
# .user Конфиг файл локальных устройств.
# -<name> Специальный конфиг файл с TFTP сервера для терминального "имени" (пример: thinstation.conf-paul). Требует thinstation.hosts.
# .group-<id> Конфиг файл групп терминалов (пример: при установке принтера. Для терминалов с принтерами. Требует thinstation.hosts.
# -<IP> Специальный конфиг файл с TFTP сервера для терминалов с ip номером.
# -<MAC> Специальный конфиг файл с TFTP сервера для терминалов с MAC адресами.

##
# --- Общие параметры
#
# AUDIO_LEVEL Уровень звука, 0-100
# KEYBOARD_MAP Раскладка клавиатуры
# TIME_ZONE Используется для установки часового пояса на Тhinstation клиенте, введя UTC смещение.
# Это может быть установлено автоматически, если выбран соответствующий dhcpc. (Вариант 2, время в секундах)
# SYSLOG_SERVER ip адрес или имя сервера логов .
# Если в работе используется "local", тогда syslog стартует логгирование локально.
# Если неопределено то syslogd нестартует.
# USB_ENABLED Включает USB драйверы в памяти, если пакет будет выбран
# USB_STORAGE_SYNC ON Безопасная запись
# OFF Быстрая запись
# ВНИМАНИЕ: Это может привести к повреждению данных, когда устройство отсоединено перед тем как буфер был сброшен.
# USB_MOUNT_DIR Директория используемая при монтировании usb дисков (пример: /mnt/usbdevice)
# USB_MOUNT_USELABEL метка для использования индивидуальных usb дисков
# по умолчанию используется имя устройства (пример: sda1 - /mnt/usbdevice/sda1)
# NO использовать ТОЛЬКО по умолчанию
# YES будет использоваться метка USB устройства, если существует или по умолчанию
# <label> будет использоваться метка USB, если существует или другой <label>
# добавляет суффикс n (1,2,3, и т.д.) если находит дубликат метки
# USB_MOUNT_OPTIONS дополнительные опции монтирования для usb устройств (пример: utf8,shortname=win95)
# смотрите документацию mount для подробностей (man mount)
# DAILY_REBOOT Если при выходе из сессии с типом console, и аптайм больше суток, то сервер будет перезагрузгружен.
# AUTOPLAYCD Если включено то будет автовоспроизведение музыкальных компакт-дисков, когда вставлен диск.
# CUSTOM_CONFIG Позволяет выбирать пользовательские загрузки конфигурации, On/Off
# RECONNECT_PROMPT Отображает при переподключении/выключении опции, когда сессия закрывается
#
# OFF Непоказывать строку при реконнекте
# ON Отображать строку при реконнекте
# AUTO Автоматический реконнект
# AUTOXX На дисплее отображается : Автоматический реконнект, попытка через XX секунд
# MENU Отобразить меню с опциями реконнекта или выключения
# MENUXX Меню, будет отображено в течении XX минут.
# После XX минут выключение если никакая опция невыбрана.

AUDIO_LEVEL=67
KEYBOARD_MAP=en_us
TIME_ZONE="UTC-12:30"
SYSLOG_SERVER=local
USB_ENABLED=On
#USB_STORAGE_SYNC=On
#USB_MOUNT_DIR="/mnt/usbdevice"
#USB_MOUNT_USELABEL="Yes"
#USB_MOUNT_OPTIONS="utf8,shortname=win95"
DAILY_REBOOT=On
#AUTOPLAYCD=On
CUSTOM_CONFIG=Off
RECONNECT_PROMPT=On

##
# --- Сессия по умолчанию
# -- Установки по умолчанию для всех сессий
#
# SCREEN Номер дисплея для запуска сервера X
# AUTOSTART ON Приложение будет запущено сразу при запуске
# OFF Приложения появляются в меню, чтобы запустить вручную
# WORKSPACE Рабочее пространство оконного менеджера запускается вместе с приложением
# ICONMODE MANUAL Все сессии по умолчанию несоздают оконных менеджеров/xtdesk
# AUTO Все сессии по умолчанию создают оконных менеджеров/xtdesk

SCREEN=0
WORKSPACE=1
AUTOSTART=On
ICONMODE=AUTO

##
# --- Подробности сессий
#
# Примечание: # это числа, равные или большие, чем 0
#
# SESSION_#_TITLE Название SESSION. Необходимое для replimenu.
# SESSION_#_TYPE Тип пакета, выберите:
# - vncviewer Запуск vncviewer в X
# - rdesktop Запуск rdesktop в X
# - rdesktop_svga Запуск svga rdesktop, основан на коде rdesktop 1.1 для машин с малым обьемом памяти
# - x Запуск x-terminal сессии (xdm)
# - xnest Запуск x-terminal сессии (xdm) из Blackbox
# - ssh Запуск клиента ssh в linux консоли
# - telnet Запуск клиента telnet в linux консоли
# - ica Запуск клиента Citrix ICA в X
# - ica_wfc Запуск ICA Manager
# - blackbox Запуск сессии оконного менеджера blackbox
# - icewm Запуск сессии оконного менеджера icewm
# - dillo Запуск Web Browser в X
# - tftpd Запуск демона tftp
# - tarantella Запуск клиента tarantella
# - rxvt Запуск легкого клиента xterm
# - xterm Запуск клиента xterm
# - tn5250 Запуск клиента AS400 в linux консоли
# - nx Запуск NX Client сессии
# SESSION_#_SCREEN Номер дисплея для запуска X-сервера
# SESSION_#_AUTOSTART ON Приложение будет выполнено сразу при запуске.
# OFF Приложения появляются в меню, чтобы запустить вручную
# SESSION_#_CUSTOM_CONFIG ON Позволяет выбирать пользовательские конфигурации, при запуске сессии
# OFF Сессия загружается нормально
# SESSION_#_ICON ON Расположить иконки на десктопе при выборе пакета xtdesk и в главном меню оконного менеджера
# SUBMENU Расположить иконки на десктопе при выборе пакета xtdesk и в подменю оконого менеджера
# SESSION_#_WORKSPACE Рабочее пространство для запуска программ в оконном менджере
# SESSION_#_type_SERVER IP адресс/hostname сервера
# SESSION_#_type_OPTIONS Опции командной строки для сессии
#
# SESSION_#_type_specific Это позволяет указать конкретные подробности конфигурационных файлов для определенных типов сессии.
# В данный момент есть поддержка NX и ICA. Любой конфигурационный фал может быть изменен этими опциями.
# Пример:
# SESSION_0_NX_GENERAL_DESKTOP="Gnome"
# SESSION_0_ICA_APPSRV_USEFULLSCREEN="Yes"
# Смотрите документацию приложения для оперделения конкретных опций.


# индивидуальные настройки сессии, переопределяют те которые по умолчанию
#
# ВАЖНО: Убедитесь, что у вас минимум SESSION_0. В противном случае вы получите сообщение об ошибке
# при загрузке системы. Вы можете иметь дополнительные сессии: SESSION_1, SESSION_2 ...
# SESSION_0 is on ctrl-alt-F3
# SESSION_1 is on ctrl-alt-F4
# ... и т.д.


#SESSION_#_TYPE=icewm


# Опцией -a задается глубина цвета
# Примечание: Некоторые серверы поддерживают определенные глубины цвета, неправильные настройки при этом
# могут вызвать ошибку соединения.
#SESSION_#_TITLE="Big Bad Server Donald"
#SESSION_#_TYPE=rdesktop
#SESSION_#_SCREEN=1
#SESSION_#_SCREEN_POSITION=2
#SESSION_#_RDESKTOP_SERVER=192.168.1.1
#SESSION_#_RDESKTOP_OPTIONS="-u user -p password -a 16"
#SESSION_#_AUTOSTART=Off

#SESSION_#_TITLE="Big Bad Server Road Runner"
#SESSION_#_TYPE=rdesktop
#SESSION_#_SCREEN=1
#SESSION_#_RDESKTOP_SERVER=192.168.1.1
#SESSION_#_RDESKTOP_OPTIONS="-u 'fred' -a 8"
#SESSION_#_AUTOSTART=Off

#Example on USB Printer Redirection for Rdesktop
#SESSION_#_TITLE="Remote Desktop 24-bit (usb printer)"
#SESSION_#_TYPE=rdesktop
#SESSION_#_RDESKTOP_SERVER=192.168.1.1
#SESSION_#_RDESKTOP_OPTIONS="-a 24 -x b -r printer:usb='DYMO LabelWriter 400 Turbo'"
#SESSION_#_AUTOSTART=Off


#SESSION_#_TYPE=rxvt
#SESSION_#_SCREEN=1
#SESSION_#_RXVT_OPTIONS="-bg black -cr green -fg white -C -sl 500"


##
# --- Настройки сервера X
#
# SCREEN_RESOLUTION Разрешение экрана доступное для рабочих станций
# SCREEN_COLOR_DEPTH Количество бит на пиксель (8,16,24)
# SCREEN_HORIZSYNC Частота горизонтальной синхронизации монитора в Khz.
Если оставить пустым Xorg будет пытаться обнаружить с DDC.
# SCREEN_VERTREFRESH Monitor vertical refresh frecuency in Hz.
# If left blank Xorg will try to detect with DDC
# SCREEN_X_FONT_SERVER IP адресс или имя сервера шрифтов для X
#
# Настройки скринсейвера
# SCREEN_BLANK_TIME Минуты до X сессии в черный экран
# SCREEN_STANDBY_TIME Минуты до X сессии до перевода в standby режим
# SCREEN_SUSPEND_TIME Минуты до X сессии до перевода в suspend режим
# SCREEN_OFF_TIME Минуты до X сессии до выключения
#
# MOUSE_PROTOCOL Тип протокола мыши (Microsoft, PS/2, etc.)
# (мышка определяется автоматически, испорльзуйте если завершилось неудачно)
# MOUSE_DEVICE Устройство мыши: /dev/ttyS0 -> COM1
# /dev/ttyS1 -> COM2
# /dev/ttyS2 -> COM3
# /dev/ttyS3 -> COM4
# /dev/psaux -> PS/2 порт мыши
# /dev/input/mice -> USB mouse (необходим пакет USB)
# MOUSE_RESOLUTION Разрешение мыши
# MOUSE_ACCELERATION Ускорение мыши
# X_NUMLOCK Установить статус numlock при загрузке
# X_COOKIE Можете установить X Cookie
# -- Расширенные настройки XServer - Только для экспертов
# X_DRIVER_NAME Драйвер для X, это переопределяют автоопределяемые скрипты
# X_DRIVER_BUSID Screen Card BusID
# X_DRIVER_OPTION1-5 Расширенные опции драйвера
# X_MONITOR_OPTION1-5 Расширенные опции монитора
# X_MONITOR_MODELINE Добавить пользовательские опции ModeLine

SCREEN_RESOLUTION="1024x768 | 800x600 | 640x480 | *"
SCREEN_COLOR_DEPTH="24 | 16 | 8 | *"
#SCREEN_HORIZSYNC="30-64 | *"
#SCREEN_VERTREFRESH="56-87 | 60 | 56 | 70 | 72 | 75"
#SCREEN_X_FONT_SERVER=192.168.1.2:7100
SCREEN_BLANK_TIME=10
SCREEN_STANDBY_TIME=20
SCREEN_SUSPEND_TIME=30
SCREEN_OFF_TIME=60
#MOUSE_PROTOCOL=PS/2
#MOUSE_DEVICE=/dev/psaux
MOUSE_RESOLUTION=100
#MOUSE_ACCELERATION=1/2
X_COOKIE=36d71ab65c10ef065702c111a3d31593
#X_NUMLOCK=Off
# -- Advanced Options - Experts Only
#X_DRIVER_NAME="mga"
#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_MONITOR_OPTION1="DPMS On"
#X_MONITOR_OPTION2="TargetRefresh 60"
#X_MONITOR_MODELINE='"1680x1050" 146.2 1680 1784 1960 2240 1050 1053 1059 1089 -HSync -VSync'


##
# --- Настройки PKG
#
# PKG_PACKAGES Выбор пакетов для загрузки на PKG
# Вы также можете использовать PKG_PACKAGES1-8 при выборе дополнительного пакета.
# Это полезно при использовании нескольких сетевых групп файлов.
# PKG_PREFIX Загрузите PKGs в субдиректорию /tftpboot или в путь PKG с PKG_PATH установленной в thinstation.conf
# PKG_PATH Путь к PKG файлам не используя tftpboot
# Floppy: /mnt/floppy
# CD-ROM: /mnt/cdrom
# HD: /mnt/disc/hdX/part1 (first disc, first partition)
# NFS: /mnt/nfs
# Samba: /mnt/smb
# MOD_PACKAGES Выбор пакетов для загрузки на MPKG
# Вы также можете использовать MOD_PACKAGES1-8 при выборе дополнительного пакета.
# Это полезно при использовании нескольких сетевых групп файлов.
# MOD_PREFIX Загрузите и insmod's модули в субдиректорию /tftpboot или в путь MOD_PREFIX установленный в thinstation.conf

#PKG_PACKAGES="blackbox rxvt"
#PKG_PREFIX=pkg
#PKG_PATH=/mnt/cdrom
#MOD_PACKAGES="usb-hid usb-storage"
#MOD_PREFIX=modules


##
# --- Опции сети
#
# NET_HOSTNAME Имя хоста, который будет использоваться, если не используете thinstation.hosts файл,
# Примечание: MAC-адрес машины можно будет заменить любой * если используется.
# NET_SMTP_SERVER Адрес Email сервера для отправки логов ошибок
# NET_SMTP_EMAIL Адрес Email администратора
# NET_TIME_SERVER Сервер времени в сети для синхронизации, используется rdate
# NET_TELNETD Включение встроенного в пакет telnetd сервер
# NET_REMOTE_ACCESS_FROM Список hostnames/ip адресов принимаемых сервером для удаленного управления,
# используйте telnetd и www пакеты
#
# -- Монтирование сетевых файловых систем --
#
# NET_NFS_SERVER Это путь к NFS серверу, пример
# server:/path/to/share.
# NET_SMB_SERVER Это путь к SMB серверу, пример
# server:/path/to/share.
# NET_SMB_WORKGROUP Рабочая группа для samba сервера
# NET_SMB_USER Это имя пользователя для монтирования SMB, пароль определяется на этапе сборки build.conf

#NET_HOSTNAME=donald
NET_HOSTNAME=ts_*
#NET_SMTP_SERVER=donald
#NET_SMTP_EMAIL= Данный адрес e-mail защищен от спам-ботов, Вам необходимо включить Javascript для его просмотра.
#NET_TIME_SERVER=mickey
NET_TELNETD_ENABLED=On
NET_REMOTE_ACCESS_FROM="duck.quak.org.au 192.168.0.0 .disney.us"
#NET_NFS_SERVER=bigserver:/opt/thinstation
#NET_SMB_USER=duck


# -- Для использования только в thinstation.conf.buildtime:
#
# NET_USE_DHCP Включить использование DHCP , On/Off
# NET_IP_ADDRESS IP адресс клиента
# NET_MASK Сетевая маска клиента
# NET_GATEWAY IP адресс шлюза
# NET_DHCP_DELAY Задержка перед продолжением сценария после "поднятия" интерфейса, необходимо только
# при использовании spanning tree "port discovery" в общей среде. По умолчанию 0 секунд.
# NET_FILE_METHOD Метод загрузки файлов, т.е. scp или tftp, scp доступен только если пакет ssh
# выбран при сборке как "package".
# NET_FILE_ENABLED Использование сервера для конфигурационных файлов, On/Off
# NET_FILE_USER ользователь для подключения к серверу, как SCP
# NET_FILE_ALTERNATE Альтернативный сервер с vmware или нестандартный dhcp сервер
# NET_DNS1 DNS сервер 1
# NET_DNS2 DNS сервер 2
# NET_DNS_SEARCH Поиск DNS домена поумолчанию

#NET_USE_DHCP=Off
#NET_IP_ADDRESS=192.168.0.1
#NET_MASK=255.255.255.0
#NET_GATEWAY=192.168.0.254
#NET_DHCP_DELAY=30
#NET_FILE_ENABLED=Off
#NET_FILE_METHOD=tftp
#NET_FILE_USER=not_needed_for_tftp
#NET_FILE_ALTERNATE=192.168.0.4
#NET_DNS1=192.168.0.2
#NET_DNS2=192.168.0.3
#NET_DNS_SEARCH=cartoons.org.nz



##
# --- Опции постоянных устройств
#
# STORAGE_PATH Путь к устройству хранения, монтируемый для сохранения настроек профиля. Должно быть одним из
# /mnt/usbdevice/sdX/partX или диск
# /mnt/floppy
# /mnt/disc/hdX/partX
# /mnt/nfs
# /mnt/smb
#
# Заметим, что настройки профилей могут хранится в подпапке по этому пути.
# a subfolder for this path. Так что путь к сохраненной настройки будет нечто вроде
# /mnt/floppy/thinstation.profile
# Смотрите FAQ на вебсайте для подробностей.
#
# Кроме того, проверьте README.IMPORTANT для правильного конфигурационного файла, который вы можете разместить по пути
# /mnt/floppy/thinstation.profile/thinstation.conf.user
#
# Также отмечаем, что .profile может быть изменен с помощью STORAGE_PREFIX
# STORAGE_PREFIX Это prefex на имя папки для хранения настроек в накопителе.
# Вы также можете воспользоваться одним из специальных символов ниже.
#
# M = Mac Address
# H = Hostname
# I = Ip Address
#
# Примечание: по умолчанию префикс для хранения профиля в
# .profile
# STORAGE_CONFIG1-8 Это путь для любых пользовательских настроек которые всегда будут переопределять пути профиля указаного выше.



#STORAGE_PATH=/mnt/nfs
#STORAGE_PREFIX=H
#STORAGE_CONFIG1=/mnt/floppy
#STORAGE_CONFIG2=/mnt/cdrom
#STORAGE_CONFIG3=/mnt/disc/hda/part1
#STORAGE_CONFIG4=/mnt/usbdevice/sda/part1


##
#**** ЭКСПЕРИМЕНТАЛЬНЫЕ ****
# Поддержка двух раб. станций
#
# Это позволяет двум отдельным X сессия запускатся с отдельныx устройств.
# Это позволяет эффективно разместить двух отдельных машин в одном и том же компьютере.
# Вам понадобится отдельные видеокарты. Лучше всего использовать с 1 AGP-карта и 1 PCI-карты.

# Проверьте на http://www.ltn.lv/~aivils/eng-video.html с листом поддерживаемого оборудования.

# Устройство ввода, должны быть:
#
# Первичная мышка и клавитаура PS/2
# Вторичная мышка и клавиатура USB
#
# Существует несколько основных скриптов для обнаружения этого, они будут улучшены в ТS 3.0.
# Если thinstation не определяет USB клавиатуруи мышь, то по умолчанию вернется к поддержке двух экранов, а не двойной раб. станции.
#
# В данный момент работа этого нестабильна. Если вы выйдите из сессии, или попытаетесь изменить с консоли экран через Alt-F1 т.д. .. это скорее всего
# приведет к сбою. Если это не работает с вашим оборудованием то ничего сделать в этом отношении нельзя.

# В ядре модуль Advanced Power Management необходимо отключить так, как при использовании приводит к краху второй сессии.

# Примечание: приведенный ниже вариант поддерживает только 1-2, более чем на два работать не будет. Это предусмотрено
# для дальнейшего развития, чтобы создать машину с более, чем две отдельных сессий.

# SESSION_#_SCREEN_POSITION 1-X При использовании двойного экрана поддержки вы можете задать положение каждой сессии. Это позволяет разместить отдельные # сессии по отдельным экранам. Если только одна сессия используется то неприменится.
# Вы можете определить, в период с 1 + позиции.
#

 

оригинал: http://wiki.altlug.ru/images/4/4d/Thinstation.conf.sample_ru.txt

Последнее обновление 03.09.10 20:46
 
Интересная статья? Поделись ей с другими:

bottom

 

Unreal Commander PfSense по русски Яндекс.Метрика