|
|
| Author |
Message |
LIQUID_NiTrO none

Joined: 06 Apr 2004 Posts: 34
|
Posted: May 18, 2004 6:35pm Post subject: Is there a way... |
|
|
(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

Joined: 17 Mar 2004 Posts: 335
|
Posted: May 18, 2004 6:47pm Post subject: |
|
|
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

Joined: 06 Apr 2004 Posts: 34
|
Posted: May 20, 2004 7:12pm Post subject: |
|
|
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

Joined: 17 Mar 2004 Posts: 335
|
Posted: May 20, 2004 7:40pm Post subject: |
|
|
| 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

Joined: 06 Apr 2004 Posts: 34
|
Posted: May 22, 2004 4:36pm Post subject: |
|
|
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

Joined: 17 Mar 2004 Posts: 335
|
Posted: May 22, 2004 6:24pm Post subject: |
|
|
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

Joined: 06 Apr 2004 Posts: 34
|
Posted: May 23, 2004 7:51am Post subject: |
|
|
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

Joined: 17 Mar 2004 Posts: 335
|
Posted: May 23, 2004 4:57pm Post subject: |
|
|
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
|
Posted: Jun 08, 2004 11:48am Post subject: |
|
|
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

Joined: 17 Mar 2004 Posts: 335
|
Posted: Jun 08, 2004 6:34pm Post subject: |
|
|
| 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

Joined: 01 Mar 2004 Posts: 43
|
Posted: Jun 08, 2004 7:00pm Post subject: |
|
|
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

Joined: 08 Jun 2004 Posts: 12
|
Posted: Jun 09, 2004 10:28am Post subject: |
|
|
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

Joined: 17 Mar 2004 Posts: 335
|
Posted: Jun 09, 2004 3:57pm Post subject: |
|
|
| 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

Joined: 08 Jun 2004 Posts: 12
|
Posted: Jun 09, 2004 5:27pm Post subject: |
|
|
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

Joined: 17 Mar 2004 Posts: 335
|
Posted: Jun 09, 2004 5:39pm Post subject: |
|
|
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 |
|
 |
|