AkosPrime
Group: Members
Posts: 2
Joined: April 2006 |
|
Posted: April 26 2006,16:15 |
|
Hello All,
I've gone through all the pages of this post once and am still a little lost for what I want to do. Let me describe what I want to do and then hopefully someone can help me in the right direction or convince me that DSL is not the solution for me.
I want to create a bootable CD that will start the Apache HTTP server (eventually I'd like to add Tomcat but for now the httpd is enough). The web content that Apache will serve (i.e. DocumentRoot) will be a NFS mounted directory. In addition to Apache I would like ssh/sshd, iptables, syslogd (for remotely logging information), and sendmail (so status emails can be sent from the box). The CD will need to have fixed IP address information set. I will NOT be using a hard drive, or USB key drive for any customization information, I want it all to be in the CD. The boxes I plan to use this on have a great deal of physical memory (2+ GB) so I would like the installation to load entirely into a ramdisk if possible in order to speed operation.
Beyond the few programs above, and the associated subprograms and libraries needed to run them I don't really need anything other than usual simple tools (i.e. BusyBox type stuff). I don't need X or any window managers, I don't need a browser or an email client or a chat client, etc.
I DO need to be able to restrict access to the root account via password/sudo so I need to be able to set the root password prior to burning the CD -- again I need everything ready to go off the CD with no customizations once it's booted.
DSL seems like the best place to start since it's already stripped down, but I've read about all the problems people have had adding programs and libraries that aren't in it by default. So is this something that I can do? If so, which how-to(s) should I concentrate on using? If not, are there any suggestions on what I should look into?
|