Page 1 of 1

Problem with oper.

Posted: Mon Dec 10, 2007 7:28 pm
by Maiki
I can do "/os set superadmin on", but when other users do it, they cannot get superadmin. Oper etc works.. Here's my block

Code: Select all

oper username {
	class           clients;
	from {
		userhost *@*;
	};
	password "***";
	flags
	{
      netadmin;
      can_die;
      can_restart;
      can_wallops;
      can_globops;
      can_localroute;
      can_globalroute;
      can_localkill;
      can_globalkill;
      can_kline;
      can_unkline;
      can_localnotice;
      can_globalnotice;
      can_zline;
      can_gkline;
      can_gzline;
      get_host;
      can_override;
      can_setq;
      can_addline;
      can_dccdeny; 
	};
};

Re: Problem with oper.

Posted: Mon Dec 10, 2007 8:41 pm
by SpaceDoG
Maiki wrote:I can do "/os set superadmin on", but when other users do it, they cannot get superadmin. Oper etc works.. Here's my block

Code: Select all

oper username {
	class           clients;
	from {
		userhost *@*;
	};
	password "***";
	flags
	{
      netadmin;
      can_die;
      can_restart;
      can_wallops;
      can_globops;
      can_localroute;
      can_globalroute;
      can_localkill;
      can_globalkill;
      can_kline;
      can_unkline;
      can_localnotice;
      can_globalnotice;
      can_zline;
      can_gkline;
      can_gzline;
      get_host;
      can_override;
      can_setq;
      can_addline;
      can_dccdeny; 
	};
};

Code: Select all

oper username {
   class           clients;
   from {
      userhost *@*;
   };
   password "***";
   flags
   {
      netadmin;
      can_die;
      can_restart;
      can_gkline;
      can_gzline;
      can_override;
   };
};
then type /oper username password to oper

Re: Problem with oper.

Posted: Fri Dec 14, 2007 9:34 pm
by Maiki
SpaceDoG wrote:
Maiki wrote:I can do "/os set superadmin on", but when other users do it, they cannot get superadmin. Oper etc works.. Here's my block

Code: Select all

oper username {
	class           clients;
	from {
		userhost *@*;
	};
	password "***";
	flags
	{
      netadmin;
      can_die;
      can_restart;
      can_wallops;
      can_globops;
      can_localroute;
      can_globalroute;
      can_localkill;
      can_globalkill;
      can_kline;
      can_unkline;
      can_localnotice;
      can_globalnotice;
      can_zline;
      can_gkline;
      can_gzline;
      get_host;
      can_override;
      can_setq;
      can_addline;
      can_dccdeny; 
	};
};

Code: Select all

oper username {
   class           clients;
   from {
      userhost *@*;
   };
   password "***";
   flags
   {
      netadmin;
      can_die;
      can_restart;
      can_gkline;
      can_gzline;
      can_override;
   };
};
then type /oper username password to oper
Will they get +qo ?

Re: Problem with oper.

Posted: Sat Dec 15, 2007 1:13 pm
by Jobe
Im asssuming you mean channel mode +qo, in which case no. If you want them to have +qo in every channel (which will make users leave your network) then youll need to look at your services package. Since if the IRCd gives them +qo, services can and/or will take it away from them again.

Re: Problem with oper.

Posted: Tue Jan 22, 2008 12:43 am
by DeviL69
admin {
"Wanted";
"DeviL";
"expire":
* };

/*


*** Notice -- error: unrealircd.conf:94: Missing semicolon before close brace

im new with ircd so i dont know what semicolon is

Re: Problem with oper.

Posted: Tue Jan 22, 2008 12:58 am
by Jobe
"expire": <- wrong colon, should be ";" not ":"

Problem with oper.

Posted: Tue Jan 22, 2008 1:09 am
by DeviL69
admin {
"Wanted";
"DeviL";
"expire";
};

it works now, i would never see that change :)
and now i have one more little problem

-OperServ- Unable to load module os_raw

i did i once, and when i restarted the services i got the same problem again

on another server i saw they had on /os help
-OperServ- KILLUSER Forcefully disconnect a user

i dont have that and cant load raw and os_clientjoin

Re: Problem with oper.

Posted: Tue Jan 22, 2008 1:18 am
by Jobe
Ok those are services issues, so youre best starting a thread in the Services board or going to the official support for the services package you use.