half op

These are old archives. They are kept for historic purposes only.
Post Reply
Mr_S
Posts: 70
Joined: Sat Jun 26, 2004 7:44 pm
Location: United Kingdom
Contact:

half op

Post by Mr_S »

Hiya all,

more of a query....

+h on a user means half op to my knowledge... Does this mean a helper?

if not, is there a way to disable it?

Advice is appreciated as always. Thanks :)
Matridom
Posts: 296
Joined: Fri Jan 07, 2005 3:28 am

Post by Matridom »

a halfop is a neutered version of an OP.

he can kick/ban
he can voice people
he cannot give ops/halfops to other people
he cannot kick/ban other halfops or ops
he cannot take ops/halfops from others.

halfops is represented by a % symbol in the channel

umode +h is an ircop helper or "helpop"

Unreal's documentation covers what he can do
Mr_S
Posts: 70
Joined: Sat Jun 26, 2004 7:44 pm
Location: United Kingdom
Contact:

Post by Mr_S »

Thanks.

So is halfop able 2 be disabled from use?
Matridom
Posts: 296
Joined: Fri Jan 07, 2005 3:28 am

Post by Matridom »

Mr_S wrote:Thanks.

So is halfop able 2 be disabled from use?
Not that i know of. I know I personaly find half-ops very usefull. It let's me leave someone "in charge" of a channel with minimal risk of a takeover,

It basicly let's them manage the channel users without being able to do any of the administration of the channel.
Dukat
Posts: 1083
Joined: Tue Mar 16, 2004 5:44 pm
Location: Switzerland

Post by Dukat »

Channelmode +h means halfop, yes.
You can disable it by adding "h" to the set::restrict-channelmodes.

http://www.vulnscan.org/UnrealIRCd/unre ... l#setblock


Usermode +h means helpop (and is available to opers only).

Yes I know Anope sets it on other people too, but that's not the way it's meant to be.
codemastr
Former UnrealIRCd head coder
Posts: 811
Joined: Sat Mar 06, 2004 8:47 pm
Location: United States
Contact:

Post by codemastr »

Dukat wrote:Channelmode +h means halfop, yes.
You can disable it by adding "h" to the set::restrict-channelmodes.
That won't fully disable it. You will need to also prevent your services from setting +h.
-- codemastr
Mr_S
Posts: 70
Joined: Sat Jun 26, 2004 7:44 pm
Location: United Kingdom
Contact:

Post by Mr_S »

Services dont set mode +h anyways unless in hop list
Mr_S
Posts: 70
Joined: Sat Jun 26, 2004 7:44 pm
Location: United Kingdom
Contact:

Post by Mr_S »

set::restrict-channelmodes

Where would i put this on the conf file of unreal?

Thanks btw for the quick replies
Dukat
Posts: 1083
Joined: Tue Mar 16, 2004 5:44 pm
Location: Switzerland

Post by Dukat »

You put a "restrict-channelmodes" directive in your set block.

http://www.vulnscan.org/UnrealIRCd/unre ... l#setblock


But don't forget, codemastr's right, chanserv will ignore this config file entry!


On a side note:
If we talk about <block-name>::<statement> we mean block-name{ <statement> };
http://www.vulnscan.org/UnrealIRCd/unre ... eexplained
cculha
Posts: 79
Joined: Tue Sep 13, 2005 1:16 am

Post by cculha »

if u restrict it opers can still set +h in channel like samode or operserv mode.

how can i fully disable it in unreal. thank you.
Stealth
Head of Support
Posts: 2085
Joined: Tue Jun 15, 2004 8:50 pm
Location: Chino Hills, CA, US
Contact:

Post by Stealth »

You can't. There is a feature request somewhere about doing a such thing, but has not been scheduled for any future releases
MarHazK
Posts: 73
Joined: Wed May 25, 2005 5:36 pm
Location: WebMAS.net
Contact:

Post by MarHazK »

cculha wrote:if u restrict it opers can still set +h in channel like samode or operserv mode.

how can i fully disable it in unreal. thank you.
This is a good idea. I hope it will released soon.
GreenRoom SEC - Main Coder & CoMaster (http://www.wiramaster.com)
DataServ IRC Services - Main Coder
AirChat Network - Main Coder (http://www.airchat.org)
WebMAS Network - Main Team (http://www.webmas.net)
Post Reply