HA Linux

Motorola Computer Group's Advanced High Availability Software for Linux. Runs on Motorola platforms, naturally. A 'special purpose/mini' distribution. From LWN Distribution List


HOLON Linux is aimed at mass consumers. It is developed by HOLON Inc. (in Japan). They did a TV commercial, which was (and is) an unprecedented promotion in Japan. Their server version received a "Good Design Award" by the Ministry of International Trade and Industry in Japan. Their desktop version product includes 2.8GB of commercial and multimedia applications. From LWN Distribution List


A freely distributable document that describes in detail how to set up or configure a Linux component. It is often the best starting point for a beginner. From Linux Guide @FirstLinux


A popular program for the Macintosh used to convert binary files so they can be sent as text, similar to (but incompatible with) uuencode. From KADOWKEV

HTML (Hypertext Markup Language)

A set of conventions for marking the portions of a document so that, when accessed by a program called a parser, each portion appears with a distinctive format. HTML is the markup language behind the appearance of documents on the WWW (World Wide Web), and the parser programs for accessing thes documents are called Webbrowsers. A subset of the SGML (Standard Generalised Markup Language), HTML includes capabilities that enable authors to insert hyperlinks, which when clicked display another HTML document. The process of composing HTML text is called authoring. You can author HTML text by editing a plain-text document with a stand alone HTML editor, such as HTML assistant. In adddition, add-on programs are available that provide HTML editing capaibilities such as Bluefish. Unlike a word processing program's formatting codes, HTML codes - called tags - do not specify just how the tagged text is a certain portion of a document, such as a title, heading, or body text. The parser decides how to format the text. From QUECID

HTTP (Hypertext Transfer Protocol)

The Internet standard that supports the exchange of information on the World Wide Web (WWW). By defining Universal Resource Locators (URLs) and how they can be used to retrieve resources (including not only Web documents but also File Transport Protocol (FTP)-accessible files, Usenet newsgroups, and Gopher menus) anywhere on the Internet, HTTP enables Web authors to embed hyperlinks in Web documents. When clicked, a hyperlink initiates a data transfer process that accesses and retrieves document, without any further intervention from the use (or, indeed, without any knowledge of where the document is coming from or how it was accessed). In short, HTTP lays the foundation for transparent access to the Internet. From QUECID

HTTP (Hypertext Transfer Protocol)

The protocol used to provide hypertext links between pages. It is the standard way of transfering HTML documents between Web servers and browsers. From Glossary of Distance Education and Internet Terminology


A computer user who uses clever or unorthodox techniques to solve technical problems or challenges. From Glossary of Distance Education and Internet Terminology


An asynchrous communications protocol in which communications channel can handle only one signal at a time. The two stations alternate their tranmissions. Sysnonyous with local echo. See communications protocol, echoplex, and full duplex. From QUECID

Hall, Jon "Maddog"

Jon is famous for his vocal attendance of important Linux events. He is executive director of Linux International, formerly of DEC (Compaq). From Linux Guide @FirstLinux

Halloween Linux

Halloween Linux is a German localized version of Red Hat. From LWN Distribution List


A driver, utility program, or subroutine that takes care of a task. The A20 handler, for example, is a routine that controls access to extended memory. From QUECID

Happy Linux

The Chinese website appears current. From LWN Distribution List

Hard Links

UNIX allows the data of a file to have more than one name in separate places in the same file system. Such a file with more than one name for the same data is called a hard-linked file and is similar to a symbolic link. Try touch mydata; ln mydata mydataB; ls -al. The files mydata and mydataB are indistinguishable. They share the same data, and have a 2 in second column of the ls -al listing. This means that they are hard-linked twice (that there are two names for this file). The reason why hard links are sometimes used in preference to symbolic links is that some programs are not fooled by a symbolic link: If you have, say, a script that uses cp to copy a file, it will copy the symbolic link instead of the file it points to. [ cp actually has an option to override this behavior.] A hard link, however, will always be seen as a real file. On the other hand, hard links cannot be made between files on different file systems nor can they be made between directories. From Rute-Users-Guide


A processing function built in to the computer's electronic circuits instead of facilitated by program instructions. To improve computer performance, computer designers include circuits that perform specific functions, such as multiplication or division, at higher speeds. These functions are hard-wired. The term hard-wried also refers to the prorgam instructions contained in the computer's read-only memory (ROM) or firmware. From QUECID

Hardware error control

Encoding an error-control protocol such as MNP4 or V.42, in the modem rather than in a comunications program. Hardware error control frees the central procssing unit (CPU) from the responsisbility of catching and correcting erros. From QUECID

Hardware reset

Restarting the system by pushing the computeer's reset button or programmer's switch. A hardware reset might be necessary after a system crash so severe that you can't use the keyboard restart commnd (Ctrl+Alt+Del) to restart the computer. From QUECID

Harrison, Geoff "Mandrake"

a senior software engineer for VA Research. He's most commonly known as Mandrake, author of the mandrake.net "Current News" diary and the major contributor to the Enlightenment window manager. From Linux Guide @FirstLinux

Haydar Linux

This distribution will be available in Arabic, Dutch and English with more languages to follow. The Arabic support appears to be very comprehensive. The first beta release of Haydar was announced May 4, 2002. Beta 2 was released November 4, 2002. From LWN Distribution List

Hayes command set

A standardised set of instructions used to control modems. Common Hayes commands include the following: AT (Attention, used to start all other commmands), ATDT (Attention, dial in tone mode), ATDP (Attention, dial in pulse mode), +++ (Enter the commnad mode during the commnication seesion), ATH (Attention, hangup). From QUECID

Hayes compatible modem

A modem that reconises the Hayes command set. From QUECID


Repeated text such as a page number and a short version of a document's title, that appears at the top of the pages in a document. Also the beginning of a Usenet of email message. The header contains important information about the sender's address the subject of the message, and other information. From QUECID

High Siera

An obsolete standard for encoding data onto CD-ROMs. Although similar to High Sierra, the widely used ISO 9660 standard is incompatible. From QUECID


HispaFuentes is a Red Hat compatible distribution. Version 8.0 contains Ximian 1.4, KDE 2.1, CUPS and much more. Spanish distribution. From LWN Distribution List


A directory or WWW page that is 'owned' by a user is often referred to as their 'home directory' or 'home page'. From KADOWKEV

Home Directory

The directory the user is placed in after logging on. From I-gloss

Home Page (or Homepage)

Several meanings. Originally, the web page that your browser is set to use when it starts up. The more common meaning refers to the main web page for a business, organization, person or simply the main page out of a collection of web pages, e.g. "Check out so-and-so's new Home Page." From Matisse

Home Page or Homepage

the top level hypertext document in a collection of pages or web site. Often uses index.html as file name. From Glossary of Distance Education and Internet Terminology


A feature included in a software or hardware product to enable hobbyists and programmers to add their own custom features. From QUECID


Any computer on a network that is a repository for services available to other computers on the network. It is quite common to have one host machine provide several services, such as SMTP (email) and HTTP (web). From Matisse


In the Internet, any computer that can function as the beginning and end porint of data transfers. An Internet host has a unique Internet address (called an IP address) and a unique domain name. In networks and telecommunications generaly, the coputer that performs centralised functions such as making program or data files available to other computers. From QUECID

Httpd (Hypertext Transer Protocol Deamon)

A web server originally developed at the Swiss Center for Particle Research (CERN) and originally called CERN htpd. Subsequently, httpd was developed independently at the National Center for Supercomputing Applications (NCSA) for UNIX systems. An important innovation in the history of Web servers, NASA httpd introduced forms, clickable imagemaps, authenticationm and key word searches. Most of these features are now taken for granted in other Web servers. From QUECID

Hung system

