Page 1 of 1

Adding an IRC Operator

Posted: Fri Mar 18, 2005 7:45 pm
by snakeyes37
I tried using the /operserv OPER ADD command, but when the person I added trys to login all it says is "unknown oper". Am I doing something wrong?







Thanks.

Posted: Fri Mar 18, 2005 7:47 pm
by Matridom
http://www.vulnscan.org/UnrealIrcd/unre ... #operblock

you need to add an IRCop in the configuration files, not through the services

Posted: Fri Mar 18, 2005 7:59 pm
by snakeyes37
Alright, I see. But how do you add more then one person to the O:Line? I tried using ; to add more nicks but all I get is errors. And if your suppose to add Operators through the O:Line then whats the use of having the /operserv OPER ADD command for?







Thanks.

Posted: Fri Mar 18, 2005 8:09 pm
by Matridom
snakeyes37 wrote:Alright, I see. But how do you add more then one person to the O:Line? I tried using ; to add more nicks but all I get is errors. And if your suppose to add Operators through the O:Line then whats the use of having the /operserv OPER ADD command for?

Thanks.
1. You create one block per operator

so you make a complete block like this for EACH IRCop you want:

Code: Select all

oper <name> {
	from {
		userhost <hostmask>;
		userhost <hostmask>;
	};
	password <password> { <auth-type>; };
	class <class-name>;
	flags <flags>;
	flags {
		<flag>;
		<flag>;
		...
	};
	swhois <whois info>;
	snomask <snomask>;
	modes <modes>;
	maxlogins <num>;
};


2. the add oper in your services would be to grant someone higher access into the services

Posted: Fri Mar 18, 2005 8:11 pm
by Darwin
how to add an oper is explained quite well in the docs:

http://www.vulnscan.org/UnrealIrcd/unre ... #operblock

Posted: Fri Mar 18, 2005 8:14 pm
by Matridom
Darwin wrote:how to add an oper is explained quite well in the docs:

http://www.vulnscan.org/UnrealIrcd/unre ... #operblock
...


Matridom wrote:http://www.vulnscan.org/UnrealIrcd/unre ... #operblock

you need to add an IRCop in the configuration files, not through the services

Posted: Fri Mar 18, 2005 8:27 pm
by Solutech
Ircops and services opers are 2 totally different things .

An Ircop can change things on a server level depending on the access given to them by the operblock .

A Services oper can change things on a services level again depending on the level of access.

Most services opers get their priveleges from /identify to a registered nick set in the services program .

Ircops need to /oper to get their priveleges . It is those that are set in the operblocks .

Read the docs provided with Unreal and your services package fully to get a better understanding of how it all works and interacts .