home *** CD-ROM | disk | FTP | other *** search
- Path: sparky!uunet!haven.umd.edu!darwin.sura.net!tulane!spool.mu.edu!nigel.msen.com!caen!batcomputer!ghost.dsi.unimi.it!univ-lyon1.fr!not-for-mail
- From: Nicolas.Pioch@grasp.insa-lyon.fr (Nicolas Pioch)
- Newsgroups: alt.irc
- Subject: Re: Protecting privacy of users against IRCops; making umode +i effective.
- Date: 12 Dec 1992 17:12:59 +0100
- Organization: Bandits de Grand Chemin Corp. Unltd
- Lines: 38
- Distribution: world
- Message-ID: <1gd32bINNbdk@grasp1.univ-lyon1.fr>
- References: <1992Dec09.212330.114790@zeus.calpoly.edu> <1992Dec11.014030.9307@murdoch.acc.Virginia.EDU> <1992Dec11.014556.9402@murdoch.acc.Virginia.EDU>
- NNTP-Posting-Host: grasp1.univ-lyon1.fr
- Keywords: invisibility privacy and IRCops
-
- Quoting gl8f@fermi.clas.Virginia.EDU (Greg Lindahl):
- -> male operators who are harrassing female users generally know what
- -> server the target uses.
-
- Precisely. If someone wants to disappear from a lamer's eye, using
- umode +i he just needs to /nick something else... but this doesn't work
- for an IRCop who can still /trace the server and find out the new
- nickname in use...
-
- The only way is to switch server too... you wouldn't want people from
- an university with an ircd server running to log on another server
- a few thousands kilometers away only to get rid of a jerk, would you ?
-
- Given the fact that WHOWAS allows you to get the user@host of anybody
- annoying you in order to set up an IGNORE, that KILL has a built-in
- tracking feature to get rid of renicking clients, and that K: lines
- should be used more often, are there any *good* reasons left not to
- include these changes in the next server release ?
- Maybe this should be changed in order to hide umode +i users only
- as Avalon suggested.
-
- By the way, while I'm at it, there was a little confusion in my patches
- between Local Operators and IRC Operators that are local clients...
- (in the /stat l patch) so here are the good changes to be made:
-
- in ircd/s_msg.c
- around line 2210, (IsOper(sptr) || !IsPerson(acptr) ||
- should become ((IsOper(sptr) && (MyClient(sptr))) || !IsPerson(acptr) ||
- and
- around line 3153, if (IsOper(sptr)) /* Only opers see users */
- should become if ((IsOper(sptr)) && (MyClient(sptr))) /* Only local-ops */
-
- Remember, programming is fun, irc'ing is lame ;)
-
- --
- *** Nicolas
- E-Mail: Nicolas.Pioch@grasp.insa-lyon.fr (pioch@poly.polytechnique.fr)
- IRC:Nap >>> HAPPY user of OS/2 version 2.01, switching to NT next march !
-