A computer that has experienced a system failure and is no longer processing data, even though cursor might still be blinking on-screen. The only option in most cases is to restart the system, which means losing any unsaved work. From QUECID


The Hurd will be the foundation of the whole GNU system. It is built on top of the Mach 3.0 kernel, a free message-passing kernel developed by CMU. Mach's virtual memory management and message-passing facilities are extensively used by the Hurd. The GNU C Library will provide the Unix system call interface, and will call the Hurd for needed services it can't provide itself. From Linux Guide @FirstLinux


A document which has been marked up to allow a user to select words or pictures within the document, click on them, and connect to further information. From Glossary of Distance Education and Internet Terminology


Generally, any text that contains links to other documents - words or phrases in the document that can be chosen by a reader and which cause another document to be retrieved and displayed. See also: HTML, HTTP From Matisse


convert .h C header files to .ph Perl header files From whatis


convert .h C header files to Perl extensions From whatis


[very common] 1. n. Originally, a quick job that produces what is needed, but not well. 2. n. An incredibly good, and perhaps very time-consuming, piece of work that produces exactly what is needed. 3. vt. To bear emotionally or physically. "I can't hack this heat!" 4. vt. To work on something (typically a program). In an immediate sense: "What are you doing?" "I'm hacking TECO." In a general (time-extended) sense: "What do you do around here?" "I hack TECO." More generally, "I hack `foo'" is roughly equivalent to "`foo' is my major interest (or project)". "I hack solid-state physics." See Hacking X for Y. 5. vt. To pull a prank on. See sense 2 and hacker (sense 5). 6. vi. To interact with a computer in a playful and exploratory rather than goal-directed way. "Whatcha up to?" "Oh, just hacking." 7. n. Short for hacker. 8. See nethack. 9. [MIT] v. To explore the basements, roof ledges, and steam tunnels of a large, institutional building, to the dismay of Physical Plant workers and (since this is usually performed at educational institutions) the Campus Police. This activity has been found to be eerily similar to playing adventure games such as Dungeons and Dragons and Zork. See also vadding. Constructions on this term abound. They include `happy hacking' (a farewell), `how's hacking?' (a friendly greeting among hackers) and `hack, hack' (a fairly content-free but friendly comment, often used as a temporary farewell). For more on this totipotent term see "The Meaning of Hack". See also neat hack, real hack. From Jargon Dictionary


n. [originally, someone who makes furniture with an axe] 1. A person who enjoys exploring the details of programmable systems and how to stretch their capabilities, as opposed to most users, who prefer to learn only the minimum necessary. 2. One who programs enthusiastically (even obsessively) or who enjoys programming rather than just theorizing about programming. 3. A person capable of appreciating hack value. 4. A person who is good at programming quickly. 5. An expert at a particular program, or one who frequently does work using it or on it; as in `a Unix hacker'. (Definitions 1 through 5 are correlated, and people who fit them congregate.) 6. An expert or enthusiast of any kind. One might be an astronomy hacker, for example. 7. One who enjoys the intellectual challenge of creatively overcoming or circumventing limitations. 8. [deprecated] A malicious meddler who tries to discover sensitive information by poking around. Hence `password hacker', `network hacker'. The correct term for this sense is cracker. The term `hacker' also tends to connote membership in the global community defined by the net (see the network and Internet address). For discussion of some of the basics of this culture, see the How To Become A Hacker FAQ. It also implies that the person described is seen to subscribe to some version of the hacker ethic (see hacker ethic). It is better to be described as a hacker by others than to describe oneself that way. Hackers consider themselves something of an elite (a meritocracy based on ability), though one to which new members are gladly welcome. There is thus a certain ego satisfaction to be had in identifying yourself as a hacker (but if you claim to be one and are not, you'll quickly be labeled bogus). See also wannabee. This term seems to have been first adopted as a badge in the 1960s by the hacker culture surrounding TMRC and the MIT AI Lab. We have a report that it was used in a sense close to this entry's by teenage radio hams and electronics tinkerers in the mid-1950s. From Jargon Dictionary

hacker (hacking)

A hacker is someone who is able to manipulate the inner workings of computers, information, and technology. Consider Arthur C. Clark's Third Law: "Any sufficiently advanced technology is indistinguishable from magic". Since normal people have no clue as to how computers work, they often view hackers with suspicion and awe (as magicians, sorcerers, witches, and warlocks). This suspicion leads to the word "hacker" having the connotation of someone up to no good. History: The word "hacker" started out in the 14th century to mean somebody who was inexperienced or unskilled at a particular activity (such as a golf hacker). In the 1970s, the word "hacker" was used by computer enthusiasts to refer to themselves. This reflected the way enthusiasts approach computers: they eschew formal education and play around with the computer until they can get it to work. (In much the same way, a golf hacker keeps hacking at the golf ball until they get it in the hole). Furthermore, as "experts" learn about the technology, the more they realize how much they don't know (especially about the implications of technology). When experts refer to themselves as "hackers", they are making a Socratic statement that they truly know nothing. For more information on this connotation, see ESR's computer enthusiast "Jargon File". Key point: Today if you do a quick search of "hacker" in a search engine, you will still occasional uses of the word in senses used in the 1400s and 1970s, but the overwhelming usage in the 1990s describes people who break into computers using their sorcerous ways. Likewise, the vast majority of websites with the word "hack" in their title refer to illegitimate entry into computer systems, with notable exceptions like http://www.hacker.com/ (for golf). Controversy: The computer-enthusiast community does not like using "hacker" to describe malicious people; they prefer "cracker". The security-community restricts the use of the word "cracker" to some who breaks encryption and copy-protection schemes. Consequently, a journalist who writes about cybercriminals cannot use either word without hate mail from the opposing community claiming they are using the word incorrectly. If a journalists writes about hackers breaking into computers, they will receive hate-mail claiming that not all hackers are malicious, and the that the correct word is "cracker". Likewise, if they write about crackers breaking into computers, they will receive hate-mail claiming that crackers only break codes, but its hackers who break into systems. The best choice probably depends upon the audience; for example one should definitely talk about malicious crackers in a computer-enthusiast magazine like Linux Today. From Hacking-Lexicon

hacker ethic

n. 1. The belief that information-sharing is a powerful positive good, and that it is an ethical duty of hackers to share their expertise by writing open-source and facilitating access to information and to computing resources wherever possible. 2. The belief that system-cracking for fun and exploration is ethically OK as long as the cracker commits no theft, vandalism, or breach of confidentiality. Both of these normative ethical principles are widely, but by no means universally, accepted among hackers. Most hackers subscribe to the hacker ethic in sense 1, and many act on it by writing and giving away open-source software. A few go further and assert that all information should be free and any proprietary control of it is bad; this is the philosophy behind the GNU project. Sense 2 is more controversial: some people consider the act of cracking itself to be unethical, like breaking and entering. But the belief that `ethical' cracking excludes destruction at least moderates the behavior of people who see themselves as `benign' crackers (see also samurai). On this view, it may be one of the highest forms of hackerly courtesy to (a) break into a system, and then (b) explain to the sysop, preferably by email from a superuser account, exactly how it was done and how the hole can be plugged -- acting as an unpaid (and unsolicited) tiger team. The most reliable manifestation of either version of the hacker ethic is that almost all hackers are actively willing to share technical tricks, software, and (where possible) computing resources with other hackers. Huge cooperative networks such as Usenet, FidoNet and Internet (see Internet address) can function without central control because of this trait; they both rely on and reinforce a sense of community that may be hackerdom's most valuable intangible asset. From Jargon Dictionary


HAL91 -- minimalistic Linux distribution that fits on one floppy disk. The website is available in English, German and Italian. A small disk distribution. From LWN Distribution List


stop the system. From whatis


