diff options
Diffstat (limited to 'conf/tcos.conf')
-rw-r--r-- | conf/tcos.conf | 199 |
1 files changed, 199 insertions, 0 deletions
diff --git a/conf/tcos.conf b/conf/tcos.conf new file mode 100644 index 0000000..cb36919 --- /dev/null +++ b/conf/tcos.conf @@ -0,0 +1,199 @@ +# some build vars +TCOS_DIR=/usr/share/initramfs-tools-tcos +TCOS_BINS=/usr/lib/tcos +TFTP_DIR=/var/lib/tcos/tftp +TCOS_CONF=/etc/tcos +TCOS_VAR=/var/lib/tcos +TCOS_PKG_CACHE=/var/cache/tcos/packages + +#TCOS___OPT=/opt/tcos # deprecated +#TFTP___DIR=/tftpboot/tcos # deprecated + +ISOS="/var/lib/tcos/isos" +VOLUMENAME="TCOS boot cd" +DISTRO="TCOS" + + +# kernel used to build initramfs +TCOS_KERNEL=__TCOS_DEFAULT_KERNEL__ + +# kernel cmdline ( needed for nbi images) +TCOS_APPEND="ramdisk_size=65536 initrd=initramfs-${TCOS_KERNEL} root=/dev/ram boot=tcos quiet splash" + +# verbose messages +TCOS_DEBUG=1 + +# If RAM is less than this number (in Mb) tcos will try to boot from NFS server +TCOS_MIN_RAM=38 + +# show a message of not found modules (better use showmodules cmdline) +TCOS_SHOW_NEEDED_MODULES= + +# disable usr.squashfs if =1, empty create usr.squashfs +TCOS_DISABLE_SQUASHFS= + +# include usr.squashfs in initramfs /mnt/, if =1 download with tftp (less tftpboot time) +TCOS_SQUASHFS=1 + +# usplash theme (default usplash-tcos.so) +TCOS_USPLASH="usplash-tcos.so" + +# wireless support +TCOS_WIRELESS= + +# wireless modules +# (avalaible ipw2200, ipw2100, madwifi (ath-pci, ath-hal, etc...), zd1211 (Zydas) and all kernel supported) +# ndiswrapper don't work (perl script) +# server must have firmware to generate correct images +# put names with spaces +# example: TCOS_WIRELESS_MODS="ipw2200 ipw2100 zd1211" +TCOS_WIRELESS_MODS="" + +# methods of encription +# empty=no encryption +# WEP +# WPA +# only one method (no autodetection yet): example: TCOS_WIRELESS_ENC="WEP" +TCOS_WIRELESS_ENC="WPA" + +# inetd support (actions with telnet) +TCOS_INETD=1 + +# acpid support (button poweroff thin client) +TCOS_ACPID=1 + +# server user to be admin in Thin Client network (need ssh key and italc key) +TCOS_ADMIN_USER="root" + +# number of TTY created on boot (default 1) +TCOS_TTY=1 + +# tty1 console with password (default 1 = yes) +TCOS_TTY1_PROTECTED=1 + +# ssh support => dropbear package needed +TCOS_SSH=1 + +# root password ( if empty root password is "root" ) +TCOS_ROOT_PASSWD="" + +# Autofs support (deprecated) +TCOS_AUTOFS= + +# REMOTEFS access mode ( values: shfs, ltspfs, none ) +TCOS_REMOTEFS="ltspfs" + +# USB support +TCOS_USB=1 + +# Put this vars to 1 to lower initramfs size (disables USB and IDE) +TCOS_DISABLE_USB= +TCOS_DISABLE_IDE= + +# discover support ( load kernel modules of found hardware) +TCOS_DISCOVER=1 + +# Xorg support (needed to connect XDCMP or local session) +TCOS_XORG=1 + +# Include in image all xorg installed drivers (~ +3Mb) +TCOS_XORG_ALLDRIVERS=1 + +# Include OpenGL files (needed to run apps in fullscreen ~ +3Mb) +TCOS_XORG_OPENGL=1 + +# Xorg cmdline options ( example -ac to disable control access, default empty) +TCOS_XORG_OPTS="" + +# allowed host than can use Xorg (localhost is always, host separated with spaces) +TCOS_XORG_XHOSTS="" + +# DEFAULT keyboard map +TCOS_XORG_XKB="es" + +# DEFAULT keyboard map +TCOS_XORG_XKBMODEL="pc105" + +# type of X session ( L=local R=remote S=SSH F=freenx N=no startx W=rdesktop) +TCOS_XORG_TYPE="R" + +# printer support +TCOS_PRINTER=1 + +# freenx support ( need freenx installed on server ) +TCOS_FREENX= + +# freenx squashfs ( need freenx installed on server ) +TCOS_FREENX_SQUASHFS= + +# italc Master-Eye client support +TCOS_ITALC= + +# support for x11vnc server ( conflicts with iTALC ) +TCOS_X11VNC=1 + +# rdesktop support (IP address or hostname of MS Windows Terminal Server) +TCOS_RDESKTOP_SERVER="" + +# embedded web browser values=none, dillo(25 Mb), links2 (6 Mb) +TCOS_WEB_BROWSER=none + + +# Sound support ( this includes kernel sound modules alsa files and esound binaries) +TCOS_SOUND=1 + +# ISA sound support (old sound cards) +TCOS_SOUND_ISA= + +# force OSS compability (sis7019 need it), normally it is autodetected +TCOS_SOUND_OSS= + +# disable acpi and raid stuff +TCOS_DISABLE_ACPI=1 + +# write some fuck service to inetd.conf (insecure, debug only) +opentelnet=0 + +# VOLUME levels of mixer master and pcm ( values 0%-100% or 1-31 ) +TCOS_VOLUME="80%" + +# boot quietly (no used yet) +TCOS_quiet=n + + +# PulseAudio support, use pulseaudio instead of Esound Daemon +TCOS_PULSEAUDIO=1 + +# PulseAudio work with some resample methods +# Avalaible options= +# * src-sinc-medium-quality +# * src-sinc-best-quality +# * src-sinc-fastest +# * src-zero-order-hold +# * src-linear +# * trivial +TCOS_PULSEAUDIO_RESAMPLE_METHOD="src-sinc-fastest" + + +# Use NFS and not download files with tftp. Values= (none|nfs) +TCOS_USENFS=none + + +# This is intended to install a debian/ubuntu system in thin client +# with debootstrap +TCOS_DEBOOTSTRAP= + +# Include installer (you can build isos with these) +TCOS_INSTALLER=1 + +# syslinux installer extra boot params +TCOS_INSTALLER_BOOT_OPT="quiet splash" + + +# some special settings for thin clients + +# epatec 3800 (via) +TCOS_ETC3800= + + +# All dynamic data come here.... |