...making Linux just a little more fun!

The Linux Gazette Answer Gang Knowledge Base

Updated March 1, 2008
Created by Ben Okopnik
Last updated by Thoams Bonham
Send corrections and additions to editor

As you might imagine, we often get asked the same questions, over and over. The perennial favorite of "It doesn't work!" is always good for a laugh; "NEWBIE NEEDS HELP!!!!!" is another. (If you want to avoid being grouped with those who don't know enough to pick up the ringing Clue Phone, do yourself - and us - a favor and read our Ask The Gang HOWTO.) However, we also get asked lots of useful, interesting questions by people who have taken the time to think out what they want to say, and many of these are not only worth answering - they're worth preserving as reference material for others who might encounter the same problem.

NOTE: The information in the Knowledge Base loses its relevance as time goes on: syntax and usage become deprecated, tools get replaced by newer (and presumably better) tools, and writers look back at the code that they published years before and shrink in horror (this couldn't possibly be personal experience speaking, never!) Because of this effect, it is worth your while to read several articles on a given topic that you're researching, with preference generally given to the later ones in case of conflict (each category is more-or-less arranged by issue number in reverse order - from most recent to oldest.)

Good luck with your search!


Backup and Recovery
Before You Install Linux
Boot Loaders and Booting the OS
C, C++ and Java Programming
CD-ROM, Tape, Floppy and Other Storage Devices
CPUs and Motherboards
Compiling Programs, Using C Libraries
Configuring Mail
Databases
GUI, X-Windows and Window Managers
Games
HTTP/FTP/SSH/etc.
Hard Drives
Installing Linux
Installing and Using Applications
Interoperability with other OSs
Linux Distributions
Linux Tech Support Questions
Miscellaneous
Modems and Dial-Up Networking
Network Adapters (Ethernet, etc.)
Network Configuration
Off-Topic (non-Linux)
Other Knowledge Bases and Linux references
Other Peripherals
Partitions and Filesystems
Perl Programming
Printing
Programming in Other Languages
Python Programming
Scientific Computing
Security
Shell Scripting
Sound
Switching from Other Operating Systems
System Administration
System Configuration
System Startup: From Boot to Prompt
The Answer Guy's Most Memorable Rants
The Kernel
UNIX Commands
Uninstalling Linux
Video Cards



Backup and Recovery

[ LG #111 ] tar and find - Excluding Directories in Backups
[ LG #99  ] Backing up with tar
[ LG #80  ] How to optimize space usage for multiple files on multiple CDs
[ LG #65  ] Corrupt Tar Archive
[ LG #61  ] Data Recovery Vendor Seeks Linux Basics
[ LG #63  ] Why is diff so crazy?
[ LG #50  ] Seagate SCSI tape problem --or-- Tape Drive Errors
[ LG #64  ] Duping a Drive Under Linux
[ LG #48  ] Dell EIDE TR5 Tape Drive
[ LG #34  ] Automated Recovery from System Failures
[ LG #31  ] Remote Backups (Yet Again) --or-- Backups: GNU 'tar' through 'rsh'
[ LG #29  ] Remote Tape Backups

Back to top


Before You Install Linux

[ LG #104 ] Suggestions for *low* end systems
[ LG #61  ] What is Linux?
[ LG #51  ] Need Help!!! --or-- Removing an OS

Back to top


Boot Loaders and Booting the OS

[ LG #111 ] LILO Problems with a New Kernel
[ LG #85  ] Triple booting
[ LG #76  ] Booting multiple linux distributions
[ LG #65  ] Help on LILO stopping at LI
[ LG #60  ] Two OS --or-- Dual-booting
[ LG #54  ] LILO hangs
[ LG #52  ] LILO Windows boot --or-- Keeping Both Hard Drives Connected
[ LG #52  ] LILO Stopping at LI --or-- LBA and "linear"
[ LG #56  ] Loadlin trouble
[ LG #55  ] Windoze on 2nd Hard Drive --or-- A Usable Example of lilo.conf for 2 Drive Dual Booting
[ LG #55  ] Multi- Boot LINUX, NT and WIN98
[ LG #55  ] Lilo --or-- Boot Stops at LI
[ LG #55  ] Multiple "append=" directives in /etc/lilo.conf
[ LG #49  ] How do I do it? --or-- Installing to a 2nd HD
[ LG #48  ] LILO Lockup --or-- LILO Stops at LI
[ LG #48  ] Using LILO to boot directly to DOS --or-- Setting the LILO Default
[ LG #47  ] LILO, SYSLINUX, and more Boot Loaders
[ LG #38  ] Linux 5.2 Loadlin.exe, where do I get it? --or-- Finding LOADLIN.EXE ... and Linux Loader for Win '9x
[ LG #37  ] I want my 10 GIGS!!! --or-- Ultra-DMA and the 8.4Gb IDE Disk Limit
[ LG #35  ] How Many Ways Can I Boot Thee: Let Me Count Them
[ LG #30  ] Lilo won't boot --or-- Installed on a Secondary SCSI HD: Lilo Stops at LI
[ LG #29  ] Kernel crashes

Back to top


C, C++ and Java Programming

[ LG #147  ] Tips on Using Unicode with C/C++
[ LG #142  ] Writing PostgreSQL Functions in C, Part Two
[ LG #139  ] Writing PostgreSQL Functions in C
[ LG #85  ] Code Safety
[ LG #71  ] Is This a Good Book for Linux Programming?
[ LG #65  ] about the adaptation
[ LG #32  ] Help with C/C++ Environment Program --or-- Integrated Programming Environments for Linux

Back to top


CD-ROM, Tape, Floppy and Other Storage Devices

[ LG #72  ] Getting volume label for CD
[ LG #74  ] Getting volume label for CD (followup)
[ LG #68  ] The Best of: Burning .iso files under Windows
[ LG #52  ] When you burn an ISO image to a CD... --or-- What to do with .ISO files
[ LG #56  ] Making CDs
[ LG #48  ] CDR used in scsi emulation --or-- Mounting CDs on IDE CDRW Drives
[ LG #47  ] CD-ROM, Tapes, and more Removable Media
[ LG #33  ] Floppy/mount Problems: Disk Spins, Lights are on, No one's Home
[ LG #32  ] CDRDAO 1.0 - Disc-at-once writing of audio CD-Rs
[ LG #31  ] DAO software for linux?

Back to top


CPUs and Motherboards

[ LG #99  ] Software suspend troubles
[ LG #86  ] Alternatives for the Big Red Switch
[ LG #76  ] Motherboard Powerdown
[ LG #50  ] 233mhz to 450mhz --or-- Overclocking a Motherboard

Back to top


Compiling Programs, Using C Libraries

[ LG #55  ] Limiting exported symbols --or-- More on Exporting Symbols from Shared Libraries
[ LG #48  ] glibc --or-- Multiple Concurrently Installed Version of glibc
[ LG #34  ] Test Suites for GNU and other Open Source (TM) Software --or-- Is there a testsuite for glibc?
[ LG #32  ] The last Linux C library version 5 (5.4.46) is released --or-- The End of libc5: A Mini-Interview with H.J Lu
[ LG #30  ] gzip from C program --or-- Compression Libraries to Link into a C Program

Back to top


Configuring Mail

[ LG #108 ] Exim with Dynamic IP
[ LG #106 ] Remote Mail Sending and Receiving
[ LG #100 ] The top five webmail applications of the Open Source world
[ LG #80  ] How to send email without a DNS server
[ LG #77  ] Postfix name resolution fails, dig doesn't
[ LG #67  ] Domain Renaming and E-mail Routing and Re-writing
[ LG #69  ] MAPS, Razor, Procmail, Junkfilter, IMAP, and DNS
[ LG #66  ] Procmail and regular expressions (Snow White)
[ LG #65  ] Setup of Microsoft Outlook Express 5 for Sending of Clear Text
[ LG #65  ] masquerade in sendmail is broken
[ LG #65  ] Linux Newbie Frustration --or-- So many users, So few POP accounts
[ LG #59  ] Aliasing in Sendmail
[ LG #51  ] IMAP/POP daemon on RH 6.0 and 6.1 --or-- Installing a POP Daemon on Red Hat Linux
[ LG #56  ] MX Records and Precedence Values
[ LG #55  ] Procmail Arguments
[ LG #47  ] Mail Servers and Clients
[ LG #42  ] procmail and saved variables. --or-- MATCH and Replaceable Parameters in procmail
[ LG #38  ] "Integrating" Linux/sendmail with MS Exchange
[ LG #37  ] procmail --or-- getting the mail via POP3
[ LG #33  ] Supressing cc: lines in Emacs' Mail replies
[ LG #34  ] Quotas for Outgoing e-mail
[ LG #31  ] sendmail requires DNS... won't use /etc/hosts
[ LG #30  ] auto response for email ?
[ LG #29  ] Question on sendmail... --or-- sendmail "FEATURE" creatures for virtual domain and generic rewrite tables
[ LG #29  ] Mail on a LAN Linux to NT --or-- Basic e-mail Setup for Linux?
[ LG #29  ] sendmail Log Jams and Capacity Problems running extra sendmail -q processes
[ LG #29  ] Automated Handling for MAILER-DAEMON Messages: Read The Sources, Luke
[ LG #22  ] E-mail adjustment needed
[ LG #15  ] Mail and Sendmail
[ LG #15  ] POP3 E-Mail
[ LG #14  ] Netscape Mail Block

Back to top


Databases

[ LG #142  ] Writing PostgreSQL Functions in C, Part Two
[ LG #139  ] Writing PostgreSQL Functions in C
[ LG #67  ] MySQL tips and tricks
[ LG #59  ] Porting to Access
[ LG #30  ] DOSemu and virtual terminals? --or-- Clipper/xBase Capacity Problems
[ LG #30  ] FoxPlus for Linux? --or-- Dreaming about xBase tools for Linux

Back to top


GUI, X-Windows and Window Managers

[ LG #105 ] Experimenting with Window Managers
[ LG #104 ] Mixing Fvwm with applets
[ LG #100 ] Font rendering with GTK-2.0
[ LG #93  ] Xwindows Configuration
[ LG #80  ] Starting many X sessions
[ LG #77  ] Themes in Linux
[ LG #77  ] The euro symbol
[ LG #76  ] Can't get all my True Type fonts to get recognized
[ LG #74  ] Control-Left = go left one word doesn't work in X
[ LG #61  ] Xwindows
[ LG #60  ] GPM is interfering with X...
[ LG #59  ] IP Masq and X
[ LG #59  ] extra keyboard keys under X
[ LG #53  ] XDM wont start a session --or-- XFree 4.0 and ":0.0 refused by server" Errors
[ LG #53  ] Four Questions
[ LG #53  ] run any remote X server at host box --or- Remotely Executing Graphic Apps
[ LG #52  ] Redhat display --or-- Simple: Change X Resolutions on the Fly
[ LG #52  ] Icewm and open xterm with root rights --or-- ICEWM Key Bindings (Macros) and X in "Toaster" Mode
[ LG #52  ] Telnet goes X? --or-- Exporting a DISPLAY
[ LG #52  ] fvwm2 and blank screens --or-- That Blankety Blanker!
[ LG #52  ] rsh works but not -display... --or-- Permission Denied on -display
[ LG #58  ] Dual (or more) Monitor support
[ LG #58  ] Running XDM Without a console GUI
[ LG #48  ] X respawning question and answer --or-- Another Solution, or a Different Problem
[ LG #47  ] X Window Networking --or-- The X Graphical Environment
[ LG #39  ] Fvwm95-Wharf --or-- fvwm95-Wharf: xterm comes out black?
[ LG #37  ] eterm quickie + general commment (linux SUPERGRAN)
[ LG #37  ] X terminals via serial links? --or-- X Windows Over a Serial Line (Null Modem)
[ LG #37  ] Better resolution (laptop LCD) --or-- Higher Resolution X on a Laptop
[ LG #34  ] Remote X using xdm
[ LG #35  ] Some Magic Keys for the Linux Console --or-- X and virtual terms
[ LG #32  ] XFree86 Installation in DOSLinux
[ LG #32  ] Tuning X to work with your Monitor
[ LG #31  ] X Window with two monitors...
[ LG #24  ] Getting Rid of Virtual Screens
[ LG #16  ] Problems with Keyboard Mapping

Back to top


Games

[ LG #77  ] Gaming in linux

Back to top


HTTP/FTP/SSH/etc.

[ LG #117 ] Making SSH a Supported Browser Protocol
[ LG #98  ] SSH tunneling
[ LG #86  ] NameVirtualHost in Apache
[ LG #84  ] General FTP Info
[ LG #76  ] FTP Server Setup
[ LG #76  ] How Do You Detect if a Server Closed a TCP Connection
[ LG #68  ] Bulk File Transfers from Windows to ???
[ LG #60  ] Internet server specifications --or-- Web server/firewall hardware specifications, Apache and Zope
[ LG #59  ] LinuxRedHat Errno 404
[ LG #48  ] Some basic ftp questions --or-- FTP Daemon: Special Requirements
[ LG #42  ] Setting up a Loopback Mount --or-- Loopback (localhost) NFS Mounting for FTP
[ LG #42  ] TCP Sockets --or-- SYN, SYN/ACK, ACK, ACK, ACK: TCP Handshaking
[ LG #38  ] FTP Only Access: Trickier than it Seems
[ LG #38  ] A Reader Answers: What is the TCP/IP SACK feature?
[ LG #38  ] win95->wingate ; linux->? --or-- Drop-in Replacement for "WinGate"
[ LG #38  ] xntpd --or-- How 'ntpdate' finds IP addresses?
[ LG #38  ] Telnetd and pausing
[ LG #37  ] Getting my new linux box to run the ftp server
[ LG #37  ] System clock is too fast... --or-- Ahh ... The Toils of Time
[ LG #37  ] TCP patch for SACK? (RFC 2018) --or-- TCP/IP SACK Support: When? Now!
[ LG #35  ] FTP Login as 'root' --- Don't!
[ LG #32  ] MS FrontPage for Linux/Apache
[ LG #32  ] wu-ftpd guest account on a Linux Box --or-- WU-FTP guestgroup problems
[ LG #30  ] Connecting Linux to Win '95 via Null Modem
[ LG #13  ] WWW Server

Back to top


Hard Drives

[ LG #118 ] Crashed Filesystem Blues
[ LG #99  ] 'Raid' and desktop hardware
[ LG #95  ] Force Unmounting of CDROM
[ LG #84  ] Fixing Bad Floppy disks
[ LG #78  ] Dual boot systems made easy
[ LG #77  ] CRC errors on floppy disks
[ LG #76  ] Hard Disk: BadCRC errors from dma_intr on bootup
[ LG #72  ] SCSI
[ LG #60  ] Classified Disk - Low-level Format
[ LG #59  ] cloning with dd
[ LG #50  ] Here's a good question for you... --or-- CRC Error - System Halted
[ LG #50  ] Hard drive --or-- Adding a Disk
[ LG #48  ] Coping with Bad Sectors
[ LG #47  ] Hard Disk Drives, Filesystems and Partitioning
[ LG #42  ] One Bad Sector that's getting on my nerves! --or-- One Bad Sector Doesn't Ruin the Whole Disk
[ LG #38  ] Question from an old friend
[ LG #37  ] Removing Bad Sectors
[ LG #33  ] Partition your HD before you try to use it
[ LG #31  ] Bad Cluster
[ LG #31  ] Lilo not working on SCSI when IDE drives installed

Back to top


Installing Linux

[ LG #92  ] Redhat 7.2 upgrade to Redhat 9.1 without booting from a disk
[ LG #73  ] Just wondering
[ LG #67  ] RE: Download Linux
[ LG #67  ] Kernel upgrade
[ LG #65  ] Unable to Install Linux
[ LG #65  ] Installing Linux without cdrom
[ LG #63  ] Por favor Ayuda!
[ LG #61  ] Linux Installation question
[ LG #63  ] LINUX for SGI Visual Workstation
[ LG #61  ] New to Linux
[ LG #64  ] Please help I am at wits end
[ LG #60  ] newbie installation question
[ LG #50  ] Now what? --or-- Using a Downloaded .iso Image for System Upgrade
[ LG #42  ] pcmcia install on debian
[ LG #42  ] Upgrade Breaks Several Programs, "/proc" Problems --or-- A visit to "Library Hell"
[ LG #39  ] Plee for help
[ LG #38  ] help with partitions --or-- Installing on a Big Drive: more about the 1023 Cylinder Limit
[ LG #38  ] Is it possible to run Debian on 4 MB? --or-- Low Memory Installation
[ LG #37  ] Custom Install --or-- Unable to Open Console after "Custom" Install
[ LG #34  ] Updates: Risks and Rewards --or-- Upgrading With Caution

Back to top


Installing and Using Applications

[ LG #138  ] A Quick Introduction to R
[ LG #128  ] A Brief Introduction to VMware Player
[ LG #71  ] Dependency Hell
[ LG #70  ] question about fingerd
[ LG #66  ] 3d linux
[ LG #63  ] linux anti virus?
[ LG #54  ] calculate cpu load --or- Use the Sources, Dude!
[ LG #38  ] Jim Dennis: Re: Gimp on RH5.1
[ LG #37  ] copy of Microsoft Office --or-- Free Copy of MS Office for Linux? It isn't April Yet!
[ LG #33  ] AutoCAD for Linux? Not Yet. Sorry.
[ LG #32  ] How to read DVI files?
[ LG #32  ] "/usr/bin/open": command not found
[ LG #31  ] What is an RPM?

Back to top


Interoperability with other OSs

[ LG #70  ] Re: Linux solution to syncing with Exchange Address books
[ LG #52  ] libguile --or-- A Be-GUILE-ing Question
[ LG #52  ] source code of fsck --or-- Getting to the Source(s) of fsck
[ LG #56  ] Uninstalling a tar.gz (tarball) installation
[ LG #55  ] Find the source for specific program
[ LG #50  ] Idled Daemon on Linux --or-- idled RPM for Red Hat
[ LG #49  ] Telnet not working on recent RedHat/Mandrake --or-- Incoming Telnet for Mandrake Users
[ LG #49  ] Which RPM Provides A Given Set of Files?
[ LG #42  ] "Network Neighborhood" --or-- Heterogenous File Sharing
[ LG #37  ] DOS --or-- Mounting a DOS partition
[ LG #35  ] Linux as a File/Print Server for Window and DOS boxes: Of course!
[ LG #35  ] Needs to Login to Netware --or-- Question about networking with NetWare
[ LG #31  ] Linux NDS --or-- Linux as a Netware Directory Services Printer Client?
[ LG #30  ] NT Domain and Linux --or-- Linux as a "Domain Controller" for a WinNT Domain? Not Yet!
[ LG #30  ] help on unix --or-- Running Unix/Linux Under Win '9x
[ LG #24  ] Linux as a PDT

Back to top


Linux Distributions

[ LG #77  ] Linux Questions
[ LG #73  ] SuSE 7.1 installation CD not recognized
[ LG #65  ] Here is a very stupid question... --or-- How do I choose?
[ LG #63  ] Distros
[ LG #60  ] Best Linux Distro For A Newbie...?
[ LG #54  ] Question from a quasi Novice... --or-- Linux is {Now|Not} UNIX
[ LG #48  ] RedHat 6.0 - various problems --or-- Laundry List of RH 6.0 Problems
[ LG #42  ] hal91 --or-- Floppy Based Linux Distributions
[ LG #41  ] Best Place to "Download Linux"
[ LG #39  ] How to Create a New Linux Distribution: Why?
[ LG #32  ] More on Distribution Preferences
[ LG #31  ] Yggdrasil: A Breath of Life for the Root of the Linux Distributions? ...and what about OpenLinux Base?

Back to top


Linux Tech Support Questions

[ LG #122 ] Missing Libraries, and how to find them
[ LG #105 ] Sending a Keystroke to a Remote Application
[ LG #75  ] How can I get help on Linux? --or-- How do I find the help files?
[ LG #75  ] Can I run Windows applications under Linux?
[ LG #75  ] Do you answer Windows questions too?
[ LG #75  ] So I'm having trouble with this internal modem...

Back to top


Miscellaneous

[ LG #110 ] Linux Friendly Hardware
[ LG #78  ] Future in Linux
[ LG #74  ] random crashes - how to prepare bug report?
[ LG #73  ] clock setting
[ LG #72  ] clock problem
[ LG #71  ] HOWTO find a good laptop
[ LG #70  ] question about fingerd
[ LG #65  ] How can you do a recursive search to find broken symbolic links?
[ LG #63  ] Re: Is Solaris UNIX?
[ LG #61  ] a question --or-- Linux, UNIX, what's the difference?
[ LG #61  ] e-mails not getting through
[ LG #59  ] background processes in Linux
[ LG #54  ] Win4Lin and NT = nil --or- Win4Lin's Limitations: VMWare's Strength?
[ LG #53  ] rcp question --or-- UNIX User Tries Linux 'rsh'
[ LG #51  ] problem with bash/vi editing mode --or- ksh Keybindings (vi Keys)
[ LG #58  ] How do you pronounce Linux?
[ LG #56  ] linux mail server to an MS Exchange? --or-- Linux vs. MS Exchange for Mail Server
[ LG #50  ] Redirecting stdin on telnet --or-- Redirecting stdin into telnet
[ LG #50  ] Daemons
[ LG #48  ] virus protection --or- Virus Protection for Linux: A Non-Issue
[ LG #47  ] Other Servers
[ LG #47  ] Etiquette and More Social Questions
[ LG #47  ] If that could possibly have missed it... --or-- Everything Else
[ LG #42  ] ping at a different port --or-- Ping a Port: NOT
[ LG #39  ] Linux and Y2K
[ LG #37  ] Linux Diagnostic Tool --or-- Hardware Info Under Linux: MSD.EXE Clone?
[ LG #37  ] ps to gif --or-- more about automated PostScript to GIF Conversion
[ LG #32  ] Online Status Detector --or-- Failover and High Availability for Web Servers: Conditional Execution Based on Host Availability
[ LG #31  ] Stupid question --or-- AnswerGUY? Who is Heather?
[ LG #30  ] PC lockups --or-- Hardware Lockups due to Graphics Load
[ LG #29  ] Hello --or-- Connecting a Dumb Terminal to your Linux System

Back to top


Modems and Dial-Up Networking

[ LG #72  ] pppd problem
[ LG #66  ] getting 2 dynamic ip addresses
[ LG #71  ] What ISPs Do We Use for Linux
[ LG #61  ] Multiplexing ppp connections
[ LG #68  ] Dial-on-demand users should know:
[ LG #61  ] The New Network On The Block
[ LG #66  ] getting 2 dynamic ip addresses
[ LG #60  ] What IS "The Internet" anyway?
[ LG #63  ] State of the Art in softmodems
[ LG #59  ] Issues with a modem
[ LG #53  ] Kermit protocol --or-- G-Kermit: The GPL Kermit Transfer Package
[ LG #51  ] Kermit --or-- A bit more about C-Kermit
[ LG #58  ] Free Linux ISPs in France
[ LG #56  ] windows telnet/linux --or- automating windows telnet to linux
[ LG #50  ] Automated Login Around a Challenge Card
[ LG #50  ] Monthly Win (Lose) Modem Question
[ LG #48  ] Modem Noises --or-- Quiet, Modem!
[ LG #47  ] Winmodems
[ LG #47  ] Ordinary Modems and other Useful Serial Devices
[ LG #42  ] New Kernel Loses Ether Driver; Dial on Demand and Masquerading
[ LG #39  ] Multilink PPP using Linux --or-- Modem Multi-link PPP: EQL
[ LG #39  ] diald dials every hour... --or-- overactive diald
[ LG #38  ] [Q]: Winmodem under Linux
[ LG #38  ] Sportys --or-- Sportster modems
[ LG #37  ] Curious modem hangup... --or-- PPP Disconnects
[ LG #37  ] modem problems under linux --or-- X Prevents/Kills Modem Connection
[ LG #33  ] O.K. It's not a Winmodem --or-- connect script failed
[ LG #34  ] RE how to find out the serial connect speed of a modem
[ LG #32  ] Finding BBS Software for Linux
[ LG #32  ] Permission to Set up a Linux Server
[ LG #32  ] ANOTHER MODEM PROB Plus, More on Grammar
[ LG #31  ] 115K Baud from a Modem: In your dreams!
[ LG #29  ] Winmodems --or-- More on 'WinModems': How to "lose" Gracefully - Just say No!
[ LG #29  ] PPP connection and diald --or-- >Co-ordinating diald and Manual PPP
[ LG #29  ] getting ppp-2.3.3 to work
[ LG #22  ] Faxing and Dialing-Out on the Same Line

Back to top


Network Adapters (Ethernet, etc.)

[ LG #112 ] Ethernet Card IRQ Problems
[ LG #73  ] Installing tulip.o in 6.2
[ LG #62  ] Renaming Ethernet Devices
[ LG #51  ] linux ether16 support --or-- isapnptools
[ LG #50  ] Can't See Ethernet Card --or-- More on Linksys Ether16 Cards
[ LG #34  ] NE2000 "clones" --- not "cloney" enough!

Back to top


Network Configuration

[ LG #112 ] SAMBA Password Administration
[ LG #76  ] Setting nameservers from the command line
[ LG #76  ] Setup of ipchains when using ftp
[ LG #74  ] Hi Gazzete (Squid)
[ LG #74  ] SQL on the internet
[ LG #71  ] How to let the world find your Linux Server when using DHCP
[ LG #66  ] Timely Samba Release?
[ LG #70  ] inetd and figlet
[ LG #65  ] DNS and telnet
[ LG #70  ] Piercing the Veil (ssh NAT/Firewall Piercing Trick)
[ LG #62  ] IP Forwarding
[ LG #68  ] File Tranfers with AIM (AOL Instant Messenger)
[ LG #61  ] For Jim Dennis...Hello from South Texas --or-- Firewall for a SOHO
[ LG #65  ] DNS and telnet
[ LG #61  ] multiple subnets, one DNS
[ LG #60  ] Networking
[ LG #60  ] DSL on Linux Information
[ LG #54  ] Suse Linux telnet problem --or-- Can't telnet to Linux server
[ LG #52  ] Question --or-- Shutting Down the "ping Daemon"
[ LG #53  ] Shutting Down the "ping Daemon" --or-- Shutting Down the Ping Daemon: Revised
[ LG #52  ] Linux as a Win NT server --or-- Singing the Song for Samba
[ LG #51  ] Routing a Linux Subnet --or-- Subnetting
[ LG #51  ] soho linux network --or-- Two Node Network: How
[ LG #51  ] question about ProxyArp --or-- ProxyARP
[ LG #57  ] Telnet to linux box from NT workstation in NT LAN --or-- Connection Refused
[ LG #57  ] connecting red hat workstation to nt server --or-- Linux in a Windows NT Domain (under a PDC)
[ LG #56  ] linux using nt server data --or-- Accessing an NT Fileserver
[ LG #56  ] More on TCP Wrappers and telnet Connection Delays
[ LG #55  ] Disabling Anonymous FTP
[ LG #55  ] Getting Addresses Routed: Use IP Masquerading or Application Proxies
[ LG #55  ] Linux as a firewall/router --or-- FTP Through a "Firewall"
[ LG #50  ] DNS ports... --or-- DNS Ports: A bit about Name Resolution Protocols
[ LG #50  ] routing -masquerading --or-- Hello Routing, Goodbye Masquerading
[ LG #50  ] Double Reverse DNS Strikes Again
[ LG #49  ] Windows 95 Connectivity --or-- Needs Samba Configuration Advice
[ LG #48  ] Red Hat --or-- Telnet gives: "Connection closed by foreign host..."
[ LG #48  ] Linux Workstations Behind a Proxy/Firewall
[ LG #48  ] rsh --or-- Really Wants 'rsh' to Work. Really
[ LG #48  ] "telnetd connected:" But No "login" Prompt
[ LG #47  ] Routing, Firewalls, and other "raw" Networking
[ LG #42  ] Advanced ipfwadm question. icmp forwarding. --or-- ICMP Masquerading
[ LG #39  ] Personal LAN setup... --or-- Setting up a Personal/Home LAN
[ LG #38  ] proxy & router combination --or-- Proxying over PPP
[ LG #37  ] setting up an ISP to serve email --or--Setting up ISP Mail Services
[ LG #37  ] [Fwd: rsh on 2.0.34] --or-- More on: 'rsh' as 'root' Denied
[ LG #37  ] Re: Routing and Subnetting for Classes
[ LG #33  ] "Virtual Hosting" inetd based services using TCP Wrappers --or-- root, twist, and other rescue-boot fun
[ LG #33  ] Linux/Samba as a Primary Domain Controller
[ LG #33  ] IP and Sendmail Masquerading over a Cablemodem
[ LG #33  ] Conditional Execution Based on Host Availability
[ LG #36  ] Routing and Subnetting 101
[ LG #36  ] Linux as Router and Proxy Server: HOWTO?
[ LG #36  ] Linux as a Home Internet Gateway and Server
[ LG #32  ] IP Masquerading/Proxy?
[ LG #32  ] The "Difficulty" is in Disabling the Services
[ LG #32  ] Web Server Clustering Project
[ LG #29  ] Network Cards
[ LG #27  ] IP Masquerading/Proxy?
[ LG #23  ] Linux and OSPF

Back to top


Off-Topic (non-Linux)

[ LG #65  ] BIOS passwords - Bane of my existance
[ LG #49  ] Recover password for SUN sparcstation --or- Root Password Recovery on non-Linux UNIX Systems
[ LG #49  ] Lost CMOS Password
[ LG #48  ] Comcast and IPmasq --or-- Short names for Long Domains?
[ LG #47  ] Non-Linux OS Questions
[ LG #30  ] Linux and SCO Keymap --or-- SCO Compatible Console Keymaps?

Back to top


Other Knowledge Bases and Linux references

[ LG #83  ] Network HowTos
Rick Moen's "Linuxmafia.com Knowledgebase"

Back to top


Other Peripherals

[ LG #148 &nsbp;] Camera review: Kodak V1253/Ubuntu Linux
[ LG #110 &nsbp;] USB Storage Devices and /dev/ub
[ LG #107 &nsbp;] USB Cameras and Kernel Modules
[ LG #78  ] Watchdog daemon
[ LG #48  ] Questions about Linux --or- Setting COM port speeds
[ LG #48  ] serial port snooping --or-- Snooping on a Serial Port
[ LG #42  ] Hubs --or-- Ethernet Switches vs. Hubs
[ LG #39  ] Using a 286 as a Serial Terminal
[ LG #32  ] High Speed Serial (RS422) under Linux

Back to top


Partitions and Filesystems

[ LG #148  ] Logical Volume Creation and Expansion
[ LG #93  ] Hard Links
[ LG #87  ] LILO problem with dual linux boot on separate drives
[ LG #79  ] How does LILO find the boot partition
[ LG #77  ] ntfs clobbered my ext3fs!!
[ LG #76  ] ext3 filesystemcheck
[ LG #67  ] LFS: Large File Summit/Support
[ LG #72  ] Please need help !!! ext2 problem !!!
[ LG #61  ] I can't seem to write to my vfat (Windoze) file system with any user other than root
[ LG #54  ] Sizing the Home Directories: Quotas and Partitioning
[ LG #53  ] accessing windows files --or-- Accessing Local DOS/Windows9x Drives from Linux
[ LG #53  ] Which filesystem? --or-- Determining the Type of Each Filesystem
[ LG #58  ] Partitioning Linux
[ LG #56  ] booting larger than 8.4gb --or-- FIPS
[ LG #56  ] LI boot problems --or-- Removing Linux Partitions
[ LG #56  ] Binfmt/Exec Format Errors in /linuxrc on initrd
[ LG #55  ] Linux DEVFS --or-- Linux devfs (Device Filesystem)
[ LG #55  ] help... need to delete a linux partition
[ LG #55  ] UVFAT --or-- Getting UVFAT
[ LG #49  ] Disk Druid UI Failure? USE fdisk!
[ LG #48  ] Need Advice --or-- Partitioning Advice
[ LG #42  ] Resizing partitions --or-- Filesystem Management
[ LG #42  ] Question about 2 GB max? --or-- Maximum Filesize vs. Maximum Filesystem Size
[ LG #38  ] help with partitions --or-- Partitioning Mini-HOWTO
[ LG #37  ] Partitioning my new Linux box... --or-- Disk Partitioning: Review
[ LG #35  ] Suggestions for Linux Users with Ultra Large Disks
[ LG #32  ] Bad Super-block on Filesystem
[ LG #22  ] Swap partition and Modems
[ LG #22  ] Moving /usr subdirectory to another drive..

Back to top


Perl Programming

[ LG #91  ] Combining multiple PDFs into one
[ LG #71  ] "crypt" function in Linux
[ LG #69  ] Learning Perl, part 5
[ LG #67  ] Learning Perl, part 4
[ LG #65  ] Learning Perl, part 3
[ LG #64  ] Learning Perl, part 2
[ LG #61  ] Learning Perl, part 1
[ LG #52  ] 2c Tip: Show TCP/UDP port usage --or-- Cross Comment: 2cent Tips

Back to top


Printing

[ LG #67  ] Re: Printing to specific forms
[ LG #67  ] Checks vs. Plain Paper
[ LG #66  ] Winprinters
[ LG #61  ] About Epson Stylus Color 670 --or-- Setting up print filters
[ LG #58  ] Printing Trouble in Linux
[ LG #36  ] Advanced Printer Support: 800x600 dpi + 11x17" Paper --or-- Real PS Printing
[ LG #31  ] Remote lpd Solaris to Linux

Back to top


Programming in Other Languages

[ LG #123  ] A Short Tutorial on XMLHttpRequest()
[ LG #64  ]
Fortran Compiler
[ LG #33  ] Shuffling Lines in a File

Back to top


Python Programming

Back to top


Scientific Computing

Back to top


Security

[ LG #71  ] "crypt" function in Linux
[ LG #61  ] linux question
[ LG #70  ] Piercing the Veil (ssh NAT/Firewall Piercing Trick)
[ LG #68  ] Closing Ports
[ LG #59  ] Confused About Internet Access to My Home Computer --or-- Does Internet access require an ISP?
[ LG #57  ] ACLs on Linux
[ LG #55  ] Login as root problem --or-- Remote Login as 'root': Don't do it! (Except using SSH or ...)
[ LG #50  ] "harden" Linux DNS server --or-- "Hardening" a Red Hat (into a Helmet?)
[ LG #50  ] Open ports --or-- Closing Ports, Disabling Unwanted Services
[ LG #48  ] RedHat Login Problems --or-- login, su, and passwd dies: Everybody dies!
[ LG #48  ] PAM applications running as root (Was Re: WebTrends Enterprise Reporting Server)
[ LG #48  ] Limiting Internet Access through Cable Modems
[ LG #42  ] CVS tree for pam --or-- PAM chroot (wherein Jim rants about PAM)
[ LG #39  ] login source code --or-- Seeing Stars During Login
[ LG #37  ] Simplified Security? --or-- Simple Security Tips
[ LG #37  ] Securing a modem dial-out line
[ LG #39  ] security issue, /etc/passwd --or-- Secure Shutdown from the Console
[ LG #35  ] Crypto Support for Linux --or-- FS Security using Linux
[ LG #36  ] 'chroot()' Jails or Cardboard Boxes --or-- PAM & chroot
[ LG #30  ] linux kernel security --or-- breaking out of the "chroot()" jail
[ LG #29  ] TACACS+ client for Linux --or- TACACS and RADIUS Authentication Models for Linux and/or PAM

Back to top


Shell Scripting

[ LG #114 ] File Modification Time (mtime) in Scripts
[ LG #100 ] Shell and pipe question
[ LG #98  ] Temporary environment changes
[ LG #98  ] Question about environment variables
[ LG #96  ] Linux "read" issue
[ LG #74  ] printing the timestamp of a given file
[ LG #73  ] fine-grained delay in shell scripts
[ LG #70  ] Bash
[ LG #66  ] Search and Replace Without Breaking Permissions
[ LG #68  ] Tips: Yet another way to find
[ LG #65  ] script --or-- parsing files with Bash
[ LG #64  ] netscape bash function script
[ LG #54  ] login script --or-- "Unary Command Expected" in Shell Script
[ LG #54  ] Embedding Newlines in Shell and Environment Values
[ LG #64  ] Readline Features in the Bash 'read' built-in
[ LG #53  ] Extracting a block of text from a file
[ LG #53  ] shell cannot see an existing file --or-- ./script: No such file or directory
[ LG #52  ] co-processes --or-- zsh Co-processes
[ LG #58  ] More on: Shell Variable Scoping
[ LG #57  ] Linux read --or-- a problem with pipes in ksh
[ LG #57  ] Simple shell and cron question shell script
[ LG #56  ] Comparing files locally to those on an FTP server
[ LG #55  ] Random Numbers --or-- Getting Random Values in sh
[ LG #47  ] Scripting and Programming (including Startup Scripts)
[ LG #41  ] Here's a shell scripting question for you. --or-- How to Make a Shell Script "Unbreakable"
[ LG #38  ] Win 95 computer/NT server environment --or-- Shell Scripting: Getting Host and User Names

Back to top


Sound

[ LG #116 ] Sounding out the basics becomes ever so complex and Resolution
[ LG #104 ] Software CD player does not play thru speakers
[ LG #81  ] Sound
[ LG #80  ] Playing CD Music Digital Output
[ LG #64  ] More help with Linux Multimedia
[ LG #47  ] Sweet Music?
[ LG #38  ] OPL-3 Sound Drivers

Back to top


Switching from Other Operating Systems

[ LG #95  ] Converting from Win2k to Linux
[ LG #74  ] linux book
[ LG #32  ] Virtual System Emulator for Linux and Why NOT to Use Them

Back to top


System Administration

[ LG #140  ] Custom Hobbit Monitoring Using SNMP
[ LG #111  ] Upgrade vs. Fresh Installation
[ LG #109  ] Updating Quota Tools (or anything else)
[ LG #102  ] SetUID needed
[ LG #101  ] Diagnosing a Linux crash
[ LG #91  ] Secure CVS - SSH tunnel problem
[ LG #91  ] Allowing only known ethernet cards to use the NAT
[ LG #90  ] Hidden master DNS
[ LG #83  ] How to kill a process in uninterruptible sleep state?
[ LG #80  ] How to Investigate a System Lockup
[ LG #78  ] Adding seldom-used directories to your PATH
[ LG #74  ] pseudo-chroot
[ LG #67  ] Password aging
[ LG #61  ] setting root password
[ LG #54  ] Scheduling 3rd party services --or-- Cron
[ LG #51  ] Is there any.. --or- Syslog Events from a Particular Host to a Particular File
[ LG #55  ] Simple Shell and Cron Question
[ LG #50  ] Linux password lost --or-- Lost Password
[ LG #48  ] multiple root accounts --or-- Multiple Root Accounts: Delegation
[ LG #42  ] Server shutdown/restart: 2-key keyboard --or-- Server Shutdown Button
[ LG #39  ] Another "No Login" Problem: A little tip
[ LG #38  ] Great Job !!! --or-- Linux as a Loghost (Syslog Server)
[ LG #34  ] Automated Recovery from System Failures
[ LG #35  ] Remote Login as 'root' - DON'T!
[ LG #36  ] More on: "Remote Login as root"
[ LG #32  ] SysAdmin: User Administration: Disabling Accounts
[ LG #31  ] Assigning UID/GID --or-- UID/GID Synchronization and Management
[ LG #30  ] Help Wanted --or-- User Shell on Virtual Console 1
[ LG #29  ] "adduser"

Back to top


System Configuration

[ LG #80  ] /dev/scd0 is not a valid block device?
[ LG #73  ] Shut down when turning computer off
[ LG #59  ] serial consoles, install, boot, etc --or-- Serial Consoles
[ LG #56  ] Linux, Laptops, and Cooling Fans --or-- Making the Laptop's Fan Run
[ LG #48  ] International Keyboard Mappings for (Linux)
[ LG #42  ] Hey answer guy!!! --or-- Linux as a Job! Hobbies become fun and profit
[ LG #37  ] RAM --or-- how much memory do I have?
[ LG #33  ] Pseudo-tty Becomes Unusable

Back to top


System Startup: After the Boot up to the Login Prompt

[ LG #88  ] There's More Than One Way To Detect It
[ LG #77  ] Can't See Boot Messages Even Though RedHat 7.2 Boots OK - Answer 1
[ LG #81  ] Can't See Boot Messages Even Though RedHat 7.2 Boots OK - Answer 2
[ LG #86  ] Can't See Boot Messages Even Though RedHat 7.2 Boots OK - Answer 3
[ LG #52  ] virtual console login --or-- Console Logins Fail; KDM Okay?
[ LG #48  ] The Linux Startup Script?
[ LG #48  ] Maximal mount reached; check forced --or-- Maximal Mount Count Reached
[ LG #42  ] sites for general disk info? --or-- General HD Info and Boot Code

Back to top


The Answer Guy's Most Memorable Rants

[ LG #89  ] Some juicy rants from The Answer Guy
[ LG #54  ] question on trees --or-- Another Homework Assignment from Hotmail
[ LG #56  ] unable to open a initial console --or-- A Short Guide on How to do Backups and Recovery
[ LG #37  ] you are the man --or-- The Complaint Department: Typos and Grammatical Errors
[ LG #28  ] "Good Times" Are Here Again? NOT!
[ LG #29  ] Why Linux?

Back to top


The Kernel

[ LG #67  ] Linux Kernel Crashdumps: HOW?
[ LG #64  ] Modules cannot load with kernel recompile
[ LG #62  ] Comments to "A rather unique query (I hope)" --or-- symlink considered harmful
[ LG #48  ] Segmentation Faults --or-- segfault
[ LG #48  ] Linux memory management --or-- Homework Assignment: Write about Linux Memory Management
[ LG #42  ] Unix Internal --or-- Inodes Numbering: An Academic Question
[ LG #41  ] "core" files appearing here and there --or-- Dealing with "core" files
[ LG #39  ] Error starting recompiling process?
[ LG #39  ] No rule to make target "config" --or-- Recompiling Kernel to Support CD-ROM
[ LG #37  ] nr_files and nr_inodes --or-- Max Open Files and Inodes: Use The Entries under "/proc"
[ LG #32  ] Linux System Administration. --or-- Where to put "insmod" and "modprobe" Commands for Start-up
[ LG #32  ] The BIOS Clock, Y2K, Linux and Everything
[ LG #31  ] Kernel Overview needed...
[ LG #31  ] Question on Memory Leak --or-- Memory Leaks and the OS that Allows Them

Back to top


UNIX Commands

[ LG #71  ] Q: avoid getting answers from apropos in the man sections 3 and 3x
[ LG #62  ] about Unix command rm
[ LG #68  ] Dash it All! Coping with ---Unruly--- Filenames
[ LG #54  ] question on rm command --or-- Homework Answer: All about 'rm'
[ LG #68  ] reverse dns
[ LG #54  ] a quick question --or-- DIR /S
[ LG #63  ] Why is diff so crazy?
[ LG #53  ] unix system admin --or-- Getting Familiar with a UNIX System
[ LG #62  ] about Unix command rm
[ LG #53  ] control another VT? --or-- Temporarily Controlling a VT
[ LG #41  ] Xterm and "Log to file" --or-- Flexible Logging of Terminal Output to Files: Use 'screen'
[ LG #39  ] How Can I Delete? --or-- Deleting Files and UNIX Permissions
[ LG #35  ] Listing "Just the Links": It's the only way, Luke
[ LG #32  ] Detaching and Re-attaching to Interactive Background Processes
[ LG #23  ] VC Madness
[ LG #23  ] An Interesting De-Referencing Problem
[ LG #23  ] Compression Program
[ LG #22  ] chattr +i
[ LG #15  ] chown Question
[ LG #13  ] File Referencing

Back to top


Uninstalling Linux

[ LG #61  ] Removing Linux: Sacrilege!
[ LG #61  ] Another uninstall: Getting to a Root Prompt to Blow it All Away
[ LG #48  ] Uninstall Linux --or-- Uninstalling Linux
[ LG #55  ] Left in the Lurch or: Uninstalling Linux the Hard Way
[ LG #29  ] Removing Lilo from a multi-boot machine

Back to top


Video Cards

[ LG #84  ] Video Questions
[ LG #65  ] Installing RedHat 7.0 and a driver for the Chipset Cirrus CL-GD5436
[ LG #65  ] Linux, X, Dell Video Card
[ LG #61  ] Trident Providia 9685
[ LG #52  ] graphic chipset Linux/CA-810 --or-- Linux on an Intel "Camino" CA810 Motherboard
[ LG #52  ] Intel's integrated Chipset --or-- Identifying the Integrated Video Chipset
[ LG #58  ] driver d'installazione --or- SIS 6236
[ LG #50  ] X Server --or-- Jaton 107 Blade 3D and XFree86
[ LG #49  ] Driver for Savage 4 pro --or-- Savage 4 Pro

Back to top

Tux