View Issue Details

IDProjectCategoryView StatusLast Update
0001176unrealdocumentationpublic2003-11-20 19:43
ReporterAngryWolf Assigned Tosyzop  
PrioritynormalSeverityfeatureReproducibilityalways
Status closedResolutionfixed 
Product Version3.2-beta17 
Summary0001176: Shun
DescriptionI wanted to reply to a mailing list message with the topic "[Unreal-users] Local Shuns & Guest* nick behaviour", but somehow my mail was rejected. So asking my questions & reporting bugs here.

We know that Shun is a kind of global ban, but the documentation doesn't prove it (7 - User & Oper Commands Table):

"Prevents a user from executing ANY commands on the server, and prevents them from speaking. "

It's really an inverse definition for 'global', since it only says "on the server".

In addition, I like the idea of Local Shuns. The source code shows me there was a support for local shuns at a time (s_kline.c). Why has it been removed? Could be added back?

Btw, a quote from file m_tkl.c in m_shun():

sendto_one(sptr, rpl_str(RPL_ENDOFSTATS), me.name, sptr->name, 'g');

Why does it use 'g' instead of 's'?
3rd party modules

Activities

Joolz

2003-08-09 18:06

reporter   ~0003436

I don't understand the premise of having a local/global shun.
Shuns aren't "global bans". They stop a client sending any command to the server (except a certain few commands, /admin etc). The command/action would never get as far as a remote server so I don't really have a clue what you're on about :p

AngryWolf

2003-08-09 19:09

reporter   ~0003438

OK, well, you are right, but I can't use any servers while I'm shunned. If shuns were local bans, I could simply connect to another server and do things as nothing were happened.

syzop

2003-09-05 19:57

administrator   ~0003590

Docs updated in .1902. I don't remember the discussion which we (coders) had but at least this won't be changed at this time.

Issue History

Date Modified Username Field Change
2003-08-06 08:43 AngryWolf New Issue
2003-08-09 18:06 Joolz Note Added: 0003436
2003-08-09 19:09 AngryWolf Note Added: 0003438
2003-09-05 19:57 syzop Status new => resolved
2003-09-05 19:57 syzop Resolution open => fixed
2003-09-05 19:57 syzop Assigned To => syzop
2003-09-05 19:57 syzop Note Added: 0003590
2003-11-20 19:43 syzop Status resolved => closed