# 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....