Web Hosting Talk







View Full Version : IRCD Automation Setup...


Trinettronics
03-06-2007, 03:49 PM
I'm looking for a software that will allow me to go in like cpanel and setup an IRCD account and install the IRCD software and services the customer chooses.

Anyone have any ideas on this?

Thanks,

Aaron

Trinettronics
03-09-2007, 05:35 PM
bump... has anyone got any ideas on this?

zacharooni
03-09-2007, 05:55 PM
I could do it with shell, dunno about cpanel tho

IRCCo Jeff
03-09-2007, 06:57 PM
Install it on a dummy account and then move the directory into the cpanel-skel.

This does not negate the fact that running Cpanel (or any other type of non-essential services) on a shell/IRC server is a really bad idea.

Trinettronics
03-09-2007, 10:34 PM
Jeff,

what services would you reccomend on the IRC server b/c the server is a VPS and I can have cpanel cleared just so it can be used for IRC only. If you would be interested in helping me out with this I'd apprcaite it :).

Thanks,

A

Lightwave
03-10-2007, 12:56 AM
Learn how to do it by hand... then write simple scripts to automate the process for you.

If you can't do that... then it's not a service you should consider offering yet.

You're starting off with one of the applications most likely to get you DoSsed off the internet... and you're doing so on a VPS...

I predict this will end badly.

Eased
03-10-2007, 01:47 AM
Learn how to do it by hand... then write simple scripts to automate the process for you.

If you can't do that... then it's not a service you should consider offering yet.

You're starting off with one of the applications most likely to get you DoSsed off the internet... and you're doing so on a VPS...

I predict this will end badly.
He is asking for someone to design him software to do it automatically. A comment like this should not even end up in this topic.

Based from your post your assuming he doesn't know how to do it by hand, and has little knowledge in the industry. Your thoughts are very negative. I was thinking that he wants to make things easier and save time, by not doing things by hand.

I have setup a few IRCd networks before, I don't like doing it and I believe that the software could benefit many. Not everyone is an expert, like yourself..

-Karl

Trinettronics
03-10-2007, 05:54 PM
Karl is correct doing it all by hand is a pain I'm looking for something to make it simpler.

avythe
03-10-2007, 06:05 PM
Karl is correct doing it all by hand is a pain I'm looking for something to make it simpler.

Why is doing it by hand a pain? I guess you could use something like IRCO which has a very easy-to-use install script. http://sourceforge.net/projects/irco/

Trinettronics
03-11-2007, 12:27 AM
The reason it's a pain is because I want to offer the services to clients and not have to go in and manually download/install each IRCD/Service once the account has been paid would be much easier to have a script or something setup unzip make and install the IRCD...etc. and then go in and edit the .conf files.

avythe
03-11-2007, 01:26 AM
something setup unzip make and install the IRCD...etc. and then go in and edit the .conf files.

I'd have to say I think that's being pretty lazy...it takes all of about a minute to configure and compile an ircd.

OverlordQ
03-11-2007, 02:56 AM
The hardest part is deciding which software to offer, if it's one ircd or different types. Besides that, the installation should be trivial since most settings shouldn't change between installs, just names and addresses.

Trinettronics
03-12-2007, 12:23 AM
It would be easy but I want an automated system so that clients don't have to wait for a manual setup.

Lightwave
03-12-2007, 02:01 AM
I wasn't saying that you should always do it by hand.

I was saying that you should familiarize yourself with what needs to be changed by doing it by hand a couple times.

Once you know what lines in what files need to be changed per install... writing a quick unzip/tar/sed/awk/perl/bash/whatever scripts to automate the tasks should be easy.

At minimum, people are probably going to need to know exactly which IRCd(s) you are using.