Home | Networks | Community | Need Help? 

 
 Quick search

 
 
 RegisterRegister   Log inLog in 

Is there a way...
Goto page 1, 2  Next
 
Post new topic   Reply to topic    SearchIRC Forum Index -> IRC Help
Author Message
LIQUID_NiTrO
none
none


Joined: 06 Apr 2004
Posts: 34

PostPosted: May 18, 2004 6:35pm    Post subject: Is there a way... Reply with quote

(UnrealIRCd Question)

Is there any feasible way to change a user's nickname, operflags, or SNOMASKs other than a U:Line?

For whatever reason, OperServ doesn't want to work properly when we try to use it to do that stuff, and I've given up on fixing it (I believe I already posted here about that problem), plus it's not exactly the most ethical thing to have to put a 5m SHUN on people just for their nicknames. I'm using anope-1.5.10-r5 for Unreal 3.1.1 or later if you want to try to figure that one out.
Back to top
uchat
Idler
Idler


Joined: 17 Mar 2004
Posts: 335

PostPosted: May 18, 2004 6:47pm    Post subject: Reply with quote

Let me get this straight .. you think it's unethical to SHUN someone .. but not unethical to force a nick change?

Operflags and SNOMASKS are controlled in the operblock.
Back to top
LIQUID_NiTrO
none
none


Joined: 06 Apr 2004
Posts: 34

PostPosted: May 20, 2004 7:12pm    Post subject: Reply with quote

Well, it's less ethical and an not neccessary for such a simple thing as a bad nick, plus it prevents them from communicating with us and users less knowledgeable about IRC will usually email us about them not being able to do anything etc etc and it would be handier, too, if the user does not change his nick upon our request, for us to at least have the ability.

And I know about SNOMASKs and operflags in the oper block, but I'm talking about, say, giving someone the temporary ability to set user mode +Q without having to change the IRCd and rehash the server. I've tried connecting to my U:Line server and doing

//raw svsnick TEST TEST_2 $ctime

but nothing happens.

There's got to be something that can do it for you other than OperServ, because I've tried 3 services packs and it doesn't work on any of them. Yes, I've checked that the services packs were compatible with my IRCd and all that good stuff; all the other functions of OperServ work except those that send commands through the U:Line.
Back to top
uchat
Idler
Idler


Joined: 17 Mar 2004
Posts: 335

PostPosted: May 20, 2004 7:40pm    Post subject: Reply with quote

LIQUID_NiTrO wrote:

And I know about SNOMASKs and operflags in the oper block, but I'm talking about, say, giving someone the temporary ability to set user mode +Q without having to change the IRCd and rehash the server. I've tried connecting to my U:Line server and doing


/helpop ?svso

LIQUID_NiTrO wrote:

//raw svsnick TEST TEST_2 $ctime

but nothing happens.


1>There is no oper command called /raw in Unreal.
2> svsnick implies the nick of the service you wish .. ie OperServ
3> Improper syntax. (If you use raw without knowing what your doing you can severely damage something)
4> Use the helpop system and discover the proper syntax, I will not tell you what it is.
Back to top
LIQUID_NiTrO
none
none


Joined: 06 Apr 2004
Posts: 34

PostPosted: May 22, 2004 4:36pm    Post subject: Reply with quote

I'm not talking about the OperServ raw command, I'm talking about using the mIRC raw command, equivilant to the quote command in most other clilents. And here is the helpop info for SVSNICK:

Quote:
Changes the nickname of the user in question.
Must be sent through an U:Lined server.
-
Syntax: SVSNICK <nickname> <new nickname> <timestamp>
Example: SVSNICK hAtbLaDe Foobar 963086432


And the info for SVSO doesnt help much, I'm not asking for commands, I've found those myself. I'm asking for how to use them other than OperServ.
Back to top
uchat
Idler
Idler


Joined: 17 Mar 2004
Posts: 335

