Page 1 of 1

Flags Questions

Posted: Sun Feb 26, 2012 5:53 pm
by mao43
is this right

Network Admin with Global

Code: Select all

	flags {
		netadmin;
	};
Services Admin with Global

Code: Select all

	flags {
		services-admin;
		global;
	};
the network admin + global works (first code)

2nd code doesn't work
when i want to oper another User
why? it works but no global;

Re: Flags Questions

Posted: Sun Feb 26, 2012 6:29 pm
by Stealth
1) How does it not work? You need to provide us with more information than "doesn't work", otherwise we won't know what needs to be fixed.
2) The services-admin flag includes global, so there's no need to define it.

Re: Flags Questions

Posted: Sun Feb 26, 2012 6:42 pm
by mao43

Code: Select all

oper Test {
	from {
		userhost *@*;
	};
	class clients;
	password "password";
	flags {
		services-admin;
		global;
	};
Test can't use /os Global command

Re: Flags Questions

Posted: Sun Feb 26, 2012 7:04 pm
by Stealth
Adding the global flag does not give the oper access to /os global.

Please consult your services documentation for adding opers properly in services.

Re: Flags Questions

Posted: Sun Feb 26, 2012 8:01 pm
by mao43
Stealth wrote:Adding the global flag does not give the oper access to /os global.

Please consult your services documentation for adding opers properly in services.

well
how i tried everything
doesn't work

Re: Flags Questions

Posted: Sun Feb 26, 2012 8:09 pm
by mao43
i already gave up
i can't make this crap work

Code: Select all

	flags {
		services-admin;
		can_kline;	
		can_unkline;
		can_zline;
		can_gkline;
		can_gzline;
		global;
		can_globalnotice;
};
services admin and below it can't have other things
they can't use /os global

need help

Re: Flags Questions

Posted: Mon Feb 27, 2012 4:35 am
by cards
mao43.

Your flags for unreal, don't automatically give you access to operserv. In order to use /os global, you have to be a services admin or services root
Services Root's are defined int he services.conf file
Services Admins can be added by a root user via /os admin add.

You may want to consult your services documentation on using the global command