<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki.linuxquestions.org/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Dkaplowitz</id>
	<title>LQWiki - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.linuxquestions.org/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Dkaplowitz"/>
	<link rel="alternate" type="text/html" href="https://wiki.linuxquestions.org/wiki/Special:Contributions/Dkaplowitz"/>
	<updated>2026-04-10T23:23:18Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.37.0</generator>
	<entry>
		<id>https://wiki.linuxquestions.org/index.php?title=Sshd&amp;diff=20104</id>
		<title>Sshd</title>
		<link rel="alternate" type="text/html" href="https://wiki.linuxquestions.org/index.php?title=Sshd&amp;diff=20104"/>
		<updated>2004-08-16T02:28:53Z</updated>

		<summary type="html">&lt;p&gt;Dkaplowitz: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''sshd''' is the name of the [[daemon]] that implements the [[SSH]] protocol on a server.  Typically sshd will spawn a shell for an incoming SSH client, or run a single command and return the output (if any).  Many [[Linux]] systems use the [[OpenSSH]] daemon as a [[telnet]] replacement.&lt;br /&gt;
&lt;br /&gt;
sshd, by default, listens on [[TCP]] [[port]] 22, though it will use a random high-numbered port for outgoing communications. You can also configure sshd to listen on a high-numbered port.&lt;br /&gt;
&lt;br /&gt;
Typically ssh logins (and failed login attempts) are logged to /var/log/authlog. On many systems the sshd_config file can be found in /etc/ssh/.&lt;/div&gt;</summary>
		<author><name>Dkaplowitz</name></author>
	</entry>
	<entry>
		<id>https://wiki.linuxquestions.org/index.php?title=Lspci&amp;diff=10984</id>
		<title>Lspci</title>
		<link rel="alternate" type="text/html" href="https://wiki.linuxquestions.org/index.php?title=Lspci&amp;diff=10984"/>
		<updated>2004-08-08T03:33:39Z</updated>

		<summary type="html">&lt;p&gt;Dkaplowitz: brief description and gentoo info&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Member Of: [[commands]]&lt;br /&gt;
Relating To: [[Hardware]]&lt;br /&gt;
&lt;br /&gt;
Lists all pci devices. Similar to 'cat /proc/pci' for gathering information about PCI devices found on the present system.&lt;br /&gt;
&lt;br /&gt;
Note to [[Gentoo]] users, lspci is part of the [[pciutils]] ebuild available in [[portage]].&lt;/div&gt;</summary>
		<author><name>Dkaplowitz</name></author>
	</entry>
	<entry>
		<id>https://wiki.linuxquestions.org/index.php?title=Linux_installation&amp;diff=12123</id>
		<title>Linux installation</title>
		<link rel="alternate" type="text/html" href="https://wiki.linuxquestions.org/index.php?title=Linux_installation&amp;diff=12123"/>
		<updated>2004-08-08T03:23:15Z</updated>

		<summary type="html">&lt;p&gt;Dkaplowitz: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;As the method of installation of Linux varies so much from distribution to distribution, you are best advised to look at the documentation for your chosen distribution.&lt;br /&gt;
&lt;br /&gt;
Some [[Live CD distributions]], such as [[Knoppix]] or [[Morphix]] allow you to test-drive before you install. They also have a very good automatic detection and configuration system and are useful diagnostic tools to help you gather info about your system before installing any chosen distro.&lt;br /&gt;
&lt;br /&gt;
A majority of distributions make a good attempt at autodetecting the target system's hardware, though [[WiFi]] device auto-detection is still more or less non-existent.&lt;br /&gt;
&lt;br /&gt;
A [[Source_distributions|source based distribution]] such as [[Gentoo]] encourages  its users to come to grips with Linux system management by making them configure, compile and set up everything from scratch. It's really worth doing if you have the time to learn that way, and the learning method and quality of the documentation set it apart from most other distros.&lt;br /&gt;
&lt;br /&gt;
==See Also==&lt;br /&gt;
[[Partitioning]]&lt;br /&gt;
&lt;br /&gt;
==System requirements==&lt;br /&gt;
&lt;br /&gt;
There are hardly default hardware requirements. It depends a lot on the used [[Distributions|distribution]] and how much you are willing to tweak it. Most Linux [[distributions]] are rather modest with their hardware requirements so running any of them on a modern computer will not pose any problems.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Of course if you require to run Linux on a pre Pentium machine you might get in trouble using the latest [[Mandrake]], [[Fedora]], etc. because they may not support every processor type and require a certain amount of system memory.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
On the other hand using the latest technology may confront you with a lack of drivers and propper support.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
A happy medium is probably the best solution.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Choosing a distribution==&lt;br /&gt;
===How to decide which distribution to use?===&lt;br /&gt;
&lt;br /&gt;
'''Always use the same [[distribution]] as the [[guru]] next door!''' This way you have somebody around to question and ask for help.&lt;br /&gt;
&lt;br /&gt;
In general if you don't need special features or have exotic hardware requirements and little or no [[Linux]] knowledge you are on the safe side using one of the major [[distributions]], i.e. [[Fedora]], [[Mandrake]], [[Suse]], [[Red_Hat]]. All them are equipped with a graphical installation, preconfigured desktop and graphical configuration tools.&lt;br /&gt;
&lt;br /&gt;
If you just want to try [[Linux]] your best choice is one of the [[Live_CD_distributions | Live CD distributions]] which run from one CD and don't need to be installed at all.&lt;br /&gt;
&lt;br /&gt;
Special hardware requirements and/or curiosity may lead you to other [[distributions]] like [[VectorLinux]] for sparse hardware which is based on [[Slackware]].&lt;br /&gt;
&lt;br /&gt;
Probably every [[distribution]] would be worth mentioning but believe me as I said before: '''The best [[distribution]] is the one your personal [[guru]] has!'''&lt;br /&gt;
&lt;br /&gt;
For more information about how to choose a distribution, see [[Choosing a Linux distribution]].&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
===Distribution specific guides===&lt;br /&gt;
A comprehensive list of [[Distributions]].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===How to get a Distribution?===&lt;br /&gt;
&lt;br /&gt;
* Buy a boxed [[Distributions|distribution]] online or in a store. This way you get user guides specific to your distribution and support from the distributor. If you buy an official copy some of the money will help maintain the distribution.&lt;br /&gt;
* Download the [[ISO]] files and burn your own CD set. The ISO files can be found at the main [[Distributions|distribution]] site or on countless mirrors. If the option exists, downloading from a distributed [[p2p]] network such as [[BitTorrent]] is preferable. Using p2p the download is likely to be faster, especially at busy times, and the cost to the distributor is far less than over [[ftp]].&lt;br /&gt;
* Download only a small installation CD or floppy image and install your system directly per [[FTP Install]] or [[HTTP Install]]. Only the selected software is downloaded which is in most cases faster than downloading the whole CD set. But not every [[Distributions|distribution]] supports this installation type.&lt;br /&gt;
* Sometimes magazines add partial or even complete [[distributions]], occasionally before they are made available online.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===How to solve problems with your distribution===&lt;br /&gt;
&lt;br /&gt;
* Do it yourself, using [[man]] pages, local documents, the web&lt;br /&gt;
* Get help.  See [[Linux support options]]&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
===How to keep a distribution up to date===&lt;br /&gt;
&lt;br /&gt;
* Use a package manager like [[apt-get]], [[Synaptic]], [[up2date]] ... to download, install, and upgrade applications, and to find applications that will meet your needs.  For a cookbook on how to use Synaptic, see [[Fedora, Synaptic Package Manager, finding Repositories, listing RPMs, previously installed]].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Configuring Linux==&lt;br /&gt;
* [[Networking]]&lt;br /&gt;
* [[Security]]&lt;br /&gt;
* [[Hardware]]&lt;br /&gt;
* [[Booting]]&lt;br /&gt;
* [[Finding configuration parameters]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==What next? How to make the most of Linux.==&lt;br /&gt;
* List of Linux [[Applications]]&lt;br /&gt;
* List of Linux [[Commands]]&lt;br /&gt;
* [[Common Tasks]]&lt;br /&gt;
* [[Documentation]]&lt;br /&gt;
* [[Gaming]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Installation Guides==&lt;br /&gt;
(guides to install distros at linuxquestions.org)&lt;br /&gt;
*[[ipodlinux:documentation|ipodlinux]]&lt;br /&gt;
*[[installing_woody|Debian woody on a 100MHz Pentium]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==External links==&lt;br /&gt;
(links to guides etc.)&lt;/div&gt;</summary>
		<author><name>Dkaplowitz</name></author>
	</entry>
	<entry>
		<id>https://wiki.linuxquestions.org/index.php?title=Linux_installation&amp;diff=10972</id>
		<title>Linux installation</title>
		<link rel="alternate" type="text/html" href="https://wiki.linuxquestions.org/index.php?title=Linux_installation&amp;diff=10972"/>
		<updated>2004-08-08T03:22:51Z</updated>

		<summary type="html">&lt;p&gt;Dkaplowitz: some rewording and clean up&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;As the method of installation of Linux varies so much from distribution to distribution, you are best advised to look at the details for your chosen distribution.&lt;br /&gt;
&lt;br /&gt;
Some [[Live CD distributions]], such as [[Knoppix]] or [[Morphix]] allow you to test-drive before you install. They also have a very good automatic detection and configuration system and are useful diagnostic tools to help you gather info about your system before installing any chosen distro.&lt;br /&gt;
&lt;br /&gt;
A majority of distributions make a good attempt at autodetecting the target system's hardware, though [[WiFi]] device auto-detection is still more or less non-existent.&lt;br /&gt;
&lt;br /&gt;
A [[Source_distributions|source based distribution]] such as [[Gentoo]] encourages  its users to come to grips with Linux system management by making them configure, compile and set up everything from scratch. It's really worth doing if you have the time to learn that way, and the learning method and quality of the documentation set it apart from most other distros.&lt;br /&gt;
&lt;br /&gt;
==See Also==&lt;br /&gt;
[[Partitioning]]&lt;br /&gt;
&lt;br /&gt;
==System requirements==&lt;br /&gt;
&lt;br /&gt;
There are hardly default hardware requirements. It depends a lot on the used [[Distributions|distribution]] and how much you are willing to tweak it. Most Linux [[distributions]] are rather modest with their hardware requirements so running any of them on a modern computer will not pose any problems.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Of course if you require to run Linux on a pre Pentium machine you might get in trouble using the latest [[Mandrake]], [[Fedora]], etc. because they may not support every processor type and require a certain amount of system memory.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
On the other hand using the latest technology may confront you with a lack of drivers and propper support.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
A happy medium is probably the best solution.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Choosing a distribution==&lt;br /&gt;
===How to decide which distribution to use?===&lt;br /&gt;
&lt;br /&gt;
'''Always use the same [[distribution]] as the [[guru]] next door!''' This way you have somebody around to question and ask for help.&lt;br /&gt;
&lt;br /&gt;
In general if you don't need special features or have exotic hardware requirements and little or no [[Linux]] knowledge you are on the safe side using one of the major [[distributions]], i.e. [[Fedora]], [[Mandrake]], [[Suse]], [[Red_Hat]]. All them are equipped with a graphical installation, preconfigured desktop and graphical configuration tools.&lt;br /&gt;
&lt;br /&gt;
If you just want to try [[Linux]] your best choice is one of the [[Live_CD_distributions | Live CD distributions]] which run from one CD and don't need to be installed at all.&lt;br /&gt;
&lt;br /&gt;
Special hardware requirements and/or curiosity may lead you to other [[distributions]] like [[VectorLinux]] for sparse hardware which is based on [[Slackware]].&lt;br /&gt;
&lt;br /&gt;
Probably every [[distribution]] would be worth mentioning but believe me as I said before: '''The best [[distribution]] is the one your personal [[guru]] has!'''&lt;br /&gt;
&lt;br /&gt;
For more information about how to choose a distribution, see [[Choosing a Linux distribution]].&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
===Distribution specific guides===&lt;br /&gt;
A comprehensive list of [[Distributions]].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===How to get a Distribution?===&lt;br /&gt;
&lt;br /&gt;
* Buy a boxed [[Distributions|distribution]] online or in a store. This way you get user guides specific to your distribution and support from the distributor. If you buy an official copy some of the money will help maintain the distribution.&lt;br /&gt;
* Download the [[ISO]] files and burn your own CD set. The ISO files can be found at the main [[Distributions|distribution]] site or on countless mirrors. If the option exists, downloading from a distributed [[p2p]] network such as [[BitTorrent]] is preferable. Using p2p the download is likely to be faster, especially at busy times, and the cost to the distributor is far less than over [[ftp]].&lt;br /&gt;
* Download only a small installation CD or floppy image and install your system directly per [[FTP Install]] or [[HTTP Install]]. Only the selected software is downloaded which is in most cases faster than downloading the whole CD set. But not every [[Distributions|distribution]] supports this installation type.&lt;br /&gt;
* Sometimes magazines add partial or even complete [[distributions]], occasionally before they are made available online.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===How to solve problems with your distribution===&lt;br /&gt;
&lt;br /&gt;
* Do it yourself, using [[man]] pages, local documents, the web&lt;br /&gt;
* Get help.  See [[Linux support options]]&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
===How to keep a distribution up to date===&lt;br /&gt;
&lt;br /&gt;
* Use a package manager like [[apt-get]], [[Synaptic]], [[up2date]] ... to download, install, and upgrade applications, and to find applications that will meet your needs.  For a cookbook on how to use Synaptic, see [[Fedora, Synaptic Package Manager, finding Repositories, listing RPMs, previously installed]].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Configuring Linux==&lt;br /&gt;
* [[Networking]]&lt;br /&gt;
* [[Security]]&lt;br /&gt;
* [[Hardware]]&lt;br /&gt;
* [[Booting]]&lt;br /&gt;
* [[Finding configuration parameters]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==What next? How to make the most of Linux.==&lt;br /&gt;
* List of Linux [[Applications]]&lt;br /&gt;
* List of Linux [[Commands]]&lt;br /&gt;
* [[Common Tasks]]&lt;br /&gt;
* [[Documentation]]&lt;br /&gt;
* [[Gaming]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Installation Guides==&lt;br /&gt;
(guides to install distros at linuxquestions.org)&lt;br /&gt;
*[[ipodlinux:documentation|ipodlinux]]&lt;br /&gt;
*[[installing_woody|Debian woody on a 100MHz Pentium]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==External links==&lt;br /&gt;
(links to guides etc.)&lt;/div&gt;</summary>
		<author><name>Dkaplowitz</name></author>
	</entry>
	<entry>
		<id>https://wiki.linuxquestions.org/index.php?title=User_talk:Dkaplowitz&amp;diff=9902</id>
		<title>User talk:Dkaplowitz</title>
		<link rel="alternate" type="text/html" href="https://wiki.linuxquestions.org/index.php?title=User_talk:Dkaplowitz&amp;diff=9902"/>
		<updated>2004-06-15T01:26:15Z</updated>

		<summary type="html">&lt;p&gt;Dkaplowitz: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Just a couple of things. Not everything under the sun needs to be a redirect. It's probably better to deal with those sorts of discrepancies as they arise. And wikified &amp;lt;nowiki&amp;gt;''italics''&amp;lt;/nowiki&amp;gt; go like ''so''. Oh, and no need to italicize Latin abbreviations. Latin phrases or unnaturalized words, sure, but 'i.e.' and 'e.g.' and the like are just English these days. :)&lt;br /&gt;
&lt;br /&gt;
But keep up the good work.&lt;br /&gt;
&lt;br /&gt;
[[User:Digiot|Digiot]] 01:16, Mar 21, 2004 (EST)&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Yeah, I've been kinda' anal about trying to make sure all the capitalizations get redirected. I just find it disconcerting when two versions exists due to capitalization. I'll chill on the italics abuse...I'm bad with that and ...elipses.&lt;br /&gt;
&lt;br /&gt;
P.S. How do you get the signature in your post with the time/date stamp? I looked in the markup page and couldn't find it.&lt;br /&gt;
&lt;br /&gt;
Thanks.&lt;br /&gt;
&lt;br /&gt;
Dave&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
It's in there somewhere. :) It's 3 tildes &amp;lt;nowiki&amp;gt;~~~&amp;lt;/nowiki&amp;gt; for the name ([[User:Digiot|Digiot]]) and 4 &amp;lt;nowiki&amp;gt;~~~~&amp;lt;/nowiki&amp;gt; for the name and date ([[User:Digiot|Digiot]] 01:39, Mar 21, 2004 (EST))&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Musta' glossed right over it. Thanks!&lt;br /&gt;
&lt;br /&gt;
[[User:Dkaplowitz|Dkaplowitz]] 01:42, Mar 21, 2004 (EST)&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
Hey, Dave, what university is it? Not that I know anything about the Philly area, but I'm curious. [[User:Crazyeddie|Crazyeddie]] 23:23, May 25, 2004 (EDT)&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
Crazyeddie, I'm working for Villanova right now. You live in the area?&amp;lt;br /&amp;gt;&lt;br /&gt;
[[User:Dkaplowitz|Dkaplowitz]] 21:25, Jun 14, 2004 (EDT)&lt;/div&gt;</summary>
		<author><name>Dkaplowitz</name></author>
	</entry>
	<entry>
		<id>https://wiki.linuxquestions.org/index.php?title=User_talk:Dkaplowitz&amp;diff=9550</id>
		<title>User talk:Dkaplowitz</title>
		<link rel="alternate" type="text/html" href="https://wiki.linuxquestions.org/index.php?title=User_talk:Dkaplowitz&amp;diff=9550"/>
		<updated>2004-06-15T01:25:49Z</updated>

		<summary type="html">&lt;p&gt;Dkaplowitz: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Just a couple of things. Not everything under the sun needs to be a redirect. It's probably better to deal with those sorts of discrepancies as they arise. And wikified &amp;lt;nowiki&amp;gt;''italics''&amp;lt;/nowiki&amp;gt; go like ''so''. Oh, and no need to italicize Latin abbreviations. Latin phrases or unnaturalized words, sure, but 'i.e.' and 'e.g.' and the like are just English these days. :)&lt;br /&gt;
&lt;br /&gt;
But keep up the good work.&lt;br /&gt;
&lt;br /&gt;
[[User:Digiot|Digiot]] 01:16, Mar 21, 2004 (EST)&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Yeah, I've been kinda' anal about trying to make sure all the capitalizations get redirected. I just find it disconcerting when two versions exists due to capitalization. I'll chill on the italics abuse...I'm bad with that and ...elipses.&lt;br /&gt;
&lt;br /&gt;
P.S. How do you get the signature in your post with the time/date stamp? I looked in the markup page and couldn't find it.&lt;br /&gt;
&lt;br /&gt;
Thanks.&lt;br /&gt;
&lt;br /&gt;
Dave&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
It's in there somewhere. :) It's 3 tildes &amp;lt;nowiki&amp;gt;~~~&amp;lt;/nowiki&amp;gt; for the name ([[User:Digiot|Digiot]]) and 4 &amp;lt;nowiki&amp;gt;~~~~&amp;lt;/nowiki&amp;gt; for the name and date ([[User:Digiot|Digiot]] 01:39, Mar 21, 2004 (EST))&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Musta' glossed right over it. Thanks!&lt;br /&gt;
&lt;br /&gt;
[[User:Dkaplowitz|Dkaplowitz]] 01:42, Mar 21, 2004 (EST)&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
Hey, Dave, what university is it? Not that I know anything about the Philly area, but I'm curious. [[User:Crazyeddie|Crazyeddie]] 23:23, May 25, 2004 (EDT)&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
Crazyeddie, I'm working for Villanova right now. You live in the area?&lt;br /&gt;
[[User:Dkaplowitz|Dkaplowitz]] 21:25, Jun 14, 2004 (EDT)&lt;/div&gt;</summary>
		<author><name>Dkaplowitz</name></author>
	</entry>
	<entry>
		<id>https://wiki.linuxquestions.org/index.php?title=FTP_Install&amp;diff=9564</id>
		<title>FTP Install</title>
		<link rel="alternate" type="text/html" href="https://wiki.linuxquestions.org/index.php?title=FTP_Install&amp;diff=9564"/>
		<updated>2004-04-12T11:51:21Z</updated>

		<summary type="html">&lt;p&gt;Dkaplowitz: F'n spammers!&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;An '''FTP install''' is a means of installing an operating system using the [[ftp]] [[protocol]] instead of forcing the installer to have the complete package on hand. Most [[distro]]s allow this type of install, and will only require a single [[boot floppy]] to [[bootstrap]] the [[installation]].&lt;br /&gt;
&lt;br /&gt;
Some advantages to this installation method are: &lt;br /&gt;
&lt;br /&gt;
# Having access to the latest system binaries (if you choose to run a development or -current version of the OS&lt;br /&gt;
# Only download the software you need (not a whole CD worth of stuff you don't want)&lt;br /&gt;
# Install an entire [[OS]] using a single floppy disk&lt;/div&gt;</summary>
		<author><name>Dkaplowitz</name></author>
	</entry>
	<entry>
		<id>https://wiki.linuxquestions.org/index.php?title=Bash&amp;diff=7307</id>
		<title>Bash</title>
		<link rel="alternate" type="text/html" href="https://wiki.linuxquestions.org/index.php?title=Bash&amp;diff=7307"/>
		<updated>2004-04-02T20:56:42Z</updated>

		<summary type="html">&lt;p&gt;Dkaplowitz: wording&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''bash''' (the '''b'''ourne-'''a'''gain '''sh'''ell) - is the default [[shell]] for Linux users.  It is compatible with the traditional Bourne shell ([[sh]]) in that Bourne shell scripts will work in bash, though there are some bash-specific features that will not work on older Bourne shells.&lt;br /&gt;