PostPosted: May 22, 2004 6:24pm    Post subject: Reply with quote

Did you miss the part where it says "Must be sent through an U:Lined Server" .... as in Services?

That means that you *HAVE* to use OperServ.

Code:

//quote OperServ raw SVSNICK nick_I_want the_nick_some_tyrant_makes_me_have $ctime


For this to work:

1> your Services must support the RAW feature
2> it must be enabled
2> you need to have sufficient access to Services, usually Services Admin or Services Root.

Personally I think you should just Q:Line the nick and be done with it.
Back to top
LIQUID_NiTrO
none
none


Joined: 06 Apr 2004
Posts: 34

PostPosted: May 23, 2004 7:51am    Post subject: Reply with quote

I have Root access to services and it supports the RAW command, as well as the SVSNICK command. Here's what it looks like:

Code:
-> *operserv* set superadmin on
-
-OperServ- You are now a SuperAdmin
-
-irc.sillynet.com- *** Global -- from OperServ: LIQUID_NiTrO is now a Super-Admin
-
-> *operserv* svsnick TEST TEST_2
-
-OperServ- The nick TEST is now being changed to TEST_2.
-
-irc.sillynet.com- *** Global -- from OperServ: LIQUID_NiTrO used SVSNICK to change TEST to TEST_2


But his nick is still TEST_2

And also, the main purpose of this is NOT to change people's nicks, and I do just Q:Line it. The purpose here is more about the SNOMASKs and OperFlags, but these commands are closely related to the SVSNICK one and if i could figure out how to use one then I could figure out how to use the rest.

I guess your answer is going to be "There is no way", though, because if there was I think you would have suggested it as an alternative by now.

Screw, I guess we just won't be able to do that and I'll just have to wait for the Server/Network owner to give someone SNOMASKs and what-not.
Back to top
uchat
Idler
Idler


Joined: 17 Mar 2004
Posts: 335

PostPosted: May 23, 2004 4:57pm    Post subject: Reply with quote

You can manipulate snomasks with SVS2SNO. I fail to see any relation between SVSNICK and manipulating a users snomasks. It don't make a difference what nick the user is using. They are not related at all.

Basiclly the user TEST can have the same snomasks as TEST_2. Just like /oper'ing, my O:Line may say my user name is katsklaw but I don't have to have the nick of katsklaw to successfully oper. All that username does is acts as a 2 password access. IE: /oper JoeBlow SecretPassWd. I can use the nick katsklaw and still oper to the user JoeBlow. As long as I use the correct username and password combination from a host that is listed for user JoeBlow ... I'll get oper'ed. So where does the forced nick change come in?

Also if you are services root .. you don't need to use superadmin.
Back to top
Guest






PostPosted: Jun 08, 2004 11:48am    Post subject: Reply with quote

Im having the exact same problem as LIQUID_NiTrO.
Im using Unreal 3.2, and Anope 1.7.3.
So far, reading this topic has been completely a waste of time.

Quote:
quote from uchat:
"Also if you are services root .. you don't need to use superadmin"


You DO have to use super admin even when you are services root.

Code:
00:56:54 -> *operserv* svsnick sweetlips sweetass
-
00:56:54 -OperServ- Only Super-Admins can use this command.

01:02:14 -> *operserv* set superadmin on
-
01:02:14 -OperServ- You are now a SuperAdmin

01:03:12 -> *operserv* svsnick sweetlips sweetass
-
01:03:12 -OperServ- The nick sweetlips is now being changed to sweetass.

I am the services root. SuperAdmin is enabled. DisableRaw is commented out. And yet I cannot change a users nick with SVSNICK.

So how do you actually get this SVSNICK command to work?
If anyone has successfully done this, then I'd like to know how.
Back to top
uchat
Idler
Idler


Joined: 17 Mar 2004
Posts: 335

PostPosted: Jun 08, 2004 6:34pm    Post subject: Reply with quote

Quote:


