I. Install Red Hat 9
Step 1: Download the ISO Images and burn them onto CD if you don’t already have them available to you. You will only need the first 3 CDs. (The Binary CDs, with i386 in their names) You can download the CDs from: http://www.redhat.com/download/products.html
Step 2: Install Redhat 9
a. Boot from the RedHat 9 Disk 1 CD
b. Click next through the first 3 screens, and choose that you want to perform a Custom Install
c. Choose Automatically Partition on your HD. Then make sure that it will partition to your liking. The defaults should be great!
d. Continue on and when you get to Network Configuration, make sure you set your Static IP in here as well as your Hostname.
e. On Firewall Configuration, choose ‘No firewall’ We will configure one later.
You don’t HAVE to follow the next step. What I like is to go through and ONLY install the things I know I will need. After I do this, I then usually use icewm for my GUI, as it is REALLY small and fast and clean. Again, this is your install and you can do what you would like, but below is what I install. The install below will take 1.1 GB of HD space. Regardless of what you install below the checkdeps.sh script should find and install all needed dependencies for qmailtoaster.
Just make sure you install the Development tools. This will have the GCC Compiler and other needed things to compile the toaster.
f. When you get to the Package Group Selection, Do the following:
1. Uncheck Gnome
2. Click Details next to X Window System
Uncheck the Following: authconfig-gtk, desktop-backgrounds-extra, firstboot, openssh-askpass, openssh-askpass-gnome, all redhat-configs, rhn-applet, up2date-gnome, usermode-gtk, and xisdnload.
3. Click Details on ‘Graphical Internet’
Uncheck the Following: evolution, gaim, pan, and xchat
4. Click Details on ‘Text-based Internet’
Uncheck the Following: fetchmail, mutt, and sim
Check the following: lynx, and pine
5. Uncheck Office / Productivity
6. Uncheck Sound and Video
7. Uncheck Graphics
8. Check Development Tools
Click Details on ‘Development Tools’
Uncheck the following: cvs, diffstat, doxygen, gcc-g77, gcc-gnat, indent, ltrace, memprof, patchutils, rcs, and splint
9. Uncheck Printing Support
Check Select individual packages at the bottom and click next
Click Flatview, and select the following Packages:
Say yes if there are other dependencies it says you need to install. Then you should be all set!
Step 3: Reboot and log in!
Step 4: If you want icewm for your GUI, then visit: http://www.icewm.org and download the latest RPMs. If you followed above, all your dependencies should be installed for it.
II. Install Shorewall
III. Install Qmailtoaster through Yum Script
IV. Install Webmin with Virtualmin
V. Eat a lot co z you will be dead if you dont.