Receive/send radio facsimile transmissions with Soundcard/PTC-II With this package you can send or receive radio facsimile transmissions using either a Linux-supported soundcard or an SCS PTC-II data controller. Radio facsimile transmission are used most commonly by meteorological bureaus to provide weather maps to aircraft and shipping. From Debian 3.0r0 APT


Reader for new hamradio linux software at radio.linux.org.au. Hamsoft is a reader for new hamradio linux software at radio.linux.org.au, the linux hamradio software database. When you select an entry in the list and click on read, the link will be opened in a mozilla window. Mozilla has to be running. From Debian 3.0r0 APT


v. 1. [very common] To wait for an event that will never occur. "The system is hanging because it can't read from the crashed drive". See wedged, hung. 2. To wait for some event to occur; to hang around until something happens. "The program displays a menu and then hangs until you type a character." Compare block. 3. To attach a peripheral device, esp. in the construction `hang off': "We're going to hang another tape drive off the file server." Implies a device attached with cables, rather than something that is strictly inside the machine's chassis. From Jargon Dictionary


Another X terminal emulator with Hangul support Hanterm is a replacement for xterm that supports Hangul input and output; It is a modified of the xterm program from XFree86. Hanterm uses it own native input system and does not require an X input method server. This package contains `original hanterm' made by Jake Song, and hanterm package contains hanterm-xf made by ChiDeok Hwang. From Debian 3.0r0 APT


X terminal emulator with Hangul support Hanterm is a replacement for xterm that supports Hangul input and output; It is a modified of the xterm program from XFree86. Hanterm uses it own native input system and does not require an X input method server. For hanterm to work properly, a Hangul-encoded font must be available; xfonts-bakemuk are all appropriate for this purpose. From Debian 3.0r0 APT


Chinese character learning aid Hanzim is a program designed to help you memorize characters by helping you internalize their various systematicities. It displays lists of characters with the same radicals, same remaining parts, and same pronunciations. Along with the characters it displays pinyin pronunciations and lists of compounds. The program is also useful simply as a convenient dictionary. You can look up characters and compounds by radical or pinyin. More information available at: http://zakros.ucsd.edu/~arobert/hanzim.html From Debian 3.0r0 APT


The Parser generator for Haskell. This is the nth public release of our parser generator system for Haskell, called Happy (a dyslexic acronym for 'A Yacc-like Haskell Parser generator'). From Debian 3.0r0 APT

hard boot

A boot initiated by hardware. This could be a computer power-up, a press of its reset button, or even a hardware glitch. From Linux Guide @FirstLinux

hard link

One of several directory entries which refer to the same Unix file. A hard link is created with the "ln" (link) command. From Linux Guide @FirstLinux


A directory entry, which maps a filename to an inode, number. A file may have multiple names or hard links. The link count gives the number of names by which a file is accessible. Hard links do not allow multiple names for directories and do not allow multiple names in different filesystems. From Linux Administrator's Guide


adj. 1. [common] Said of data inserted directly into a program, where it cannot be easily modified, as opposed to data in some profile, resource (see de-rezz sense 2), or environment variable that a user or hacker can easily modify. 2. In C, this is esp. applied to use of a literal instead of a #define macro (see magic number). From Jargon Dictionary


The harddrake service is a hardware probing tool run at system boot time to determine what hardware has been added or removed from the system.It then offer to run needed config tool to update the OS configuration. From Mandrake 9.0 RPM


This is the main configuration tool for hardware that calls all the other configuration tools. It offers a nice GUI that show the hardware configuration splitted by hardware classes. From Mandrake 9.0 RPM


Makes your system hardened. This package is intended to help the administrator to improve the security of the system, or at least make the host less susceptible. NOTE! This package will not make your system uncrackable, and it is not intended to do so. Making your system secure involves a LOT more than just installing a package. You are recommended to read at least some documents in addition to installing this package. The documents can be found in the harden-doc package. This is of course just a start because there are LOT of information on how to make your system more secure. For more information on how to secure your system see: http://www.debian.org/doc/manuals/securing-debian-howto/ From Debian 3.0r0 APT