I am the services root. SuperAdmin is enabled. DisableRaw is commented out. And yet I cannot change a users nick with SVSNICK.



I am a SRA, I have SuperAdmin OFF and DisableRaw commented out and it works just fine for me ... so lets guess whos doing something wrong ... you or me?

Quote:

If anyone has successfully done this, then I'd like to know how.


I have .. but appearently you seem to think I have no clue as to what I'm talking about.
Back to top
DeadNotBuried
none
none


Joined: 01 Mar 2004
Posts: 43

PostPosted: Jun 08, 2004 7:00pm    Post subject: Reply with quote

i'd suggest rechecking the format of the svsnick command and using the correct format, without ALL the parameters it requires the IRCd basically ignores the command.

the format has been posted in earlier posts on this thread, and can also be found via the /helpop command on Unreal
Back to top
TroyBoy
none
none


Joined: 08 Jun 2004
Posts: 12

PostPosted: Jun 09, 2004 10:28am    Post subject: Reply with quote

Ive followed the help - Ive tried every way possible that I could find.

I followed the instructions from:
/helpop ?svscmds
and
/helpop ?svsnick

Code:
//MSG OPERSERV RAW :services svsnick Delissio delicious $ctime

00:15:00 -my.private.network.com- *** Global -- from OperServ: TroyBoy used RAW command for svsnick


and also, from the code given by uchat:

Code:
//quote OperServ raw SVSNICK Delissio delicious $ctime

00:19:53 -my.private.network.com- *** Global -- from OperServ: TroyBoy used RAW command for SVSNICK



Both didnt change the nick.

Quote from DeadNotBuried:
Quote:
i'd suggest rechecking the format of the svsnick command and using the correct format, without ALL the parameters it requires the IRCd basically ignores the command.

the format has been posted in earlier posts on this thread, and can also be found via the /helpop command on Unreal


What code/format are you referring to?
Back to top
uchat
Idler
Idler


Joined: 17 Mar 2004
Posts: 335

PostPosted: Jun 09, 2004 3:57pm    Post subject: Reply with quote

Code:

//quote OperServ raw SVSNICK OldNick NewNick $ctime


That one. Works on mIRC, not sure about other clients.

I'd be willing to bet that those that can't get the nick to change has bad U:Lines .. or are using Anope1.7.3

-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= [My Info]

Unreal3.2. on FreeBSD 4.9-STABLE
Anope-1.6.2 (62) services.u-chat.org UnrealIRCd -QM -- build #1, compiled May 29 2004 20:15:55
Back to top
TroyBoy
none
none


Joined: 08 Jun 2004
Posts: 12

PostPosted: Jun 09, 2004 5:27pm    Post subject: Reply with quote

I was using Anope 1.6.3 to begin with, and it wasnt working. Thats why I upgraded to 1.7.3. Im running these commands from my mIRC 6.12 session.

Code:
ulines {
   services.my.private.network.com;
};


My only U:Line is my services.
Chanserv and Nickserv have been working fine.
Back to top
uchat
Idler
Idler


Joined: 17 Mar 2004
Posts: 335

PostPosted: Jun 09, 2004 5:39pm    Post subject: Reply with quote

Like I said .. works perfectly for me ... don't know what to tell you.

Your welcome to connect to my net ... irc.u-chat.org and I'll change your nick for you to show that it works.

Code:

(:(18:47):) * Joins: Guest4643 (java@uchat-7170D2E.tulsaconnect.com)
(:(18:47):) [GlobOps] <OperServ> katsklaw used RAW command for SVSNICK
(:(18:47):) * Guest4643 is now known as victim1
Back to top
Display posts from previous:   
Post new topic   Reply to topic    SearchIRC Forum Index -> IRC Help All times are GMT - 6 Hours
Goto page 1, 2  Next
Page 1 of 2

 
 
Forum powered by phpBB
 
 © 2000 - 2008 EverythingIRC, Inc. All rights reserved. Please read our disclaimer