@version 10 !M_xterminals :E Linux based X terminals !T_USAGE :E linuxconf --modulemain xterminals usage\n +\n + --floppy\n + --import\n + --review\n + --default\n !M_CONTROL :E Control !M_CONFMODE :E configuration mode (locked) !M_REVIEW :E Review !M_CONFIG :E server configuration !I_xterminals :E You control from here the configuration and operation\n +of the linux based X terminals !P_xterminals :E configure X terminals !F_CONFMODE :E Configuration mode !I_CONFMODE :E You control how the terminals boot.\n +They can do one of:\n +\tBoot in graphic mode without operator intervention\n +\tPopup a menu and wait for instructions\n +\tPopup a menu, go in graphic mode after a short delay !T_CONFMODE :E Configuration mode !I_LOCKED :E Terminals configuration are frozen !F_REFTERM :E Reference terminal !F_STARTIP :E First available IP number !T_DUPCONFIG :E Duplicate configurations !I_DUPCONFIG :E You can duplicate the configuration\n +of one working X terminals for a complete range\n +of IP number !M_DUPLICATE :E Duplicate !M_TERMCONF :E terminal configurations !E_RANGE :E The last IP number %s is lower than %s !E_IVLDIP :E Invalid IP number: %s !T_XTERMSETUP :E X terminals server setup !I_NETSETUP :E You will be presented with a set of dialog to fully\n +configure a server to host X terminals.\n +You will walk through the following confiuration:\n +\n +\tDNS: Domain Name server\n +\tDHCP: Dynamic Host Configuration Protocol\n +\tNFS: Network FIle System\n +\tXDM: X Display Manager\n +\tXFS: X Font Server\n +\tNIS: Network Information System\n !T_NFS :E NFS configuration !F_LASTIP :E Last available IP number !I_NFSOK :E The NFS server is already properly configured !I_NFSNOTOK :E The NFS server is not properly configured\n +We will export the following directories\n +\t/xterminals/root: read only\n +\t/var/xterminals : read/write during terminal configuration !T_FONTPKG :E Font server package !T_FONTCONF :E Font server configuration !F_STARTIP0 :E First IP number !F_ENDIP0 :E Last IP number !T_NFSCONF :E NFS configuration !T_DHCPPKG :E DHCP server package !T_DHCPCONF :E DHCP server configuration !T_XFSCONF :E Font server configuration !T_DESKTOP :E Desktop selection !I_DESKTOP :E The terminals may operate with several possible\n +desktop framework. But you may want to select the default\n +proposed to users. In general, users pick either\n +GNOME (see http://www.gnome.org)\tor\n +KDE (see http://www.kde.org)\n !F_DMSEL :E Display manager !T_XDMCONF :E Display manager configuration !T_NFSNEEDED :E Is NFS needed !F_NFSNEEDED :E Network File Service !I_ISNEEDED :E is needed !T_NETWORKS :E X Terminal networks !I_NETWORKS :E Here are the various networks connected to this server.\n +You have to tell on which networks X terminals will be hooked\n +Further, for each network with X terminals,\n +You must define the IP range available to them. !F_INTERFACE :E Network interface !F_NETSPEC :E Network spec !T_XFSNEEDED :E Is XFS needed !F_XFSNEEDED :E X Font server !T_DHCPNEEDED :E Is DHCP needed !F_DHCPNEEDED :E DHCP server !T_XDMNEEDED :E Is XDM/KDM/GDM needed !F_XDMNEEDED :E X login manager !T_DNSNEEDED :E Is DNS needed !F_DNSNEEDED :E Domain name server !E_IPINRANGE :E IP number %s must in the range\n%s to %s !I_NFSNEEDED :E The X terminals are getting their runtime and\n +configuration files from an NFS server.\n +This servers publishes two directories\n +\t/xterminals/root, read only\n +\t/var/xterminals, read/write during configuration.\n !T_NFSPACKAGES :E NFS packages !I_NFSSERVICEOK :E The NFS services are running !I_NFSSERVICENOTOK :E The NFS server is not configured to run\n +We will turn the various services on\n +These include\n +\tportmap\n +\tnfs\n +\tnfslock !I_NFSPKGOK :E The NFS server is properly installed !I_NFSPKGNOTOK :E The NFS server is not properly installed\n +We will install the appropriate packages !T_NFSSERVICE :E NFS services !I_XFSNEEDED :E The X Font Server (XFS) is used by the server\n +when run in graphical mode and by the X terminals !I_FONTPKGOK :E The XFS package is already installed !I_FONTPKGNOTOK :E The XFS package is not already installed.\nWe will install it !I_FONTCONFOK :E The font server is properly configured !I_FONTCONFNOTOK :E The font server is not properly configured\n +We will do the following:\n +\tTurn on process cloning\n +\tEnable TCP port 7100\n +\tFix the server X configuration\n +\tFix the xfs startup script !T_XFSSERVICE :E Font server service !T_DHCPSERVICE :E DHCP service !I_DHCPPKGOK :E The DHCP package is already installed !I_DHCPPKGNOTOK :E The DHCP package is not installed\nWe will do so now !T_XDMPKG :E X Display Manager package installed !I_XDMPKGOK :E The X Display manager package is already installed !I_XDMCONFOK :E The X Display manager package is already configured !I_XDMPKGNOTOK :E The X Display manager package will be installed !I_XDMCONFNOTOK :E The X Display manager package will be configured.\n +This includes:\n +\tTurn on TCP port 177\n +\tEnabling access from anywhere !T_DNSCONF :E DNS configuration !T_NODNSCONF :E Without DNS configuration !T_ETCHOSTS :E /etc/hosts setup !I_ETCHOSTSOK :E File /etc/hosts already has the entries to please\nthe NFS server. !I_ETCHOSTSNOTOK :E Some entries must be added to /etc/hosts to please\n +the NFS server.\n +/etc/hosts will be modified !I_XFSSERVICEOK :E The font server is running !I_XFSSERVICENOTOK :E The font server is not configured to run.\nWe will enable the xfs service !M_INSTALL :E Install !M_XTERMENV :E the xterminals runtime !M_MAKE :E Make !M_BOOTFLOPPY :E A boot floppy !E_IVLDIPNUM :E Invalid IP number: %s !T_MAKEBOOT :E Create a boot floppy !I_MAKEBOOT :E We will create a boot floppy. This floppy will be used\n +to start the X terminals. Once configured, a terminal\n +can boot from its hard drive if available.\n +\n +The floppy will be either in DOS or Linux format.\n +After entering several (optional) parameters\n +you will be asked to insert a floppy !T_PARAMETERS :E Boot parameters !I_PARAMETERS :E In general, the IP number of the terminal is allocated from\n +a DHCP server. The DHCP server is also the default\n +NFS server. Do not enter any IP number unless you have\n +a non standard setup.\n !F_USE :E Use !F_TERMIP :E IP number of the terminal !F_NFSIP :E IP number of the NFS server !T_FLOPPYTYPE :E Floppy type !I_FLOPPYTYPE :E You can produce a Linux boot floppy or a DOS one.\n +The Linux boot floppy only requires a blank floppy.\n +The DOS floppy required a DOS formatted one with the\n +operating system installed (format a: /s) !I_LINUXFLOPPY :E Linux floppy !I_DOSFLOPPY :E DOS floppy !T_PUTFLOPPY :E Insert floppy !I_PUTBLANKLINUX :E Insert a floppy and hit next.\n +The content will be overwritten with a Linux\n +bootable filesystem. !I_PUTDOSFLOPPY :E Insert a DOS formatted floppy.\n +3 files will be copied on it:\n +\tautoexec.bat\n +\tloadlin.exe\n +\tzimage\n +\n +You may copy those file onto a DOS hard drive\n +to boot the terminal from a DOS C:\\ !N_DONE :E Floppy done !T_NISNEEDED :E Several X terminal servers !F_NISNEEDED :E User accounts !I_SHARED :E shared by several servers !T_SERVERROLE :E Server role !I_SERVERROLE :E When you share accounts between\n +several servers, one is the master server\n +and the other are the satellites.\n +The master server generally store both the accounts\n +description as well as the account data (homes). !F_THISSERVER :E This server !I_ISMAIN :E is the main server !I_MAINNIS :E Master NIS server !I_CLIENTNIS :E NIS client (satellite server) !I_DHCPCONFOK :E The DHCP server is already configured !I_DHCPCONFNOTOK :E The DHCP server is not configured\n +We will add the subnet definition\n +for all needed interfaces !I_DHCPSERVICEOK :E The DHCP service is configured to run !I_DHCPSERVICENOTOK :E The DHCP service is not configured to run.\n +Only one DHCP server may run on network. !T_NISDOMAIN :E NIS domain !I_NISDOMAIN :E This NIS domain is a name shared by the main server\n +and the satellite server. We often use the DNS domain\n +although this is totally unrelated !F_NISDOMAIN :E NIS domain name !T_NISPKG :E NIS server package !I_NISPKGOK :E The NIS server package is installed !I_NISPKGNOTOK :E This NIS server package is not installed !T_NISISINIT :E Is NIS server initialised !I_NISISINIT :E The NIS server is already initialised !I_NISNOTINIT :E This NIS server is not initialised\nWe will run the script\n\tcd /var/yp; make !T_NISSERV :E NIS service !I_NISSERVOK :E The NIS server is configured to run !I_NISSERVNOTOK :E The NIS server is not configured to run !T_EXPORTHOME :E Export the home directories !T_HOMESERVER :E Main NFS server (Homes) !I_HOMESERVEROK :E The home directory is already configured !I_HOMESERVERNOTOK :E The home directory has to be configured\nto be accessed from master server !T_NISCLIENTPKG :E NIS client package !I_NISCLIENTPKGOK :E The NIS client package is installed !I_NISCLIENTPKGNOTOK :E The NIS client package is not installed !T_NISSERVER :E NIS server !I_NISSERVER :E We need the IP number of the NIS server !F_NISSERVER :E NIS server IP number !I_HTTPPROXY :E We can set the HTTP proxy globally for every users.\n +This is optional.\n +Just fill the name or IP number of the proxy\n +and the TCP port it is listening on. !E_NOPORT :E The TCP port is not optional !F_HTTPPROXYSERV :E HTTP !F_FTPPROXYSERV :E FTP !T_USERSERVICES :E User services !I_USERSERVICES :E You will be presented with a set of dialog to ease\n +user account default configuration.\n +You will walk through the following configuration:\n +\n +\tProxys: default http and ftp proxys !M_USERDEF :E user account defaults !F_SERVER :E Proxy server !F_PORT :E TCP port !I_MAYCONFIG :E Configuration / Manual start !I_CONFIGAUTOSTART :E Configuration / Auto start !N_VARTERMINALRO :E The NFS server has been reconfigured:\n/var/xterminals is now in read-only mode !N_VARTERMINALRW :E The NFS server has been reconfigured:\n +/var/xterminals is now in read-write mode\n +\n +Make sure the NFS server is restarted\n !T_KERNELTUNING :E Kernel tuning !I_KERNELOK :E The kernel parameters are properly configured !I_KERNELNOTOK :E The kernel parameters are not properly configured\n +We will need to increase the number of open files\n +and inodes descriptors !T_HOWMANYTERM :E How many terminals connected !I_HOWMANYTERM :E To properly configure the server\n +we must know how many terminals will\n +connected at once !F_HOWMANYTERM :E Terminals !T_PROXYS :E HTTP and FTP proxys !T_NISCLIENT :E NIS client service !I_NISCLIENTVOK :E The NIS client is configured to run !I_NISCLIENTNOTOK :E The NIS client is not configured to run !T_VIRTUALFS :E Virtualfs installation !I_VIRTUALFSOK :E Virtualfs is currently enabled for all user by default !I_VIRTUALFSNOTOK :E Virtualfs is not active by default when the user log in\n +It has to be installed in the X startup script\n +\t/etc/X11/xdm/Xsession\n +\n +The original file will be renamed to /etc/X11/xdm/Xsesion.original\n +and a small wrapper will be written !F_VIRTUALFS :E Virtualfs !I_VIRTUALFS :E must be enabled by default !T_MISC :E Miscellanenous services !T_ADMINTERM :E Configure terminals !M_CONFIGURE :E Configure !M_XTERMINALS :E X terminals !M_EXPORT :E Export !M_IMPORT :E Import !H_TERMINALS :E Terminal name\tLocation\tDef printer\tPrint server\tIP number\tStatus\tUser\tResolution !I_TERMCONNECTED :E Connected !F_PERFORM :E Perform !I_LOWLEVEL :E low level format of the floppy !I_DOSFORMAT :E a DOS level format !I_THISTERM :E this terminal !M_ADMIN :E Admin task !F_TERMNAME :E Terminal name !F_LOCATION :E Location !F_APPSERVER :E Application server !I_INDIRECTLOGIN :E May log to several app server !F_FONTSERVER :E Font server !F_DEFPRINTER :E Default printer !I_ATTACHEDPRINTER :E Drive some printers !T_TERMEDIT :E Terminal %s configuration !T_BASEINFO :E Base configuration !F_GROUPS :E Terminal groups !T_EXTRAINFO :E Extra !I_YES :E Yes !I_NO :E No !E_NOPREFERRED :E No default X terminal configuration\n +Directory /var/xterminals/preferred does not exist\n +Update your X terminal toolkit to get one !M_XTERMDEF :E the default X terminals !T_GRSETTINGS :E Graphic settings !F_BITSPIXEL :E Bits per pixel !I_COL256 :E 256 colors !I_COL65536 :E 65536 colors !I_TRUECOLOR :E true colors !F_HORFREQ :E Screen horizontal frequency range !F_VERFREQ :E Screen vertical frequency range !F_RESOLL :E Screen resolution !E_NOTDONE :E Floppy not written properly !I_LOGGED :E Logged !F_TERMPREFIX :E Terminal name !T_EXPORTING :E Export terminal configurations !I_EXPORTING :E You have to select some terminal configurations\n +you wish to save on a floppy.\n +Those configurations will be imported in another\n +application server.\n +\n +You can enter the common prefix for the name\n +and the location. !F_BATCHNAME :E Identification !E_NOQUOTE :E No quote allowed in the identification string !E_NOCONFSEL :E No matching terminal configuration !E_EXPORTFAILED :E Export failed !N_EXPORTED :E %d terminal configurations exported !Q_PUTFLOPPY :E Insert floppy !I_PUTFLOPPY :E Insert terminal configuration floppy in the A: unit !I_OVERWRITE :E Overwrite existing configurations !N_IMPORTOK :E Import succeeded !N_IMPORTFAILED :E Import failed !T_IMPORTCONFTERM :E Import terminal configurations !I_IMPORTCONFTERM :E You have probably received a configuration floppy\n +with your X terminals. We can import the content\n +so X terminals will be immediatly usable !T_IMPORTING :E Importing content !I_IMPORTING :E We have identified the floppy.\n +It is a valid X terminal configuration floppy.\n +You can see the identification string.\n +If this is the proper floppy, hit next to import.\n !M_DELETE :E Delete !T_TERMFILTER :E Terminal selection !I_TERMFILTER :E You have to select some terminal configurations\n +you wish to delete.\n +\n +You can enter the common prefix for the name\n +and the location. !B_NONE :E None !B_ALL :E All !T_TERMSEL :E Select terminals !F_NETMASK :E Netmask of the terminal !F_GATEWAY :E Default gateway !E_IVLDMASK :E Invalid network mask: %s !E_IVLDGTW :E Invalid IP for the default gateway: %s !E_GTWMISMATCH :E The gateway %s is not reachable from\n +the station %s\n +\n +Use a different netmask\n +or select a different gateway !E_MISSINGIP :E You can't provide a netmask or gateway\n +unless you provide the IP number of the terminal !E_REACHNFS :E The NFS server %s is not reachable\n +from the IP %s\n +\n +The netmask is may invalid\n +or specify a gateway !T_DHCPDMODULE :E Linuxconf dhcpd module !I_DHCPDMODULE :E The DHCP configuration module is already enabled !I_DHCPDMODULENOTOK :E The DHCP configuration module is not enabled.\nWe will enable it immediatly. !T_XTERMRUNTIME :E X terminals runtime !I_XTERMRUNTIME :E We must install some packages for the X terminals.\n +These packages will be installed in the directory\n +/xterminals/root.\n +We are in fact installing a tiny linux inside your current\n +Linux installation. Except for the disk space (about 100 megabytes)\n +the installation is fully independant from the packages\n +currently installed on this computer. !T_SELECTDIST :E Distribution selection !I_SELECTDIST :E We must select the distribution we will use to install\n +the X terminals runtime. This may be the same distribution\n +you are currently using, or a different one. !T_CDROMPATH :E Cdrom mount point !I_CDROMPATH :E Enter the path of the CDROM mount point (/mnt/cdrom)\non most distributions !F_CDROMPATH :E Mount point !E_DIRMISSING :E %s does not exist !E_NOTADIR :E %s exist but is not a directory !T_ISMOUNTED :E Is the CD-rom mounted !I_MOUNTEDOK :E The packages are available.\nWe will now proceed to the installation !I_MOUNTEDNOTOK :E The packages are not available.\n +We will perform the mount to access the CD\n +and proceed to the installation !T_ISINSTALL :E Is the runtime already installed !I_NOTINSTALLED :E Ok, the runtime is not already installed\n +(directory /xterminals/root does not exist)\n +We can proceed !I_ISINSTALLED :E The X terminals runtime is already installed.\nDo you want to re-install it ? !F_YESYES :E Yes I am sure !I_YESYES :E I want to re-install the runtime !N_LEFTINPLACE :E Ok, current runtime left in place !T_REMOVERUNTIME :E Removing runtime !I_REMOVERUNTIME :E We will erase the directory /xterminals/root.\nThis will take few seconds. !T_CHKPACKAGEAPI :E Is the managerpm module enabled ? !I_CHKPACKAGEAPIOK :E The managerpm module is currently enabled.\nNothing to do !I_CHKPACKAGEAPINOTOK :E The managerpm module is not currently enabled.\nWe will enable it !T_CHKXTERMKIT :E Is the xtermkit package installed ? !I_XTERMKITMISSING :E The xtermkit package is not installed.\n +Pick it from http://www.solucorp.qc.ca/xterminals\n +\n +We can't do more for now !I_XTERMKITOLD :E The xtermkit package is too old.\n +Upgrade to version 2.5 or more from\n +http://www.solucorp.qc.ca/xterminals\n +\n +We can't do more for now !I_XTERMKITOK :E The xtermkit package is correctly installed.\nWe can proceed !T_TERMDEFAULT :E This is the terminals default parameters\n +By filling this form, you will save some time\n +when configuring new terminals !E_SOMEERRORS :E Some errors !I_PIDSOCKETUSAGE :E pidsocket --ip IP-number --port TCP-port-number --showlisten\n +\n +Reports the process which are connected to a given socket\n !I_PROCHEAD :E PID\tUid\tIP number\tPort\tInode\tProgram\n !I_KERNEL_2_0 :E Kernel 2.0 !I_KERNEL_2_2 :E kernel 2.2 (large) !I_KERNEL_2_4 :E kernel 2.4 (modular) !T_KERNELSELECTION :E Kernel selection !I_KERNELSELECTION :E For low end machine, use the small kernel (2.0)\n + (386s/4 megs ram for example)\n +The large kernel has more ethernet drivers\n +The modular kernel has even more features and drivers !T_CHKNISCONF :E Is the nisconf module enabled ? !I_CHKNISCONFOK :E The nisconf module is currently enabled.\nNothing to do !I_CHKNISCONFNOTOK :E The nisconf module is not currently enabled.\nWe will enable it !F_DESKTOP :E Desktop type