&lt;br /&gt;
== Shell initialization ==&lt;br /&gt;
&lt;br /&gt;
The place to put [[alias]]es and simple [[environment variable]] settings that you want every time you open a shell is in &amp;lt;tt&amp;gt;.bashrc&amp;lt;/tt&amp;gt; in your home directory.  Example &amp;lt;tt&amp;gt;.bashrc&amp;lt;/tt&amp;gt; file:&lt;br /&gt;
 if [ -f /etc/bashrc ]; then . /etc/bashrc ; fi # Load system-wide bashrc&lt;br /&gt;
 export PAGER=less&lt;br /&gt;
 alias md='mkdir'&lt;br /&gt;
 alias rd='rmdir'&lt;br /&gt;
&lt;br /&gt;
Appending text to environment variables like your [[PATH]] should not be done in the &amp;lt;tt&amp;gt;.bashrc&amp;lt;/tt&amp;gt;, because it gets run often when subshells are started.  Place lines like this in your &amp;lt;tt&amp;gt;~/.bash_profile&amp;lt;/tt&amp;gt;:&lt;br /&gt;
 PATH=$HOME/bin:$PATH  # Adds to path, only in .bash_profile&lt;br /&gt;
&lt;br /&gt;
When started as a login shell, bash first reads &amp;lt;tt&amp;gt;/etc/profile&amp;lt;/tt&amp;gt;, then the first of &amp;lt;tt&amp;gt;~/.bash_profile&amp;lt;/tt&amp;gt;, &amp;lt;tt&amp;gt;~/.bash_login&amp;lt;/tt&amp;gt;, or &amp;lt;tt&amp;gt;~/.profile&amp;lt;/tt&amp;gt; that it finds.  It doesn't automatically read the  &amp;lt;tt&amp;gt;~/.bashrc&amp;lt;/tt&amp;gt; file in login shells.  For consistency, the following line shold probably be in your &amp;lt;tt&amp;gt;.bash_profile&amp;lt;/tt&amp;gt;:&lt;br /&gt;
 if [ -f ~/.bashrc ]; then . ~/.bashrc ; fi&lt;br /&gt;
