Page 1 of 1

Oper Block

Posted: Sat Jan 09, 2016 4:32 am
by Tiny
I have been trying to set the Oper blocks up and I cant seem to get my head round this new one at all I would like to know what I am doing wrong here.

Code: Select all

oper Tiny {
	class opers;
	mask *@*;
	password "$t=" { sha1; };
	operclass netadmin-with-override {
		privileges {
		privacy;
		chat;
		channel;
		client;
		immune;
		notice;
		self;
		server { opermotd; info; close; remote; module; rping; dns; addline; rehash; description; addmotd; addomotd; tsctl; };
		kill;
		tkl { shun; zline; kline; gline; };
		route;
		spamfilter;
		trace;
		who;
		sajoin;
		sapart;
		samode;
		servicebot { deop; kill; };
		override { see; };
		map;
};
	swhois "is a Network Administrator";
	operclass netadmin-with-override;
	snomask "oOCAaNrRDhgwnFSsGcLKkbzZtvqHWXde";
};

Re: Oper Block

Posted: Sun Jan 10, 2016 5:24 pm
by Syzop
You better tell us what the problem is exactly that you are experiencing. Now we can only guess :)

Anyway, you should at least remove the whole "operclass netadmin-with-override {" you had within your oper { block. Such an operclass definition should never be within your oper block.

So, better:

Code: Select all

oper Tiny {
	class opers;
	mask *@*;
	password "............." { sha1; };
	swhois "is a Network Administrator";
	operclass netadmin-with-override;
	snomask "oOCAaNrRDhgwnFSsGcLKkbzZtvqHWXde";
};
(see also Oper block - example)