E-mail Address

The unique address within the Internet which allows people to send mail to you. Your e-mail address is made up of your name, the symbol and your domain name, so the address is [email protected] is the address for the user tripathi working at amadeus machine at the Statistics Faculty of University of Dortmund in Germany. To locate other netusers, please visit at ftp://rtfm.mit.edu/pub/usenet/news.answers/finding-addresses From Glossary of Distance Education and Internet Terminology


/eb's*-dik/, /eb'see`dik/, or /eb'k*-dik/ n. [abbreviation, Extended Binary Coded Decimal Interchange Code] An alleged character set used on IBM dinosaurs. It exists in at least six mutually incompatible versions, all featuring such delights as non-contiguous letter sequences and the absence of several ASCII punctuation characters fairly important for modern computer languages (exactly which characters are absent varies according to which version of EBCDIC you're looking at). IBM adapted EBCDIC from punched card code in the early 1960s and promulgated it as a customer-control tactic (see connector conspiracy), spurning the already established ASCII standard. Today, IBM claims to be an open-systems company, but IBM's own description of the EBCDIC variants and how to convert between them is still internally classified top-secret, burn-before-reading. Hackers blanch at the very name of EBCDIC and consider it a manifestation of purest evil. See also fear and loathing. From Jargon Dictionary

EBCDIC (Extended Binary Coded Decimal Interchange Code)

A character set coding cheme that represents 256 standard characters. IBM mainframes use EBCDIC coding, while personal computers use ASCII coding. Networks that link personal computers to IBM mainframes must include a translating device to mediate between the two systems. From QUECID


the effective Group User ID that owns this process. From Linux Guide @FirstLinux

EGP (Exterior Gateway Protocol)

is a protocol for exchanging routing information between two neighbour gateway hosts (each with its own router) in a network of autonomous systems. EGP is commonly used between hosts on the Internet to exchange routing table information. The routing table consists a list of known routers, the addresses they can reach, and a cost metric associated with the path to each router so that the best available route is chosen. Each router pols its neighbour at intervals between 120 and 480 seconds and the neighbour responds by sening its complete routing table. EGP-2 is the latest version of EGP. A more recent exterior gateway protocol, the Border Gateway Protocol (BGP), provides additional capabilites. From EGP


the goal is to be a standards-compliant subset of POSIX and ANSI C. From Linux Guide @FirstLinux


Executable and Linking Format - a binary format that is much simpler to make shared libraries and dynamic loading. Originally developed by USL (UNIX System Laboratories). From Linux Guide @FirstLinux


ELKS: The Embeddable Linux Kernel Subsystem. ELKS 0.1.0-pre4 was released March 4, 2002. The Elks Distribution Edition (EDE) 0.0.5 was released December 18, 2002. From LWN Distribution List

ELX, Everyone's Linux

Elx combines the ease and familiarity of Windows with the indisputable power and robustness of LINUX. Elx does not expect you to change or re-learn the way you've been using your PCs. While features of Elx are far superior to Windows in all ways, they are presented and treated in a similar way (better in some cases) and all this resting unshakably on a rock solid foundation, the LINUX. From LWN Distribution List


From German firm SYSGO Real-Time Solutions GMBH, ELinOS is an embedded Linux distribution for Industrial Applications. ELinOS v2.0 includes PowerPC-Support, Real-Time Extension RTAI, Linux Kernel v2.4 and more. From LWN Distribution List


/ee'maks/ n. [from Editing MACroS] The ne plus ultra of hacker editors, a programmable text editor with an entire LISP system inside it. It was originally written by Richard Stallman in TECO under ITS at the MIT AI lab; AI Memo 554 described it as "an advanced, self-documenting, customizable, extensible real-time display editor". It has since been reimplemented any number of times, by various hackers, and versions exist that run under most major operating systems. Perhaps the most widely used version, also written by Stallman and now called "GNU EMACS" or GNUMACS, runs principally under Unix. (Its close relative XEmacs is the second most popular version.) It includes facilities to run compilation subprocesses and send and receive mail or news; many hackers spend up to 80% of their tube time inside it. Other variants include GOSMACS, CCA EMACS, UniPress EMACS, Montgomery EMACS, jove, epsilon, and MicroEMACS. (Though we use the original all-caps spelling here, it is nowadays very commonly `Emacs'.) Some EMACS versions running under window managers iconify as an overflowing kitchen sink, perhaps to suggest the one feature the editor does not (yet) include. Indeed, some hackers find EMACS too heavyweight and baroque for their taste, and expand the name as `Escape Meta Alt Control Shift' to spoof its heavy reliance on keystrokes decorated with bucky bits. Other spoof expansions include `Eight Megabytes And Constantly Swapping' (from when that was a lot of core), `Eventually malloc()s All Computer Storage', and `EMACS Makes A Computer Slow' (see recursive acronym). See also vi. From Jargon Dictionary


The LINUX EMERGENCY CD project has a bootable CD-ROM distribution, with Linux kernel 2.4.19-xfs(i586). It's a console-only mini-distribution based on Red Hat 7.3 and includes many console tools and utilities. The initial version, 2.01, was released under the GNU General Public License on January 27, 2003. A CD-based distribution. From LWN Distribution List

EPS (Encapsulated Postscript File)

A high resolutionn image stored in the Postscript page description language. The EPS standard enables users to transfer high-resolution grphics images between applications. You can size EPS images without sacrificing image quality. A major drawback of EPS graphics is that to print them, you usually need a Postscript - compatible laser printer. A second drawback is that most application programs, you cannot view the image on-screen unless you attach a screen image to it. To provide an alternative to expensive PostSCript printers, developers have created programs, such as LaserGo, Inc.'s GoScript, that interpret and print EPS files on standard dot-matrix printers or non-Postscript laser printers. From QUECID


Bug fixes to software. From Linux Guide @FirstLinux

ESD (Enlightened Sound Daemon)

This program is designed to mix together several digitized audio streams for playback by a single device.


Expands to the effective user ID of the current user or process, initialized at shell startup. From Rute-Users-Guide


/eks'ee/ or /eek'see/ or /E-X-E/ n. An executable binary file. Some operating systems (notably MS-DOS, VMS, and TWENEX) use the extension .EXE to mark such files. This usage is also occasionally found among Unix programmers even though Unix executables don't have any required suffix. From Jargon Dictionary


The native filesystem for Linux which offers long file names, permissions, error tolerance and high throughput. From Linux Guide @FirstLinux

Eagle Linux

Eagle Linux is a Linux distribution that boots and runs from floppy or CD-ROM, saving you the trouble of having to install Linux on your system - and you build it yourself! There is no longer a need to repartition your hard drive or uninstall your current operating system. Eagle Linux is also a great embedded systems learning tool, and since you build it yourself, it can easily be created to run on any processor family. Version 1.0 was announced November 2, 2002. Debian based Eagle Linux 2.0 was released January 12, 2003. Eagle Linux 2.2 was released May 9, 2003. From LWN Distribution List


One of several programs in Unix used to create and modify text files, some common editors include vi, ee and, pico. From KADOWKEV

Effort Linux

Effort Linux comes from Brazil. The website is in Portuguese. A 'secured' distribution. From LWN Distribution List

Elevator seeking

In hard disks, a way to sort data requests to minimize jumping between tracks. In an elevator seeking scheme, the drive handles data requests in track order; that is, it gets needed data from inner tracks first, then from the outer tracks. Elevator seeking minimizes access time. From QUECID


A UNIX-based text editor that is sometimes configured as the default editor on UNIX systems. Programmed in LISP, emacs is an excellent hacker's tool, but can be a nightmare for users accustomed to user-friendly word processing programs. From QUECID