&lt;br /&gt;
== Bash-specific features ==&lt;br /&gt;
&lt;br /&gt;
=== User features ===&lt;br /&gt;
&lt;br /&gt;
* Tab filename completion - Type the beginning of a [[commands|command]], variable, or file, press TAB, and bash will attempt to fill in the rest.&lt;br /&gt;
&lt;br /&gt;
* Typing &amp;lt;Esc&amp;gt;. repeats the last argument of the previous command.&lt;br /&gt;
&lt;br /&gt;
* Typing &amp;lt;Esc&amp;gt;&amp;lt;BackSpace&amp;gt; backspaces a whole &amp;quot;word&amp;quot; at a time.&lt;br /&gt;
&lt;br /&gt;
* Readline - a [[GNU]]-created [[library]] for line-by-line text input.  It allows a searchable command history and easy editing of the current command line, among other things.&lt;br /&gt;
&lt;br /&gt;
*&amp;lt;ctrl&amp;gt; + &amp;lt;r&amp;gt; invokes reverse-i-search for the [[command buffer]] (history of what you've typed). Then just type a part, any part, not necessarily from the begining, of a command you've typed in before and it'll give you the chronologically closest match &lt;br /&gt;
&lt;br /&gt;
=== Language features ===&lt;br /&gt;
&lt;br /&gt;
* The use of &amp;lt;tt&amp;gt;$( command )&amp;lt;/tt&amp;gt; for command substitution (backquotes are traditional)&lt;br /&gt;
&lt;br /&gt;
* Numerical for loops&lt;br /&gt;
     for (( i=0; i&amp;lt;10; i++ )) ; do echo $i ; done&lt;br /&gt;
&lt;br /&gt;
* Substitution in variable expansions (not [[regex]])&lt;br /&gt;
     TEXT=&amp;quot;I like dogs.&amp;quot;&lt;br /&gt;
     echo ${TEXT/dogs/bats}   # Prints:   I like bats.&lt;br /&gt;
&lt;br /&gt;
Be sure to check out the [http://www.tldp.org/LDP/abs/html Advanced Bash Scripting Guide], which has (most of) the info you need to start with bash scripting.&lt;br /&gt;
&lt;br /&gt;
=== Custom Prompt ===&lt;br /&gt;
&lt;br /&gt;
For a colorful bash prompt that looks like:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;B&amp;gt;username@hostname/cwd$&amp;lt;/B&amp;gt;&amp;lt;BR&amp;gt;&lt;br /&gt;
or for one without colors:&amp;lt;BR&amp;gt;&lt;br /&gt;
&amp;lt;B&amp;gt;username@hostname:cwd$&amp;lt;/B&amp;gt;&lt;br /&gt;
&lt;br /&gt;
use either of the following in your ~/.bash_profile, respectively:&lt;br /&gt;
&lt;br /&gt;
 export PS1=&amp;quot; [e[32m]u@h[e[1;31m]w[e[1;34m]$[e[0m] &amp;quot;&lt;br /&gt;
 &lt;br /&gt;
 export PS1='\u@\h:\w\$ '         # Single quotes with single backslashes&lt;br /&gt;
&lt;br /&gt;
And for some PS1 options:&lt;br /&gt;
&lt;br /&gt;
*\d Displays the date in &amp;quot;Weekday Month Date&amp;quot;&lt;br /&gt;
*\h Displays the hostname&lt;br /&gt;
*\t Displays current time in 24-hour HH:MM:SS format&lt;br /&gt;
*\u Displays the name of your user.&lt;br /&gt;
*\w Displays the name of the current directory&lt;br /&gt;
&lt;br /&gt;
In addition, the PROMPT_COMMAND variable is run every time the shell prompt is printed.  Many use this to change the [[xterm]] title bar:&lt;br /&gt;
 export PROMPT_COMMAND='echo -ne &amp;quot;\033]0;${USER}@${HOSTNAME%%.*}:${PWD/$HOME/~}\007&amp;quot;'&lt;br /&gt;
&lt;br /&gt;
==External links ==&lt;br /&gt;
&lt;br /&gt;
* [http://man.linuxquestions.org/index.php?query=bash&amp;amp;section=0&amp;amp;type=2 bash man page]&lt;br /&gt;
* [http://www.linuxcommand.org/ LinuxCommand tutorials]&lt;br /&gt;
* [http://www.tldp.org/LDP/abs/html Advanced Bash Scripting Guide]&lt;br /&gt;
&lt;br /&gt;
''This article is a [[LinuxQuestions.org_Wiki:stub_articles|stub]] and needs to be finished. [[LinuxQuestions.org_Wiki:plunging_forward|Plunge forward]] and [[LinuxQuestions.org_Wiki:How_to_edit_a_page|help it grow]] !''&amp;lt;br&amp;gt;&lt;/div&gt;</summary>
		<author><name>Dkaplowitz</name></author>
	</entry>
	<entry>
		<id>https://wiki.linuxquestions.org/index.php?title=Bash&amp;diff=7205</id>
		<title>Bash</title>
		<link rel="alternate" type="text/html" href="https://wiki.linuxquestions.org/index.php?title=Bash&amp;diff=7205"/>
		<updated>2004-04-02T20:56:10Z</updated>

		<summary type="html">&lt;p&gt;Dkaplowitz: forgot to mention the first prompt has colors&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''bash''' (the '''b'''ourne-'''a'''gain '''sh'''ell) - is the default [[shell]] for Linux users.  It is compatible with the traditional Bourne shell ([[sh]]) in that Bourne shell scripts will work in bash, though there are some bash-specific features that will not work on older Bourne shells.&lt;br /&gt;
&lt;br /&gt;
== Shell initialization ==&lt;br /&gt;
&lt;br /&gt;
The place to put [[alias]]es and simple [[environment variable]] settings that you want every time you open a shell is in &amp;lt;tt&amp;gt;.bashrc&amp;lt;/tt&amp;gt; in your home directory.  Example &amp;lt;tt&amp;gt;.bashrc&amp;lt;/tt&amp;gt; file:&lt;br /&gt;
 if [ -f /etc/bashrc ]; then . /etc/bashrc ; fi # Load system-wide bashrc&lt;br /&gt;
 export PAGER=less&lt;br /&gt;
 alias md='mkdir'&lt;br /&gt;
 alias rd='rmdir'&lt;br /&gt;
&lt;br /&gt;
Appending text to environment variables like your [[PATH]] should not be done in the &amp;lt;tt&amp;gt;.bashrc&amp;lt;/tt&amp;gt;, because it gets run often when subshells are started.  Place lines like this in your &amp;lt;tt&amp;gt;~/.bash_profile&amp;lt;/tt&amp;gt;:&lt;br /&gt;
 PATH=$HOME/bin:$PATH  # Adds to path, only in .bash_profile&lt;br /&gt;
&lt;br /&gt;
When started as a login shell, bash first reads &amp;lt;tt&amp;gt;/etc/profile&amp;lt;/tt&amp;gt;, then the first of &amp;lt;tt&amp;gt;~/.bash_profile&amp;lt;/tt&amp;gt;, &amp;lt;tt&amp;gt;~/.bash_login&amp;lt;/tt&amp;gt;, or &amp;lt;tt&amp;gt;~/.profile&amp;lt;/tt&amp;gt; that it finds.  It doesn't automatically read the  &amp;lt;tt&amp;gt;~/.bashrc&amp;lt;/tt&amp;gt; file in login shells.  For consistency, the following line shold probably be in your &amp;lt;tt&amp;gt;.bash_profile&amp;lt;/tt&amp;gt;:&lt;br /&gt;
 if [ -f ~/.bashrc ]; then . ~/.bashrc ; fi&lt;br /&gt;
&lt;br /&gt;
== Bash-specific features ==&lt;br /&gt;
&lt;br /&gt;
=== User features ===&lt;br /&gt;
&lt;br /&gt;
* Tab filename completion - Type the beginning of a [[commands|command]], variable, or file, press TAB, and bash will attempt to fill in the rest.&lt;br /&gt;
&lt;br /&gt;
* Typing &amp;lt;Esc&amp;gt;. repeats the last argument of the previous command.&lt;br /&gt;
&lt;br /&gt;
* Typing &amp;lt;Esc&amp;gt;&amp;lt;BackSpace&amp;gt; backspaces a whole &amp;quot;word&amp;quot; at a time.&lt;br /&gt;
&lt;br /&gt;
* Readline - a [[GNU]]-created [[library]] for line-by-line text input.  It allows a searchable command history and easy editing of the current command line, among other things.&lt;br /&gt;
&lt;br /&gt;
*&amp;lt;ctrl&amp;gt; + &amp;lt;r&amp;gt; invokes reverse-i-search for the [[command buffer]] (history of what you've typed). Then just type a part, any part, not necessarily from the begining, of a command you've typed in before and it'll give you the chronologically closest match &lt;br /&gt;
&lt;br /&gt;
=== Language features ===&lt;br /&gt;
&lt;br /&gt;
* The use of &amp;lt;tt&amp;gt;$( command )&amp;lt;/tt&amp;gt; for command substitution (backquotes are traditional)&lt;br /&gt;
&lt;br /&gt;
* Numerical for loops&lt;br /&gt;
     for (( i=0; i&amp;lt;10; i++ )) ; do echo $i ; done&lt;br /&gt;
&lt;br /&gt;
* Substitution in variable expansions (not [[regex]])&lt;br /&gt;
     TEXT=&amp;quot;I like dogs.&amp;quot;&lt;br /&gt;
     echo ${TEXT/dogs/bats}   # Prints:   I like bats.&lt;br /&gt;
&lt;br /&gt;
Be sure to check out the [http://www.tldp.org/LDP/abs/html Advanced Bash Scripting Guide], which has (most of) the info you need to start with bash scripting.&lt;br /&gt;
&lt;br /&gt;
=== Custom Prompt ===&lt;br /&gt;
&lt;br /&gt;
For a colorful bash prompt that looks like:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;B&amp;gt;username@hostname/cwd$&amp;lt;/B&amp;gt;&amp;lt;BR&amp;gt;&lt;br /&gt;
or for one without colors:&amp;lt;BR&amp;gt;&lt;br /&gt;
&amp;lt;B&amp;gt;username@hostname:cwd$&amp;lt;/B&amp;gt;&lt;br /&gt;
&lt;br /&gt;
use the following in your ~/.bash_profile, respectively:&lt;br /&gt;
&lt;br /&gt;
 export PS1=&amp;quot; [e[32m]u@h[e[1;31m]w[e[1;34m]$[e[0m] &amp;quot;&lt;br /&gt;
 &lt;br /&gt;
 export PS1='\u@\h:\w\$ '         # Single quotes with single backslashes&lt;br /&gt;
&lt;br /&gt;
And for some PS1 options:&lt;br /&gt;
&lt;br /&gt;
*\d Displays the date in &amp;quot;Weekday Month Date&amp;quot;&lt;br /&gt;
*\h Displays the hostname&lt;br /&gt;
*\t Displays current time in 24-hour HH:MM:SS format&lt;br /&gt;
*\u Displays the name of your user.&lt;br /&gt;
*\w Displays the name of the current directory&lt;br /&gt;
&lt;br /&gt;
In addition, the PROMPT_COMMAND variable is run every time the shell prompt is printed.  Many use this to change the [[xterm]] title bar:&lt;br /&gt;
 export PROMPT_COMMAND='echo -ne &amp;quot;\033]0;${USER}@${HOSTNAME%%.*}:${PWD/$HOME/~}\007&amp;quot;'&lt;br /&gt;
&lt;br /&gt;
==External links ==&lt;br /&gt;
&lt;br /&gt;
* [http://man.linuxquestions.org/index.php?query=bash&amp;amp;section=0&amp;amp;type=2 bash man page]&lt;br /&gt;
* [http://www.linuxcommand.org/ LinuxCommand tutorials]&lt;br /&gt;
* [http://www.tldp.org/LDP/abs/html Advanced Bash Scripting Guide]&lt;br /&gt;
&lt;br /&gt;
''This article is a [[LinuxQuestions.org_Wiki:stub_articles|stub]] and needs to be finished. [[LinuxQuestions.org_Wiki:plunging_forward|Plunge forward]] and [[LinuxQuestions.org_Wiki:How_to_edit_a_page|help it grow]] !''&amp;lt;br&amp;gt;&lt;/div&gt;</summary>
		<author><name>Dkaplowitz</name></author>
	</entry>
	<entry>
		<id>https://wiki.linuxquestions.org/index.php?title=Platform&amp;diff=22388</id>
		<title>Platform</title>
		<link rel="alternate" type="text/html" href="https://wiki.linuxquestions.org/index.php?title=Platform&amp;diff=22388"/>
		<updated>2004-04-01T10:49:15Z</updated>

		<summary type="html">&lt;p&gt;Dkaplowitz: format bold&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;1) The term '''platform''' can be used to describe the [[hardware]] of a [[computer]] system, particularly with reference to the [[operating system|operating systems]] it is able to run. For example; ''many [[Linux]] [[distributions]] are intended to run on the [[x86]] platform, but there are also versions available for [[PPC]], [[Sparc]] and [[Alpha]]''.&lt;br /&gt;
&lt;br /&gt;
2) An [[application]] or operating system that runs on top of hardware, and on top of which other software may run. [[Java]] can be defined as a platform. Software that runs on several operating systems ([[Mozilla]], for example) can be described as &amp;quot;[[cross-platform]]&amp;quot;.&lt;/div&gt;</summary>
		<author><name>Dkaplowitz</name></author>
	</entry>
	<entry>
		<id>https://wiki.linuxquestions.org/index.php?title=Python&amp;diff=6975</id>
		<title>Python</title>
		<link rel="alternate" type="text/html" href="https://wiki.linuxquestions.org/index.php?title=Python&amp;diff=6975"/>
		<updated>2004-03-29T11:56:31Z</updated>

		<summary type="html">&lt;p&gt;Dkaplowitz: Added some trivia&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''Python''' is an [[object-oriented]], interpreted language created by Guido van Rossum and named after the BBC's comedy &amp;quot;Monty Python's Flying Circus&amp;quot;. Many people choose to liken it to [[Perl]], [[Tcl]] or [[Java]] for whatever reason - most probably because it has the huge capabilities of Perl, the graphical ease of Tcl and a clean object-oriented syntax like Java.&lt;br /&gt;
Although object-oriented in syntax, Python does not force you to use this idiom and thus you can program procedurally just as well. The language supports C/C++ extensions and even allows you to write such things in [[Java]] through [[Jython]].&lt;br /&gt;
&lt;br /&gt;
==External links==&lt;br /&gt;
*[http://www.python.org Python Homepage]&lt;br /&gt;
* http://www.python.org/~guido/ -- Guido's personal homepage&lt;br /&gt;
*[http://www.python.org/pypi Python Package Index] (Python's answer to [[Perl]]'s [[CPAN]])&lt;br /&gt;
*[http://www.python.org/cgi-bin/moinmoin/ Python Wiki]&lt;/div&gt;</summary>
		<author><name>Dkaplowitz</name></author>
	</entry>
	<entry>
		<id>https://wiki.linuxquestions.org/index.php?title=Talk:Ifconfig&amp;diff=23543</id>
		<title>Talk:Ifconfig</title>
		<link rel="alternate" type="text/html" href="https://wiki.linuxquestions.org/index.php?title=Talk:Ifconfig&amp;diff=23543"/>
		<updated>2004-03-29T11:44:13Z</updated>

		<summary type="html">&lt;p&gt;Dkaplowitz: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;using ifconfig how do we set the hardware address ?&lt;br /&gt;
----&lt;br /&gt;
From the ifconfig man page on a Gentoo box:&amp;lt;BR /&amp;gt;&lt;br /&gt;
&amp;lt;tt&amp;gt;&lt;br /&gt;
hw class address&lt;br /&gt;
       Set the hardware address of this interface,  if  the  device&lt;br /&gt;
       driver  supports  this  operation.  The keyword must be fol-&lt;br /&gt;
       lowed by the name of the hardware class  and  the  printable&lt;br /&gt;
       ASCII  equivalent of the hardware address.  Hardware classes&lt;br /&gt;
       currently supported include  ether  (Ethernet),  ax25  (AMPR&lt;br /&gt;
       AX.25), ARCnet and netrom (AMPR NET/ROM).&amp;lt;/tt&amp;gt;&lt;br /&gt;
[[User:Dkaplowitz|Dkaplowitz]] 06:44, Mar 29, 2004 (EST)&lt;br /&gt;
----&lt;/div&gt;</summary>
		<author><name>Dkaplowitz</name></author>
	</entry>
	<entry>
		<id>https://wiki.linuxquestions.org/index.php?title=A_basic_firewall_configuration_suitable_for_a_gateway/nat&amp;diff=18555</id>
		<title>A basic firewall configuration suitable for a gateway/nat</title>
		<link rel="alternate" type="text/html" href="https://wiki.linuxquestions.org/index.php?title=A_basic_firewall_configuration_suitable_for_a_gateway/nat&amp;diff=18555"/>
		<updated>2004-03-29T11:38:51Z</updated>

		<summary type="html">&lt;p&gt;Dkaplowitz: unterminated &amp;lt;tt&amp;gt;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== NAT Gateway ==&lt;br /&gt;
&lt;br /&gt;
=== Introduction ===&lt;br /&gt;
&lt;br /&gt;
The field of application of a [[NAT]] Gateway is in example a private [[LAN]] consisting of several [[PC]]s with an [[Internet]] connection with one public [[IP address]].&lt;br /&gt;
* The goal is to share the Internet connection among the LAN PCs.&lt;br /&gt;
* The problem is that there is only one public IP for outbound traffic.&lt;br /&gt;
* The solution is &amp;quot;''Network Address Translation''&amp;quot; (or NAT for short).&amp;lt;br&amp;gt;&lt;br /&gt;
The Gateway (GW) is equipped with two network interfaces. One gets assigned the public IP, the second a private IP (i.e. 192.168.0.1). Every other LAN PCs has it's own private IP (i.e. 192.168.0.2). If an outbound connection is requested the LAN PC talks to the gateway which masquerades the outbound traffic using the public IP. So every external connection looks like if it is coming from only one PC.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
The basic firewalling will prevent all connections from outside with the exception of [[SSH]] (port 22) which we leave open for service purposes (i.e.).&lt;br /&gt;
&lt;br /&gt;
=== System preparation ===&lt;br /&gt;
&lt;br /&gt;
The following assumes that the gateway has two network interfaces:&lt;br /&gt;
* eth0 will be the external and&lt;br /&gt;
* eth1 the internal interface.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
To use iptables you need to have at least the following kernel components compiled in or as modules&lt;br /&gt;
* &amp;lt;tt&amp;gt;ip_tables&amp;lt;/tt&amp;gt;&lt;br /&gt;
* &amp;lt;tt&amp;gt;ip_conntrack&amp;lt;/tt&amp;gt; and &amp;lt;tt&amp;gt;ip_conntrack_ftp&amp;lt;/tt&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
IP forwarding needs to be active (&amp;lt;tt&amp;gt;echo 1 &amp;gt; /proc/sys/net/ipv4/ip_forward&amp;lt;/userdefined&amp;lt;/tt&amp;gt;).&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Setup the external interface using the necessary data from your provider (IP and standard gateway). The internal interface (eth1) needs to get a private IP address, like 192.168.0.1. The routing table of the gateway will be set up automatically during network initialization.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Every LAN PC will use the NAT-Gateways internal IP (192.168.0.1 in our example) as standard gateway in its networking setup.&lt;br /&gt;
&lt;br /&gt;
=== Firewall script ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tt&amp;gt;&lt;br /&gt;
&amp;lt;nowiki&amp;gt;#&amp;lt;/nowiki&amp;gt;!/bin/sh&lt;br /&gt;
&lt;br /&gt;
ipt=/sbin/iptables&amp;lt;br&amp;gt;&lt;br /&gt;
extip=YOUREXTERNALIP  &amp;lt;nowiki&amp;gt;#&amp;lt;/nowiki&amp;gt; replace with your EXTERNAL IP&amp;lt;br&amp;gt;&lt;br /&gt;
lan=192.168.0.0/24  &amp;lt;nowiki&amp;gt;#&amp;lt;/nowiki&amp;gt; your LAN&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;#&amp;lt;/nowiki&amp;gt; start firewall&amp;lt;br&amp;gt;&lt;br /&gt;
start_firwall {&lt;br /&gt;
  echo &amp;quot;Enabling IP forwarding.&amp;quot;&lt;br /&gt;
  echo 1 &amp;gt; /proc/sys/net/ipv4/ip_forward&lt;br /&gt;
&lt;br /&gt;
  echo &amp;quot;Enabling iptables firewall.&amp;quot;&lt;br /&gt;
  &amp;lt;nowiki&amp;gt;#&amp;lt;/nowiki&amp;gt; default policies&lt;br /&gt;
  $ipt -P INPUT DROP&lt;br /&gt;
  $ipt -P FORWARD DROP&lt;br /&gt;
&lt;br /&gt;
  &amp;lt;nowiki&amp;gt;#&amp;lt;/nowiki&amp;gt; NAT&lt;br /&gt;
  $ipt -t nat -A POSTROUTING -o eth0 -j SNAT --to-source $extip&lt;br /&gt;
&lt;br /&gt;
  &amp;lt;nowiki&amp;gt;#&amp;lt;/nowiki&amp;gt; INPUT chain&lt;br /&gt;
  $ipt -A INPUT -i lo -j ACCEPT&lt;br /&gt;
  $ipt -A INPUT -i eth1 -s $lan -j ACCEPT&lt;br /&gt;
  $ipt -A INPUT -i eth0 -m state --state ESTABLISHED,RELATED -j ACCEPT&lt;br /&gt;
  $ipt -A INPUT -p tcp --destination-port 22 -j ACCEPT&lt;br /&gt;
&lt;br /&gt;
  &amp;lt;nowiki&amp;gt;#&amp;lt;/nowiki&amp;gt; FORWARD chain&lt;br /&gt;
  $ipt -A FORWARD -i eth1 -s $lan -j ACCEPT&lt;br /&gt;
  $ipt -A FORWARD -i eth0 -m state --state ESTABLISHED,RELATED -j ACCEPT&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;#&amp;lt;/nowiki&amp;gt; stop firewall&amp;lt;br&amp;gt;&lt;br /&gt;
stop_firwall {&lt;br /&gt;
  $ipt -P INPUT DROP&lt;br /&gt;
  $ipt -P OUTPUT DROP&lt;br /&gt;
  $ipt -P FORWARD DROP&lt;br /&gt;
  &amp;lt;nowiki&amp;gt;#&amp;lt;/nowiki&amp;gt; allow internal traffic&lt;br /&gt;
  $ipt -A INPUT -i eth1 -j ACCEPT&lt;br /&gt;
  $ipt -A OUTPUT -o eth1 -j ACCEPT&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;#&amp;lt;/nowiki&amp;gt; flushing, removing and zeroing tables&amp;lt;br&amp;gt;&lt;br /&gt;
reset_firwall {&lt;br /&gt;
  chains=`cat /proc/net/ip_tables_names`&lt;br /&gt;
  for i in $chains; do&lt;br /&gt;
    $debug $ipt -t $i -F&lt;br /&gt;
    $debug $ipt -t $i -X&lt;br /&gt;
    $debug $ipt -t $i -Z&lt;br /&gt;
  done&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
case &amp;quot;$1&amp;quot; in&lt;br /&gt;
  start|restart|reload)&lt;br /&gt;
    reset_firewall&lt;br /&gt;
    start_firewall&lt;br /&gt;
    ;;&lt;br /&gt;
  stop)&lt;br /&gt;
    reset_firewall&lt;br /&gt;
    stop_firewall&lt;br /&gt;
    ;;&lt;br /&gt;
  *)&lt;br /&gt;
    echo &amp;quot;Usage: $0 {start|stop|restart|reload}&amp;quot;&lt;br /&gt;
    exit 1&lt;br /&gt;
    ;;&lt;br /&gt;
esac&lt;br /&gt;
exit 0&lt;br /&gt;
&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Explanation ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tt&amp;gt;echo 1 &amp;gt; /proc/sys/net/ipv4/ip_forward&amp;lt;/tt&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
This option enables forwarding of packets between network interfaces.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Every packet that will not be accepted by one of the rules in the INPUT or FORWARD chain will hit the default policy in the particular chain so we set every default policy to DROP.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;tt&amp;gt;$ipt -t nat -A POSTROUTING -o eth0 -j SNAT --to-source $extip&amp;lt;/tt&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
With only one external IP you need to masquerade every outgoing packet using the external IP. This is done in the Postrouting Chain, just before the packet leaves the gateway. This works only with a static IP. If the external IP is assigned dynamically you should use the following line (replace the interface as apropriate):&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;tt&amp;gt;iptables -t nat -A POSTROUTING -o ppp0 -j MASQUERADE&amp;lt;/tt&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
The iptables INPUT chain allows all traffic from the loopback (lo) and internal interface (eth1). Outside connections (eth0) are accepted if they are already established, related to another connection or if it is a [[SSH]] connection.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
New in comparison to the [[A_basic_firewall_configuration_suitable_for_a_workstation| workstation firewall]] is the FORWARD chain. This chain will handel all traffic that is destined for one of the LAN internal PCs. Like in the INPUT chain it allows all traffic from the internal interface (eth1) and only established or related connections from the outside interface (eth0).&lt;br /&gt;
&lt;br /&gt;
=== Usage ===&lt;br /&gt;
&lt;br /&gt;
The firewalling script must be executable (&amp;lt;tt&amp;gt;[[chmod]] +x fwscript&amp;lt;/tt&amp;gt;). Now you can run it simply by typing: &amp;lt;tt&amp;gt;./fwscript [start|stop]&amp;lt;/tt&amp;gt;.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Starting the script during system initialization depends on your distribution. You should check the system init scripts (&amp;lt;tt&amp;gt;/etc/init.d&amp;lt;/tt&amp;gt;, &amp;lt;tt&amp;gt;/etc/rc*.d&amp;lt;/tt&amp;gt;).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Debian====&lt;br /&gt;
Copy the &amp;lt;tt&amp;gt;fwscript&amp;lt;/tt&amp;gt; file to &amp;lt;tt&amp;gt;/etc/init.d&amp;lt;/tt&amp;gt;.  Decide in which runlevels you want it to be started.  Now in each runlevel's &amp;lt;tt&amp;gt;/etc/rc*.d&amp;lt;/tt&amp;gt; directory, create an symlink called ''either'' &amp;lt;tt&amp;gt;S99fwscript&amp;lt;/tt&amp;gt; if you want the firewall ''on'', or &amp;lt;tt&amp;gt;K99fwscript&amp;lt;/tt&amp;gt; if you want it off, pointing to &amp;lt;tt&amp;gt;../init.d/fwscript&amp;lt;/tt&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
e.g.&lt;br /&gt;
:&amp;lt;tt&amp;gt;ln -s /etc/init.d/fwscript /etc/rc2.d/K99fwscript&amp;lt;/tt&amp;gt;&lt;br /&gt;
:&amp;lt;tt&amp;gt;ln -s /etc/init.d/fwscript /etc/rc3.d/S99fwscript&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The &amp;lt;tt&amp;gt;start&amp;lt;/tt&amp;gt; or &amp;lt;tt&amp;gt;stop&amp;lt;/tt&amp;gt; parameter will be automagically added according to whether the symlink started with S (for start) or K (for kill), ''except in runlevels 0 and 6 where ''everything'' will be stopped''.&lt;br /&gt;
&lt;br /&gt;
Alternatively, if you want your firewall active in '''all''' runlevels, put just one symlink in &amp;lt;tt&amp;gt;/etc/rcS.d&amp;lt;/tt&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
====RedHat====&lt;br /&gt;
The RedHat iptables package already includes an iptables service. To use the configuration described in this document with this service, first run the script as per instructions above:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
./fwscript start&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Then execute&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
/etc/rc.d/init.d/iptables save&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This will save the settings into &amp;lt;tt&amp;gt;/etc/sysconfig/iptables&amp;lt;/tt&amp;gt;, so now you can enable the iptables service at boot by executing&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
chkconfig --level 2345 iptables on&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
You might also want to check that IP forwarding is enabled in &amp;lt;tt&amp;gt;/etc/sysctl.conf&amp;lt;/tt&amp;gt; by executing&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sysctl -w net.ipv4.ip_forward=1&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==External links==&lt;br /&gt;
&lt;br /&gt;
* [http://www.netfilter.org/index.html Netfilter homepage]&lt;br /&gt;
* [http://www.netfilter.org/documentation/HOWTO/packet-filtering-HOWTO.html Packet Filtering HowTo]&lt;br /&gt;
* [http://www.netfilter.org/documentation/HOWTO/NAT-HOWTO.html NAT-HowTo]&lt;/div&gt;</summary>
		<author><name>Dkaplowitz</name></author>
	</entry>
	<entry>
		<id>https://wiki.linuxquestions.org/index.php?title=/home&amp;diff=9109</id>
		<title>/home</title>
		<link rel="alternate" type="text/html" href="https://wiki.linuxquestions.org/index.php?title=/home&amp;diff=9109"/>
		<updated>2004-03-28T16:49:18Z</updated>

		<summary type="html">&lt;p&gt;Dkaplowitz: comma &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;A '''home directory''' (sometimes referred to simply as &amp;lt;tt&amp;gt;~&amp;lt;/tt&amp;gt; or &amp;lt;tt&amp;gt;~/&amp;lt;/tt&amp;gt; because the ~ is a shortcut to home in most shells) is where all of a user's personal files are kept. Usually it is the only directory an average (non-priveleged) user has full read and write access to. Most other users are barred from someone's home directory by default. Many programs also keep hidden configuration files there.&lt;br /&gt;
&lt;br /&gt;
On most Linux systems the home directories are subdirectories of the &amp;quot;/home&amp;quot; top-level directory, for example a user named Fred would have his home directory under &amp;quot;/home/Fred&amp;quot;. The exception to this is the [[root]] user, whose home directory is &amp;quot;/root&amp;quot;. You will also see exceptions to this on rather large multi-user installations where the system administrator has come up with an alternate directory structure for users' home directories.&lt;/div&gt;</summary>
		<author><name>Dkaplowitz</name></author>
	</entry>
	<entry>
		<id>https://wiki.linuxquestions.org/index.php?title=/home&amp;diff=6822</id>
		<title>/home</title>
		<link rel="alternate" type="text/html" href="https://wiki.linuxquestions.org/index.php?title=/home&amp;diff=6822"/>
		<updated>2004-03-28T16:48:38Z</updated>

		<summary type="html">&lt;p&gt;Dkaplowitz: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;A '''home directory''' (sometimes referred to simply as &amp;lt;tt&amp;gt;~&amp;lt;/tt&amp;gt; or &amp;lt;tt&amp;gt;~/&amp;lt;/tt&amp;gt; because the ~ is a shortcut to home in most shells) is where all of a user's personal files are kept. Usually, it is the only directory an average (non-priveleged) user has full read and write access to. Most other users are barred from someone's home directory by default. Many programs also keep hidden configuration files there.&lt;br /&gt;
&lt;br /&gt;
On most Linux systems the home directories are subdirectories of the &amp;quot;/home&amp;quot; top-level directory, for example a user named Fred would have his home directory under &amp;quot;/home/Fred&amp;quot;. The exception to this is the [[root]] user, whose home directory is &amp;quot;/root&amp;quot;. You will also see exceptions to this on rather large multi-user installations where the system administrator has come up with an alternate directory structure for users' home directories.&lt;/div&gt;</summary>
		<author><name>Dkaplowitz</name></author>
	</entry>
	<entry>
		<id>https://wiki.linuxquestions.org/index.php?title=/home&amp;diff=6821</id>
		<title>/home</title>
		<link rel="alternate" type="text/html" href="https://wiki.linuxquestions.org/index.php?title=/home&amp;diff=6821"/>
		<updated>2004-03-28T16:46:56Z</updated>

		<summary type="html">&lt;p&gt;Dkaplowitz: typo&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;A '''home directory''' (sometimes referred to simply as &amp;lt;tt&amp;gt;~&amp;lt;/tt&amp;gt; or &amp;lt;tt&amp;gt;~/&amp;lt;/tt&amp;gt; because the ~ is a shortcut to home in most shells) is where all of a user's personal files are kept. Usually, it is the only directory the user has full read and write access to, and other users are barred from it by default. Many programs also keep hidden configuration files there.&lt;br /&gt;
&lt;br /&gt;
On most Linux systems the home directories are subdirectories of the &amp;quot;/home&amp;quot; top-level directory, for example a user named Fred would have his home directory under &amp;quot;/home/Fred&amp;quot;. The exception to this is the [[root]] user, whose home directory is &amp;quot;/root&amp;quot;. You will also see exceptions to this on rather large multi-user installations where the system administrator has come up with an alternate directory structure for users' home directories.&lt;/div&gt;</summary>
		<author><name>Dkaplowitz</name></author>
	</entry>
	<entry>
		<id>https://wiki.linuxquestions.org/index.php?title=/home&amp;diff=6820</id>
		<title>/home</title>
		<link rel="alternate" type="text/html" href="https://wiki.linuxquestions.org/index.php?title=/home&amp;diff=6820"/>
		<updated>2004-03-28T16:46:16Z</updated>

		<summary type="html">&lt;p&gt;Dkaplowitz: formatt and minor enhancements&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;A '''home directory''' (sometimes referred to simply as &amp;lt;tt&amp;gt;~&amp;lt;/tt&amp;gt; or &amp;lt;tt&amp;gt;~/&amp;lt;/tt&amp;gt; because that's a shortcut to home in most shells)   is where all of a user's personal files are kept. Usually, it is the only directory the user has full read and write access to, and other users are barred from it by default. Many programs also keep hidden configuration files there.&lt;br /&gt;
&lt;br /&gt;
On most Linux systems the home directories are subdirectories of the &amp;quot;/home&amp;quot; top-level directory, for example a user named Fred would have his home directory under &amp;quot;/home/Fred&amp;quot;. The exception to this is the [[root]] user, whose home directory is &amp;quot;/root&amp;quot;. You will also see exceptions to this on rather large multi-user installations where the system administrator has come up with an alternate directory structure for users' home directories.&lt;/div&gt;</summary>
		<author><name>Dkaplowitz</name></author>
	</entry>
	<entry>
		<id>https://wiki.linuxquestions.org/index.php?title=Text_viewing_and_processing_tools&amp;diff=6838</id>
		<title>Text viewing and processing tools</title>
		<link rel="alternate" type="text/html" href="https://wiki.linuxquestions.org/index.php?title=Text_viewing_and_processing_tools&amp;diff=6838"/>
		<updated>2004-03-28T16:40:43Z</updated>

		<summary type="html">&lt;p&gt;Dkaplowitz: Added Perl since it seemed apropos, and egrep.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;*[[awk]] - A utility and scripting language&lt;br /&gt;
*[[cat]] - Con-cat-enate file(s) to stdout&lt;br /&gt;
*[[cut]] - Extract portions of lines&lt;br /&gt;
*[[diff]] - Compare differences of files&lt;br /&gt;
*[[ed]] - &amp;lt;b&amp;gt;The&amp;lt;/b&amp;gt; editor. ED!&lt;br /&gt;
*[[egrep]] - See grep&lt;br /&gt;
*[[fold]] - Wrap each input line to fit in specified width&lt;br /&gt;
*[[grep]] - Global/regular expression/print (print lines matching an expression)&lt;br /&gt;
*[[head]] - View the top of a file&lt;br /&gt;
*[[less]] - A more powerful pager&lt;br /&gt;
*[[more]] - A less powerful pager&lt;br /&gt;
*[[nl]] - Number lines of files&lt;br /&gt;
*[[pg]] - Another pager&lt;br /&gt;
*[[Perl]] - A powerful text processing and reporting language&lt;br /&gt;
*[[sed]] - Stream editor (non-interactive programmatic editor)&lt;br /&gt;
*[[sort]] - Sort input&lt;br /&gt;
*[[tac]] - Cat files in reverse&lt;br /&gt;
*[[tail]] - View the bottom of a file&lt;br /&gt;
*[[tr]] - Transform/transliterate text&lt;br /&gt;
*[[uniq]] - Manipulate duplicate lines of a sorted file&lt;br /&gt;
&lt;br /&gt;
Text processors in file utils' clothing&lt;br /&gt;
*[[basename]] - cut a line to the right from the last slash (works with any input)&lt;br /&gt;
*[[dirname]] - cut a line to the left from the last slash (works with any input)&lt;/div&gt;</summary>
		<author><name>Dkaplowitz</name></author>
	</entry>
	<entry>
		<id>https://wiki.linuxquestions.org/index.php?title=Chroot&amp;diff=9940</id>
		<title>Chroot</title>
		<link rel="alternate" type="text/html" href="https://wiki.linuxquestions.org/index.php?title=Chroot&amp;diff=9940"/>
		<updated>2004-03-28T16:10:46Z</updated>

		<summary type="html">&lt;p&gt;Dkaplowitz: Added tips section and some subsection headers to get the ball rolling&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;''This article is a [[LinuxQuestions.org_Wiki:stub_articles|stub]] and needs to be finished. [[LinuxQuestions.org_Wiki:plunging_forward|Plunge forward]] and [[LinuxQuestions.org_Wiki:How_to_edit_a_page|help it grow]]!''&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
'''chroot''' ('''ch'''ange '''root''') is a command which runs another command with a given directory redefined as the root directory. While useful for many purposes, it is most often referred to in its use as a security method whereby a service or a command is run from within a different '''new root''' directory than that command or service usually runs. The advantage of this technique is that the service is run in a '''chroot jail''' which is kept separate from important system files like the /etc directory, or from any other important files within the system. This technique is used in conjunction with running services or commands with user accounts with the minimum amount of privileges.&lt;br /&gt;
&lt;br /&gt;
For instance, a chrooted [[named]] will run in /var/named/ as the local (minimally priveleged) user &amp;quot;named&amp;quot;, rather than in the traditional /etc/named as user [[root]]. If the named server gets compromised by a cracker or a worm, the only files that are compromised are those within /var/named (named's &amp;quot;new root&amp;quot;), since the named service can't see outside this &amp;quot;chroot jail&amp;quot; and the named user doesn't have priveleges to any other system files.&lt;br /&gt;
&lt;br /&gt;
Other services that are candidates to run chrooted are httpd and ftp.&lt;br /&gt;
&lt;br /&gt;
==Tips==&lt;br /&gt;
&lt;br /&gt;
===Chroot Apache===&lt;br /&gt;
&lt;br /&gt;
===Chroot PHP===&lt;br /&gt;
&lt;br /&gt;
===Chroot MySQL===&lt;br /&gt;
&lt;br /&gt;
===Chroot Mail Server===&lt;br /&gt;
&lt;br /&gt;
===Chroot BIND===&lt;br /&gt;
&lt;br /&gt;
===Chroot FTP===&lt;br /&gt;
&lt;br /&gt;
==See also==&lt;br /&gt;
&lt;br /&gt;
*[[security]]&lt;/div&gt;</summary>
		<author><name>Dkaplowitz</name></author>
	</entry>
	<entry>
		<id>https://wiki.linuxquestions.org/index.php?title=Talk:/etc&amp;diff=23528</id>
		<title>Talk:/etc</title>
		<link rel="alternate" type="text/html" href="https://wiki.linuxquestions.org/index.php?title=Talk:/etc&amp;diff=23528"/>
		<updated>2004-03-28T03:30:35Z</updated>

		<summary type="html">&lt;p&gt;Dkaplowitz: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Is grub.conf ever in /etc?&lt;br /&gt;
[[User:Dkaplowitz|Dkaplowitz]] 22:30, Mar 27, 2004 (EST)&lt;br /&gt;
----&lt;/div&gt;</summary>
		<author><name>Dkaplowitz</name></author>
	</entry>
	<entry>
		<id>https://wiki.linuxquestions.org/index.php?title=Insmod&amp;diff=20053</id>
		<title>Insmod</title>
		<link rel="alternate" type="text/html" href="https://wiki.linuxquestions.org/index.php?title=Insmod&amp;diff=20053"/>
		<updated>2004-03-27T19:12:11Z</updated>

		<summary type="html">&lt;p&gt;Dkaplowitz: Hello world&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''Insmod''' is a simple program that inserts [[module]]s into the [[Linux]] [[kernel]].&lt;/div&gt;</summary>
		<author><name>Dkaplowitz</name></author>
	</entry>
	<entry>
		<id>https://wiki.linuxquestions.org/index.php?title=Modprobe&amp;diff=10895</id>
		<title>Modprobe</title>
		<link rel="alternate" type="text/html" href="https://wiki.linuxquestions.org/index.php?title=Modprobe&amp;diff=10895"/>
		<updated>2004-03-27T19:10:04Z</updated>

		<summary type="html">&lt;p&gt;Dkaplowitz: added some related commands&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''modprobe''' is a [[command]] used to add or remove [[module]]s from the [[kernel]].&lt;br /&gt;
&lt;br /&gt;
== See also: ==&lt;br /&gt;
* [[lsmod]]&lt;br /&gt;
* [[insmod]]&lt;br /&gt;
* [[commands]]&lt;br /&gt;
* [[functionality]]&lt;/div&gt;</summary>
		<author><name>Dkaplowitz</name></author>
	</entry>
	<entry>
		<id>https://wiki.linuxquestions.org/index.php?title=Patch&amp;diff=6772</id>
		<title>Patch</title>
		<link rel="alternate" type="text/html" href="https://wiki.linuxquestions.org/index.php?title=Patch&amp;diff=6772"/>
		<updated>2004-03-27T19:05:35Z</updated>

		<summary type="html">&lt;p&gt;Dkaplowitz: re-org and format&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;A &amp;lt;b&amp;gt;patch&amp;lt;/b&amp;gt;, noun, is an update applied to a software [[application]] or [[operating system]] for the purpose of fixing bugs or exploits or for adding features. It is also a program (see below).&lt;br /&gt;
----&lt;br /&gt;
To &amp;lt;b&amp;gt;patch&amp;lt;/b&amp;gt;, verb, to use a patch to update a bug or an exploit or add a feature to a piece of software or an operating system.&lt;br /&gt;
----&lt;br /&gt;
'''Patch''' (the application) only has a small job, but it does it quickly and efficiently. It takes a sourcecode file (or any other file for that matter) and a [[diff]] file based on changes that have been made to another copy of the source. It then merges the two, applying the changes specified to the source file. This is particularly useful for allowing developers to collaborate through [[CVS]] repositories.&lt;br /&gt;
&lt;br /&gt;
Originally written by [[Larry Wall]], also the author of [[Perl]].&lt;br /&gt;
&lt;br /&gt;
[http://www.fsf.org/software/patch/patch.html#TOCintroduction Patch Homepage]&lt;/div&gt;</summary>
		<author><name>Dkaplowitz</name></author>
	</entry>
	<entry>
		<id>https://wiki.linuxquestions.org/index.php?title=GID&amp;diff=6781</id>
		<title>GID</title>
		<link rel="alternate" type="text/html" href="https://wiki.linuxquestions.org/index.php?title=GID&amp;diff=6781"/>
		<updated>2004-03-27T17:28:09Z</updated>

		<summary type="html">&lt;p&gt;Dkaplowitz: Format&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''GID''' stands for '''G'''roup '''I'''dentification '''N'''umber&lt;/div&gt;</summary>
		<author><name>Dkaplowitz</name></author>
	</entry>
	<entry>
		<id>https://wiki.linuxquestions.org/index.php?title=Debian-installer&amp;diff=10396</id>
		<title>Debian-installer</title>
		<link rel="alternate" type="text/html" href="https://wiki.linuxquestions.org/index.php?title=Debian-installer&amp;diff=10396"/>
		<updated>2004-03-27T16:28:21Z</updated>

		<summary type="html">&lt;p&gt;Dkaplowitz: Format bold instead of &amp;lt;tt&amp;gt;foo&amp;lt;/tt&amp;gt;, and slight word shifts&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''Debian-installer''' is a new [[Debian]] install program that is currently under development. It will come standard with Debian when [[Debian:Sarge|Sarge]] becomes &amp;lt;i&amp;gt;[[Debian:Stable|Stable]]&amp;lt;/i&amp;gt;. Among its many features, it provides optional automatic disk partitioning and hardware detection.&lt;br /&gt;
&lt;br /&gt;
The old (and still used as standard with Debian [[Woody]]) installer is called &amp;lt;tt&amp;gt;[[boot-floppies]]&amp;lt;/tt&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
==External links==&lt;br /&gt;
* [http://www.debian.org/devel/debian-installer/ Installer page]&lt;br /&gt;
* [http://www.thiesen.org/d-i/index.html A short review]&lt;/div&gt;</summary>
		<author><name>Dkaplowitz</name></author>
	</entry>
	<entry>
		<id>https://wiki.linuxquestions.org/index.php?title=Alsa&amp;diff=6761</id>
		<title>Alsa</title>
		<link rel="alternate" type="text/html" href="https://wiki.linuxquestions.org/index.php?title=Alsa&amp;diff=6761"/>
		<updated>2004-03-27T16:25:46Z</updated>

		<summary type="html">&lt;p&gt;Dkaplowitz: Format, bold instead of == foo ==&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''Alsa''' stands for '''A'''dvanced '''L'''inux '''S'''ound '''A'''rchitecture&lt;br /&gt;
&lt;br /&gt;
Member Of: [[Functionality]] : [[Sound]]&lt;br /&gt;
----&lt;br /&gt;
''This article is a [[LinuxQuestions.org_Wiki:stub_articles|stub]] and needs to be finished. [[LinuxQuestions.org_Wiki:plunging_forward|Plunge forward]] and [[LinuxQuestions.org_Wiki:How_to_edit_a_page|help it grow]]!''&lt;/div&gt;</summary>
		<author><name>Dkaplowitz</name></author>
	</entry>
	<entry>
		<id>https://wiki.linuxquestions.org/index.php?title=Kontact&amp;diff=22866</id>
		<title>Kontact</title>
		<link rel="alternate" type="text/html" href="https://wiki.linuxquestions.org/index.php?title=Kontact&amp;diff=22866"/>
		<updated>2004-03-27T16:23:19Z</updated>

		<summary type="html">&lt;p&gt;Dkaplowitz: reminders&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''Kontact''' is the [[KDE]] PIM (Personal Information Management) suite. It provides features such as:&lt;br /&gt;
&lt;br /&gt;
*E-mail client&lt;br /&gt;
*Task list&lt;br /&gt;
*Calendaring&lt;br /&gt;
*Contact Management&lt;br /&gt;
*Meeting scheduling&lt;br /&gt;
*Reminders&lt;br /&gt;
&lt;br /&gt;
==External link==&lt;br /&gt;
&lt;br /&gt;
* [http://www.kontact.org/ Official Kontact website]&lt;/div&gt;</summary>
		<author><name>Dkaplowitz</name></author>
	</entry>
	<entry>
		<id>https://wiki.linuxquestions.org/index.php?title=Tr&amp;diff=6774</id>
		<title>Tr</title>
		<link rel="alternate" type="text/html" href="https://wiki.linuxquestions.org/index.php?title=Tr&amp;diff=6774"/>
		<updated>2004-03-27T16:22:10Z</updated>

		<summary type="html">&lt;p&gt;Dkaplowitz: created Tips section&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''tr''' is a command for translating or deleting characters.  It takes a stream of input on STDIN and outputs the translated stream on STDOUT.&lt;br /&gt;
&lt;br /&gt;
==Tips==&lt;br /&gt;
TR can be used to remove characters from a stream using the &amp;lt;TT&amp;gt;-d&amp;lt;/TT&amp;gt; option. &lt;br /&gt;
Here's a quick way to convert a file with DOS end of lines (CR\LF) to UNIX end of lines:  &lt;br /&gt;
&lt;br /&gt;
&amp;lt;TT&amp;gt;tr -d '\015' &amp;lt; $FILE.dos &amp;gt; $FILE.unix&amp;lt;/TT&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Another handy trick is using TR to squeeze multiple characters into one, which is sometimes handy if you want to use [[cut]] to chop things up:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;TT&amp;gt;ls -l | tr -s ' '&amp;lt;/TT&amp;gt;&lt;br /&gt;
&lt;br /&gt;
(this turns multiple spaces into one.  see the [[cut]] page for a reason why this is useful)&lt;/div&gt;</summary>
		<author><name>Dkaplowitz</name></author>
	</entry>
	<entry>
		<id>https://wiki.linuxquestions.org/index.php?title=Tr&amp;diff=6757</id>
		<title>Tr</title>
		<link rel="alternate" type="text/html" href="https://wiki.linuxquestions.org/index.php?title=Tr&amp;diff=6757"/>
		<updated>2004-03-27T16:21:29Z</updated>

		<summary type="html">&lt;p&gt;Dkaplowitz: bold&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''tr''' is a command for translating or deleting characters.  It takes a stream of input on STDIN and outputs the translated stream on STDOUT.&lt;br /&gt;
&lt;br /&gt;
TR can be used to remove characters from a stream using the &amp;lt;TT&amp;gt;-d&amp;lt;/TT&amp;gt; option.  Here's a quick way to convert a file with DOS end of lines (CR\LF) to UNIX end of lines:  &lt;br /&gt;
&lt;br /&gt;
&amp;lt;TT&amp;gt;tr -d '\015' &amp;lt; $FILE.dos &amp;gt; $FILE.unix&amp;lt;/TT&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Another handy trick is using TR to squeeze multiple characters into one, which is sometimes handy if you want to use [[cut]] to chop things up:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;TT&amp;gt;ls -l | tr -s ' '&amp;lt;/TT&amp;gt;&lt;br /&gt;
&lt;br /&gt;
(this turns multiple spaces into one.  see the [[cut]] page for a reason why this is useful)&lt;/div&gt;</summary>
		<author><name>Dkaplowitz</name></author>
	</entry>
	<entry>
		<id>https://wiki.linuxquestions.org/index.php?title=Tr&amp;diff=6756</id>
		<title>Tr</title>
		<link rel="alternate" type="text/html" href="https://wiki.linuxquestions.org/index.php?title=Tr&amp;diff=6756"/>
		<updated>2004-03-27T16:20:30Z</updated>

		<summary type="html">&lt;p&gt;Dkaplowitz: format and changed to LC&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;tt&amp;gt;'''tr'''&amp;lt;/tt&amp;gt; is a command for translating or deleting characters.  It takes a stream of input on STDIN and outputs the translated stream on STDOUT.&lt;br /&gt;
&lt;br /&gt;
TR can be used to remove characters from a stream using the &amp;lt;TT&amp;gt;-d&amp;lt;/TT&amp;gt; option.  Here's a quick way to convert a file with DOS end of lines (CR\LF) to UNIX end of lines:  &lt;br /&gt;
&lt;br /&gt;
&amp;lt;TT&amp;gt;tr -d '\015' &amp;lt; $FILE.dos &amp;gt; $FILE.unix&amp;lt;/TT&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Another handy trick is using TR to squeeze multiple characters into one, which is sometimes handy if you want to use [[cut]] to chop things up:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;TT&amp;gt;ls -l | tr -s ' '&amp;lt;/TT&amp;gt;&lt;br /&gt;
&lt;br /&gt;
(this turns multiple spaces into one.  see the [[cut]] page for a reason why this is useful)&lt;/div&gt;</summary>
		<author><name>Dkaplowitz</name></author>
	</entry>
	<entry>
		<id>https://wiki.linuxquestions.org/index.php?title=Configuring_mice_(Serial,_PS/2,_USB)&amp;diff=8790</id>
		<title>Configuring mice (Serial, PS/2, USB)</title>
		<link rel="alternate" type="text/html" href="https://wiki.linuxquestions.org/index.php?title=Configuring_mice_(Serial,_PS/2,_USB)&amp;diff=8790"/>
		<updated>2004-03-27T16:17:24Z</updated>

		<summary type="html">&lt;p&gt;Dkaplowitz: Added &amp;quot;Synaptics Touchpad&amp;quot; - (am working on configuring one now, will post more details when I get a clue)&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Basics=&lt;br /&gt;
There are several different mice protocols. &lt;br /&gt;
* PS/2 (mostly old two button mice)&lt;br /&gt;
* IMPS (extended PS/2 for scrollweel mice and USB mice)&lt;br /&gt;
* Serial mice&lt;br /&gt;
* [[Synaptics Touchpad]]&lt;br /&gt;
&lt;br /&gt;
=Kernel 2.6=&lt;br /&gt;
Since [[Kernel|kernel]] 2.6 these are handled by the kernel and all input is directed to /dev/input/mice.&lt;br /&gt;
&lt;br /&gt;
=Mouse device files=&lt;br /&gt;
Where to look for each diffrent mouse type: &lt;br /&gt;
&lt;br /&gt;
* /dev/input/mice - Kernel 2.6 and USB configuration&lt;br /&gt;
* /dev/psaux - PS/2 mice&lt;br /&gt;
* /dev/ttyS?? - Serial mice (COM 1 = ttyS0, COM 2 = ttyS1 etc)&lt;br /&gt;
* /dev/sunmouse - serial mouse on sparc systems&lt;br /&gt;
* /dev/mouse - usually a link to one of the above&lt;br /&gt;
&lt;br /&gt;
=XFree86 configuration=&lt;br /&gt;
here is a relevent section of XF86Config&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
   Section &amp;quot;InputDevice&amp;quot;&lt;br /&gt;
        Identifier  &amp;quot;Mouse0&amp;quot;&lt;br /&gt;
        Driver      &amp;quot;mouse&amp;quot;&lt;br /&gt;
        Option      &amp;quot;Protocol&amp;quot; &amp;quot;&amp;lt;type&amp;gt;&amp;quot;&lt;br /&gt;
        Option      &amp;quot;Device&amp;quot; &amp;quot;/dev/mouse&amp;quot;&lt;br /&gt;
        Option      &amp;quot;ZAxisMapping&amp;quot; &amp;quot;4 5&amp;quot; #used with imps/2 protocol&lt;br /&gt;
   EndSection&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Where &amp;lt;i&amp;gt;&amp;lt;type&amp;gt;&amp;lt;/i&amp;gt; can be one of&lt;br /&gt;
* ps/2 &lt;br /&gt;
* imps/2&lt;br /&gt;
* serial&lt;br /&gt;
* &amp;lt;add more here&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Newer XFree86 can auto detect most things.  a basic setup may be like:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
   Section &amp;quot;InputDevice&amp;quot;&lt;br /&gt;
        Identifier  &amp;quot;Mouse0&amp;quot;&lt;br /&gt;
        Driver      &amp;quot;mouse&amp;quot;&lt;br /&gt;
        Option      &amp;quot;Protocol&amp;quot; &amp;quot;auto&amp;quot;&lt;br /&gt;
        Option      &amp;quot;Device&amp;quot; &amp;quot;/dev/input/mice&amp;quot;&lt;br /&gt;
   EndSection&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
and this will be sufficent to get a mouse working on many newer linux distributions and/or combinations of XFree86 4.x.x and Kernel 2.4 and 2.6.  This is also the default output of X -config when using X to auto create an &amp;lt;code&amp;gt;XF86Config&amp;lt;/code&amp;gt; file.&lt;/div&gt;</summary>
		<author><name>Dkaplowitz</name></author>
	</entry>
	<entry>
		<id>https://wiki.linuxquestions.org/index.php?title=Netinst&amp;diff=7721</id>
		<title>Netinst</title>
		<link rel="alternate" type="text/html" href="https://wiki.linuxquestions.org/index.php?title=Netinst&amp;diff=7721"/>
		<updated>2004-03-27T16:15:33Z</updated>

		<summary type="html">&lt;p&gt;Dkaplowitz: format/re-org&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''Netinst''' is the process of installing [[Debian]] with only a minimal install CD -- and [[apt-get]]ting the rest of what you need over the network.&lt;br /&gt;
&lt;br /&gt;
==External links==&lt;br /&gt;
* [http://www.debian.org/CD/netinst/ Official Link]&lt;/div&gt;</summary>
		<author><name>Dkaplowitz</name></author>
	</entry>
	<entry>
		<id>https://wiki.linuxquestions.org/index.php?title=Firefox&amp;diff=7297</id>
		<title>Firefox</title>
		<link rel="alternate" type="text/html" href="https://wiki.linuxquestions.org/index.php?title=Firefox&amp;diff=7297"/>
		<updated>2004-03-27T16:11:00Z</updated>

		<summary type="html">&lt;p&gt;Dkaplowitz: Mentioned google toolbar&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''Mozilla Firefox''' (once known as &amp;quot;Firebird&amp;quot;) is a [[cross-platform]], [[open source]], free [[web browser]] available for [[Windows]], [[Mac OS X]], [[Linux]] and a few other systems. Unlike the [[Mozilla]] Suite, which also possesses a [[chat]] client, [[mail]] functions, and web page editor, Firefox is just a browser. It is faster than the full Mozilla suite and is a good choice if you already have, or do not need, a chat client and mail application.&lt;br /&gt;
&lt;br /&gt;
Despite its pre-release state, Firefox is a viable alternative or replacement for Microsoft's browser, [[Internet Explorer]].  With features such as pop-up blocking, tabbed browsing, and perhaps best of all, the Google Toolbar, it allows for increased control over one's web surfing environment.&lt;br /&gt;
&lt;br /&gt;
==History== &lt;br /&gt;
Firefox is currently at [[version]] 0.8. Firefox was originally known as Phoenix but was later renamed to first to Firebird and then, in February 2004, to Firefox, because of confusion with [[FireBirdSQL]].&lt;br /&gt;
&lt;br /&gt;
==Distribution specific information==&lt;br /&gt;
&lt;br /&gt;
===Debian===&lt;br /&gt;
[[Debian]] users: Firefox 0.8 .deb's for sarge (maybe others, haven't tried) are available via [[apt-get]].  Here's the line to add to /etc/apt/sources.list:&amp;lt;BR /&amp;gt;&lt;br /&gt;
*&amp;lt;tt&amp;gt;deb &amp;lt;nowiki&amp;gt;http://people.debian.org/~eric/debian/i386/&amp;lt;/nowiki&amp;gt; ./&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Gentoo===&lt;br /&gt;
[[Gentoo]] users can install firefox using [[portage]] by typing: &amp;lt;BR /&amp;gt;&lt;br /&gt;
* &amp;lt;tt&amp;gt;emerge mozilla-firefox&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== External links ==&lt;br /&gt;
&lt;br /&gt;
* [http://www.mozilla.org/products/firefox/ Official FireFox homepage]&lt;br /&gt;
* [http://texturizer.net/firefox/themes/ Firefox Themes]&lt;br /&gt;
* [http://texturizer.net/firefox/extensions/ FireFox extensions]&lt;br /&gt;
* [http://texturizer.net/firefox/support.html FireFox support]&lt;br /&gt;
* [http://kb.mozillazine.org/index.phtml?title=Mozilla_Firefox The Mozilla Knowledge Base Wiki page on Firefox]&lt;/div&gt;</summary>
		<author><name>Dkaplowitz</name></author>
	</entry>
	<entry>
		<id>https://wiki.linuxquestions.org/index.php?title=Firefox&amp;diff=6752</id>
		<title>Firefox</title>
		<link rel="alternate" type="text/html" href="https://wiki.linuxquestions.org/index.php?title=Firefox&amp;diff=6752"/>
		<updated>2004-03-27T16:08:52Z</updated>

		<summary type="html">&lt;p&gt;Dkaplowitz: Added history section, mentioned Firebird in beginning&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''Mozilla Firefox''' (once known as &amp;quot;Firebird&amp;quot;) is a [[cross-platform]], [[open source]], free [[web browser]] available for [[Windows]], [[Mac OS X]], [[Linux]] and a few other systems. Unlike the [[Mozilla]] Suite, which also possesses a [[chat]] client, [[mail]] functions, and web page editor, Firefox is just a browser. It is faster than the full Mozilla suite and is a good choice if you already have, or do not need, a chat client and mail application.&lt;br /&gt;
&lt;br /&gt;
Despite its pre-release state, Firefox is a viable alternative or replacement for Microsoft's browser, [[Internet Explorer]].  With features such as pop-up blocking and tabbed browsing, it allows for increased control over one's web surfing environment.&lt;br /&gt;
&lt;br /&gt;
==History== &lt;br /&gt;
Firefox is currently at [[version]] 0.8. Firefox was originally known as Phoenix but was later renamed to first to Firebird and then, in February 2004, to Firefox, because of confusion with [[FireBirdSQL]].&lt;br /&gt;
&lt;br /&gt;
==Distribution specific information==&lt;br /&gt;
&lt;br /&gt;
===Debian===&lt;br /&gt;
[[Debian]] users: Firefox 0.8 .deb's for sarge (maybe others, haven't tried) are available via [[apt-get]].  Here's the line to add to /etc/apt/sources.list:&amp;lt;BR /&amp;gt;&lt;br /&gt;
*&amp;lt;tt&amp;gt;deb &amp;lt;nowiki&amp;gt;http://people.debian.org/~eric/debian/i386/&amp;lt;/nowiki&amp;gt; ./&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Gentoo===&lt;br /&gt;
[[Gentoo]] users can install firefox using [[portage]] by typing: &amp;lt;BR /&amp;gt;&lt;br /&gt;
* &amp;lt;tt&amp;gt;emerge mozilla-firefox&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== External links ==&lt;br /&gt;
&lt;br /&gt;
* [http://www.mozilla.org/products/firefox/ Official FireFox homepage]&lt;br /&gt;
* [http://texturizer.net/firefox/themes/ Firefox Themes]&lt;br /&gt;
* [http://texturizer.net/firefox/extensions/ FireFox extensions]&lt;br /&gt;
* [http://texturizer.net/firefox/support.html FireFox support]&lt;br /&gt;
* [http://kb.mozillazine.org/index.phtml?title=Mozilla_Firefox The Mozilla Knowledge Base Wiki page on Firefox]&lt;/div&gt;</summary>
		<author><name>Dkaplowitz</name></author>
	</entry>
	<entry>
		<id>https://wiki.linuxquestions.org/index.php?title=Firefox&amp;diff=6751</id>
		<title>Firefox</title>
		<link rel="alternate" type="text/html" href="https://wiki.linuxquestions.org/index.php?title=Firefox&amp;diff=6751"/>
		<updated>2004-03-27T16:07:30Z</updated>

		<summary type="html">&lt;p&gt;Dkaplowitz: Everybody loves themes.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''Mozilla Firefox''' is a [[cross-platform]], [[open source]], free [[web browser]] available for [[Windows]], [[Mac OS X]], [[Linux]] and a few other systems. Unlike the [[Mozilla]] Suite, which also possesses a [[chat]] client, [[mail]] functions, and web page editor, Firefox is just a browser. It is faster than the full Mozilla suite and is a good choice if you already have, or do not need, a chat client and mail application.&lt;br /&gt;
&lt;br /&gt;
Despite its pre-release state, Firefox is a viable alternative or replacement for Microsoft's browser, [[Internet Explorer]].  With features such as pop-up blocking and tabbed browsing, it allows for increased control over one's web surfing environment.&lt;br /&gt;
&lt;br /&gt;
Firefox is currently at [[version]] 0.8. Firefox was originally known as Phoenix but was later renamed to first to Firebird and then, in February 2004, to Firefox, because of confusion with [[FireBirdSQL]].&lt;br /&gt;
&lt;br /&gt;
==Distribution specific information==&lt;br /&gt;
&lt;br /&gt;
===Debian===&lt;br /&gt;
[[Debian]] users: Firefox 0.8 .deb's for sarge (maybe others, haven't tried) are available via [[apt-get]].  Here's the line to add to /etc/apt/sources.list:&amp;lt;BR /&amp;gt;&lt;br /&gt;
*&amp;lt;tt&amp;gt;deb &amp;lt;nowiki&amp;gt;http://people.debian.org/~eric/debian/i386/&amp;lt;/nowiki&amp;gt; ./&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Gentoo===&lt;br /&gt;
[[Gentoo]] users can install firefox using [[portage]] by typing: &amp;lt;BR /&amp;gt;&lt;br /&gt;
* &amp;lt;tt&amp;gt;emerge mozilla-firefox&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== External links ==&lt;br /&gt;
&lt;br /&gt;
* [http://www.mozilla.org/products/firefox/ Official FireFox homepage]&lt;br /&gt;
* [http://texturizer.net/firefox/themes/ Firefox Themes]&lt;br /&gt;
* [http://texturizer.net/firefox/extensions/ FireFox extensions]&lt;br /&gt;
* [http://texturizer.net/firefox/support.html FireFox support]&lt;br /&gt;
* [http://kb.mozillazine.org/index.phtml?title=Mozilla_Firefox The Mozilla Knowledge Base Wiki page on Firefox]&lt;/div&gt;</summary>
		<author><name>Dkaplowitz</name></author>
	</entry>
	<entry>
		<id>https://wiki.linuxquestions.org/index.php?title=Firefox&amp;diff=6750</id>
		<title>Firefox</title>
		<link rel="alternate" type="text/html" href="https://wiki.linuxquestions.org/index.php?title=Firefox&amp;diff=6750"/>
		<updated>2004-03-27T16:01:51Z</updated>

		<summary type="html">&lt;p&gt;Dkaplowitz: slight format adjust.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''Mozilla Firefox''' is a [[cross-platform]], [[open source]], free [[web browser]] available for [[Windows]], [[Mac OS X]], [[Linux]] and a few other systems. Unlike the [[Mozilla]] Suite, which also possesses a [[chat]] client, [[mail]] functions, and web page editor, Firefox is just a browser. It is faster than the full Mozilla suite and is a good choice if you already have, or do not need, a chat client and mail application.&lt;br /&gt;
&lt;br /&gt;
Despite its pre-release state, Firefox is a viable alternative or replacement for Microsoft's browser, [[Internet Explorer]].  With features such as pop-up blocking and tabbed browsing, it allows for increased control over one's web surfing environment.&lt;br /&gt;
&lt;br /&gt;
Firefox is currently at [[version]] 0.8. Firefox was originally known as Phoenix but was later renamed to first to Firebird and then, in February 2004, to Firefox, because of confusion with [[FireBirdSQL]].&lt;br /&gt;
&lt;br /&gt;
==Distribution specific information==&lt;br /&gt;
&lt;br /&gt;
===Debian===&lt;br /&gt;
[[Debian]] users: Firefox 0.8 .deb's for sarge (maybe others, haven't tried) are available via [[apt-get]].  Here's the line to add to /etc/apt/sources.list:&amp;lt;BR /&amp;gt;&lt;br /&gt;
*&amp;lt;tt&amp;gt;deb &amp;lt;nowiki&amp;gt;http://people.debian.org/~eric/debian/i386/&amp;lt;/nowiki&amp;gt; ./&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Gentoo===&lt;br /&gt;
[[Gentoo]] users can install firefox using [[portage]] by typing: &amp;lt;BR /&amp;gt;&lt;br /&gt;
* &amp;lt;tt&amp;gt;emerge mozilla-firefox&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== External links ==&lt;br /&gt;
&lt;br /&gt;
* [http://www.mozilla.org/products/firefox/ Official FireFox homepage]&lt;br /&gt;
* [http://texturizer.net/firefox/extensions/ FireFox extensions]&lt;br /&gt;
* [http://texturizer.net/firefox/support.html FireFox support]&lt;br /&gt;
* [http://kb.mozillazine.org/index.phtml?title=Mozilla_Firefox The Mozilla Knowledge Base Wiki page on Firefox]&lt;/div&gt;</summary>
		<author><name>Dkaplowitz</name></author>
	</entry>
	<entry>
		<id>https://wiki.linuxquestions.org/index.php?title=Firefox&amp;diff=6749</id>
		<title>Firefox</title>
		<link rel="alternate" type="text/html" href="https://wiki.linuxquestions.org/index.php?title=Firefox&amp;diff=6749"/>
		<updated>2004-03-27T16:01:28Z</updated>

		<summary type="html">&lt;p&gt;Dkaplowitz: modded deb tip a bit, removed link in example.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''Mozilla Firefox''' is a [[cross-platform]], [[open source]], free [[web browser]] available for [[Windows]], [[Mac OS X]], [[Linux]] and a few other systems. Unlike the [[Mozilla]] Suite, which also possesses a [[chat]] client, [[mail]] functions, and web page editor, Firefox is just a browser. It is faster than the full Mozilla suite and is a good choice if you already have, or do not need, a chat client and mail application.&lt;br /&gt;
&lt;br /&gt;
Despite its pre-release state, Firefox is a viable alternative or replacement for Microsoft's browser, [[Internet Explorer]].  With features such as pop-up blocking and tabbed browsing, it allows for increased control over one's web surfing environment.&lt;br /&gt;
&lt;br /&gt;
Firefox is currently at [[version]] 0.8. Firefox was originally known as Phoenix but was later renamed to first to Firebird and then, in February 2004, to Firefox, because of confusion with [[FireBirdSQL]].&lt;br /&gt;
&lt;br /&gt;
==Distribution specific information==&lt;br /&gt;
&lt;br /&gt;
===Debian===&lt;br /&gt;
[[Debian]] users: Firefox 0.8 .deb's for sarge (maybe others, haven't tried) are available via [[apt-get]].  Here's the line to add to /etc/apt/sources.list:&amp;lt;BR /&amp;gt;&lt;br /&gt;
*&amp;lt;tt&amp;gt;deb &amp;lt;nowiki&amp;gt;http://people.debian.org/~eric/debian/i386/&amp;lt;/nowiki&amp;gt; ./&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Gentoo===&lt;br /&gt;
[[Gentoo]] users can install firefox using [[portage]] by typing: &amp;lt;BR /&amp;gt;&lt;br /&gt;
&amp;lt;tt&amp;gt;emerge mozilla-firefox&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== External links ==&lt;br /&gt;
&lt;br /&gt;
* [http://www.mozilla.org/products/firefox/ Official FireFox homepage]&lt;br /&gt;
* [http://texturizer.net/firefox/extensions/ FireFox extensions]&lt;br /&gt;
* [http://texturizer.net/firefox/support.html FireFox support]&lt;br /&gt;
* [http://kb.mozillazine.org/index.phtml?title=Mozilla_Firefox The Mozilla Knowledge Base Wiki page on Firefox]&lt;/div&gt;</summary>
		<author><name>Dkaplowitz</name></author>
	</entry>
	<entry>
		<id>https://wiki.linuxquestions.org/index.php?title=Firefox&amp;diff=6748</id>
		<title>Firefox</title>
		<link rel="alternate" type="text/html" href="https://wiki.linuxquestions.org/index.php?title=Firefox&amp;diff=6748"/>
		<updated>2004-03-27T15:59:24Z</updated>

		<summary type="html">&lt;p&gt;Dkaplowitz: Changed distro-specific around a bit. Added Gentoo and &amp;quot;emerge mozilla-firefox&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''Mozilla Firefox''' is a [[cross-platform]], [[open source]], free [[web browser]] available for [[Windows]], [[Mac OS X]], [[Linux]] and a few other systems. Unlike the [[Mozilla]] Suite, which also possesses a [[chat]] client, [[mail]] functions, and web page editor, Firefox is just a browser. It is faster than the full Mozilla suite and is a good choice if you already have, or do not need, a chat client and mail application.&lt;br /&gt;
&lt;br /&gt;
Despite its pre-release state, Firefox is a viable alternative or replacement for Microsoft's browser, [[Internet Explorer]].  With features such as pop-up blocking and tabbed browsing, it allows for increased control over one's web surfing environment.&lt;br /&gt;
&lt;br /&gt;
Firefox is currently at [[version]] 0.8. Firefox was originally known as Phoenix but was later renamed to first to Firebird and then, in February 2004, to Firefox, because of confusion with [[FireBirdSQL]].&lt;br /&gt;
&lt;br /&gt;
==Distribution specific information==&lt;br /&gt;
&lt;br /&gt;
===Debian===&lt;br /&gt;
[[Debian]] users: Firefox 0.8 .deb's for sarge (maybe others, haven't tried) are available via [[apt-get]].  Here's the line to add to /etc/apt/sources.list:&lt;br /&gt;
:: deb http://people.debian.org/~eric/debian/i386/ ./&lt;br /&gt;
===Gentoo===&lt;br /&gt;
[[Gentoo]] users can install firefox using [[portage]] by typing: &amp;lt;BR /&amp;gt;&lt;br /&gt;
&amp;lt;tt&amp;gt;emerge mozilla-firefox&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== External links ==&lt;br /&gt;
&lt;br /&gt;
* [http://www.mozilla.org/products/firefox/ Official FireFox homepage]&lt;br /&gt;
* [http://texturizer.net/firefox/extensions/ FireFox extensions]&lt;br /&gt;
* [http://texturizer.net/firefox/support.html FireFox support]&lt;br /&gt;
* [http://kb.mozillazine.org/index.phtml?title=Mozilla_Firefox The Mozilla Knowledge Base Wiki page on Firefox]&lt;/div&gt;</summary>
		<author><name>Dkaplowitz</name></author>
	</entry>
	<entry>
		<id>https://wiki.linuxquestions.org/index.php?title=Lynx&amp;diff=6776</id>
		<title>Lynx</title>
		<link rel="alternate" type="text/html" href="https://wiki.linuxquestions.org/index.php?title=Lynx&amp;diff=6776"/>
		<updated>2004-03-27T15:48:26Z</updated>

		<summary type="html">&lt;p&gt;Dkaplowitz: removed link in example&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''Lynx''' is the classic text based [[web browser]]. You run it right from the [[CLI]] -- no [[X Window System]] required. For a more modernized and somewhat slicker version, check out [[Links]].&lt;br /&gt;
&lt;br /&gt;
It is a good idea to have lynx installed on a system so you can access web pages when no graphical environmnent is available or when you are ssh'ed in.  Lynx is not typically for daily use, though it is quite useful when troubleshooting  an [[X]] configuration that won't load. The main commands are up and down (arrow keys) to move through a page, left and right to follow links, 'g' to go to an arbitrary webpage, and 'q' to quit.&lt;br /&gt;
&lt;br /&gt;
==Tips==&lt;br /&gt;
* Start up Lynx with the default home page:&amp;lt;br&amp;gt;&lt;br /&gt;
**&amp;lt;tt&amp;gt;$ lynx&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Open file.html in Lynx:&amp;lt;br&amp;gt;&lt;br /&gt;
**&amp;lt;tt&amp;gt;$ lynx file.html&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Open an external URL in Lynx:&amp;lt;br&amp;gt;&lt;br /&gt;
**&amp;lt;tt&amp;gt;$ lynx &amp;lt;nowiki&amp;gt;http://www.google.com&amp;lt;/nowiki&amp;gt;&amp;lt;/tt&amp;gt;&lt;/div&gt;</summary>
		<author><name>Dkaplowitz</name></author>
	</entry>
	<entry>
		<id>https://wiki.linuxquestions.org/index.php?title=Lynx&amp;diff=6746</id>
		<title>Lynx</title>
		<link rel="alternate" type="text/html" href="https://wiki.linuxquestions.org/index.php?title=Lynx&amp;diff=6746"/>
		<updated>2004-03-27T15:47:21Z</updated>

		<summary type="html">&lt;p&gt;Dkaplowitz: format&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''Lynx''' is the classic text based [[web browser]]. You run it right from the [[CLI]] -- no [[X Window System]] required. For a more modernized and somewhat slicker version, check out [[Links]].&lt;br /&gt;
&lt;br /&gt;
It is a good idea to have lynx installed on a system so you can access web pages when no graphical environmnent is available or when you are ssh'ed in.  Lynx is not typically for daily use, though it is quite useful when troubleshooting  an [[X]] configuration that won't load. The main commands are up and down (arrow keys) to move through a page, left and right to follow links, 'g' to go to an arbitrary webpage, and 'q' to quit.&lt;br /&gt;
&lt;br /&gt;
==Tips==&lt;br /&gt;
* Start up Lynx with the default home page:&amp;lt;br&amp;gt;&lt;br /&gt;
**&amp;lt;tt&amp;gt;$ lynx&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Open file.html in Lynx:&amp;lt;br&amp;gt;&lt;br /&gt;
**&amp;lt;tt&amp;gt;$ lynx file.html&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Open an external URL in Lynx:&amp;lt;br&amp;gt;&lt;br /&gt;
**&amp;lt;tt&amp;gt;$ lynx http://www.google.com&amp;lt;/tt&amp;gt;&lt;/div&gt;</summary>
		<author><name>Dkaplowitz</name></author>
	</entry>
	<entry>
		<id>https://wiki.linuxquestions.org/index.php?title=Lynx&amp;diff=6745</id>
		<title>Lynx</title>
		<link rel="alternate" type="text/html" href="https://wiki.linuxquestions.org/index.php?title=Lynx&amp;diff=6745"/>
		<updated>2004-03-27T15:46:14Z</updated>

		<summary type="html">&lt;p&gt;Dkaplowitz: slight re-wording and some extra content&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''Lynx''' is the classic text based [[web browser]]. You run it right from the [[CLI]] -- no [[X Window System]] required. For a more modernized and somewhat slicker version, check out [[Links]].&lt;br /&gt;
&lt;br /&gt;
It is a good idea to have lynx installed on a system so you can access web pages when no graphical environmnent is available or when you are ssh'ed in.  Lynx is not typically for daily use, though it is quite useful when troubleshooting  an [[X]] configuration that won't load. The main commands are up and down (arrow keys) to move through a page, left and right to follow links, 'g' to go to an arbitrary webpage, and 'q' to quit.&lt;br /&gt;
&lt;br /&gt;
==Tips==&lt;br /&gt;
* Start up Lynx with the default home page:&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;tt&amp;gt;$ lynx&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Open file.html in Lynx:&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;tt&amp;gt;$ lynx file.html&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Open an external URL in Lynx:&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;tt&amp;gt;$ lynx http://www.google.com&amp;lt;/tt&amp;gt;&lt;/div&gt;</summary>
		<author><name>Dkaplowitz</name></author>
	</entry>
	<entry>
		<id>https://wiki.linuxquestions.org/index.php?title=Root-tail&amp;diff=23524</id>
		<title>Root-tail</title>
		<link rel="alternate" type="text/html" href="https://wiki.linuxquestions.org/index.php?title=Root-tail&amp;diff=23524"/>
		<updated>2004-03-27T15:29:31Z</updated>

		<summary type="html">&lt;p&gt;Dkaplowitz: Hello world&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''root-tail''' is a graphical version of the [[UNIX]] [[tail]] command. What it does is sends a [[real-time]] tail output (of any file you choose) to your desktop. Your desktop will show the last few lines and any new entries that are added to the file you specify as they are added.&lt;br /&gt;
&lt;br /&gt;
==Tips==&lt;br /&gt;
&lt;br /&gt;
If you'd like to monitor your /var/log/messages file in real-time (with a nice, ugly green color ;) and left-justified), you can install root-tail, and run the command: &amp;lt;BR /&amp;gt;&lt;br /&gt;
&amp;lt;tt&amp;gt;root-tail -color green -g 80x50+0+100 -shade /var/log/messages &amp;amp;&amp;lt;/tt&amp;gt;&amp;lt;BR /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Here's another, from &amp;lt;tt&amp;gt;root-tail --help&amp;lt;/tt&amp;gt;:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tt&amp;gt;root-tail -g 80x25+100+50 -font fixed /var/log/messages,green /var/log/secure,red,'ALERT'&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Screenshots==&lt;br /&gt;
&lt;br /&gt;
*[http://www.kaplowitz.net/images/pc/rtss.jpeg root-tail -color green -g 80x50+0+100 -shade /var/log/messages &amp;amp;]&lt;/div&gt;</summary>
		<author><name>Dkaplowitz</name></author>
	</entry>
	<entry>
		<id>https://wiki.linuxquestions.org/index.php?title=Screenshot&amp;diff=7474</id>
		<title>Screenshot</title>
		<link rel="alternate" type="text/html" href="https://wiki.linuxquestions.org/index.php?title=Screenshot&amp;diff=7474"/>
		<updated>2004-03-27T15:05:33Z</updated>

		<summary type="html">&lt;p&gt;Dkaplowitz: subject/verb agreement&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The term '''Screenshot''' usually describes an image taken of a user's graphical environment, or desktop. A screenshot can be either of the entire desktop with everything on it, or it can be of just a single window open. It is also possible to get &amp;quot;screenshots&amp;quot; of non-graphical output, such things as a computer's [[POST]] messages and/or [[BIOS]] interface can be grabbed.&lt;br /&gt;
&lt;br /&gt;
==Tips==&lt;br /&gt;
&lt;br /&gt;
There are many ways to take a screenshot. Some IDEs make it very easy.&lt;br /&gt;
&lt;br /&gt;
Even if there are no pre-established mechanisms, it's quite simple with the 'import' utility that is part of the ImageMagick collection that ships on most or all distros.&lt;br /&gt;
&lt;br /&gt;
A simple command:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tt&amp;gt;import -window root picname.&amp;lt;i&amp;gt;ext&amp;lt;/i&amp;gt;&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
will suffice -- where you supply the &amp;lt;tt&amp;gt;&amp;lt;i&amp;gt;ext&amp;lt;/i&amp;gt;&amp;lt;/tt&amp;gt; filename extension. The choice of extension determines which format the image is saved in.  &amp;quot;&amp;lt;tt&amp;gt;.png&amp;lt;/tt&amp;gt;&amp;quot; is a good choice. To just grab a single client window, something like&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tt&amp;gt;import -frame picname.ext&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
will do.  To use the mouse to choose which window to capture, use the command:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tt&amp;gt;import picname.ext&amp;lt;/tt&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
The cursor will change to a '+'.  You can then click on the window which has the image you want to capture.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
There are many options -- see the import manual for full details. One particularly helpful one is &amp;quot;&amp;lt;tt&amp;gt;-pause n&amp;lt;/tt&amp;gt;&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
[[GNOME]] 2.4 and above has a new dialog to allow you to create screenshots extremely easily. Just press the 'Print Scrn' button on your keyboard and a nice dialog will pop up asking you where to save and which file format you'd like it in.&lt;br /&gt;
&lt;br /&gt;
For something a little more convenient, you can write a little scriptlet that will be portable across window managers, timestamp the file, save it to a particular directory, and display it for your inspection.&lt;/div&gt;</summary>
		<author><name>Dkaplowitz</name></author>
	</entry>
	<entry>
		<id>https://wiki.linuxquestions.org/index.php?title=Screenshot&amp;diff=6743</id>
		<title>Screenshot</title>
		<link rel="alternate" type="text/html" href="https://wiki.linuxquestions.org/index.php?title=Screenshot&amp;diff=6743"/>
		<updated>2004-03-27T15:04:23Z</updated>

		<summary type="html">&lt;p&gt;Dkaplowitz: Some minor changes to intro (format) and added a Tips section&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The term '''Screenshot''' usually describes images taken of a user's graphical environment, or desktop. They can be either of the entire desktop with everything on it, or they can be of just a single window open. It is also possible to get &amp;quot;screenshots&amp;quot; of non-graphical output, such things as a computer's [[POST]] messages and/or [[BIOS]] interface can be grabbed.&lt;br /&gt;
&lt;br /&gt;
==Tips==&lt;br /&gt;
&lt;br /&gt;
There are many ways to take a screenshot. Some IDEs make it very easy.&lt;br /&gt;
&lt;br /&gt;
Even if there are no pre-established mechanisms, it's quite simple with the 'import' utility that is part of the ImageMagick collection that ships on most or all distros.&lt;br /&gt;
&lt;br /&gt;
A simple command:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tt&amp;gt;import -window root picname.&amp;lt;i&amp;gt;ext&amp;lt;/i&amp;gt;&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
will suffice -- where you supply the &amp;lt;tt&amp;gt;&amp;lt;i&amp;gt;ext&amp;lt;/i&amp;gt;&amp;lt;/tt&amp;gt; filename extension. The choice of extension determines which format the image is saved in.  &amp;quot;&amp;lt;tt&amp;gt;.png&amp;lt;/tt&amp;gt;&amp;quot; is a good choice. To just grab a single client window, something like&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tt&amp;gt;import -frame picname.ext&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
will do.  To use the mouse to choose which window to capture, use the command:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tt&amp;gt;import picname.ext&amp;lt;/tt&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
The cursor will change to a '+'.  You can then click on the window which has the image you want to capture.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
There are many options -- see the import manual for full details. One particularly helpful one is &amp;quot;&amp;lt;tt&amp;gt;-pause n&amp;lt;/tt&amp;gt;&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
[[GNOME]] 2.4 and above has a new dialog to allow you to create screenshots extremely easily. Just press the 'Print Scrn' button on your keyboard and a nice dialog will pop up asking you where to save and which file format you'd like it in.&lt;br /&gt;
&lt;br /&gt;
For something a little more convenient, you can write a little scriptlet that will be portable across window managers, timestamp the file, save it to a particular directory, and display it for your inspection.&lt;/div&gt;</summary>
		<author><name>Dkaplowitz</name></author>
	</entry>
	<entry>
		<id>https://wiki.linuxquestions.org/index.php?title=Screenshot&amp;diff=6742</id>
		<title>Screenshot</title>
		<link rel="alternate" type="text/html" href="https://wiki.linuxquestions.org/index.php?title=Screenshot&amp;diff=6742"/>
		<updated>2004-03-27T15:03:36Z</updated>

		<summary type="html">&lt;p&gt;Dkaplowitz: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''Screenshots''' usually describes images taken of a user's graphical environment, or desktop. They can be either of the entire desktop with everything on it, or they can be of just a single window open. It is also possible to get &amp;quot;screenshots&amp;quot; of non-graphical output, such things as a computer's [[POST]] messages and/or [[BIOS]] interface can be grabbed.&lt;br /&gt;
&lt;br /&gt;
==Tips==&lt;br /&gt;
&lt;br /&gt;
There are many ways to take a screenshot. Some IDEs make it very easy.&lt;br /&gt;
&lt;br /&gt;
Even if there are no pre-established mechanisms, it's quite simple with the 'import' utility that is part of the ImageMagick collection that ships on most or all distros.&lt;br /&gt;
&lt;br /&gt;
A simple command:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tt&amp;gt;import -window root picname.&amp;lt;i&amp;gt;ext&amp;lt;/i&amp;gt;&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
will suffice -- where you supply the &amp;lt;tt&amp;gt;&amp;lt;i&amp;gt;ext&amp;lt;/i&amp;gt;&amp;lt;/tt&amp;gt; filename extension. The choice of extension determines which format the image is saved in.  &amp;quot;&amp;lt;tt&amp;gt;.png&amp;lt;/tt&amp;gt;&amp;quot; is a good choice. To just grab a single client window, something like&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tt&amp;gt;import -frame picname.ext&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
will do.  To use the mouse to choose which window to capture, use the command:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tt&amp;gt;import picname.ext&amp;lt;/tt&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
The cursor will change to a '+'.  You can then click on the window which has the image you want to capture.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
There are many options -- see the import manual for full details. One particularly helpful one is &amp;quot;&amp;lt;tt&amp;gt;-pause n&amp;lt;/tt&amp;gt;&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
[[GNOME]] 2.4 and above has a new dialog to allow you to create screenshots extremely easily. Just press the 'Print Scrn' button on your keyboard and a nice dialog will pop up asking you where to save and which file format you'd like it in.&lt;br /&gt;
&lt;br /&gt;
For something a little more convenient, you can write a little scriptlet that will be portable across window managers, timestamp the file, save it to a particular directory, and display it for your inspection.&lt;/div&gt;</summary>
		<author><name>Dkaplowitz</name></author>
	</entry>
	<entry>
		<id>https://wiki.linuxquestions.org/index.php?title=Tail&amp;diff=6778</id>
		<title>Tail</title>
		<link rel="alternate" type="text/html" href="https://wiki.linuxquestions.org/index.php?title=Tail&amp;diff=6778"/>
		<updated>2004-03-27T14:58:26Z</updated>

		<summary type="html">&lt;p&gt;Dkaplowitz: remove bold link&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''tail''' is a tool used to view the last few lines of a [[file]].&amp;lt;BR /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
For a cool graphical version, see [[root-tail]].&lt;br /&gt;
&lt;br /&gt;
== Examples ==&lt;br /&gt;
&lt;br /&gt;
I frequently want to see only the last 20 lines of a log file (which would have the most recent 20 entries).  If there's something that just went wrong with my computer, i probably only want to see the most recent entries in the error log, instead of scrolling through the whole thing.&lt;br /&gt;
&lt;br /&gt;
''See only the last 20 lines of the file &amp;lt;TT&amp;gt;/var/log/messages&amp;lt;/TT&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
'''tail -20 /var/log/messages'''&lt;br /&gt;
&lt;br /&gt;
''See the last 10 lines of the same file, but also keep waiting for new lines to get added (so i can wait for an error message to happen)''&amp;lt;br&amp;gt;&lt;br /&gt;
'''tail -f /var/log/messages'''&lt;/div&gt;</summary>
		<author><name>Dkaplowitz</name></author>
	</entry>
	<entry>
		<id>https://wiki.linuxquestions.org/index.php?title=Tail&amp;diff=6740</id>
		<title>Tail</title>
		<link rel="alternate" type="text/html" href="https://wiki.linuxquestions.org/index.php?title=Tail&amp;diff=6740"/>
		<updated>2004-03-27T14:58:05Z</updated>

		<summary type="html">&lt;p&gt;Dkaplowitz: Added root-tail&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''tail''' is a tool used to view the last few lines of a [[file]].&amp;lt;BR /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
For a cool graphical version, see '''[[root-tail]]'''.&lt;br /&gt;
&lt;br /&gt;
== Examples ==&lt;br /&gt;
&lt;br /&gt;
I frequently want to see only the last 20 lines of a log file (which would have the most recent 20 entries).  If there's something that just went wrong with my computer, i probably only want to see the most recent entries in the error log, instead of scrolling through the whole thing.&lt;br /&gt;
&lt;br /&gt;
''See only the last 20 lines of the file &amp;lt;TT&amp;gt;/var/log/messages&amp;lt;/TT&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
'''tail -20 /var/log/messages'''&lt;br /&gt;
&lt;br /&gt;
''See the last 10 lines of the same file, but also keep waiting for new lines to get added (so i can wait for an error message to happen)''&amp;lt;br&amp;gt;&lt;br /&gt;
'''tail -f /var/log/messages'''&lt;/div&gt;</summary>
		<author><name>Dkaplowitz</name></author>
	</entry>
	<entry>
		<id>https://wiki.linuxquestions.org/index.php?title=Hard_disk&amp;diff=6802</id>
		<title>Hard disk</title>
		<link rel="alternate" type="text/html" href="https://wiki.linuxquestions.org/index.php?title=Hard_disk&amp;diff=6802"/>
		<updated>2004-03-27T14:52:32Z</updated>

		<summary type="html">&lt;p&gt;Dkaplowitz: minor enhancements&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''Hard disk'''s are made of (usually several) inflexible &amp;quot;platters&amp;quot; and builtin read/write heads. Thus they are &amp;quot;hard&amp;quot; disks and a &amp;quot;fixed&amp;quot; disks, in that they are not intended to be portable like floppies or optical disks. In exchange for this, they have the largest capacities and highest speeds of the several varieties of disk storage. The first hard drive for the PC had a capacity of something like 10MB while drives up to 300GB are becoming increasingly common today.  Hard disks also come in several flavors such as [[IDE]], [[SCSI]] and [[SATA]], as do optical drives.&lt;br /&gt;
&lt;br /&gt;
''This article is a [[LinuxQuestions.org_Wiki:stub_articles|stub]] and needs to be finished. [[LinuxQuestions.org_Wiki:plunging_forward|Plunge forward]] and [[LinuxQuestions.org_Wiki:How_to_edit_a_page|help it grow]]!''&lt;/div&gt;</summary>
		<author><name>Dkaplowitz</name></author>
	</entry>
	<entry>
		<id>https://wiki.linuxquestions.org/index.php?title=Useful_Sites&amp;diff=9505</id>
		<title>Useful Sites</title>
		<link rel="alternate" type="text/html" href="https://wiki.linuxquestions.org/index.php?title=Useful_Sites&amp;diff=9505"/>
		<updated>2004-03-27T03:50:33Z</updated>

		<summary type="html">&lt;p&gt;Dkaplowitz: typo&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page lists a few websites that are a valuable for obtaining [[open source]] [[software]].&lt;br /&gt;
----&lt;br /&gt;
*[http://www.sourceforge.net Sourceforge.net] - First port of call, provides a large collection of open source software for many platforms. Plus provides free hosting for open source developers.&lt;br /&gt;
*[http://freshmeat.net Freshmeat] - freshmeat maintains the Web's largest index of Unix and cross-platform software. Thousands of applications, which are preferably released under an open source license, are meticulously catalogued in the freshmeat database, and links to new applications are added daily. &amp;lt;!--Stolen from site about page--&amp;gt;&lt;br /&gt;
*[http://www.rpmfind.com rpmfind] - Provides software packaged in RPMs for a variety of distros. FTP based though HTML search is an invaluable tool.&lt;br /&gt;
*[http://www.rpmseek.com RPMseek] - Another source for rpm and Debian packages. The documentation section is also useful with a variety of manuals and HOWTO pages.&lt;br /&gt;
*[http://www.linuxpackages.net/ LinuxPackages] - A source for community-built Slackware packages with many other resources.&lt;br /&gt;
*[http://www.apt-get.org Apt-Get.org] - A great source for unofficial, backported, and other Debian packages.&lt;br /&gt;
*[http://www.linuxiso.org LinuxISO.org] - An excellent source for [[ISO]]s for your favorite distro.&lt;br /&gt;
*[http://www.linuxhelp.ca/isos/ Linux Help - ISOs] - Another good source of mirrored ISO images of popular Linux distributions.&lt;/div&gt;</summary>
		<author><name>Dkaplowitz</name></author>
	</entry>
	<entry>
		<id>https://wiki.linuxquestions.org/index.php?title=Useful_Sites&amp;diff=6708</id>
		<title>Useful Sites</title>
		<link rel="alternate" type="text/html" href="https://wiki.linuxquestions.org/index.php?title=Useful_Sites&amp;diff=6708"/>
		<updated>2004-03-27T03:49:21Z</updated>

		<summary type="html">&lt;p&gt;Dkaplowitz: Added some Linux ISO resources&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page lists a few websites that are a valuable for obtaining [[open source]] [[software]].&lt;br /&gt;
----&lt;br /&gt;
*[http://www.sourceforge.net Sourceforge.net] - First port of call, provides a large collection of open source software for many platforms. Plus provides free hosting for open source developers.&lt;br /&gt;
*[http://freshmeat.net Freshmeat] - freshmeat maintains the Web's largest index of Unix and cross-platform software. Thousands of applications, which are preferably released under an open source license, are meticulously catalogued in the freshmeat database, and links to new applications are added daily. &amp;lt;!--Stolen from site about page--&amp;gt;&lt;br /&gt;
*[http://www.rpmfind.com rpmfind] - Provides software packaged in RPMs for a variety of distros. FTP based though HTML search is an invaluable tool.&lt;br /&gt;
*[http://www.rpmseek.com RPMseek] - Another source for rpm and Debian packages. The documentation section is also useful with a variety of manuals and HOWTO pages.&lt;br /&gt;
*[http://www.linuxpackages.net/ LinuxPackages] - A source for community-built Slackware packages with many other resources.&lt;br /&gt;
*[http://www.apt-get.org Apt-Get.org] - A great source for unofficial, backported, and other Debian packages.&lt;br /&gt;
*[http://www.linuxiso.org] - An excellent source for [[ISO]]s for your favorite distro.&lt;br /&gt;
*[http://www.linuxhelp.ca/isos/ Linux Help - ISOs] - Another good source of mirrored ISO images of popular Linux distributions.&lt;/div&gt;</summary>
		<author><name>Dkaplowitz</name></author>
	</entry>
</feed>