Page 1 of 1
When a user is first to join, they are oper
Posted: Sun Jun 30, 2013 7:07 pm
by x86cam
After configuration(barely know anything about configurating Unreal, had a hard time configurating), I noticed that whenever someone joins when there is nobody on, they automatically get +o. (oper)
I want this to stop, and have only me as oper.
Here is my oper block:
oper x86cam {
class clients;
from {
userhost *@x.x.x.x; //CENSORED
userhost *@x.x.x.x; //CENSORED
};
password "********"; //CENSORED
flags
{
admin;
can_zline;
can_gzline;
can_gkline;
can_restart;
global;
};
};
Can anyone help me?
Oh, by the way, how do I set the console (commands) to go to a specific channel?
Re: When a user is first to join, they are oper
Posted: Sun Jun 30, 2013 9:06 pm
by katsklaw
I think you are confusing umode +o (ircop) with channel mode +o (chanop). The former is not possible with unreal with a module so you must mean chanop. This is the normal IRC setting, the first to join a channel controls it unless it is registered with services (not included with unreal and a completely separate program). The default setting can be changed with set::mode-on-join. Read about it into the configuration link in my signature.
Oper status can only be obtained by users that have a matching oper block and then only after the successfully issue the /oper command regardless of when the connected.
Logging ircd commands to channel doesn't happen either without a module. To see commands you need to reqd about snomasks, also on the configuration link in my signature.
Re: When a user is first to join, they are oper
Posted: Sun Jun 30, 2013 9:31 pm
by x86cam
katsklaw wrote:I think you are confusing umode +o (ircop) with channel mode +o (chanop). The former is not possible with unreal with a module so you must mean chanop. This is the normal IRC setting, the first to join a channel controls it unless it is registered with services (not included with unreal and a completely separate program). The default setting can be changed with set::mode-on-join. Read about it into the configuration link in my signature.
Oper status can only be obtained by users that have a matching oper block and then only after the successfully issue the /oper command regardless of when the connected.
Logging ircd commands to channel doesn't happen either without a module. To see commands you need to reqd about snomasks, also on the configuration link in my signature.
Where do I put the set::modes-on-join and in what format?
Re: When a user is first to join, they are oper
Posted: Sun Jun 30, 2013 9:48 pm
by katsklaw
Read and become enlightened:
http://www.unrealircd.com/files/docs/un ... l#setblock
Also, sorry, it's
set::level-on-join, not mode-on-join.
Re: When a user is first to join, they are oper
Posted: Sun Jun 30, 2013 10:37 pm
by x86cam
Okay, now how do I get the @ in front of my name when I put /oper user pass ?
Re: When a user is first to join, they are oper
Posted: Sun Jun 30, 2013 10:45 pm
by katsklaw
The @ denotes CHANNEL operator, not IRC operator.
It is apparent you know nothing about IRC. Please stop trying install/run a server until you know the basics.
Re: When a user is first to join, they are oper
Posted: Sun Jun 30, 2013 10:59 pm
by x86cam
katsklaw wrote:The @ denotes CHANNEL operator, not IRC operator.
It is apparent you know nothing about IRC. Please stop trying install/run a server until you know the basics.
Hey! I run a web server, radio server, game server, and IRC server 24/7. The IRC was the hardest to configure for me. I was confused.
I still would like to know how I can set that every time someone gets upgraded to oper.
Re: When a user is first to join, they are oper
Posted: Sun Jun 30, 2013 11:25 pm
by katsklaw
You are still confused. The 2 are not related, if you knew anything about IRC you would know that.
IRCop is NOT a ChanOp, they are completely different. Chanops (@ on their nick) manages channels, IRCops manage IRC servers. You can't get a @ simply because you are an IRCop, IRC doesn't work that way, nor should it. If you want @ all the time I suggest you use a services package then register your channel with ChanServ. However, you will still only have @ in your registered channels only. Atheme and Anope are the 2 most popular ones.
This forums purpose it to help you install, configure and trouble shoot the UnrealIRCd IRC daemon, not teach you the basics of IRC.