Emacs is different things to different people. Depending who you ask, you'll could get any of the following responses: Text Editor, Mail Client, News Reader, Word Processor, Religion, Integrated Development Environment, Whatever you want it to be!, But for our purposes, let's just pretend it's a text editor--an amazingly flexible text editor. We'll dig deeper into the question later on. Emacs was written by Richard Stallman (founder of the Free Software Foundation: http://www.fsf.org/ and the GNU project http://www.gnu.org/) and he still maintains it today. Emacs is one of the most popular and powerful text editors used on Linux (and Unix). It is second in popularity only to vi. It is known for it huge feature set, ability to be easily customized, and lack of bugs. It's large feature set and ability to be customized actually are the result of how Emacs was designed and implemented. Without going into all the details, I'll simply point out that Emacs isn't ``just an editor''. It is an editor written mostly in the programming language Lisp. At the core of Emacs is a full-featured Lisp interpreter written in C. Only the most basic and low-level pieces of Emacs are written in C. The majority of the editor is actually written in Lisp. So, in a sense, Emacs has an entire programming language ``built in'' which you can use to customize, extend, and change its behavior. Emacs is also one of the oldest editors around. The fact that is has been used by thousands of programmers over the past 20 (?) years means that there are many add-on packages available. These add-ons allow you to make Emacs do things that Stallman had probably never dreamed possible when he first began work on Emacs. More on that in a later section. There are many other web sites and documents which give a better overview of Emacs, its history, and related matters. Rather than attempt to reproduce much of that here, I suggest that you check out some of the places listed in Section Other Resources section of this document. From EMACs-HOWTO


The extensible, customizable, self-documenting real-time display editor. Emacs has special code editing modes, a scripting language (elisp), and comes with many packages for doing mail, news. From Linux Guide @FirstLinux

Email (Electronic Mail)

Messages, usually text, sent from one person to another via computer. E-mail can also be sent automatically to a large number of addresses. From Matisse

Embedded Debian

The Embedded Debian project produced a very useful pre-packaged toolchain, and a tool for configuring filesystems (emdebsys, aka CML2+OS). Many groups and companies around the world are using the embedian toolchain for ARM which has proved robust and effective. Emdebsys has not been widely used as it is not quite mature enough for production use. From LWN Distribution List

Embedded Freedom Linux

Freedom is a bootable Linux CD, to help new users see the power of Linux. It is built with BBLCD, WhiteDwarf, and Slackware packages. It works on PCs and laptops, supports wireless PCMCIA cards and almost any network, video, and sound card, and features software from many open source projects such as fvwm95 ( familiar windows 95 look and feel) gftp, GTK-Gnutella, centerICQ, Dillo, sylpheed, airsnort, SSH, and more. The initial release, version 1, was released December 15, 2002. A CD-based distribution. From LWN Distribution List


A compact, yet robust embedded Linux distribution from Lineo, Inc. From LWN Distribution List


The duplication within a device of another device's functional capability, or a device designed to work exactly like another. In telecommunications, for example, a personal computer emulates a dumb terminal- a terminal without its own microprocessor - for on-line communication with a distant computer. From QUECID

Engarde Secure Linux

EnGarde is a secure distribution of Linux engineered from the ground-up to provide organizations with the level of security required to create a corporate Web presence or even conduct e-business on the Web. It can be used as a Web, DNS, e-mail, database, e-commerce, and general Internet server where security is a primary concern. Version 1.2 (Professional) was released June 28, 2002. Version 1.3 (Community Edition) was released April 28, 2003. A 'secured' distribution. From LWN Distribution List


One of several user interfaces (window managers). For more on AfterStep, go to www.afterstep.org. (Also, see AfterStep, GNOME, KDE and X Window System.) From I-gloss


The hardware and operating system for application programs, such as the Macintosh environment. In MS-DOS, the environment also is a space in memory reserved for storing variables that applications runnning on your system can use. From QUECID

Environment variable

An instruction stored in the MS-DOS environment that controls, for example, how to display the DOS prompt, where to store any temporary files, and the path of directories that DOS searches to find commands. The PATH, COMSPEC, PROMPT, and SET commands in the AUTOEXEC.BAT file all define environment variables. From QUECID

Eridani Linux

Eridani Linux is currently at version 6.3, which builds upon Red Hat Linux 6.2, Red Hat Linux 7.0 and Eridani Linux 6.2 to continue to bring you the very latest release of the Linux Operating System and additional software, while maintaining an affordable price. From LWN Distribution List

Error message

In application programs, an on-screen message informing you that the program can't carry out a requested operation. Early copmuting systems assumed users to be technically sophisticated, and frequently presented cryptic error messages. Applications for general user should display mre helpful error messages that include suggestions about how to solve the problem. From QUECID

Escape code

A series of characters, combining Esd (ASCII value 27) with one or more ASCII characters, that you can use to change screen colours, control the cursor, create special prompts, reassign keys on the keyboard, and change your printer's settings (to compressed type or bold, for example). Also, the series of characters that engages a modem's command mode. In the Hayes command set, the escape sequence consists of three plus signs (+++). Synonymous with escape sequence. From QUECID

Eshida Instant Embedded Linux

Eshida Instant Embedded Linux is an embedded Linux distribution for people who want to deploy embedded Linux technology immediately. Because the system runs directly on CD-ROM users spend zero effort to explor embedded systems. Version 1.0 was released April 18, 2003. From LWN Distribution List


Prosa is an Italian free software company and the providers of EtLinux, an embedded GNU/Linux distribution that can run on a 386sx with 2Mb of ram. From LWN Distribution List


A very common method of networking computers in a LAN. There is more than one type of Ethernet. By 2001 the standard type was "100-BaseT" which can handle up to about 100,000,000 bits-per-second and can be used with almost any kind of computer. From Matisse


a local area network (LAN) technology that transmits information between computers at speeds of 10 and 100 million bits per second (Mbps). Currently the most widely used version of Ethernet technology is the 10-Mbps twisted-pair variety. From Linux Guide @FirstLinux

Ettrich, Matthias

Founder of the KDE Project with development of kwm (the KDE Window Manager), kpanel, session management and klyx. From Linux Guide @FirstLinux

Eurielec Linux

This was a project started by a a club of students at ETSIT (UPM), according to the Spanish web site. Distribution development is not all that active. From LWN Distribution List

Even parity

In asynchronous communications, an error-checking technique that sets an extra bit (called a parity bit) to 1 if the number of 1 bits in a one-byte data item adds up to an even number. The parity bit is set to 0 if the number of 1 bits adds up to an odd number. See odd parity and parity checking. From QUECID

EvilEntity Linux

Some say the Linux desktop is dead. Undead Linux seeks to counter that opinion by offering EvilEntity Linux, an easy to install, easy to use, i686 "Windows replacement" Linux desktop for the home computer. The initial release, EvilE DR-0.2.4d, was released April 26, 2002. EvilE DR-0.2.5 was released January 27, 2003. From LWN Distribution List

Ewing, Marc

executive VP and CTO of Red Hat, developer of the most popular Linux distribution. From Linux Guide @FirstLinux

Executable file

See executable program From QUECID

Executable program

A program that is ready to run on a given computer. For a program ro be executable, it first must be translated, usually by a comiler, into the machine language of a particular computer. From QUECID


To carry out the instructions in an algorithm or program. From QUECID


To save data in a format that another program can read. Most programs can export a document in ASCII format, which almost any program can rad and use. Wen saving a document with a recent versions of a word processsing program, you can choose a format from a list of dozens. See import. From QUECID

Extended partitions

The partition table has room for only four partitions. For more partitions, one of these four partitions can be divided into many smaller partitions, called logical partitions. The original four are then called primary partitions. If a primary partition is subdivided in this way, it is known as an extended primary or extended partition. Typically, the first primary partition will be small ( /dev/hda1, say). The second primary partition will fill the rest of the disk as an extended partition ( /dev/hda2, say). In this case, the entries in the partition table of /dev/hda3 and /dev/hda4 will be blank. The extended partition can be subdivided repeatedly to give /dev/hda5, /dev/hda6, and so on. From Rute-Users-Guide

External modem

A modem with its own case, cables, and power supply, designed to plug into a serial power. See internal modem. From QUECID


A means of networking that makes use of the Internet for private, encrypted communication. Extranets are often used to link two or more intranets. From Linux Guide @FirstLinux


An intranet that is accesible to computers that are not hysically part of a companys' own private network, but that is not accessible to the general public, for example to allow vendors and business partners to access a company web site. Often an intranet will make use of a Virtual Private Network. (VPN.) From Matisse


a keybinding editor for the enlightenment window manager e16keyedit is a gtk+ based keybinding editor for the enlightenment window manager From Debian 3.0r0 APT


enlightenment menu editor e16menuedit is an menu editor for the enlightenment window manager. From Debian 3.0r0 APT


check a Linux second extended file system From whatis


A statically-linked version of the ext2 filesystem checker. This may be of some help to you if your filesystem gets corrupted enough to break the shared libraries used by the dynamically linked checker. This binary takes much more space than its dynamic counterpart located in e2fsprogs, though. You may want to install a statically-linked shell as well, to be able to run this program if something like your C library gets corrupted. From Debian 3.0r0 APT


The EXT2 file system utilities and libraries. EXT2 stands for "Extended Filesystem", version 2. It's the main filesystem type used for hard disks on Debian and other Linux systems. This package contains programs for creating, checking, and maintaining EXT2 filesystems, and the generic `fsck' wrapper. From Debian 3.0r0 APT


The e2fsprogs package contains a number of utilities for creating, checking, modifying and correcting any inconsistencies in second extended (ext2) filesystems. E2fsprogs contains e2fsck (used to repair filesystem inconsistencies after an unclean shutdown), mke2fs (used to initialize a partition to contain an empty ext2 filesystem), debugfs (used to examine the internal structure of a filesystem, to manually repair a corrupted filesystem or to create test cases for e2fsck), tune2fs (used to modify filesystem parameters) and most of the other core ext2fs filesystem utilities. You should install the e2fsprogs package if you need to manage the performance of an ext2 filesystem. From Mandrake 9.0 RPM


Save critical ext2 filesystem data to a file From whatis


Change the label on an ext2 filesystem From whatis


convert all EPS files in a LaTeX document to PDF From whatis


Convert plain text into PostScript Plain text into PostScript converter with automatically detection of EUC, JIS and SJIS but may be weak with SJIS. From Debian 3.0r0 APT


A very small editor This package contains an editor you can call via the following links: - e3em: Emacs-like key bindings - e3vi: Vi-like key bindings - e3pi: Pico-like key bindings - e3ne: Nedit-like key bindings - e3ws: Wordstar-like key bindings e3 has the following advantages over other editors: - it has no library dependencies - one very small binary (only 10 kB) that gives you 5 editors From Debian 3.0r0 APT


The Linux Society Distro, eLSD, was announced September 21, 2002. Derived from Devil-Linux, eLSD is a highly secure CD boot only OS. It's currently available in three versions: 0.1 - Devil-Linux offered as a build and burn kit. 0.2 - This version begins to make changes towards the eLSD goals by creating a bigger divide between the initrd/linuxrc boot and the init/boot in the OS. It also boots w/o the floppy that includes the /etc filesystem. 0.3 - This version actually converts Devil-Linux into an optional hard drive boot OS. The boot process occurs entirely in the initrd phase and then accesses the harddrive. This kit offers a robust kernel, two custom initrds -- one that boots to busybox/tinylogin -- and grub and parted support. A CD-based distribution. From LWN Distribution List


Create an EAN-13 or UPC barcode in .xbm format The Universal Product Code (UPC) barcode has been used in the USA for many years, and EAN-13 is a similar barcode used on products both in and outside the USA. ean13 will create an EAN-13 or UPC barcode in .xbm format. The .xbm format is used by most browsers and many graphics programs such as bitmap. From Debian 3.0r0 APT


Graphical interface to ipchains/ipfwadm Easy firewall is graphical interface to ipchains or ipfwadm, allowing to generate a ipchains/ipfwadm command script. The script can be used to execute the firewall rules on startup, or can be applied instanty. From Debian 3.0r0 APT


viewing, editing and writing ID3 tags of MP3 files EasyTAG is an utility for viewing, editing and writing the ID3 tags of MP3 files, using a GTK+ interface. Currently EasyTAG supports the following features: - Viewing, editing, writing ID3 TAGs of MP3 files, - Process all MP3 files of the selected directory, - Ability to browse subdirectories, - Recursion for tagging, removing, renaming, saving..., - Easy directory selection with a tree browser, - Supports ID3v1, ID3v1.1 tags, - Scan file for automatic tagging (using masks), - Scan tag for automatic renaming file (using masks), - Rename mp3 file, - Can apply a field (artist, title,...) to all other files, - Display MP3 header informations, - Can load a character translation file. From Debian 3.0r0 APT


EB(Electric Book) access library - utilities libeb is a library accessing CD-ROM books. It supports to access EB, EBG, EBXA, and EPWING formats. CD-ROM books are popular in Japan. This package includes runtime support files. From Debian 3.0r0 APT


Electric-Dictionary search command using EB library. eblook is search command for CD-ROM (EPWING; a standard of CD-ROM book. This is very popular in Japan.) dictionaries. From Debian 3.0r0 APT


A graphical chessboard program (BETA VERSION) eboard is a graphical chess program which can function as an interface to Internet chess servers such as FICS and to chess engines such as Crafty. eboard has a themeable and freely resizable board, a tabbed or multi-window display, and supports multiple simultaneous boards. NOTE: eboard is currently beta software. Although it seems to work well for many people, bugs and misfeatures may remain. Use xboard if you want a perfectly stable program. From Debian 3.0r0 APT


an audio effects pedal application Using ecasound libraries, this program provides a real-time effects pedal simulated in an X screen. It can read from the audio device, and output to an audio device in real time, or can process wave files. It can work very flexibly. For more complex interface, see ecawave, and qtecawave. For command-line addicts, this is not the way to go, go for ecasound. It can apply any ladspa plugin to the audio data. From Debian 3.0r0 APT


Fast, Flexible Mailing List Manager Ecartis is a powerful mailing list manager in the tradition of listserv but with an open architecture and free source (GPL license). It has some features not found in Majordomo. One of the most interesting things in Ecartis is plugin module system; many functions are implemented as dynamically-loadable modules. You may also want to check out the ecartis-cgi program, which provides a web-based front-end for your Ecartis mailing lists. From Debian 3.0r0 APT


CGI front-end for Ecartis This is the experimental web-based front-end for the Ecartis mailing list management program. From Debian 3.0r0 APT


Multitrack-capable audio recorder and effect processor Ecasound is a software package designed for multitrack audio processing. It can be used for simple tasks like audio playback, recording and format conversions, as well as for multitrack effect processing, mixing, recording and signal recycling. Ecasound supports a wide range of audio inputs, outputs and effect algorithms. Effects and audio objects can be combined in various ways, and their parameters can be controlled by operator objects like oscillators and MIDI-CCs. As most functionality is located in shared libraries, creating alternative user-interfaces is easy. A versatile console mode interface is included in the package. From Debian 3.0r0 APT


graphical audio file editor Ecawave is a simple graphical audio file editor. The user-interface is based on Qt libraries, while almost all audio functionality is taken directly from ecasound libraries. As ecawave is designed for editing large audio files, all processing is done direct-to-disk. Simple waveform caching is used to speed-up file operations. Ecawave supports all audio file formats and effect algorithms provided by ecasound libraries. This includes ALSA and OSS soundcard support and common file formats like wav, cdr, raw, aiff, mp3, etc. From Debian 3.0r0 APT


To repeat on the screen characters that are entered at the keyboard. You can use the echo command to explicitly display a string of characters. From Linux Guide @FirstLinux


[FidoNet] n. A topic group on FidoNet's echomail system. Compare newsgroup. From Jargon Dictionary


display a line of text From whatis


A small test tool for TCP servers. Can test if a server is listening on a remote machine and can measure the round-trip time. From Debian 3.0r0 APT


Ed is a line-oriented text editor, used to create, display, and modify text files (both interactively and via shell scripts). For most purposes, ed has been replaced in normal usage by full-screen editors (Emacs and vi, for example). Ed was the original UNIX editor and may be used by some programs. However, the more modern text editors are recommended for general use. From Redhat 8.0 RPM


The classic unix line editor ed is a line-oriented text editor. It is used to create, display, modify and otherwise manipulate text files. red is a restricted ed: it can only edit files in the current directory and cannot execute shell commands. From Debian 3.0r0 APT


n. "ed is the standard text editor." Line taken from original the Unix manual page on ed, an ancient line-oriented editor that is by now used only by a few Real Programmers, and even then only for batch operations. The original line is sometimes uttered near the beginning of an emacs vs. vi holy war on Usenet, with the (vain) hope to quench the discussion before it really takes off. Often followed by a standard text describing the many virtues of ed (such as the small memory footprint on a Timex Sinclair, and the consistent (because nearly non-existent) user interface). From Jargon Dictionary


A database program for GNU Emacs EDB is a database program for GNU Emacs. It permits you to manipulate structured (or not-so-structured) data within Emacs and provides many of the usual database features. From Debian 3.0r0 APT


execute programs via entries in the mailcap file From whatis


A program that is used to make changes to a file. The two programs used most often on Linux systems are the programmable emacs editor and the full-screen vi visual interpreter. From Linux Guide @FirstLinux


a dynamic resource editor for X Toolkit applications From whatis


edit users list created by package From whatis


An "easy editor" for novices and compuphobics The editor 'ee' (easy editor) is intended to be a simple, easy to use terminal-based screen oriented editor that requires no instruction to use. Its primary use would be for people who are new to computers, or who use computers only for things like e-mail. ee's simplified interface is highlighted by the use of pop-up menus which make it possible for users to carry out tasks without the need to remember commands. An information window at the top of the screen shows the user the operations available with control-keys. From Debian 3.0r0 APT


Eazel Extensions Library From Mandrake 9.0 RPM


Eazel Extensions Library is a collection of widgets and functions for use with GNOME. From Redhat 8.0 RPM


The Electric Eyes graphics viewer/editor Gnome is the "GNU Network Object Model Environment" It is a project to build a complete, user-friendly desktop based entirely on free software. ElectricEyes allows you to view and do simple manipulate of several image formats and gives a nice thumbnail selection mechanism. From Debian 3.0r0 APT


Efax is a small ANSI C/POSIX program that sends and receives faxes usingany Class 1, 2 or 2.0 fax modem. You need to install efax if you want to send faxes and you have a Class 1, 2 or 2.0 fax modem. From Mandrake 9.0 RPM


Programs to send and receive fax messages. efax is a small ANSI C/POSIX program that provides the data transport function for fax applications using any Class 1 or Class 2 fax modem. Another program, efix, converts between fax, text, bit-map and gray-scale formats. fax, a shell script, provides a simple user interface to the efax and efix programs. It allows you to send text or Postscript files as faxes and receive, print or preview received faxes. The ghostscript package is needed to fax Postscript files, and a image viewing program as xloadimage is need to view incoming faxes. Note that you probably have to adapt /etc/efax.rc to your needs. From Debian 3.0r0 APT


real-time video effect processor effectv is a real-time video effect processor. You can enjoy movies, TV programmes, and any other video stream through several amazing effects, including: - fire effects - afterimages - shagadelia - mosaics - ripples From Debian 3.0r0 APT


Another finger daemon for unix capable of fine-tuning your output. efingerd is a finger daemon, which executes programs and displays their output. This gives you complete control over what to display and to who, and an extreme configurability. From Debian 3.0r0 APT


Tamago V.4 -- EGG Input Method Architecture for Emacs EGG Emacs Input Method Architecture. All is written only with Emacs Lisp. Egg can use FreeWnn (jserver, cserver, tserver) and Wnn6 as server doing character string conversion with the back end. And can convert mixed sentence of Japanese and Chinese into. There is the part which is not implemented yet. From Debian 3.0r0 APT


Advanced IRC Robot Eggdrop is an IRC bot, written in C. Eggdrop, being a bot, sits on a channel and takes protective measures: to keep the channel from being taken over (in the few ways that anything can), to recognize banished users or sites and reject them, to recognize privileged users and let them gain ops, etc. From Debian 3.0r0 APT


Generates Eiffel code from XML produced by glade GUI builder Eglade takes the XML file that is produced by glade and generates Eiffel code, using the eGTK and egnome wrappers for GTK+ and Gnome. The code generated requires the SmallEiffel compiler to turn it into an executable program. From Debian 3.0r0 APT


Eiffel wrapper for the Gnome library An Eiffel wrapper for the Gnome library. It supports the SmallEiffel and the ISE compilers. This package is only marginally useful. It provides Gnome initialisation and access to gnome-help; all the rest remains to be developed. However, it is needed by eglade, which generates code that expects to use egnome. From Debian 3.0r0 APT


3D dungeon crawling adventure in the spirit of NetHack. Egoboo is an open source project, using OpenGL and SDL(Simple DirectMedia Layer) libraries. It is a 3d dungeon role playing game in the spirit of NetHack. Nice colorful graphics, and detailed models(using Quake2 modeling tools) make this game stand out int the gaming open-source community. From Debian 3.0r0 APT


The animator program from Siag Office The animator part of the Siag Office suite, which also contains SIAG and PW. Siag Office uses the Offix DND Drag-and-Drop protocol. A WWW browser is needed to read online doc. A postscript viewer is used for document preview. Be warned that this probably is the least stable part of Siag Office. All suggestions are welcomed. From Debian 3.0r0 APT


print lines matching a pattern From whatis


Eiffel wrapper for GTK library An Eiffel wrapper for the GTK library. It supports the SmallEiffel and the ISE compilers. From Debian 3.0r0 APT


Enhanced Implementation of Emacs Interpreted Objects EIEIO is an Emacs lisp program which implements a controlled object-oriented programming methodology following the CLOS standard. EIEIO also has object browsing functions, and custom widget types. It has a fairly complete manual describing how to use it. From Debian 3.0r0 APT


extended TeX From whatis


The eject program allows the user to eject removable media (typically CD-ROMs, floppy disks or Iomega Jaz or Zip disks) using software control. Eject can also control some multi-disk CD changers and even some devices' auto-eject features. Install eject if you'd like to eject removable media using software control. From Mandrake 9.0 RPM


ejects CDs and operates CD-Changers under Linux This little program will eject CD-ROMs (assuming your drive supports the CDROMEJECT ioctl). It also allows setting the autoeject feature, currently supported by a number of the Linux CD-ROM drivers. See the documentation in /usr/src/linux/Documentation for more information on the autoeject feature. On supported ATAPI/IDE multi-disc CD-ROM changers, it allows changing the active disc. From Debian 3.0r0 APT


extended TeX From whatis


an interface to the WebDAV servers for Emacs. WebDAV files can be treated just like a normal file in Emacsen. Emacs/w3 is not required. External program is used for WebDAV access. From Debian 3.0r0 APT


electrical CAD system Electric is a sophisticated electrical CAD system that can handle many forms of circuit design, including custom IC layout (ASICs), schematic drawing, hardware description language specifications, and electro-mechanical hybrid layout. From Debian 3.0r0 APT


A malloc(3) debugger Use virtual memory hardware to detect illegal memory accesses. From Debian 3.0r0 APT


screensaver collective dream of sleeping computers Electric sheep is the collective dream of sleeping computers from all over the internet. Less poetically, it is an Internet server and xscreensaver module that displays MPEG video of an animated fractal flame. In the background, it contributes render cycles to the next animation. Periodically, it uploads completed frames to the server, where they are compressed for distribution to all clients. From Debian 3.0r0 APT


Library of commonly-used Emacs functions Elib is designed to be for Elisp programs what libg++ is for C++ programs: a collection of useful routines which don't have to be reinvented each time a new program is written. Elib contains code for: - container data structures (queues, stacks, AVL trees, etc) - string handling functions missing in standard emacs - minibuffer handling functions missing in standard emacs - routines for handling lists of so called cookies in a buffer. From Debian 3.0r0 APT


The Extension Language Kit, an Scheme implementation Elk is an implementation of the Scheme programming language, designed specifically as an embeddable, reusable extension language subsystem for applications written in C or C++. Elk is also useful as a stand-alone Scheme implementation. From Debian 3.0r0 APT


16-bit C library and include files This is the C library used to compile with bcc. It includes all the headers and static libraries needed to build 16-bit applications, for Linux/8086, Linux/i386 and DOS .COM executables. From Debian 3.0r0 APT


Yet another presentation tool on Emacsen Elpoint is a presentation tool which runs on Emacs. Features * Easy to create and display a presentation. * Dynamic presentation content can be developed using emacs lisp. * A major mode `ept-mode' is included which supports editing elpoint presentation. * Inline images. Images can be retrieved from Internet. * Create a preseitation from outline-mode text. From Debian 3.0r0 APT


HTTP server that runs on Emacsen. Elserv is an HTTP server which runs on Emacs, as a background process. Since Emacs does not support server sockets, Elserv runs dedicated server process (ruby script) as a backend process and communicate with it to provide a server feature on Emacs. From Debian 3.0r0 APT


A much improved "vi" editor with syntax highlighting. Elvis is a clone of vi/ex, the standard UNIX editor. Elvis supports nearly all of the vi/ex commands, in both visual mode and ex mode. Elvis adds support for multiple files, multiple windows, a variety of display modes, on-line help, and other miscellaneous extensions. Because of its html mode, and it ability to do http and ftp, it can now also be used as a poor man's web browser! Elvis provides color syntax highlighting, with syntax modes for c, c++, java, awk, makefiles, perl, postscript, pascal, sh, tcl, vrml, html, diffs, man pages, and fortran. If all this isn't enough for you, it is easy to add new syntax modes (additions are welcome!). Elvis also has a special hex editing mode for directly editing binary data. This version of elvis also includes ctags and ref, for quickly navigating about your source code. From Debian 3.0r0 APT


Tiny vi compatible editor for the base system. Elvis-tiny is based on a 1991 Minix version of elvis. You should install another vi-editor (such as "elvis", "nvi" or "vim") if you want a full featured vi editor. From Debian 3.0r0 APT


I/O elevator tuner From whatis


Script language for automating HTTP requests Elza is a set of perl scripts which can be used as an interpreter for automating requests on web pages. It can extract dynamic URLs from a page, handle forms, cookies, HTTP authentication, redirects / refreshes, etc. From Debian 3.0r0 APT


Emacs is a powerful, customizable, self-documenting, modeless text editor. Emacs contains special code editing features, a scripting language (elisp), and the capability to read mail, news and more without leaving the editor. This package includes the libraries you need to run the Emacs editor, so you need to install this package if you intend to use Emacs. You also need to install the actual Emacs program package (emacs-nox or emacs-X11). Install emacs-nox if you are not going to use the X Window System; install emacs-X11 if you will be using X. From Mandrake 9.0 RPM


Emacs is a powerful, customizable, self-documenting, modeless text editor. Emacs contains special code editing features, a scripting language (elisp), and the capability to read mail, news, and more without leaving the editor. From Redhat 8.0 RPM


Emacs-X11 includes the Emacs text editor program for use with the XWindow System (it provides support for the mouse and other GUIelements). Emacs-X11 will also run Emacs outside of X, but it has a larger memory footprint than the 'non-X' Emacs package (emacs-nox).Install emacs-X11 if you're going to use Emacs with the X Window System. You should also install emacs-X11 if you're going to run Emacs both with and without X (it will work fine both ways). You'll also need to install the emacs package in order to run Emacs. From Mandrake 9.0 RPM


The GNU Emacs editor. (Dynamic Loading supported) GNU Emacs is the extensible self-documenting text editor. This binary supports the Dynamic Loading architecture(dl). If you want to use dynamic loadable modules, you should use this instead of pure emacs20 package. Dynamic Loadable Module examples are Canna/Wnn input method support. (emacs-dl-canna/emacs-dl-wnn package) And some dirty patch applied. Dirty means such as, Rejected by upstream authors (difficult for merge), Code from other emacsen, like XEmacs/Meadow/obsolete Mule2.3, or backported. From Debian 3.0r0 APT


GNU Emacs LISP (.el) files. GNU Emacs is the extensible self-documenting text editor. This package contains the elisp sources for the convenience of users, saving space in the main package for small systems. From Debian 3.0r0 APT


tells a running Emacs to visit a file From whatis


Common facilities for all emacsen. This package contains code that is needed by all the (x)emacs packages. From Debian 3.0r0 APT


speech output interface to Emacs Emacspeak is a speech output system that will allow someone who cannot see to work directly on a UNIX system. Emacspeak is built on top of Emacs. Once you start emacs with emacspeak loaded, you get spoken feedback for everything you do. Your mileage will vary depending on how well you can use Emacs. There is nothing that you cannot do inside Emacs :-). This package includes speech servers written in tcl to support the DECtalk Express and DECtalk MultiVoice speech synthesizers. For other synthesizers, look for separate speech server packages such as emacspeak-ss. From Debian 3.0r0 APT


Emacspeak speech server for several synthesizers emacspeak-ss is an interface between Emacspeak and any of several speech synthesizers: DoubleTalk PC version 5.20 or later (internal), DoubleTalk LT version 4.20 or later (serial port version), LiteTalk version 4.20 or later, Braille 'n Speak, Type 'n Speak, Braille Lite, Apollo 2 from Dolphin, or Accent SA. If you have a DoubleTalk PC, you also need the dtlk device driver - either the module or compiled into your kernel. (Note that versions 2.2.16 and earlier of the Linux kernel sources have a bug in the dtlk device driver.) From Debian 3.0r0 APT


file manager for X/gtk emelFM is a file manager that implements the popular two-window design. It features a simple GTK+ interface, a flexible file typing scheme, and a built-in command line for executing commands without opening an xterm. From Debian 3.0r0 APT


Conversion Filter for Internet Messages. Emil v2 is a filter for converting Internet Messages. It supports three basic formats: MIME, SUN Mailtool and plain old style RFC822. It can be used with sendmail, as a mailer, or as a prefilter or backend program with a mail client program, or as a plain filter. From Debian 3.0r0 APT


the war game of the century Empire is a console game simulation of a full-scale war between two emperors, the computer and you. Naturally, there is only room for one, so the object of the game is to destroy the other. From Debian 3.0r0 APT


Extended Modelling of Group Access This package can help you to extend the normal limits of unix groups. Right now there are two tools available: * Target handling, allowing you to have one group for read access and one group for write access. * Group file generator that makes it easier to define complex group structures. From Debian 3.0r0 APT


This term can refer to either hardware or software that performs emulation. Popular software emulators for Linux are wine and WABI which are Windows emulators. From Linux Guide @FirstLinux


Weather Data processing The emwin package contains utilities for handling the data stream used in the Emergency Managers Weather Information Network. This data stream is carried over satellite and VHF and UHF radio transmitters, and also via multicast IP over the MBone. From Debian 3.0r0 APT

encoding (encode)

Contrast: Encoding is not encryption. A lot of passwords are sent across the wire encoded (such as HTTP's BASE64 encoded passwords). In essence, they are still clear-text passwords; most password sniffers will still read them from the wire. Example: The main issue with encoding is how to get binary data sent within a text message. For full binary data, this results in about 40% "expansion" of the file size (i.e. when you e-mail 1-megabyte of data to a fried, this encoding will result in about a 1.4-megabyte message size). BASE64 aka. RADIX64. Content-Transfer-Encoding: Base64 The preferred encoding method these days for MIME e-mail messages and virtually everywhere else. uuencode and uudecode UNIX-to-UNIX While having been largely replaced with BASE64 encoding, uuencoding is the granddady of encoding methods. It increases the file size roughly 42%. It was originally developed for e-mail encoding. Few e-mail programs generate this encoding, but most all of them can decode it. The main reason for its disfavor is that a lot of programs are slightly inconsistent in the way that they encode/decode data using this technique, subtly corrupting files. See also: uucp. quoted printable Content-Transfer-Encoding: quoted-printable This consists of normal ASCII text, where any binary character (or other problematic character such as a space at the end of the line) is converted to a 3-character code consisting of the equals sign followed by two hex digits representing the binary value. For example, the code =20 indicates a single character with the hex value of 0x20, which is equal to decimal 32. In ASCII, this is a space. E-mail messages are often automatically line-wrapped for long lines. The line is frequently wrapped after a space between two words, resulting in a space at the end of a line. Therefore, you will sometimes see e-mail messages with a lot of lines ending in =20 due to the requirements of this encoding method to encoding trailing spaces. This encoding is most often used for European text (especially French) which has occasional accented characters in what is otherwise largely ASCII text. BinHex. A standard Macintosh encoding method; rarely used elsewhere. Key point: E-mail clients typical support more encoding methods than content scanners (aka. anti-virus scanners). Therefore, by encoding your e-mail correctly, you can often bypass these. Key point: A big problem in the security industry is the presences of redunant encoding methods Microsoft's web servers were hacked because of redundant ways of encoding UNICODE characters. TODO See also: UNICODE From Hacking-Lexicon


a free web-browser for GNOME Encompass is a free web-browser for GNOME. It relies on gtkhtml for rendering HTML pages and on libneon for HTTP transport. http://encompass.sourceforge.net From Debian 3.0r0 APT

encryption (encrypt, encipher)

Encryption is a way of mangling data so that an unauthorized party cannot understand it. Encryption applies mathematical operations to data in order to render it incomprehensible. The only way to read the data is apply the reverse mathematical operations. In technical speak, encryption is applies mathematical algorithms with a key that converts plaintext to ciphertext. Only someone in possession of the key can decrypt the message. Analogy: Some aliens come down to earth and give you a safe, and a key to the lock. For purposes of this discussion, the aliens use some magic technology that is beyond our human understanding, and that we will never be able to break into the safe. You steal something, put it into the safe, and lock it up with the key. You hide the key. The police arrest you and confiscate the safe. The only way the police will ever recover this stolen object is when you give them the key. Encryption is the same way; it creates an unbreakable box that you can put data in that nobody can ever get back out unless they have the appropriate key. Controversy: Encryption has massive philosophical implications when put into widespread use. It means that citizens can hide their data from governments (especially repressive ones) and law enforcement (especially when you are committing a crime). This has the potential of making governments more accountable to the populace. It likewise has the potential of making crime easier. Key point: Encryption tends to be the strongest link in the chain. When encryption is cracked, it is usually through some other weakness like key distribution or weak passwords. Contrast: Asymmetric encryption uses different keys for encryption and decryption. Since the most useful form of this is one you keep one key private and make the other public, this is better known as public key encryption. In contrast, symmetric encryption uses the same key for both encryption and decryption. Notes: Some algorithms popular in cryptography are: DES, rc4 Some popular applications that use encryption are: PGP, web browsers. Some protocols that use encryption are: SSL, IPsec From Hacking-Lexicon


The Enlightenment Window Manager Enlightenment - the window manager that dares to do what others don't. It features KDE and GNOME integration, multi-program sound support, iconification, sliding desktops, docking, epplets, Xinerama support and much more. Enlightenment takes the concepts of themes to another level - everything can be changed. The visual components of themes are a rich set of graphical images in a variety of formats. Theme makers can unleash their artistic talents without bounds. Themes are not limited to just different colors and background images on the same old desktop. Enlightenment features the BrushedMetal theme, designed by gimp legend, tigert. It is predominately grey with the subtle texture of - you guessed it - brushed metal. The menus in particular look superb. The sound files for BrushedMetal are in a separate package, enlightenment-theme-brushedmetal. From Debian 3.0r0 APT


Converts ASCII text to Postscript, HTML, RTF or Pretty-Print Enscript converts ASCII files to PostScript, HTML, RTF or Pretty-Print and stores generated output to a file or sends it directly to the printer. From Debian 3.0r0 APT


GNU enscript is a free replacement for Adobe's Enscript program. Enscript converts ASCII files to PostScript(TM) and spools generated PostScriptoutput to the specified printer or saves it to a file. Enscript can be extended to handle different output media and includes many options for customizing printouts. From Mandrake 9.0 RPM


A pseudorandom number sequence test program This program applies various tests to sequences of bytes stored in files and reports the results of those tests. The program is useful for those evaluating pseudorandom number generators for encryption and statistical sampling applications, compression algorithms, and other applications where the information density of a file is of interest. From Debian 3.0r0 APT


XML-based GUI builder for GTK+ Entity is an XML-based GUI builder and application scripting framework. It combines the ease of use of XML for GUI layout and the power of Perl, Python, TCL, JavaScript, and C for the application logic. An Entity GUI is usually much shorter than the same program written in any other language. This package contains the core portions of Entity along with Perl support. From Debian 3.0r0 APT


convert C source code to use trigraphs From whatis


run a program in a modified environment From whatis


A set of shell variables and their assigned values provided for each process that is called. The default environment for your terminal is stored in your home directory in a file called either .profile (Bourne or Korn shell) or .login (C shell). You can modify the environment by reassigning shell variables. From Linux Guide @FirstLinux

environment variable

A variable that is available to any program that is started by the shell.


Eye of Gnome graphics viewer program eog or the Eye of Gnome is a graphics viewer for GNOME which uses the gdk-pixbuf library. It can deal with large images, and zoom and scroll with constant memory usage. The goal is a standard graphics viewer for future releases of Gnome. From Debian 3.0r0 APT


Embedded Perl 5 Language ePerl interprets an ASCII file bristled with Perl 5 program statements by evaluating the Perl 5 code while passing through the plain ASCII data. It can operate in various ways: As a stand-alone Unix filter or integrated Perl 5 module for general file generation tasks and as a powerful Webserver scripting language for dynamic HTML page programming. For more information, please visit http://www.engelschall.com/sw/eperl/ Author: Ralf S. Engelschall <[email protected]> From Debian 3.0r0 APT


Modified ircII client with additional functionality EPIC is 100% backwards compatible with ircII because EPIC *is* ircII. EPIC was originally built upon the ircII-2.6 client and has maintained faithfulness to remain current up to the 2.8.2 release. EPIC is somewhat larger than the stock client (24%), but that is mostly because of the multitude of new features, the dual ANSI/K&R compliant function headers, and the large amount of re-written code in an attempt to make ircii faster, more efficient, and more powerful. From Debian 3.0r0 APT


epic irc client, version 4 epic4 is an irc client based on ircII. It is primarily suited to users who wish to write their own irc scripts or have irc scripts written by others. Previous versions of epic were 100% compatible with ircII 2.8.2, though this is no longer the case. Instead we've taken a new direction and chosen to find places where compatibility with ircII is undesirable and fix them. No gratuitous incompatibilities have been added, though many new features have been. From Debian 3.0r0 APT


Cross-platform package builder by Easy Software Products This package allows a developer to produce packages for several different platforms from a single specification. Currently, Debian dpkg, RPM, AT&T/Solaris pkg, HP-UX depot/swinstall, and IRIX inst/tardist packages are supported, as well as a "portable" package that includes installation and removal scripts and a GUI setup program. From Debian 3.0r0 APT


Language independent text-to-speech system. Epos is a language independent rule-driven Text-to-Speech (TTS) system primarily designed to serve as a research tool. Epos is (or tries to be) independent of the language processed, linguistic description method, and computing environment. From Debian 3.0r0 APT


The Epplets for the Enlightenment Window Manager Epplets are small applets for the Enlightenment Window Manager. Epplets are similar to dock apps for other window managers, but they take full advantage of Enlightenment's themeability. This is the base set of epplets, featuring E-Exec, E-Time, E-Sys, E-Mixer, E-Screenshoot, E-Xscreensaver, and others. From Debian 3.0r0 APT


Ghostscript Encapsulated PostScript "distiller" From whatis


convert an EPS file to PDF From whatis


Several utilities for EB(Electric Book)/EPWING epwutil is a set of small utilities that can deal with dictionary files in EB (Electric Book) / EPWING format. It contains: catdump - dump EB / EPWING catalog file bookinfo - Show info about the dictionary squeeze - compress dictionary files Would be nice to use with ndtpd, lookup-el, etc. From Debian 3.0r0 APT


load balancing tool for serial network connections The eql_enslave tool allow you to double, triple, quadruple your network bandwidth with multiple point-to-point links. Works with PPP or SLIP. It needs "EQL (serial line load balancing) support" in the kernel. From Debian 3.0r0 APT


format equations for troff From whatis


Circumventing Debian package dependencies This is a dummy package which can be used to create Debian packages, which only contain dependency information. This way, you can make the Debian package management system believe that equivalents to packages on which other packages do depend on are actually installed. Another possibility is creation of a meta package. When this package contains a dependency as "Depends: a, b, c", then installing this package will also select packages a, b and c. Instead of "Depends", you can also use "Recommends:" or "Suggests:" for less demanding dependency. Please note that this is a crude hack and if thoughtlessly used might possibly do damage to your packaging system. And please note as well that using it is not the recommended way of dealing with broken dependencies. Better file a bug report instead. From Debian 3.0r0 APT


Tiny eRuby Yet another implementation of eRuby. It is written as pure Ruby script. From Debian 3.0r0 APT


an Emacs IRC client This package contains ERC, an advanced IRC client for Emacsen. It supports multiple channel-buffers, nick completion, keyword highlighting, and so on. From Debian 3.0r0 APT


A real-time, concurrent and distributed functional language Open Source Erlang is a functional programming language designed at the Ericsson Computer Science Laboratory. Some of Erlang's main features are: Clear declarative syntax and is largely free from side-effects; Builtin support for real-time, concurrent and distributed programming; Designed for development of robust and continuously operated programs; Dynamic code replacement at runtime. This package contains architecture-specific files of the runtime system. From Debian 3.0r0 APT


The ECLiPt Roaster The ECLiPt Roaster is a graphical frontend to cdrecord and mkisofs written in Python. It supports drag & drop out of most popular filemanagers and direct burning of .mp3 and .ogg files. From Debian 3.0r0 APT


Embedded Ruby Language eruby interprets a Ruby code embedded text file. For example, eruby enables you to embed a Ruby code to a HTML file. From Debian 3.0r0 APT


An extensible shell based on `rc'. Es is a command interpreter and programming language which combines the standard features of other Unix shells with the features of a functional programming language such as Scheme. The syntax is derived from rc(1). Es is intended for use both as an interactive shell and a programming language for scripts. From Debian 3.0r0 APT


Embedded Scheme Processor escm is a filter program which takes a text with embedded Scheme exressions, copies it to the output with evaluating the Scheme expressions. You can use the power of Scheme to preprocess various text files, including CGI scripts. From Debian 3.0r0 APT


a utility for Epson Stylus printers escputil is a utility to clean and align the heads of Epson Stylus printers. It can also check the current ink levels in the printer. From Debian 3.0r0 APT


In general, escrow means to hold something aside in case of eventualities. Analogy: For example, one company provide software that another company sells imbedded in their hardware. The second company (the OEM) is scared that the first company may go out of business, so requests that the first company put the source code for the software in escrow. Should the first company go out of business, the second company would still be able to sell their product. Key point: Law enforcement is constantly pushing for key escrow where a third party holds back-door keys to all encryption products. Law enforcement would then be able to obtain these keys with a court order into order to decrypt messages or eavesdrop on communications. They first propose a variant of the two-person rule in order to prevent abuse of the system. From Hacking-Lexicon


The Enlightened Sound Daemon From whatis


ESounD Persistent Volume Daemon From whatis


the easy shell esh was primarily written out of a need for a simple and lightweight shell for Unix. As such, it deviates completely from all of the traditional shells, opting instead for a Lisp-like syntax. This allows exceptionally small size, both in terms of lines of code and memory consumption, while retaining remarkable flexibility and programmability. From Debian 3.0r0 APT


An Emacs command shell Eshell is a command shell implemented entirely in Emacs Lisp. It invokes no external processes beyond those requested by the user. It is intended to be a functional replacement for command shells such as bash, zsh, rc, or 4dos, since Emacs itself is capable of handling most of the tasks accomplished by such tools. This package is provided only for Emacs20, because eshell is included as part of both Emacs21 and XEmacs21. From Debian 3.0r0 APT


ESounD, the Enlightened Sound Daemon, is a server process that mixes several audio streams for playback by a single audio device. For example, if you are listening to music on a CD and you receive asound-related event from ICQ, the two applications will not have to queue for the use of your sound card. Install esound if you would like to let sound applications share your audio device. You will also need to install the audiofile package. From Redhat 8.0 RPM


Enlightened Sound Daemon - Support binaries This program is designed to mix together several digitized audio streams for playback by a single device. From Debian 3.0r0 APT


Emacs statistics mode, supporting R,S and others ESS is an Emacs package which provides a standard interface between statistical programs and statistical processes. It is intended to provide assistance for interactive statistical programming and data analysis, and is based on and extends the capabilities of S-mode. From Debian 3.0r0 APT


GNOME applet for starting SSH, RSH, Telnet, VNC & SCP sessions The ECLiPt Secure Shell Shell is a GNOME applet (or mini-toolbar for non-GNOME users) which makes managing remote shell accounts programs easy. Features: * Supports SSH, RSH, Telnet & VNC * Drag and drop SCP * Hostname checking * Configurable window size & position * Supports compression, cipher selection, forwarding, port selection, X11 forwarding For more information, please see: <http://eclipt.uni-klu.ac.at/projects/esshsh/> From Debian 3.0r0 APT


Administration program for ISDN PABX ISTEC 1003/1008 This program allows you the administration of the ISDN private automatic branch exchanges ISTEC 1003 and ISTEC 1008 (produced by the German company Emmerich). Note, that the documentation is mostly in the German language. The package includes the C++ class library SPUNK. This library supports writing text mode applications that are portable between different operating systems. From Debian 3.0r0 APT


generate tag file for Emacs, vi From whatis


generate tag file for Emacs, vi From whatis


talk client for the Emacs editor GNU Talk supports talk protocols 0 & 1. Defines protocol 2. Client supports multiple connections, file transfer, primitive encryption, shared apps, auto-answer, multiple front-ends including GTK and Emacs. The daemon collects request versions 0, 1, & 2 together, and permits interaction between clients of different types. Also supports MRU tty announce, announce-redirect, blacklists, and tty-bomb filtering. This package contains the ELisp files for Emacs. From Debian 3.0r0 APT


The etcskel package is part of the basic Mandrake system. Etcskel provides the /etc/skel directory's files. These files are then placedin every new user's home directory when new accounts are created. From Mandrake 9.0 RPM


Enlightened Terminal Emulator A terminal emulator in the spirit of xterm or rxvt, eterm uses an Enlightenment style config file, as well as themes. The Imlib graphics engine is used to render images. This version supports background images, pixmapped scrollbars, pseudo-transparency, POSIX threads, and unicode support. From Debian 3.0r0 APT


extended TeX From whatis


Graphical network monitor modeled after etherman. EtherApe is an etherman clone. It displays network activity graphically. Active hosts are shown as circles of varying size, and traffic among them is shown as lines of varying width. It's Gnome and libpcap based. From Debian 3.0r0 APT


debconf interface to Ethernet configuration This package provides a debconf-based interface to configuring the Ethernet on your system. Currently, it will only configure one Ethernet device, but more support is planned in the future. From Debian 3.0r0 APT


Ethereal is a network traffic analyzer for Unix-ish operating systems. This package lays base for libpcap, a packet capture and filtering library, contains command-line utilities, and contains plugins and documentation for ethereal. A GTK+ based graphical user interface is available in a separate package. From Redhat 8.0 RPM


Network traffic analyzer Ethereal is a network traffic analyzer, or "sniffer", for Unix and Unix-like operating systems. A sniffer is a tool used to capture packets off the wire. Ethereal decodes numerous protocols (too many to list). This package provides ethereal (the GTK+ version) From Debian 3.0r0 APT


Network traffic analyser (common files) Ethereal is a network traffic analyzer, or "sniffer", for Unix and Unix-like operating systems. A sniffer is a tool used to capture packets off the wire. Ethereal decodes numerous protocols (too many to list). This package provides files common to both ethereal (the GTK+ version) and tethereal (the console version). From Debian 3.0r0 APT


A little tool to send magic Wake-on-LAN packets You can wake up WOL compliant Computers which have been powered down to sleep mode or start WOL compliant Computers with a BIOS feature. WOL is an abbreviation for Wake-on-LAN. It is a standard that allows you to turn on a computer from another location over a network connection. etherwake also supports WOL passwords. From Debian 3.0r0 APT


A LaTeX package for typesetting Ethiopian texts. The Ethiopian script differs considerably from the Latin script. Most important, it consists of more than 350 different letters. A transcription method is presented here that can be used for the LaTeX typesetting system. It was implemented on the basis of the multilingual typesetting package 'babel'. From Debian 3.0r0 APT


Display or change ethernet card settings ethtool is used for querying settings of an ethernet device and changing them. It is mainly targeted to 2.4 kernel where this feature is available for many ethernet drivers. However, backward compatibility is ensured on 2.2 kernel running Sparc with SUN Happy Meal (hme) Ethernet card. From Debian 3.0r0 APT


This utility allows querying and changing of ethernet card settings, such as speed, port, auto-negotiation, and PCI locations. From Redhat 8.0 RPM


ASCII guitar tab editor This program is used to write out guitar tablature in the typical style of ascii tab, often found around the internet. The code is based on TkTab by Giovanni Chierico. Many of the ideas for the alerations found here came from emacs tablature mode by Mark R. Rubin. From Debian 3.0r0 APT


Multipurpose sniffer/interceptor/logger for switched LAN Ettercap supports active and passive dissection of many protocols (even ciphered ones) and includes many feature for network and host analysis. Data injection in an established connection and filtering (substitute or drop a packet) on the fly is also possible, keeping the connection synchronized. Many sniffing modes were implemented to give you a powerful and complete sniffing suite. It's possible to sniff in four modes: IP Based, MAC Based, ARP Based (full-duplex) and PublicARP Based (half-duplex). It has the ability to check whether you are in a switched LAN or not, and to use OS fingerprints (active or passive) to let you know the geometry of the LAN. From Debian 3.0r0 APT


Emacs Unified Directory Client EUDC, the Emacs Unified Directory Client, provides a common user interface to access directory servers using different directory protocols such as bbdb, CSO PH/QI, and LDAP. From Debian 3.0r0 APT


evas library demo Evas is an advanced canvas library, providing three backends for rendering: X11 (without some features like alpha-blending), imlib2, or OpenGL (hardware accelerated). Due to its simple API, evas can be developed with rapidly, and cleanly. Install evas if you want to develop applications against the only hardware-accelerated canvas library, or if you want to try out the applications under development. From Debian 3.0r0 APT


An all in one messaging client An all in one messaging client that supports AOL's Instant Messanger, ICQ, Yahoo chat, and MSN. From Debian 3.0r0 APT


easy Vim, edit a file with Vim and setup for modeless editing From whatis


easy Vim, edit a file with Vim and setup for modeless editing From whatis


extended TeX From whatis


Enterprise Volume Management System (core) The EVMS project provides unparalleled flexibility and extensibility in managing storage. This project represents a new approach to logical volume management. The architecture introduces a plug-in model that allows for easy expansion or customization of various levels of volume management. In order to make use of it, you must use a kernel which includes the EVMS patch, available in the kernel-patch-evms package. This package contains core infrastructure for EVMS, and the utilities evms_rediscover, evms_devnode_fixup and evms_info_level. From Debian 3.0r0 APT


Evolution is the GNOME collection of personal information management(PIM) tools. Evolution includes a mailer, calendar, contact manager and communication facility. The tools which make up Evolution are tightly integrated with one another and act as a seamless personal information-management tool. From Redhat 8.0 RPM


The groupware suite Evolution is the integrated mail, calendar and address book distributed suite from Ximian, Inc. See http://www.ximian.com/products/ximian_evolution/index.html for more information. From Debian 3.0r0 APT


Surface Evolver The Surface Evolver is an interactive program for the study of surfaces shaped by surface tension and other energies, and subject to various constraints. From Debian 3.0r0 APT


Yet another presentation tool based on Tcl/Tk Extended WIPE is a presentation tool written in Tcl/Tk. Unlike MagicPoint, the de facto standard in this realm, you can create resumes for presentation with user-friendly GUI, then save manuscripts in HTML and mgp(Magic Point file format). From Debian 3.0r0 APT


Vi IMproved, a programmers text editor From whatis


/eks'kl/ n. Abbreviation for `exclamation point'. See bang, shriek, ASCII. From Jargon Dictionary


eXode database manager The eXode database manager is a structured ASCII-based database library. EXdbm can be used to manage the configuration files of eXode clients. The library uses a tree of hash tables structures stored in memory, favouring speed upon memory consumption. This is not a general purpose database library, its efficiency is based on the fact that the databases managed contain less than a few thousand entries. Note that eXdbm is a general purpose configuration library, it can be used in many other applications without relations to the eXode project. For information on the exode project visit http://simplicity.net/exode. From Debian 3.0r0 APT


/eg-zek'/ or /eks'ek/ vt., n. 1. [Unix: from `execute'] Synonym for chain, derives from the exec(2) call. 2. [from `executive'] obs. The command interpreter for an OS (see shell); term esp. used around mainframes, and prob. derived from UNIVAC's archaic EXEC 2 and EXEC 8 operating systems. 3. At IBM and VM/CMS shops, the equivalent of a shell command file (among VM/CMS users). The mainstream `exec' as an abbreviation for (human) executive is not used. To a hacker, an `exec' is a always a program, never a person. From Jargon Dictionary


A binary file containing a program in machine language which is ready to be executed (run). From Linux Guide @FirstLinux


Anything that can "run" on a computer. Contrast: Newbies often don't understand the difference between executables and normal files. For example, they don't understand the difference between opening an e-mail attachment with a .txt extension vs. a .exe. This misunderstanding comes about because GUIs like Windows and the Macintosh do a very good job at hiding technical details like this from users as to not upset them. Example: ActiveX, Java, JavaScript, .exe files, programs. From Hacking-Lexicon


To run a program. On a chmod command line, you can add or remove permission to execute a file using the x symbol. You must have execute permission for a directory to be able to change to that directory or to be able to include that directory's name in a pathname given on a command line. From Linux Guide @FirstLinux


program to cycle exim logs From whatis


program to extract information from exim logs From whatis


An MTA (Mail Transport Agent) This MTA is rather easier to configure than smail or sendmail. It is a drop-in replacement for sendmail/mailq/rsmtp. Advanced features include the ability to reject connections from known spam sites, and an extremely efficient queue processing algorithm. From Debian 3.0r0 APT


Exim Mailer - with TLS (SSL) support This MTA is rather easier to configure than smail or sendmail. It is a drop-in replacement for sendmail/mailq/rsmtp. Advanced features include the ability to reject connections from known spam sites, and an extremely efficient queue processing algorithm. This version of Exim has been compiled with OpenSSL support, to allow secure SMTP over SSL. From Debian 3.0r0 APT


program to build a database file for exim From whatis


program to maintain exim mailer hint databases From whatis


program to maintain exim mailer hint databases From whatis


A program to lock a file exactly as Exim would From whatis


program to maintain exim mailer hint databases From whatis


interactive configure script for exim From whatis


X monitor for the exim mail transport agent. This allows administrators to view the exim agent's mail queue and logs, and perform a variety of actions on queued messages, such as freezing, bouncing and thawing messages. From Debian 3.0r0 APT


exim mail statistics From whatis


program to extract information from exim retry database From whatis


script to summarise contents of mail queue From whatis


programs to query what running exim processes are doing From whatis


An X user interface for MH mail. Exmh uses the regular MH programs to manipulate your mail folders and messages. This means it is compatible with command-line use of MH programs, and its actions should be familiar if you are an experienced MH user. If you are a new MH user, then the details of running MH programs is hidden behind the graphical interface. From Debian 3.0r0 APT


convert tabs to spaces From whatis


Expat is a C library for parsing XML. Expat is a stream-oriented XMLparser; handlers are registered with the parser prior to starting theparse. These handlers are then called when the parser discovers the associated structures in the document being parsed. A start tag is an example of the kind of structure for which handlers can be registered. From Redhat 8.0 RPM


XML parsing C library - example application This package contains xmlwf, an example application of expat, the C library for parsing XML. The arguments to xmlwf are one or more files which are each to be checked for XML well-formedness. From Debian 3.0r0 APT


A program that "talks" to other programs. Expect is a program that "talks" to other interactive programs according to a script. Following the script, Expect knows what can be expected from a program and what the correct response should be. An interpreted language provides branching and high- level control structures to direct the dialogue. In addition, the user can take control and interact directly when desired, afterward returning control to the script. From Debian 3.0r0 APT


Expect is a tcl extension for automating interactive applications suchas telnet, ftp, passwd, fsck, rlogin, tip, etc. Expect is also useful for testing the named applications. Expect makes it easy for a scriptto control another program and interact with it. Install the expect package if you'd like to develop scripts which interactwith interactive applications. You'll also need to install the tcl package. From Mandrake 9.0 RPM


A Tk/X11 version of the expect program. Expect is a program that "talks" to other interactive programs according to a script. Following the script, Expect knows what can be expected from a program and what the correct response should be. An interpreted language provides branching and high- level control structures to direct the dialogue. In addition, the user can take control and interact directly when desired, afterward returning control to the script. From Debian 3.0r0 APT


check and enforce password expiration policy From whatis

exploit (exploitz, sploits)

A technique of breaking into a system, or a tool that implements the technique. An exploit takes advantage of a weakness/vulnerability in a system in order to hack it. Culture: Exploits are the key to hacker subculture. Hackers gain fame by discovering exploits. Others gain fame by writing scripts for them. Legions of script-kiddies apply the exploit to millions of systems, defacing webpages and gaining (in)fame. Controversy: There is no good definition for this word. It is debated a lot trying to define exactly what is, and is not, an exploit. Key point: Since people make the same mistakes over-and-over, exploits for very different systems start to look very much like each other. Most exploits can be classified under major categories: buffer overflow, backtracking, defaults, samples, Denial of Service Contrast: The words exploit and vulnerability are often used interchangeably. This is because the person who discovers a new vulnerability will usually write an exploit script for it at the same time. Therefore, the vulnerability is often known by the name of the exploit scriptl. From Hacking-Lexicon


maintain list of NFS exported file systems From whatis


evaluate expressions From whatis


an ext2 filesystem resizer ext2resize resizes ext2 filesystems. This is useful if you run out of space on one partition, or have too much free space on another. Warning: Although the program is quite safe these days, if you do something wrong things will go wrong badly. Watch out when using programs like this. From Debian 3.0r0 APT


waveform viewer. This is the extace waveform viewer. It plugs itself in as a EsounD monitor and samples and displays the output from the EsounD daemon. From Debian 3.0r0 APT


Part of a file name that follows a period (also known as a suffix). For example, C program source files have the extension .c From Linux Guide @FirstLinux


Yet Another Boot Selector for IBM-PC compatibles. Extended-IPL is a boot selector which is upper compatible with original IBM IPL. This package includes the installer for this boot code which is written into MBR of your hard disk. With this boot selector, you can select a partition from all the partitions including the logical partitions as well as the primary ones in all the BIOS supported disks when booting a PC, and then it will boot up the OS reside at the selected partition. From Debian 3.0r0 APT


multi-language reimplementation of ctags ctags parses source code and produces a sort of index mapping the names of significant entities (e.g. functions, classes, variables) to the location where that entity is defined. This index is used by editors like vi and emacsen to allow moving to the definition of a user-specified entity. Exuberant Ctags supports all possible C language constructions and multiple other languages such as assembler, AWK, ASP, BETA, Bourne shell, C++, Eiffel, Fortran, Java, Lisp, Pascal, Perl, PHP, Python, REXX, Ruby, S-Lang, Scheme, Tcl and Vim. From Debian 3.0r0 APT


Play Ultima VII on a decent OS Exult is a game engine which can be used to play the classic games of Ultima VII under X11 (full-screen or in a window). The Black Gate (including Forge Of Virtue) and Serpent Isle (plus Silver Seed) are both playable to the end. Some minor differences to the originals remain, see FAQ 5.3./5.4. While it is possible to use the engine for other games, no such game has been written yet. Therefore, Exult is useless unless you own a copy of one of the Ultima VIIs. From Debian 3.0r0 APT


eyes applet for KDE An applet for the KDE panel containing a pair of eyes that follow your mouse around the screen. This package is part of the official KDE toys module. From Debian 3.0r0 APT


A client for most dynamic DNS services. ez-ipupdate is a quite complete client for the dynamic DNS service offered by http://www.ez-ip.net/ and many more. Currently supported are: ez-ip, Penguinpowered, DHS, dynDNS, ODS, TZO, EasyDNS, GNUdip, Justlinux, Dyns and HN. From Debian 3.0r0 APT


A highly configurable IRC proxy Ezbounce is a very configurable IRC proxy or 'bouncer'. Its basic features include password protection, remote administration, logging and listening on multiple ports. It lets you configure hosts to give access to and which addresses and ports they may connect to. It also can be setup to ban connections to and from certain addresses. Other features include: * Ability to listen and connect on different interfaces or virtual hosts. * Configurable limits on amount of clients permitted to connect from an address and to an address. * Configurable idle time limits. * Transparent DCC Proxying (incoming and outgoing) * Uses nonblocking sockets. * Users can set their own idents, regardless of the uid the proxy is running as. * Basic facilities to 'detach' and reattach clients from proxy but keep their connections to the IRC server alive. * Logs chats while you are detached and DCC sends them back to you when you reattach. * Ability to reload configuration at run time. * Can be run in the background or foreground. From Debian 3.0r0 APT


Web browser for ezmlm-idx archives This is ezmlm-browse, a web interface for browsing ezmlm-idx (version 0.40 or later) archives. The default presentation is similar to that of the ezmlm-cgi archive browser that is part of ezmlm-idx, but with the addition of threaded subjects and online posting / replying. However, the output is completely template drive, so you can make it fit into your current web scheme. From Debian 3.0r0 APT


CMS for e-commerce, e-publishing and intranets eZ publish is a web based application suite. It delivers functionality ranging from publishing of news, web logs and diaries, through web shop functionality like shopping carts and wishlists and forums to intranet functions like contact handling and bug reporting. The software uses caching and other optimization techniques to speed up page serving. It handles users, user preferences and user tracking through a user database and both cookie- based and non-cookie sessions. It supports statistics for page views, links followed and banner ads, both images and HTML with presentation logic. The package lends itself easily to customization, from changing the look and feel by changing templates, localizing the languages and other internationalization issues to adding new functionality. The target audience for eZ publish are e-commerce, ASP (Application Service Providers), BSP (Business Service Providers), news publishing, intranets, bug reporting, content management, discussion boards, FAQ and knowledge handling, file and image management, group ware, calendaring, polls, todo lists, appointments as well as personal web sites. From Debian 3.0r0 APT