Koozali.org: home of the SME Server

Legacy Forums => Experienced User Forum => Topic started by: Craig Jensen on July 16, 2002, 08:59:42 AM

Title: creating your own custom iso..e-smith+contribs?
Post by: Craig Jensen on July 16, 2002, 08:59:42 AM
Has anyone done/seen this?  I would like to have several CD burnable iso's;  say, one with base e-smith55 + contribs with strength in "web-hosting" , and thus a "web-hosting" server...with the contribs included; and maybe another w/base 55 + a game package or two, thus a "game-server" installation iso....

Is this possible?  I already have been doing the above with four options 1. Base server (w/contribs to *sparkle* it up a bit) 2. File-sharing server (with a number of related contribs) and so on....yet these are all just installations from the iso of v55 and THEN contrib install at post base install.

??

Thanks again in advance.
Title: Re: creating your own custom iso..e-smith+contribs?
Post by: Craig Foster on July 16, 2002, 09:31:24 AM
I've ended up using SME 5.1.2 and creating a CD with five different directories.
Each directory uses three types of files :- install.sh, PACKAGES.TGZ & SOURCE.TGZ, and the individual RPMs required.

The directories are modem (modem utilities & manager options), stats (snmp and other stats pachackes), file sharing (samba + XPLogon.reg), collaboration (phpnuke + phorum), and games (Half-Life, UT, Q3A dedicated servers + utils)

If a customer wants modem and filesharing, I run /mnt/cdrom/modem/install.sh and /mnt/cdrom/filesharing/install.sh and the RPMs are installed and a console-save initiated.

See Darrell Mays site (http://myezserver.com) for more ideas regarding the install.sh script (Ta Darrell !)

Craig F.
Title: Re: creating your own custom iso..e-smith+contribs?
Post by: Bill Talcott on July 16, 2002, 06:32:12 PM
See http://www.e-smith.org/docs/howto/contrib/e-smith-custom-iso.html too.
Title: Re: creating your own custom iso..e-smith+contribs?
Post by: Craig Jensen on July 16, 2002, 09:43:19 PM
Thanks much Craig.  I will try this method.  I have also read the one written by Jaime Nebrera at:

http://www.e-smith.org/docs/howto/contrib/e-smith-custom-iso.html

I will try each.

Thanks again!
Title: Re: creating your own custom iso..e-smith+contribs?
Post by: alec on August 06, 2002, 02:06:50 PM
what version of anaconda do i need for sme 5.5?
RedHat-7.3 for i386? or older???

thanx
Title: Re: creating your own custom iso..e-smith+contribs?
Post by: Aaron Wilde on August 18, 2002, 02:33:28 AM
ftp://ftp.e-smith.org/pub/e-smith/contrib/GordonRowell/SRPMS/anaconda-7.0.1-143es.src.rpm

You will have to do a "rpm --rebuild anaconda-7.0.1-143es.src.rpm" on it to compile it against your kernel.

I think you need to do this on a redhat box.  (7.1+)

If you are experienced, this is no problem.  Why didn't they just release a RPM instead of the SRPM?
Title: Re: creating your own custom iso..e-smith+contribs?
Post by: Aaron Wilde on August 18, 2002, 03:38:11 AM
Accually, if you just want to add RPMS to your CD, you can use a stock anaconda-7.0 and anaconda-runtime (7.0).

Just install it with the --nodeps flag.

When I try to compile the E-smith version of it, I'm getting a stupid error every time...

cannot find -ldb-3.1
[genhdlist] Error 1

I've upgraded my gcc/cc compiling tools, installed Berkley DB 4... WTF.

I don't know why e-smith just didn't release a RPM.