RE: [Thinstation-developer] Suggestion for a new default build.co nf
Brought to you by:
doncuppjr
From: Miles R. <mr...@we...> - 2004-04-29 05:38:52
|
done :o) -----Original Message----- From: Mike Eriksen [mailto:km...@ma...] Sent: Thursday, 29 April 2004 07:47 a.m. To: thi...@li... Subject: [Thinstation-developer] Suggestion for a new default build.conf A long time ago I promissed Miles to go through build.conf and thinstation.conf to add comments and make "safer" defaults. Below my suggestion for build.conf. The idea is to catch the casual tester ("does this work at all?") by adding Realtek/VIA/SIS/Intel/3com NICS, just a VESA video driver and a blackbox WM as defaults. IMHO this is about as simple as you possible can get something nice on the screen. No risk to misconfigure a server setup ("No session found"...) or choose a wrong VGA driver. TS.conf.xxx will have to match blackbox, obviously. I'll suggest a TS.conf later. Long lines are wrapped in this mail, unfortunately. Please don't quote too much in your reply :-) Mike # This is Thinstation's basic setup file. In this file you decide which # hardware, programs and features to be included in the Thinstation boot image # generated by running "./build". # # You can customize/limit the possibilities in the thinstation.conf files later. # # Anything after a "#" is a comment. You activate "things" by removing the # # and remove "things" by putting a # in front of them. # # First we define which modules to include. Modules are hardware drivers. # NEVER include more than necessary - the more modules the longer boot time # ################################################ ### --- Modules to include in boot image --- ### ################################################ # --- Bus modules module agpgart # AGP bus module for use with AGP video cards #module pcmcia # PCMIA Cards # --- Network cards modules # Have as few a possible # module 8139too # VERY common in no-name network cards. Covers also 8129. module via-rhine # (both Rhine I and II). Common in integrated motherboards module eepro # Intel EtherExpress Pro #module eepro100 # Intel EtherExpress Pro 100 Mb/s #module e1000 module 3c59x # 3Com (including 905) module 3c509 # 3Com #module dmfe #module pcnet32 module sis900 # Common in integrated motherboards #module 8390 #module ne io=0x300 module ne2k-pci # PCI version of NE-2000 #module depca #module lance #module natsemi #module ni5010 #module ni52 #module ni65 #module smc-ultra #module smc9194 #module tg3 #module tlan #module tulip #module wd #module winbond-840 # --- Token Ring modules #module 3c359 #module abyss #module ibmtr #module lanstreamer #module olympic #module smctr #module tms380tr #module tmsisa #module tmspci #module mtok # -- Sound Modules #module sb io=0x220 irq=5 dma=1 dma16=5 #module sb isapnp=1 #module es1371 #module es1370 #module via82cxxx_audio #module i810_audio #module emu10k1 #module esssolo1 #module maestro #module maestro3 # -- USB Devices #module usb-hid # Needed for USB keyboards and mice #module usb-storage # Needed for USB-Sticks #module usb-printer # Needed for USB-Printers # -- Storage Devices module floppy # Client side floppy support module cdrom # Client side CD-ROM support # -- Filesystem Support # -- Every mounted device needs a filesystem, choose which ones are supported below. module isofs # ISO9960 file system support for CDRoms module vfat # Fat and vfat (fat32) file system support #module ext2 # Ext2 file system support (Linux) #module ext3 # Ext3 file system support (Linux) module supermount # Supermount support for auto mounting of removable media #package nfs # NFS file system support (Unix) #package smbfs # Samba client FS Support, allows you to mount smb filesystems # ################################################# ### --- Packages to include in boot image --- ### ################################################# # # A package is a program or utility. # Any packages may be added as "package" or "pkg". # If defined as a "package" the program is included in the boot image. # If defined as a "pkg" the program is added from outside the image. # Normally use "package", and only "pkg" if the image approach 16 MB or # you know what you are doing. #package hwclock # Utility to set system time from hardware clock #package sound-esd # Adds Sound Daemon Server #package sound-nasd # Adds Sound Daemon Server # --- X related packages #package xf-tinyx # TinyX Xvesa server (for low memory machines) works # with ICA too, is slower, don't choose any XF4 stuff # with this server, you don't need anything else. # Otherwise choose from XFree 3 or 4 (4 is recommended): # package xf-75dpi-fonts # Include X local fonts (75dpi). Both for XFree 3 and 4 #package xf3-svga # XF86_SVGA 3.3.6 server #package xf3-s3 # XF86_S3 3.3.6 server #package xf3-vmware # VMWare X server for development #package xf4vnc # XF4 VNC Server Module. With this package you can # connect to the TS client's desktop from a java capable # browser on "http://<TS ip>:5800" # # General XFree86 4.4 video drivers: # Only include what you really need! # #package xf4-apm #package xf4-ark #package xf4-ati # ATI non-radeon #package xf4-chips #package xf4-cirrus #package xf4-cyrix #package xf4-glint #package xf4-i128 #package xf4-i740 # Intel 740 #package xf4-i810 # Intel 810 #package xf4-mga # Matrox #package xf4-neomagic #package xf4-nsc # National Semiconducter #package xf4-nv # NVidea #package xf4-r128 #package xf4-radeon # ATI Redeaon #package xf4-rendition #package xf4-s3 #package xf4-s3virge #package xf4-savage #package xf4-siliconmotion #package xf4-sis #package xf4-tdfx #package xf4-tga #package xf4-trident #package xf4-tseng package xf4-vesa # Generic VESA driver, use this if you don't know what to use #package xf4-vga # VGA 320x200 8 bit #package xf4-via #package xf4-vmware # --- Keyboard layouts # Select the keyboard layouts you need to support. Probably only one. # #package keymaps-ar #package keymaps-br #package keymaps-be #package keymaps-ca #package keymaps-ch #package keymaps-cz #package keymaps-de #package keymaps-dk #package keymaps-es #package keymaps-fr #package keymaps-hr #package keymaps-it #package keymaps-lt #package keymaps-lv #package keymaps-mk #package keymaps-no #package keymaps-nz #package keymaps-pl #package keymaps-pt #package keymaps-ro #package keymaps-ru #package keymaps-sl #package keymaps-sv #package keymaps-th #package keymaps-tr #package keymaps-uk package keymaps-us # --- Connection Package types # Choose *at least* one! #package rdesktop # RDP client for MS Windows Terminal Servers (ver. 1.3) #package rdesktop_svga # SVGA RDP client. This is version 1.1 of rdesktop only # Use this for low memory machines. No X needed. #package vncviewer # VNC client #package ica # Citrix ICA client support #package ica_wfc # Citrix ICA manager #package tarantella # Tarantella client support #package xnest # XDM-in-a-window client package blackbox # "Blackbox" window manager. Makes TS a light workstation. #package rxvt # Light Xterm client (vt102) #package xterm # Xterm client (vt220) #package ssh # Secure SHell client #package tn5250 # 5250 client #package dillo # Dillo light web browser #pkg firefox # Firefox web browser (This must be PKG at present) # --- Other services #package www # Web access to client. From a browser: "http://<IP number>" #package lp_server # Remote printing daemon (LaserJet compatible) #package lpr # LPR Print Server, for use with samba-server package #package tftpd # TFTP, built in tftpd server. Useful for making # a tftpserver for thinstation on a WAN over a slow link #package samba-server # Samba server FS Support, allows you to share # local floppy/cdrom/hd/printer to other Windows # PCs; Needs supermount for removeable media #package debug # Debug support, adds strace and other commands, # not recommended for normal use. # ######################################## ### --- Miscellaneous Parameters --- ### ######################################## # param rootpasswd pleasechangeme # DO change! Console/telnet password for "root" param xf4vncpasswd pleasechangeme # VNC access password param storagepasswd pleasechangeme # password for storage server access param bootlogo true # Want a background picture during boot? param bootresolution 1024x768 param defaultconfig thinstation.conf.buildtime # The file with default setup if # no other config file is found during boot. param basename thinstation # used for all config/tftp file names param basepath . # used to determine path to tftp files # # Leave this alone unless you can't download (wget required on your Linux box): param icaurl http://download2.citrix.com/files/en/products/client/ica/current/linuxx86.ta r.gz param tarantellaurl http://www.tarantella.com/download/clients/download.php/http/Tarantella.E3/3 .30.923/native/tnci3li.tar param flashurl http://download.macromedia.com/pub/shockwave/flash/english/linux/6.0r79/inst all_flash_player_6_linux.tar.gz param httpproxy http://172.23.100.2:8080 # --- Experimental Packages ------------------------------------------------------- This SF.Net email is sponsored by: Oracle 10g Get certified on the hottest thing ever to hit the market... Oracle 10g. Take an Oracle 10g class now, and we'll give you the exam FREE. http://ads.osdn.com/?ad_id=3149&alloc_id=8166&op=click _______________________________________________ Thinstation-developer mailing list Thi...@li... https://lists.sourceforge.net/lists/listinfo/thinstation-developer ================================================== Attention: The information contained in this message and/or attachments is intended only for the person or entity to which it is addressed and may contain confidential and/or privileged material. Any review, retransmission, dissemination or other use of, or taking of any action in reliance upon, this information by person or entities other than the intended recipient is prohibited. If you receive this in error, please contact the sender and delete the material from your system and destroy any copies. =================================================== |