First timer!!!!!!!!!!

These are old archives. They are kept for historic purposes only.
Post Reply
daymon
Posts: 7
Joined: Fri Jul 30, 2004 7:48 pm
Contact:

First timer!!!!!!!!!!

Post by daymon »

:? This is my first time installing Unreal3.2.1 or any IRCd for that matter. I am using a unix shell which I use putty to telnet to. Everything seems to go as smooth as silk until I get to the part where it ask me what directory my libcurl is in. There is a note when first logging in that my libcurl is in usr/local/curl. I am assuming this is a generic path and wonder if I should type in my user specific info, if so, obviously I know my user name but what about local and curl. Also how should I type it when it ask for the directory specificly? Just type curl ?
My next question is, before compiling it ask me for the path to the ircd binary and the name of the binary. All I have to say about this is huh? LOL.
Anyway. It goes through the steps in compliling and then when i go to do a "make" it begins the process then gives me a no such file or directory messages then says leaving "directory path" which ends in Unreal3.2.
HEEEEEEEEEEEEEEEEEEELP.....LOL
AngryWolf
Posts: 554
Joined: Sat Mar 06, 2004 10:53 am
Location: Hungary
Contact:

Post by AngryWolf »

Let me see what I can do for you.

1. curl: Although /usr/local/curl is indeed a generic path, nothing guarantees the curl library is installed on your system with that path. If you allow me a good advice, I suggest you to not always guess things and accept default values blindly unless it is explicitly suggested. In any case, it's recommended to install curl manually, because pre-compiled curl libraries provided by various system distributions are rarely usable for Unreal. In short, follow the instructions in file INSTALL.REMOTEINC and you'll know exactly what you have to do.

2. ircd path: don't laugh on things you don't understand, that's a bad practice. Many people simply accept the default paths by pressing Enter and move on to the other questions. The path to the server configuration files is often called as "main Unreal directory", because that path is used for many other things as well. The "path to the ircd binary including the name of the binary" maybe sounds strange, but there are many advantages of this, examples: if you later want to do a "make install" (which many people don't use thought), then you can strip out the "src/" directory name from the path; and you can also rename the binary if necessary (this could be useful on servers having multiple irc daemons).

3. compilation error: I'm not sure what the origin of this error is, but hopefully we can help better if you show us the exact error message. Without it all I can do is guessing. Is it that wrong paths were specified in ./Config? Has the source package become corrupted (have any files been deleted)?

I hope I could help.
daymon
Posts: 7
Joined: Fri Jul 30, 2004 7:48 pm
Contact:

First timer.

Post by daymon »

Thank you,
The information you provided was helpfull. I was able to make it through the "make" and coppied the file, and went on to configuring it as suggested at http://www.vulnscan.org/UnrealIrcd/unreal32docs.html
I do not understand the block-based format. Is this something i need to cofigure in an external file and somehow upload it? Here is an eaxmple of the me block:

me {
name "irc.myirc.com";
info "myirc Server";
numeric 1;
};

Unsuprizingly i keep getting an error that reads.....syntax error near unexpected token.
I have a feeling I'm getting this error because I'm typing out this block while inside the shell.
codemastr
Former UnrealIRCd head coder
Posts: 811
Joined: Sat Mar 06, 2004 8:47 pm
Location: United States
Contact:

Post by codemastr »

Umm, you need to put that in unrealircd.conf. That is explained in the documentation. doc/unreal32docs.html#configuringyourunrealircdconf

Of course if you just typed it into your shell you'll get an error. Bash is not UnrealIRCd.
-- codemastr
Post Reply