The word "harden" implies putting a shell around a computer in order to protect it from intruders. In order to harden a system, you should consider the following techniques: Patch the OS with the latest security fixes. For example, when the "ping-of-death" DoS attack came out, many people needed to patch their TCP/IP stacks to defend against it. Patch the exposed services with the latest security fixes. For example, many third-party mail servers have been vulnerable to buffer overflow exploits. These are normally fixed a few weeks after being published in the hacker community. Therefore, you need to regularly check with the software vendor for the latest patch. Remove all defaults. In order to make their software easy-to-use, vendors include default accounts, default passwords, and samples. However, these can generally be exploited by hackers. You MUST read security guidelines for the particular OS or software package (especially web-server) and carefully remove these defaults/samples, or your box WILL be hacked. For example, most Microsoft IIS 4 web-servers can be compromised with either the .htr buffer overflow or RDO exploits, because webmasters forget (or don't know) to turn them off. Remove all unnecessary services. For example, most Sun Solaris based systems can be hacked through the RPC services. Install packet filtering software. From Hacking-Lexicon


Avoid packages with security problems. Harden-3rdflaws is intended to help the administrator to avoid packages that are known to give 3rd parties (like connected web browsers or similar) problems in form of insecure code. If you want to avoid packages that remote users can use to compromise the system you should look at the harden-remoteflaws instead. If you want to avoid packages that local users can use to compromise the system you should look at the harden-localflaws instead. NOTE! This package will not make the 3rd party host uncrackable, and it is not inteded to do so. From Debian 3.0r0 APT


Hardened system environment. Harden-environment provides a hardened system environment, or at least helps the administrator to configure such an environment. Right now this include packages for local intrusion detection. NOTE! This package will not make your system uncrackable, and it is not intended to do so. Making your system secure involves a LOT more than just installing a package. For more information on how to secure your system see: http://www.debian.org/doc/manuals/securing-debian-howto/ From Debian 3.0r0 APT


adj. 1. In software, syn. for hardcoded. 2. By extension, anything that is not modifiable, especially in the sense of customizable to one's particular needs or tastes. From Jargon Dictionary


ascii for the masses Hasciicam makes it possible to have live ASCII video on the web. It captures video from a tv card and renders it into ascii, formatting the output into an html page with a refresh tag or in a live ASCII window or in a simple text file as well, giving the possibility to anybody that has a bttv card. a linux box and a cheap modem line to show a live ASCII video feed that can be browsable without any need for plugin, java etc. From Debian 3.0r0 APT

hash (one-way hash, message digest, cryptographic checksum)

A crytographic operation where an entire message is run through some mathematical operations resulting in a fixed-length (e.g. 128-bit) string that is probably unique. This "hash" has two important properties: It is "one-way"; given a hash, somebody cannot figure out what input message generated the output hash. It is unique; there is more chance of an asteroid hitting the earth and wiping out all life than two messages accidentally hashing to the same value. No two messages should produce the same Example: Some common uses of hashes are: Creating an encryption key from a text password. Creating a unique "fingerprint" of a message that is then encrypted with a private key in order to sign a message. Create unique fingerprints of files in order to detect when they have changed. Example: The program "tripwire" detects intrusions by calculating a hash of all programs/binaries. On a regular basis, it recalculates the hash. If a file has changed, then the hash will also have changed. Tripwire then "trips" whenever the latest calculated hash of the file does not match the one stored in its database. Example: Some common hash algorithms are: SHA-1 If you need to choose a hash algorithm, this is probably the best one to choose (unless speed is the paramount concern). Of the most popular hash algorithms, this is currently (year 2001) considered to be the most secure. MD5 In the year 2001, more data is probably being hashed by MD5 than any other algorithm. However, a lot of people recommend moving to SHA-1 because of weaknesses discovered in MD5. RIPEMD MD4 A historically significant hash algorithm, but useless by today's standards. See also: integrity From Hacking-Lexicon


Customizable high-resolution Pacman clone You have three lives, and you lose a life if you get eaten by a ghost. If you eat all the little dots on a level, you go onto the next level (if we've bothered including any). At the edge of the screen there may be passageways apparently going nowhere - if you follow one you will wrap all the way around and appear at the other side of the screen, yes - really, as if by magic you have been transported from one side of the screen to the other, and the ghosts won't know what's hit 'em. Also, every now and then some fruit might appear at the edge of the screen. Being a healthy-eating sort of guy, hatman loves fruit, so you should go and eat it - it's extra points, you know. But the icing on the cake is the power-pellets. Eat one of these and the tables are turned. The ghosts turn gray (as one does, when one is scared) and now it's your turn to do some serious getting. Whilst the ghosts remain gray you can eat them - getting more points for each one you eat, once you eat them their eyes (hatman doesn't like the eyes - they give him indigestion) run back to the ghost's base and gets a new body. Don't worry about them turning back too suddenly - you will get a bit of a warning first. It's easy, and it's great fun. From Debian 3.0r0 APT


Prints Hijra (Islamic lunar) dates, calendar, Islamic prayer times Generates Hijra date(s) and Hijra calendar for given AD date and computes daily, monthly, yearly Islamic prayer times for given location. From Debian 3.0r0 APT


Hdparm is a useful system utility for setting (E)IDE hard drive parameters. For example, hdparm can be used to tweak hard drive performance and to spin down hard drives for power conservation. From Mandrake 9.0 RPM


Tune hard disk parameters for high performance. get/set hard disk parameters for Linux IDE drives. Primary use is for enabling irq-unmasking and IDE multiplemode. From Debian 3.0r0 APT


output the first part of files From whatis


Subsystem for High-Availability Linux heartbeat is a basic heartbeat subsystem for Linux-HA. It will run scripts at initialisation, and when machines go up or down. This version will also perform IP address takeover using gratuitous ARPs. It works correctly for a 2-node configuration, and is extensible to larger configurations. It implements the following kinds of heartbeats: * Bidirectional Serial Rings ("raw" serial ports) * UDP/IP broadcast (ethernet, etc) From Debian 3.0r0 APT


n. 1. The signal emitted by a Level 2 Ethernet transceiver at the end of every packet to show that the collision-detection circuit is still connected. 2. A periodic synchronization signal used by software or hardware, such as a bus clock or a periodic interrupt. 3. The `natural' oscillation frequency of a computer's clock crystal, before frequency division down to the machine's clock rate. 4. A signal emitted at regular intervals by software to demonstrate that it is still alive. Sometimes hardware is designed to reboot the machine if it stops hearing a heartbeat. See also breath-of-life packet. From Jargon Dictionary


Heimdal is a free implementation of Kerberos 5, that aims to be compatible with MIT Kerberos. This package includes servers like telnetd and ftpd that have been compiled with Heimdal support. From Debian 3.0r0 APT


KDC for Heimdal Kerberos Heimdal is a free implementation of Kerberos 5, that aims to be compatible with MIT Kerberos. This package includes the KDC (key distribution centre) server, which is designed to run on a secure computer and keeps track of users passwords. This is done using the Kerberos protocol in such a way that the server computers do not need to know user's passwords. From Debian 3.0r0 APT


register of the magazines c't, iX, Elrad and Gateway This package installs an online register of the famous German computer and electronic magazines published by Heise: * c't - magazin f|r computer technik (12/1983 - 20/2001) * iX (11/1988 - 10/2001) * Elrad (1994 - 1997) * Gateway (1/1993 - 6/1997) From Debian 3.0r0 APT


The classic greeting, and a good example The GNU hello program produces a familiar, friendly greeting. It allows nonprogrammers to use a classic computer science tool which would otherwise be unavailable to them. Seriously, though: this is an example of how to do a Debian package. It is the Debian version of the GNU Project's `hello world' program (which is itself an example for the GNU Project). From Debian 3.0r0 APT


Automatic manpage generator Program to create simple man pages from the --help and --version output of other programs. Since most GNU documentation is now in info format, this provides a way to generate a placeholder man page pointing to that resource while still providing some useful information. From Debian 3.0r0 APT


Herbix is a Linux server that fits on a floppy. It supports ipchains and can serve FTP, HTTP, IRC, DHCP, SMTP, and IDENT. Version 1.0-25 was released April 1, 2002. Version 1.0-67 was released January 4, 2003. A floppy-based distribution. From LWN Distribution List


System/370, ESA/390 and z/Architecture Emulator Hercules is an open source software implementation of the mainframe System/370 and ESA/390 architectures, in addition to the new 64-bit z/Architecture. This means that your PC can emulate an IBM mainframe processor. The mainframe can range from a 360 to a z900 - running in "System/370" mode, "ESA/390" mode, or "z/Architecture" mode. Hercules executes S/370, ESA/390, and z/Architecture instructions and channel programs. It emulates mainframe I/O devices by using PC devices. For example, 3390 DASD devices are emulated by large files on your hard disk, and local 3270 screens are emulated by tn3270 sessions. Hercules implements only the raw S/370, ESA/390, and z/Architecture instruction set; it does not provide any operating system facilities. This means that you need to provide an operating system or standalone program which Hercules can load from an emulated disk or tape device. You will have to use a free software operating system such as Linux, write the operating system or standalone program yourself, obtain a license from IBM to run one of their operating systems on your PC, or use IBM programs and operating systems which have been placed in the public domain. Virtual networking can be accomplished using the TUN/TAP driver in 2.2 and 2.4 kernels. For older kernels, try the vmnet package. Hercules was created by Roger Bowler and is maintained by Jay Maynard. Jan Jaeger designed and implemented many of the advanced features of Hercules. From Debian 3.0r0 APT


The Hermes pixel-format library Hermes is a library that does the dirty work of a graphics library or application that nobody else wants to do, and it does it fast because the effort is concentrated on just that. The thing nobody wants to do is conversion between pixel formats - between all pixel formats that is, not between any two. There are handwritten assembler routines in Hermes that should make anything look fast. An application or library that uses Hermes will for example be able to render into one buffer and convert it to whatever pixel format is available on the target platform at the time. Other services provided by Hermes include palette handling including caching of lookup tables, and surface clearing to a specific colour value. See http://www.clanlib.org/ for more info From Debian 3.0r0 APT


Collect powerups and avoid your opponents' trails Heroes is similar to the "Tron" and "Nibbles" games of yore, but includes many graphical improvements and new game features. In it, you must maneuver a small vehicle around a world and collect powerups while avoiding obstacles, your opponents' trails, and even your own trail. Several styles of play are available, including "get-all-the-bonuses", deathmatch, and "squish-the-pedestrians". All game styles can be played in both single-player and two-player (split-screen) modes. You should install the heroes-sound-effects package if you want sound effects, and the heroes-sound-tracks package if you want background music in the game. These packages are quite large (especially heroes-sound-tracks), so you might want to try the game out before installing them. This package contains a small number of common files for the GGI and SDL versions of heroes. From Debian 3.0r0 APT


Hesiod is a system which uses existing DNS functionality to provide access to databases of information that changes infrequently. It is often used to distribute information kept in the /etc/passwd, /etc/group, and /etc/printcapfiles, among others. From Redhat 8.0 RPM


Utilities for Project Athena's service name resolution protocol Hesiod is a name service library that can provide general name service for a variety of applications. It is derived from BIND, the Berkeley Internet Name Daemon, and leverages the existing DNS infrastructure of a network. It is used on a number of university networks, including MIT and Iowa State University. If you will not be using this system on a network that already uses Hesiod, you probably do not need this package. From Debian 3.0r0 APT


A fast and powerful LaTeX to HTML translator HeVeA is a LaTeX to HTML translator. Its remarkable features are - It produces good output. By default (can be turned off) it uses the symbol face for math symbols. Either way it usually avoids generating zillions of picture files. - It is highly configurable through (La)TeX macros. Though aimed at LaTeX input it understands a fair subset of TeX' macro language. - It runs fast. This version of HeVeA is patched to generate by default PNG picture files instead of GIF. See also http://para.inria.fr/~maranget/hevea/index.html. From Debian 3.0r0 APT


hexadecimal dumping tool for Japanese hexdump program that distinguish Japanese 2bytes code character. From Debian 3.0r0 APT

hex (hexadecimal)

In computer science, the word hexadecimal means base-16 numbers. These are numbers that use digits in the range: 0123456789ABCDEF. In the C programming language (as well as Java, JavaScript, C++, and other places), hexadecimal numbers are prefixed by a 0x. In this manner, one can tell that the number 0x80 is equivalent to 128 decimal, not 80 decimal. Key point: Hex is so important because 4-bits have 16-possible combinations. Therefore, a 4-bit value can be represented by a single hex digit. In this manner, every byte (8-bits) can be represented by two hex digits. Key point: Script kiddies tend to dismiss hexadecimal as one of those "unnecessary details". In reality, you must be able to comfortably do hex math in your head, and freely convert with binary. You should also be able to interpret hexdumps, where a block of data is dumped out into columns of hex numbers. A tutorial for this is at http://www.robertgraham.com/pubs/sniffing-faq.html#hexadecimal. Key point: My mother, an otherwise avowed computerphobe, calculates her age in hex. She is in her early 0x30s. (For those who cannot do the math as well as my mom, 0x30 == 3*16 == 48). From Hacking-Lexicon


n. Base 16. Coined in the early 1960s to replace earlier `sexadecimal', which was too racy and amusing for stuffy IBM, and later adopted by the rest of the industry. Actually, neither term is etymologically pure. If we take `binary' to be paradigmatic, the most etymologically correct term for base 10, for example, is `denary', which comes from `deni' (ten at a time, ten each), a Latin `distributive' number; the corresponding term for base-16 would be something like `sendenary'. "Decimal" comes from the combining root of `decem', Latin for 10. If wish to create a truly analogous word for base 16, we should start with `sedecim', Latin for 16. Ergo, `sedecimal' is the word that would have been created by a Latin scholar. The `sexa-' prefix is Latin but incorrect in this context, and `hexa-' is Greek. The word `octal' is similarly incorrect; a correct form would be `octaval' (to go with decimal), or `octonary' (to go with binary). If anyone ever implements a base-3 computer, computer scientists will be faced with the unprecedented dilemma of a choice between two correct forms; both `ternary' and `trinary' have a claim to this throne. From Jargon Dictionary


A ncurses-based hex editor with many features HexCurse is a versatile ncurses-based hex editor written in C that provides the user with many features. It currently supports searching, hex, and decimal address output, jumping to specified locations in a file, and quick keyboard shortcuts to commands. From Debian 3.0r0 APT


ASCII, decimal, hexadecimal, octal dump From whatis


view and edit files in hexadecimal or in ASCII. hexedit shows a file both in ASCII and in hexadecimal. The file can be a device as the file is not whole read. You can modify the file and search through it. You have also copy&paste and save to file functions. Truncating or appending to the file. Modifications are shown in bold. From Debian 3.0r0 APT


Hexdump according to DOS Debug output format The output consists of 3 columns. Each row contains up to 16 characters. The first column contains the address of the row (in 16-byte words). In the second column each byte is represented by its hexadecimal value (00 to FF), and in the third are the bytes as printable characters. Unlike od -c, hextype does not print unprintable chars with a two-character escape sequence. They are replaced by a dot. From Debian 3.0r0 APT


Hexagonal Ataxx clone for GTK The goal of the game is to conquer as much of the board as possible. This is done by capturing the opponent's pieces or by cloning your own. The board is a hexagon built from smaller hexagons. Hexxagon is just like Ataxx apart from the board design. The Ataxx board is square and the Hexxagon board is hexagonal. This is the GTK xivVersion From Debian 3.0r0 APT


heyu - 2 way x10 communications for the CM11A heyu' is similar to the package 'x10', differing mainly in the controller supported (this package supports CM11A, 'x10' supports the CP290) X-10 modules are devices that plug into an electrical outlet and allow you to remotely control the power to a lamp or an appliance that is plugged into them. There are also X-10 modules that install in place of wall switches to control lights, fans, and many other appliances. This package supports the CM11A Interface (from Radio Shack), which supports two-way communication. This allows for devices such as motion detectors to trigger scripts on your system, turning lights on, updating web pages, or send you e-mail. See: http://heyu.tanj.com/ For more information From Debian 3.0r0 APT


tools to access HFS+ formatted volumes HFS+ is a modernized version of Apple Computer's HFS Filesystem. Nowadays, it is widely used with more recent versions of MacOS. Unfortunately, it is not yet supported by the Linux kernel. hfsplus consists of a library and set of tools that allow access to HFS+ volumes. This package contains the tools themselves. From Debian 3.0r0 APT


Tools for reading and writing Macintosh volumes. HFS is the native Macintosh filesystem format. This package contains several command-line utilities for reading and writing Macintosh HFS-formatted media such as floppy disks, CD-ROMs, and hard disks. From Debian 3.0r0 APT

hidden flag

n. [scientific computation] An extra option added to a routine without changing the calling sequence. For example, instead of adding an explicit input variable to instruct a routine to give extra diagnostic output, the programmer might just add a test for some otherwise meaningless feature of the existing inputs, such as a negative mass. The use of hidden flags can make a program very hard to debug and understand, but is all too common wherever programs are hacked on in a hurry. From Jargon Dictionary

high bit

n. [from `high-order bit'] 1. The most significant bit in a byte. 2. [common] By extension, the most significant part of something other than a data byte: "Spare me the whole saga, just give me the high bit." See also meta bit, hobbit, dread high-bit disease, and compare the mainstream slang `bottom line'. From Jargon Dictionary

high-level language

computer language that can be used on many different computer systems. By contrast, a low-level language refers to specific hardware locations and is inseparable from a specific hardware architecture. Another name for low-level language is assembly language. From Linux Guide @FirstLinux


Reformats HTML code This utility reformats HTML code to be properly indented/nested for improved readability. You can indent the existing lines as-is, or totally reformat the code to have one tag per line. Hindent is useful in deciphering software-generated HTML code when it's all just one huge line, or help you find find that last missing end-tag, or deal with code victimized by creeping featurism. Written in Perl for Unix. Understands all HTML 3.2 nestable tags. From Debian 3.0r0 APT


The two or three characters which control history expansion and tokenization (see HISTORY EXPANSION below). The first character is the history expansion character, that is, the character which signals the start of a history expansion, normally `!'. The second character is the quick substitution character, which is used as shorthand for re-running the previous command entered, substituting one string for another in the command. The default is `^'. The optional third character is the character which signifies that the remainder of the line is a comment, when found as the first character of a word, normally `#'. The history comment character causes history substitution to be skipped for the remaining words on the line. It does not necessarily cause the shell parser to treat the rest of the line as a comment. From Rute-Users-Guide


In the C shell and the Korn shell, a list of command lines (or events) previously executed by a user. From Linux Guide @FirstLinux


As used in reference to the World Wide Web, ?hit? means a single request from a web browser for a single item from a web server; thus in order for a web browser to display a page that contains 3 graphics, 4 ?hits? would occur at the server: 1 for the HTML page, and one for each of the 3 graphics. From Matisse


A high-level website description language Hitop is an HTML preprocessor and website design tool. It helps you to produce consistent, accessible, attractive, navigable and maintainable websites. From Debian 3.0r0 APT


LaTeX Korean support HLaTeX is a LaTeX package use Hangul with LaTeX. With this package, you can run latex on KS X 1001 based Korean LaTeX file to produce a professionally looking Korean documents. You can typeset all Korean characters defined in KS X 1001, including Korean Symbol, Hangul and Hanja. From Debian 3.0r0 APT


High Level Firewall Language HLFL translates your high level language firewalling rules into usable rules for ipfw, IPFilter, ipfwadm, IPChains, Netfilter, and Cisco. From Debian 3.0r0 APT


Insert URLs into html documents Hlins is a tool to insert hypertext links into HTML documents, using a database with entries of the form "name = url". It is designed for inserting URLs of real persons: it knows about abbreviations of first and middle names and tolerates dropping the second part of a composite last name. From Debian 3.0r0 APT


models protein or nucleic acid sequences. Hmmer is a suite of programs which use profile hidden Markov models (profile HMMs) to model the primary structure consensus of a family of protein or nucleic acid sequences. Homepage: http://hmmer.wustl.edu/ From Debian 3.0r0 APT


Hierarchical notebook Hnb is an ncurses program to organize many kinds of data in one place, for example addresses, todo lists, ideas, book reviews or to store snippets of brainstorming, to make a structured packing list or just to take random notes. It can export ascii, html and xml, supports todo checkboxes, checkbox trees with percentages, priorities, preferences, searching and more. From Debian 3.0r0 APT


Hyper Nikki System (CGI) HNS(Hyper Nikki System, Nikki means "Diary" in Japanese) is a set of CGI scripts which can generate HTML-based web diary a la Slashdot/Advogato from its own very simple meta files (hnf). HNS takes care of complicated, diary-specific operations such as date handling, URL anchor, etc. so keeping your diary with HNS is much easier than writing HTML by hand. This package provides main cgi scripts. From Debian 3.0r0 APT


Hyper Nikki System tools for editing diary. HNS(Hyper Nikki System, Nikki means "Diary" in Japanese) is a set of CGI scripts which can generate HTML-based web diary a la Slashdot/Advogato from its own very simple meta files (hnf). HNS takes care of complicated, diary-specific operations such as date handling, URL anchor, etc. so keeping your diary with HNS is much easier than writing HTML by hand. This package provides tools for editing diary. todayhns, edit the diary of today wrapper script. hnf-mode, major mode for emacsen to edit hnf file. From Debian 3.0r0 APT


prints the date in latin hodie has the same functionality as the date (1) program, only it prints it in grammatically correct latin From Debian 3.0r0 APT


n. A region in an otherwise flat entity which is not actually present. For example, some Unix filesystems can store large files with holes so that unused regions of the file are never actually stored on disk. (In techspeak, these are referred to as `sparse' files.) As another example, the region of memory in IBM PCs reserved for memory-mapped I/O devices which may not actually be present is called `the I/O hole', since memory-management systems must skip over this area when filling user requests for memory. From Jargon Dictionary

home directory

the directory you are placed in immediately after you log in to the system. From Linux Guide @FirstLinux


The technique of inserting code into a system call in order to alter it. The typical hook works by replacing the function pointer to the call with its own, then once it is done doing its processing, it will then call the original function pointer. From Hacking-Lexicon


n. A software or hardware feature included in order to simplify later additions or changes by a user. For example, a simple program that prints numbers might always print them in base 10, but a more flexible version would let a variable determine what base to use; setting the variable to 5 would make the program print numbers in base 5. The variable is a simple hook. An even more flexible program might examine the variable and treat a value of 16 or less as the base to use, but treat any other number as the address of a user-supplied routine for printing a number. This is a hairy but powerful hook; one can then write a routine to print numbers as Roman numerals, say, or as Hebrew characters, and plug it into the program through the hook. Often the difference between a good program and a superb one is that the latter has useful hooks in judiciously chosen places. Both may do the original job about equally well, but the one with the hooks is much more flexible for future expansion of capabilities (EMACS, for example, is all hooks). The term `user exit' is synonymous but much more formal and less hackish. From Jargon Dictionary


Core elements for the Horde Web Application Suite A set of PHP3 scripts that implement an web based application suite. This package is required to run other programs such as IMP which is a web based IMAP client. Other applications will follow as soon as they are functional. PLEASE NOTE, you must have either a database setup locally or remotely prior to installing this package otherwise the install could fail. From Debian 3.0r0 APT


A physical or virtual device with a "host" internet address, like That is, not a network address like . Typically, the device is a network interface device like an Ethernet card or a PPP controlled serial interface. Often, a computer is connected via only one such device, and it is thus natural to speak of "host" and "computer" synonymously and it is often done. From Linux Guide @FirstLinux


DNS lookup utility From whatis


Utility for Querying DNS Servers 'host' is a utility, similar to 'nslookup' (deprecated) or 'dig', used to query DNS servers for domain names and zones. This package provides the original version of 'host', originally in the package 'dnsutils'. BIND9 provides a similar utility, in 'bind9-host'. From Debian 3.0r0 APT


print the numeric identifier for the current host From whatis


A utility to set/show the host name or domain name The hostname command can be used to either set or display the current host or domain name of the system. This name is used by many of the networking programs to identify the machine. The domain name is also used by NIS/YP. From Debian 3.0r0 APT


show or set the system's host name From whatis


A hotkeys daemon for your Internet/multimedia keyboard in X This program sits at the back and listens for the "special" hotkeys that you won't normally use on your Internet/Multimedia keyboards. The buttons perform their intended behaviors, such as volume up and down, mute the speaker, launch applications, etc. It has On-screen display (OSD) to show the volume, program that's being started, etc. It features an XML-based keycode configuration file format, which makes it possible to define the hotkeys to launch any programs you want. From Debian 3.0r0 APT


Linux Hotplug Scripts This package contains the scripts necessary for hotplug Linux support, and lets you plug in new devices and use them immediately. Initially, it includes support for USB and PCI (Cardbus) devices, and can automatically configure network interfaces. From Debian 3.0r0 APT


The term "hotplugging" refers to the dynamic reconfiguration performed after a device has been attached to a running system. This package contains the application which is called by the kernel when a USB device is added; hotplug then loads the required modules for that device. From Redhat 8.0 RPM


This package contains the scripts necessary for hotplug Linux support, and lets you plug in new devices and use them immediately. Initially, it includes support for USB and PCI (Cardbus) devices, and can automatically configure network interfaces. From Mandrake 9.0 RPM


Linux Hotplug utility programs This package contains some utilities for hotplug Linux support, fxload hotplug demon. This program is conveniently able to download firmware into FX and FX2 ez-usb devices. It is intended to be invoked by hotplug scripts when the unprogrammed device appears on the bus. From Debian 3.0r0 APT


Linux HOWTOs are detailed documents which describe a specific aspect ofconfiguring or using Linux. Linux HOWTOs are a great source of practical information about your system. The latest versions of these documents are located at http://www.linuxdoc.org/docs.html#howto From Mandrake 9.0 RPM


Linux HOWTOs are parts of the Linux Documentation Project. They are detailed documents which describe a specific aspect of configuring or using Linux. Linux HOWTOs are a great source of practical information about your system. The latest versions of these documents are located at http://www.linuxdoc.org/docs.html#howto Currently, available tools are :- makehowtoindex is an index generator for html formatted HOWTO documents- mirror_howtos mirror howtos and mini-howtos- untar_howtos process a howto mirror (obtained by mirror_howtos) From Mandrake 9.0 RPM


HP Postscript Printer Definition (PPD) files Because PostScript is a device independent page description language, there is a need to provide a mechanism for a print spooler to customize the PostScript Job to the actual device. PPD, PostScript Printer Definitions, specify the device specific PostScript commands to access device specific features. From Debian 3.0r0 APT


A HPGL converter into some vector- and raster formats HP2XX reads HPGL ASCII source files, interprets them, and converts them into either another vector-oriented format or one of several rasterfile formats. Currently, its HPGL parser recognizes a subset of the HP 7550A command set. Some high-level functions are missing. Also, only some of the fixed space vector fonts and none of the variable space arc fonts are supported. Beside these limitations, hp2xx has proven to work with many HP-GL sources without any trouble. From Debian 3.0r0 APT


C-like compiler which produces HP48 RPN `hp48cc' is a C-like compiler that translates the input code into the HP48 RPN language. The language recognized by the compiler is only a small subset of the C language, with some non-standard extensions, but powerful enough to write complex programs simply. From Debian 3.0r0 APT


HP Inkjet Server - Ghostscript driver for HP inkjets This package contains the hpijs binary which provides Ghostscript with a driver for most inkjet manufactured by Hewlett Packard using the ijs interface. From Debian 3.0r0 APT


hpijs is a collection of optimized drivers for HP printers. hpijs supports the DeskJet 350C, 600C, 600C Photo, 630C, Apollo 2000,Apollo 2100, Apollo 2560, DeskJet 800C, DeskJet 825, DeskJet 900,PhotoSmart, DeskJet 990C, and PhotoSmart 100 series. From Redhat 8.0 RPM


Active Network Smashing Tool hping2 is a network tool able to send custom ICMP/UDP/TCP packets and to display target replies like ping does with ICMP replies. It handles fragmentation and arbitrary packet body and size, and can be used to transfer files under supported protocols. Using hping2, you can: Test firewall rules, Perform [spoofed] port scanning, Test net performance using different protocols, Packet size, TOS (type of service), and Fragmentation, Do path MTU discovery, Transfer files (even between really Fascist firewall rules), Perform traceroute-like actions under different protocols, Fingerprint remote OSs, Audit a TCP/IP stack, etc. hping2 is a good tool for learning TCP/IP. From Debian 3.0r0 APT


HP OfficeJet Linux driver (hpoj) This software provides Linux support for most "multi-function" (or "all-in-one") peripherals from Hewlett-Packard, including OfficeJet, LaserJet, and Printer/Scanner/Copier ("PSC") products. It consists of: - Low-level drivers and libraries to communicate with the device. Depending on your hardware and operating system configuration, you may connect devices directly to your workstation with a parallel port or USB (Universal Serial Bus), or to a LAN (Local Area Network) using certain models of HP JetDirect print servers. - An application programming interface (API) known as "PTAL" (Peripheral Transport Abstraction Library) that hides the differences in accessing devices connected via parallel, USB, or JetDirect. - Printing support, largely powered by ghostscript, the HP inkjet driver (for selected models), and one of various print spoolers (Berkeley lpd, gnulpr, LPRng, CUPS, PDQ, etc.) that may already be installed on your computer. - Scanning support, powered either by Scanner Access Now Easy (SANE) or by "ptal-hp scan", a command-line application provided with the hpoj package. - Graphical and command-line applications to access various features of the peripheral, such as displaying status of the device and setting the clock. From Debian 3.0r0 APT


HP ScanJet scanning utility This program controls Hewlett-Packard ScanJet series scanners. It captures the image based on command-line parameters, and provides it as a thresholded, dithered, grayscale, or full-color Portable Pixmap. This is not a device driver; your ScanJet should be connected to a SCSI adapter that is supported by Linux (which does not include the card that came with the ScanJet). This program uses the generic SCSI interface, so this feature must be available in the kernel. From Debian 3.0r0 APT


HP SOCKS server. Provides a SOCKS v5 server, with v4 support. From Debian 3.0r0 APT


FTP emulator which uses ssh as end-to-end transport hsftp is an ftp emulator that provides the look-and-feel of an ftp session, but uses ssh to transport commands and data. No dedicated daemon (apart from sshd) is required. From Debian 3.0r0 APT


Viewer/editor/analyser (mostly) for executables This is HT, including HT-analyser; please note that this is a BETA version of the program. Therefore HT is incomplete and sometimes buggy. For more info (e.g. keybindings) see the README file! 1. Supported file formats - common object file format (COFF) - executable and linkable format (ELF) - linear executables (LE) - standard DO$ executables (MZ) - new executables (NE) - portable executables (PE) 2. Code & Data Analyser - finds branch sources and destinations recursively - finds procedure entries - creates labels based on this information - creates xref information - allows to interactively analyse unexplored code - allows to create/rename/delete labels 3. Target systems - GNU/Linux - FreeBSD - DJGPP - Win32 From Debian 3.0r0 APT


A tagline adder for email, news and FidoNet messages. htag is a tagline adder but it has now been so over engineered that it will also do anything you want it to[0], do lots of stuff I want it to, and do stuff it wants to. [0] Or at least it will if you write the appropriate plugin. From Debian 3.0r0 APT


Utility for checking web site for dead/external links ht://Check is more than a link checker. It's a console application written for Linux systems in C++ and derived from the best search engine available on the Internet for free (GNU GPL): ht://Dig. It can retrieve information through HTTP/1.1 and store them in a MySQL database, and it's particularly suitable for small Internet domains or Intranet. Its purpose is to help a webmaster managing one or more related sites: after a "crawl", ht://Check gives back very useful summaries and reports, including broken links, anchors not found, content-types and HTTP status codes summaries, etc. From Debian 3.0r0 APT


The ht://Dig system is a Web search and indexing system for a small domain or intranet. This system is not meant to replace the need for powerful Internet-wide search systems; instead it is meant to cover the search needs for a single company, campus, or even a particular subsection of a website. From Redhat 8.0 RPM


WWW search system for an intranet or small internet The ht://Dig system is a complete world wide web indexing and searching system for a small domain or intranet. This system is not meant to replace the need for powerful internet-wide search systems like Lycos, Infoseek, Webcrawler and AltaVista. Instead it is meant to cover the search needs for a single company, campus, or even a particular sub section of a web site. As opposed to some WAIS-based or web-server based search engines, ht://Dig can span several web servers at a site. The type of these different web servers doesn't matter as long as they understand the HTTP 1.0 protocol. Features: * Intranet searching * It is free * Robot exclusion is supported * Boolean expression searching * Configurable search results * Fuzzy searching * Searching of HTML and text files * Keywords can be added to HTML documents * Email notification of expired documents * A Protected server can be indexed * Searches on subsections of the database * Full source code included * The depth of the search can be limited * Full support for the ISO-Latin-1 character set From Debian 3.0r0 APT


a file grabber that will get files from HTTP servers HTGET is a file grabber that will get files from HTTP servers. The aim behind this program is to create a downloader that you can leave running in the background - one that's totally reliable and can cope with just about any problem, and won't stop downloading unless it's forced to. From Debian 3.0r0 APT


HTML to PostScript converter This program converts HTML directly to PostScript. The HTML code can be retrieved from one or more URLs or local files, specified as parameters on the command line. A comprehensive level of HTML is supported, including inline images, CSS1, and some features of HTML 4.0. From Debian 3.0r0 APT


An advanced HTML to text converter. html2text was written because the author wasn't happy with the output of "lynx -dump" and so he wrote something better. From Debian 3.0r0 APT


converts HTML pages to WML (WAP) pages Html2Wml converts HTML pages to WML pages, suitable for being viewed on a Wap device. The conversion can be done either on the command line to create static WML pages or on-the-fly by calling this program as a CGI. From Debian 3.0r0 APT


HTML processor that generates indexed HTML, PS, and PDF. HTMLDOC is a program for writing documentation in HTML and producing indexed HTML, PostScript, or PDF output (with tables of contents). It supports most HTML 3.2 and some HTML 4.0 syntax, as well as GIF, JPEG, and PNG images. From Debian 3.0r0 APT


Generation of HTML documents with Python scripts. HTMLgen is a class library for the generation of HTML documents with Python scripts. It's used when you want to create HTML pages containing information which changes from time to time. For example you might want to have a page which provides an overall system summary of data collected nightly. Or maybe you have a catalog of data and images that you would like formed into a spiffy set of web pages for the world to browse. Python is a great scripting language for these tasks and with HTMLgen it's very straightforward to construct objects which are rendered into consistently structured web pages. Of course, CGI scripts written in Python can take advantage of these classes as well. From Debian 3.0r0 APT


script that automatically fetches news headlines, and browses on Browser HtmlHeadLine.sh is a script that automatically fetches news headlines. Basic features: One shell only. Title, Link, Description, HP, ChangeLog, DL of headline on netscape. 'Desc_' means Description show/hide on mouse. It is easy to modify if you know awk. From Debian 3.0r0 APT


add table of contents to HTML document From whatis


The htmlview utility uses an installed and preferred HTML viewer to display a local HTML page. It is used by several configuration tools to display their help pages. From Redhat 8.0 RPM


An HTML pre-processor htp is an HTML pre-processor. It is designed to be a flexible authoring tool that can easily be integrated into the HTML design process. From Debian 3.0r0 APT

http://www.madeinlinux.com/ From LWN Distribution List


Apache is a powerful, full-featured, efficient, and freely-available Web server. Apache is also the most popular Web server on the Internet. From Redhat 8.0 RPM


An HTTP server performance tester. httperf is a tool to measure web server performance. It speaks the HTTP protocol both in its HTTP/1.0 and HTTP/1.1 flavors and offers a variety of workload generators. While running, it keeps track of a number of performance metrics that are summarized in the form of statistics that are printed at the end of a test run. From Debian 3.0r0 APT


Tunnels a data stream in HTTP requests. Creates a bidirectional virtual data stream tunnelled in HTTP requests. The requests can be sent via a HTTP proxy if so desired. From Debian 3.0r0 APT


USB Hub muscot - utility "Hubcot" is the USB Hub with cute muscot(Toro and Hello Kitty). The muscot moves his arm and head by receiving a signal from USB. This package contains the utility for hubcot. "Hubcot" is trademarked by Dreams come true co.,Ltd. From Debian 3.0r0 APT


USB Hub muscot - source of module "Hubcot" is the USB Hub with cute muscot(Toro and Hello Kitty). The muscot moves his arm and head by receiving a signal from USB. This package contains the source code for hubcot module. Please note that the kernel sources must be installed to compile this module. "Hubcot" is trademarked by Dreams come true co.,Ltd. From Debian 3.0r0 APT


A Haskell 98 interpreter Hugs is an interpreter for the non-strict, purely functional programming language Haskell. This version of Hugs, Hugs 98, supports nearly all of the new Haskell 98 specification. Documentation is available in the hugs-doc package. The Haskell language is described by documents in the haskell-doc package. From Debian 3.0r0 APT


adj. [from `hung up'; common] Equivalent to wedged, but more common at Unix/C sites. Not generally used of people. Syn. with locked up, wedged; compare hosed. See also hang. A hung state is distinguished from crashed or down, where the program or system is also unusable but because it is not running rather than because it is waiting for something. However, the recovery from both situations is often the same. It is also distinguished from the similar but more drastic state wedged - hung software can be woken up with easy things like interrupt keys, but wedged will need a kill -9 or even reboot. From Jargon Dictionary


A consistent English-Hungarian keyboard layout Hunglish provides an English-Hungarian dual keyboard layout. The layout is the same both on the linux console and under X. The package provides full support for all Hungarian letters on all common keyboards, including US 101-key layouts. In Hunglish, you can switch modes by pressing the Print Screen key. The Windows keys work as mode shift. Please read /usr/share/doc/hunglish/README for more information. (All documentation is in Hungarian.) From Debian 3.0r0 APT


Advanced packet sniffer and connection intrusion. Hunt is a program for intruding into a connection, watching it and resetting it. Note that hunt is operating on Ethernet and is best used for connections which can be watched through it. However, it is possible to do something even for hosts on another segments or hosts that are on switched ports. From Debian 3.0r0 APT


hunt daemon, back-end for hunt game From whatis


A graphical browser for your current hardware configuration. From Redhat 8.0 RPM


query and set the hardware clock (RTC) From whatis


hardware identification / configuration data This package contains various hardware identification and configuration data, such as the pci.ids database, or the XFree86 Cards database. Its needed for the kudzu hardware detection. From Debian 3.0r0 APT


Collection of tools for low-level hardware management This package is a collection of tools useful for hardware troubleshooting and optimization (for ix86 machines): irqtune: adjusts priority of interrupts (improves serial performance), scanport: scans for hardware not already handled by Linux drivers, memmxtest: a real mode memory test, with MMX support. You may want to look at package memtest86 as well. Be aware that these tools require some knowledge of what are they doing to be used properly, not causing damage to your system. Some programs that were previously part of this package have been moved to their own packages (hdparm, scsitools, memtest86) From Debian 3.0r0 APT


The Unix client for Hotline Hx is the Unix client for Hotline. Hotline is kind of like IRC, kind of like an FTP server, all put together. It let's people chat on a server, and upload and download files. It works on the concept of servers, using trackers to keep track of which servers are available. From Debian 3.0r0 APT


Flexible client/server fax software - client utilities The HylaFAX client software communicates with a HylaFAX server via TCP/IP. HylaFAX support the sending and receiving of facsimiles, the polled retrieval of facsimiles and the send of alphanumeric pages. From Debian 3.0r0 APT


Flexible client/server fax software - server daemons This package support the sending and receiving of facsimiles, the polled retrieval of facsimiles and the send of alphanumeric pages. The host running the server must have either a Class 1, Class 2, or a Class 2.0 fax modem attached to one of its serial ports. End-user applications to manage the transmission of documents via facsimile are provided separately by the hylafax-client package. From Debian 3.0r0 APT


Creating HTML using LaTeX documents. Hyperlatex allows you to use a LaTeX-like language to prepare documents in HTML (the hypertext markup language used by the world wide web), and, at the same time, to produce a fine printed document from your input. You can use all of LaTeX's power for the printed output, and you don't have to learn a new language for creating hypertext documents. Note that Hyperlatex is not meant to translate arbitrary Latex files into HTML. Rather, it provides an authoring environment for writing printed documents and HTML documents at the same time, using an extended subset of Latex (excluding concepts that have no HTML counterpart and adding commands for new HTML concepts such as hyperlinks or included images). From Debian 3.0r0 APT


Create HTML archives of mailing lists Creates crosslinked and threaded HTML archives of mailboxes or mailing lists. Can be configured to automagically update the archives when new messages arrive. From Debian 3.0r0 APT


The Common Lisp ANSI-standard Hyperspec This is a installer package for the html-ed version of the ANSI standard for Common Lisp. Note that these pages are only FYI and are not valid as a reference. But for all intents and purposes this is a good enough reference for daily work. From Debian 3.0r0 APT


Show hyphenations in DVI-files hyphen_show scans a DVI-file, tries to find all hyhenations and writes them to stdout. It is useful to check whether TeX's hyphenation algorithm really did the good job it is supposed to do. From Debian 3.0r0 APT


Translates GB, Big5, zW/HZ Chinese encodings in a tty session This program turns a tty session from one Chinese encoding to another. For example, running hztty on cxterm can allow you to read/write Chinese in HZ format, which was not supported by cxterm. If you have many applications in different encodings but your favor terminal program only supports one, hztty can make life easy. For example, hztty can your GB cxterm into a HZ terminal, a Unicode (16bit, or UTF8, or UTF7) terminal, or a Big5 terminal. Author: Yongguang Zhang <[email protected]> From Debian 3.0r0 APT