From achurch at achurch.org Wed Jan 1 14:25:10 2003 From: achurch at achurch.org (Andrew Church) Date: Sat Oct 23 23:09:47 2004 Subject: [IRCServices Coding] OperServ UPDATE suggestion In-Reply-To: <012401c2aefc$9476a3f0$1400000a@patrick> Message-ID: <3e127c4f.01335@crystal.achurch.org> Use the Source, Luke. UPDATE (modules/operserv/main.c:do_update()) sets the global variable "save_data" to 1, which causes the main loop to tell all modules to save their data. The do_save_data() in operserv/main.c is only the OperServ part of that process, and only handles the OperServ database for obvious reasons. --Andrew Church achurch@achurch.org http://achurch.org/ >This is a multi-part message in MIME format. > >--Boundary_(ID_iiHC64a6A6NdaLuY3JRsCA) >Content-type: text/plain; charset=iso-8859-1 >Content-transfer-encoding: 7BIT > >I think it would be better when using OperServ UPDATE would update *all* databases. Correct me if I'm wrong, but it looks like it only updates the OperServ DB: > >modules/operserv/main.c: > > >/* Callback for saving data. */ > >static int do_save_data(void) >{ > sync_operserv_db(OperDBName); > return 0; >} > > >I tried to add this (with the appropriate static char's): > > >/* Callback for saving data. */ > >static int do_save_data(void) >{ > sync_channel_db(ChanDBName); > sync_operserv_db(OperDBName); > sync_statserv_db(StatDBName); > return 0; >} > > >and I couldn't get it to work. > >Ideas? > > > >/Patrick Fish > > >--- >Outgoing mail is certified Virus Free. >Checked by AVG anti-virus system (http://www.grisoft.com). >Version: 6.0.427 / Virus Database: 240 - Release Date: 12/6/2002 > >--Boundary_(ID_iiHC64a6A6NdaLuY3JRsCA) >Content-type: text/html; charset=iso-8859-1 >Content-transfer-encoding: 7BIT > > > > > > > > >
I think it would be better when using OperServ >UPDATE would update *all* databases. Correct me if I'm wrong, but it looks like >it only updates the OperServ DB:
>
 
>
modules/operserv/main.c:
>
 
>

/* Callback for saving data. */
>
 
>
static int do_save_data(void)
{
    >sync_operserv_db(OperDBName);
    return 0;
}
>
 
>
I tried to add this (with the appropriate static char's):
>
 
>

/* Callback for saving data. */
>
 
>
static int do_save_data(void)
{
    >sync_channel_db(ChanDBName);
    >sync_operserv_db(OperDBName);
    >sync_statserv_db(StatDBName);
    return 0;
}
>
 
>
and I couldn't get it to work.
>
 
>
Ideas?
>
 
>
 
>
 
>
/Patrick Fish
>
 
>

---
Outgoing mail is certified Virus Free.
Checked by AVG >anti-virus system (href="http://www.grisoft.com">http://www.grisoft.com).
Version: 6.0.427 / >Virus Database: 240 - Release Date: 12/6/2002
> >--Boundary_(ID_iiHC64a6A6NdaLuY3JRsCA)-- >------------------------------------------------------------------ >To unsubscribe or change your subscription options, visit: >http://www.ircservices.za.net/mailman/listinfo/ircservices-coding From achurch at achurch.org Wed Jan 1 14:29:44 2003 From: achurch at achurch.org (Andrew Church) Date: Sat Oct 23 23:09:47 2004 Subject: [IRCServices Coding] TS3/4 Support In-Reply-To: <1041162617.1021.3.camel@hermes.111balmoral.co.uk> Message-ID: <3e127d42.01346@crystal.achurch.org> >I'm working on monkeyircd's protocol module for services, and I've hit a >problem. >As I understand it, in TS3 mode, when services loses its link/shuts >down, it should send/receive QUITs for all the clients it handles. But >in TS4 mode it just receives a SQUIT for the link lost, and then should >calculate the QUITs and SQUITs that follow as a consequence. This is already built in--look at the m_capab() handler in bahamut.c for an example. --Andrew Church achurch@achurch.org http://achurch.org/ From achurch at achurch.org Wed Jan 1 14:35:52 2003 From: achurch at achurch.org (Andrew Church) Date: Sat Oct 23 23:09:47 2004 Subject: [IRCServices Coding] akill expire bug In-Reply-To: <001701c2aea4$94c4f300$e577e518@msns.eph.ptd.net> Message-ID: <3e127e42.01374@crystal.achurch.org> Fixed, thanks for the report. --Andrew Church achurch@achurch.org http://achurch.org/ >Occasionally when several AKILLs expire at or around the same time, OperServ >will do this: > >[14:06] -avalon.on.ca.zirc.org- *** Global -- from OperServ: AKILL on * has >expired >[14:06] -avalon.on.ca.zirc.org- *** Global -- from OperServ: AKILL on * has >expired >[14:06] -avalon.on.ca.zirc.org- *** Global -- from OperServ: AKILL on * has >expired >[14:06] -avalon.on.ca.zirc.org- *** Global -- from OperServ: AKILL on * has >expired >[14:06] -avalon.on.ca.zirc.org- *** Global -- from OperServ: AKILL on * has >expired > >------------------------------------------------------------------ >To unsubscribe or change your subscription options, visit: >http://www.ircservices.za.net/mailman/listinfo/ircservices-coding From chris at monkeyircd.org Wed Jan 1 11:33:25 2003 From: chris at monkeyircd.org (Chris Plant) Date: Sat Oct 23 23:09:47 2004 Subject: [IRCServices Coding] TS3/4 Support In-Reply-To: <3e127d42.01346@crystal.achurch.org> References: <3e127d42.01346@crystal.achurch.org> Message-ID: <1041449609.2796.1.camel@hermes.111balmoral.co.uk> On Wed, 2003-01-01 at 14:29, Andrew Church wrote: > > This is already built in--look at the m_capab() handler in bahamut.c > for an example. Yeah, I didn't notice that, Bahamut uses NOQUIT, monkeyircd uses TS4 (in the CAPAB bit). Consider it fixed, and I've fixed some other niggles, I'll post you a patch for 5.0.7. Chris From ron885 at bloodheart.com Wed Jan 1 14:40:09 2003 From: ron885 at bloodheart.com (Ron) Date: Sat Oct 23 23:09:47 2004 Subject: [IRCServices Coding] calling another module's callback In-Reply-To: <3e0a89cb.66254@achurch.org> References: <3e0a89cb.66254@achurch.org> Message-ID: <200301011540.09988.ron885@bloodheart.com> On Thursday 26 December 2002 06:33 am, Andrew Church wrote: > No; the callback ID (necessary for calling the callback) is private to > the NickServ module. What do you need to call it for? well i know that callback basically returns a true/false if the given nick is one of the services nicks... and i was thinking thats easier than if irc_stricmp(nick, s_NickServ) etc... From ron885 at bloodheart.com Wed Jan 1 17:04:37 2003 From: ron885 at bloodheart.com (Ron) Date: Sat Oct 23 23:09:47 2004 Subject: [IRCServices Coding] local_set_cumodes Message-ID: <200301011804.37810.ron885@bloodheart.com> trying to understand some of this code... was just curious as to something... in the function local_set_cumodes you do: char buf[3] so that it fits 4 chars: 0 1 2 3 but you only use 3: 0 1 2 just a mistake or is there a reason for it? thanks From brain at brainbox.winbot.co.uk Wed Jan 1 17:10:12 2003 From: brain at brainbox.winbot.co.uk (Craig Edwards) Date: Sat Oct 23 23:09:47 2004 Subject: [IRCServices Coding] local_set_cumodes Message-ID: <200301020115.h021FQC19814@localhost.localdomain> looks like the final byte is used for a null terminator? 0 1 2 0x00 >trying to understand some of this code... > >was just curious as to something... in the function local_set_cumodes you do: > char buf[3] > >so that it fits 4 chars: 0 1 2 3 >but you only use 3: 0 1 2 > >just a mistake or is there a reason for it? > >thanks >------------------------------------------------------------------ >To unsubscribe or change your subscription options, visit: >http://www.ircservices.za.net/mailman/listinfo/ircservices-coding From patrick at pwhsnet.com Wed Jan 1 17:25:34 2003 From: patrick at pwhsnet.com (Patrick Fish) Date: Sat Oct 23 23:09:47 2004 Subject: Fw: [IRCServices Coding] bahamut/Services crash Message-ID: <005c01c2b1fd$e48ddda0$1400000a@patrick> Any takers? Update: Any time a server splits, this happens - doesn't have to be squit. -p ----- Original Message ----- From: "Patrick Fish" To: Cc: Sent: Sunday, December 29, 2002 5:16 AM Subject: [IRCServices Coding] bahamut/Services crash | It seems IRCServices crashes every time a server gets squit: | (bahamut-1.4(35)) | | | | | [05:14:01] -patrick.liveharmony.org- *** Routing -- from | patrick.liveharmony.org: Received SQUIT patrick.dev.liveharmony.org from | Patrick[(+)patrick@0.0.0.0] (Patrick) | [05:14:01] -patrick.liveharmony.org- *** Notice -- | patrick.dev.liveharmony.org was connected for 11 seconds. 2/1 sendK/recvK. | [05:14:01] -patrick.liveharmony.org- *** Global -- from | services.liveharmony.org: PANIC! buffer = SQUIT patrick.dev.liveharmony.org | :Patrick | [05:14:01] -patrick.liveharmony.org- *** Routing -- from | patrick.liveharmony.org: Received SQUIT services.liveharmony.org from | services.liveharmony.org[unknown@0.0.0.0] (Services terminating: Bus error) | [05:14:01] -patrick.liveharmony.org- *** Notice -- services.liveharmony.org | was connected for 749 seconds. 4/2 sendK/recvK. | [05:14:01] * OperServ [service@liveharmony.org] has left IRC | | | I cant find where the problem is. I'm running 5.0.6. | | | | =========== | Patrick Fish | patrick@pwhsnet.com | | | --- | Outgoing mail is certified Virus Free. | Checked by AVG anti-virus system (http://www.grisoft.com). | Version: 6.0.427 / Virus Database: 240 - Release Date: 12/6/2002 | | ------------------------------------------------------------------ | To unsubscribe or change your subscription options, visit: | http://www.ircservices.za.net/mailman/listinfo/ircservices-coding | --- Outgoing mail is certified Virus Free. Checked by AVG anti-virus system (http://www.grisoft.com). Version: 6.0.435 / Virus Database: 244 - Release Date: 12/30/2002 From quension at softhome.net Wed Jan 1 17:45:56 2003 From: quension at softhome.net (Trevor Talbot) Date: Sat Oct 23 23:09:47 2004 Subject: [IRCServices Coding] local_set_cumodes In-Reply-To: <200301011804.37810.ron885@bloodheart.com> Message-ID: On Wednesday, Jan 1, 2003, at 17:04 US/Pacific, Ron wrote: > was just curious as to something... in the function local_set_cumodes > you do: > char buf[3] > > so that it fits 4 chars: 0 1 2 3 Might want to brush up on your C ;) Array declarations are size-based: char buf[3] holds 3 chars. Only indexing is zero-based. -- Quension From ron885 at bloodheart.com Wed Jan 1 17:50:25 2003 From: ron885 at bloodheart.com (Ron) Date: Sat Oct 23 23:09:47 2004 Subject: [IRCServices Coding] local_set_cumodes In-Reply-To: References: Message-ID: <200301011850.25135.ron885@bloodheart.com> On Wednesday 01 January 2003 06:45 pm, Trevor Talbot wrote: > Might want to brush up on your C ;) > > Array declarations are size-based: char buf[3] holds 3 chars. > Only indexing is zero-based. weee... hehe... thanks From griever at t2n.org Thu Jan 2 02:20:37 2003 From: griever at t2n.org (Finny Merrill) Date: Sat Oct 23 23:09:47 2004 Subject: [IRCServices Coding] local_set_cumodes In-Reply-To: <200301011804.37810.ron885@bloodheart.com> Message-ID: On Wed, 1 Jan 2003, Ron wrote: > trying to understand some of this code... > > was just curious as to something... in the function local_set_cumodes you do: > char buf[3] > > so that it fits 4 chars: 0 1 2 3 > but you only use 3: 0 1 2 > > just a mistake or is there a reason for it? > Jesus christ ron, are you snorting blocks? char buf[3] declares 3 chars, buf[0], buf[1] and buf[2] Go to rehab From prince at zirc.org Sun Jan 5 12:58:24 2003 From: prince at zirc.org (prince) Date: Sat Oct 23 23:09:47 2004 Subject: [IRCServices Coding] This was supposed to be fixed. Message-ID: <001801c2b4fd$30613e00$e577e518@msns.eph.ptd.net> Church, I thought you said the ... "(-04:49-) (-notice:ChanServ-) Sorry, the CLEAR command is temporarily unavailable." Was fixed in the last release of IRCServices? We're still having this problem, running 5.0.6. We only get this error message on certain commands, OP/DEOP/CLEAR/KICK. They work in some channels, in others they don't. I can assure you, all of our servers are configured correctly. Also an update on the stylez trojan "clone" flooder, he hasn't attacked our network in a while yet, so I've gotten IRCServices recompiled and ready to restart in debug mode, just waiting for them to crash on their own for the restart. But please look into this matter about these unavailable commands, our network would very much appreciate it. :) -prince -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.ircservices.za.net/pipermail/ircservices-coding/attachments/20030105/580c1ec0/attachment.htm From martin at e-tech.us Sun Jan 5 13:19:14 2003 From: martin at e-tech.us (Martin) Date: Sat Oct 23 23:09:47 2004 Subject: [IRCServices Coding] This was supposed to be fixed. In-Reply-To: <001801c2b4fd$30613e00$e577e518@msns.eph.ptd.net> Message-ID: <009501c2b500$1fe9f910$1101a8c0@INETSERVER> Yes, I still get this myself on occasion. /operserv restart and everything's fine for a bit, but it eventually starts again. Bah. -----Original Message----- From: ircservices-coding-admin@ircservices.za.net [mailto:ircservices-coding-admin@ircservices.za.net] On Behalf Of prince Sent: Sunday, January 05, 2003 3:58 PM To: ircservices-coding@ircservices.za.net Subject: [IRCServices Coding] This was supposed to be fixed. Church, I thought you said the ... "(-04:49-) (-notice:ChanServ-) Sorry, the CLEAR command is temporarily unavailable." Was fixed in the last release of IRCServices? We're still having this problem, running 5.0.6. We only get this error message on certain commands, OP/DEOP/CLEAR/KICK. They work in some channels, in others they don't. I can assure you, all of our servers are configured correctly. Also an update on the stylez trojan "clone" flooder, he hasn't attacked our network in a while yet, so I've gotten IRCServices recompiled and ready to restart in debug mode, just waiting for them to crash on their own for the restart. But please look into this matter about these unavailable commands, our network would very much appreciate it. :) -prince -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.ircservices.za.net/pipermail/ircservices-coding/attachments/20030105/92c91636/attachment.html From cyberdems at wwirc.za.org Sun Jan 5 13:46:07 2003 From: cyberdems at wwirc.za.org (CyberDems) Date: Sat Oct 23 23:09:47 2004 Subject: [IRCServices Coding] repeated bad pass on # References: <009501c2b500$1fe9f910$1101a8c0@INETSERVER> Message-ID: <001101c2b503$db754420$0100a8c0@dimitri> MessageHey, i've noticed a lil' bug i think... This is a reproduced version of the log, because I exited my mirc client before i could copy and paste. [00:00] -alpha.deltacore.za.org- *** Global -- from ChanServ: Warning: Repeated bad password attempts for chan #chan. It doesn't tell me what the nick is of the person causing the problems? I'm running ircservices-5.0.6. From RT.Mail at verizon.net Sun Jan 5 13:54:03 2003 From: RT.Mail at verizon.net (RT.Mail@verizon.net) Date: Sat Oct 23 23:09:47 2004 Subject: [IRCServices Coding] This was supposed to be fixed. In-Reply-To: <009501c2b500$1fe9f910$1101a8c0@INETSERVER> Message-ID: <20030105215447.QLHJ16306.out005.verizon.net@bofh> Thats the same problem I have with operserv when I try to op people with it, it stops working after a while. There was a similar problem with chanserv not long ago that Andy did fix... but there does seem to be alot of features that stop working after a period of time. From aragon at phat.za.net Sun Jan 5 14:01:23 2003 From: aragon at phat.za.net (Aragon Gouveia) Date: Sat Oct 23 23:09:48 2004 Subject: [IRCServices Coding] repeated bad pass on # In-Reply-To: <001101c2b503$db754420$0100a8c0@dimitri> References: <009501c2b500$1fe9f910$1101a8c0@INETSERVER> <001101c2b503$db754420$0100a8c0@dimitri> Message-ID: <20030105220123.GE7964@phat.za.net> Yea I've also noticed this. Does the same in 4.5. | By CyberDems | [ 2003-01-05 23:47 +0200 ] > MessageHey, i've noticed a lil' bug i think... > This is a reproduced version of the log, because I exited my mirc client > before i could copy and paste. > > [00:00] -alpha.deltacore.za.org- *** Global -- from ChanServ: Warning: > Repeated bad password attempts for chan #chan. > > It doesn't tell me what the nick is of the person causing the problems? > I'm running ircservices-5.0.6. > > ------------------------------------------------------------------ > To unsubscribe or change your subscription options, visit: > http://www.ircservices.za.net/mailman/listinfo/ircservices-coding From daan at devilish.xs4all.nl Sun Jan 5 14:19:50 2003 From: daan at devilish.xs4all.nl (daan@devilish.xs4all.nl) Date: Sat Oct 23 23:09:48 2004 Subject: [IRCServices Coding] weird memoserv In-Reply-To: <20030105220123.GE7964@phat.za.net> References: <009501c2b500$1fe9f910$1101a8c0@INETSERVER> <001101c2b503$db754420$0100a8c0@dimitri> <20030105220123.GE7964@phat.za.net> Message-ID: I was strumbling along on the network when I came across memoserv, this neat service only exchanges messages between users. The question is, why does memoserv have +o. I cant think of any clear purpose it requires +o for. In the weird case that I overlooked a function, lemmie know. Info: IRCservices 5.0.6 UnrealIRCd 3.1.5 --Daan From cij at ircchat.tk Sun Jan 5 14:32:46 2003 From: cij at ircchat.tk (Brian) Date: Sat Oct 23 23:09:48 2004 Subject: [IRCServices Coding] This was supposed to be fixed. Message-ID: >Yes, I still get this myself on occasion. /operserv restart and >everything's fine for a bit, but it eventually starts again. This happens here too. It appears to be a time synch issue. When I join a channel and the ircd gives me a synch warning, I can be rest assured that some commands will fail unless I restart services...otherwise it's fine. btw; I'm uing 5.0.6 on bahamut Affordable Domain and Web Hosting: UROWeb http://www.n1uro.net CT TCPIP Coordinator 44.88/18 Distribution and support site of MFNOS ftp://ftp.n1uro.net/public/nos/mfnos Founder: IRC CHAT TALK Network http://www.ircchat.tk web: http://www.n1uro.com ftp: ftp.n1uro.com Member of the Executive Guild's "Who's Who" for online services and network technologies since 11/1999 >>eof From achurch at achurch.org Mon Jan 6 08:13:43 2003 From: achurch at achurch.org (Andrew Church) Date: Sat Oct 23 23:09:48 2004 Subject: [IRCServices Coding] weird memoserv In-Reply-To: Message-ID: <3e18bced.01771@crystal.achurch.org> >I was strumbling along on the network when I came across memoserv, >this neat service only exchanges messages between users. > >The question is, why does memoserv have +o. I cant think of any clear >purpose it requires +o for. This was added in version 3.0.4 to fix problems when running straight RFC 1459 servers. It may not strictly be necessary, but I don't see any problem with leaving it that way. --Andrew Church achurch@achurch.org http://achurch.org/ From achurch at achurch.org Mon Jan 6 08:17:40 2003 From: achurch at achurch.org (Andrew Church) Date: Sat Oct 23 23:09:48 2004 Subject: [IRCServices Coding] This was supposed to be fixed. In-Reply-To: Message-ID: <3e18bd41.02001@crystal.achurch.org> >>Yes, I still get this myself on occasion. /operserv restart and >>everything's fine for a bit, but it eventually starts again. > >This happens here too. It appears to be a time synch issue. When I join a >channel and the ircd gives me a synch warning, I can be rest assured that >some commands will fail unless I restart services...otherwise it's fine. >btw; I'm uing 5.0.6 on bahamut This sounds like it might be a Bahamut bug with respect to U:lines. What's the exact text of the synch warning? --Andrew Church achurch@achurch.org http://achurch.org/ From achurch at achurch.org Mon Jan 6 08:19:25 2003 From: achurch at achurch.org (Andrew Church) Date: Sat Oct 23 23:09:48 2004 Subject: [IRCServices Coding] repeated bad pass on # In-Reply-To: <001101c2b503$db754420$0100a8c0@dimitri> Message-ID: <3e18bda2.02011@crystal.achurch.org> >MessageHey, i've noticed a lil' bug i think... >This is a reproduced version of the log, because I exited my mirc client >before i could copy and paste. > >[00:00] -alpha.deltacore.za.org- *** Global -- from ChanServ: Warning: >Repeated bad password attempts for chan #chan. > >It doesn't tell me what the nick is of the person causing the problems? >I'm running ircservices-5.0.6. This is designed behavior, but I agree that it could be improved. --Andrew Church achurch@achurch.org http://achurch.org/ From achurch at achurch.org Mon Jan 6 08:52:49 2003 From: achurch at achurch.org (Andrew Church) Date: Sat Oct 23 23:09:48 2004 Subject: [IRCServices Coding] Unreal3.2-beta13 and the Unreal protocol In-Reply-To: <200212141425.10005.r-krisztian@softhome.net> Message-ID: <3e18c5c5.02134@crystal.achurch.org> >Some things changed in beta13 which I don't know exactly that can cause a >problem in IRCServices. > >* UNKLINE and UNZLINE have been removed in favor of a system like G:lines, to >remove you now /kline -user@host or /zline -user@host This only affects users, not Services. >And this is a new one, don't know if it can be used in IRCServices: > >* SVSLUSERS was added to all U:lines to change local and global max user >counts (this is > NOT meant so you can make the max count higher than it really should be.) I'll think about this when Unreal 3.2 gets out of beta. >Can you tell me if there would be errors if I use IRCServices with >Unreal3.2-beta13? There shouldn't be, but I haven't tested it myself. --Andrew Church achurch@achurch.org http://achurch.org/ From martin at e-tech.us Sun Jan 5 16:02:50 2003 From: martin at e-tech.us (Martin) Date: Sat Oct 23 23:09:48 2004 Subject: [IRCServices Coding] This was supposed to be fixed. In-Reply-To: <3e18bd41.02001@crystal.achurch.org> Message-ID: <009c01c2b516$f9fc88a0$1101a8c0@INETSERVER> I'm not on bahamut, I'm on unreal 3.2.13 -----Original Message----- From: ircservices-coding-admin@ircservices.za.net [mailto:ircservices-coding-admin@ircservices.za.net] On Behalf Of Andrew Church Sent: Sunday, January 05, 2003 6:18 PM To: ircservices-coding@ircservices.za.net Subject: RE: [IRCServices Coding] This was supposed to be fixed. >>Yes, I still get this myself on occasion. /operserv restart and >>everything's fine for a bit, but it eventually starts again. > >This happens here too. It appears to be a time synch issue. When I join >a channel and the ircd gives me a synch warning, I can be rest assured >that some commands will fail unless I restart services...otherwise it's >fine. btw; I'm uing 5.0.6 on bahamut This sounds like it might be a Bahamut bug with respect to U:lines. What's the exact text of the synch warning? --Andrew Church achurch@achurch.org http://achurch.org/ ------------------------------------------------------------------ To unsubscribe or change your subscription options, visit: http://www.ircservices.za.net/mailman/listinfo/ircservices-coding From achurch at achurch.org Mon Jan 6 09:07:17 2003 From: achurch at achurch.org (Andrew Church) Date: Sat Oct 23 23:09:48 2004 Subject: [IRCServices Coding] Backup Services In-Reply-To: <000001c2a7d7$c8d75e40$3d714fd9@thema> Message-ID: <3e18c957.02146@crystal.achurch.org> >I know I'm going to run into that RTFM FlamePit, but I tried and tried to >understand how to run a backup Services, and I can't see it at all. Is it >possible? >How can I make it so that if the main Services goes down, a backup can take >over? Services doesn't have the ability to do this built in; you'd have to manually start up a copy of Services on another server. You could partially automate the process by, say, having a bot that periodically checks whether Services is still linked to the network, and if it disappears, starts up another copy of Services on its own machine. --Andrew Church achurch@achurch.org http://achurch.org/ From achurch at achurch.org Mon Jan 6 14:47:22 2003 From: achurch at achurch.org (Andrew Church) Date: Sat Oct 23 23:09:48 2004 Subject: Fw: [IRCServices Coding] bahamut/Services crash In-Reply-To: <005c01c2b1fd$e48ddda0$1400000a@patrick> Message-ID: <3e19189f.04153@crystal.achurch.org> >Any takers? > >Update: Any time a server splits, this happens - doesn't have to be squit. I can't reproduce this. Can you send me a backtrace or debug log? --Andrew Church achurch@achurch.org http://achurch.org/ From achurch at achurch.org Mon Jan 6 14:48:38 2003 From: achurch at achurch.org (Andrew Church) Date: Sat Oct 23 23:09:48 2004 Subject: [IRCServices Coding] calling another module's callback In-Reply-To: <200301011540.09988.ron885@bloodheart.com> Message-ID: <3e1919b2.04163@crystal.achurch.org> >On Thursday 26 December 2002 06:33 am, Andrew Church wrote: >> No; the callback ID (necessary for calling the callback) is privat >e to >> the NickServ module. What do you need to call it for? > >well i know that callback basically returns a true/false if the given nic >k is >one of the services nicks... and i was thinking thats easier than if >irc_stricmp(nick, s_NickServ) etc... Again, what would you need to know this for? If you want to know whether a given nickname is a real user or not, one way is to just call get_user() on the nick; Services' nicks aren't stored in the user table (this really ought to be documented somewhere, but I'm too busy right now), so you can differentiate between real users and (Services nicks + nicks not in use). --Andrew Church achurch@achurch.org http://achurch.org/ From patrick at pwhsnet.com Sun Jan 5 22:08:53 2003 From: patrick at pwhsnet.com (Patrick Fish) Date: Sat Oct 23 23:09:48 2004 Subject: Fw: [IRCServices Coding] bahamut/Services crash References: <3e19189f.04153@crystal.achurch.org> Message-ID: <001701c2b54a$16f0ea90$1400000a@patrick> [Jan 05 22:03:33.342848 2003] debug: Loading language 0 from file `languages/en_us' [Jan 05 22:03:33.623152 2003] debug: Loading language 10 from file `languages/nl' [Jan 05 22:03:33.907396 2003] debug: Loading language 6 from file `languages/fr' [Jan 05 22:03:34.194361 2003] debug: Loading language 9 from file `languages/de' [Jan 05 22:03:34.482113 2003] debug: Loading language 11 from file `languages/hu' [Jan 05 22:03:34.767058 2003] debug: Loading language 8 from file `languages/it' [Jan 05 22:03:34.874151 2003] debug: Loading language 2 from file `languages/ja_euc' [Jan 05 22:03:35.152207 2003] debug: Loading language 3 from file `languages/ja_sjis' [Jan 05 22:03:35.430499 2003] debug: Loading language 5 from file `languages/pt' [Jan 05 22:03:35.587054 2003] debug: Loading language 4 from file `languages/es' [Jan 05 22:03:35.871661 2003] debug: Loading language 7 from file `languages/tr' [Jan 05 22:03:36.152644 2003] debug: Loaded languages [Jan 05 22:03:36.153293 2003] debug: Loading module `protocol/bahamut' [Jan 05 22:03:36.156850 2003] debug: Successfully loaded module `protocol/bahamut' [Jan 05 22:03:36.157462 2003] debug: Loading module `encryption/md5' [Jan 05 22:03:36.162869 2003] debug: Successfully loaded module `encryption/md5' [Jan 05 22:03:36.163464 2003] debug: Loading module `database/version4' [Jan 05 22:03:36.171071 2003] debug: Successfully loaded module `database/version4' [Jan 05 22:03:36.171705 2003] debug: Loading module `mail/main' [Jan 05 22:03:36.174310 2003] debug: Successfully loaded module `mail/main' [Jan 05 22:03:36.174922 2003] debug: Loading module `mail/smtp' [Jan 05 22:03:36.177771 2003] debug: Successfully loaded module `mail/smtp' [Jan 05 22:03:36.178358 2003] debug: Loading module `operserv/main' [Jan 05 22:03:36.183289 2003] debug: Successfully loaded module `operserv/main' [Jan 05 22:03:36.183902 2003] debug: Loading module `operserv/akill' [Jan 05 22:03:36.188664 2003] debug: Successfully loaded module `operserv/akill' [Jan 05 22:03:36.189283 2003] debug: Loading module `operserv/sline' [Jan 05 22:03:36.193665 2003] debug: Successfully loaded module `operserv/sline' [Jan 05 22:03:36.194388 2003] debug: Loading module `nickserv/main' [Jan 05 22:03:36.202341 2003] debug: Successfully loaded module `nickserv/main' [Jan 05 22:03:36.202985 2003] debug: Loading module `nickserv/access' [Jan 05 22:03:36.207122 2003] debug: Successfully loaded module `nickserv/access' [Jan 05 22:03:36.208317 2003] debug: Loading module `nickserv/link' [Jan 05 22:03:36.213670 2003] debug: Successfully loaded module `nickserv/link' [Jan 05 22:03:36.214827 2003] debug: Loading module `nickserv/mail-auth' [Jan 05 22:03:36.219697 2003] debug: Successfully loaded module `nickserv/mail-auth' [Jan 05 22:03:36.221165 2003] debug: Loading module `chanserv/main' [Jan 05 22:03:36.229862 2003] debug: Successfully loaded module `chanserv/main' [Jan 05 22:03:36.231053 2003] debug: Loading module `chanserv/access-xop' [Jan 05 22:03:36.237171 2003] debug: Successfully loaded module `chanserv/access-xop' [Jan 05 22:03:36.238869 2003] debug: Loading module `memoserv/main' [Jan 05 22:03:36.244701 2003] debug: Successfully loaded module `memoserv/main' [Jan 05 22:03:36.245864 2003] debug: Loading module `memoserv/forward' [Jan 05 22:03:36.251647 2003] debug: Successfully loaded module `memoserv/forward' [Jan 05 22:03:36.252787 2003] debug: Loading module `memoserv/ignore' [Jan 05 22:03:36.258129 2003] debug: Successfully loaded module `memoserv/ignore' [Jan 05 22:03:36.259266 2003] debug: Loading module `statserv/main' [Jan 05 22:03:36.265807 2003] debug: Successfully loaded module `statserv/main' [Jan 05 22:03:36.266954 2003] debug: Loading module `misc/helpserv' [Jan 05 22:03:36.273016 2003] debug: Successfully loaded module `misc/helpserv' [Jan 05 22:03:36.274237 2003] debug: Loaded modules [Jan 05 22:03:36.277824 2003] Initiated connection to 127.0.0.1:6667 [Jan 05 22:03:36.287163 2003] debug: Sent: PASS password :TS [Jan 05 22:03:36.291903 2003] debug: Sent: CAPAB TS3 SSJOIN NICKIP NOQUIT [Jan 05 22:03:36.293779 2003] debug: Sent: SERVER services.liveharmony.org 1 :liveHarmony Development Services [Jan 05 22:03:36.295195 2003] debug: Sent: SVINFO 3 3 0 :1041833016 [Jan 05 22:03:36.296783 2003] debug: Sent: NICK OperServ 1 1041833016 +oi service liveharmony.org services.liveharmony.org 0 0 :Operator Services [Jan 05 22:03:36.298322 2003] debug: Sent: NICK Global 1 1041833016 +oi service liveharmony.org services.liveharmony.org 0 0 :Global Noticer [Jan 05 22:03:36.299530 2003] debug: Sent: NICK NickServ 1 1041833016 +o service liveharmony.org services.liveharmony.org 0 0 :Nickname Services [Jan 05 22:03:36.301211 2003] debug: Sent: NICK ChanServ 1 1041833016 +o service liveharmony.org services.liveharmony.org 0 0 :Channel Services [Jan 05 22:03:36.302418 2003] debug: Sent: NICK MemoServ 1 1041833016 +o service liveharmony.org services.liveharmony.org 0 0 :Memo Services [Jan 05 22:03:36.303886 2003] debug: Sent: NICK StatServ 1 1041833016 +i service liveharmony.org services.liveharmony.org 0 0 :Statistics Services [Jan 05 22:03:36.305085 2003] debug: Sent: NICK HelpServ 1 1041833016 + service liveharmony.org services.liveharmony.org 0 0 :Help Services [Jan 05 22:03:36.306639 2003] debug: Received: :patrick.liveharmony.org NOTICE AUTH :*** Looking up your hostname... [Jan 05 22:03:36.307782 2003] debug: Received: :patrick.liveharmony.org NOTICE AUTH :*** Checking Ident [Jan 05 22:03:36.308875 2003] debug: Received: :patrick.liveharmony.org NOTICE AUTH :*** Found your hostname [Jan 05 22:03:36.310252 2003] debug: Received: :patrick.liveharmony.org NOTICE AUTH :*** No Ident response [Jan 05 22:03:36.389936 2003] debug: Received: PASS password :TS [Jan 05 22:03:36.395304 2003] debug: Received: CAPAB TS3 NOQUIT SSJOIN BURST UNCONNECT ZIP NICKIP TSMODE [Jan 05 22:03:36.396408 2003] debug: Received: SERVER patrick.liveharmony.org 1 :Patrick's Development Server [Jan 05 22:03:36.397711 2003] debug: Received: SVINFO 5 3 0 :1041833016 [Jan 05 22:03:36.398279 2003] debug: Received: :patrick.liveharmony.org GNOTICE :Link with services.liveharmony.org[unknown@0.0.0.0] established: TS link [Jan 05 22:03:36.398859 2003] debug: Received: NICK Patrick 1 1041832554 +oiraA patrick patrick.pwhsnet.com patrick.liveharmony.org 2026195727 167772180 :Patrick Fish [Jan 05 22:03:36.401046 2003] debug: new user: Patrick [Jan 05 22:03:36.402187 2003] user: New maximum user count: 1 [Jan 05 22:03:36.403943 2003] debug: Sent: :NickServ NOTICE Patrick :This nickname is registered and protected. If it is your nickname, type /msg NickServ IDENTIFY password. Otherwise, please choose a different nickname. [Jan 05 22:03:36.405425 2003] debug: Changing mode for Patrick to +oiraA [Jan 05 22:03:36.407035 2003] debug: Sent: :services.liveharmony.org SVSMODE Patrick -r [Jan 05 22:03:36.408256 2003] debug: Sent: :services.liveharmony.org SVSMODE Patrick -a [Jan 05 22:03:36.409381 2003] debug: Received: PING :patrick.liveharmony.org [Jan 05 22:03:36.410816 2003] debug: Sent: :services.liveharmony.org PONG services.liveharmony.org patrick.liveharmony.org [Jan 05 22:03:36.501718 2003] debug: Received: PING :patrick.liveharmony.org [Jan 05 22:03:36.503203 2003] debug: Sent: :services.liveharmony.org PONG services.liveharmony.org patrick.liveharmony.org [Jan 05 22:03:36.507936 2003] debug: Received: PING :patrick.liveharmony.org [Jan 05 22:03:36.509685 2003] debug: Sent: :services.liveharmony.org PONG services.liveharmony.org patrick.liveharmony.org [Jan 05 22:04:06.608203 2003] debug: Sent: PING :services.liveharmony.org [Jan 05 22:04:06.613477 2003] debug: Received: :patrick.liveharmony.org PONG patrick.liveharmony.org :services.liveharmony.org [Jan 05 22:04:36.708669 2003] debug: Sent: PING :services.liveharmony.org [Jan 05 22:04:36.714122 2003] debug: Received: :patrick.liveharmony.org PONG patrick.liveharmony.org :services.liveharmony.org [Jan 05 22:04:44.051024 2003] debug: Received: :patrick.liveharmony.org GNOTICE :Link with patrick.dev.liveharmony.org[unknown@0.0.0.0] established: TS link [Jan 05 22:04:44.051708 2003] debug: Received: :patrick.liveharmony.org SERVER patrick.dev.liveharmony.org 2 :Patrick's Development Debug Server [Jan 05 22:04:44.149165 2003] debug: Received: :patrick.dev.liveharmony.org GNOTICE :Link with patrick.liveharmony.org[unknown@0.0.0.0] established: TS link [Jan 05 22:04:44.248937 2003] debug: Received: :patrick.liveharmony.org GNOTICE :patrick.dev.liveharmony.org has synched to network data. [Jan 05 22:04:44.249619 2003] debug: Received: :patrick.liveharmony.org GNOTICE :synch to patrick.dev.liveharmony.org in 1 sec at 0 sendq [Jan 05 22:04:44.250203 2003] debug: Received: :patrick.dev.liveharmony.org GNOTICE :synch to patrick.liveharmony.org in 1 sec at 0 sendq [Jan 05 22:05:00.100364 2003] debug: Received: :patrick.liveharmony.org GNOTICE :Received SQUIT patrick.dev.liveharmony.org from Patrick[(+)patrick@0.0.0.0] (Patrick) [Jan 05 22:05:00.101054 2003] debug: Received: SQUIT patrick.dev.liveharmony.org :Patrick [Jan 05 22:05:00.101743 2003] PANIC! buffer = SQUIT patrick.dev.liveharmony.org :Patrick [Jan 05 22:05:00.106841 2003] debug: Sent: :services.liveharmony.org GLOBOPS :PANIC! buffer = SQUIT patrick.dev.liveharmony.org :Patrick [Jan 05 22:05:00.107611 2003] Services terminating: Bus error [Jan 05 22:05:00.114827 2003] debug: Sent: :services.liveharmony.org SQUIT services.liveharmony.org :Services terminating: Bus error -bash-2.05b$ Didn't create a core. ----- Original Message ----- From: "Andrew Church" To: Sent: Sunday, January 05, 2003 9:47 PM Subject: Re: Fw: [IRCServices Coding] bahamut/Services crash > >Any takers? > > > >Update: Any time a server splits, this happens - doesn't have to be squit. > > I can't reproduce this. Can you send me a backtrace or debug log? > > --Andrew Church > achurch@achurch.org > http://achurch.org/ > ------------------------------------------------------------------ > To unsubscribe or change your subscription options, visit: > http://www.ircservices.za.net/mailman/listinfo/ircservices-coding > --- Outgoing mail is certified Virus Free. Checked by AVG anti-virus system (http://www.grisoft.com). Version: 6.0.435 / Virus Database: 244 - Release Date: 12/30/2002 From RT.Mail at verizon.net Mon Jan 6 01:03:47 2003 From: RT.Mail at verizon.net (RT.Mail@verizon.net) Date: Sat Oct 23 23:09:48 2004 Subject: [IRCServices Coding] This was supposed to be fixed. In-Reply-To: <3e18bd41.02001@crystal.achurch.org> Message-ID: <20030106090431.CDYM4558.pop018.verizon.net@bofh> I'm on Unreal 3.1.5 < >On Mon, 06 Jan 2003 08:17:40 JST, Andrew Church wrote: < > >>Yes, I still get this myself on occasion. /operserv restart and < > >>everything's fine for a bit, but it eventually starts again. < > > < > >This happens here too. It appears to be a time synch issue. < > When I join a < > >channel and the ircd gives me a synch warning, I can be rest < > assured that < > >some commands will fail unless I restart services...otherwise < > it's fine. < > >btw; I'm uing 5.0.6 on bahamut < > < > This sounds like it might be a Bahamut bug with respect to < > U:lines. < > What's the exact text of the synch warning? < > < > --Andrew Church < > achurch@achurch.org < > http://achurch.org/ < > ----------------------------------------------------------------- < > - < > To unsubscribe or change your subscription options, visit: < > http://www.ircservices.za.net/mailman/listinfo/ircservices-coding From laser at musichat.net Mon Jan 6 02:52:52 2003 From: laser at musichat.net (Ciappei Alessandro (las3r)) Date: Sat Oct 23 23:09:48 2004 Subject: [IRCServices Coding] Idea for services In-Reply-To: <20030106100002.44782.80000.Mailman@snow.fingers.co.za> Message-ID: <5.2.0.9.2.20030106114647.034acde8@mail.musichat.net> Hi all, my idea, is that to be able to send an email and a global memo to everybody the recorded nick, for particular events, as for example, the move of a server or the upgrade of the software. In this way all the user also those not connected they will know what is happening, in case of a possible malfunction owed to a wanted technical intervention. regards Alex ----------------------------------------------------------------------------- Chi riceve il presente messaggio e` tenuto a verificare se lo stesso non gli sia pervenuto per errore. In tal caso e` pregato di avvisare immediatamente il mittente e, tenuto conto delle responsabilita` connesse all'indebito utilizzo e/o divulgazione del messaggio e/o delle informazioni in esso contenute, voglia cancellare l'originale e distruggere le varie copie o stampe. The receiver of this message is required to check if he/she has received it erroneously. If so, the receiver is requested to immediately inform the sender and - in consideration of the responsibilities arising from undue use and/or disclosure of the message and/or the information contained therein - destroy the original message and any copy or printout thereof. ----------------------------------------------------------------------------- From ballsy at mystical.net Mon Jan 6 05:07:18 2003 From: ballsy at mystical.net (Ballsy) Date: Sat Oct 23 23:09:48 2004 Subject: [IRCServices Coding] Idea for services In-Reply-To: <5.2.0.9.2.20030106114647.034acde8@mail.musichat.net> Message-ID: This sounds to me like something an external mailing list would handle quite well. For example, users@yourdomain.com would be a mailing list that all users could (optionally) subscribe to, and you could send any notices out that way. Might I recommend Mailman (www.list.org) as a decent mailing list manager. David Quoth Ciappei Alessandro (las3r) on Jan 6 at 11:52, > > > Hi all, > > my idea, is that to be able to send an email and a global memo to everybody > the recorded nick, for particular events, as for example, the move of a > server or the upgrade of the software. > In this way all the user also those not connected they will know what is > happening, in case of a possible malfunction owed to a wanted technical > intervention. > > regards > > Alex > ----------------------------------------------------------------------------- > Chi riceve il presente messaggio e` tenuto a verificare se lo stesso non gli > sia pervenuto per errore. In tal caso e` pregato di avvisare immediatamente > il mittente e, tenuto conto delle responsabilita` connesse all'indebito > utilizzo e/o divulgazione del messaggio e/o delle informazioni in esso > contenute, voglia cancellare l'originale e distruggere le varie copie o > stampe. > > The receiver of this message is required to check if he/she has received it > erroneously. If so, the receiver is requested to immediately inform the > sender and - in consideration of the responsibilities arising from undue use > and/or disclosure of the message and/or the information contained therein - > destroy the original message and any copy or printout thereof. > ----------------------------------------------------------------------------- > > ------------------------------------------------------------------ > To unsubscribe or change your subscription options, visit: > http://www.ircservices.za.net/mailman/listinfo/ircservices-coding > From ron885 at bloodheart.com Mon Jan 6 12:16:01 2003 From: ron885 at bloodheart.com (Ron) Date: Sat Oct 23 23:09:48 2004 Subject: [IRCServices Coding] calling another module's callback In-Reply-To: <3e1919b2.04163@crystal.achurch.org> References: <200301011540.09988.ron885@bloodheart.com> <3e1919b2.04163@crystal.achurch.org> Message-ID: <20030106131601.168c1fbf.ron885@bloodheart.com> On Mon, 06 Jan 2003 14:48:38 JST, achurch@achurch.org (Andrew Church) wrote: > Again, what would you need to know this for? If you want to know > whether a given nickname is a real user or not, one way is to just call > get_user() on the nick; Services' nicks aren't stored in the user table > (this really ought to be documented somewhere, but I'm too busy right now), > so you can differentiate between real users and (Services nicks + nicks not > in use). i just wanted to know if a given nick is one of service's nicks... chanserv memoserv nickserv etc... it might be a real user's nick... it might be a nick not of a user From thebeast at xs4all.nl Mon Jan 6 13:01:52 2003 From: thebeast at xs4all.nl (thebeast) Date: Sat Oct 23 23:09:48 2004 Subject: [IRCServices Coding] Backup Services In-Reply-To: <3e18c957.02146@crystal.achurch.org> Message-ID: <002b01c2b5c6$d79f7960$0201000a@thebeastnet> >>I know I'm going to run into that RTFM FlamePit, but I tried and tried to >>understand how to run a backup Services, and I can't see it at all. Is it >>possible? >>How can I make it so that if the main Services goes down, a backup can take >>over? > Services doesn't have the ability to do this built in; you'd have to >manually start up a copy of Services on another server. You could >partially automate the process by, say, having a bot that periodically >checks whether Services is still linked to the network, and if it >disappears, starts up another copy of Services on its own machine. Whe have already created a small script to downloading the xml dump from the online ircservices and that create a complet new database on the backup ircservices and working great for us the backup ircservices must we start by hand to exclude that the backupservices will start with a small netsplit and so the ircd servers not can't connect again. if you are intrested for the script mail me and i will send it to you Andrew From saturn at jetirc.net Mon Jan 6 13:59:04 2003 From: saturn at jetirc.net (Saturn) Date: Sat Oct 23 23:09:48 2004 Subject: [IRCServices Coding] Backup Idea...? References: <002b01c2b5c6$d79f7960$0201000a@thebeastnet> Message-ID: <000901c2b5ce$d49ffb60$316419ac@caphealth.org> An Idea... any chance of some sort of built in log/database backup function -- something that makes a daily automatic backup copy of the databases and that day's log (dated), and stuffs it into a designated location (like some other backup dir) or even better, can auto-FTP send it to another machine? I know this is something above and beyond the call of duty for Services, but it would sure make catastrophic failures of the primary machine more bearable... Just a thought... meanwhile, anyone know of a linux utility that can be bent into an automatic FTP send of files to a remote FTP server? Maybe via a script? Thanks Saturn From ballsy at mystical.net Mon Jan 6 14:11:55 2003 From: ballsy at mystical.net (Ballsy) Date: Sat Oct 23 23:09:48 2004 Subject: [IRCServices Coding] Backup Idea...? In-Reply-To: <000901c2b5ce$d49ffb60$316419ac@caphealth.org> Message-ID: It seems to me the question with respect to auto-backups via Services has come up on this list before, and I think the general concensus was that it should be done by the services administrator via small scripts in cron, etc. As for your idea about the auto-FTP'ing stuff, I used to do something very similar. Without giving away all the fun, it went something like this... 1) create a file (chmod 600) containing all the FTP commands you'd like to issue....for example, assuming you're connecting to the services shell from some other unix machine.... user usernamehere passwordhere cd servicesdir/data/ mget *.db bye 2) now, you just issue the following, which pipes the commands above into the interactive FTP command.... `cat filefromabove | ftp -in services.hostname.com` 3) you can now tar/gzip the newly downloaded .dbs Naturally, you could have done this the opposite way, where you ftp TO a remote host FROM the services shell itself. Take your pick. If available, it would obviously be more secure to use the `scp` command from the SSH package to do secure transfers. These are even easier to automate, as you can avoid passwords by employing authorized keys, etc. David Quoth Saturn on Jan 6 at 13:59, > An Idea... any chance of some sort of built in log/database backup > function -- something that makes a daily automatic backup copy of the > databases and that day's log (dated), and stuffs it into a designated > location (like some other backup dir) or even better, can auto-FTP send it > to another machine? I know this is something above and beyond the call of > duty for Services, but it would sure make catastrophic failures of the > primary machine more bearable... > > Just a thought... meanwhile, anyone know of a linux utility that can be bent > into an automatic FTP send of files to a remote FTP server? Maybe via a > script? Thanks > > Saturn > > > > ------------------------------------------------------------------ > To unsubscribe or change your subscription options, visit: > http://www.ircservices.za.net/mailman/listinfo/ircservices-coding > From Craig at chatspike.net Mon Jan 6 16:57:18 2003 From: Craig at chatspike.net (Craig McLure) Date: Sat Oct 23 23:09:48 2004 Subject: [IRCServices Coding] Backup Idea...? Message-ID: <20030107005403.WQJN20174.mta06-svc.ntlworld.com@i-br0ked-it> Use a crontab. I cant really see services needing this, especially when its easier and possibly more configurable to use a crontab and a small script. ----------------------------------------------------------------------- Craig McLure - Craig@chatspike.net ChatSpike - The users network: http://www.chatspike.net InspIRCd - Modular IRC server: http://www.inspircd.org ----------------------------------------------------------------------- ============ Original Message ============ From aragon at phat.za.net Tue Jan 7 00:16:54 2003 From: aragon at phat.za.net (Aragon Gouveia) Date: Sat Oct 23 23:09:48 2004 Subject: [IRCServices Coding] Backup Idea...? In-Reply-To: <000901c2b5ce$d49ffb60$316419ac@caphealth.org> References: <002b01c2b5c6$d79f7960$0201000a@thebeastnet> <000901c2b5ce$d49ffb60$316419ac@caphealth.org> Message-ID: <20030107081654.GD87331@phat.za.net> This kind of thing is best left upto shell scripts. I'd highly recommend using rsync over FTP for two reasons: 1. It's secure. All file transfers are performed over ssh by default. 2. It uses a differential algorithm so as to only transfer the incremental differences between files across the network, hence saving *alot* of bandwidth and making the backup procedure very quick. Regards, Aragon | By Saturn | [ 2003-01-07 00:00 +0200 ] > An Idea... any chance of some sort of built in log/database backup > function -- something that makes a daily automatic backup copy of the > databases and that day's log (dated), and stuffs it into a designated > location (like some other backup dir) or even better, can auto-FTP send it > to another machine? I know this is something above and beyond the call of > duty for Services, but it would sure make catastrophic failures of the > primary machine more bearable... > > Just a thought... meanwhile, anyone know of a linux utility that can be bent > into an automatic FTP send of files to a remote FTP server? Maybe via a > script? Thanks > > Saturn From laser at musichat.net Tue Jan 7 04:29:32 2003 From: laser at musichat.net (laser@musichat.net) Date: Sat Oct 23 23:09:48 2004 Subject: [IRCServices Coding] Idea fo services In-Reply-To: <20030107100009.23456.71141.Mailman@snow.fingers.co.za> References: <20030107100009.23456.71141.Mailman@snow.fingers.co.za> Message-ID: <20030107122932.26389.qmail@ns.myhost.it> Yes, would work as a mailinglist. However my idea was that to include all email address of the recorded nick in an inside mailinglist to the serviceses. This way we avoid: 1) to insert to hand all the emails from the serviceses admin 2) to wait that the people are undersigned to a possible external mailinglist Alex > This sounds to me like something an external mailing list would > handle quite well. For example, users@yourdomain.com would be a mailing > list that all users could (optionally) subscribe to, and you could send > any notices out that way. Might I recommend Mailman (www.list.org) as a > decent mailing list manager. > > David > > > Quoth Ciappei Alessandro (las3r) on Jan 6 at 11:52, > >> >> >> Hi all, >> >> my idea, is that to be able to send an email and a global memo to everybody >> the recorded nick, for particular events, as for example, the move of a >> server or the upgrade of the software. >> In this way all the user also those not connected they will know what is >> happening, in case of a possible malfunction owed to a wanted technical >> intervention. >> >> regards >> >> Alex >> ----------------------------------------------------------------------------- >> Chi riceve il presente messaggio e` tenuto a verificare se lo stesso non gli >> sia pervenuto per errore. In tal caso e` pregato di avvisare immediatamente >> il mittente e, tenuto conto delle responsabilita` connesse all'indebito >> utilizzo e/o divulgazione del messaggio e/o delle informazioni in esso >> contenute, voglia cancellare l'originale e distruggere le varie copie o >> stampe. >> >> The receiver of this message is required to check if he/she has received it >> erroneously. If so, the receiver is requested to immediately inform the >> sender and - in consideration of the responsibilities arising from undue use >> and/or disclosure of the message and/or the information contained therein - >> destroy the original message and any copy or printout thereof. >> ----------------------------------------------------------------------------- From martinpels at hotmail.com Tue Jan 7 04:52:55 2003 From: martinpels at hotmail.com (Martin Pels) Date: Sat Oct 23 23:09:48 2004 Subject: [IRCServices Coding] Idea fo services Message-ID: Some people would consider that as spam... > >Yes, would work as a mailinglist. >However my idea was that to include all email address of the recorded nick >in an inside mailinglist to the serviceses. >This way we avoid: > >1) to insert to hand all the emails from the serviceses admin >2) to wait that the people are undersigned to a possible external >mailinglist > >Alex > >> This sounds to me like something an external mailing list would handle >>quite well. For example, users@yourdomain.com would be a mailing list >>that all users could (optionally) subscribe to, and you could send any >>notices out that way. Might I recommend Mailman (www.list.org) as a >>decent mailing list manager. >> >>David >> >> >>Quoth Ciappei Alessandro (las3r) on Jan 6 at 11:52, >> >>> >>> >>>Hi all, >>> >>>my idea, is that to be able to send an email and a global memo to >>>everybody the recorded nick, for particular events, as for example, the >>>move of a server or the upgrade of the software. >>>In this way all the user also those not connected they will know what is >>>happening, in case of a possible malfunction owed to a wanted technical >>>intervention. >>> >>>regards >>> >>>Alex >>>----------------------------------------------------------------------------- >>>Chi riceve il presente messaggio e` tenuto a verificare se lo stesso non >>>gli >>>sia pervenuto per errore. In tal caso e` pregato di avvisare >>>immediatamente >>>il mittente e, tenuto conto delle responsabilita` connesse >>>all'indebito >>>utilizzo e/o divulgazione del messaggio e/o delle informazioni in >>>esso >>>contenute, voglia cancellare l'originale e distruggere le varie >>>copie o >>>stampe. >>> >>>The receiver of this message is required to check if he/she has >>>received it >>>erroneously. If so, the receiver is requested to immediately inform >>>the >>>sender and - in consideration of the responsibilities arising from undue >>>use >>>and/or disclosure of the message and/or the information contained >>>therein - >>>destroy the original message and any copy or printout thereof. >>>----------------------------------------------------------------------------- >------------------------------------------------------------------ >To unsubscribe or change your subscription options, visit: >http://www.ircservices.za.net/mailman/listinfo/ircservices-coding _________________________________________________________________ Protect your PC - get McAfee.com VirusScan Online http://clinic.mcafee.com/clinic/ibuy/campaign.asp?cid=3963 From laser at musichat.net Wed Jan 8 02:13:50 2003 From: laser at musichat.net (laser@musichat.net) Date: Sat Oct 23 23:09:48 2004 Subject: [IRCServices Coding] idea for services In-Reply-To: <20030108100011.99840.29095.Mailman@snow.fingers.co.za> References: <20030108100011.99840.29095.Mailman@snow.fingers.co.za> Message-ID: <20030108101350.28568.qmail@ns.myhost.it> Some people could also see it as spam, but according to me, to be able to tell own users on things of the net IRC, would be excellent, if then, an admin wants, can take the emails from the infos of the nick and to make themselves a ml to make spam. But all intelligence of every person is not to misuse. For example: in these days in my net we are moving the servers, and this will cause some poor service, wanting to tell all, also those that don't enter for reading the global notices or the messages of logon I am not able, causing so a further poor service This is then one idea of mine fairies you. regards Alex > However my idea was that to include all email address of the recorded nick > in an inside mailinglist to the serviceses. > This way we avoid: > > 1) to insert to hand all the emails from the serviceses admin > 2) to wait that the people are undersigned to a possible external > mailinglist > > Alex > >> This sounds to me like something an external mailing list would >> handle quite well. For example, users@yourdomain.com would be a mailing >> list that all users could (optionally) subscribe to, and you could send >> any notices out that way. Might I recommend Mailman (www.list.org) as a >> decent mailing list manager. >> >> David >> >> >> Quoth Ciappei Alessandro (las3r) on Jan 6 at 11:52, >> >>> >>> >>> Hi all, >>> >>> my idea, is that to be able to send an email and a global memo to everybody >>> the recorded nick, for particular events, as for example, the move of a >>> server or the upgrade of the software. >>> In this way all the user also those not connected they will know what is >>> happening, in case of a possible malfunction owed to a wanted technical >>> intervention. >>> >>> regards >>> >>> Alex >>> ----------------------------------------------------------------------------- >>> Chi riceve il presente messaggio e` tenuto a verificare se lo stesso non gli >>> sia pervenuto per errore. In tal caso e` pregato di avvisare immediatamente >>> il mittente e, tenuto conto delle responsabilita` connesse all'indebito >>> utilizzo e/o divulgazione del messaggio e/o delle informazioni in esso >>> contenute, voglia cancellare l'originale e distruggere le varie copie o >>> stampe. >>> >>> The receiver of this message is required to check if he/she has received it >>> erroneously. If so, the receiver is requested to immediately inform the >>> sender and - in consideration of the responsibilities arising from undue use >>> and/or disclosure of the message and/or the information contained therein - >>> destroy the original message and any copy or printout thereof. >>> ----------------------------------------------------------------------------- > > --__--__-- > > Message: 2 > From: "Martin Pels" > To: ircservices-coding@ircservices.za.net > Subject: Re: [IRCServices Coding] Idea fo services > Date: Tue, 07 Jan 2003 13:52:55 +0100 > Reply-To: ircservices-coding@ircservices.za.net > > Some people would consider that as spam... > >> >>Yes, would work as a mailinglist. >>However my idea was that to include all email address of the recorded nick >>in an inside mailinglist to the serviceses. >>This way we avoid: >> >>1) to insert to hand all the emails from the serviceses admin >>2) to wait that the people are undersigned to a possible external >>mailinglist >> >>Alex >> >>> This sounds to me like something an external mailing list would handle >>>quite well. For example, users@yourdomain.com would be a mailing list >>>that all users could (optionally) subscribe to, and you could send any >>>notices out that way. Might I recommend Mailman (www.list.org) as a >>>decent mailing list manager. >>> >>>David >>> >>> >>>Quoth Ciappei Alessandro (las3r) on Jan 6 at 11:52, >>> >>>> >>>> >>>>Hi all, >>>> >>>>my idea, is that to be able to send an email and a global memo to >>>>everybody the recorded nick, for particular events, as for example, the >>>>move of a server or the upgrade of the software. >>>>In this way all the user also those not connected they will know what is >>>>happening, in case of a possible malfunction owed to a wanted technical >>>>intervention. >>>> >>>>regards >>>> >>>>Alex From thebeast at xs4all.nl Thu Jan 9 12:16:32 2003 From: thebeast at xs4all.nl (thebeast) Date: Sat Oct 23 23:09:48 2004 Subject: [IRCServices Coding] idea for xml part Message-ID: <004101c2b81c$011d7ce0$0201000a@thebeastnet> Hello All just a idea is it possible to add a extra option in the xml dump that write the current version of the ircservices Idea from thebeast i thinking to use it than to grep this part from the xml file and check this with the current version on the backup server so that this can start a update script that will update that server if the versions are different Idea from Rodecker the version check can also be used for newer release that have newer/beter options that are not in the older versions so the --import commandline option can check if the xml dump is suitable for that version of ircservices Grtzz Thebeast@xs4all.nl From griever at t2n.org Fri Jan 10 12:57:40 2003 From: griever at t2n.org (Finny Merrill) Date: Sat Oct 23 23:09:48 2004 Subject: [IRCServices Coding] Idea Message-ID: We should have an operserv command that resets modecount/bouncy_modes etc for a certain channel (or a chanserv command). Right now the only way to fix it is to restart services, which is really silly. From ellaaa-adv at mailbox.gr Wed Jan 15 08:49:27 2003 From: ellaaa-adv at mailbox.gr (ellaaa-adv@mailbox.gr) Date: Sat Oct 23 23:09:48 2004 Subject: [IRCServices Coding] Snoop How-To? Message-ID: <200301151649.SAA06001@mailbox.gr> Can someone please help me to create a snoop module in IRC services or hack the nick/chan/oper servers so it send all commands in a channel? please? I really need this! :) Thanksss!!! Ph33rTheCuteOnes... ______________________________________________________________________ http://www.mailbox.gr Αποκτήστε δωρεάν το μοναδικό σας e-mail. http://www.thesuperweb.gr Αποκτήστε το δικό σας web site μόνο με 6 Euro! From p_levesque at sympatico.ca Wed Jan 15 09:24:15 2003 From: p_levesque at sympatico.ca (Philippe Levesque) Date: Sat Oct 23 23:09:48 2004 Subject: [IRCServices Coding] Snoop How-To? References: <200301151649.SAA06001@mailbox.gr> Message-ID: <000501c2bcba$edaea5a0$0200a8c0@philpower> Heh, it's soo easy to do, but i dont see the point of that, just log it to file, and check if someone abuse ----- Original Message ----- From: To: Sent: Wednesday, January 15, 2003 11:49 AM Subject: [IRCServices Coding] Snoop How-To? > Can someone please help me to create a snoop module in IRC services or hack the nick/chan/oper servers so it send all commands in a channel? > > please? > > I really need this! :) > > Thanksss!!! > > Ph33rTheCuteOnes... > > > ______________________________________________________________________ > http://www.mailbox.gr ????????? ?????? ?? ???????? ??? e-mail. > http://www.thesuperweb.gr ????????? ?? ???? ??? web site ???? ?? 6 Euro! > ------------------------------------------------------------------ > To unsubscribe or change your subscription options, visit: > http://www.ircservices.za.net/mailman/listinfo/ircservices-coding From brain at brainbox.winbot.co.uk Wed Jan 15 09:59:32 2003 From: brain at brainbox.winbot.co.uk (Craig Edwards) Date: Sat Oct 23 23:09:49 2004 Subject: [IRCServices Coding] Snoop How-To? Message-ID: <200301151759.h0FHxji25034@localhost.localdomain> IRCServices doesnt yet seem to log a lot of the user commands. It would be really good if there was a mask in the config file to tell it to log user commands such as /cs access modifications etc. At present as far as ive noticed it only shows identify and invalid password etc, the kind of stuff you'd see in globops messages from services.*. wasnt there a discussion on this feature before and possibility of implementing it? I would certainly use a feature that could log user access changes to channels, to resolve issues and disputes. >Heh, it's soo easy to do, but i dont see the point of that, just log it to >file, and check if someone abuse > >----- Original Message ----- >From: >To: >Sent: Wednesday, January 15, 2003 11:49 AM >Subject: [IRCServices Coding] Snoop How-To? > > >> Can someone please help me to create a snoop module in IRC services or >hack the nick/chan/oper servers so it send all commands in a channel? >> >> please? >> >> I really need this! :) >> >> Thanksss!!! >> >> Ph33rTheCuteOnes... >> >> >> ______________________________________________________________________ >> http://www.mailbox.gr Αποκτήστε δωρεάν το μοναδικό σας e-mail. >> http://www.thesuperweb.gr Αποκτήστε το δικό σας web site μόνο με 6 Euro! >> ------------------------------------------------------------------ >> To unsubscribe or change your subscription options, visit: >> http://www.ircservices.za.net/mailman/listinfo/ircservices-coding > >------------------------------------------------------------------ >To unsubscribe or change your subscription options, visit: >http://www.ircservices.za.net/mailman/listinfo/ircservices-coding From ellaaa-adv at mailbox.gr Wed Jan 15 12:34:11 2003 From: ellaaa-adv at mailbox.gr (Ph33rTheCuteOnes(...)) Date: Sat Oct 23 23:09:49 2004 Subject: [IRCServices Coding] Module Help on NullServ... Message-ID: <200301152034.WAA02568@mailbox.gr> I want to alter NullServ do he replies a msg to the user instead of just killing it! (To be exact I want to create a psudo-bot :)) by tempering with NullServ! ;P) so... /* Handler for PRIVMSGs. */ static int do_privmsg(const char *source, const char *target, char *buf) { send_cmd(ServerName, "PRIVMSG %s :Hello World!", source); return 1; } what's wrong with it? I havn't changed anything else! ______________________________________________________________________ http://www.mailbox.gr Αποκτήστε δωρεάν το μοναδικό σας e-mail. http://www.thesuperweb.gr Αποκτήστε το δικό σας web site μόνο με 6 Euro! From ron885 at bloodheart.com Wed Jan 15 12:35:02 2003 From: ron885 at bloodheart.com (Ron) Date: Sat Oct 23 23:09:49 2004 Subject: [IRCServices Coding] Module Help on NullServ... In-Reply-To: <200301152034.WAA02568@mailbox.gr> References: <200301152034.WAA02568@mailbox.gr> Message-ID: <200301151335.02274.ron885@bloodheart.com> On Wednesday 15 January 2003 01:34 pm, Ph33rTheCuteOnes(...) wrote: > what's wrong with it? I havn't changed anything else! its alot more complex than that... did you read the documentation? you have to run add_callback and stuff From ellaaa-adv at mailbox.gr Wed Jan 15 12:49:51 2003 From: ellaaa-adv at mailbox.gr (Ph33rTheCuteOnes(...)) Date: Sat Oct 23 23:09:49 2004 Subject: [IRCServices Coding] Module Help on NullServ... Message-ID: <200301152049.WAA31515@mailbox.gr> I couldn't understand how it works... and I couldn't find some sample code... can you please show me an example? I just want to reply with a msg... (or generraly sent a RAW command) after that I think I can manage most of the rest... ______________________________________________________________________ http://www.mailbox.gr Αποκτήστε δωρεάν το μοναδικό σας e-mail. http://www.thesuperweb.gr Αποκτήστε το δικό σας web site μόνο με 6 Euro! From ron885 at bloodheart.com Wed Jan 15 12:47:29 2003 From: ron885 at bloodheart.com (Ron) Date: Sat Oct 23 23:09:49 2004 Subject: [IRCServices Coding] Module Help on NullServ... In-Reply-To: <200301152049.WAA31515@mailbox.gr> References: <200301152049.WAA31515@mailbox.gr> Message-ID: <200301151347.29285.ron885@bloodheart.com> On Wednesday 15 January 2003 01:49 pm, Ph33rTheCuteOnes(...) wrote: > can you please show me an example? ircservices come with many modules with which you can look for examples.. also... read the documentation... it cleary talks about modules in there and where you can find examples From serdar at konuk.net Thu Jan 16 05:00:56 2003 From: serdar at konuk.net (serdar@konuk.net) Date: Sat Oct 23 23:09:49 2004 Subject: [IRCServices Coding] Hi Are You There Message-ID: <39632.81.212.90.251.1042722056.bayposta@mail.konuk.net> I have sirv2.9.0 services databases But I cant convert it to irc-services 5.06 I am using ./convert-db -v +sirv /home/user/services/data but it is making convert for 30 min. but I cant find where the converted databases and they dont work beacouse a problem like Version 4. Help me How can I do it? Bu e-mail BayPosta.Com webmail servisi ile g?nderilmektedir. http://www.bayposta.com Izhost Hosting Hizmetleri; Ekonomik 4 Paketi, 150 Mb. Web alan?, 50 POP3 mail hesabi %20 indirimli! http://www.izhost.com From serdar at konuk.net Thu Jan 16 05:01:16 2003 From: serdar at konuk.net (serdar@konuk.net) Date: Sat Oct 23 23:09:49 2004 Subject: [IRCServices Coding] Hi About DB converts Message-ID: <39637.81.212.90.251.1042722076.bayposta@mail.konuk.net> I have sirv2.9.0 services databases But I cant convert it to irc-services 5.06 I am using ./convert-db -v +sirv /home/user/services/data but it is making convert for 30 min. but I cant find where the converted databases and they dont work beacouse a problem like Version 4. Help me How can I do it? Bu e-mail BayPosta.Com webmail servisi ile g?nderilmektedir. http://www.bayposta.com Izhost Hosting Hizmetleri; Ekonomik 4 Paketi, 150 Mb. Web alan?, 50 POP3 mail hesabi %20 indirimli! http://www.izhost.com From ellaaa-adv at mailbox.gr Thu Jan 16 06:13:19 2003 From: ellaaa-adv at mailbox.gr (Ph33rTheCuteOnes(...)) Date: Sat Oct 23 23:09:49 2004 Subject: [IRCServices Coding] httpd module question? Message-ID: <200301161413.QAA03789@mailbox.gr> With the use of the httpd module can we print in a website the number of the users in a channel??? thanxxx! :) ______________________________________________________________________ http://www.mailbox.gr Αποκτήστε δωρεάν το μοναδικό σας e-mail. http://www.thesuperweb.gr Αποκτήστε το δικό σας web site μόνο με 6 Euro! From olly at avansys.co.uk Thu Jan 16 09:34:54 2003 From: olly at avansys.co.uk (Olly) Date: Sat Oct 23 23:09:49 2004 Subject: [IRCServices Coding] httpd module question? In-Reply-To: <200301161413.QAA03789@mailbox.gr> Message-ID: <000201c2bd85$95829be0$3d714fd9@thema> *This message was transferred with a trial version of CommuniGate(tm) Pro* That is something already done outside of IRCServices. Send me a personal email and I will show you how. Especially if you have Unreal3.x -----Original Message----- From: ircservices-coding-admin@ircservices.za.net [mailto:ircservices-coding-admin@ircservices.za.net]On Behalf Of Ph33rTheCuteOnes(...) Sent: 16 January 2003 14:13 To: ircservices-coding@ircservices.za.net Subject: [IRCServices Coding] httpd module question? *This message was transferred with a trial version of CommuniGate(tm) Pro* With the use of the httpd module can we print in a website the number of the users in a channel??? thanxxx! :) ______________________________________________________________________ http://www.mailbox.gr ????????? ?????? ?? ???????? ??? e-mail. http://www.thesuperweb.gr ????????? ?? ???? ??? web site ???? ?? 6 Euro! ------------------------------------------------------------------ To unsubscribe or change your subscription options, visit: http://www.ircservices.za.net/mailman/listinfo/ircservices-coding --- Incoming mail is certified Virus Free. Checked by AVG anti-virus system (http://www.grisoft.com). Version: 6.0.435 / Virus Database: 244 - Release Date: 30/12/2002 --- Outgoing mail is certified Virus Free. Checked by AVG anti-virus system (http://www.grisoft.com). Version: 6.0.435 / Virus Database: 244 - Release Date: 30/12/2002 From aragon at phat.za.net Thu Jan 16 12:03:30 2003 From: aragon at phat.za.net (Aragon Gouveia) Date: Sat Oct 23 23:09:49 2004 Subject: [IRCServices Coding] ircservices 5.0.6 possible bug... Message-ID: <20030116200330.GA75681@phat.za.net> Hi, I've spotted something of some concern. If ircservices' uplink dies (ircd dies) causing ircservices to shutdown, some (possibly all) data that has not yet been updated to disk is lost. I first noticed it when I added a gzline which caused the ircd to core dump (heh) and ircservices to consequently shutdown. When I brought it all back up the gzline was not recorded in operserv's database. I then tried registering a nick and killing the ircd. When I brought it all back up, the nickname was not registered. Shutting services down gracefully via a SIGTERM or the shutdown command doesn't have the same effect. Please look into this... Thanks, Aragon From aragon at phat.za.net Thu Jan 16 12:12:55 2003 From: aragon at phat.za.net (Aragon Gouveia) Date: Sat Oct 23 23:09:49 2004 Subject: [IRCServices Coding] ircservices 5.0.6 ImmediatelySendSline refinement for Unreal Message-ID: <20030116201255.GC75681@phat.za.net> Hi, 5.0.6's inclusion of GZLINE management is really funky. As you know, in the case of Unreal, ImmediatelySendSline is a must. However, it follows the same behaviour as GLINEs. That being, if ircds and ircservices are restarted, ircservices does not implicitly re-add any GZLINEs upon starting. This is fine for GLINEs, but will not work correctly for GZLINEs on Unreal. Would it be possible to change the behaviour of ImmediatelySendSline for Unreal so that it checks and re-adds any GZLINEs that are not present when it ircservices starts? Thanks, Aragon From aragon at phat.za.net Thu Jan 16 12:26:08 2003 From: aragon at phat.za.net (Aragon Gouveia) Date: Sat Oct 23 23:09:49 2004 Subject: [IRCServices Coding] ircservices 5.0.6 GZLINE reason not shown on Unreal Message-ID: <20030116202608.GD75681@phat.za.net> Hi, One more thing.. :) When adding a GZLINE via ircservices linked to Unreal, the GZLINE is not added with the reason stipulated to ircservices : *** Permanent Global Z:line added for *@1.2.3.4 on Thu Jan 16 20:22:57 2003 GMT (from services.blabber.net: You are banned from this network) -OperServ- 1.2.3.4 (by Aragon on Jan 16 2003, never used; does not expire) -OperServ- test Thanks, Aragon From aragon at phat.za.net Thu Jan 16 13:47:57 2003 From: aragon at phat.za.net (Aragon Gouveia) Date: Sat Oct 23 23:09:49 2004 Subject: [IRCServices Coding] ircservices 5.0.6 ImmediatelySendSline refinement for Unreal In-Reply-To: <20030116201255.GC75681@phat.za.net> References: <20030116201255.GC75681@phat.za.net> Message-ID: <20030116214757.GA82504@phat.za.net> Sorry I meant explicitly, not implicitly :P | By Aragon Gouveia | [ 2003-01-16 22:13 +0200 ] > Hi, > > 5.0.6's inclusion of GZLINE management is really funky. As you know, in the > case of Unreal, ImmediatelySendSline is a must. However, it follows the same > behaviour as GLINEs. That being, if ircds and ircservices are restarted, > ircservices does not implicitly re-add any GZLINEs upon starting. This is > fine for GLINEs, but will not work correctly for GZLINEs on Unreal. > > Would it be possible to change the behaviour of ImmediatelySendSline for > Unreal so that it checks and re-adds any GZLINEs that are not present when it > ircservices starts? > > > Thanks, > Aragon > From ellaaa-adv at mailbox.gr Fri Jan 17 06:53:22 2003 From: ellaaa-adv at mailbox.gr (Ph33rTheCuteOnes(...)) Date: Sat Oct 23 23:09:49 2004 Subject: [IRCServices Coding] xxxserv help instead of xxxserv help commands Message-ID: <200301171453.QAA06699@mailbox.gr> How can I change the xxxserv help so it is the same with xxxserv help ? I want with the xxxserv help to return the list with the commands and not just to say type help commands! I tried to do it by altering in the lang file NICK_HELP and NICK_HELP_COMMANDS (only this text), compiling it with ./complang -w ... and puting the compiled file in the language dir but didn't work... please help! Thank you! ______________________________________________________________________ http://www.mailbox.gr Αποκτήστε δωρεάν το μοναδικό σας e-mail. http://www.thesuperweb.gr Αποκτήστε το δικό σας web site μόνο με 6 Euro! From script at eroin.net Sun Jan 19 15:03:15 2003 From: script at eroin.net (script@eroin.net) Date: Sat Oct 23 23:09:49 2004 Subject: [IRCServices Coding] =?iso-8859-9?Q?ircservices_bug=3F?= Message-ID: <1233.62.29.120.16.1043017395.bayposta@mail.bayposta.com> I have a question regarding Operserv which is when I issued an /operserv update command I encounter (Internal error--unable to process request) error. Does anyone know how I overcome this problem. Anyhelp would be appreciated -- www.eroin.net & irc.eroin.net Bu e-mail BayPosta.Com webmail servisi ile g?nderilmektedir. http://www.bayposta.com Izhost Hosting Hizmetleri; Ekonomik 4 Paketi, 150 Mb. Web alan?, 50 POP3 mail hesabi %20 indirimli! http://www.izhost.com From mjgreen at euphony.net Sun Jan 19 19:41:48 2003 From: mjgreen at euphony.net (Martin J. Green) Date: Sat Oct 23 23:09:49 2004 Subject: [IRCServices Coding] hybrid 7 patch Message-ID: <008501c2c035$dcb93480$2b9d8651@morpheus> you mention a patch previously received for hybrid 7, but which couldn't be used for other reasons. does anyone know where I might get this patch? From ellaaa-adv at mailbox.gr Mon Jan 20 11:22:43 2003 From: ellaaa-adv at mailbox.gr (Ph33rTheCuteOnes(...)) Date: Sat Oct 23 23:09:49 2004 Subject: [IRCServices Coding] xxxserv help instead of xxxserv help commands PLEASE HELP! Message-ID: <200301201922.VAA18780@mailbox.gr> How can I change the xxxserv help so it is the same with xxxserv help ? I want with the xxxserv help to return the list with the commands and not just to say type help commands! I tried to do it by altering in the lang file NICK_HELP and NICK_HELP_COMMANDS (only this text), compiling it with ./complang -w ... and puting the compiled file in the language dir but didn't work... please help! Thank you! ______________________________________________________________________ http://www.mailbox.gr Αποκτήστε δωρεάν το μοναδικό σας e-mail. http://www.thesuperweb.gr Αποκτήστε το δικό σας web site μόνο με 6 Euro! From ellaaa-adv at mailbox.gr Tue Jan 21 12:36:46 2003 From: ellaaa-adv at mailbox.gr (George A.) Date: Sat Oct 23 23:09:49 2004 Subject: [IRCServices Coding] Log function? where? Message-ID: <200301212036.WAA03471@mailbox.gr> Where is the log function that operserv and the services call in order to write somthing it the .log file? Can this be altered to it also send the error to a channel? Do I have to create a psudoclient first or can it send directly to the channel? Thank you very much! ______________________________________________________________________ http://www.mailbox.gr Αποκτήστε δωρεάν το μοναδικό σας e-mail. http://www.thesuperweb.gr Αποκτήστε το δικό σας web site μόνο με 6 Euro! From ron885 at bloodheart.com Tue Jan 21 13:16:07 2003 From: ron885 at bloodheart.com (Ron) Date: Sat Oct 23 23:09:49 2004 Subject: [IRCServices Coding] Log function? where? In-Reply-To: <200301212036.WAA03471@mailbox.gr> References: <200301212036.WAA03471@mailbox.gr> Message-ID: <200301211416.07694.ron885@bloodheart.com> On Tuesday 21 January 2003 01:36 pm, George A. wrote: > Where is the log function that operserv and the services call in order to > write somthing it the .log file? module_log From pfribeiro at hotmail.com Tue Jan 21 15:00:22 2003 From: pfribeiro at hotmail.com (Pedro Ribeiro) Date: Sat Oct 23 23:09:49 2004 Subject: [IRCServices Coding] IRC Services crash (segmentation fault) Message-ID: I've been experiencing some instability in IRCservices for several times relating an unknown error that i still didnt figure it out. Anyway, I didn't have the time to look over the source. The .log shows: [Jan 21 23:06:49 2003] PANIC! buffer = & Dread_Pn 2 1043192563 Dread_Pn 217.129.53.147 nix.exaur.net 0 +wx DE06EC9.7310DEBF.4B1570C9.IP :Dread [Jan 21 23:06:49 2003] Services terminating: Segmentation fault What can I do ? Pedro Ribeiro -------------------------------------- eXaur _________________________________________________________________ Tired of spam? Get advanced junk mail protection with MSN 8. http://join.msn.com/?page=features/junkmail From achurch at achurch.org Thu Jan 23 13:25:24 2003 From: achurch at achurch.org (Andrew Church) Date: Sat Oct 23 23:09:49 2004 Subject: [IRCServices Coding] xxxserv help instead of xxxserv help commands In-Reply-To: <200301171453.QAA06699@mailbox.gr> Message-ID: <3e2f6efc.01746@crystal.achurch.org> >How can I change the xxxserv help so it is the same with xxxserv help ? > >I want with the xxxserv help to return the list with the commands and not just to say type help commands! The HELP COMMANDS text is dynamically generated. You'll have to edit the source code if you want to do this. --Andrew Church achurch@achurch.org http://achurch.org/ From achurch at achurch.org Thu Jan 23 13:27:10 2003 From: achurch at achurch.org (Andrew Church) Date: Sat Oct 23 23:09:49 2004 Subject: [IRCServices Coding] Log function? where? In-Reply-To: <200301212036.WAA03471@mailbox.gr> Message-ID: <3e2f7000.01763@crystal.achurch.org> >Where is the log function that operserv and the services call in order to >write somthing it the .log file? The logging functions are in log.c. >Can this be altered to it also send the error to a channel? Yes, but if you do this don't run in debug mode or you'll get into an infinite loop (debug mode logs each line sent to the server). >Do I have to create a psudoclient first or can it send directly to the channel? That depends on whether your particular IRC server allows servers to send to channels, but it's probably safer to create one just in case. See the *Serv modules for examples of introducing a pseudoclient. --Andrew Church achurch@achurch.org http://achurch.org/ From achurch at achurch.org Thu Jan 23 13:32:23 2003 From: achurch at achurch.org (Andrew Church) Date: Sat Oct 23 23:09:49 2004 Subject: [IRCServices Coding] Hi About DB converts In-Reply-To: <39637.81.212.90.251.1042722076.bayposta@mail.konuk.net> Message-ID: <3e2f70a3.01775@crystal.achurch.org> >I have sirv2.9.0 services databases But I cant convert it to irc-services >5.06 > >I am using ./convert-db -v +sirv /home/user/services/data >but it is making convert for 30 min. but I cant find where the converted >databases Send me (privately) a copy of your database files and I'll take a look into it. --Andrew Church achurch@achurch.org http://achurch.org/ From achurch at achurch.org Thu Jan 23 13:38:02 2003 From: achurch at achurch.org (Andrew Church) Date: Sat Oct 23 23:09:49 2004 Subject: [IRCServices Coding] ircservices_bug? In-Reply-To: <1233.62.29.120.16.1043017395.bayposta@mail.bayposta.com> Message-ID: <3e2f71bf.02022@crystal.achurch.org> RTFM (FAQ C.3). --Andrew Church achurch@achurch.org http://achurch.org/ > I have a question regarding Operserv which is when I issued an /operserv >update command I encounter (Internal error--unable to process request) >error. Does anyone know how I overcome this problem. Anyhelp would be >appreciated >-- >www.eroin.net & irc.eroin.net > > >Bu e-mail BayPosta.Com webmail servisi ile gφnderilmektedir. >http://www.bayposta.com > >Izhost Hosting Hizmetleri; Ekonomik 4 Paketi, 150 Mb. Web alanύ, 50 POP3 mail hesabi %20 indirimli! http://www.izhost.com > >------------------------------------------------------------------ >To unsubscribe or change your subscription options, visit: >http://www.ircservices.za.net/mailman/listinfo/ircservices-coding From achurch at achurch.org Thu Jan 23 13:42:14 2003 From: achurch at achurch.org (Andrew Church) Date: Sat Oct 23 23:09:49 2004 Subject: [IRCServices Coding] IRC Services crash (segmentation fault) In-Reply-To: Message-ID: <3e2f7304.02034@crystal.achurch.org> >I've been experiencing some instability in IRCservices for several times >relating an unknown error that i still didnt figure it out. > >Anyway, I didn't have the time to look over the source. > >The .log shows: > >[Jan 21 23:06:49 2003] PANIC! buffer = & Dread_Pn 2 1043192563 Dread_Pn >217.129.53.147 nix.exaur.net 0 +wx DE06EC9.7310DEBF.4B1570C9.IP :Dread >[Jan 21 23:06:49 2003] Services terminating: Segmentation fault > >What can I do ? Send me privately a debug log (a log of Services started with the -debug option, from startup to the occurrence of the error) along with a copy of your database files. --Andrew Church achurch@achurch.org http://achurch.org/ From achurch at achurch.org Thu Jan 23 13:51:45 2003 From: achurch at achurch.org (Andrew Church) Date: Sat Oct 23 23:09:49 2004 Subject: [IRCServices Coding] ircservices 5.0.6 possible bug... In-Reply-To: <20030116200330.GA75681@phat.za.net> Message-ID: <3e2f74eb.02055@crystal.achurch.org> >I've spotted something of some concern. If ircservices' uplink dies (ircd >dies) causing ircservices to shutdown, some (possibly all) data that has not >yet been updated to disk is lost. Fixed, thanks for the report. --Andrew Church achurch@achurch.org http://achurch.org/ From achurch at achurch.org Thu Jan 23 14:39:47 2003 From: achurch at achurch.org (Andrew Church) Date: Sat Oct 23 23:09:49 2004 Subject: [IRCServices Coding] ircservices 5.0.6 ImmediatelySendSline refinement for Unreal In-Reply-To: <20030116201255.GC75681@phat.za.net> Message-ID: <3e2f80dc.15465@crystal.achurch.org> >Hi, > >5.0.6's inclusion of GZLINE management is really funky. As you know, in the >case of Unreal, ImmediatelySendSline is a must. However, it follows the same >behaviour as GLINEs. That being, if ircds and ircservices are restarted, >ircservices does not implicitly re-add any GZLINEs upon starting. This is >fine for GLINEs, but will not work correctly for GZLINEs on Unreal. > >Would it be possible to change the behaviour of ImmediatelySendSline for >Unreal so that it checks and re-adds any GZLINEs that are not present when it >ircservices starts? It was supposed to work this way already, but my logic was messed up. Fixed, thanks for the report. --Andrew Church achurch@achurch.org http://achurch.org/ From achurch at achurch.org Thu Jan 23 14:43:26 2003 From: achurch at achurch.org (Andrew Church) Date: Sat Oct 23 23:09:49 2004 Subject: [IRCServices Coding] ircservices 5.0.6 GZLINE reason not shown on Unreal In-Reply-To: <20030116202608.GD75681@phat.za.net> Message-ID: <3e2f8110.15476@crystal.achurch.org> >Hi, > >One more thing.. :) > >When adding a GZLINE via ircservices linked to Unreal, the GZLINE is not >added with the reason stipulated to ircservices : > >*** Permanent Global Z:line added for *@1.2.3.4 on Thu Jan 16 20:22:57 2003 GMT >(from services.blabber.net: You are banned from this network) > >-OperServ- 1.2.3.4 (by Aragon on Jan 16 2003, never used; does not expire) >-OperServ- test Check your modules.conf (SZlineReason). --Andrew Church achurch@achurch.org http://achurch.org/ From aragon at phat.za.net Thu Jan 23 00:18:22 2003 From: aragon at phat.za.net (Aragon Gouveia) Date: Sat Oct 23 23:09:49 2004 Subject: [IRCServices Coding] ircservices 5.0.6 GZLINE reason not shown on Unreal In-Reply-To: <3e2f8110.15476@crystal.achurch.org> References: <20030116202608.GD75681@phat.za.net> <3e2f8110.15476@crystal.achurch.org> Message-ID: <20030123081822.GA75282@phat.za.net> Aah, doh. Thanks. :) | By Andrew Church | [ 2003-01-23 07:44 +0200 ] > >Hi, > > > >One more thing.. :) > > > >When adding a GZLINE via ircservices linked to Unreal, the GZLINE is not > >added with the reason stipulated to ircservices : > > > >*** Permanent Global Z:line added for *@1.2.3.4 on Thu Jan 16 20:22:57 2003 GMT > >(from services.blabber.net: You are banned from this network) > > > >-OperServ- 1.2.3.4 (by Aragon on Jan 16 2003, never used; does not expire) > >-OperServ- test > > Check your modules.conf (SZlineReason). > > --Andrew Church > achurch@achurch.org > http://achurch.org/ From aragon at phat.za.net Thu Jan 23 00:22:37 2003 From: aragon at phat.za.net (Aragon Gouveia) Date: Sat Oct 23 23:09:49 2004 Subject: [IRCServices Coding] ircservices 5.0.6 ImmediatelySendSline refinement for Unreal In-Reply-To: <3e2f80dc.15465@crystal.achurch.org> References: <20030116201255.GC75681@phat.za.net> <3e2f80dc.15465@crystal.achurch.org> Message-ID: <20030123082237.GB75282@phat.za.net> Thanks. For both fixes. :) | By Andrew Church | [ 2003-01-23 07:43 +0200 ] > >Hi, > > > >5.0.6's inclusion of GZLINE management is really funky. As you know, in the > >case of Unreal, ImmediatelySendSline is a must. However, it follows the same > >behaviour as GLINEs. That being, if ircds and ircservices are restarted, > >ircservices does not implicitly re-add any GZLINEs upon starting. This is > >fine for GLINEs, but will not work correctly for GZLINEs on Unreal. > > > >Would it be possible to change the behaviour of ImmediatelySendSline for > >Unreal so that it checks and re-adds any GZLINEs that are not present when it > >ircservices starts? > > It was supposed to work this way already, but my logic was messed up. > Fixed, thanks for the report. > > --Andrew Church > achurch@achurch.org > http://achurch.org/ From georges at berscheid.lu Thu Jan 23 01:05:27 2003 From: georges at berscheid.lu (Georges Berscheid) Date: Sat Oct 23 23:09:49 2004 Subject: [IRCServices Coding] Timeouts Message-ID: <000001c2c2be$924f98e0$4dbbf683@globi> Hi, while talking about writing new modules, what was the exact reason for not allowing coders to loop through the list of timeouts (since *prev and *next are private to the timeout.c functions) ? Since timeouts already have ->data, they could also have a ->type, which whould allow to find a specific timeout in the list using data and type. I now implemented my own list adding the type property to a timeout (as in modules/nickserv/collide.c), but it could have been much easier using predefined timeout-browse-functions :) Georges From achurch at achurch.org Thu Jan 23 18:09:43 2003 From: achurch at achurch.org (Andrew Church) Date: Sat Oct 23 23:09:49 2004 Subject: [IRCServices Coding] Timeouts In-Reply-To: <000001c2c2be$924f98e0$4dbbf683@globi> Message-ID: <3e2fb1cd.15601@crystal.achurch.org> >while talking about writing new modules, what was the exact reason for >not allowing coders to loop through the list of timeouts (since *prev >and *next are private to the timeout.c functions) ? You shouldn't need to loop through them; the routine called when the timeout occurs and the arbitrary data passed to it are all you should need to know. If you need anything else then you need to use a better design. --Andrew Church achurch@achurch.org http://achurch.org/ From georges at berscheid.lu Thu Jan 23 01:17:45 2003 From: georges at berscheid.lu (Georges Berscheid) Date: Sat Oct 23 23:09:49 2004 Subject: AW: [IRCServices Coding] Timeouts In-Reply-To: <3e2fb1cd.15601@crystal.achurch.org> Message-ID: <000101c2c2c0$4a97ffe0$4dbbf683@globi> Well, taking the example of colliding nicks. If a user identifies within 1 minute, you need to remove the timeout before it occurs, which makes it necessary to find it in the list :) Georges -----Urspr?ngliche Nachricht----- Von: ircservices-coding-admin@ircservices.za.net [mailto:ircservices-coding-admin@ircservices.za.net] Im Auftrag von Andrew Church Gesendet: Donnerstag, 23. Januar 2003 10:10 An: ircservices-coding@ircservices.za.net Betreff: Re: [IRCServices Coding] Timeouts >while talking about writing new modules, what was the exact reason for >not allowing coders to loop through the list of timeouts (since *prev >and *next are private to the timeout.c functions) ? You shouldn't need to loop through them; the routine called when the timeout occurs and the arbitrary data passed to it are all you should need to know. If you need anything else then you need to use a better design. --Andrew Church achurch@achurch.org http://achurch.org/ ------------------------------------------------------------------ To unsubscribe or change your subscription options, visit: http://www.ircservices.za.net/mailman/listinfo/ircservices-coding From achurch at achurch.org Thu Jan 23 18:23:29 2003 From: achurch at achurch.org (Andrew Church) Date: Sat Oct 23 23:09:49 2004 Subject: AW: [IRCServices Coding] Timeouts In-Reply-To: <000101c2c2c0$4a97ffe0$4dbbf683@globi> Message-ID: <3e2fb527.15642@crystal.achurch.org> >Well, taking the example of colliding nicks. >If a user identifies within 1 minute, you need to remove the timeout >before it occurs, which makes it necessary to find it in the list :) You have the pointer returned from add_timeout(); just store it somewhere. (This is what the code actually does.) --Andrew Church achurch@achurch.org http://achurch.org/ From stefan at netconta.com.br Thu Jan 23 03:11:16 2003 From: stefan at netconta.com.br (Stefan Horochovec) Date: Sat Oct 23 23:09:49 2004 Subject: [IRCServices Coding] export to xml Message-ID: <001e01c2c2d0$27608be0$05640a0a@piii700> hello everybody i using the convert-db but my encription on old databases is md5() and the pass on xml is a diferent encription and i don?t understand her... what encription is used on convert-db? tks lordao - Stefan Horochovec Francisco Beltrao, PR - Brazil From RT.Mail at verizon.net Thu Jan 23 09:25:57 2003 From: RT.Mail at verizon.net (RT.Mail@verizon.net) Date: Sat Oct 23 23:09:49 2004 Subject: [IRCServices Coding] globla message Message-ID: <20030123172558.MSKV23484.out001.verizon.net@bofh> When sending a global notice, such as the following, if its to long a : gets inserted into it, you can see it got inserted right before @find. "We would like to remind everyone if you ever have trouble connecting you should contact an oper. You should never have trouble connecting while using irc.linkirc.net to connect. In addition an anti lamer device has been added to #linkirc. Anyone who comes in to #linkirc and types !list or :@find gets a complimentary kill." Other people have also had problems with this. From mjgreen at euphony.net Thu Jan 23 09:28:32 2003 From: mjgreen at euphony.net (Martin J. Green) Date: Sat Oct 23 23:09:49 2004 Subject: [IRCServices Coding] globla message References: <20030123172558.MSKV23484.out001.verizon.net@bofh> Message-ID: <001501c2c304$da8092e0$e3a38651@morpheus> using /kill for channel reasons? that sound mature... ----- Original Message ----- From: To: "IRC Services" Sent: Thursday, January 23, 2003 5:25 PM Subject: [IRCServices Coding] globla message When sending a global notice, such as the following, if its to long a : gets inserted into it, you can see it got inserted right before @find. "We would like to remind everyone if you ever have trouble connecting you should contact an oper. You should never have trouble connecting while using irc.linkirc.net to connect. In addition an anti lamer device has been added to #linkirc. Anyone who comes in to #linkirc and types !list or :@find gets a complimentary kill." Other people have also had problems with this. ------------------------------------------------------------------ To unsubscribe or change your subscription options, visit: http://www.ircservices.za.net/mailman/listinfo/ircservices-coding From RT.Mail at verizon.net Thu Jan 23 09:32:11 2003 From: RT.Mail at verizon.net (RT.Mail@verizon.net) Date: Sat Oct 23 23:09:50 2004 Subject: [IRCServices Coding] globla message In-Reply-To: <001501c2c304$da8092e0$e3a38651@morpheus> Message-ID: <20030123173212.BDHL21001.pop015.verizon.net@bofh> spamming the mailing list with your opinions? thats mature... < >On Thu, 23 Jan 2003 17:28:32 -0000, Martin J. Green wrote: < > using /kill for channel reasons? that sound mature... < > < > ----- Original Message ----- < > From: < > To: "IRC Services" < > Sent: Thursday, January 23, 2003 5:25 PM < > Subject: [IRCServices Coding] globla message < > < > < > When sending a global notice, such as the following, if its to < > long a : gets < > inserted into it, you can see it got inserted right before < > @find. < > < > "We would like to remind everyone if you ever have trouble < > connecting you < > should contact an oper. You should never have trouble < > connecting while using irc.linkirc.net to connect. In addition < > an anti lamer < > device has been added to #linkirc. Anyone who comes < > in to #linkirc and types !list or :@find gets a complimentary < > kill." < > < > Other people have also had problems with this. < > < > ----------------------------------------------------------------- < > - < > To unsubscribe or change your subscription options, visit: < > http://www.ircservices.za.net/mailman/listinfo/ircservices-coding < > < > ----------------------------------------------------------------- < > - < > To unsubscribe or change your subscription options, visit: < > http://www.ircservices.za.net/mailman/listinfo/ircservices-coding From mjgreen at euphony.net Thu Jan 23 09:38:02 2003 From: mjgreen at euphony.net (Martin J. Green) Date: Sat Oct 23 23:09:50 2004 Subject: [IRCServices Coding] globla message References: <20030123173212.BDHL21001.pop015.verizon.net@bofh> Message-ID: <002d01c2c306$2de3f750$e3a38651@morpheus> technically spamming is unsolicited bulk e-mail. flaming perhaps, but spamming.... Anyone who misuses /kill needs any raped by a black felon named bubba. I bet you run unreal too... ----- Original Message ----- From: To: Sent: Thursday, January 23, 2003 5:32 PM Subject: Re: [IRCServices Coding] globla message spamming the mailing list with your opinions? thats mature... < >On Thu, 23 Jan 2003 17:28:32 -0000, Martin J. Green wrote: < > using /kill for channel reasons? that sound mature... < > < > ----- Original Message ----- < > From: < > To: "IRC Services" < > Sent: Thursday, January 23, 2003 5:25 PM < > Subject: [IRCServices Coding] globla message < > < > < > When sending a global notice, such as the following, if its to < > long a : gets < > inserted into it, you can see it got inserted right before < > @find. < > < > "We would like to remind everyone if you ever have trouble < > connecting you < > should contact an oper. You should never have trouble < > connecting while using irc.linkirc.net to connect. In addition < > an anti lamer < > device has been added to #linkirc. Anyone who comes < > in to #linkirc and types !list or :@find gets a complimentary < > kill." < > < > Other people have also had problems with this. < > < > ----------------------------------------------------------------- < > - < > To unsubscribe or change your subscription options, visit: < > http://www.ircservices.za.net/mailman/listinfo/ircservices-coding < > < > ----------------------------------------------------------------- < > - < > To unsubscribe or change your subscription options, visit: < > http://www.ircservices.za.net/mailman/listinfo/ircservices-coding ------------------------------------------------------------------ To unsubscribe or change your subscription options, visit: http://www.ircservices.za.net/mailman/listinfo/ircservices-coding From RT.Mail at verizon.net Thu Jan 23 09:45:59 2003 From: RT.Mail at verizon.net (RT.Mail@verizon.net) Date: Sat Oct 23 23:09:50 2004 Subject: [IRCServices Coding] globla message In-Reply-To: <002d01c2c306$2de3f750$e3a38651@morpheus> Message-ID: <20030123174600.RIIF10203.pop017.verizon.net@bofh> First off did it ever occur to you that maybe I tried kicking and banning first? EIther way this list isn't for you to comment on how I run my network. You emails have nothing to do with helping to fix a bug or reporting a bug and therefore do not belong on this list. End of story spam P Pronunciation Key (spm) n. Unsolicited e-mail, often of a commercial nature, sent indiscriminately to multiple mailing lists, individuals, or newsgroups; junk e- mail. From Craig at chatspike.net Thu Jan 23 09:54:29 2003 From: Craig at chatspike.net (Craig McLure) Date: Sat Oct 23 23:09:50 2004 Subject: [IRCServices Coding] globla message Message-ID: <20030123175119.WOXH4699.mta03-svc.ntlworld.com@i-br0ked-it> Agreed, the message in question isnt the issue here, what is the problem is that services will put a : in it, it happens on my network too. ----------------------------------------------------------------------- Craig McLure - Craig@chatspike.net ChatSpike - The users network: http://www.chatspike.net InspIRCd - Modular IRC server: http://www.inspircd.org ----------------------------------------------------------------------- ============ Original Message ============ >From : "RT.Mail" >Reply-To : >To : >Subject : Re: [IRCServices Coding] globla message >Date : 2003-01-23 > >spamming the mailing list with your opinions? thats mature... > >< >On Thu, 23 Jan 2003 17:28:32 -0000, Martin J. Green wrote: >< > using /kill for channel reasons? that sound mature... >< > >< > ----- Original Message ----- >< > From: >< > To: "IRC Services" >< > Sent: Thursday, January 23, 2003 5:25 PM >< > Subject: [IRCServices Coding] globla message >< > >< > >< > When sending a global notice, such as the following, if its to >< > long a : gets >< > inserted into it, you can see it got inserted right before >< > @find. >< > >< > "We would like to remind everyone if you ever have trouble >< > connecting you >< > should contact an oper. You should never have trouble >< > connecting while using irc.linkirc.net to connect. In addition >< > an anti lamer >< > device has been added to #linkirc. Anyone who comes >< > in to #linkirc and types !list or :@find gets a complimentary >< > kill." >< > >< > Other people have also had problems with this. >< > >< > ----------------------------------------------------------------- >< > - >< > To unsubscribe or change your subscription options, visit: >< > http://www.ircservices.za.net/mailman/listinfo/ircservices-coding >< > >< > ----------------------------------------------------------------- >< > - >< > To unsubscribe or change your subscription options, visit: >< > http://www.ircservices.za.net/mailman/listinfo/ircservices-coding > > > >------------------------------------------------------------------ >To unsubscribe or change your subscription options, visit: >http://www.ircservices.za.net/mailman/listinfo/ircservices-coding >. ========= End of Original Message ========= From aragon at phat.za.net Thu Jan 23 11:15:15 2003 From: aragon at phat.za.net (Aragon Gouveia) Date: Sat Oct 23 23:09:50 2004 Subject: [IRCServices Coding] globla message In-Reply-To: <002d01c2c306$2de3f750$e3a38651@morpheus> References: <20030123173212.BDHL21001.pop015.verizon.net@bofh> <002d01c2c306$2de3f750$e3a38651@morpheus> Message-ID: <20030123191515.GA19772@phat.za.net> | By Martin J. Green | [ 2003-01-23 19:39 +0200 ] > technically spamming is unsolicited bulk e-mail. flaming perhaps, but > spamming.... > > Anyone who misuses /kill needs any raped by a black felon named bubba. I bet > you run unreal too... Your irrelevant, off-topic, discriminatory, pubescent comments really aren't appreciated here. If you have such opinions, please keep them off the list. Regards, Aragon From achurch at achurch.org Fri Jan 24 08:59:34 2003 From: achurch at achurch.org (Andrew Church) Date: Sat Oct 23 23:09:50 2004 Subject: [IRCServices Coding] globla message In-Reply-To: <20030123172558.MSKV23484.out001.verizon.net@bofh> Message-ID: <3e30822e.22373@crystal.achurch.org> >When sending a global notice, such as the following, if its to >long a : gets inserted into it, you can see it got inserted >right before @find. > >"We would like to remind everyone if you ever have trouble >connecting you should contact an oper. You should never have >trouble >connecting while using irc.linkirc.net to connect. In addition an >anti lamer device has been added to #linkirc. Anyone who comes >in to #linkirc and types !list or :@find gets a complimentary >kill." I can't reproduce this. Are you sure this isn't an ircd or script issue? --Andrew Church achurch@achurch.org http://achurch.org/ From Ganja51 at lcirc.net Thu Jan 23 16:58:33 2003 From: Ganja51 at lcirc.net (Ganja51) Date: Sat Oct 23 23:09:50 2004 Subject: [IRCServices Coding] globla message References: <3e30822e.22373@crystal.achurch.org> Message-ID: <004801c2c343$c7867c60$1402a8c0@monte> it wasn't reproduced on my network either. ~Ganja51 ----- Original Message ----- From: "Andrew Church" To: Sent: Thursday, January 23, 2003 5:59 PM Subject: Re: [IRCServices Coding] globla message > >When sending a global notice, such as the following, if its to > >long a : gets inserted into it, you can see it got inserted > >right before @find. > > > >"We would like to remind everyone if you ever have trouble > >connecting you should contact an oper. You should never have > >trouble > >connecting while using irc.linkirc.net to connect. In addition an > >anti lamer device has been added to #linkirc. Anyone who comes > >in to #linkirc and types !list or :@find gets a complimentary > >kill." > > I can't reproduce this. Are you sure this isn't an ircd or script > issue? > > --Andrew Church > achurch@achurch.org > http://achurch.org/ > ------------------------------------------------------------------ > To unsubscribe or change your subscription options, visit: > http://www.ircservices.za.net/mailman/listinfo/ircservices-coding From Craig at chatspike.net Thu Jan 23 19:35:28 2003 From: Craig at chatspike.net (Craig McLure) Date: Sat Oct 23 23:09:50 2004 Subject: [IRCServices Coding] globla message Message-ID: <20030124033218.OSYF22267.mta01-svc.ntlworld.com@i-br0ked-it> i think it may be a bug in UnrealIRCds aliases, it was only re-producable when i used /os global, and not when i used /msg operserv global. ----------------------------------------------------------------------- Craig McLure - Craig@chatspike.net ChatSpike - The users network: http://www.chatspike.net InspIRCd - Modular IRC server: http://www.inspircd.org ----------------------------------------------------------------------- ============ Original Message ============ >From : "Ganja51" >Reply-To : >To : >Subject : Re: [IRCServices Coding] globla message >Date : 2003-01-23 > >it wasn't reproduced on my network either. > >~Ganja51 >----- Original Message ----- >From: "Andrew Church" >To: >Sent: Thursday, January 23, 2003 5:59 PM >Subject: Re: [IRCServices Coding] globla message > > >> >When sending a global notice, such as the following, if its to >> >long a : gets inserted into it, you can see it got inserted >> >right before @find. >> > >> >"We would like to remind everyone if you ever have trouble >> >connecting you should contact an oper. You should never have >> >trouble >> >connecting while using irc.linkirc.net to connect. In addition an >> >anti lamer device has been added to #linkirc. Anyone who comes >> >in to #linkirc and types !list or :@find gets a complimentary >> >kill." >> >> I can't reproduce this. Are you sure this isn't an ircd or script >> issue? >> >> --Andrew Church >> achurch@achurch.org >> http://achurch.org/ >> ------------------------------------------------------------------ >> To unsubscribe or change your subscription options, visit: >> http://www.ircservices.za.net/mailman/listinfo/ircservices-coding >------------------------------------------------------------------ >To unsubscribe or change your subscription options, visit: >http://www.ircservices.za.net/mailman/listinfo/ircservices-coding >. ========= End of Original Message ========= From r-krisztian at softhome.net Thu Jan 23 21:31:02 2003 From: r-krisztian at softhome.net (Krisztian Romek) Date: Sat Oct 23 23:09:50 2004 Subject: [IRCServices Coding] globla message In-Reply-To: <20030124033218.OSYF22267.mta01-svc.ntlworld.com@i-br0ked-it> References: <20030124033218.OSYF22267.mta01-svc.ntlworld.com@i-br0ked-it> Message-ID: <200301240631.02925.r-krisztian@softhome.net> "Craig McLure" wrote: > i think it may be a bug in UnrealIRCds aliases, it was only re-producable > when i used /os global, and not when i used /msg operserv global. If /os global doesn't work, there might be a wrong value for set::services-server... -- Krisztian Romek r-krisztian@softhome.net From Craig at chatspike.net Thu Jan 23 23:31:54 2003 From: Craig at chatspike.net (Craig McLure) Date: Sat Oct 23 23:09:50 2004 Subject: [IRCServices Coding] globla message Message-ID: <20030124072840.VKLI20174.mta06-svc.ntlworld.com@i-br0ked-it> umm, are you reading whats being said? the : will only appear when using an Unreal alias, i wasnt saying that /os raw doesnt work. ----------------------------------------------------------------------- Craig McLure - Craig@chatspike.net ChatSpike - The users network: http://www.chatspike.net InspIRCd - Modular IRC server: http://www.inspircd.org ----------------------------------------------------------------------- ============ Original Message ============ >From : "Krisztian Romek" >Reply-To : >To : >Subject : Re: Re: [IRCServices Coding] globla message >Date : 2003-01-24 > >"Craig McLure" wrote: >> i think it may be a bug in UnrealIRCds aliases, it was only re-producable >> when i used /os global, and not when i used /msg operserv global. > >If /os global doesn't work, there might be a wrong value for >set::services-server... > >-- >Krisztian Romek >r-krisztian@softhome.net > >------------------------------------------------------------------ >To unsubscribe or change your subscription options, visit: >http://www.ircservices.za.net/mailman/listinfo/ircservices-coding >. ========= End of Original Message ========= From Ganja51 at lcirc.net Fri Jan 31 22:00:26 2003 From: Ganja51 at lcirc.net (Ganja51) Date: Sat Oct 23 23:09:50 2004 Subject: [IRCServices Coding] Additional Removal Methods Message-ID: <004201c2c9b7$38df4670$1402a8c0@monte> I just recently had a bot flood and there's a few functions which I think may have helped tremendously in the removal of the bots. First off an akill which can akill the realname AND support wildcards. Example: ... fritz is lilah@lcirc-590F41A.hkcable.com.hk (here) ... fritz is ?]Z[-22091? on Edge.lcirc.net (2 hops) ... marzec is vxvmn797@15B84C5E.8EBB203E.3260E6B0.IP (here) ... marzec is ?]Z[-46173? on Edge.lcirc.net (2 hops) Those were 2 bots. An akill of the realname of ]Z[-* would have removed all of those ones. UnrealIRCd supports this sort of ban, but it'd have to be added to each server which is a hassle in a flood situation. The other type is if the ident matches the realname. Example: ... Flinch01 is ~TooL@lcirc-206714C5.bbd16tcl.dsl.pol.co.uk (here) ... Flinch01 is ?TooL? on Gimcrack.lcirc.net (0 hops) ... Aitziver is ~00537@22BD02E.2482453B.4F4CDF9A.IP (here) ... Aitziver is ?00537? on Gimcrack.lcirc.net (0 hops) This one is probably less likely seeing as how services would have to run that check. But lots of bots are poorly coded in the respect that they use the same random word/number generated for both the ident and realname. Just a few suggestions which I think would help out a ton. Thanks for your time. ~Ganja51 From achurch at achurch.org Sun Feb 2 12:17:24 2003 From: achurch at achurch.org (Andrew Church) Date: Sat Oct 23 23:09:50 2004 Subject: [IRCServices Coding] Additional Removal Methods In-Reply-To: <004201c2c9b7$38df4670$1402a8c0@monte> Message-ID: <3e3c8e03.34167@mail.achurch.org> Try SGLINE with SQlineKill (modules.conf). --Andrew Church achurch@achurch.org http://achurch.org/ >I just recently had a bot flood and there's a few functions which I think >may have helped tremendously in the removal of the bots. First off an aki >ll >which can akill the realname AND support wildcards. Example: >... fritz is lilah@lcirc-590F41A.hkcable.com.hk (here) >... fritz is Ž«]Z[-22091Ž» on Edge.lcirc.net (2 hops) >... marzec is vxvmn797@15B84C5E.8EBB203E.3260E6B0.IP (here) >... marzec is Ž«]Z[-46173Ž» on Edge.lcirc.net (2 hops) >Those were 2 bots. An akill of the realname of ]Z[-* would have removed a >ll >of those ones. UnrealIRCd supports this sort of ban, but it'd have to be >added to each server which is a hassle in a flood situation. > >The other type is if the ident matches the realname. Example: >... Flinch01 is ~TooL@lcirc-206714C5.bbd16tcl.dsl.pol.co.uk (here) >... Flinch01 is Ž«TooLŽ» on Gimcrack.lcirc.net (0 hops) >... Aitziver is ~00537@22BD02E.2482453B.4F4CDF9A.IP (here) >... Aitziver is Ž«00537Ž» on Gimcrack.lcirc.net (0 hops) >This one is probably less likely seeing as how services would have to run >that check. But lots of bots are poorly coded in the respect that they us >e >the same random word/number generated for both the ident and realname. > >Just a few suggestions which I think would help out a ton. Thanks for you >r >time. > >~Ganja51 > >------------------------------------------------------------------ >To unsubscribe or change your subscription options, visit: >http://www.ircservices.za.net/mailman/listinfo/ircservices-coding From rg at tcslon.com Mon Feb 10 10:22:52 2003 From: rg at tcslon.com (Russell Garrett) Date: Sat Oct 23 23:09:50 2004 Subject: [IRCServices Coding] Site Message-ID: Just a note, the front page of www.ircservices.za.net still shows 5.0.6 as the latest build, at least for me. ---------------------------------------------------------------------------- Russ Garrett russ@garrett.co.uk. http://russ.garrett.co.uk. From aragon at phat.za.net Mon Feb 10 11:10:51 2003 From: aragon at phat.za.net (Aragon Gouveia) Date: Sat Oct 23 23:09:50 2004 Subject: [IRCServices Coding] Site In-Reply-To: References: Message-ID: <20030210191051.GA92561@phat.za.net> Didn't even know 5.0.7 was out, let alone 5.0.9. Thanks for pointing it out! | By Russell Garrett | [ 2003-02-10 20:23 +0200 ] > Just a note, the front page of www.ircservices.za.net still shows 5.0.6 as > the latest build, at least for me. > > ---------------------------------------------------------------------------- > Russ Garrett russ@garrett.co.uk. > http://russ.garrett.co.uk. From aragon at phat.za.net Mon Feb 10 11:19:30 2003 From: aragon at phat.za.net (Aragon Gouveia) Date: Sat Oct 23 23:09:50 2004 Subject: [IRCServices Coding] Site In-Reply-To: <20030210191051.GA92561@phat.za.net> References: <20030210191051.GA92561@phat.za.net> Message-ID: <20030210191930.GA93221@phat.za.net> Hi, Something I just noticed - ftp.ircservices.za.net isn't quite upto speed with ftp.esper.net. It's missing 5.0.8 diff for one. :) Regards, Aragon | By Aragon Gouveia | [ 2003-02-10 21:10 +0200 ] > Didn't even know 5.0.7 was out, let alone 5.0.9. Thanks for pointing it > out! > > > | By Russell Garrett > | [ 2003-02-10 20:23 +0200 ] > > Just a note, the front page of www.ircservices.za.net still shows 5.0.6 as > > the latest build, at least for me. > > > > ---------------------------------------------------------------------------- > > Russ Garrett russ@garrett.co.uk. > > http://russ.garrett.co.uk. From dan at viaraix.net Mon Feb 10 11:46:14 2003 From: dan at viaraix.net (Dan Jones) Date: Sat Oct 23 23:09:50 2004 Subject: [IRCServices Coding] Channel registration limit:Default (2) Message-ID: <3E480186.8060209@viaraix.net> Hi, I emailed a few months ago about the "Channel registration limit:Default (2)" part and was told this was on todo list (allowing users a different ammount of channels) Has this been done yet? cant check myself... Forbidden You don't have permission to access /Changes on this server. Apache/1.3.27 Server at www.ircservices.za.net Port 80 Best Regards From aragon at phat.za.net Mon Feb 10 13:22:02 2003 From: aragon at phat.za.net (Aragon Gouveia) Date: Sat Oct 23 23:09:50 2004 Subject: [IRCServices Coding] problems with 5.0.9 Message-ID: <20030210212202.GB97537@phat.za.net> Hi, The other day I reported the database save bug when ircservices looses its uplink. Just upgraded to 5.0.9 and am having another problem... When the uplink server closes the connection ircservices does not exit. Neither is there any log of such activity. Further more, issuing a SIGTERM to the process after the uplink has died only results in "Received SIGTERM, exiting." being logged, but the process does not die. It takes a SIGKILL to kill it off. And of course a SIGKILL doesn't go down well with saving the database to disk! :) Running Unreal 3.2 btw. Regards, Aragon From arathorn at theonering.net Mon Feb 10 13:43:42 2003 From: arathorn at theonering.net (Arathorn) Date: Sat Oct 23 23:09:50 2004 Subject: [IRCServices Coding] problems with 5.0.9 References: <20030210212202.GB97537@phat.za.net> Message-ID: <00fa01c2d14d$7aaf21e0$0600a8c0@mjh75> I've had this problem too (although I cannot reproduce it at the moment) - I've reported it on the non-coding list. Andrew's suggestion there is to attach to the hung process with gdb and see what's going on (which I'm going to do when it next happens to me). That said, I have a suspicion that I may have somehow prevented it; although so many variables have been changed I'm not sure what may have helped. Off the top of my head: 1) I changed services to connect to unreal 3.2 on localhost - explicitly specifying the binding port (i.e. connecting from 127.0.0.1:7028 to 127.0.0.1:7029), 2) enabled a PingFrequency of 30s across the link to try to keep things alive and healthy (i've also had problems with 3.2 complaining about Bad File Descriptors on the Services socket when select()ing the FDLIST), 3) Tried running services 'plain' from the commandline rather than from a start-stop-daemon --start --quiet --pidfile /usr/local/lib/ircservices/ircservices.pid \ --chuid irc:irc --exec /usr/local/sbin/ircservices > /dev/null 2>&1 in a Debian /etc/init.d script. Somewhere along there, it's decided to start behaving absolutely fine (after consistently hanging after the ircd closed its connection). Services die cleanly on a /restart and /die work fine - and for that matter, so does /operserv restart, quit & shutdown. With the proviso of some thoroughly screwed up intermittent faults with +k modelocks disappearing on registered channels after services restarts - and xml-export doing some very mangled things. c.f. ircservices@ircservices.za.net. ________________________________________________________________ Matthew Hodgson arathorn@theonering.net Tel: +44 7968 722968 Arathorn: Co-Sysadmin, TheOneRing.net? ----- Original Message ----- From: "Aragon Gouveia" To: Sent: Monday, February 10, 2003 9:22 PM Subject: [IRCServices Coding] problems with 5.0.9 > Hi, > > The other day I reported the database save bug when ircservices looses its > uplink. Just upgraded to 5.0.9 and am having another problem... > > When the uplink server closes the connection ircservices does not exit. > Neither is there any log of such activity. Further more, issuing a SIGTERM > to the process after the uplink has died only results in "Received SIGTERM, > exiting." being logged, but the process does not die. It takes a SIGKILL to > kill it off. And of course a SIGKILL doesn't go down well with saving the > database to disk! :) > > Running Unreal 3.2 btw. > > > Regards, > Aragon > ------------------------------------------------------------------ > To unsubscribe or change your subscription options, visit: > http://www.ircservices.za.net/mailman/listinfo/ircservices-coding From aragon at phat.za.net Mon Feb 10 14:24:48 2003 From: aragon at phat.za.net (Aragon Gouveia) Date: Sat Oct 23 23:09:50 2004 Subject: [IRCServices Coding] problems with 5.0.9 In-Reply-To: <00fa01c2d14d$7aaf21e0$0600a8c0@mjh75> References: <20030210212202.GB97537@phat.za.net> <00fa01c2d14d$7aaf21e0$0600a8c0@mjh75> Message-ID: <20030210222448.GA3519@phat.za.net> I can definately reproduce it. It happens every time. I'm also connecting to localhost (from localhost) to a specified port. I haven't defined a binding port though. Can anyone help me debug this? Can attach to a running process with gdb, but from there I'm not sure what I should be doing.. :) Thanks, Aragon | By Arathorn | [ 2003-02-10 23:43 +0200 ] > I've had this problem too (although I cannot reproduce it at the moment) - > I've reported it on the non-coding list. Andrew's suggestion there is to > attach to the hung process with gdb and see what's going on (which I'm going > to do when it next happens to me). > > That said, I have a suspicion that I may have somehow prevented it; although > so many variables have been changed I'm not sure what may have helped. > > Off the top of my head: > > 1) I changed services to connect to unreal 3.2 on localhost - explicitly > specifying the binding port (i.e. connecting from 127.0.0.1:7028 to > 127.0.0.1:7029), > > 2) enabled a PingFrequency of 30s across the link to try to keep things > alive and healthy (i've also had problems with 3.2 complaining about Bad > File Descriptors on the Services socket when select()ing the FDLIST), > > 3) Tried running services 'plain' from the commandline rather than from a > > start-stop-daemon --start --quiet --pidfile > /usr/local/lib/ircservices/ircservices.pid \ > --chuid irc:irc --exec /usr/local/sbin/ircservices > > /dev/null 2>&1 > > in a Debian /etc/init.d script. > > Somewhere along there, it's decided to start behaving absolutely fine (after > consistently hanging after the ircd closed its connection). Services die > cleanly on a /restart and /die work fine - and for that matter, so does > /operserv restart, quit & shutdown. With the proviso of some thoroughly > screwed up intermittent faults with +k modelocks disappearing on registered > channels after services restarts - and xml-export doing some very mangled > things. c.f. ircservices@ircservices.za.net. > > ________________________________________________________________ > Matthew Hodgson arathorn@theonering.net Tel: +44 7968 722968 > Arathorn: Co-Sysadmin, TheOneRing.net? > > > ----- Original Message ----- > From: "Aragon Gouveia" > To: > Sent: Monday, February 10, 2003 9:22 PM > Subject: [IRCServices Coding] problems with 5.0.9 > > > > Hi, > > > > The other day I reported the database save bug when ircservices looses its > > uplink. Just upgraded to 5.0.9 and am having another problem... > > > > When the uplink server closes the connection ircservices does not exit. > > Neither is there any log of such activity. Further more, issuing a > SIGTERM > > to the process after the uplink has died only results in "Received > SIGTERM, > > exiting." being logged, but the process does not die. It takes a SIGKILL > to > > kill it off. And of course a SIGKILL doesn't go down well with saving the > > database to disk! :) > > > > Running Unreal 3.2 btw. > > > > > > Regards, > > Aragon > > ------------------------------------------------------------------ > > To unsubscribe or change your subscription options, visit: > > http://www.ircservices.za.net/mailman/listinfo/ircservices-coding > > > ------------------------------------------------------------------ > To unsubscribe or change your subscription options, visit: > http://www.ircservices.za.net/mailman/listinfo/ircservices-coding From RT.Mail at verizon.net Mon Feb 10 14:42:13 2003 From: RT.Mail at verizon.net (RT.Mail@verizon.net) Date: Sat Oct 23 23:09:50 2004 Subject: [IRCServices Coding] problems with 5.0.9 In-Reply-To: <20030210222448.GA3519@phat.za.net> Message-ID: <20030210224222.OUJT1680.pop018.verizon.net@bofh> We are having problems also, we are running Unreal3.1.5.1 and the other day the hub died and the services never died, just kept running. < >On Tue, 11 Feb 2003 00:24:48 +0200, Aragon Gouveia wrote: < > I can definately reproduce it. It happens every time. < > < > I'm also connecting to localhost (from localhost) to a specified < > port. I < > haven't defined a binding port though. < > < > Can anyone help me debug this? Can attach to a running process < > with gdb, < > but from there I'm not sure what I should be doing.. :) < > < > < > Thanks, < > Aragon < > < > < > | By Arathorn < > | [ 2003-02-10 23:43 < > +0200 ] < > > I've had this problem too (although I cannot reproduce it at < > the moment) - < > > I've reported it on the non-coding list. Andrew's suggestion < > there is to < > > attach to the hung process with gdb and see what's going on < > (which I'm going < > > to do when it next happens to me). < > > < > > That said, I have a suspicion that I may have somehow < > prevented it; although < > > so many variables have been changed I'm not sure what may have < > helped. < > > < > > Off the top of my head: < > > < > > 1) I changed services to connect to unreal 3.2 on localhost - < > explicitly < > > specifying the binding port (i.e. connecting from < > 127.0.0.1:7028 to < > > 127.0.0.1:7029), < > > < > > 2) enabled a PingFrequency of 30s across the link to try to < > keep things < > > alive and healthy (i've also had problems with 3.2 complaining < > about Bad < > > File Descriptors on the Services socket when select()ing the < > FDLIST), < > > < > > 3) Tried running services 'plain' from the commandline rather < > than from a < > > < > > start-stop-daemon --start --quiet --pidfile < > > /usr/local/lib/ircservices/ircservices.pid \ < > > --chuid irc:irc --exec < > /usr/local/sbin/ircservices > < > > /dev/null 2>&1 < > > < > > in a Debian /etc/init.d script. < > > < > > Somewhere along there, it's decided to start behaving < > absolutely fine (after < > > consistently hanging after the ircd closed its connection). < > Services die < > > cleanly on a /restart and /die work fine - and for that < > matter, so does < > > /operserv restart, quit & shutdown. With the proviso of some < > thoroughly < > > screwed up intermittent faults with +k modelocks disappearing < > on registered < > > channels after services restarts - and xml-export doing some < > very mangled < > > things. c.f. ircservices@ircservices.za.net. < > > < > > < > ________________________________________________________________ < > > Matthew Hodgson arathorn@theonering.net Tel: +44 7968 < > 722968 < > > Arathorn: Co-Sysadmin, TheOneRing.net? < > > < > > < > > ----- Original Message ----- < > > From: "Aragon Gouveia" < > > To: < > > Sent: Monday, February 10, 2003 9:22 PM < > > Subject: [IRCServices Coding] problems with 5.0.9 < > > < > > < > > > Hi, < > > > < > > > The other day I reported the database save bug when < > ircservices looses its < > > > uplink. Just upgraded to 5.0.9 and am having another < > problem... < > > > < > > > When the uplink server closes the connection ircservices < > does not exit. < > > > Neither is there any log of such activity. Further more, < > issuing a < > > SIGTERM < > > > to the process after the uplink has died only results in < > "Received < > > SIGTERM, < > > > exiting." being logged, but the process does not die. It < > takes a SIGKILL < > > to < > > > kill it off. And of course a SIGKILL doesn't go down well < > with saving the < > > > database to disk! :) < > > > < > > > Running Unreal 3.2 btw. < > > > < > > > < > > > Regards, < > > > Aragon < > > > ------------------------------------------------------------- < > ----- < > > > To unsubscribe or change your subscription options, visit: < > > > http://www.ircservices.za.net/mailman/listinfo/ircservices- < > coding < > > < > > < > > --------------------------------------------------------------- < > --- < > > To unsubscribe or change your subscription options, visit: < > > http://www.ircservices.za.net/mailman/listinfo/ircservices- < > coding < > ----------------------------------------------------------------- < > - < > To unsubscribe or change your subscription options, visit: < > http://www.ircservices.za.net/mailman/listinfo/ircservices-coding From john at cosmicfire.net Mon Feb 10 16:47:18 2003 From: john at cosmicfire.net (John Edrington) Date: Sat Oct 23 23:09:50 2004 Subject: [IRCServices Coding] clear channel modes Message-ID: <000101c2d167$23ebae40$020010ac@paladin> I don't know if this topic has been discussed, so please pardon me if it has. My observation is that when a clear channel modes command is issued, either via chanserv or operserv, chanserv will automatically reset the channel modes to whatever the mlock is set to. (See below) Certainly, I can see the reasoning behind chanserv prohibiting a non-ircop from effectively disabling the mlocks. Conversely, I feel that if an ircop has to issue the clearmodes command, perhaps the ircop needs to evade the modes that are set by chanserv mlock. I purpose that, if possible, when operserv clearmodes is used, services does not enforce the mlock, perhaps for a certain amount of time, until someone changes the channel modes, or some other determining factor. {Example} [msg(chanserv)] clear #bopm modes ??? mode/#bopm [-sO] by ChanServ ??? mode/#bopm [+sO] by ChanServ -ChanServ(services@abc.net)- All modes on channel #bopm have been reset. [msg(operserv)] clearmodes #bopm ??? mode/#bopm [-sO] by OperServ ??? mode/#bopm [+sO] by ChanServ -OperServ(services@abc.net)- Binary modes, bans, and exceptions cleared from channel #bopm. Comments anyone? John Edrington john@cosmicfire.net From achurch at achurch.org Tue Feb 11 18:18:02 2003 From: achurch at achurch.org (Andrew Church) Date: Sat Oct 23 23:09:50 2004 Subject: [IRCServices Coding] Channel registration limit:Default (2) In-Reply-To: <3E480186.8060209@viaraix.net> Message-ID: <3e48c010.36750@mail.achurch.org> This is being considered for a future version, but is fairly low on the priority list. --Andrew Church achurch@achurch.org http://achurch.org/ >Hi, > >I emailed a few months ago about the "Channel registration limit:Default >(2)" part and was told this was on todo list (allowing users a different >ammount of channels) > >Has this been done yet? > >cant check myself... > >Forbidden >You don't have permission to access /Changes on this server. > >Apache/1.3.27 Server at www.ircservices.za.net Port 80 > > >Best Regards > >------------------------------------------------------------------ >To unsubscribe or change your subscription options, visit: >http://www.ircservices.za.net/mailman/listinfo/ircservices-coding From achurch at achurch.org Tue Feb 11 18:20:23 2003 From: achurch at achurch.org (Andrew Church) Date: Sat Oct 23 23:09:50 2004 Subject: [IRCServices Coding] clear channel modes In-Reply-To: <000101c2d167$23ebae40$020010ac@paladin> Message-ID: <3e48c0ba.36761@mail.achurch.org> This has been discussed before; it's designed behavior. --Andrew Church achurch@achurch.org http://achurch.org/ > >I don't know if this topic has been discussed, so please pardon me if it >has. > >My observation is that when a clear channel modes command is issued, >either via chanserv or operserv, chanserv will automatically reset the >channel modes to whatever the mlock is set to. (See below) > >Certainly, I can see the reasoning behind chanserv prohibiting a >non-ircop from effectively disabling the mlocks. Conversely, I feel that >if an ircop has to issue the clearmodes command, perhaps the ircop needs >to evade the modes that are set by chanserv mlock. > >I purpose that, if possible, when operserv clearmodes is used, services >does not enforce the mlock, perhaps for a certain amount of time, until >someone changes the channel modes, or some other determining factor. > >{Example} > >[msg(chanserv)] clear #bopm modes >$BchRQ,d/y(B mode/#bopm [-sO] by ChanServ >$BchRQ,d/y(B mode/#bopm [+sO] by ChanServ >-ChanServ(services@abc.net)- All modes on channel #bopm have been reset. >[msg(operserv)] clearmodes #bopm >$BchRQ,d/y(B mode/#bopm [-sO] by OperServ >$BchRQ,d/y(B mode/#bopm [+sO] by ChanServ >-OperServ(services@abc.net)- Binary modes, bans, and exceptions cleared >from channel #bopm. > > >Comments anyone? > >John Edrington >john@cosmicfire.net > >------------------------------------------------------------------ >To unsubscribe or change your subscription options, visit: >http://www.ircservices.za.net/mailman/listinfo/ircservices-coding From alisor at softhome.net Tue Feb 11 06:18:00 2003 From: alisor at softhome.net (Ali Sor) Date: Sat Oct 23 23:09:50 2004 Subject: [IRCServices Coding] problems with 5.0.9 References: <20030210224222.OUJT1680.pop018.verizon.net@bofh> Message-ID: <001801c2d1d8$6c94afe0$0100a8c0@control> Hello; We have the same problem too. We are using Unreal3.2 as ircd. But cant reproduce it. Hub stops but services continues. We cant connect it or anything else after ircd come back. Services stays alone. ----- Original Message ----- From: To: "IRC Services Coding Mailing List" Sent: Tuesday, February 11, 2003 12:42 AM Subject: Re: [IRCServices Coding] problems with 5.0.9 We are having problems also, we are running Unreal3.1.5.1 and the other day the hub died and the services never died, just kept running. < >On Tue, 11 Feb 2003 00:24:48 +0200, Aragon Gouveia wrote: < > I can definately reproduce it. It happens every time. < > < > I'm also connecting to localhost (from localhost) to a specified < > port. I < > haven't defined a binding port though. < > < > Can anyone help me debug this? Can attach to a running process < > with gdb, < > but from there I'm not sure what I should be doing.. :) < > < > < > Thanks, < > Aragon < > < > < > | By Arathorn < > | [ 2003-02-10 23:43 < > +0200 ] < > > I've had this problem too (although I cannot reproduce it at < > the moment) - < > > I've reported it on the non-coding list. Andrew's suggestion < > there is to < > > attach to the hung process with gdb and see what's going on < > (which I'm going < > > to do when it next happens to me). < > > < > > That said, I have a suspicion that I may have somehow < > prevented it; although < > > so many variables have been changed I'm not sure what may have < > helped. < > > < > > Off the top of my head: < > > < > > 1) I changed services to connect to unreal 3.2 on localhost - < > explicitly < > > specifying the binding port (i.e. connecting from < > 127.0.0.1:7028 to < > > 127.0.0.1:7029), < > > < > > 2) enabled a PingFrequency of 30s across the link to try to < > keep things < > > alive and healthy (i've also had problems with 3.2 complaining < > about Bad < > > File Descriptors on the Services socket when select()ing the < > FDLIST), < > > < > > 3) Tried running services 'plain' from the commandline rather < > than from a < > > < > > start-stop-daemon --start --quiet --pidfile < > > /usr/local/lib/ircservices/ircservices.pid \ < > > --chuid irc:irc --exec < > /usr/local/sbin/ircservices > < > > /dev/null 2>&1 < > > < > > in a Debian /etc/init.d script. < > > < > > Somewhere along there, it's decided to start behaving < > absolutely fine (after < > > consistently hanging after the ircd closed its connection). < > Services die < > > cleanly on a /restart and /die work fine - and for that < > matter, so does < > > /operserv restart, quit & shutdown. With the proviso of some < > thoroughly < > > screwed up intermittent faults with +k modelocks disappearing < > on registered < > > channels after services restarts - and xml-export doing some < > very mangled < > > things. c.f. ircservices@ircservices.za.net. < > > < > > < > ________________________________________________________________ < > > Matthew Hodgson arathorn@theonering.net Tel: +44 7968 < > 722968 < > > Arathorn: Co-Sysadmin, TheOneRing.net? < > > < > > < > > ----- Original Message ----- < > > From: "Aragon Gouveia" < > > To: < > > Sent: Monday, February 10, 2003 9:22 PM < > > Subject: [IRCServices Coding] problems with 5.0.9 < > > < > > < > > > Hi, < > > > < > > > The other day I reported the database save bug when < > ircservices looses its < > > > uplink. Just upgraded to 5.0.9 and am having another < > problem... < > > > < > > > When the uplink server closes the connection ircservices < > does not exit. < > > > Neither is there any log of such activity. Further more, < > issuing a < > > SIGTERM < > > > to the process after the uplink has died only results in < > "Received < > > SIGTERM, < > > > exiting." being logged, but the process does not die. It < > takes a SIGKILL < > > to < > > > kill it off. And of course a SIGKILL doesn't go down well < > with saving the < > > > database to disk! :) < > > > < > > > Running Unreal 3.2 btw. < > > > < > > > < > > > Regards, < > > > Aragon < > > > ------------------------------------------------------------- < > ----- < > > > To unsubscribe or change your subscription options, visit: < > > > http://www.ircservices.za.net/mailman/listinfo/ircservices- < > coding < > > < > > < > > --------------------------------------------------------------- < > --- < > > To unsubscribe or change your subscription options, visit: < > > http://www.ircservices.za.net/mailman/listinfo/ircservices- < > coding < > ----------------------------------------------------------------- < > - < > To unsubscribe or change your subscription options, visit: < > http://www.ircservices.za.net/mailman/listinfo/ircservices-coding ------------------------------------------------------------------ To unsubscribe or change your subscription options, visit: http://www.ircservices.za.net/mailman/listinfo/ircservices-coding --- Outgoing mail is certified Virus Free. Checked by AVG anti-virus system (http://www.grisoft.com). Version: 6.0.449 / Virus Database: 251 - Release Date: 27.01.2003 From irc at kgn.ru Wed Feb 12 21:03:23 2003 From: irc at kgn.ru (KriegSnake) Date: Sat Oct 23 23:09:50 2004 Subject: [IRCServices Coding] logonnews list = services crash Message-ID: <6887528138.20030213100323@kgn.ru> Hello! I have a some problem [Feb 13 04:47:03 2003] operserv/main: Sert: logonnews [Feb 13 04:47:07 2003] operserv/main: Sert: logonnews list [Feb 13 04:47:07 2003] PANIC! buffer = :Sert ! operserv :logonnews list [Feb 13 04:47:07 2003] Services terminating: Segmentation fault I am using ircservices 5.0.6 Can you help me? Thanks From achurch at achurch.org Fri Feb 14 21:17:10 2003 From: achurch at achurch.org (Andrew Church) Date: Sat Oct 23 23:09:50 2004 Subject: [IRCServices Coding] problems with 5.0.9 In-Reply-To: <001801c2d1d8$6c94afe0$0100a8c0@control> Message-ID: <3e4ce44e.43577@mail.achurch.org> Fixed, thanks (to you and everyone else who reported it) for the report. --Andrew Church achurch@achurch.org http://achurch.org/ >Hello; >We have the same problem too. We are using Unreal3.2 as ircd. But cant >reproduce it. Hub stops but services continues. We cant connect it or >anything else after ircd come back. Services stays alone. > >----- Original Message ----- >From: >To: "IRC Services Coding Mailing List" > >Sent: Tuesday, February 11, 2003 12:42 AM >Subject: Re: [IRCServices Coding] problems with 5.0.9 > > >We are having problems also, we are running Unreal3.1.5.1 and the other day >the hub died and the services never died, just >kept running. > >< >On Tue, 11 Feb 2003 00:24:48 +0200, Aragon Gouveia wrote: >< > I can definately reproduce it. It happens every time. >< > >< > I'm also connecting to localhost (from localhost) to a specified >< > port. I >< > haven't defined a binding port though. >< > >< > Can anyone help me debug this? Can attach to a running process >< > with gdb, >< > but from there I'm not sure what I should be doing.. :) >< > >< > >< > Thanks, >< > Aragon >< > >< > >< > | By Arathorn >< > | [ 2003-02-10 23:43 >< > +0200 ] >< > > I've had this problem too (although I cannot reproduce it at >< > the moment) - >< > > I've reported it on the non-coding list. Andrew's suggestion >< > there is to >< > > attach to the hung process with gdb and see what's going on >< > (which I'm going >< > > to do when it next happens to me). >< > > >< > > That said, I have a suspicion that I may have somehow >< > prevented it; although >< > > so many variables have been changed I'm not sure what may have >< > helped. >< > > >< > > Off the top of my head: >< > > >< > > 1) I changed services to connect to unreal 3.2 on localhost - >< > explicitly >< > > specifying the binding port (i.e. connecting from >< > 127.0.0.1:7028 to >< > > 127.0.0.1:7029), >< > > >< > > 2) enabled a PingFrequency of 30s across the link to try to >< > keep things >< > > alive and healthy (i've also had problems with 3.2 complaining >< > about Bad >< > > File Descriptors on the Services socket when select()ing the >< > FDLIST), >< > > >< > > 3) Tried running services 'plain' from the commandline rather >< > than from a >< > > >< > > start-stop-daemon --start --quiet --pidfile >< > > /usr/local/lib/ircservices/ircservices.pid \ >< > > --chuid irc:irc --exec >< > /usr/local/sbin/ircservices > >< > > /dev/null 2>&1 >< > > >< > > in a Debian /etc/init.d script. >< > > >< > > Somewhere along there, it's decided to start behaving >< > absolutely fine (after >< > > consistently hanging after the ircd closed its connection). >< > Services die >< > > cleanly on a /restart and /die work fine - and for that >< > matter, so does >< > > /operserv restart, quit & shutdown. With the proviso of some >< > thoroughly >< > > screwed up intermittent faults with +k modelocks disappearing >< > on registered >< > > channels after services restarts - and xml-export doing some >< > very mangled >< > > things. c.f. ircservices@ircservices.za.net. >< > > >< > > >< > ________________________________________________________________ >< > > Matthew Hodgson arathorn@theonering.net Tel: +44 7968 >< > 722968 >< > > Arathorn: Co-Sysadmin, TheOneRing.net? >< > > >< > > >< > > ----- Original Message ----- >< > > From: "Aragon Gouveia" >< > > To: >< > > Sent: Monday, February 10, 2003 9:22 PM >< > > Subject: [IRCServices Coding] problems with 5.0.9 >< > > >< > > >< > > > Hi, >< > > > >< > > > The other day I reported the database save bug when >< > ircservices looses its >< > > > uplink. Just upgraded to 5.0.9 and am having another >< > problem... >< > > > >< > > > When the uplink server closes the connection ircservices >< > does not exit. >< > > > Neither is there any log of such activity. Further more, >< > issuing a >< > > SIGTERM >< > > > to the process after the uplink has died only results in >< > "Received >< > > SIGTERM, >< > > > exiting." being logged, but the process does not die. It >< > takes a SIGKILL >< > > to >< > > > kill it off. And of course a SIGKILL doesn't go down well >< > with saving the >< > > > database to disk! :) >< > > > >< > > > Running Unreal 3.2 btw. >< > > > >< > > > >< > > > Regards, >< > > > Aragon >< > > > ------------------------------------------------------------- >< > ----- >< > > > To unsubscribe or change your subscription options, visit: >< > > > http://www.ircservices.za.net/mailman/listinfo/ircservices- >< > coding >< > > >< > > >< > > --------------------------------------------------------------- >< > --- >< > > To unsubscribe or change your subscription options, visit: >< > > http://www.ircservices.za.net/mailman/listinfo/ircservices- >< > coding >< > ----------------------------------------------------------------- >< > - >< > To unsubscribe or change your subscription options, visit: >< > http://www.ircservices.za.net/mailman/listinfo/ircservices-coding > > > >------------------------------------------------------------------ >To unsubscribe or change your subscription options, visit: >http://www.ircservices.za.net/mailman/listinfo/ircservices-coding > > >--- >Outgoing mail is certified Virus Free. >Checked by AVG anti-virus system (http://www.grisoft.com). >Version: 6.0.449 / Virus Database: 251 - Release Date: 27.01.2003 > >------------------------------------------------------------------ >To unsubscribe or change your subscription options, visit: >http://www.ircservices.za.net/mailman/listinfo/ircservices-coding From Craig at chatspike.net Wed Feb 19 01:52:17 2003 From: Craig at chatspike.net (Craig McLure) Date: Sat Oct 23 23:09:50 2004 Subject: [IRCServices Coding] Connection Protocols.. Message-ID: <20030219095223.KUWK2341.mta05-svc.ntlworld.com@i-br0ked-it> After a lot of discussion amongst our coders and supporters, the InspIRCd project has decided to use "Redundant Linking" (aka, Dynamic routing (http://www.inspircd.org/forum/index.php?act=ST&f=13&t=9&s=70a4cc18402781a33b2b5c238acfc558)) via the UDP port type as our main server -> server connection, reasons at previous URL. Our main problem, is looking through the protocol modules, there is no way to specify the type of port used, have we over looked anything, if not, would it be somehow possible to move how services connects to a server to the protocol files, or possibly a way to override the default? ----------------------------------------------------------------------- Craig McLure - Craig@chatspike.net ChatSpike - The users network: http://www.chatspike.net InspIRCd - Modular IRC server: http://www.inspircd.org ----------------------------------------------------------------------- From achurch at achurch.org Wed Feb 19 20:27:25 2003 From: achurch at achurch.org (Andrew Church) Date: Sat Oct 23 23:09:50 2004 Subject: [IRCServices Coding] Connection Protocols.. In-Reply-To: <20030219095223.KUWK2341.mta05-svc.ntlworld.com@i-br0ked-it> Message-ID: <3e536af8.72754@mail.achurch.org> Before you even get to the connection type (and UDP is probably more trouble than it's worth unless you really do it right), Services can't handle cycles in the IRC server network. I'm not going to touch this--you can try if you want, but if it blows up in your face you get to clean up the mess while we all laugh at you. ;) --Andrew Church achurch@achurch.org http://achurch.org/ >After a lot of discussion amongst our coders and supporters, the InspIRCd project has decided to use "Redundant Linking" (aka, Dynamic routing (http://www.inspircd.org/forum/index.php?act=ST&f=13&t=9&s=70a4cc18402781a33b2b5c238acfc558)) via the UDP port t >ype as our main server -> server connection, reasons at previous URL. > >Our main problem, is looking through the protocol modules, there is no way to specify the type of port used, have we over looked anything, if not, would it be somehow possible to move how services connects to a server to the protocol files, or possibly a >way to override the default? > >----------------------------------------------------------------------- >Craig McLure - Craig@chatspike.net >ChatSpike - The users network: http://www.chatspike.net >InspIRCd - Modular IRC server: http://www.inspircd.org >----------------------------------------------------------------------- > > > >------------------------------------------------------------------ From chris at monkeyircd.org Wed Feb 19 05:52:38 2003 From: chris at monkeyircd.org (Chris Plant) Date: Sat Oct 23 23:09:50 2004 Subject: [IRCServices Coding] Connection Protocols.. In-Reply-To: <20030219095223.KUWK2341.mta05-svc.ntlworld.com@i-br0ked-it> References: <20030219095223.KUWK2341.mta05-svc.ntlworld.com@i-br0ked-it> Message-ID: <1045662758.1395.0.camel@hermes> On Wed, 2003-02-19 at 09:52, Craig McLure wrote: > After a lot of discussion amongst our coders and supporters, the InspIRCd project has decided to use "Redundant Linking" (aka, Dynamic routing (http://www.inspircd.org/forum/index.php?act=ST&f=13&t=9&s=70a4cc18402781a33b2b5c238acfc558)) via the UDP port type as our main server -> server connection, reasons at previous URL. > > Our main problem, is looking through the protocol modules, there is no way to specify the type of port used, have we over looked anything, if not, would it be somehow possible to move how services connects to a server to the protocol files, or possibly a way to override the default? MonkeyIRCD is looking to support something like that in the next version, though its planned to handle servers that don't support this feature using limited reporting of links. IE we only tell non-complient servers about our current link. > > ----------------------------------------------------------------------- > Craig McLure - Craig@chatspike.net > ChatSpike - The users network: http://www.chatspike.net > InspIRCd - Modular IRC server: http://www.inspircd.org > ----------------------------------------------------------------------- > > > > ------------------------------------------------------------------ > To unsubscribe or change your subscription options, visit: > http://www.ircservices.za.net/mailman/listinfo/ircservices-coding -- Chris Plant Personal From RT.Mail at verizon.net Sat Feb 22 11:32:41 2003 From: RT.Mail at verizon.net (RT.Mail@verizon.net) Date: Sat Oct 23 23:09:50 2004 Subject: [IRCServices Coding] None In-Reply-To: <3e4ce44e.43577@mail.achurch.org> Message-ID: <20030222193246.NMMC16306.out005.verizon.net@bofh> This is the third time this has happened. I kill about 400 spam bots in a few seconds and the services die. [Feb 22 13:06:45 2003] FATAL: introduce_user() loop detected. Thats all that is in the logfile. We are running Unreal3.1.5.1. (it just happend again with a lot less then 400) it seems to just happen when you issue a bunch of kills at once. From aragon at phat.za.net Sun Feb 23 02:42:03 2003 From: aragon at phat.za.net (Aragon Gouveia) Date: Sat Oct 23 23:09:50 2004 Subject: [IRCServices Coding] lockfile problem.. Message-ID: <20030223104203.GA20750@phat.za.net> Hi, Just upgraded to 5.0.11. My previous problems have been solved, but now something else is not working.. If I kill ircservices' uplink it tries to write to its databases but fails with this log entry: [Feb 23 12:35:43 2003] warning: unable to lock data directory, not updating databases: Undefined error: 0 [Feb 23 12:35:43 2003] Read error from server: Connection reset by peer Looking in the libdir there's a .lock file with no permissions: ---------- 1 blabber irc 0 Feb 23 12:35 .lock Starting it all up again and trying the same thing results in failure of course: [Feb 23 12:29:42 2003] warning: data directory is locked, not updating databases Lockfile needs to be removed manually... When performing a manual update via operserv this doesn't happen. Neither when shutting down ircservices gracefully. Only when the uplink dies unexpectedly. Regards, Aragon From RT.Mail at verizon.net Sun Feb 23 11:22:31 2003 From: RT.Mail at verizon.net (RT.Mail@verizon.net) Date: Sat Oct 23 23:09:50 2004 Subject: [IRCServices Coding] None In-Reply-To: <20030223104203.GA20750@phat.za.net> Message-ID: <20030223192236.QUDP2505.out004.verizon.net@bofh> Andrew are you adding support for additional IRCd's at all? We want to switch to a new IRCd, however the one we are thinking of isn't supported right now. From kfiresun at ix.netcom.com Sun Feb 23 13:22:50 2003 From: kfiresun at ix.netcom.com (Kelmar K. Firesun) Date: Sat Oct 23 23:09:50 2004 Subject: [IRCServices Coding] None References: <20030223192236.QUDP2505.out004.verizon.net@bofh> Message-ID: <004601c2db81$b83ee930$6ed387d8@bahamut> Just out of curiosity, which IRCd are you planing to move to? Kelmar K. Firesun (IRL: Bryce Simonds) Assistant Admin: dream.esper.net (www.esper.net) ----- Original Message ----- From: To: "IRC Services Coding Mailing List" Sent: Sunday, February 23, 2003 1:22 PM Subject: [IRCServices Coding] None Andrew are you adding support for additional IRCd's at all? We want to switch to a new IRCd, however the one we are thinking of isn't supported right now. ------------------------------------------------------------------ To unsubscribe or change your subscription options, visit: http://www.ircservices.za.net/mailman/listinfo/ircservices-coding From achurch at achurch.org Mon Feb 24 09:15:21 2003 From: achurch at achurch.org (Andrew Church) Date: Sat Oct 23 23:09:50 2004 Subject: [IRCServices Coding] lockfile problem.. In-Reply-To: <20030223104203.GA20750@phat.za.net> Message-ID: <3e596429.27304@mail.achurch.org> Fixed, thanks for the report. --Andrew Church achurch@achurch.org http://achurch.org/ >Hi, > >Just upgraded to 5.0.11. My previous problems have been solved, but now >something else is not working.. > >If I kill ircservices' uplink it tries to write to its databases but fails >with this log entry: > >[Feb 23 12:35:43 2003] warning: unable to lock data directory, not updating databases: Undefined error: 0 >[Feb 23 12:35:43 2003] Read error from server: Connection reset by peer > > >Looking in the libdir there's a .lock file with no permissions: > >---------- 1 blabber irc 0 Feb 23 12:35 .lock > > >Starting it all up again and trying the same thing results in failure of >course: > >[Feb 23 12:29:42 2003] warning: data directory is locked, not updating databases > >Lockfile needs to be removed manually... > > >When performing a manual update via operserv this doesn't happen. Neither >when shutting down ircservices gracefully. Only when the uplink dies >unexpectedly. > > >Regards, >Aragon >------------------------------------------------------------------ >To unsubscribe or change your subscription options, visit: >http://www.ircservices.za.net/mailman/listinfo/ircservices-coding From achurch at achurch.org Mon Feb 24 09:52:16 2003 From: achurch at achurch.org (Andrew Church) Date: Sat Oct 23 23:09:50 2004 Subject: [IRCServices Coding] idea for xml part In-Reply-To: <004101c2b81c$011d7ce0$0201000a@thebeastnet> Message-ID: <3e59f898.30523@mail.achurch.org> >Idea from thebeast >i thinking to use it than to grep this part from the xml file >and check this with the current version on the backup server >so that this can start a update script that will update that >server if the versions are different I don't know about you, but I'd be very, very afraid to have a script that automatically compiled and installed programs on my server. Even setting aside the threat of someone tricking your script into doing nasty things, I might accidentally release a version that corrupts your data files, and then boom, you're screwed. (I wouldn't do this intentionally, of course, but I'm only human, and I make mistakes occasionally.) >Idea from Rodecker >the version check can also be used for newer release that have >newer/beter options that are not in the older versions so >the --import commandline option can check if the xml dump >is suitable for that version of ircservices It's already designed so that missing information will be set to appropriate values (unless I screwed up somewhere). There's no need for an extra check of this kind. --Andrew Church achurch@achurch.org http://achurch.org/ From master at xchat.gr Tue Feb 25 05:27:15 2003 From: master at xchat.gr (George Stamatiou) Date: Sat Oct 23 23:09:50 2004 Subject: [IRCServices Coding] SQLINE request Message-ID: <002601c2dcd1$a0d2cb80$0100a8c0@zeus> Hello. When i add a channel in SQLINE list, users trying to join get the error... #testing Cannot join channel (Reserved nickname: Reserved for Ircoperators). I think that the Reserved nickname shouldn't be. Regards, George Stamatiou From nothing at psychopat.org Tue Feb 25 08:06:48 2003 From: nothing at psychopat.org (Marc-Andre A. Fuentes) Date: Sat Oct 23 23:09:50 2004 Subject: [IRCServices Coding] SQLINE request In-Reply-To: <002601c2dcd1$a0d2cb80$0100a8c0@zeus> Message-ID: isn't a problem of the ircd and not of the ircservices? .... the reply you got is from the server, not from the services and also, maybe your ircserver send the same raw number for qlined nick and channel and your irc-client show it as being only an error for qlined nickname. On Tue, 25 Feb 2003, George Stamatiou wrote: > Hello. > When i add a channel in SQLINE list, users trying to join get the error... > #testing Cannot join channel (Reserved nickname: Reserved for Ircoperators). > I think that the Reserved nickname shouldn't be. > > > Regards, > > George Stamatiou > > > > > > ------------------------------------------------------------------ > To unsubscribe or change your subscription options, visit: > http://www.ircservices.za.net/mailman/listinfo/ircservices-coding > From master at xchat.gr Tue Feb 25 09:28:48 2003 From: master at xchat.gr (George Stamatiou) Date: Sat Oct 23 23:09:50 2004 Subject: [IRCServices Coding] SQLINE request References: Message-ID: <001001c2dcf3$5d004e60$0100a8c0@zeus> I don't think that it's my ircd (bahamut 1.4.35) problem. I tried /os raw sqline #testing :reserved for ircoperators, and after i receive, #testing Cannot join channel (reserved for Ircoperators) regards, George Stamatiou ----- Original Message ----- From: "Marc-Andre A. Fuentes" To: "IRC Services Coding Mailing List" Sent: Tuesday, February 25, 2003 6:06 PM Subject: Re: [IRCServices Coding] SQLINE request : : : isn't a problem of the ircd and not of the ircservices? .... : the reply you got is from the server, not from the services : and also, maybe your ircserver send the same raw number for qlined nick : and channel and your irc-client show it as being only an error for : qlined nickname. : : : : On Tue, 25 Feb 2003, George Stamatiou wrote: : : > Hello. : > When i add a channel in SQLINE list, users trying to join get the error... : > #testing Cannot join channel (Reserved nickname: Reserved for Ircoperators). : > I think that the Reserved nickname shouldn't be. : > : > : > Regards, : > : > George Stamatiou : > : > : > : > : > : > ------------------------------------------------------------------ : > To unsubscribe or change your subscription options, visit: : > http://www.ircservices.za.net/mailman/listinfo/ircservices-coding : > : : ------------------------------------------------------------------ : To unsubscribe or change your subscription options, visit: : http://www.ircservices.za.net/mailman/listinfo/ircservices-coding : From master at xchat.gr Tue Feb 25 10:19:37 2003 From: master at xchat.gr (George Stamatiou) Date: Sat Oct 23 23:09:50 2004 Subject: [IRCServices Coding] global notice Message-ID: <000701c2dcfa$7f477780$0100a8c0@zeus> Another problem is that services does not send global notice. Nothing happens at all. I'm using ircservices 5.0.11 and bahamut 1.4.35 Regards, George Stamatiou From RT.Mail at verizon.net Tue Feb 25 10:23:43 2003 From: RT.Mail at verizon.net (RT.Mail@verizon.net) Date: Sat Oct 23 23:09:50 2004 Subject: [IRCServices Coding] global notice In-Reply-To: <000701c2dcfa$7f477780$0100a8c0@zeus> Message-ID: <20030225182349.LHQK6884.pop018.verizon.net@bofh> We are using that, global works for us. However we are having a problem with szline, it doesn't seem to work at all. From master at xchat.gr Tue Feb 25 10:45:19 2003 From: master at xchat.gr (George Stamatiou) Date: Sat Oct 23 23:09:50 2004 Subject: [IRCServices Coding] global notice References: <20030225182349.LHQK6884.pop018.verizon.net@bofh> Message-ID: <001101c2dcfe$0cb18680$0100a8c0@zeus> SZLINES works fine on me. *** Global -- from OperServ: Pr|nCe added an SZLINE for 212.205.240.48 (expires in 1 minute) -OperServ- 212.205.240.48 added to SZLINE list. *** Notice -- Received KILL message for George!zeus@212.205.240.48. From OperServ Path: OperServ (Z-lined.Send an email to webmaster@xchat.gr .Reason: test) ----- Original Message ----- From: To: "IRC Services Coding Mailing List" Sent: Tuesday, February 25, 2003 8:23 PM Subject: Re: [IRCServices Coding] global notice We are using that, global works for us. However we are having a problem with szline, it doesn't seem to work at all. ------------------------------------------------------------------ To unsubscribe or change your subscription options, visit: http://www.ircservices.za.net/mailman/listinfo/ircservices-coding From rg at tcslon.com Tue Feb 25 11:02:07 2003 From: rg at tcslon.com (Russell Garrett) Date: Sat Oct 23 23:09:50 2004 Subject: [IRCServices Coding] global notice In-Reply-To: <001101c2dcfe$0cb18680$0100a8c0@zeus> Message-ID: Note that SZLINES are removed in bahamut 1.4.35, because akills now have all the capabilities of them. > -----Original Message----- > From: ircservices-coding-bounces@ircservices.za.net > [mailto:ircservices-coding-bounces@ircservices.za.net]On Behalf Of > George Stamatiou > Sent: 25 February 2003 18:45 > To: RT.Mail@verizon.net; ircservices-coding@ircservices.za.net > Subject: Re: [IRCServices Coding] global notice > > > SZLINES works fine on me. > *** Global -- from OperServ: Pr|nCe added an SZLINE for > 212.205.240.48 (expires in 1 minute) > -OperServ- 212.205.240.48 added to SZLINE list. > *** Notice -- Received KILL message for > George!zeus@212.205.240.48. From OperServ Path: OperServ > (Z-lined.Send an email to webmaster@xchat.gr .Reason: test) > > ----- Original Message ----- > From: > To: "IRC Services Coding Mailing List" > > Sent: Tuesday, February 25, 2003 8:23 PM > Subject: Re: [IRCServices Coding] global notice > > > We are using that, global works for us. However we are having a > problem with szline, it doesn't seem > to work at all. > > ------------------------------------------------------------------ > To unsubscribe or change your subscription options, visit: > http://www.ircservices.za.net/mailman/listinfo/ircservices-coding > > > > ------------------------------------------------------------------ > To unsubscribe or change your subscription options, visit: > http://www.ircservices.za.net/mailman/listinfo/ircservices-coding > From RT.Mail at verizon.net Tue Feb 25 16:35:10 2003 From: RT.Mail at verizon.net (RT.Mail@verizon.net) Date: Sat Oct 23 23:09:50 2004 Subject: [IRCServices Coding] global notice In-Reply-To: Message-ID: <20030226003511.GBBL8663.out003.verizon.net@bofh> We are running bahamut-1.4(35). However ircservices is doing all the killing its not adding akills to the ircd... I'm not sure what it is supposed to do exactly cause we just switched to bahamut but if somebody could give me some help id appreciate it. < >On Tue, 25 Feb 2003 19:02:07 -0000, Russell Garrett wrote: < > Note that SZLINES are removed in bahamut 1.4.35, because akills < > now have all < > the capabilities of them. < > < > > -----Original Message----- < > > From: ircservices-coding-bounces@ircservices.za.net < > > [mailto:ircservices-coding-bounces@ircservices.za.net]On < > Behalf Of < > > George Stamatiou < > > Sent: 25 February 2003 18:45 < > > To: RT.Mail@verizon.net; ircservices-coding@ircservices.za.net < > > Subject: Re: [IRCServices Coding] global notice < > > < > > < > > SZLINES works fine on me. < > > *** Global -- from OperServ: Pr|nCe added an SZLINE for < > > 212.205.240.48 (expires in 1 minute) < > > -OperServ- 212.205.240.48 added to SZLINE list. < > > *** Notice -- Received KILL message for < > > George!zeus@212.205.240.48. From OperServ Path: OperServ < > > (Z-lined.Send an email to webmaster@xchat.gr .Reason: test) < > > < > > ----- Original Message ----- < > > From: < > > To: "IRC Services Coding Mailing List" < > > < > > Sent: Tuesday, February 25, 2003 8:23 PM < > > Subject: Re: [IRCServices Coding] global notice < > > < > > < > > We are using that, global works for us. However we are having a < > > problem with szline, it doesn't seem < > > to work at all. < > > < > > --------------------------------------------------------------- < > --- < > > To unsubscribe or change your subscription options, visit: < > > http://www.ircservices.za.net/mailman/listinfo/ircservices- < > coding < > > < > > < > > < > > --------------------------------------------------------------- < > --- < > > To unsubscribe or change your subscription options, visit: < > > http://www.ircservices.za.net/mailman/listinfo/ircservices- < > coding < > > < > < > ----------------------------------------------------------------- < > - < > To unsubscribe or change your subscription options, visit: < > http://www.ircservices.za.net/mailman/listinfo/ircservices-coding From achurch at achurch.org Wed Feb 26 09:44:39 2003 From: achurch at achurch.org (Andrew Church) Date: Sat Oct 23 23:09:50 2004 Subject: [IRCServices Coding] SQLINE request In-Reply-To: <002601c2dcd1$a0d2cb80$0100a8c0@zeus> Message-ID: <3e5c0e0d.75447@mail.achurch.org> >Hello. >When i add a channel in SQLINE list, users trying to join get the error... >#testing Cannot join channel (Reserved nickname: Reserved for Ircoperators). >I think that the Reserved nickname shouldn't be. SQLINE for channels is not supported. --Andrew Church achurch@achurch.org http://achurch.org/ From achurch at achurch.org Wed Feb 26 09:45:30 2003 From: achurch at achurch.org (Andrew Church) Date: Sat Oct 23 23:09:50 2004 Subject: [IRCServices Coding] global notice In-Reply-To: Message-ID: <3e5c0e5a.75460@mail.achurch.org> >Note that SZLINES are removed in bahamut 1.4.35, because akills now have all >the capabilities of them. Also note that Bahamut 1.4.34+ are not (and will not be for the near future) supported by Services. --Andrew Church achurch@achurch.org http://achurch.org/ From RT.Mail at verizon.net Tue Feb 25 16:48:40 2003 From: RT.Mail at verizon.net (RT.Mail@verizon.net) Date: Sat Oct 23 23:09:50 2004 Subject: [IRCServices Coding] global notice In-Reply-To: <3e5c0e5a.75460@mail.achurch.org> Message-ID: <20030226004841.GKWG16831.out001.verizon.net@bofh> So if we downgraded and used akill it would work correctly right? < >On Wed, 26 Feb 2003 09:45:30 JST, Andrew Church wrote: < > Also note that Bahamut 1.4.34+ are not (and will not be for < > the near < > future) supported by Services. From rzhe at ircd.ru Tue Feb 25 16:59:46 2003 From: rzhe at ircd.ru (Dmitry Agaphonov) Date: Sat Oct 23 23:09:50 2004 Subject: [IRCServices Coding] global notice In-Reply-To: <3e5c0e5a.75460@mail.achurch.org> References: <3e5c0e5a.75460@mail.achurch.org> Message-ID: <20030226035430.V12935@rzhe.domain> On Wed, 26 Feb 2003, Andrew Church wrote: AC> Also note that Bahamut 1.4.34+ are not (and will not be for the near AC> future) supported by Services. Andrew, could you please give the list of incompatibilities. It would be useful for people willing to run Services with latest Bahamut. -- Dmitry Agaphonov From achurch at achurch.org Wed Feb 26 10:01:59 2003 From: achurch at achurch.org (Andrew Church) Date: Sat Oct 23 23:09:50 2004 Subject: [IRCServices Coding] global notice In-Reply-To: <20030226035430.V12935@rzhe.domain> Message-ID: <3e5c12ac.75630@mail.achurch.org> >On Wed, 26 Feb 2003, Andrew Church wrote: > >AC> Also note that Bahamut 1.4.34+ are not (and will not be for the near >AC> future) supported by Services. > >Andrew, could you please give the list of incompatibilities. It would be >useful for people willing to run Services with latest Bahamut. I haven't looked into the changes enough to make a definitive list. SZlines not working is the only one that comes to mind at the moment, but I think one or two others were mentioned at some point. At any rate, I don't have time to spare on coders that can't even keep a protocol stable within a single version. --Andrew Church achurch@achurch.org http://achurch.org/ From rg at tcslon.com Wed Feb 26 02:02:30 2003 From: rg at tcslon.com (Russell Garrett) Date: Sat Oct 23 23:09:50 2004 Subject: [IRCServices Coding] global notice In-Reply-To: <20030226004841.GKWG16831.out001.verizon.net@bofh> Message-ID: I think your akill problem could be fixed by disabling Akill exceptions in the services config. Bahamut doesn't seem to like those. > -----Original Message----- > From: ircservices-coding-bounces@ircservices.za.net > [mailto:ircservices-coding-bounces@ircservices.za.net]On Behalf > Of RT.Mail@verizon.net > Sent: 26 February 2003 00:49 > To: IRC Services Coding Mailing List > Subject: RE: [IRCServices Coding] global notice > > > So if we downgraded and used akill it would work correctly right? > > < >On Wed, 26 Feb 2003 09:45:30 JST, Andrew Church wrote: > < > Also note that Bahamut 1.4.34+ are not (and will not be for > < > the near > < > future) supported by Services. > > > > ------------------------------------------------------------------ > To unsubscribe or change your subscription options, visit: > http://www.ircservices.za.net/mailman/listinfo/ircservices-coding > From achurch at achurch.org Thu Feb 27 19:36:52 2003 From: achurch at achurch.org (Andrew Church) Date: Sat Oct 23 23:09:50 2004 Subject: [IRCServices Coding] Notice regarding v5.0.12 (fwd) Message-ID: <3e5deaa1.04371@mail.achurch.org> I broke my own rules by posting detailed technical info to the general-use list. Oops. Anyway, if you missed it there, here's the post: I should have mentioned it explicitly in the release notes, but one of the fixes in version 5.0.12 is a workaround for a bug, possibly a security hole, which can crash Services, and anyone using version 5.0.0 through 11 should upgrade to 5.0.12 immediately. (4.5 and earlier versions may be affected as well, though I have not heard any reports of 4.5.x crashing due to this particular problem.) The reason I say "possibly" a security hole is because the direct cause of the crash is a case which should not be able to occur in the first place, which probably means I screwed up somewhere and haven't found it yet, and in any case means that I can't say for certain whether the bug is limited to crashing Services or can be abused in other ways. For the curious, it seems to be possible to get a nickname's language, NickGroupInfo.language, set to 12 (which is the value of NUM_LANGS, the constant defining the number of languages Services supports, though I don't know whether this is related to the problem); since this value is used to index an array of size NUM_LANGS (12), it should never be outside the range 0 through NUM_LANGS-1 (11), and when the 12 is used to index the language text array, Services tries to read through a NULL pointer and crashes. There was supposed to be a check on the language value at database load time, to make certain that both the value is in range and that the language selected is actually available, but this check was only being applied to the language value in the version 4.5 compatibility data, and not to the value stored in the 5.0-specific data area. This oversight was corrected in version 5.0.12, and the language value is now properly checked on database load; invalid values will be set to LANG_DEFAULT (-1), which means "use the value of DEF_LANGUAGE in defs.h". If anyone can pinpoint how NickGroupInfo.language can get set out of range, you'll have my gratitude. --Andrew Church achurch@achurch.org http://achurch.org/ From admin at nevernet.net Thu Feb 27 02:41:50 2003 From: admin at nevernet.net (Elijah) Date: Sat Oct 23 23:09:50 2004 Subject: [IRCServices Coding] Notice regarding v5.0.12 (fwd) In-Reply-To: <3e5deaa1.04371@mail.achurch.org> Message-ID: <000301c2de4c$d5be1440$826a3a44@noc7> I think it's forgivable just this once :P -----Original Message----- From: ircservices-coding-bounces@ircservices.za.net [mailto:ircservices-coding-bounces@ircservices.za.net] On Behalf Of Andrew Church Sent: Thursday, February 27, 2003 5:37 AM To: ircservices-coding@ircservices.za.net Subject: [IRCServices Coding] Notice regarding v5.0.12 (fwd) I broke my own rules by posting detailed technical info to the general-use list. Oops. Anyway, if you missed it there, here's the post: I should have mentioned it explicitly in the release notes, but one of the fixes in version 5.0.12 is a workaround for a bug, possibly a security hole, which can crash Services, and anyone using version 5.0.0 through 11 should upgrade to 5.0.12 immediately. (4.5 and earlier versions may be affected as well, though I have not heard any reports of 4.5.x crashing due to this particular problem.) The reason I say "possibly" a security hole is because the direct cause of the crash is a case which should not be able to occur in the first place, which probably means I screwed up somewhere and haven't found it yet, and in any case means that I can't say for certain whether the bug is limited to crashing Services or can be abused in other ways. For the curious, it seems to be possible to get a nickname's language, NickGroupInfo.language, set to 12 (which is the value of NUM_LANGS, the constant defining the number of languages Services supports, though I don't know whether this is related to the problem); since this value is used to index an array of size NUM_LANGS (12), it should never be outside the range 0 through NUM_LANGS-1 (11), and when the 12 is used to index the language text array, Services tries to read through a NULL pointer and crashes. There was supposed to be a check on the language value at database load time, to make certain that both the value is in range and that the language selected is actually available, but this check was only being applied to the language value in the version 4.5 compatibility data, and not to the value stored in the 5.0-specific data area. This oversight was corrected in version 5.0.12, and the language value is now properly checked on database load; invalid values will be set to LANG_DEFAULT (-1), which means "use the value of DEF_LANGUAGE in defs.h". If anyone can pinpoint how NickGroupInfo.language can get set out of range, you'll have my gratitude. --Andrew Church achurch@achurch.org http://achurch.org/ ------------------------------------------------------------------ To unsubscribe or change your subscription options, visit: http://www.ircservices.za.net/mailman/listinfo/ircservices-coding From thebeast at xs4all.nl Fri Feb 28 16:10:48 2003 From: thebeast at xs4all.nl (J v Steenbergen) Date: Sat Oct 23 23:09:50 2004 Subject: [IRCServices Coding] mistake in http module Message-ID: <000001c2df87$03b83ca0$0101000a@amdxp1700> Hello Andrew I was just chacking some nick in on the http module and found a nick that begins with a \ and was selecting it to view the details of it and than the error came Not Found The requested resource could not be found. just to check it a registerd a new nick that also begins with a \ and there was the same error then checked the the urls the nicks are pointing to this is a normale link http://password:Secret@rc5proxy.mp3crew.nu:8888/dbaccess/nickserv/The_Beast and the wrong nicks are pointing to http://More:Secrets@rc5proxy.mp3crew.nu:8888/LiNuX so because of the produced html code's the url is wrong it looks I Hope you can think of a option to correct it Grtzz Thebeast irc.mp3crew.nu From waterflamez at hotmail.com Sat Mar 1 17:15:06 2003 From: waterflamez at hotmail.com (Jack Neils) Date: Sat Oct 23 23:09:50 2004 Subject: [IRCServices Coding] can services change user ident on connect ? Message-ID: Hi, i've been trying to modify ircservices 5.0.12 to make my irc network more secure. i'm using UnrealIRCD (3.2beta14), and i wanted the services to do this: when a user connects, there are commands passed between the server, the services, and the client, right? and services can say that something has to change, right? so, instead of having the user connect with his real ident and host, i'd like for services (either directly, or through UnrealIRCD's chgident and chghost) to change the ident and host into something else. but i'm new at this, and though i understand the basics, i really can't figure where i have to put what. anyone that can help? Thx in advance, Bjorn _________________________________________________________________ MSN Search, for relevant search results! http://search.msn.be From georges at berscheid.lu Sun Mar 2 08:38:22 2003 From: georges at berscheid.lu (Georges Berscheid) Date: Sat Oct 23 23:09:50 2004 Subject: AW: [IRCServices Coding] can services change user ident on connect ? In-Reply-To: Message-ID: <000701c2e0da$27448710$69c918d4@gizmo> Hi, You could write a module implementing this. Services can use IRCd's /chgident and /chghost (e.g. send_cmd(s_OperServ, "CHGHOST %s :%s", theuser->nick, somehost); where theuser is a User struct from get_user(nick_as_string)). You will also have set theuser->fakehost and theuser->username correctly. Services don't like to be desynched :) If you browse a little the existing code, you will easily understand :) Greets, Georges -----Urspr?ngliche Nachricht----- Von: ircservices-coding-bounces@ircservices.za.net [mailto:ircservices-coding-bounces@ircservices.za.net] Im Auftrag von Jack Neils Gesendet: Sonntag, 2. M?rz 2003 02:15 An: ircservices-coding@ircservices.za.net Betreff: [IRCServices Coding] can services change user ident on connect ? Hi, i've been trying to modify ircservices 5.0.12 to make my irc network more secure. i'm using UnrealIRCD (3.2beta14), and i wanted the services to do this: when a user connects, there are commands passed between the server, the services, and the client, right? and services can say that something has to change, right? so, instead of having the user connect with his real ident and host, i'd like for services (either directly, or through UnrealIRCD's chgident and chghost) to change the ident and host into something else. but i'm new at this, and though i understand the basics, i really can't figure where i have to put what. anyone that can help? Thx in advance, Bjorn _________________________________________________________________ MSN Search, for relevant search results! http://search.msn.be ------------------------------------------------------------------ To unsubscribe or change your subscription options, visit: http://www.ircservices.za.net/mailman/listinfo/ircservices-coding From achurch at achurch.org Mon Mar 3 02:57:28 2003 From: achurch at achurch.org (Andrew Church) Date: Sat Oct 23 23:09:50 2004 Subject: [IRCServices Coding] can services change user ident on connect ? In-Reply-To: Message-ID: <3e6248a3.52610@mail.achurch.org> >so, instead of having the user connect with his real ident and host, >i'd like for services (either directly, or through UnrealIRCD's chgident and >chghost) to change the ident and host into something else. You'll want to use the "user create" callback; see section 6 of the manual for details. Inside the callback function, you can use send_cmd() to send CHGIDENT/CHGHOST commands, as Georges suggests (and don't forget to set user->username and user->fakehost appropriately, or the real username and hostname will appear in NickServ INFO replies). --Andrew Church achurch@achurch.org http://achurch.org/ From achurch at achurch.org Mon Mar 3 03:14:17 2003 From: achurch at achurch.org (Andrew Church) Date: Sat Oct 23 23:09:50 2004 Subject: [IRCServices Coding] mistake in http module In-Reply-To: <000001c2df87$03b83ca0$0101000a@amdxp1700> Message-ID: <3e624cab.55051@mail.achurch.org> WFM with Mozilla 1.2.1, but I'll add a workaround for the next release. --Andrew Church achurch@achurch.org http://achurch.org/ > >Hello Andrew > >I was just chacking some nick in on the http module >and found a nick that begins with a \ and was selecting it to >view the details of it and than the error came > >Not Found >The requested resource could not be found. > >just to check it a registerd a new nick that also begins >with a \ and there was the same error then checked the >the urls the nicks are pointing to > >this is a normale link >http://password:Secret@rc5proxy.mp3crew.nu:8888/dbaccess/nickserv/The_Beast > >and the wrong nicks are pointing to >http://More:Secrets@rc5proxy.mp3crew.nu:8888/LiNuX > >so because of the produced html code's the url is wrong it looks > >I Hope you can think of a option to correct it > >Grtzz Thebeast > irc.mp3crew.nu > >------------------------------------------------------------------ >To unsubscribe or change your subscription options, visit: >http://www.ircservices.za.net/mailman/listinfo/ircservices-coding From monolith at orblivion.com Wed Mar 5 19:46:52 2003 From: monolith at orblivion.com (monolith) Date: Sat Oct 23 23:09:50 2004 Subject: [IRCServices Coding] english language file typo.... Message-ID: <000c01c2e393$093410e0$6401a8c0@quasar> Found a typo in /msg chanserv help access levels [21:36:09] -ChanServ- Founder Full access to ChanServ functions; automatic - [21:36:09] -ChanServ- opping upon entering channel. Note that - [21:36:09] -ChanServ- only one person may have founder status (it - [21:36:09] -ChanServ- status (it cannot be given using the ACCESS - [21:36:09] -ChanServ- command). Now: [21:41:59] -ChanServ- Founder Full access to ChanServ functions; automatic - [21:41:59] -ChanServ- opping upon entering channel. Note that - [21:41:59] -ChanServ- only one person may have founder status - [21:41:59] -ChanServ- (it cannot be given using the ACCESS - [21:41:59] -ChanServ- command). Updated en_us.l here: http://www.orblivion.com/~ircd/en_us.l Cheers, David -------------- next part -------------- A non-text attachment was scrubbed... Name: winmail.dat Type: application/ms-tnef Size: 3508 bytes Desc: not available Url : http://lists.ircservices.za.net/pipermail/ircservices-coding/attachments/20030305/3a679a0d/winmail.bin From master at xchat.gr Sat Mar 8 04:39:35 2003 From: master at xchat.gr (George Stamatiou) Date: Sat Oct 23 23:09:50 2004 Subject: [IRCServices Coding] JUPE and bahamut-1.4(35) Message-ID: <001701c2e56f$c8cbb880$0100a8c0@zeus> I found another possible bug. When i do /os squit server and the server is active, then services crashes. I have to do squit and after to use the jupe command. -chat.xchat.gr- *** Global -- from OperServ: Juping matrix.voxnet.gr by request of KillServ. -chat.xchat.gr- *** Routing -- from chat.xchat.gr: Link services.xchat.gr[(+)something@0.0.0.0] cancelled, server matrix.voxnet.gr already exists -chat.xchat.gr- *** Notice -- services.xchat.gr was connected for 5 seconds. 24/62 sendK/recvK. I don't know if it is another problem with bahamut 1.4(35), but it happens only with version of bahamut and not bahamut-1.4(35) Regards, George Stamatiou master@xchat.gr From master at xchat.gr Sat Mar 8 04:45:15 2003 From: master at xchat.gr (George Stamatiou) Date: Sat Oct 23 23:09:50 2004 Subject: [IRCServices Coding] JUPE and bahamut-1.4(35) Message-ID: <002501c2e570$92330430$0100a8c0@zeus> A typo mistake. This happens with bahamut 1.4(35), and not bahamut-1.4(34) Regards, George Stamatiou master@xchat.gr From hudson at mbay.net Wed Mar 12 15:04:41 2003 From: hudson at mbay.net (Stefan Hudson) Date: Sat Oct 23 23:09:51 2004 Subject: [IRCServices Coding] Chanserv patch for reg chans only Message-ID: <20030312150441.A19757@mbay.net> Here's a patch to add an option for forbiding use unregistered channels by normal users. Yeah, it's a bit fascist, but sometimes this much control is needed - on IRC servers that are used for commercial support, where it would not be appropriate to have someone create #hotgaysex, for example. This is the first hack I've done on ircservices, so someone please check to make sure I didn't miss something. I tried to cover all bases. diff -c -r ircservices-5.0.13/data/example-modules.conf ircservices-5.0.13-local/data/example-modules.conf *** ircservices-5.0.13/data/example-modules.conf Mon Mar 3 01:54:47 2003 --- ircservices-5.0.13-local/data/example-modules.conf Wed Mar 12 16:41:23 2003 *************** *** 919,924 **** --- 919,932 ---- #CSForbidShortChannel + # CSRegisteredOnly [OPTIONAL] + # When enabled, treats unregistered channels as forbidden, not + # allowing normal users to join. If enabled, services opers will + # need to create any new channels on the network. For this option + # to be effective, CSEnableRegister should generally NOT be enabled. + + #CSRegisteredOnly + EndModule ################################ SENDPASS module diff -c -r ircservices-5.0.13/docs/a.html ircservices-5.0.13-local/docs/a.html *** ircservices-5.0.13/docs/a.html Sun Mar 2 21:18:48 2003 --- ircservices-5.0.13-local/docs/a.html Wed Mar 12 16:50:04 2003 *************** *** 1722,1727 **** --- 1722,1739 ----

Example: CSForbidShortChannel + + +

  • + CSRegisteredOnly    [OPTIONAL] +

    When enabled, treats unregistered channels as forbidden, not + allowing normal users to join. If enabled, services opers will + need to create any new channels on the network. For this option + to be effective, CSEnableRegister should generally NOT be enabled. + +

    Example: CSRegisteredOnly +

+

chanserv/sendpass (SENDPASS module) diff -c -r ircservices-5.0.13/modules/chanserv/check.c ircservices-5.0.13-local/modules/chanserv/check.c *** ircservices-5.0.13/modules/chanserv/check.c Mon Mar 3 01:54:48 2003 --- ircservices-5.0.13-local/modules/chanserv/check.c Wed Mar 12 04:55:35 2003 *************** *** 274,281 **** goto kick; } ! if (!ci) ! return 0; if (is_services_admin(user)) return 0; --- 274,288 ---- goto kick; } ! if (!ci) { ! if(CSRegisteredOnly && !is_oper(user)) { ! mask = sstrdup("*!*@*"); ! reason = getstring(user->ngi, CHAN_MAY_NOT_BE_USED); ! goto kick; ! } else { ! return 0; ! } ! } if (is_services_admin(user)) return 0; diff -c -r ircservices-5.0.13/modules/chanserv/cs-local.h ircservices-5.0.13-local/modules/chanserv/cs-local.h *** ircservices-5.0.13/modules/chanserv/cs-local.h Mon Mar 3 01:54:48 2003 --- ircservices-5.0.13-local/modules/chanserv/cs-local.h Wed Mar 12 04:45:02 2003 *************** *** 93,98 **** --- 93,99 ---- E time_t CSSuspendExpire; E time_t CSSuspendGrace; E int CSForbidShortChannel; + E int CSRegisteredOnly; E ChanOpt chanopts[]; diff -c -r ircservices-5.0.13/modules/chanserv/main.c ircservices-5.0.13-local/modules/chanserv/main.c *** ircservices-5.0.13/modules/chanserv/main.c Mon Mar 3 01:54:48 2003 --- ircservices-5.0.13-local/modules/chanserv/main.c Wed Mar 12 03:47:23 2003 *************** *** 57,62 **** --- 57,63 ---- time_t CSSuspendExpire; time_t CSSuspendGrace; int CSForbidShortChannel; + int CSRegisteredOnly; EXPORT_VAR(int32,CSMaxReg) /*************************************************************************/ *************** *** 1606,1611 **** --- 1607,1613 ---- { "CSEnableRegister", { { CD_SET, 0, &CSEnableRegister } } }, { "CSExpire", { { CD_TIME, 0, &CSExpire } } }, { "CSForbidShortChannel",{{CD_SET, 0, &CSForbidShortChannel } } }, + { "CSRegisteredOnly", { { CD_SET, 0, &CSRegisteredOnly } } }, { "CSInhabit", { { CD_TIME, CF_DIRREQ, &CSInhabit } } }, { "CSListMax", { { CD_POSINT, CF_DIRREQ, &CSListMax } } }, { "CSListOpersOnly", { { CD_SET, 0, &CSListOpersOnly } } }, From Craig at chatspike.net Wed Mar 12 16:41:49 2003 From: Craig at chatspike.net (Craig McLure) Date: Sat Oct 23 23:09:51 2004 Subject: [IRCServices Coding] Chanserv patch for reg chans only Message-ID: <20030313004158.SXAN24160.mta02-svc.ntlworld.com@i-br0ked-it> Good Job, i've checked thru it quickly, and dont see any immediate probs, This will be useful for people whos IRCds dont support the ability to "forbid all channels except.." and has been requested a couple of times. it also makes enabeling new channels easier as well, although, you may wanna add is_services_oper or maybe just is_oper support as well, meaning opers or services opers can join. ----------------------------------------------------------------------- Craig McLure - Craig@chatspike.net ChatSpike - The users network: http://www.chatspike.net InspIRCd - Modular IRC server: http://www.inspircd.org <`RaSh> how do i install linux i got the cd and i dont see the setup.exe or install.exe ----------------------------------------------------------------------- ============ Original Message ============ >From : "Stefan Hudson" >Reply-To : ircservices-coding@ircservices.za.net >To : ircservices-coding@ircservices.za.net >Subject : [IRCServices Coding] Chanserv patch for reg chans only >Date : 2003-03-12 > > >Here's a patch to add an option for forbiding use unregistered channels >by normal users. Yeah, it's a bit fascist, but sometimes this much control >is needed - on IRC servers that are used for commercial support, where it >would not be appropriate to have someone create #hotgaysex, for example. > >This is the first hack I've done on ircservices, so someone please check >to make sure I didn't miss something. I tried to cover all bases. > >diff -c -r ircservices-5.0.13/data/example-modules.conf ircservices-5.0.13-local/data/example-modules.conf >*** ircservices-5.0.13/data/example-modules.conf Mon Mar 3 01:54:47 2003 >--- ircservices-5.0.13-local/data/example-modules.conf Wed Mar 12 16:41:23 2003 >*************** >*** 919,924 **** >--- 919,932 ---- > > #CSForbidShortChannel > >+ # CSRegisteredOnly [OPTIONAL] >+ # When enabled, treats unregistered channels as forbidden, not >+ # allowing normal users to join. If enabled, services opers will >+ # need to create any new channels on the network. For this option >+ # to be effective, CSEnableRegister should generally NOT be enabled. >+ >+ #CSRegisteredOnly >+ > EndModule > > ################################ SENDPASS module >diff -c -r ircservices-5.0.13/docs/a.html ircservices-5.0.13-local/docs/a.html >*** ircservices-5.0.13/docs/a.html Sun Mar 2 21:18:48 2003 >--- ircservices-5.0.13-local/docs/a.html Wed Mar 12 16:50:04 2003 >*************** >*** 1722,1727 **** >--- 1722,1739 ---- > >

Example: CSForbidShortChannel > >+ >+ >+

  • >+ CSRegisteredOnly    [OPTIONAL] >+

    When enabled, treats unregistered channels as forbidden, not >+ allowing normal users to join. If enabled, services opers will >+ need to create any new channels on the network. For this option >+ to be effective, CSEnableRegister should generally NOT be enabled. >+ >+

    Example: CSRegisteredOnly >+

>+ > >

chanserv/sendpass (SENDPASS module) > >diff -c -r ircservices-5.0.13/modules/chanserv/check.c ircservices-5.0.13-local/modules/chanserv/check.c >*** ircservices-5.0.13/modules/chanserv/check.c Mon Mar 3 01:54:48 2003 >--- ircservices-5.0.13-local/modules/chanserv/check.c Wed Mar 12 04:55:35 2003 >*************** >*** 274,281 **** > goto kick; > } > >! if (!ci) >! return 0; > > if (is_services_admin(user)) > return 0; >--- 274,288 ---- > goto kick; > } > >! if (!ci) { >! if(CSRegisteredOnly && !is_oper(user)) { >! mask = sstrdup("*!*@*"); >! reason = getstring(user->ngi, CHAN_MAY_NOT_BE_USED); >! goto kick; >! } else { >! return 0; >! } >! } > > if (is_services_admin(user)) > return 0; >diff -c -r ircservices-5.0.13/modules/chanserv/cs-local.h ircservices-5.0.13-local/modules/chanserv/cs-local.h >*** ircservices-5.0.13/modules/chanserv/cs-local.h Mon Mar 3 01:54:48 2003 >--- ircservices-5.0.13-local/modules/chanserv/cs-local.h Wed Mar 12 04:45:02 2003 >*************** >*** 93,98 **** >--- 93,99 ---- > E time_t CSSuspendExpire; > E time_t CSSuspendGrace; > E int CSForbidShortChannel; >+ E int CSRegisteredOnly; > E ChanOpt chanopts[]; > > >diff -c -r ircservices-5.0.13/modules/chanserv/main.c ircservices-5.0.13-local/modules/chanserv/main.c >*** ircservices-5.0.13/modules/chanserv/main.c Mon Mar 3 01:54:48 2003 >--- ircservices-5.0.13-local/modules/chanserv/main.c Wed Mar 12 03:47:23 2003 >*************** >*** 57,62 **** >--- 57,63 ---- > time_t CSSuspendExpire; > time_t CSSuspendGrace; > int CSForbidShortChannel; >+ int CSRegisteredOnly; > EXPORT_VAR(int32,CSMaxReg) > > /*************************************************************************/ >*************** >*** 1606,1611 **** >--- 1607,1613 ---- > { "CSEnableRegister", { { CD_SET, 0, &CSEnableRegister } } }, > { "CSExpire", { { CD_TIME, 0, &CSExpire } } }, > { "CSForbidShortChannel",{{CD_SET, 0, &CSForbidShortChannel } } }, >+ { "CSRegisteredOnly", { { CD_SET, 0, &CSRegisteredOnly } } }, > { "CSInhabit", { { CD_TIME, CF_DIRREQ, &CSInhabit } } }, > { "CSListMax", { { CD_POSINT, CF_DIRREQ, &CSListMax } } }, > { "CSListOpersOnly", { { CD_SET, 0, &CSListOpersOnly } } }, >------------------------------------------------------------------ >To unsubscribe or change your subscription options, visit: >http://www.ircservices.za.net/mailman/listinfo/ircservices-coding >. ========= End of Original Message ========= From hudson at mbay.net Wed Mar 12 19:22:51 2003 From: hudson at mbay.net (Stefan Hudson) Date: Sat Oct 23 23:09:51 2004 Subject: [IRCServices Coding] Chanserv patch for reg chans only In-Reply-To: <20030313004158.SXAN24160.mta02-svc.ntlworld.com@i-br0ked-it>; from Craig McLure on Thu, Mar 13, 2003 at 12:41:49AM +0000 References: <20030313004158.SXAN24160.mta02-svc.ntlworld.com@i-br0ked-it> Message-ID: <20030312192251.A3632@mbay.net> On Thu, Mar 13, 2003 at 12:41:49AM +0000, Craig McLure wrote: > Good Job, i've checked thru it quickly, and dont see any immediate probs, This will be useful for people whos IRCds dont support the ability to "forbid all channels except.." and has been requested a couple of times. it also makes enabeling new channels easier as well, although, you may wanna add is_services_oper or maybe just is_oper support as well, meaning opers or services opers can join. That was one of the questions I had when I was working on it. I decided on is_oper() because it seemed be used elsewhere for general server-related exceptions - is_services_oper() only appears in operserv. I assume it also includes is_services_admin(), but that already has an exception above my patch so it doesn't really matter. The other question I had was if I should depend on the result from get_channelinfo() or get_channel() to determine if a channel is registered. I found the code for get_channelinfo() in tools/convert-db.c, and it seems to be a good bet for this, but I can't find the code for get_channel() anywhere. The text shows up in channels.o, but I can't find the code in channels.c. I feel a bit silly about this - I always thought I was fairly good at C. Also, I can think of a pathological case where the +b *!*@* might be a problem. It would show up if one oper joins an unregistered channel and idles, then a normal user tries to join and services sets the +b. With some servers (unreal), this will prevent other opers from joining that channel, since opers can't break bans and they can't use chanserv to remove them, since the channel isn't registered. This is a fairly unusual situation, but it might be more consistant if the ban wasn't set. However, does this open services up for a DOS from a user repeatedly trying to join and getting kicked by chanserv? Stefan From idontwantthisshit at hotmail.com Wed Mar 12 19:36:52 2003 From: idontwantthisshit at hotmail.com (DeadNotBuried) Date: Sat Oct 23 23:09:51 2004 Subject: [IRCServices Coding] Chanserv patch for reg chans only References: <20030313004158.SXAN24160.mta02-svc.ntlworld.com@i-br0ked-it> <20030312192251.A3632@mbay.net> Message-ID: > Also, I can think of a pathological case where the +b *!*@* might be a > problem. It would show up if one oper joins an unregistered channel and > idles, then a normal user tries to join and services sets the +b. With > some servers (unreal), this will prevent other opers from joining that > channel, since opers can't break bans and they can't use chanserv to > remove them, since the channel isn't registered. on unreal 3.2 opers can get around the ban by inviting themselves into the channel From achurch at achurch.org Thu Mar 13 13:09:56 2003 From: achurch at achurch.org (Andrew Church) Date: Sat Oct 23 23:09:51 2004 Subject: [IRCServices Coding] Chanserv patch for reg chans only In-Reply-To: <20030312192251.A3632@mbay.net> Message-ID: <3e7005e8.01102@mail.achurch.org> Thanks for the suggestion. I generally try to avoid adding features into a stable branch, but I'll consider it. >The other question I had was if I should depend on the result from >get_channelinfo() or get_channel() to determine if a channel is >registered. I found the code for get_channelinfo() in tools/convert-db.c, >and it seems to be a good bet for this, but I can't find the code for >get_channel() anywhere. The text shows up in channels.o, but I can't >find the code in channels.c. I feel a bit silly about this - I always >thought I was fairly good at C. Both get_channel() and get_channelinfo() are defined by macros in hash.h (the get_channelinfo() in convert-db.c is designed for the convert-db tool and is not included in the main program). get_channel() looks up channels on the network, while get_channelinfo() looks them up in the Services database, so you'll want to use the latter. >This is a fairly unusual situation, but it might be more consistant if >the ban wasn't set. However, does this open services up for a DOS from >a user repeatedly trying to join and getting kicked by chanserv? Unlikely, since the ircd would probably drop them for flooding before Services took any serious performance hit. --Andrew Church achurch@achurch.org http://achurch.org/ From RT.Mail at verizon.net Thu Mar 13 02:03:58 2003 From: RT.Mail at verizon.net (RT.Mail@verizon.net) Date: Sat Oct 23 23:09:51 2004 Subject: [IRCServices Coding] None In-Reply-To: <3e7005e8.01102@mail.achurch.org> Message-ID: <20030313100403.TWKY14460.pop015.verizon.net@bofh> We have about 19,000 autokills on the akill list. When trying to view them on the web it seems services only shows about 17,200 before it stops loading the page. I have tried to view it in both Opera and IE, both have the same problem. From john at cosmicfire.net Thu Mar 13 07:32:13 2003 From: john at cosmicfire.net (John Edrington) Date: Sat Oct 23 23:09:51 2004 Subject: [IRCServices Coding] None References: <20030313100403.TWKY14460.pop015.verizon.net@bofh> Message-ID: <002001c2e975$cb0c46a0$fc0110ac@paladin> I have had a similar problem while exporting the database in xml format via the html module. When using lynx, the file size is about 6MB, when using wget, the file size is 9MB. When using a non-local, graphical brower, I get about a 1MB. Just a little more info that might make the difference: my swap space is totally used up, and I have 45 MB of memory free) John ----- Original Message ----- From: To: "IRC Services Coding Mailing List" Sent: Thursday, March 13, 2003 5:03 AM Subject: [IRCServices Coding] None We have about 19,000 autokills on the akill list. When trying to view them on the web it seems services only shows about 17,200 before it stops loading the page. I have tried to view it in both Opera and IE, both have the same problem. ------------------------------------------------------------------ To unsubscribe or change your subscription options, visit: http://www.ircservices.za.net/mailman/listinfo/ircservices-coding From rg at tcslon.com Thu Mar 13 12:39:47 2003 From: rg at tcslon.com (Russell Garrett) Date: Sat Oct 23 23:09:51 2004 Subject: [IRCServices Coding] None In-Reply-To: <20030313100403.TWKY14460.pop015.verizon.net@bofh> Message-ID: Out of interest, how does Services perform with this many akills? And, if you don't mind me asking, how did you accumulate so many? In my experience offenders almost certainly give up after a month or so, and so setting unlimited-timed akills is usually a pointless exercise. But it's just me being nosy :). Russ > -----Original Message----- > From: ircservices-coding-bounces@ircservices.za.net > [mailto:ircservices-coding-bounces@ircservices.za.net]On Behalf > Of RT.Mail@verizon.net > Sent: 13 March 2003 10:04 > To: IRC Services Coding Mailing List > Subject: [IRCServices Coding] None > > > We have about 19,000 autokills on the akill list. When trying to > view them on the web it seems services only shows about 17,200 > before it stops loading the page. I have tried to view it in both > Opera and IE, both have the same problem. > > ------------------------------------------------------------------ > To unsubscribe or change your subscription options, visit: > http://www.ircservices.za.net/mailman/listinfo/ircservices-coding > > From Craig at chatspike.net Thu Mar 13 13:06:47 2003 From: Craig at chatspike.net (Craig McLure) Date: Sat Oct 23 23:09:51 2004 Subject: [IRCServices Coding] None Message-ID: <20030313210649.SOWA11246.mta03-svc.ntlworld.com@i-br0ked-it> Russell has been subject to a large number of botfloods recently and has scripts to add akills when bots connect, last time i spoke to him he said that the services databases mess up after a certain ammount, but performance wise, its fine. ----------------------------------------------------------------------- Craig McLure - Craig@chatspike.net ChatSpike - The users network: http://www.chatspike.net InspIRCd - Modular IRC server: http://www.inspircd.org <`RaSh> how do i install linux i got the cd and i dont see the setup.exe or install.exe ----------------------------------------------------------------------- ============ Original Message ============ >From : "Russell Garrett" >Reply-To : ircservices-coding@ircservices.za.net >To : RT.Mail@verizon.net >Subject : RE: [IRCServices Coding] None >Date : 2003-03-13 > > >Out of interest, how does Services perform with this many akills? And, if >you don't mind me asking, how did you accumulate so many? In my experience >offenders almost certainly give up after a month or so, and so setting >unlimited-timed akills is usually a pointless exercise. But it's just me >being nosy :). > >Russ > >> -----Original Message----- >> From: ircservices-coding-bounces@ircservices.za.net >> [mailto:ircservices-coding-bounces@ircservices.za.net]On Behalf >> Of RT.Mail@verizon.net >> Sent: 13 March 2003 10:04 >> To: IRC Services Coding Mailing List >> Subject: [IRCServices Coding] None >> >> >> We have about 19,000 autokills on the akill list. When trying to >> view them on the web it seems services only shows about 17,200 >> before it stops loading the page. I have tried to view it in both >> Opera and IE, both have the same problem. >> >> ------------------------------------------------------------------ >> To unsubscribe or change your subscription options, visit: >> http://www.ircservices.za.net/mailman/listinfo/ircservices-coding >> >> > >------------------------------------------------------------------ >To unsubscribe or change your subscription options, visit: >http://www.ircservices.za.net/mailman/listinfo/ircservices-coding >. ========= End of Original Message ========= From ballsy at mystical.net Thu Mar 13 13:21:57 2003 From: ballsy at mystical.net (Ballsy) Date: Sat Oct 23 23:09:51 2004 Subject: [IRCServices Coding] None In-Reply-To: <20030313210649.SOWA11246.mta03-svc.ntlworld.com@i-br0ked-it> Message-ID: If you would be willing to share your methods of handling bot floods with the rest of us, I know some of us could sure use the ideas. Nothing short of a probability analysis bot seems to be required to determine what is and isn't a bot when they connect. David Quoth Craig McLure on Mar 13 at 21:06, > Russell has been subject to a large number of botfloods recently and has scripts to add akills when bots connect, last time i spoke to him he said that the services databases mess up after a certain ammount, but performance wise, its fine. > > ----------------------------------------------------------------------- > Craig McLure - Craig@chatspike.net > ChatSpike - The users network: http://www.chatspike.net > InspIRCd - Modular IRC server: http://www.inspircd.org > <`RaSh> how do i install linux i got the cd and i dont see the setup.exe or install.exe > ----------------------------------------------------------------------- > > ============ Original Message ============ > >>From : "Russell Garrett" > >Reply-To : ircservices-coding@ircservices.za.net > >To : RT.Mail@verizon.net > >Subject : RE: [IRCServices Coding] None > >Date : 2003-03-13 > > > > > >Out of interest, how does Services perform with this many akills? And, if > >you don't mind me asking, how did you accumulate so many? In my experience > >offenders almost certainly give up after a month or so, and so setting > >unlimited-timed akills is usually a pointless exercise. But it's just me > >being nosy :). > > > >Russ > > > >> -----Original Message----- > >> From: ircservices-coding-bounces@ircservices.za.net > >> [mailto:ircservices-coding-bounces@ircservices.za.net]On Behalf > >> Of RT.Mail@verizon.net > >> Sent: 13 March 2003 10:04 > >> To: IRC Services Coding Mailing List > >> Subject: [IRCServices Coding] None > >> > >> > >> We have about 19,000 autokills on the akill list. When trying to > >> view them on the web it seems services only shows about 17,200 > >> before it stops loading the page. I have tried to view it in both > >> Opera and IE, both have the same problem. > >> > >> ------------------------------------------------------------------ > >> To unsubscribe or change your subscription options, visit: > >> http://www.ircservices.za.net/mailman/listinfo/ircservices-coding > >> > >> > > > >------------------------------------------------------------------ > >To unsubscribe or change your subscription options, visit: > >http://www.ircservices.za.net/mailman/listinfo/ircservices-coding > >. > ========= End of Original Message ========= > > > > ------------------------------------------------------------------ > To unsubscribe or change your subscription options, visit: > http://www.ircservices.za.net/mailman/listinfo/ircservices-coding > From RT.Mail at verizon.net Thu Mar 13 13:19:45 2003 From: RT.Mail at verizon.net (RT.Mail@verizon.net) Date: Sat Oct 23 23:09:51 2004 Subject: [IRCServices Coding] None In-Reply-To: <20030313210649.SOWA11246.mta03-svc.ntlworld.com@i-br0ked-it> Message-ID: <20030313211951.QIYQ2095.pop017.verizon.net@bofh> Craig is correct, however the DB has not had any more problems.... might have just been a freak thing. The only problem now is the page not loading. FYI those 19,000 akills were from a 36 hour period, if it werent for the damn bots we would have about 2. < >On Thu, 13 Mar 2003 21:6:47 +0000, Craig McLure wrote: < > Russell has been subject to a large number of botfloods recently < > and has scripts to add akills when bots connect, last time i < > spoke to him he said that the services databases mess up after a < > certain ammount, but performance wise, its fine. < > < > ----------------------------------------------------------------- < > ------ < > Craig McLure - Craig@chatspike.net < > ChatSpike - The users network: http://www.chatspike.net < > InspIRCd - Modular IRC server: http://www.inspircd.org < > <`RaSh> how do i install linux i got the cd and i dont see the < > setup.exe or install.exe < > ----------------------------------------------------------------- < > ------ < > < > ============ Original Message ============ < > >From : "Russell Garrett" < > >Reply-To : ircservices-coding@ircservices.za.net < > >To : RT.Mail@verizon.net < > >Subject : RE: [IRCServices Coding] None < > >Date : 2003-03-13 < > > < > > < > >Out of interest, how does Services perform with this many < > akills? And, if < > >you don't mind me asking, how did you accumulate so many? In my < > experience < > >offenders almost certainly give up after a month or so, and so < > setting < > >unlimited-timed akills is usually a pointless exercise. But < > it's just me < > >being nosy :). < > > < > >Russ < > > < > >> -----Original Message----- < > >> From: ircservices-coding-bounces@ircservices.za.net < > >> [mailto:ircservices-coding-bounces@ircservices.za.net]On < > Behalf < > >> Of RT.Mail@verizon.net < > >> Sent: 13 March 2003 10:04 < > >> To: IRC Services Coding Mailing List < > >> Subject: [IRCServices Coding] None < > >> < > >> < > >> We have about 19,000 autokills on the akill list. When trying < > to < > >> view them on the web it seems services only shows about 17,200 < > >> before it stops loading the page. I have tried to view it in < > both < > >> Opera and IE, both have the same problem. < > >> < > >> -------------------------------------------------------------- < > ---- < > >> To unsubscribe or change your subscription options, visit: < > >> http://www.ircservices.za.net/mailman/listinfo/ircservices- < > coding < > >> < > >> < > > < > >---------------------------------------------------------------- < > -- < > >To unsubscribe or change your subscription options, visit: < > >http://www.ircservices.za.net/mailman/listinfo/ircservices- < > coding < > >. < > ========= End of Original Message ========= < > < > < > < > ----------------------------------------------------------------- < > - < > To unsubscribe or change your subscription options, visit: < > http://www.ircservices.za.net/mailman/listinfo/ircservices-coding From RT.Mail at verizon.net Thu Mar 13 13:25:30 2003 From: RT.Mail at verizon.net (RT.Mail@verizon.net) Date: Sat Oct 23 23:09:51 2004 Subject: [IRCServices Coding] None In-Reply-To: <20030313211951.QIYQ2095.pop017.verizon.net@bofh> Message-ID: <20030313212535.ZDJH6546.out002.verizon.net@bofh> Well, there really is no good way that I know of... however it seems the bots we have all join a bunch of channels, so i have a bot sit in there and kill anyone who joins. We keep them mode +s so no real users join... as for bots that just join the server and not channels.. good luck :P Though there is something called floodworld, its supposed to help control those types of bots, I havent tried it so I dont know how, however the guy who codes it idles on my net.. he is working on the new version which looks really good. < >On Thu, 13 Mar 2003 16:19:45 -0500, RT.Mail@verizon.net wrote: < > Craig is correct, however the DB has not had any more < > problems.... might have just been a freak thing. The only < > problem now < > is the page not loading. FYI those 19,000 akills were from a 36 < > hour period, if it werent for the damn bots we would have about < > 2. < > < > < >On Thu, 13 Mar 2003 21:6:47 +0000, Craig McLure wrote: < > < > Russell has been subject to a large number of botfloods < > recently < > < > and has scripts to add akills when bots connect, last time i < > < > spoke to him he said that the services databases mess up < > after a < > < > certain ammount, but performance wise, its fine. < > < > < > < > ------------------------------------------------------------- < > ---- < > < > ------ < > < > Craig McLure - Craig@chatspike.net < > < > ChatSpike - The users network: http://www.chatspike.net < > < > InspIRCd - Modular IRC server: http://www.inspircd.org < > < > <`RaSh> how do i install linux i got the cd and i dont see < > the < > < > setup.exe or install.exe < > < > ------------------------------------------------------------- < > ---- < > < > ------ < > < > < > < > ============ Original Message ============ < > < > >From : "Russell Garrett" < > < > >Reply-To : ircservices-coding@ircservices.za.net < > < > >To : RT.Mail@verizon.net < > < > >Subject : RE: [IRCServices Coding] None < > < > >Date : 2003-03-13 < > < > > < > < > > < > < > >Out of interest, how does Services perform with this many < > < > akills? And, if < > < > >you don't mind me asking, how did you accumulate so many? < > In my < > < > experience < > < > >offenders almost certainly give up after a month or so, and < > so < > < > setting < > < > >unlimited-timed akills is usually a pointless exercise. But < > < > it's just me < > < > >being nosy :). < > < > > < > < > >Russ < > < > > < > < > >> -----Original Message----- < > < > >> From: ircservices-coding-bounces@ircservices.za.net < > < > >> [mailto:ircservices-coding-bounces@ircservices.za.net]On < > < > Behalf < > < > >> Of RT.Mail@verizon.net < > < > >> Sent: 13 March 2003 10:04 < > < > >> To: IRC Services Coding Mailing List < > < > >> Subject: [IRCServices Coding] None < > < > >> < > < > >> < > < > >> We have about 19,000 autokills on the akill list. When < > trying < > < > to < > < > >> view them on the web it seems services only shows about < > 17,200 < > < > >> before it stops loading the page. I have tried to view it < > in < > < > both < > < > >> Opera and IE, both have the same problem. < > < > >> < > < > >> ---------------------------------------------------------- < > ---- < > < > ---- < > < > >> To unsubscribe or change your subscription options, visit: < > < > >> < > http://www.ircservices.za.net/mailman/listinfo/ircservices- < > < > coding < > < > >> < > < > >> < > < > > < > < > >------------------------------------------------------------ < > ---- < > < > -- < > < > >To unsubscribe or change your subscription options, visit: < > < > >http://www.ircservices.za.net/mailman/listinfo/ircservices- < > < > coding < > < > >. < > < > ========= End of Original Message ========= < > < > < > < > < > < > < > < > ------------------------------------------------------------- < > ---- < > < > - < > < > To unsubscribe or change your subscription options, visit: < > < > http://www.ircservices.za.net/mailman/listinfo/ircservices- < > coding < > < > < > < > ----------------------------------------------------------------- < > - < > To unsubscribe or change your subscription options, visit: < > http://www.ircservices.za.net/mailman/listinfo/ircservices-coding From prince at zirc.org Sun Mar 23 20:13:33 2003 From: prince at zirc.org (prince) Date: Sat Oct 23 23:09:51 2004 Subject: [IRCServices Coding] session limit bug Message-ID: <000c01c2f1bb$bc4c71a0$e577e518@msns.eph.ptd.net> I've found a bug. Hoooray! When you use /msg OperServ raw svskill nickname :reason It kills the user with whatever reason -- however, when you use /msg OperServ session limit it lists the person there as using multiple sessions as the number. For example, if I use OperServ to SVSKILL a nickname by the nick of X with the hostname blahblah.com three times, and I try to get a list of people using 3 sessions at once via (/msg OperServ session list 3), it will list that hostname blablah.com is using 3 sessions. Can this be fixed? -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.ircservices.za.net/pipermail/ircservices-coding/attachments/20030323/3ba6e089/attachment.html From quension at mac.com Sun Mar 23 20:46:47 2003 From: quension at mac.com (Trevor Talbot) Date: Sat Oct 23 23:09:51 2004 Subject: [IRCServices Coding] session limit bug In-Reply-To: <000c01c2f1bb$bc4c71a0$e577e518@msns.eph.ptd.net> Message-ID: <9EBB61AA-5DB3-11D7-8F95-0003938D6866@mac.com> On Sunday, Mar 23, 2003, at 20:13 US/Pacific, prince wrote: > I've found a bug. Hoooray! No, you haven't. > When you use /msg OperServ raw svskill nickname :reason RTFM, or hell, even just /msg operserv help raw. -- Quension From prince at zirc.org Sun Mar 23 20:41:27 2003 From: prince at zirc.org (prince) Date: Sat Oct 23 23:09:51 2004 Subject: [IRCServices Coding] session limit bug References: <9EBB61AA-5DB3-11D7-8F95-0003938D6866@mac.com> Message-ID: <001a01c2f1bf$a21f4100$e577e518@msns.eph.ptd.net> Well, I hate to break it to you...but OS help mentions *nothing* of this, and when I read the fine manual, or fucking manual, however you want to put it, it also said nothing of this. So I felt like I should report it. If you have a problem with such "lame emails" or "lame comments" about IRCServices, perhaps you should remove yourself from the mailing list or stop replying with comments such as yours? heh. ----- Original Message ----- From: "Trevor Talbot" To: "IRC Services Coding Mailing List" Sent: Sunday, March 23, 2003 11:46 PM Subject: Re: [IRCServices Coding] session limit bug > On Sunday, Mar 23, 2003, at 20:13 US/Pacific, prince wrote: > > > I've found a bug. Hoooray! > > No, you haven't. > > > When you use /msg OperServ raw svskill nickname :reason > > RTFM, or hell, even just /msg operserv help raw. > > -- Quension > > ------------------------------------------------------------------ > To unsubscribe or change your subscription options, visit: > http://www.ircservices.za.net/mailman/listinfo/ircservices-coding > From quension at mac.com Sun Mar 23 21:03:13 2003 From: quension at mac.com (Trevor Talbot) Date: Sat Oct 23 23:09:51 2004 Subject: [IRCServices Coding] session limit bug In-Reply-To: <001a01c2f1bf$a21f4100$e577e518@msns.eph.ptd.net> Message-ID: On Sunday, Mar 23, 2003, at 20:41 US/Pacific, prince wrote: > Well, I hate to break it to you...but OS help mentions *nothing* of > this, > and when I read the fine manual, or fucking manual, however you want > to put > it, it also said nothing of this. So I felt like I should report it. > If It says, "This command has a very limited range of uses, and can wreak havoc on a network or cause Services to crash if used improperly. DO NOT USE THIS COMMAND unless you are absolutely certain you know what you are doing!" The reason why you are experiencing the issue you are is related to the ircd's handling of SVSKILL. ircservices does not do any processing on the operserv raw command itself; it simply sends it to its uplink server. Therefore, if the ircd does not tell services that the user is gone, services never knows. To put it bluntly, you do not know what you are doing. > you have a problem with such "lame emails" or "lame comments" about > IRCServices, perhaps you should remove yourself from the mailing list > or > stop replying with comments such as yours? heh. That is not my problem. I replied bluntly and simply because this issue has been answered several times before. Mailing list archives exist and are searchable. Even if not understanding the manual/help text completely, a bit of effort on your part could have avoided this entire email exchange. > ----- Original Message ----- > From: "Trevor Talbot" > >> On Sunday, Mar 23, 2003, at 20:13 US/Pacific, prince wrote: >> >>> I've found a bug. Hoooray! >> >> No, you haven't. >> >>> When you use /msg OperServ raw svskill nickname :reason >> >> RTFM, or hell, even just /msg operserv help raw. -- Quension From quension at mac.com Sun Mar 23 21:11:07 2003 From: quension at mac.com (Trevor Talbot) Date: Sat Oct 23 23:09:51 2004 Subject: [IRCServices Coding] session limit bug In-Reply-To: Message-ID: <051288BA-5DB7-11D7-8F95-0003938D6866@mac.com> > Mailing list archives exist and are searchable. I should revise that a bit: there is no direct search interface to the archives (I had thought there was, apologies), but Google is aware of them, so searches via Google will work. -- Quension From prince at zirc.org Sun Mar 23 21:01:08 2003 From: prince at zirc.org (prince) Date: Sat Oct 23 23:09:51 2004 Subject: [IRCServices Coding] session limit bug References: Message-ID: <002d01c2f1c2$61d51860$e577e518@msns.eph.ptd.net> Right, it does not say "This command will cause multiple session limits if you use SVSKILL on a user" - and I very much do know what I'm doing. I think, perhaps, instead of commenting on people's messages you should let somebody who runs this list do so, instead of filling people's inbox up with your pointless ramblings. I rarely use this list, except when I find something wrong. I wasn't asking for your comments, I was asking if a fix could be made, I guess you missed that part, eh? But I'm not here to bicker back and forth with you, my question still stands - can a fix be made? So, Trevor Talbot, don't reply to this, as I'm not insterested in reading what you have to say, yet I'm interested in knowing if it can be fixed. So please refrain from your comments that do not fix or help this problem in any way. ;) ----- Original Message ----- From: "Trevor Talbot" To: "IRC Services Coding Mailing List" Sent: Monday, March 24, 2003 12:03 AM Subject: Re: [IRCServices Coding] session limit bug > On Sunday, Mar 23, 2003, at 20:41 US/Pacific, prince wrote: > > > Well, I hate to break it to you...but OS help mentions *nothing* of > > this, > > and when I read the fine manual, or fucking manual, however you want > > to put > > it, it also said nothing of this. So I felt like I should report it. > > If > > It says, "This command has a very limited range of uses, and can wreak > havoc on a network or cause Services to crash if used improperly. DO > NOT > USE THIS COMMAND unless you are absolutely certain you know what you are > doing!" > > The reason why you are experiencing the issue you are is related to the > ircd's handling of SVSKILL. ircservices does not do any processing on > the operserv raw command itself; it simply sends it to its uplink > server. > Therefore, if the ircd does not tell services that the user is gone, > services never knows. > > To put it bluntly, you do not know what you are doing. > > > you have a problem with such "lame emails" or "lame comments" about > > IRCServices, perhaps you should remove yourself from the mailing list > > or > > stop replying with comments such as yours? heh. > > That is not my problem. I replied bluntly and simply because this issue > has been answered several times before. Mailing list archives exist and > are searchable. > > Even if not understanding the manual/help text completely, a bit of > effort on your part could have avoided this entire email exchange. > > > ----- Original Message ----- > > From: "Trevor Talbot" > > > >> On Sunday, Mar 23, 2003, at 20:13 US/Pacific, prince wrote: > >> > >>> I've found a bug. Hoooray! > >> > >> No, you haven't. > >> > >>> When you use /msg OperServ raw svskill nickname :reason > >> > >> RTFM, or hell, even just /msg operserv help raw. > > -- Quension > > ------------------------------------------------------------------ > To unsubscribe or change your subscription options, visit: > http://www.ircservices.za.net/mailman/listinfo/ircservices-coding > From RT.Mail at verizon.net Sun Mar 23 21:22:20 2003 From: RT.Mail at verizon.net (RT.Mail@verizon.net) Date: Sat Oct 23 23:09:51 2004 Subject: [IRCServices Coding] session limit bug In-Reply-To: <002d01c2f1c2$61d51860$e577e518@msns.eph.ptd.net> Message-ID: <20030324052225.DTWH24156.pop015.verizon.net@bofh> It doesn't need a fix, it tells you not to use it. It's supposed to send a raw command to the ircd thru the services, that's what it does. If it makes the services not function correctly then you should not be using it for killing people. < >On Mon, 24 Mar 2003 00:01:08 -0500, prince wrote: < > Right, it does not say "This command will cause multiple session < > limits if < > you use SVSKILL on a user" - and I very much do know what I'm < > doing. I < > think, perhaps, instead of commenting on people's messages you < > should let < > somebody who runs this list do so, instead of filling people's < > inbox up with < > your pointless ramblings. I rarely use this list, except when I < > find < > something wrong. I wasn't asking for your comments, I was < > asking if a fix < > could be made, I guess you missed that part, eh? But I'm not < > here to bicker < > back and forth with you, my question still stands - can a fix be < > made? < > So, Trevor Talbot, don't reply to this, as I'm not insterested < > in reading < > what you have to say, yet I'm interested in knowing if it can be < > fixed. So < > please refrain from your comments that do not fix or help this < > problem in < > any way. ;) < > < > ----- Original Message ----- < > From: "Trevor Talbot" < > To: "IRC Services Coding Mailing List" < > < > Sent: Monday, March 24, 2003 12:03 AM < > Subject: Re: [IRCServices Coding] session limit bug < > < > < > > On Sunday, Mar 23, 2003, at 20:41 US/Pacific, prince wrote: < > > < > > > Well, I hate to break it to you...but OS help mentions * < > nothing* of < > > > this, < > > > and when I read the fine manual, or fucking manual, however < > you want < > > > to put < > > > it, it also said nothing of this. So I felt like I should < > report it. < > > > If < > > < > > It says, "This command has a very limited range of uses, and < > can wreak < > > havoc on a network or cause Services to crash if used < > improperly. DO < > > NOT < > > USE THIS COMMAND unless you are absolutely certain you know < > what you are < > > doing!" < > > < > > The reason why you are experiencing the issue you are is < > related to the < > > ircd's handling of SVSKILL. ircservices does not do any < > processing on < > > the operserv raw command itself; it simply sends it to its < > uplink < > > server. < > > Therefore, if the ircd does not tell services that the user is < > gone, < > > services never knows. < > > < > > To put it bluntly, you do not know what you are doing. < > > < > > > you have a problem with such "lame emails" or "lame < > comments" about < > > > IRCServices, perhaps you should remove yourself from the < > mailing list < > > > or < > > > stop replying with comments such as yours? heh. < > > < > > That is not my problem. I replied bluntly and simply because < > this issue < > > has been answered several times before. Mailing list archives < > exist and < > > are searchable. < > > < > > Even if not understanding the manual/help text completely, a < > bit of < > > effort on your part could have avoided this entire email < > exchange. < > > < > > > ----- Original Message ----- < > > > From: "Trevor Talbot" < > > > < > > >> On Sunday, Mar 23, 2003, at 20:13 US/Pacific, prince wrote: < > > >> < > > >>> I've found a bug. Hoooray! < > > >> < > > >> No, you haven't. < > > >> < > > >>> When you use /msg OperServ raw svskill nickname :reason < > > >> < > > >> RTFM, or hell, even just /msg operserv help raw. < > > < > > -- Quension < > > < > > --------------------------------------------------------------- < > --- < > > To unsubscribe or change your subscription options, visit: < > > http://www.ircservices.za.net/mailman/listinfo/ircservices- < > coding < > > < > < > ----------------------------------------------------------------- < > - < > To unsubscribe or change your subscription options, visit: < > http://www.ircservices.za.net/mailman/listinfo/ircservices-coding From prince at zirc.org Sun Mar 23 21:21:10 2003 From: prince at zirc.org (prince) Date: Sat Oct 23 23:09:51 2004 Subject: [IRCServices Coding] session limit bug References: <20030324052225.DTWH24156.pop015.verizon.net@bofh> Message-ID: <005701c2f1c5$2e803280$e577e518@msns.eph.ptd.net> I disagree. I think it does need a fix. I do not need to sit and explain why the command was used, but obviously it's not going to drop at that so I suppose I must explain a little bit. I'm not asking all of you people out there to comment on what I've sent in, but apparently all of you must get in my business. I'm asking the coder of this program and list if a fix can be made or not and if he is willing to do it, not all of you. If you'd like to know why the command was used I suggest you log on my network and find out, we have other custom perl services made which use the SVSKILL command. Which creates a problem with this "bug" which none of you seem to think is a bug. Now, if you could all kindly stop treating me like a moron which I'm not I'd kindly stop replying to these pointless emails, which, are very much rather pointless, but for some odd reason I feel the need to defend myself. All I would like is a simple yes or no reply from andrew church and I'll be on my way. ;) ----- Original Message ----- From: To: "IRC Services Coding Mailing List" Sent: Monday, March 24, 2003 12:22 AM Subject: Re: [IRCServices Coding] session limit bug It doesn't need a fix, it tells you not to use it. It's supposed to send a raw command to the ircd thru the services, that's what it does. If it makes the services not function correctly then you should not be using it for killing people. < >On Mon, 24 Mar 2003 00:01:08 -0500, prince wrote: < > Right, it does not say "This command will cause multiple session < > limits if < > you use SVSKILL on a user" - and I very much do know what I'm < > doing. I < > think, perhaps, instead of commenting on people's messages you < > should let < > somebody who runs this list do so, instead of filling people's < > inbox up with < > your pointless ramblings. I rarely use this list, except when I < > find < > something wrong. I wasn't asking for your comments, I was < > asking if a fix < > could be made, I guess you missed that part, eh? But I'm not < > here to bicker < > back and forth with you, my question still stands - can a fix be < > made? < > So, Trevor Talbot, don't reply to this, as I'm not insterested < > in reading < > what you have to say, yet I'm interested in knowing if it can be < > fixed. So < > please refrain from your comments that do not fix or help this < > problem in < > any way. ;) < > < > ----- Original Message ----- < > From: "Trevor Talbot" < > To: "IRC Services Coding Mailing List" < > < > Sent: Monday, March 24, 2003 12:03 AM < > Subject: Re: [IRCServices Coding] session limit bug < > < > < > > On Sunday, Mar 23, 2003, at 20:41 US/Pacific, prince wrote: < > > < > > > Well, I hate to break it to you...but OS help mentions * < > nothing* of < > > > this, < > > > and when I read the fine manual, or fucking manual, however < > you want < > > > to put < > > > it, it also said nothing of this. So I felt like I should < > report it. < > > > If < > > < > > It says, "This command has a very limited range of uses, and < > can wreak < > > havoc on a network or cause Services to crash if used < > improperly. DO < > > NOT < > > USE THIS COMMAND unless you are absolutely certain you know < > what you are < > > doing!" < > > < > > The reason why you are experiencing the issue you are is < > related to the < > > ircd's handling of SVSKILL. ircservices does not do any < > processing on < > > the operserv raw command itself; it simply sends it to its < > uplink < > > server. < > > Therefore, if the ircd does not tell services that the user is < > gone, < > > services never knows. < > > < > > To put it bluntly, you do not know what you are doing. < > > < > > > you have a problem with such "lame emails" or "lame < > comments" about < > > > IRCServices, perhaps you should remove yourself from the < > mailing list < > > > or < > > > stop replying with comments such as yours? heh. < > > < > > That is not my problem. I replied bluntly and simply because < > this issue < > > has been answered several times before. Mailing list archives < > exist and < > > are searchable. < > > < > > Even if not understanding the manual/help text completely, a < > bit of < > > effort on your part could have avoided this entire email < > exchange. < > > < > > > ----- Original Message ----- < > > > From: "Trevor Talbot" < > > > < > > >> On Sunday, Mar 23, 2003, at 20:13 US/Pacific, prince wrote: < > > >> < > > >>> I've found a bug. Hoooray! < > > >> < > > >> No, you haven't. < > > >> < > > >>> When you use /msg OperServ raw svskill nickname :reason < > > >> < > > >> RTFM, or hell, even just /msg operserv help raw. < > > < > > -- Quension < > > < > > --------------------------------------------------------------- < > --- < > > To unsubscribe or change your subscription options, visit: < > > http://www.ircservices.za.net/mailman/listinfo/ircservices- < > coding < > > < > < > ----------------------------------------------------------------- < > - < > To unsubscribe or change your subscription options, visit: < > http://www.ircservices.za.net/mailman/listinfo/ircservices-coding ------------------------------------------------------------------ To unsubscribe or change your subscription options, visit: http://www.ircservices.za.net/mailman/listinfo/ircservices-coding From achurch at achurch.org Mon Mar 24 14:50:35 2003 From: achurch at achurch.org (Andrew Church) Date: Sat Oct 23 23:09:51 2004 Subject: [IRCServices Coding] session limit bug In-Reply-To: <001a01c2f1bf$a21f4100$e577e518@msns.eph.ptd.net> Message-ID: <3e7e9cb3.03420@mail.achurch.org> FAQ F.7 --Andrew Church achurch@achurch.org http://achurch.org/ >Well, I hate to break it to you...but OS help mentions *nothing* of this, >and when I read the fine manual, or fucking manual, however you want to put >it, it also said nothing of this. So I felt like I should report it. If >you have a problem with such "lame emails" or "lame comments" about >IRCServices, perhaps you should remove yourself from the mailing list or >stop replying with comments such as yours? heh. > >----- Original Message ----- >From: "Trevor Talbot" >To: "IRC Services Coding Mailing List" > >Sent: Sunday, March 23, 2003 11:46 PM >Subject: Re: [IRCServices Coding] session limit bug > > >> On Sunday, Mar 23, 2003, at 20:13 US/Pacific, prince wrote: >> >> > I've found a bug. Hoooray! >> >> No, you haven't. >> >> > When you use /msg OperServ raw svskill nickname :reason >> >> RTFM, or hell, even just /msg operserv help raw. >> >> -- Quension >> >> ------------------------------------------------------------------ >> To unsubscribe or change your subscription options, visit: >> http://www.ircservices.za.net/mailman/listinfo/ircservices-coding >> > >------------------------------------------------------------------ >To unsubscribe or change your subscription options, visit: >http://www.ircservices.za.net/mailman/listinfo/ircservices-coding From prince at zirc.org Sun Mar 23 21:45:04 2003 From: prince at zirc.org (prince) Date: Sat Oct 23 23:09:51 2004 Subject: [IRCServices Coding] session limit bug References: <3e7e9cb3.03420@mail.achurch.org> Message-ID: <007101c2f1c8$84de2760$e577e518@msns.eph.ptd.net> Thanks, I'll have our custom services coded to kill a different way. :) Just out of curiousity, why does the RAW command screw with the servers to badly? ----- Original Message ----- From: "Andrew Church" To: Sent: Monday, March 24, 2003 12:50 AM Subject: Re: [IRCServices Coding] session limit bug > FAQ F.7 > > --Andrew Church > achurch@achurch.org > http://achurch.org/ > > >Well, I hate to break it to you...but OS help mentions *nothing* of this, > >and when I read the fine manual, or fucking manual, however you want to put > >it, it also said nothing of this. So I felt like I should report it. If > >you have a problem with such "lame emails" or "lame comments" about > >IRCServices, perhaps you should remove yourself from the mailing list or > >stop replying with comments such as yours? heh. > > > >----- Original Message ----- > >From: "Trevor Talbot" > >To: "IRC Services Coding Mailing List" > > > >Sent: Sunday, March 23, 2003 11:46 PM > >Subject: Re: [IRCServices Coding] session limit bug > > > > > >> On Sunday, Mar 23, 2003, at 20:13 US/Pacific, prince wrote: > >> > >> > I've found a bug. Hoooray! > >> > >> No, you haven't. > >> > >> > When you use /msg OperServ raw svskill nickname :reason > >> > >> RTFM, or hell, even just /msg operserv help raw. > >> > >> -- Quension > >> > >> ------------------------------------------------------------------ > >> To unsubscribe or change your subscription options, visit: > >> http://www.ircservices.za.net/mailman/listinfo/ircservices-coding > >> > > > >------------------------------------------------------------------ > >To unsubscribe or change your subscription options, visit: > >http://www.ircservices.za.net/mailman/listinfo/ircservices-coding > ------------------------------------------------------------------ > To unsubscribe or change your subscription options, visit: > http://www.ircservices.za.net/mailman/listinfo/ircservices-coding > From ShadowMaster at Shadow-Realm.org Sun Mar 23 22:04:40 2003 From: ShadowMaster at Shadow-Realm.org (Thomas J. =?iso-8859-1?q?Stens=E5s?=) Date: Sat Oct 23 23:09:51 2004 Subject: [IRCServices Coding] session limit bug In-Reply-To: <007101c2f1c8$84de2760$e577e518@msns.eph.ptd.net> References: <3e7e9cb3.03420@mail.achurch.org> <007101c2f1c8$84de2760$e577e518@msns.eph.ptd.net> Message-ID: <200303240704.46250.ShadowMaster@Shadow-Realm.org> -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On Monday 24 March 2003 06:45, prince wrote: > Thanks, I'll have our custom services coded to kill a different way. :) > > Just out of curiousity, why does the RAW command screw with the servers to > badly? This has already been answered, and is also answered in the FAQ section just pointed out to you. - -- Yours Sincerely Thomas Juberg Stens?s - -- What we do in life echoes in eternity -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.1 (GNU/Linux) iD8DBQE+fp/7m5JSuDogRncRAhi8AJ9gbfTmsIQD3smxc3ovSShpTIdQcQCfY+As hm2CETBlKqLgfMiKqfU20IA= =etIP -----END PGP SIGNATURE----- From griever at t2n.org Sun Mar 23 22:06:51 2003 From: griever at t2n.org (Finny Merrill) Date: Sat Oct 23 23:09:51 2004 Subject: [IRCServices Coding] session limit bug In-Reply-To: <005701c2f1c5$2e803280$e577e518@msns.eph.ptd.net> References: <20030324052225.DTWH24156.pop015.verizon.net@bofh> <005701c2f1c5$2e803280$e577e518@msns.eph.ptd.net> Message-ID: On Mon, 24 Mar 2003 00:21:10 -0500, prince wrote: > I disagree. I think it does need a fix. I do not need to sit and *snip ranting* Don't top post. If you REALLY need to use svskill, write a module that does it and handles it properly rather than using raw. Andrew church, as you can see from the archives, gives the exact same answer as the others already have when it comes to raw. Raw does exactly what it's designed to do, and the bug here is the way that you are using it. Also, see FAQ question F.8 From achurch at achurch.org Mon Mar 24 15:01:00 2003 From: achurch at achurch.org (Andrew Church) Date: Sat Oct 23 23:09:51 2004 Subject: [IRCServices Coding] session limit bug In-Reply-To: <007101c2f1c8$84de2760$e577e518@msns.eph.ptd.net> Message-ID: <3e7ea030.03437@mail.achurch.org> >Thanks, I'll have our custom services coded to kill a different way. :) > >Just out of curiousity, why does the RAW command screw with the servers to >badly? Well, there are two answers to the question "why is the RAW command bad?", which is what I think you mean. One is that some IRC servers are *ahem* less than robust with respect to bad input, and if you send a badly formed message with the RAW command, you could end up crashing your uplink server, or even the entire network. The other answer relates to Services itself; Services does not process the RAW command because there are times (such as when testing a new IRC protocol feature) when it would be inappropriate for Services to process the message itself, and the RAW command is intended for use in those cases. --Andrew Church achurch@achurch.org http://achurch.org/ From achurch at achurch.org Mon Mar 24 15:05:51 2003 From: achurch at achurch.org (Andrew Church) Date: Sat Oct 23 23:09:51 2004 Subject: Top posting (was Re: [IRCServices Coding] session limit bug) In-Reply-To: Message-ID: <3e7ea15d.03457@mail.achurch.org> >Don't top post. I've refrained from mentioning this until now, but (as should be obvious from my own messages) top posting is perfectly fine on _this_ mailing list, regardless of what RFC 1855 has to say on the matter. Period, end of discussion. Don't bring this up again. --Andrew Church achurch@achurch.org http://achurch.org/ From noam_m at bezeqint.net Sun Mar 23 23:42:31 2003 From: noam_m at bezeqint.net (Noam M.) Date: Sat Oct 23 23:09:51 2004 Subject: [IRCServices Coding] session limit bug In-Reply-To: <007101c2f1c8$84de2760$e577e518@msns.eph.ptd.net> References: <3e7e9cb3.03420@mail.achurch.org> <007101c2f1c8$84de2760$e577e518@msns.eph.ptd.net> Message-ID: <3E7EB6E7.4070301@bezeqint.net> prince wrote: > Thanks, I'll have our custom services coded to kill a different way. :) > it still doesnt seem you understood the problem. your custom services can kill using the SVSKILL command, aslong as they act asif they just got the SVSKILL msg from their uplink server too. if you send an SVSKILL from a Ulined server which isnt services, services will see it too and it is not the same as using operserv raw. I am very wrong if your custom services are doing 'os raw svskill ...' , then ofcourse you should kill in a diffrent way :p From brain at brainbox.winbot.co.uk Mon Mar 24 10:14:25 2003 From: brain at brainbox.winbot.co.uk (Craig Edwards) Date: Sat Oct 23 23:09:51 2004 Subject: [IRCServices Coding] session limit bug Message-ID: <200303241814.h2OIEXV11701@localhost.localdomain> I know people will probably ignore or shoot down this request but, here goes.... Is there a way to keep services in sync if its desynced, by resyncing it at fixed intervals? This would not only fix problems caused by (ab)use of operserv raw, but would also fix problems caused in other ways (ive had a couple of desyncs before caused by buggy server software etc) - it could be set from config to say resync once every 24h or once every week or whenever the admin prefers, by simulating a form of "warm reboot" where it could somehow retrieve all network information again from the uplink and redo its lists from scratch, kinda like a rehash.... or maybe do this on /os rehash if a commandline option is given? Just an idea... >I've found a bug. Hoooray! > >When you use /msg OperServ raw svskill nickname :reason > >It kills the user with whatever reason -- however, when you use /msg OperServ session limit > >it lists the person there as using multiple sessions as the number. For example, if I use OperServ to SVSKILL a nickname by the nick of X with the hostname blahblah.com three times, and I try to get a list of people using 3 sessions at once via (/msg OperServ session list 3), it will list that hostname blablah.com is using 3 sessions. > >Can this be fixed? >------------------------------------------------------------------ >To unsubscribe or change your subscription options, visit: >http://www.ircservices.za.net/mailman/listinfo/ircservices-coding From RT.Mail at verizon.net Mon Mar 24 10:15:14 2003 From: RT.Mail at verizon.net (RT.Mail@verizon.net) Date: Sat Oct 23 23:09:51 2004 Subject: [IRCServices Coding] session limit bug In-Reply-To: <200303241814.h2OIEXV11701@localhost.localdomain> Message-ID: <20030324181519.GZVP9562.out002.verizon.net@bofh> That would be nice if that could be done at an interval the admin defines. < >On Mon, 24 Mar 2003 18:14:25 +0000, Craig Edwards wrote: < > know people will probably ignore or shoot down this request < > but, here goes.... < > < > Is there a way to keep services in sync if its desynced, by < > resyncing it at fixed intervals? This would not only fix < > problems caused by (ab)use of operserv raw, but would also fix < > problems caused in other ways (ive had a couple < > of desyncs before caused by buggy server software etc) - it < > could be set from config to say resync once every 24h < > or once every week or whenever the admin prefers, by simulating < > a form of "warm reboot" where it could somehow < > retrieve all network information again from the uplink and redo < > its lists from scratch, kinda like a rehash.... or < > maybe do this on /os rehash if a commandline option is given? < > Just an idea... From georges at berscheid.lu Mon Mar 24 10:22:30 2003 From: georges at berscheid.lu (Georges Berscheid) Date: Sat Oct 23 23:09:51 2004 Subject: AW: [IRCServices Coding] session limit bug In-Reply-To: <200303241814.h2OIEXV11701@localhost.localdomain> Message-ID: <000301c2f232$56b8bf70$4dbbf683@globi> Hi, the requested command exists: /os restart How do you think services could possibly make the uplink send all the information again, as if services just joined the network? This 'simulated-net-merge-situation' would have to be supported by the uplink-IRCd. Georges P.S. The original problem is not a services issue anyway... -----Urspr?ngliche Nachricht----- Von: ircservices-coding-bounces@ircservices.za.net [mailto:ircservices-coding-bounces@ircservices.za.net] Im Auftrag von Craig Edwards Gesendet: Montag, 24. M?rz 2003 19:14 An: IRC Services Coding Mailing List Betreff: Re: [IRCServices Coding] session limit bug I know people will probably ignore or shoot down this request but, here goes.... Is there a way to keep services in sync if its desynced, by resyncing it at fixed intervals? This would not only fix problems caused by (ab)use of operserv raw, but would also fix problems caused in other ways (ive had a couple of desyncs before caused by buggy server software etc) - it could be set from config to say resync once every 24h or once every week or whenever the admin prefers, by simulating a form of "warm reboot" where it could somehow retrieve all network information again from the uplink and redo its lists from scratch, kinda like a rehash.... or maybe do this on /os rehash if a commandline option is given? Just an idea... >I've found a bug. Hoooray! > >When you use /msg OperServ raw svskill nickname :reason > >It kills the user with whatever reason -- however, when you use /msg OperServ session limit > >it lists the person there as using multiple sessions as the number. For example, if I use OperServ to SVSKILL a nickname by the nick of X with the hostname blahblah.com three times, and I try to get a list of people using 3 sessions at once via (/msg OperServ session list 3), it will list that hostname blablah.com is using 3 sessions. > >Can this be fixed? >------------------------------------------------------------------ >To unsubscribe or change your subscription options, visit: >http://www.ircservices.za.net/mailman/listinfo/ircservices-coding ------------------------------------------------------------------ To unsubscribe or change your subscription options, visit: http://www.ircservices.za.net/mailman/listinfo/ircservices-coding From brain at brainbox.winbot.co.uk Mon Mar 24 10:41:21 2003 From: brain at brainbox.winbot.co.uk (Craig Edwards) Date: Sat Oct 23 23:09:51 2004 Subject: AW: [IRCServices Coding] session limit bug Message-ID: <200303241841.h2OIfTV12087@localhost.localdomain> True, unless it was to disconnect then reconnect, without need for a restart. SQUIT and /os restart terminates the process as well as the connection to the uplink, correct? I've written a bot that manages to resync this way... admittedly thats a client and here we're talking about a server but you never know, anythings possible :-) >Hi, > >the requested command exists: /os restart >How do you think services could possibly make the uplink send all the >information again, as if services just joined the network? This >'simulated-net-merge-situation' would have to be supported by the >uplink-IRCd. > >Georges > >P.S. The original problem is not a services issue anyway... > > >-----Ursprόngliche Nachricht----- >Von: ircservices-coding-bounces@ircservices.za.net >[mailto:ircservices-coding-bounces@ircservices.za.net] Im Auftrag von >Craig Edwards >Gesendet: Montag, 24. Mδrz 2003 19:14 >An: IRC Services Coding Mailing List >Betreff: Re: [IRCServices Coding] session limit bug > > >I know people will probably ignore or shoot down this request but, here >goes.... > >Is there a way to keep services in sync if its desynced, by resyncing it >at fixed intervals? This would not only fix problems caused by (ab)use >of operserv raw, but would also fix problems caused in other ways (ive >had a couple of desyncs before caused by buggy server software etc) - it >could be set from config to say resync once every 24h or once every week >or whenever the admin prefers, by simulating a form of "warm reboot" >where it could somehow retrieve all network information again from the >uplink and redo its lists from scratch, kinda like a rehash.... or maybe >do this on /os rehash if a commandline option is given? Just an idea... > >>I've found a bug. Hoooray! >> >>When you use /msg OperServ raw svskill nickname :reason >> >>It kills the user with whatever reason -- however, when you use /msg >OperServ session limit >> >>it lists the person there as using multiple sessions as the number. >For example, if I use OperServ to SVSKILL a nickname by the nick of X >with the hostname blahblah.com three times, and I try to get a list of >people using 3 sessions at once via (/msg OperServ session list 3), it >will list that hostname blablah.com is using 3 sessions. >> >>Can this be fixed? >>------------------------------------------------------------------ >>To unsubscribe or change your subscription options, visit: >>http://www.ircservices.za.net/mailman/listinfo/ircservices-coding > > >------------------------------------------------------------------ >To unsubscribe or change your subscription options, visit: >http://www.ircservices.za.net/mailman/listinfo/ircservices-coding > > >------------------------------------------------------------------ >To unsubscribe or change your subscription options, visit: >http://www.ircservices.za.net/mailman/listinfo/ircservices-coding From gastaman at azzurra.org Mon Mar 24 10:28:23 2003 From: gastaman at azzurra.org (Gastaman) Date: Sat Oct 23 23:09:51 2004 Subject: [IRCServices Coding] session limit bug In-Reply-To: <200303241814.h2OIEXV11701@localhost.localdomain> Message-ID: <5.1.0.14.2.20030324192145.031578d8@mail.telvia.it> It was 06:14 PM 3/24/2003 +0000 when Craig Edwards came up with: >Is there a way to keep services in sync if its desynced, by >resyncing it at fixed intervals? This would not only fix >problems caused by (ab)use of operserv raw, but would also fix >problems caused in other ways (ive had a couple of desyncs >before caused by buggy server software etc) - it could be set >from config to say resync once every 24h or once every week or >whenever the admin prefers, by simulating a form of "warm >reboot" where it could somehow retrieve all network >information again from the uplink and redo its lists from >scratch, kinda like a rehash.... or maybe do this on /os >rehash if a commandline option is given? Just an idea... Not if the ircd doesn't support it, and as far as I know none does (certainly not Bahamut, any version), unless you squit and reconnect. And besides, use of the RAW command is not recommended for the very reason it can lead to desynchs, and IMHO any services should not waste time/cpu/memory/whatever to try and fix input errors, it should be left to whoever inputs the wrong commands to refrain from doing so. As for buggy server software (are you running Unreal? =P), bugs should be fixed on the server's side, not on the services' if they do their job. From dylanvdm at icon.co.za Mon Mar 24 11:40:23 2003 From: dylanvdm at icon.co.za (Dylan v.d Merwe) Date: Sat Oct 23 23:09:51 2004 Subject: [IRCServices Coding] session limit bug References: <5.1.0.14.2.20030324192145.031578d8@mail.telvia.it> Message-ID: <006a01c2f23d$37b1a0f0$56ccef9b@dylan> Please don't diss people's work (aka the Unreal comment). It's not called for and a lot of hard work has gone into it. Sorry to fill up peoples' inboxes. Dylan. ----- Original Message ----- From: "Gastaman" To: "IRC Services Coding Mailing List" Sent: Monday, March 24, 2003 8:28 PM Subject: Re: [IRCServices Coding] session limit bug > It was 06:14 PM 3/24/2003 +0000 when Craig Edwards came up > with: > >Is there a way to keep services in sync if its desynced, by > >resyncing it at fixed intervals? This would not only fix > >problems caused by (ab)use of operserv raw, but would also fix > >problems caused in other ways (ive had a couple of desyncs > >before caused by buggy server software etc) - it could be set > >from config to say resync once every 24h or once every week or > >whenever the admin prefers, by simulating a form of "warm > >reboot" where it could somehow retrieve all network > >information again from the uplink and redo its lists from > >scratch, kinda like a rehash.... or maybe do this on /os > >rehash if a commandline option is given? Just an idea... > > Not if the ircd doesn't support it, and as far > as I know none does (certainly not Bahamut, > any version), unless you squit and reconnect. > > And besides, use of the RAW command is not > recommended for the very reason it can lead > to desynchs, and IMHO any services should not > waste time/cpu/memory/whatever to try and > fix input errors, it should be left to whoever > inputs the wrong commands to refrain from > doing so. > > As for buggy server software (are you running > Unreal? =P), bugs should be fixed on the server's > side, not on the services' if they do their job. > > > ------------------------------------------------------------------ > To unsubscribe or change your subscription options, visit: > http://www.ircservices.za.net/mailman/listinfo/ircservices-coding From brain at brainbox.winbot.co.uk Mon Mar 24 11:51:11 2003 From: brain at brainbox.winbot.co.uk (Craig Edwards) Date: Sat Oct 23 23:09:51 2004 Subject: [IRCServices Coding] session limit bug Message-ID: <200303241951.h2OJpKV13038@localhost.localdomain> Im sure there will be pleanty of room for bugs when i throw my own custom server software into the mix ;-) Not to mention that if i can get away with it the socket code for that will be within the protocol module for ircservices, which andy probably wont like but oh well, hes not forced to ship our module with the official release of ircservices :-) But yes, we do use unreal right now... and we havent had a desync for many a version, it seemed to be the early ircservices 5 pre-releases that caused them (plus "out of resources" style errors) and andy has fixed all of these now as far as i can tell. >It was 06:14 PM 3/24/2003 +0000 when Craig Edwards came up >with: >>Is there a way to keep services in sync if its desynced, by >>resyncing it at fixed intervals? This would not only fix >>problems caused by (ab)use of operserv raw, but would also fix >>problems caused in other ways (ive had a couple of desyncs >>before caused by buggy server software etc) - it could be set >>from config to say resync once every 24h or once every week or >>whenever the admin prefers, by simulating a form of "warm >>reboot" where it could somehow retrieve all network >>information again from the uplink and redo its lists from >>scratch, kinda like a rehash.... or maybe do this on /os >>rehash if a commandline option is given? Just an idea... > >Not if the ircd doesn't support it, and as far >as I know none does (certainly not Bahamut, >any version), unless you squit and reconnect. > >And besides, use of the RAW command is not >recommended for the very reason it can lead >to desynchs, and IMHO any services should not >waste time/cpu/memory/whatever to try and >fix input errors, it should be left to whoever >inputs the wrong commands to refrain from >doing so. > >As for buggy server software (are you running >Unreal? =P), bugs should be fixed on the server's >side, not on the services' if they do their job. > > >------------------------------------------------------------------ >To unsubscribe or change your subscription options, visit: >http://www.ircservices.za.net/mailman/listinfo/ircservices-coding From griever at t2n.org Tue Mar 25 13:00:32 2003 From: griever at t2n.org (Finny Merrill) Date: Sat Oct 23 23:09:51 2004 Subject: Top posting (was Re: [IRCServices Coding] session limit bug) In-Reply-To: <3e7ea15d.03457@mail.achurch.org> References: <3e7ea15d.03457@mail.achurch.org> Message-ID: On Mon, 24 Mar 2003 15:05:51 JST, Andrew Church wrote: >> Don't top post. > > I've refrained from mentioning this until now, but (as should be > obvious from my own messages) top posting is perfectly fine on _this_ > mailing list, regardless of what RFC 1855 has to say on the matter. > Period, end of discussion. Don't bring this up again. > Okay, IJ :P just kidding, don't hurt me From v13 at it.teithe.gr Wed Mar 26 07:46:04 2003 From: v13 at it.teithe.gr (V13) Date: Sat Oct 23 23:09:51 2004 Subject: AW: [IRCServices Coding] session limit bug In-Reply-To: <000301c2f232$56b8bf70$4dbbf683@globi> References: <000301c2f232$56b8bf70$4dbbf683@globi> Message-ID: <200303261746.05152.v13@it.teithe.gr> On Monday 24 March 2003 20:22, Georges Berscheid wrote: > Hi, > > the requested command exists: /os restart > How do you think services could possibly make the uplink send all the > information again, as if services just joined the network? This > 'simulated-net-merge-situation' would have to be supported by the > uplink-IRCd. I know that this is complicated but if services could squit and reconnect themselves without restarting would be great. This whould prevent all kind of notices they send to users and they will not require users to identify themselves or reset modes to channels etc... This can be almost transparent to the entire network. > Georges <> From georges at berscheid.lu Wed Mar 26 08:22:59 2003 From: georges at berscheid.lu (Georges Berscheid) Date: Sat Oct 23 23:09:51 2004 Subject: AW: [IRCServices Coding] session limit bug References: <000301c2f232$56b8bf70$4dbbf683@globi> <200303261746.05152.v13@it.teithe.gr> Message-ID: <3E81D3E3.2040106@berscheid.lu> If you want to resynchronize services (which was the starting point of this discussion, as far as I remember), you will have to flush services databases kept in memory, before synchronizing, to make sure you really get to exactly the same state as your uplink server. But, this means you lose all information you had so far. (E.g. you must clear channel modes on resynchronization, because you assume you don't know the correct ones, and refetch them from your uplink server.) I'll stop the discussion at this point, because IMO it's really the wrong approach to handle this problem. Georges V13 wrote: >On Monday 24 March 2003 20:22, Georges Berscheid wrote: > > >>Hi, >> >>the requested command exists: /os restart >>How do you think services could possibly make the uplink send all the >>information again, as if services just joined the network? This >>'simulated-net-merge-situation' would have to be supported by the >>uplink-IRCd. >> >> > >I know that this is complicated but if services could squit and reconnect >themselves without restarting would be great. This whould prevent all kind of >notices they send to users and they will not require users to identify >themselves or reset modes to channels etc... > >This can be almost transparent to the entire network. > > > >>Georges >> >> ><> > > > > > From achurch at achurch.org Thu Mar 27 08:51:59 2003 From: achurch at achurch.org (Andrew Church) Date: Sat Oct 23 23:09:51 2004 Subject: AW: [IRCServices Coding] session limit bug In-Reply-To: <200303261746.05152.v13@it.teithe.gr> Message-ID: <3e823f1c.14063@mail.achurch.org> There seems to be a lot of (mis)information floating around, so let me clear things up: - There is NO WAY to resynchronize a desynched server, Services included, without disconnecting, throwing away all old information, and reconnecting. In the case of Services, that means that logon news messages get sent again, channel modes get reset, etc. Whether the program restarts itself or not is completely irrelevant to this. - Services is, on the other hand, already capable of recognizing users who have identified for their nicknames across a restart (unless you uncommented NoSplitRecovery in ircservices.conf). --Andrew Church achurch@achurch.org http://achurch.org/ >On Monday 24 March 2003 20:22, Georges Berscheid wrote: >> Hi, >> >> the requested command exists: /os restart >> How do you think services could possibly make the uplink send all the >> information again, as if services just joined the network? This >> 'simulated-net-merge-situation' would have to be supported by the >> uplink-IRCd. > >I know that this is complicated but if services could squit and reconnect >themselves without restarting would be great. This whould prevent all kind of >notices they send to users and they will not require users to identify >themselves or reset modes to channels etc... > >This can be almost transparent to the entire network. > >> Georges ><> > >------------------------------------------------------------------ >To unsubscribe or change your subscription options, visit: >http://www.ircservices.za.net/mailman/listinfo/ircservices-coding From diego at redesul.net Tue Apr 1 22:41:25 2003 From: diego at redesul.net (diego@redesul.net) Date: Sat Oct 23 23:09:51 2004 Subject: [IRCServices Coding] HELP!!! Message-ID: <20030402064125.4540.qmail@mail.interpira.com.br> I have some bug similar to this.... I run ircservices 5.0.9 on a network with 30 registers.... It run right, but sometimes i have 2 bugs the first, is that it enter on __select(), problably some loop and stops, than i have this message: [Apr 02 16:34:30 2003] sockets: flush_write_buffer(0): Broken pipe [Apr 02 16:34:30 2003] sockets: flush_write_buffer(0): Broken pipe [Apr 02 16:34:30 2003] sockets: flush_write_buffer(0): Broken pipe [Apr 02 16:34:30 2003] sockets: flush_write_buffer(0): Broken pipe [Apr 02 16:34:30 2003] unknown message from server (ERROR :Closing Link: 0.0.0.0 (Ping timeout)) [Apr 02 16:34:30 2003] sockets: flush_write_buffer(0): Broken pipe [Apr 02 16:34:30 2003] sockets: flush_write_buffer(0): Broken pipe [Apr 02 16:34:30 2003] sockets: flush_write_buffer(0): Broken pipe other bug, is when its restarting (and have lot of ppl on the same time on internet, and its somme lagged (seconds), than happen that bug with introducing user loop(), exiting... im running it with bahamut.. i compiled it TO BAHAMUT! ;-) if someone can help me... please, send me a mail and send too how to subscribe on this mail-list, will help a lot Cya Diego Bitencourt Contezini aka destruct_ @ irc.redesul.net From monolith at orblivion.com Thu Apr 3 17:53:11 2003 From: monolith at orblivion.com (monolith) Date: Sat Oct 23 23:09:51 2004 Subject: [IRCServices Coding] HELP!!! In-Reply-To: <20030402064125.4540.qmail@mail.interpira.com.br> Message-ID: <000801c2fa4c$f2ae8fa0$6401a8c0@quasar> Get a newer version. David -----Original Message----- From: ircservices-coding-bounces@ircservices.za.net [mailto:ircservices-coding-bounces@ircservices.za.net] On Behalf Of diego@redesul.net Sent: Wednesday, April 02, 2003 12:41 AM To: ircservices-coding@ircservices.za.net Subject: [IRCServices Coding] HELP!!! I have some bug similar to this.... I run ircservices 5.0.9 on a network with 30 registers.... It run right, but sometimes i have 2 bugs the first, is that it enter on __select(), problably some loop and stops, than i have this message: [Apr 02 16:34:30 2003] sockets: flush_write_buffer(0): Broken pipe [Apr 02 16:34:30 2003] sockets: flush_write_buffer(0): Broken pipe [Apr 02 16:34:30 2003] sockets: flush_write_buffer(0): Broken pipe [Apr 02 16:34:30 2003] sockets: flush_write_buffer(0): Broken pipe [Apr 02 16:34:30 2003] unknown message from server (ERROR :Closing Link: 0.0.0.0 (Ping timeout)) [Apr 02 16:34:30 2003] sockets: flush_write_buffer(0): Broken pipe [Apr 02 16:34:30 2003] sockets: flush_write_buffer(0): Broken pipe [Apr 02 16:34:30 2003] sockets: flush_write_buffer(0): Broken pipe other bug, is when its restarting (and have lot of ppl on the same time on internet, and its somme lagged (seconds), than happen that bug with introducing user loop(), exiting... im running it with bahamut.. i compiled it TO BAHAMUT! ;-) if someone can help me... please, send me a mail and send too how to subscribe on this mail-list, will help a lot Cya Diego Bitencourt Contezini aka destruct_ @ irc.redesul.net ------------------------------------------------------------------ To unsubscribe or change your subscription options, visit: http://www.ircservices.za.net/mailman/listinfo/ircservices-coding From laser at musichat.net Fri Apr 4 10:15:05 2003 From: laser at musichat.net (Ciappei Alessandro (las3r)) Date: Sat Oct 23 23:09:51 2004 Subject: [IRCServices Coding] gcc In-Reply-To: <20030404100006.40B4B1754A@snow.fingers.co.za> Message-ID: <5.2.0.9.2.20030404201337.03368b88@mail.musichat.net> Hi all, I've a problem, all my server runs gcc 2.9.6 on redhat 7.3, and i can't compile services 5.0.14 Some one can help me? Alex From dylanvdm at icon.co.za Fri Apr 4 11:12:31 2003 From: dylanvdm at icon.co.za (Dylan v.d Merwe) Date: Sat Oct 23 23:09:51 2004 Subject: [IRCServices Coding] gcc References: <5.2.0.9.2.20030404201337.03368b88@mail.musichat.net> Message-ID: <001601c2fade$264ab870$0100a8c0@dylan> This is a question which should go unanswered as you are provided with all the info you need to deduct what's wrong. Let me help you, and everyone else quickly. Briefly gcc 2.96 is an unofficial release of the gcc compiler and ircservices does not work on it. To get them to work either upgrade to gcc 3.x or downgrade to 2.95.3. There is a work around though. Though I really do recommend that you upgrade or downgrade your compiler because if you follow the workaround we will *not* help you with any problems you may experience. Okay so now you have the latest version under your belt. You have done ./configure and you are given this message: *** WHOA THERE! *** Your system seems to have gcc 2.96 installed. This is an unofficial release of the GCC compiler which contains serious bugs and cannot compile Services correctly. Please upgrade GCC to a newer version, or downgrade to version 2.95.3, before compiling Services. See question B.1 in the FAQ for details. To save you the time of checking up in the FAQ, read below. B.1. When I run "make", I get an error message like "missing separator", "Need an operator", "Unexpected end of line seen", etc. Your make program isn't compatible with the Makefile for Services. The Makefile was designed to work with GNU make, and as such may not work on other systems' "make" programs. If you get an error from "make", obtain GNU make from ftp://prep.ai.mit.edu/pub/gnu/ (or wherever you prefer) and use it instead of your system's default "make". Note that GNU make may already be installed on your system; try using the command "gmake" instead of "make". The make programs bundled with SunOS/Solaris and FreeBSD have been reported not to work; you will need to use GNU make on these systems. Right now that you know what you're getting yourself into, lets make services work with gcc 2.96. Remember that if you do this we will not provide any assistance to you. Run the ./configure script with the following suffix: ./configure -force-gcc-2.96 This will bypass the gcc 2.96 check and you can carry on with setting up your services. Again this is not recommended and is unsupported, though I do wish you luck. Dylan. ----- Original Message ----- From: "Ciappei Alessandro (las3r)" To: Sent: Friday, April 04, 2003 8:15 PM Subject: [IRCServices Coding] gcc > Hi all, > > I've a problem, all my server runs gcc 2.9.6 on redhat 7.3, and i can't > compile services 5.0.14 > Some one can help me? > > Alex > > > ------------------------------------------------------------------ > To unsubscribe or change your subscription options, visit: > http://www.ircservices.za.net/mailman/listinfo/ircservices-coding From achurch at achurch.org Sat Apr 5 09:37:42 2003 From: achurch at achurch.org (Andrew Church) Date: Sat Oct 23 23:09:51 2004 Subject: [IRCServices Coding] gcc In-Reply-To: <001601c2fade$264ab870$0100a8c0@dylan> Message-ID: <3e8e25b0.20661@mail.achurch.org> >To save you the time of checking up in the FAQ, read below. > >B.1. When I run "make", I get an error message like "missing separator", > "Need an operator", "Unexpected end of line seen", etc. Just for the record, this is B.2. B.1 reads as follows: B.1. Red Hat says GCC 2.96 doesn't have bugs anymore [www.redhat.com]. Why don't you allow it to be used with Services? Because, as Red Hat themselves admit (and just about anyone involved in Linux development can tell you), some releases of GCC 2.96 did have serious bugs in them, and I have personally verified that at least some releases of 2.96 fail to compile Services correctly. Since Red Hat, in one of their many stupid decisions, chose not to change the version string in the fixed releases, I have no way to tell whether a given release of GCC 2.96 is a "fixed" one or not. Rather than have to wade through assembly listings for every case of a bad GCC release, I've chosen to disallow the use of GCC 2.96 entirely. The previous version of GCC, 2.95.3, is known to work correctly with Services, as are more recent versions (3.2 in particular); either downgrade or upgrade before compiling Services, or install from a binary distribution instead of the source code. If you absolutely must compile Services using GCC 2.96, you can override the configure check with the -force-gcc-2.96 option. However, the author will not provide support for any problems which occur if you override this check. Incidentally, Services is believed to not have any of the programming bugs Red Hat discusses on the page referenced above. The one exception is pointer aliasing optimization (the "int i; *(float *)&i = 2.0;" example), which is a bug in the C standard, and is disabled when compiling Services anyway. --Andrew Church achurch@achurch.org http://achurch.org/ From achurch at achurch.org Sun Apr 6 23:16:27 2003 From: achurch at achurch.org (Andrew Church) Date: Sat Oct 23 23:09:51 2004 Subject: [IRCServices Coding] Re: [IRCServices] channel KICK - Callback In-Reply-To: <000401c2fa8b$b0abea50$4dbbf683@globi> Message-ID: <3e9036f8.01376@mail.achurch.org> (Moved to the coding list--please keep technical discussion off of the main list.) >I'm trying to use the 'channel KICK' core callback but I don't know how >to find out both the user that kicked and the user that has been kicked. >Any help available on this ? The user that sent the KICK is not currently sent to the callback. I'll see about changing this at some point. --Andrew Church achurch@achurch.org http://achurch.org/ From georges at berscheid.lu Mon Apr 7 10:51:09 2003 From: georges at berscheid.lu (Georges Berscheid) Date: Sat Oct 23 23:09:51 2004 Subject: AW: [IRCServices Coding] Re: [IRCServices] channel KICK - Callback In-Reply-To: <3e9036f8.01376@mail.achurch.org> Message-ID: <000401c2fd2e$4562a1d0$4dbbf683@globi> Hi, ok, I added this parameter to the callback myself. Just wanted to make sure it's not already there and I was too blind to see it. Thanks :) Georges P.S. Sorry for having posted to the wrong list :-/ -----Urspr?ngliche Nachricht----- Von: ircservices-coding-bounces@ircservices.za.net [mailto:ircservices-coding-bounces@ircservices.za.net] Im Auftrag von Andrew Church Gesendet: Sonntag, 6. April 2003 16:16 An: ircservices-coding@ircservices.za.net Cc: georges@berscheid.lu Betreff: [IRCServices Coding] Re: [IRCServices] channel KICK - Callback (Moved to the coding list--please keep technical discussion off of the main list.) >I'm trying to use the 'channel KICK' core callback but I don't know how >to find out both the user that kicked and the user that has been kicked. >Any help available on this ? The user that sent the KICK is not currently sent to the callback. I'll see about changing this at some point. --Andrew Church achurch@achurch.org http://achurch.org/ ------------------------------------------------------------------ To unsubscribe or change your subscription options, visit: http://www.ircservices.za.net/mailman/listinfo/ircservices-coding From rayfordp at mhonline.net Mon Apr 7 11:08:40 2003 From: rayfordp at mhonline.net (Rayford Pomeroy) Date: Sat Oct 23 23:09:51 2004 Subject: [IRCServices Coding] SQL Message-ID: I realize that SQL support is planned but I was wondering if anyone has successfully modified their own copy of services to use SQL or if anyone has started to do it. If so could you send me what you have so far? I would like to mess around with it, if I happen to get something to actually function (doubtful as my C skills are a joke) I would gladly release it to all. So please send me anything you have regarding the implementation of SQL into services. Thank You. From georges at berscheid.lu Mon Apr 7 12:03:51 2003 From: georges at berscheid.lu (Georges Berscheid) Date: Sat Oct 23 23:09:51 2004 Subject: AW: [IRCServices Coding] SQL In-Reply-To: Message-ID: <000501c2fd38$6d7ade80$4dbbf683@globi> Hi, we are using a modified partially MySQL-capable version of ircservices. The source files are at http://www.luxusbuerg.lu/data/ircservices-luxusbuerg.tgz. The needed database-layout files are at http://www.luxusbuerg.lu/data/sql.tgz. Please note that these modules are *really* badly documented (as they were not supposed to be used by anyone else than us), plus I am not willing to provide any support for these modules. You will also have to set up some paths... but you'll find out :) These are the directives for modules.conf: Module mysql/main MySQLConfig Hostname Port Usename Password Database EndModule Module seenserv/main SeenServName SeenServ "Seen Service" EndModule Module adserv/main AdServName AdServ "Advertisement Service" EndModule Module quizserv/main QuizServName QuizServ "Luxusbuerg Quiz Service" EndModule Module logserv/main LogServName LogServ "Channel Logging Service" EndModule Good luck :) Georges -----Urspr?ngliche Nachricht----- Von: ircservices-coding-bounces@ircservices.za.net [mailto:ircservices-coding-bounces@ircservices.za.net] Im Auftrag von Rayford Pomeroy Gesendet: Montag, 7. April 2003 20:09 An: ircservices-coding@ircservices.za.net Betreff: [IRCServices Coding] SQL I realize that SQL support is planned but I was wondering if anyone has successfully modified their own copy of services to use SQL or if anyone has started to do it. If so could you send me what you have so far? I would like to mess around with it, if I happen to get something to actually function (doubtful as my C skills are a joke) I would gladly release it to all. So please send me anything you have regarding the implementation of SQL into services. Thank You. ------------------------------------------------------------------ To unsubscribe or change your subscription options, visit: http://www.ircservices.za.net/mailman/listinfo/ircservices-coding From diego at redesul.net Tue Apr 8 06:03:14 2003 From: diego at redesul.net (Diego Bitencourt Contezini) Date: Sat Oct 23 23:09:51 2004 Subject: [IRCServices Coding] XML/ ircservices4db Message-ID: <003b01c2fdcf$38341470$4506000a@dauphin.com.br> Have some converser from ircservices4db to xml? That convert on tools just convert from other types of services... Someone coded it, or have some idea about how to do it? Diego B. Contezini aka destruct_ -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.ircservices.za.net/pipermail/ircservices-coding/attachments/20030408/5171344a/attachment.htm From georges at berscheid.lu Tue Apr 8 06:30:55 2003 From: georges at berscheid.lu (Georges Berscheid) Date: Sat Oct 23 23:09:51 2004 Subject: [IRCServices Coding] XML/ ircservices4db References: <003b01c2fdcf$38341470$4506000a@dauphin.com.br> Message-ID: <3E92CF0F.5060800@berscheid.lu> Hi, import your ircservices 4 databases into ircservices 5, and use the included xml export . Georges Diego Bitencourt Contezini wrote: > Have some converser from ircservices4db to xml? > > That convert on tools just convert from other types of services?.. > > Someone coded it, or have some idea about how to do it? > > Diego B. Contezini aka destruct_ > >------------------------------------------------------------------------ > >------------------------------------------------------------------ >To unsubscribe or change your subscription options, visit: >http://www.ircservices.za.net/mailman/listinfo/ircservices-coding > > From laser at musichat.net Thu Apr 10 01:16:22 2003 From: laser at musichat.net (Ciappei Alessandro (las3r)) Date: Sat Oct 23 23:09:51 2004 Subject: [IRCServices Coding] Mail problem Message-ID: <5.2.0.9.2.20030410101309.0341d090@mail.musichat.net> Hi all, I would like change a template of AUTH mail and other. I chenge it in my language file for test, but services crash when i would like register a new nick. I write a long mail template, where I describe my network and services. Sorry for my english Alex ----------------------------------------------------------------------------- Chi riceve il presente messaggio e` tenuto a verificare se lo stesso non gli sia pervenuto per errore. In tal caso e` pregato di avvisare immediatamente il mittente e, tenuto conto delle responsabilita` connesse all'indebito utilizzo e/o divulgazione del messaggio e/o delle informazioni in esso contenute, voglia cancellare l'originale e distruggere le varie copie o stampe. The receiver of this message is required to check if he/she has received it erroneously. If so, the receiver is requested to immediately inform the sender and - in consideration of the responsibilities arising from undue use and/or disclosure of the message and/or the information contained therein - destroy the original message and any copy or printout thereof. ----------------------------------------------------------------------------- From georges at berscheid.lu Thu Apr 10 01:31:01 2003 From: georges at berscheid.lu (Georges Berscheid) Date: Sat Oct 23 23:09:51 2004 Subject: AW: [IRCServices Coding] Mail problem In-Reply-To: <5.2.0.9.2.20030410101309.0341d090@mail.musichat.net> Message-ID: <000101c2ff3b$85b61050$4dbbf683@globi> Hi, if you change language files you need to watch (at least) 2 important things: 1. you MUST respect the format of language files (each identifier starts with a capital letter at the very first columns of the line, subsequent text lines referenced by this identifier must start with a tab (\t) char. the end of the text and the next identifier is delimited by exactly one newline (\n). 2. You MUST respect the order of parameters (%s, %d etc.) as it was in the original text. Changing the order might cause services to crash. Greets, Georges -----Urspr?ngliche Nachricht----- Von: ircservices-coding-bounces@ircservices.za.net [mailto:ircservices-coding-bounces@ircservices.za.net] Im Auftrag von Ciappei Alessandro (las3r) Gesendet: Donnerstag, 10. April 2003 10:16 An: ircservices-coding@ircservices.za.net Betreff: [IRCServices Coding] Mail problem Hi all, I would like change a template of AUTH mail and other. I chenge it in my language file for test, but services crash when i would like register a new nick. I write a long mail template, where I describe my network and services. Sorry for my english Alex ------------------------------------------------------------------------ ----- Chi riceve il presente messaggio e` tenuto a verificare se lo stesso non gli sia pervenuto per errore. In tal caso e` pregato di avvisare immediatamente il mittente e, tenuto conto delle responsabilita` connesse all'indebito utilizzo e/o divulgazione del messaggio e/o delle informazioni in esso contenute, voglia cancellare l'originale e distruggere le varie copie o stampe. The receiver of this message is required to check if he/she has received it erroneously. If so, the receiver is requested to immediately inform the sender and - in consideration of the responsibilities arising from undue use and/or disclosure of the message and/or the information contained therein - destroy the original message and any copy or printout thereof. ------------------------------------------------------------------------ ----- ------------------------------------------------------------------ To unsubscribe or change your subscription options, visit: http://www.ircservices.za.net/mailman/listinfo/ircservices-coding From laser at musichat.net Thu Apr 10 03:30:35 2003 From: laser at musichat.net (Ciappei Alessandro (las3r)) Date: Sat Oct 23 23:09:51 2004 Subject: [IRCServices Coding] Re: IRCServices-Coding Digest, Vol 3, Issue 6 In-Reply-To: <20030410100008.3837A174F0@snow.fingers.co.za> Message-ID: <5.2.0.9.2.20030410122956.0358bf78@mail.musichat.net> I respect all things, but my mail is long i think Regards Alex At 12.00 10/04/2003 +0200, you wrote: >respect the order of parameters (%s, %d etc.) as it was in >the original text. Changing the order might cause services to crash. ----------------------------------------------------------------------------- Chi riceve il presente messaggio e` tenuto a verificare se lo stesso non gli sia pervenuto per errore. In tal caso e` pregato di avvisare immediatamente il mittente e, tenuto conto delle responsabilita` connesse all'indebito utilizzo e/o divulgazione del messaggio e/o delle informazioni in esso contenute, voglia cancellare l'originale e distruggere le varie copie o stampe. The receiver of this message is required to check if he/she has received it erroneously. If so, the receiver is requested to immediately inform the sender and - in consideration of the responsibilities arising from undue use and/or disclosure of the message and/or the information contained therein - destroy the original message and any copy or printout thereof. ----------------------------------------------------------------------------- From waterflamez at hotmail.com Fri Apr 11 16:37:04 2003 From: waterflamez at hotmail.com (Jack Neils) Date: Sat Oct 23 23:09:51 2004 Subject: [IRCServices Coding] Services joining a channel Message-ID: Is it possible to have all services (operserv, nickserv, memoserv, helpserv, statserv, chanserv) join a channel ? they don't really have to report anything to the channel, just sit there so i can check if they are all working (though reporting some minimal info would be nice) Thanks _________________________________________________________________ From waterflamez at hotmail.com Fri Apr 11 16:52:12 2003 From: waterflamez at hotmail.com (Jack Neils) Date: Sat Oct 23 23:09:51 2004 Subject: [IRCServices Coding] Services joining a channel Message-ID: Sorry for taking up space on the list, i found the answer :) maybe in the feature there could be a feature added to have them join a channel on startup ? (and possibly report things) Bye >From: "Jack Neils" >Reply-To: IRC Services Coding Mailing List > >To: ircservices-coding@ircservices.za.net >Subject: [IRCServices Coding] Services joining a channel >Date: Sat, 12 Apr 2003 01:37:04 +0200 > >Is it possible to have all services (operserv, nickserv, memoserv, >helpserv, statserv, chanserv) join a channel ? > >they don't really have to report anything to the channel, just sit there so >i can check if they are all working (though reporting some minimal info >would be nice) > >Thanks > > > > > >_________________________________________________________________ > > >------------------------------------------------------------------ >To unsubscribe or change your subscription options, visit: >http://www.ircservices.za.net/mailman/listinfo/ircservices-coding _________________________________________________________________ Chat with your online buddies with MSN Messenger http://messenger.msn.be From laser at musichat.net Sun Apr 13 14:03:37 2003 From: laser at musichat.net (Ciappei Alessandro (las3r)) Date: Sat Oct 23 23:09:51 2004 Subject: [IRCServices Coding] Mail from services Message-ID: <5.2.0.9.2.20030413225918.02ddde10@mail.musichat.net> Hi, I resolve a previous problem with crash of services. But now i ask how i can separate lines in auth mail? Because servces send auth mail and other mail without a separate lines. For ex: Welcome Your code is: 168724492 bla bla bla bla bla bla bla bla bla bla bla bla I would like make: Welcome Your code is: 168724492 bla bla bla bla bla bla bla bla bla bla bla bla Thx Alex ----------------------------------------------------------------------------- Chi riceve il presente messaggio e` tenuto a verificare se lo stesso non gli sia pervenuto per errore. In tal caso e` pregato di avvisare immediatamente il mittente e, tenuto conto delle responsabilita` connesse all'indebito utilizzo e/o divulgazione del messaggio e/o delle informazioni in esso contenute, voglia cancellare l'originale e distruggere le varie copie o stampe. The receiver of this message is required to check if he/she has received it erroneously. If so, the receiver is requested to immediately inform the sender and - in consideration of the responsibilities arising from undue use and/or disclosure of the message and/or the information contained therein - destroy the original message and any copy or printout thereof. ----------------------------------------------------------------------------- From waterflamez at hotmail.com Sun Apr 13 14:29:09 2003 From: waterflamez at hotmail.com (Jack Neils) Date: Sat Oct 23 23:09:51 2004 Subject: [IRCServices Coding] join channel on register Message-ID: Hi. I've got this PHP bot, B. Now when i register a channel with services, could i get services to send a command to B so he'd join a channel? example; if i register #test the command to B would be /msg B B join #test and ofcourse when dropping a channel, B would have to leave this channel. example; dropping #test => /msg B B part #test anyone that can give me a push in the right direction? Thx _________________________________________________________________ MSN Search, for relevant search results! http://search.msn.be From brain at brainbox.winbot.co.uk Tue Apr 22 08:24:03 2003 From: brain at brainbox.winbot.co.uk (Craig Edwards) Date: Sat Oct 23 23:09:51 2004 Subject: [IRCServices Coding] Associating NickGroupInfo with two nicks at once Message-ID: <200304221424.h3MEO4A24908@localhost.localdomain> Hi, we're writing a module which allows a web interface to "su" to a nickname, similar to the way the unix "su" command (dont ask! :)) heres how it works: basically, /msg somepseudoclient su ..and you gain the privilages of that nick, wether or not they are using it at the time. What we're doing at the moment is associating the user's ngi and ni fields with the nickgroupinfo of the registered nickname, e.g. NickInfo* MyNickInf = get_nickinfo(somenick); NickGroupInfo* MyNGroupInf = get_ngi(MyNickInf); u->ngi = MyNGroupInf; u->ni = MyNickInf; /* user u is now logged in with privilages of "ngi" nick, send +r as a raw if neccessary */ sorry for any errors in this code, im typing it off the top of my head. Basically, the problem we have is, that only one nick can have "ownership" of a groupinfo at any one time, if we associate user 'u' with MyNGroupInf, then if some other user online at the time (lets call them u2) has this same association (u2->ngi == MyNGroupInf) than u2 is logged out (and has to re-identify using /msg nickserv identify ). Basically we cant give two people ownership of the same nickgroup at the same time. Is there any way we can get around this, e.g. by memcpy'ing the NickGroupInfo? The ownership of the nick by the second user only needs to be temporary, until disconnect, so there shouldnt be any corruption of services DB's by having two people pointing at the same nickgroup in the file, or anything as weird as that :) If theres any way to solve this problem simply, without needing andy to rewrite the core, or for us to approach the problem a different way, we'd be grateful of anyone could tell us how :) Thanks, Brain ChatSpike Services-dev From georges at berscheid.lu Tue Apr 22 07:40:25 2003 From: georges at berscheid.lu (Georges Berscheid) Date: Sat Oct 23 23:09:51 2004 Subject: [IRCServices Coding] Associating NickGroupInfo with two nicks at once References: <200304221424.h3MEO4A24908@localhost.localdomain> Message-ID: <3EA55459.9000200@berscheid.lu> Hi, you might need to add the user that you want to get the privileges of one NickGroupInfo to the id_users array in that specific struct. This could help making the user being recognized as owner of the ngi. Please note that this is a mere speculation, and that it is not based on any experience :) Furthermore I don't think you should associate the ni reference to the user that does a SU, but only the ngi (which contains the privileges data), since the ni struct has a user member which can only be set to one specific user. So you will get in trouble if the real owner of the nick is online as well when any other use wants to get his privileges using SU. Georges Craig Edwards wrote: >Hi, we're writing a module which allows a web interface to "su" to a nickname, similar to the way the unix "su" command (dont ask! :)) heres how it works: > >basically, /msg somepseudoclient su > >..and you gain the privilages of that nick, wether or not they are using it at the time. What we're doing at the moment is associating the user's ngi and ni fields with the nickgroupinfo of the registered nickname, e.g. > >NickInfo* MyNickInf = get_nickinfo(somenick); >NickGroupInfo* MyNGroupInf = get_ngi(MyNickInf); > >u->ngi = MyNGroupInf; >u->ni = MyNickInf; >/* user u is now logged in with privilages of "ngi" nick, send +r as a raw if neccessary */ > >sorry for any errors in this code, im typing it off the top of my head. >Basically, the problem we have is, that only one nick can have "ownership" of a groupinfo at any one time, if we associate user 'u' with MyNGroupInf, then if some other user online at the time (lets call them u2) has this same association (u2->ngi == MyNGroupInf) than u2 is logged out (and has to re-identify using /msg nickserv identify ). Basically we cant give two people ownership of the same nickgroup at the same time. Is there any way we can get around this, e.g. by memcpy'ing the NickGroupInfo? The ownership of the nick by the second user only needs to be temporary, until disconnect, so there shouldnt be any corruption of services DB's by having two people pointing at the same nickgroup in the file, or anything as weird as that :) > >If theres any way to solve this problem simply, without needing andy to rewrite the core, or for us to approach the problem a different way, we'd be grateful of anyone could tell us how :) > >Thanks, >Brain >ChatSpike Services-dev > > > >------------------------------------------------------------------ >To unsubscribe or change your subscription options, visit: >http://www.ircservices.za.net/mailman/listinfo/ircservices-coding > > > > From achurch at achurch.org Wed Apr 23 10:17:37 2003 From: achurch at achurch.org (Andrew Church) Date: Sat Oct 23 23:09:51 2004 Subject: [IRCServices Coding] Associating NickGroupInfo with two nicks at once In-Reply-To: <200304221424.h3MEO4A24908@localhost.localdomain> Message-ID: <3ea5ec02.17430@mail.achurch.org> The code currently assumes that at most one user will be associated with any particular nickname, that NickInfo.user will point at the user with nickname NickInfo.nick, that User.ni will point at the NickInfo with nickname User.nick (or NULL if the nickname is not registered), and that User.ngi will point to a nickname group containing User.ni (or NULL or NICKGROUPINFO_INVALID). Breaking any of these assumptions will probably cause many weird and dangerous things to happen. Note that two or more users can be associated with a single nick group (if, for example, someone has two clients open and using two linked nicks). However, if the user's nick is not in NickGroupInfo.nicks[], things will probably break. I'd strongly suggest finding another way to accomplish whatever you're trying to do without an "su"-like command. --Andrew Church achurch@achurch.org http://achurch.org/ >Hi, we're writing a module which allows a web interface to "su" to a nickname, similar to the way the unix "su" command (dont ask! :)) heres how it works: > >basically, /msg somepseudoclient su > >..and you gain the privilages of that nick, wether or not they are using it at the time. What we're doing at the moment is associating the user's ngi and ni fields with the nickgroupinfo of the registered nickname, e.g. > >NickInfo* MyNickInf = get_nickinfo(somenick); >NickGroupInfo* MyNGroupInf = get_ngi(MyNickInf); > >u->ngi = MyNGroupInf; >u->ni = MyNickInf; >/* user u is now logged in with privilages of "ngi" nick, send +r as a raw if neccessary */ > >sorry for any errors in this code, im typing it off the top of my head. >Basically, the problem we have is, that only one nick can have "ownership" of a groupinfo at any one time, if we associate user 'u' with MyNGroupInf, then if some other user online at the time (lets call them u2) has this same association (u2->ngi == MyNG >roupInf) than u2 is logged out (and has to re-identify using /msg nickserv identify ). Basically we cant give two people ownership of the same nickgroup at the same time. Is there any way we can get around this, e.g. by memcpy'ing the NickGroupInfo? > The ownership of the nick by the second user only needs to be temporary, until disconnect, so there shouldnt be any corruption of services DB's by having two people pointing at the same nickgroup in the file, or anything as weird as that :) > >If theres any way to solve this problem simply, without needing andy to rewrite the core, or for us to approach the problem a different way, we'd be grateful of anyone could tell us how :) > >Thanks, >Brain >ChatSpike Services-dev > > > >------------------------------------------------------------------ From Craig at chatspike.net Wed Apr 23 23:22:10 2003 From: Craig at chatspike.net (Craig McLure) Date: Sat Oct 23 23:09:52 2004 Subject: [IRCServices Coding] Associating NickGroupInfo with two nicks atonce Message-ID: <20030424052202.QLHP12018.mta06-svc.ntlworld.com@i-br0ked-it> Could you give any other suggestions on how this could be done? I'll go into a few details on what is trying to be accomplished... For years now, people have been acking for use of MySQL databases, so that they can have "Web Interfaces" to services, basically, we are creating a module that allows this "su" type command, which will allow use of the command from specific hosts to gain information on nicknames, then parse them into HTML, and be able to display on a website.. it would also be allowed to change some settings on the nickname (example, access lists, passwords) without having to talk to the service itself. Theres an alpha running at http://www.chatspike.net/?page=ircadmin Currently, you need to have a registered nickname on irc.chatspike.net to use it.. If you wanna try exploiting it in some way.. feel free :p So yeah, any other solutions would be great :) ----------------------------------------------------------------------- Craig McLure - Craig@chatspike.net ChatSpike - The users network: http://www.chatspike.net InspIRCd - Modular IRC server: http://www.inspircd.org <`RaSh> how do i install linux i got the cd and i dont see the setup.exe or install.exe ----------------------------------------------------------------------- ============ Original Message ============ >From : "Andrew Church" >Reply-To : ircservices-coding@ircservices.za.net >To : ircservices-coding@ircservices.za.net >Subject : Re: [IRCServices Coding] Associating NickGroupInfo with two nicks atonce >Date : 2003-04-23 > > > The code currently assumes that at most one user will be associated >with any particular nickname, that NickInfo.user will point at the user >with nickname NickInfo.nick, that User.ni will point at the NickInfo with >nickname User.nick (or NULL if the nickname is not registered), and that >User.ngi will point to a nickname group containing User.ni (or NULL or >NICKGROUPINFO_INVALID). Breaking any of these assumptions will probably >cause many weird and dangerous things to happen. > > Note that two or more users can be associated with a single nick group >(if, for example, someone has two clients open and using two linked nicks). >However, if the user's nick is not in NickGroupInfo.nicks[], things will >probably break. > > I'd strongly suggest finding another way to accomplish whatever you're >trying to do without an "su"-like command. > > --Andrew Church > achurch@achurch.org > http://achurch.org/ > >>Hi, we're writing a module which allows a web interface to "su" to a nickname, similar to the way the unix "su" command (dont ask! :)) heres how it works: >> >>basically, /msg somepseudoclient su >> >>..and you gain the privilages of that nick, wether or not they are using it at the time. What we're doing at the moment is associating the user's ngi and ni fields with the nickgroupinfo of the registered nickname, e.g. >> >>NickInfo* MyNickInf = get_nickinfo(somenick); >>NickGroupInfo* MyNGroupInf = get_ngi(MyNickInf); >> >>u->ngi = MyNGroupInf; >>u->ni = MyNickInf; >>/* user u is now logged in with privilages of "ngi" nick, send +r as a raw if neccessary */ >> >>sorry for any errors in this code, im typing it off the top of my head. >>Basically, the problem we have is, that only one nick can have "ownership" of a groupinfo at any one time, if we associate user 'u' with MyNGroupInf, then if some other user online at the time (lets call them u2) has this same association (u2->ngi == MyNG >>roupInf) than u2 is logged out (and has to re-identify using /msg nickserv identify ). Basically we cant give two people ownership of the same nickgroup at the same time. Is there any way we can get around this, e.g. by memcpy'ing the NickGroupInfo? >> The ownership of the nick by the second user only needs to be temporary, until disconnect, so there shouldnt be any corruption of services DB's by having two people pointing at the same nickgroup in the file, or anything as weird as that :) >> >>If theres any way to solve this problem simply, without needing andy to rewrite the core, or for us to approach the problem a different way, we'd be grateful of anyone could tell us how :) >> >>Thanks, >>Brain >>ChatSpike Services-dev >> >> >> >>------------------------------------------------------------------ >------------------------------------------------------------------ >To unsubscribe or change your subscription options, visit: >http://www.ircservices.za.net/mailman/listinfo/ircservices-coding >. ========= End of Original Message ========= From georges at berscheid.lu Thu Apr 24 01:25:17 2003 From: georges at berscheid.lu (Georges Berscheid) Date: Sat Oct 23 23:09:52 2004 Subject: [IRCServices Coding] Associating NickGroupInfo with two nicks atonce References: <20030424052202.QLHP12018.mta06-svc.ntlworld.com@i-br0ked-it> Message-ID: <3EA79F6D.6080504@berscheid.lu> Hi, we disabled all /ns {register|drop|link} etc. commands in services and force our users to register their nicknames via a web-interface (90% of our users use a java-web-interface to chat anyway). Services have a module that connects to the MySQL database and retrieves information from there, without needing any interaction of bots with services. To retrieve services-internal information, we use http-modules which output simple PHP-scripts that can be included using Again, you won't need a bot that connects to your network, use any (possibly exploitable) commands and parse the output. Georges Craig McLure wrote: >Could you give any other suggestions on how this could be done? I'll go into a few details on what is trying to be accomplished... > >For years now, people have been acking for use of MySQL databases, so that they can have "Web Interfaces" to services, basically, we are creating a module that allows this "su" type command, which will allow use of the command from specific hosts to gain information on nicknames, then parse them into HTML, and be able to display on a website.. it would also be allowed to change some settings on the nickname (example, access lists, passwords) without having to talk to the service itself. > >Theres an alpha running at http://www.chatspike.net/?page=ircadmin >Currently, you need to have a registered nickname on irc.chatspike.net to use it.. If you wanna try exploiting it in some way.. feel free :p > >So yeah, any other solutions would be great :) > >----------------------------------------------------------------------- >Craig McLure - Craig@chatspike.net >ChatSpike - The users network: http://www.chatspike.net >InspIRCd - Modular IRC server: http://www.inspircd.org ><`RaSh> how do i install linux i got the cd and i dont see the setup.exe or install.exe >----------------------------------------------------------------------- > >============ Original Message ============ >>From : "Andrew Church" > > >>Reply-To : ircservices-coding@ircservices.za.net >>To : ircservices-coding@ircservices.za.net >>Subject : Re: [IRCServices Coding] Associating NickGroupInfo with two nicks atonce >>Date : 2003-04-23 >> >> >> The code currently assumes that at most one user will be associated >>with any particular nickname, that NickInfo.user will point at the user >>with nickname NickInfo.nick, that User.ni will point at the NickInfo with >>nickname User.nick (or NULL if the nickname is not registered), and that >>User.ngi will point to a nickname group containing User.ni (or NULL or >>NICKGROUPINFO_INVALID). Breaking any of these assumptions will probably >>cause many weird and dangerous things to happen. >> >> Note that two or more users can be associated with a single nick group >>(if, for example, someone has two clients open and using two linked nicks). >>However, if the user's nick is not in NickGroupInfo.nicks[], things will >>probably break. >> >> I'd strongly suggest finding another way to accomplish whatever you're >>trying to do without an "su"-like command. >> >> --Andrew Church >> achurch@achurch.org >> http://achurch.org/ >> >> >> >>>Hi, we're writing a module which allows a web interface to "su" to a nickname, similar to the way the unix "su" command (dont ask! :)) heres how it works: >>> >>>basically, /msg somepseudoclient su >>> >>>..and you gain the privilages of that nick, wether or not they are using it at the time. What we're doing at the moment is associating the user's ngi and ni fields with the nickgroupinfo of the registered nickname, e.g. >>> >>>NickInfo* MyNickInf = get_nickinfo(somenick); >>>NickGroupInfo* MyNGroupInf = get_ngi(MyNickInf); >>> >>>u->ngi = MyNGroupInf; >>>u->ni = MyNickInf; >>>/* user u is now logged in with privilages of "ngi" nick, send +r as a raw if neccessary */ >>> >>>sorry for any errors in this code, im typing it off the top of my head. >>>Basically, the problem we have is, that only one nick can have "ownership" of a groupinfo at any one time, if we associate user 'u' with MyNGroupInf, then if some other user online at the time (lets call them u2) has this same association (u2->ngi == MyNG >>>roupInf) than u2 is logged out (and has to re-identify using /msg nickserv identify ). Basically we cant give two people ownership of the same nickgroup at the same time. Is there any way we can get around this, e.g. by memcpy'ing the NickGroupInfo? >>>The ownership of the nick by the second user only needs to be temporary, until disconnect, so there shouldnt be any corruption of services DB's by having two people pointing at the same nickgroup in the file, or anything as weird as that :) >>> >>>If theres any way to solve this problem simply, without needing andy to rewrite the core, or for us to approach the problem a different way, we'd be grateful of anyone could tell us how :) >>> >>>Thanks, >>>Brain >>>ChatSpike Services-dev >>> >>> >>> >>>------------------------------------------------------------------ >>> >>> >>------------------------------------------------------------------ >>To unsubscribe or change your subscription options, visit: >>http://www.ircservices.za.net/mailman/listinfo/ircservices-coding >>. >> >> >========= End of Original Message ========= > > > >------------------------------------------------------------------ >To unsubscribe or change your subscription options, visit: >http://www.ircservices.za.net/mailman/listinfo/ircservices-coding > > > > From achurch at achurch.org Thu Apr 24 21:24:57 2003 From: achurch at achurch.org (Andrew Church) Date: Sat Oct 23 23:09:52 2004 Subject: [IRCServices Coding] Associating NickGroupInfo with two nicks atonce In-Reply-To: <20030424052202.QLHP12018.mta06-svc.ntlworld.com@i-br0ked-it> Message-ID: <3ea7d994.01413@mail.achurch.org> >For years now, people have been acking for use of MySQL databases, so that they can have "Web Interfaces" to services, basically, we are creating a module that allows this "su" type command, which will allow use of the command from specific hosts to gain >information on nicknames, then parse them into HTML, and be able to display on a website.. it would also be allowed to change some settings on the nickname (example, access lists, passwords) without having to talk to the service itself. Would an HTTP server module similar to the dbaccess module (but having additional access checks in place, obviously) work? --Andrew Church achurch@achurch.org http://achurch.org/ From brain at brainbox.winbot.co.uk Fri Apr 25 14:09:51 2003 From: brain at brainbox.winbot.co.uk (Craig Edwards) Date: Sat Oct 23 23:09:52 2004 Subject: [IRCServices Coding] Associating NickGroupInfo with two nicksatonce Message-ID: <200304252009.h3PK9pA25637@localhost.localdomain> Good idea. We're taking the opposite route, only allowing users to register on irc. We believe that on our network, given the option to register on the website would create a whole bunch of pointless never-used nicks that are just used by clueless web users who have no idea what theyre doing with irc ;-) We're using our service to fetch certain information that is particular to the ircd and not services, e.g. output of /list, etc, so if there was a way to output this too -- i noticed chanserv only keeps a linked list of *registered* channels, which is the reverse of how our modified statserv works :) Anyhow, have fun, Brain :-) >Hi, > >we disabled all /ns {register|drop|link} etc. commands in services and >force our users to register their nicknames via a web-interface (90 of >our users use a java-web-interface to chat anyway). Services have a >module that connects to the MySQL database and retrieves information >from there, without needing any interaction of bots with services. >To retrieve services-internal information, we use http-modules which >output simple PHP-scripts that can be included using include("http://your.services.host/moduleurl") ?> Again, you won't need >a bot that connects to your network, use any (possibly exploitable) >commands and parse the output. > >Georges > > > >Craig McLure wrote: > >>Could you give any other suggestions on how this could be done? I'll go into a few details on what is trying to be accomplished... >> >>For years now, people have been acking for use of MySQL databases, so that they can have "Web Interfaces" to services, basically, we are creating a module that allows this "su" type command, which will allow use of the command from specific hosts to gain information on nicknames, then parse them into HTML, and be able to display on a website.. it would also be allowed to change some settings on the nickname (example, access lists, passwords) without having to talk to the service itself. >> >>Theres an alpha running at http://www.chatspike.net/?page=ircadmin >>Currently, you need to have a registered nickname on irc.chatspike.net to use it.. If you wanna try exploiting it in some way.. feel free :p >> >>So yeah, any other solutions would be great :) >> >>----------------------------------------------------------------------- >>Craig McLure - Craig@chatspike.net >>ChatSpike - The users network: http://www.chatspike.net >>InspIRCd - Modular IRC server: http://www.inspircd.org >><`RaSh> how do i install linux i got the cd and i dont see the setup.exe or install.exe >>----------------------------------------------------------------------- >> >>============ Original Message ============ >>>From : "Andrew Church" >> >> >>>Reply-To : ircservices-coding@ircservices.za.net >>>To : ircservices-coding@ircservices.za.net >>>Subject : Re: [IRCServices Coding] Associating NickGroupInfo with two nicks atonce >>>Date : 2003-04-23 >>> >>> >>> The code currently assumes that at most one user will be associated >>>with any particular nickname, that NickInfo.user will point at the user >>>with nickname NickInfo.nick, that User.ni will point at the NickInfo with >>>nickname User.nick (or NULL if the nickname is not registered), and that >>>User.ngi will point to a nickname group containing User.ni (or NULL or >>>NICKGROUPINFO_INVALID). Breaking any of these assumptions will probably >>>cause many weird and dangerous things to happen. >>> >>> Note that two or more users can be associated with a single nick group >>>(if, for example, someone has two clients open and using two linked nicks). >>>However, if the user's nick is not in NickGroupInfo.nicks[], things will >>>probably break. >>> >>> I'd strongly suggest finding another way to accomplish whatever you're >>>trying to do without an "su"-like command. >>> >>> --Andrew Church >>> achurch@achurch.org >>> http://achurch.org/ >>> >>> >>> >>>>Hi, we're writing a module which allows a web interface to "su" to a nickname, similar to the way the unix "su" command (dont ask! :)) heres how it works: >>>> >>>>basically, /msg somepseudoclient su >>>> >>>>..and you gain the privilages of that nick, wether or not they are using it at the time. What we're doing at the moment is associating the user's ngi and ni fields with the nickgroupinfo of the registered nickname, e.g. >>>> >>>>NickInfo* MyNickInf = get_nickinfo(somenick); >>>>NickGroupInfo* MyNGroupInf = get_ngi(MyNickInf); >>>> >>>>u->ngi = MyNGroupInf; >>>>u->ni = MyNickInf; >>>>/* user u is now logged in with privilages of "ngi" nick, send +r as a raw if neccessary */ >>>> >>>>sorry for any errors in this code, im typing it off the top of my head. >>>>Basically, the problem we have is, that only one nick can have "ownership" of a groupinfo at any one time, if we associate user 'u' with MyNGroupInf, then if some other user online at the time (lets call them u2) has this same association (u2->ngi == MyNG >>>>roupInf) than u2 is logged out (and has to re-identify using /msg nickserv identify ). Basically we cant give two people ownership of the same nickgroup at the same time. Is there any way we can get around this, e.g. by memcpy'ing the NickGroupInfo? >>>>The ownership of the nick by the second user only needs to be temporary, until disconnect, so there shouldnt be any corruption of services DB's by having two people pointing at the same nickgroup in the file, or anything as weird as that :) >>>> >>>>If theres any way to solve this problem simply, without needing andy to rewrite the core, or for us to approach the problem a different way, we'd be grateful of anyone could tell us how :) >>>> >>>>Thanks, >>>>Brain >>>>ChatSpike Services-dev >>>> >>>> >>>> >>>>------------------------------------------------------------------ >>>> >>>> >>>------------------------------------------------------------------ >>>To unsubscribe or change your subscription options, visit: >>>http://www.ircservices.za.net/mailman/listinfo/ircservices-coding >>>. >>> >>> >>========= End of Original Message ========= >> >> >> >>------------------------------------------------------------------ >>To unsubscribe or change your subscription options, visit: >>http://www.ircservices.za.net/mailman/listinfo/ircservices-coding >> >> >> >> > > > >------------------------------------------------------------------ >To unsubscribe or change your subscription options, visit: >http://www.ircservices.za.net/mailman/listinfo/ircservices-coding From georges at berscheid.lu Sat Apr 26 02:54:37 2003 From: georges at berscheid.lu (Georges Berscheid) Date: Sat Oct 23 23:09:52 2004 Subject: AW: Re: [IRCServices Coding] Associating NickGroupInfo with twonicksatonce In-Reply-To: <200304252009.h3PK9pA25637@localhost.localdomain> Message-ID: <000b01c30bd9$dc86b3d0$45c918d4@gizmo> Hi, since services are a almost-regular server linked to your network, they know all of the network-relevant information, including /list. Just use Channel *chan; for(chan = first_channel(); chan; chan = next_channel()) { } to get a list of all channels. There are similar commands for users, registered channels, registered nicks etc. Note that chan->users is a linked list of all users currently in the channel. Refer to channels.h, users.h, modules/nickserv/nickserv.h and modules/chanserv/chanserv.h for more information on structs. I suggest you have a look at http://www.luxusbuerg.lu/data/ircservices-luxusbuerg.tgz in modules/httpd/accesslist.c. This is an example of how to dynamically include the accesslist of all registered channels into a php-script. Another example is modules/httpd/banlist.c. modules/nickserv/dbsynch.c shows how we linked services to the mysql database. This could also be a possibility, to write all information you need in constant intervals into a mysql table which you can read with you php script anytime you want. Choose what fits your needs the best ;-) Georges -----Urspr?ngliche Nachricht----- Von: ircservices-coding-bounces@ircservices.za.net [mailto:ircservices-coding-bounces@ircservices.za.net] Im Auftrag von Craig Edwards Gesendet: Freitag, 25. April 2003 23:01 An: IRC Services Coding Mailing List Betreff: Re: Re: [IRCServices Coding] Associating NickGroupInfo with twonicksatonce Good idea. We're taking the opposite route, only allowing users to register on irc. We believe that on our network, given the option to register on the website would create a whole bunch of pointless never-used nicks that are just used by clueless web users who have no idea what theyre doing with irc ;-) We're using our service to fetch certain information that is particular to the ircd and not services, e.g. output of /list, etc, so if there was a way to output this too -- i noticed chanserv only keeps a linked list of *registered* channels, which is the reverse of how our modified statserv works :) Anyhow, have fun, Brain :-) >Hi, > >we disabled all /ns {register|drop|link} etc. commands in services and >force our users to register their nicknames via a web-interface (90 of >our users use a java-web-interface to chat anyway). Services have a >module that connects to the MySQL database and retrieves information >from there, without needing any interaction of bots with services. >To retrieve services-internal information, we use http-modules which >output simple PHP-scripts that can be included using include("http://your.services.host/moduleurl") ?> Again, you won't need >a bot that connects to your network, use any (possibly exploitable) >commands and parse the output. > >Georges > > > >Craig McLure wrote: > >>Could you give any other suggestions on how this could be done? I'll go into a few details on what is trying to be accomplished... >> >>For years now, people have been acking for use of MySQL databases, so that they can have "Web Interfaces" to services, basically, we are creating a module that allows this "su" type command, which will allow use of the command from specific hosts to gain information on nicknames, then parse them into HTML, and be able to display on a website.. it would also be allowed to change some settings on the nickname (example, access lists, passwords) without having to talk to the service itself. >> >>Theres an alpha running at http://www.chatspike.net/?page=ircadmin >>Currently, you need to have a registered nickname on irc.chatspike.net to use it.. If you wanna try exploiting it in some way.. feel free :p >> >>So yeah, any other solutions would be great :) >> >>---------------------------------------------------------------------- - >>Craig McLure - Craig@chatspike.net >>ChatSpike - The users network: http://www.chatspike.net >>InspIRCd - Modular IRC server: http://www.inspircd.org >><`RaSh> how do i install linux i got the cd and i dont see the setup.exe or install.exe >>---------------------------------------------------------------------- - >> >>============ Original Message ============ >>>From : "Andrew Church" >> >> >>>Reply-To : ircservices-coding@ircservices.za.net >>>To : ircservices-coding@ircservices.za.net >>>Subject : Re: [IRCServices Coding] Associating NickGroupInfo with two nicks atonce >>>Date : 2003-04-23 >>> >>> >>> The code currently assumes that at most one user will be associated >>>with any particular nickname, that NickInfo.user will point at the user >>>with nickname NickInfo.nick, that User.ni will point at the NickInfo with >>>nickname User.nick (or NULL if the nickname is not registered), and that >>>User.ngi will point to a nickname group containing User.ni (or NULL or >>>NICKGROUPINFO_INVALID). Breaking any of these assumptions will probably >>>cause many weird and dangerous things to happen. >>> >>> Note that two or more users can be associated with a single nick group >>>(if, for example, someone has two clients open and using two linked nicks). >>>However, if the user's nick is not in NickGroupInfo.nicks[], things will >>>probably break. >>> >>> I'd strongly suggest finding another way to accomplish whatever you're >>>trying to do without an "su"-like command. >>> >>> --Andrew Church >>> achurch@achurch.org >>> http://achurch.org/ >>> >>> >>> >>>>Hi, we're writing a module which allows a web interface to "su" to a nickname, similar to the way the unix "su" command (dont ask! :)) heres how it works: >>>> >>>>basically, /msg somepseudoclient su >>>> >>>>..and you gain the privilages of that nick, wether or not they are using it at the time. What we're doing at the moment is associating the user's ngi and ni fields with the nickgroupinfo of the registered nickname, e.g. >>>> >>>>NickInfo* MyNickInf = get_nickinfo(somenick); >>>>NickGroupInfo* MyNGroupInf = get_ngi(MyNickInf); >>>> >>>>u->ngi = MyNGroupInf; >>>>u->ni = MyNickInf; >>>>/* user u is now logged in with privilages of "ngi" nick, send +r as a raw if neccessary */ >>>> >>>>sorry for any errors in this code, im typing it off the top of my head. >>>>Basically, the problem we have is, that only one nick can have "ownership" of a groupinfo at any one time, if we associate user 'u' with MyNGroupInf, then if some other user online at the time (lets call them u2) has this same association (u2->ngi == MyNG >>>>roupInf) than u2 is logged out (and has to re-identify using /msg nickserv identify ). Basically we cant give two people ownership of the same nickgroup at the same time. Is there any way we can get around this, e.g. by memcpy'ing the NickGroupInfo? >>>>The ownership of the nick by the second user only needs to be temporary, until disconnect, so there shouldnt be any corruption of services DB's by having two people pointing at the same nickgroup in the file, or anything as weird as that :) >>>> >>>>If theres any way to solve this problem simply, without needing andy to rewrite the core, or for us to approach the problem a different way, we'd be grateful of anyone could tell us how :) >>>> >>>>Thanks, >>>>Brain >>>>ChatSpike Services-dev >>>> >>>> >>>> >>>>------------------------------------------------------------------ >>>> >>>> >>>------------------------------------------------------------------ >>>To unsubscribe or change your subscription options, visit: >>>http://www.ircservices.za.net/mailman/listinfo/ircservices-coding >>>. >>> >>> >>========= End of Original Message ========= >> >> >> >>------------------------------------------------------------------ >>To unsubscribe or change your subscription options, visit: >>http://www.ircservices.za.net/mailman/listinfo/ircservices-coding >> >> >> >> > > > >------------------------------------------------------------------ >To unsubscribe or change your subscription options, visit: >http://www.ircservices.za.net/mailman/listinfo/ircservices-coding ------------------------------------------------------------------ To unsubscribe or change your subscription options, visit: http://www.ircservices.za.net/mailman/listinfo/ircservices-coding From wahoo at cyberdreamers.org Sat Apr 26 10:03:16 2003 From: wahoo at cyberdreamers.org (wahoo) Date: Sat Oct 23 23:09:52 2004 Subject: [IRCServices Coding] feature suggestion... Message-ID: <165113385345.20030426190316@cyberdreamers.org> Hello there :), I've been using IRCServices in conjunction with UnrealIRCd for over 3 years now and I'd like to suggest some features to make IRCServices even more comfortable and user-friendly than it already is :)... Unreal (and perhaps some other ircds) support virtual hosts these days. Wouldn't it be a good idea to allow users to store a vhost whithin their NickServ-account? So, whenever a user identify's himself, his ident and hostname will be changed by services to the one previously defined f.e. with 'SET VHOST '? (for security reasons, changing of the vhost-entry could be restricted to Service Admins only). There could also be an option to define whether the users host should be changed automatically or not when identify'ing. Of course, there would always be the possibility to enhance services by an extra HostServ-module or whatever. But then users would have to additionally use a specific HostServ-command to change their host to the (self-)defined one. Furthermore, there is already the /VHOST command (at least in unreal) - but the vhost.conf has to be edited manually by Server Admins. So, you (as a user) have to give them a passwd for it - which means, you can either define (and remember) just another new one or you have to give away your NickServ-pass. Sorry, if this feature-request hasn't been mentioned for the first time and/or has already been discussed/rejected/planned- for-future-versions :)... RFC please =)... best regards, - wahoo - -- B.O.F.H @ cyb.net ;D From r-krisztian at softhome.net Sat Apr 26 11:00:34 2003 From: r-krisztian at softhome.net (Krisztian Romek) Date: Sat Oct 23 23:09:52 2004 Subject: [IRCServices Coding] feature suggestion... In-Reply-To: <165113385345.20030426190316@cyberdreamers.org> References: <165113385345.20030426190316@cyberdreamers.org> Message-ID: <200304262000.34012.r-krisztian@softhome.net> Hello4 > Unreal (and perhaps some other ircds) support virtual hosts these > days. Wouldn't it be a good idea to allow users to store a vhost > whithin their NickServ-account? You are lucky, here is a patch (it isn't mine, don't think that): http://www.nikhok.hu/~xanco/download/vhost.html -- Krisztian Romek r-krisztian@softhome.net From wahoo at cyberdreamers.org Sat Apr 26 10:56:35 2003 From: wahoo at cyberdreamers.org (wahoo) Date: Sat Oct 23 23:09:52 2004 Subject: [IRCServices Coding] feature suggestion... In-Reply-To: <200304262000.34012.r-krisztian@softhome.net> References: <165113385345.20030426190316@cyberdreamers.org> <200304262000.34012.r-krisztian@softhome.net> Message-ID: <153116585387.20030426195635@cyberdreamers.org> Hello Krisztian, >> Unreal (and perhaps some other ircds) support virtual hosts these >> days. Wouldn't it be a good idea to allow users to store a vhost >> whithin their NickServ-account? > You are lucky, here is a patch (it isn't mine, don't think that): > http://www.nikhok.hu/~xanco/download/vhost.html Thx alot ...I'll give it a try :) best regards, - wahoo - From brain at brainbox.winbot.co.uk Sun Apr 27 04:24:37 2003 From: brain at brainbox.winbot.co.uk (Craig Edwards) Date: Sat Oct 23 23:09:52 2004 Subject: [IRCServices Coding] feature suggestion... Message-ID: <200304271024.h3RAOcA30234@localhost.localdomain> We are considering writing a hostserv module that gives a user a vhost when they identify. We were also considering some other things like allowing users to pick their own vhosts on a credits basis, they get X credits a month and each credit allows them to change their vhost, if theyre out of credits they cant change their host, generally to stop people using it to evade bans... This was just an idea that was passed around though, no fixed ideas yet. If we develop this module before it finds its way into the ircservices distro (if it does) then drop us a line and we may give you our module :-) >Hello there :), > > >I've been using IRCServices in conjunction with UnrealIRCd for over >3 years now and I'd like to suggest some features to make IRCServices >even more comfortable and user-friendly than it already is :)... > >Unreal (and perhaps some other ircds) support virtual hosts these >days. Wouldn't it be a good idea to allow users to store a vhost >whithin their NickServ-account? So, whenever a user identify's >himself, his ident and hostname will be changed by services to >the one previously defined f.e. with 'SET VHOST '? (for >security reasons, changing of the vhost-entry could be restricted >to Service Admins only). There could also be an option to define >whether the users host should be changed automatically or not when >identify'ing. > > Of course, there would always be the possibility to enhance >services by an extra HostServ-module or whatever. But then users >would have to additionally use a specific HostServ-command to >change their host to the (self-)defined one. Furthermore, there >is already the /VHOST command (at least in unreal) - but the >vhost.conf has to be edited manually by Server Admins. So, you >(as a user) have to give them a passwd for it - which means, >you can either define (and remember) just another new one or >you have to give away your NickServ-pass. > >Sorry, if this feature-request hasn't been mentioned for the >first time and/or has already been discussed/rejected/planned- >for-future-versions :)... > >RFC please =)... > > >best regards, >- wahoo - > >-- >B.O.F.H @ cyb.net ;D > >------------------------------------------------------------------ >To unsubscribe or change your subscription options, visit: >http://www.ircservices.za.net/mailman/listinfo/ircservices-coding From jskam at shaw.ca Sun Apr 27 14:29:19 2003 From: jskam at shaw.ca (Jeffery Kam) Date: Sat Oct 23 23:09:52 2004 Subject: [IRCServices Coding] Probably real easy coding, but please help... Message-ID: <000001c30d04$10487480$f64f9144@weed> What I'm trying to do is make a Backup command in operserv that will back up the databases into a separate directory. But I would also like some insight on how to make it back up the databases automatically, that would be good too. If someone could show me some examples of both those ways, would be a great help Thanks -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.ircservices.za.net/pipermail/ircservices-coding/attachments/20030427/f0088b39/attachment.html From achurch at achurch.org Wed Apr 30 14:06:30 2003 From: achurch at achurch.org (Andrew Church) Date: Sat Oct 23 23:09:52 2004 Subject: [IRCServices Coding] Chanserv patch for reg chans only In-Reply-To: <20030312150441.A19757@mbay.net> Message-ID: <3eaf59e5.62753@mail.achurch.org> Added for 5.0.19. --Andrew Church achurch@achurch.org http://achurch.org/ >Here's a patch to add an option for forbiding use unregistered channels >by normal users. Yeah, it's a bit fascist, but sometimes this much control >is needed - on IRC servers that are used for commercial support, where it >would not be appropriate to have someone create #hotgaysex, for example. > >This is the first hack I've done on ircservices, so someone please check >to make sure I didn't miss something. I tried to cover all bases. > >diff -c -r ircservices-5.0.13/data/example-modules.conf ircservices-5.0.13-local/data/example-modules.conf >*** ircservices-5.0.13/data/example-modules.conf Mon Mar 3 01:54:47 2003 >--- ircservices-5.0.13-local/data/example-modules.conf Wed Mar 12 16:41:23 2003 >*************** >*** 919,924 **** >--- 919,932 ---- > > #CSForbidShortChannel > >+ # CSRegisteredOnly [OPTIONAL] >+ # When enabled, treats unregistered channels as forbidden, not >+ # allowing normal users to join. If enabled, services opers will >+ # need to create any new channels on the network. For this option >+ # to be effective, CSEnableRegister should generally NOT be enabled. >+ >+ #CSRegisteredOnly >+ > EndModule > > ################################ SENDPASS module >diff -c -r ircservices-5.0.13/docs/a.html ircservices-5.0.13-local/docs/a.html >*** ircservices-5.0.13/docs/a.html Sun Mar 2 21:18:48 2003 >--- ircservices-5.0.13-local/docs/a.html Wed Mar 12 16:50:04 2003 >*************** >*** 1722,1727 **** >--- 1722,1739 ---- > >

Example: CSForbidShortChannel > >+ >+ >+

  • >+ CSRegisteredOnly    [OPTIONAL] >+

    When enabled, treats unregistered channels as forbidden, not >+ allowing normal users to join. If enabled, services opers will >+ need to create any new channels on the network. For this option >+ to be effective, CSEnableRegister should generally NOT be enabled. >+ >+

    Example: CSRegisteredOnly >+

>+ > >

chanserv/sendpass (SENDPASS module) > >diff -c -r ircservices-5.0.13/modules/chanserv/check.c ircservices-5.0.13-local/modules/chanserv/check.c >*** ircservices-5.0.13/modules/chanserv/check.c Mon Mar 3 01:54:48 2003 >--- ircservices-5.0.13-local/modules/chanserv/check.c Wed Mar 12 04:55:35 2003 >*************** >*** 274,281 **** > goto kick; > } > >! if (!ci) >! return 0; > > if (is_services_admin(user)) > return 0; >--- 274,288 ---- > goto kick; > } > >! if (!ci) { >! if(CSRegisteredOnly && !is_oper(user)) { >! mask = sstrdup("*!*@*"); >! reason = getstring(user->ngi, CHAN_MAY_NOT_BE_USED); >! goto kick; >! } else { >! return 0; >! } >! } > > if (is_services_admin(user)) > return 0; >diff -c -r ircservices-5.0.13/modules/chanserv/cs-local.h ircservices-5.0.13-local/modules/chanserv/cs-local.h >*** ircservices-5.0.13/modules/chanserv/cs-local.h Mon Mar 3 01:54:48 2003 >--- ircservices-5.0.13-local/modules/chanserv/cs-local.h Wed Mar 12 04:45:02 2003 >*************** >*** 93,98 **** >--- 93,99 ---- > E time_t CSSuspendExpire; > E time_t CSSuspendGrace; > E int CSForbidShortChannel; >+ E int CSRegisteredOnly; > E ChanOpt chanopts[]; > > >diff -c -r ircservices-5.0.13/modules/chanserv/main.c ircservices-5.0.13-local/modules/chanserv/main.c >*** ircservices-5.0.13/modules/chanserv/main.c Mon Mar 3 01:54:48 2003 >--- ircservices-5.0.13-local/modules/chanserv/main.c Wed Mar 12 03:47:23 2003 >*************** >*** 57,62 **** >--- 57,63 ---- > time_t CSSuspendExpire; > time_t CSSuspendGrace; > int CSForbidShortChannel; >+ int CSRegisteredOnly; > EXPORT_VAR(int32,CSMaxReg) > > /*************************************************************************/ >*************** >*** 1606,1611 **** >--- 1607,1613 ---- > { "CSEnableRegister", { { CD_SET, 0, &CSEnableRegister } } }, > { "CSExpire", { { CD_TIME, 0, &CSExpire } } }, > { "CSForbidShortChannel",{{CD_SET, 0, &CSForbidShortChannel } } }, >+ { "CSRegisteredOnly", { { CD_SET, 0, &CSRegisteredOnly } } }, > { "CSInhabit", { { CD_TIME, CF_DIRREQ, &CSInhabit } } }, > { "CSListMax", { { CD_POSINT, CF_DIRREQ, &CSListMax } } }, > { "CSListOpersOnly", { { CD_SET, 0, &CSListOpersOnly } } }, >------------------------------------------------------------------ >To unsubscribe or change your subscription options, visit: >http://www.ircservices.za.net/mailman/listinfo/ircservices-coding From achurch at achurch.org Wed Apr 30 14:19:18 2003 From: achurch at achurch.org (Andrew Church) Date: Sat Oct 23 23:09:52 2004 Subject: [IRCServices Coding] JUPE and bahamut-1.4(35) In-Reply-To: <001701c2e56f$c8cbb880$0100a8c0@zeus> Message-ID: <3eaf5d1d.66456@mail.achurch.org> Fixed for 5.0.19. --Andrew Church achurch@achurch.org http://achurch.org/ >I found another possible bug. >When i do /os squit server and the server is active, then services crashes. >I have to do squit and after to use the jupe command. >-chat.xchat.gr- *** Global -- from OperServ: Juping matrix.voxnet.gr by request of KillServ. >-chat.xchat.gr- *** Routing -- from chat.xchat.gr: Link services.xchat.gr[(+)something@0.0.0.0] >cancelled, server matrix.voxnet.gr already exists >-chat.xchat.gr- *** Notice -- services.xchat.gr was connected for 5 seconds. 24/62 sendK/recvK. > >I don't know if it is another problem with bahamut 1.4(35), but it happens only with version >of bahamut and not bahamut-1.4(35) > >Regards, > >George Stamatiou >master@xchat.gr > > > > >------------------------------------------------------------------ >To unsubscribe or change your subscription options, visit: >http://www.ircservices.za.net/mailman/listinfo/ircservices-coding From chris at unreal-irc.net Wed Apr 30 12:25:08 2003 From: chris at unreal-irc.net (chris@unreal-irc.net) Date: Sat Oct 23 23:09:52 2004 Subject: [IRCServices Coding] Unknown Error Message-ID: <000e01c30f4e$3a08b220$236dbbac@iceinferno> Hi there, Just checked my ircservices log and I found something I have not seen so far, I was wondering if anyone could please shed some light onto it? This is happening consistently. We are using Unreal3.2b15 [Apr 30 18:40:02 2003] protocol/unreal: m_sethost: user record for asli not found [Apr 30 18:40:16 2003] protocol/unreal: m_sethost: user record for |Jeff| not found [Apr 30 18:40:52 2003] protocol/unreal: m_sethost: user record for dsgtg not found [Apr 30 18:41:03 2003] protocol/unreal: m_sethost: user record for ^KnOc^ not found [Apr 30 18:41:50 2003] protocol/unreal: m_sethost: user record for kddnt not found [Apr 30 18:44:46 2003] protocol/unreal: m_sethost: user record for ombha not found [Apr 30 18:45:00 2003] protocol/unreal: m_sethost: user record for fAnself not found [Apr 30 18:45:20 2003] protocol/unreal: m_sethost: user record for xqejtw not found [Apr 30 18:45:27 2003] protocol/unreal: m_sethost: user record for Nikolaus not found [Apr 30 18:46:10 2003] protocol/unreal: m_sethost: user record for adsur not found [Apr 30 18:46:43 2003] protocol/unreal: m_sethost: user record for dAdrianc not found [Apr 30 18:48:35 2003] protocol/unreal: m_sethost: user record for cmjdjm2 not found [Apr 30 18:49:35 2003] protocol/unreal: m_sethost: user record for [Theo] not found [Apr 30 18:50:00 2003] protocol/unreal: m_sethost: user record for ybemj not found [Apr 30 18:50:04 2003] protocol/unreal: m_sethost: user record for Hardie not found [Apr 30 18:50:22 2003] protocol/unreal: m_sethost: user record for [Odolf] not found [Apr 30 18:51:12 2003] protocol/unreal: m_sethost: user record for Tino not found -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.ircservices.za.net/pipermail/ircservices-coding/attachments/20030430/5e951de6/attachment.htm From Slowking50 at aol.com Wed Apr 30 17:24:00 2003 From: Slowking50 at aol.com (Slowking50@aol.com) Date: Sat Oct 23 23:09:52 2004 Subject: [IRCServices Coding] Hybrid support Message-ID: <026572BE.2337F8D0.0CD45FDB@aol.com> Here's a protocol/hybrid.c that can be used for hyb7. Issues include: 1) Keeptopic doesn't work right unless m_topic and do_topic are modified directly :/ Hybrid propogates user topics in the same way it recieves them (:user TOPIC channel :topic). Probably just needs some av=2 checking. 2) Services aliases(/cs and friends) are hard to come by o.- However, I do have an m_services.c that can be loaded into Hybrid if anyone wants to take a look. 3) In modules.conf, aside from NetworkDomain, disable pretty much everything non-essential under protocol/hybrid. CSSetChannelTime works but makes Hybrid complain like an old grandma on steroids. :/ Aside from those, the file works pretty well :) I'm currently running Hybrid 7.0rc9 and IRCServices 5.0.16 and I've tested every command to make sure they work. I'm not sure about tricky little stuff, so if someone wants to give this file some strenuous testing, be my guest. -------------- next part -------------- A non-text attachment was scrubbed... Name: hybrid.c Type: application/octet-stream Size: 11492 bytes Desc: hybrid.c Url : http://lists.ircservices.za.net/pipermail/ircservices-coding/attachments/20030430/d4ab25b5/hybrid.obj From andrewk at isdial.net Thu May 1 01:18:54 2003 From: andrewk at isdial.net (Andrew Kempe) Date: Sat Oct 23 23:09:52 2004 Subject: [IRCServices Coding] Hybrid support References: <026572BE.2337F8D0.0CD45FDB@aol.com> Message-ID: <012101c30fba$4e4def90$1f0912ac@espotting.com> Hi there, In future, please do not post attachments to this list. Please post the URL where files can be downloaded. Thanks, Andrew ----- Original Message ----- From: To: Sent: Thursday, May 01, 2003 1:24 AM Subject: [IRCServices Coding] Hybrid support > Here's a protocol/hybrid.c that can be used for hyb7. Issues include: > > 1) Keeptopic doesn't work right unless m_topic and do_topic are modified directly :/ Hybrid propogates user topics in the same way it recieves them (:user TOPIC channel :topic). Probably just needs some av=2 checking. > > 2) Services aliases(/cs and friends) are hard to come by o.- However, I do have an m_services.c that can be loaded into Hybrid if anyone wants to take a look. > > 3) In modules.conf, aside from NetworkDomain, disable pretty much everything non-essential under protocol/hybrid. CSSetChannelTime works but makes Hybrid complain like an old grandma on steroids. :/ > > Aside from those, the file works pretty well :) I'm currently running Hybrid 7.0rc9 and IRCServices 5.0.16 and I've tested every command to make sure they work. I'm not sure about tricky little stuff, so if someone wants to give this file some strenuous testing, be my guest. > ---------------------------------------------------------------------------- ---- > ------------------------------------------------------------------ > To unsubscribe or change your subscription options, visit: > http://www.ircservices.za.net/mailman/listinfo/ircservices-coding > From Slowking50 at aol.com Thu May 1 07:37:30 2003 From: Slowking50 at aol.com (Slowking50@aol.com) Date: Sat Oct 23 23:09:52 2004 Subject: [IRCServices Coding] Hybrid support Message-ID: <670886DF.2D2930DD.0CD45FDB@aol.com> Sorry :/ Anyway, few corrections, I had some leftover stuff("Bahamut" protocol and a leftover useless SJOIN modifier), which I fixed. New release: http://www.angelfire.com/az3/d-mstats/hybrid.c From andrewk at isdial.net Thu May 1 07:47:28 2003 From: andrewk at isdial.net (Andrew Kempe) Date: Sat Oct 23 23:09:52 2004 Subject: [IRCServices Coding] Hybrid support References: <670886DF.2D2930DD.0CD45FDB@aol.com> Message-ID: <015001c30ff0$969f5d20$1f0912ac@espotting.com> Thanks :) Andrew ----- Original Message ----- From: To: "IRC Services Coding Mailing List" Sent: Thursday, May 01, 2003 3:37 PM Subject: Re: [IRCServices Coding] Hybrid support > Sorry :/ > > Anyway, few corrections, I had some leftover stuff("Bahamut" protocol and a leftover useless SJOIN modifier), which I fixed. New release: > > http://www.angelfire.com/az3/d-mstats/hybrid.c > ------------------------------------------------------------------ > To unsubscribe or change your subscription options, visit: > http://www.ircservices.za.net/mailman/listinfo/ircservices-coding > > From aragon at phat.za.net Thu May 1 08:11:17 2003 From: aragon at phat.za.net (Aragon Gouveia) Date: Sat Oct 23 23:09:52 2004 Subject: [IRCServices Coding] Feature request Message-ID: <20030501151117.GA38560@phat.za.net> Hi, Would it be possible to add a configurable option that makes services add SQLINE entries for each and every forbidden and/or suspended nickname? I think it's a much better way of preventing a nick's use if the ircd supports sqlines. Any comments? Thanks, Aragon From diego at redesul.net Fri May 2 05:56:46 2003 From: diego at redesul.net (Diego Bitencourt Contezini) Date: Sat Oct 23 23:09:52 2004 Subject: [IRCServices Coding] IRCServices HTTPD MODULE In-Reply-To: <200304262000.34012.r-krisztian@softhome.net> Message-ID: <003301c310aa$4a67fec0$4506000a@dauphin.com.br> Hello, I am building some addons about httpd+xml, and need to used post to can build on modules the possibility of import/change database. I was testing, and what I seen is that just the first variables of POST are being copyed to c->variables (casually "xml" is it). (here is my request post:

....... .. .. someone used/tested how works the POST? Where I can get the variables? It should be on c->variables and c->variables_count (its what I understud.. possible im wrong, than please I need a help ;) Thanks for all Diego Bitencourt Contezini aka destruct_ @irc.redesul.net From Slowking50 at aol.com Fri May 2 08:29:53 2003 From: Slowking50 at aol.com (Slowking50@aol.com) Date: Sat Oct 23 23:09:52 2004 Subject: [IRCServices Coding] Hybrid support - Hopefully final :) Message-ID: <072D62BC.3F95CF2D.0CD45FDB@aol.com> Okay, I now have this patch running on a 1500-user Hyb7 net and it appears to be stable :) Final corrections and notes - 1) In do_send_akill I had s_OperServ instead of who. Don't ask what I was smoking. >.> 2) Services need a reference in the shared {} block of all ircd.conf files in order to set akills. Services will still work without this, but they won't be able to stop banned users; they'll just keep doing repeated kills. 3) Makefile modifications are as follows: MODULES = bahamut.so dalnet.so dreamforge.so monkey.so ptlink.so \ rfc1459.so trircd.so ts8.so undernet-p9.so unreal.so hybrid.so [..] OBJECTS-dreamforge.so = svsnick.o OBJECTS-hybrid.so = banexcept.o halfop.o sjoin.o OBJECTS-monkey.so = halfop.o sjoin.o [..] $(TOPDIR)/modules/nickserv/nickserv.h INCLUDES-hybrid.o = banexcept.h sjoin.h halfop.h \ $(TOPDIR)/messages.h $(TOPDIR)/language.h \ $(TOPDIR)/modules/operserv/operserv.h \ $(TOPDIR)/modules/nickserv/nickserv.h INCLUDES-monkey.o = halfop.h sjoin.h \ [..] Anyone want to make a decent Makefile patch? :) http://www.angelfire.com/az3/d-mstats/hybrid.c From jskam at shaw.ca Sat May 3 06:53:49 2003 From: jskam at shaw.ca (Jeffery Kam) Date: Sat Oct 23 23:09:52 2004 Subject: [IRCServices Coding] Recognizing ServicesRoot for UMODE Change Message-ID: <000401c3117b$6ca3f580$f64f9144@weed> Ok, this used to work before, but for some reason it just stopped. I use the dreamforge.c protocol, and I've added a UMODE to my ircd and services to change the umode for ServicesRoot to +R. But for some reason, I can't get it to recognize when ServicesRoot is oper'd and ready for the mode change. In the same way as +a. This is not an IRCD problem because I have gotten other modes working, such as +C (Services Operator). If someone can give me some insight, it would be greatly appreciated. ### Modules/protocol/dreamforge.c ### --- WORKING UMODE +C CODE --- case 'C': if (is_oper(user)) { if (user->ngi->os_priv == NP_SERVOPER) { if (!add) send_cmd(ServerName, "SVSMODE %s +C", user->nick); } else { if (add) send_cmd(ServerName, "SVSMODE %s -C", user->nick); } return 1; } --- NOT WORKING UMODE +R CODE --- case 'R': if (is_oper(user)) { if (stricmp(user->nick, ServicesRoot) == 0) { if (!add) send_cmd(ServerName, "SVSMODE %s +R", user->nick); } else { if (add) send_cmd(ServerName, "SVSMODE %s -R", user->nick); } return 1; } -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.ircservices.za.net/pipermail/ircservices-coding/attachments/20030503/6d69d425/attachment.htm From bytor at tribes2maps.com Tue May 6 16:07:17 2003 From: bytor at tribes2maps.com (Ross Carlson) Date: Sat Oct 23 23:09:52 2004 Subject: [IRCServices Coding] Issues with converting PTlink databases Message-ID: <58753.216.204.85.34.1052262437.squirrel@www.metacraft.com> I have a decent sized network (about 7000 registered users) running ptlink ircd and services. I am going to be converting to Unreal ircd and IRC Services soon. I have run a test, and read the docs, and I see that the convert-db will not carry over custom channel access levels. I would like to inquire about the possibility of modifying the convert-db to fix this. I'm not much of a C coder, but I could probably do the work myself if I had something resembling a specification for the ptlink database format. I thought someone here might have that ... especially the person that wrote the convert-db functions to begin with. Was that Andrew? Anyway, part of the issue is the maximum and minimum levels assignable in IRC Services. I see that they are 999/-999. In PTLink, they are 9999/-9999. Would I "break" anything by changing those to 9999 in IRC Services? Also, I see in the XML spec that there are fields defined for carrying over custom access level settings for each channel. That makes me wonder why the convert-db doesn't actually convert them. I don't want to try to add the feature if there is a reason (other than lack of time) that it wasn't added to begin with. Thanks for any help anyone has to offer! *-----------------------------------* | Tribes 1 & 2 Chat Server Admin | | Email: bytor@tribes2maps.com | | bytor@sierra.com | | Server: irc.dynamix.com Port 6667 | | Visit http://www.Tribes2Maps.com | *-----------------------------------* From draco at silverdragonden.com Wed May 7 22:43:40 2003 From: draco at silverdragonden.com (Benjamin Higginbotham) Date: Sat Oct 23 23:09:52 2004 Subject: [IRCServices Coding] Help installing IRC Services Message-ID: <05B4A104-8118-11D7-AA20-000393D570BA@silverdragonden.com> I have a question, hopefully someone can help... I'm trying to get Services to run with an unsupported IRCD, cyclone. The Cyclone distribution has version 4.49 of Services with a diff file. I'm able to make the changes and compile everything just fine. When I attempt to start services with a ./services my IRCD spits out an error about an N line (which I have, along with a C line), and in the services.log file she spits out an error in connecting to the server. I know Cyclone is not a supported IRCD. I don't suppose by chance anyone has a copy working with a Cyclone IRCD. If so, how did you make it work. If this is not the appropriate place to ask such questions, I would greatly appreciate a pointer in the right place to go. I'm new to IRCD, so please forgive my ignorance. Thanks, Benjamin Higginbotham draco@silverdragonden.com www.silverdragonden.com From Slowking50 at aol.com Thu May 8 11:24:31 2003 From: Slowking50 at aol.com (Slowking50@aol.com) Date: Sat Oct 23 23:09:52 2004 Subject: [IRCServices Coding] Hybrid patch - This should be it. Message-ID: <1EA71DE7.7237227C.0CD45FDB@aol.com> Okay, here are the issues and solutions: 1) Hybrid requires an online nick to set remote klines. So I imported s_OperServ to set all akills. 2) In order to cut down on patches, I put the topic handler in hybrid.c via register_messages. This turns out to be a bad hack, since I can't find a way to call cb_topic. 3) Remote JOINs need a timestamp. Use the following patch on modules/chanserv/check.c: http://www.angelfire.com/az3/d-mstats/check.diff 4) Implementing into modules/protocol/Makefile: http://www.angelfire.com/az3/d-mstats/make.diff And finally: http://www.angelfire.com/az3/d-mstats/hybrid.c I hope this works this time :) It's been tested plenty, thanks to kryptik and animenetworks for the help. From diego at redesul.net Fri May 9 12:14:21 2003 From: diego at redesul.net (Diego Bitencourt Contezini) Date: Sat Oct 23 23:09:52 2004 Subject: [IRCServices Coding] ircservices bug.... Message-ID: <000901c3165f$32d2b600$4506000a@dauphin.com.br> Hello... this is a bug that happens 6 months ago... I'm with a db with 40.000 nicks, and when it get some days of uptime happens it, specially when the network are full. (5000 users on the same time). It happens sometimes, this is the basic debugging that I'm posting here for if someone have any idea about why it happens, help me. I don't have skills on ircservices-coding for now to help much, but I think that who built it can understand it more easily :-). Is it: [May 07 22:41:27 2003] nickserv/main: AndreGoes!~BBFC_toki@200.193.105.231 identified for nick AndreGoes [May 07 22:41:29 2003] nickserv/main: bash!~bash@200.206.72.16 identified for nick bash Program received signal SIGSEGV, Segmentation fault. do_cmode (source=0x8065368 "ChanServ", ac=-3, av=0xbfffed68) at channels.c:251 251 while (*s) { (gdb) bt' #0 do_cmode (source=0x8065368 "ChanServ", ac=-3, av=0xbfffed68) at channels.c:251 source = 0x8065368 "ChanServ" ac = -3 av = (char **) 0xbfffed68 chan = (Channel *) 0x88e9218 s = 0x2e646165
add = 1 modestr = 0x2e646165
#1 0x0804d32d in flush_cmode (md=0x8065360) at actions.c:554 . continue next mail.. -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.ircservices.za.net/pipermail/ircservices-coding/attachments/20030509/d87ae059/attachment.html From diego at redesul.net Fri May 9 12:17:04 2003 From: diego at redesul.net (Diego Bitencourt Contezini) Date: Sat Oct 23 23:09:52 2004 Subject: [IRCServices Coding] continuing... part 2 of 3 BUG SERVICES Message-ID: <001801c3165f$936d1690$4506000a@dauphin.com.br> buf = "-impsl LaMm3rZ iN AcTiON\000rO\00312\002,\002\00314LoKaUmM\00312 \002)\002 \00314p\037a\037\002r\002c\002e\002\037r\037ia\037s\037 \00312\002- \002 \00312#\00314RzO \00312#\00314MaStErS \00312#\00314FoRbId \00312#\00314DrEaM \00312#\00314LoCkS\017\017\000VINDOS:::...\00011 \0377.\002hp\037g.\037co\002m.\037br\017 \0032\037eh \00313w\002ww.\037em"... s = 0xbfffed80 "-impsl LaMm3rZ iN AcTiON" argv = {0x88e9220 "#insano", 0x2e646165
, 0x76202d20
, 0x74697369
, 0x23206d65
, 0x2076746d
, 0x76757323
, ---Type to continue, or q to quit--- 0x206f6361
} len = 24 i = 0 lastc = 45 '-' #2 0x0804d113 in set_cmode (sender=0x0, channel=0x0) at actions.c:284 args = 0xbffff420 modes = 0xbffff4b8 "\030???jr\005\bX?3\n\037" modes_orig = 0xbffff460 "{Cris}" md = (struct modedata *) 0x0 which = -1 add = 2 i = 0 c = -65 '?' s = 0xffffffff
args = 0xbffff420 modes = 0xbffff4b8 "\030???jr\005\bX?3\n\037" modes_orig = 0xbffff460 "{Cris}" add = 2 c = -65 '?' -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.ircservices.za.net/pipermail/ircservices-coding/attachments/20030509/80e5fe49/attachment.htm From diego at redesul.net Fri May 9 12:17:47 2003 From: diego at redesul.net (Diego Bitencourt Contezini) Date: Sat Oct 23 23:09:52 2004 Subject: [IRCServices Coding] part 3 finally.. BUG SERVICES Message-ID: <001d01c3165f$adb859b0$4506000a@dauphin.com.br> I HATE LIMITS! #3 0x08052ddc in main (ac=2, av=0xbffff6a4, envp=0xbffff6b0) at main.c:277 last_update = 1052356199 last_expire = 1052358046 last_check = 91115037 ---Type to continue, or q to quit--- last_update = 1052356199 last_expire = 1052358046 last_check = 91115037 #4 0x4003a74f in __libc_start_main (main=0x8052b68
, argc=2, ubp_av=0xbffff6a4, init=0x804be70 <_init>, fini=0x805a54c <_fini>, rtld_fini=0x4000aa00 <_dl_fini>, stack_end=0xbffff69c) at ../sysdeps/generic/libc-start.c:129 ubp_av = (char **) 0xbffff6a4 fini = (void (*)()) 0x4001490c <_dl_debug_mask> rtld_fini = (void (*)()) 0x88e9227 ubp_ev = (char **) 0x2e646165 (gdb) (gdb) info registers eax 0x2e646165 778330469 ecx 0x88e9227 143561255 edx 0xffffffff -1 ebx 0x1 1 esp 0xbfffed00 0xbfffed00 ebp 0xbfffed38 0xbfffed38 esi 0x0 0 edi 0x88e9218 143561240 eip 0x804daf3 0x804daf3 eflags 0x10282 66178 cs 0x23 35 ss 0x2b 43 ds 0x2b 43 es 0x2b 43 fs 0x0 0 gs 0x0 0 fctrl 0x37f 895 fstat 0x841 2113 ftag 0xffff 65535 fiseg 0x23 35 fioff 0x40157be1 1075149793 foseg 0x2b 43 fooff 0x0 0 ---Type to continue, or q to quit--- fop 0x5d8 1496 xmm0 0xffffffffffffffffffffffffffffffff xmm1 0xffffffffffffffffffffffffffffffff xmm2 0xffffffffffffffffffffffffffffffff xmm3 0xffffffffffffffffffffffffffffffff xmm4 0xffffffffffffffffffffffffffffffff xmm5 0xffffffffffffffffffffffffffffffff xmm6 0xffffffffffffffffffffffffffffffff xmm7 0xffffffffffffffffffffffffffffffff mxcsr 0x1f80 8064 (gdb) If i can do something more to help, please give me ideas and I will to all to help on debugging :] Great. (sorry for my fucking dumb bad English :-) Diego Bitencourt Contezini aka destruct_ @ irc.redesul.net -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.ircservices.za.net/pipermail/ircservices-coding/attachments/20030509/660b081b/attachment.html From diego at redesul.net Mon May 12 10:21:48 2003 From: diego at redesul.net (Diego Bitencourt Contezini) Date: Sat Oct 23 23:09:52 2004 Subject: [IRCServices Coding] bugs... Message-ID: <000201c318aa$f96ec900$4506000a@dauphin.com.br> Andrew, or someone.. have any idea about what can be this bug? Thanks for all. Diego -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.ircservices.za.net/pipermail/ircservices-coding/attachments/20030512/f4ee7f6d/attachment.htm From master at xchat.gr Sat May 17 11:49:36 2003 From: master at xchat.gr (George Stamatiou) Date: Sat Oct 23 23:09:52 2004 Subject: [IRCServices Coding] XOP List References: <58753.216.204.85.34.1052262437.squirrel@www.metacraft.com> Message-ID: <000f01c31ca5$138fd240$6bfecdd4@zeus> Hello. Is there any way to avoid users with no access in that channel to do /cs aop/sop #channel list ? Now, all users are able to do that. I think that only users with AOP or SOP access should be able to do that. Thanks George Stamatiou From uhc0 at rz.uni-karlsruhe.de Sat May 17 12:14:33 2003 From: uhc0 at rz.uni-karlsruhe.de (Yusuf Iskenderoglu) Date: Sat Oct 23 23:09:52 2004 Subject: [IRCServices Coding] XOP List In-Reply-To: <000f01c31ca5$138fd240$6bfecdd4@zeus> References: <58753.216.204.85.34.1052262437.squirrel@www.metacraft.com> <000f01c31ca5$138fd240$6bfecdd4@zeus> Message-ID: <1053198873.4151.7.camel@dreadnought.hadiko.de> Hello; For info: /cs help levels /cs help levels desc /cs levels #channel list To accomplish that what you are willing to do: /cs levels #channel set acc-change 50 Regards; yusuf On Sat, 2003-05-17 at 20:49, George Stamatiou wrote: > Hello. > Is there any way to avoid users with no access in that channel to do /cs aop/sop #channel list ? > > Now, all users are able to do that. > I think that only users with AOP or SOP access should be able to do that. > > Thanks > > George Stamatiou > > > ------------------------------------------------------------------ > To unsubscribe or change your subscription options, visit: > http://www.ircservices.za.net/mailman/listinfo/ircservices-coding -- ------------------------------------------------------------------ | Yusuf Iskenderoglu | You get to meet all sorts, | | eMail - uhc0@stud.uni-karlsruhe.de| in this line of work... | | eMail - s_iskend@ira.uka.de | | | ICQ UIN : 20587464 \ TimeMr14C | | ------------------------------------------------------------------ From achurch at achurch.org Tue May 6 12:03:00 2003 From: achurch at achurch.org (Andrew Church) Date: Sat Oct 23 23:09:52 2004 Subject: [IRCServices Coding] Unknown Error In-Reply-To: <000e01c30f4e$3a08b220$236dbbac@iceinferno> Message-ID: <3eb72600.57560@mail.achurch.org> I can't find any obvious reason for this. Can you provide a debug log? --Andrew Church achurch@achurch.org http://achurch.org/ >This is a multi-part message in MIME format. > >--===============22718851767480919== >Content-Type: multipart/alternative; > boundary="----=_NextPart_000_0009_01C30F56.97D971C0" > >This is a multi-part message in MIME format. > >------=_NextPart_000_0009_01C30F56.97D971C0 >Content-Type: text/plain; > charset="iso-8859-1" >Content-Transfer-Encoding: quoted-printable > >Hi there, > >Just checked my ircservices log and I found something I have not seen so = >far, I was wondering if anyone could please shed some light onto it? = >This is happening consistently. > >We are using Unreal3.2b15 > >[Apr 30 18:40:02 2003] protocol/unreal: m_sethost: user record for asli = >not found >[Apr 30 18:40:16 2003] protocol/unreal: m_sethost: user record for = >|Jeff| not found =20 >[Apr 30 18:40:52 2003] protocol/unreal: m_sethost: user record for dsgtg = >not found >[Apr 30 18:41:03 2003] protocol/unreal: m_sethost: user record for = >^KnOc^ not found >[Apr 30 18:41:50 2003] protocol/unreal: m_sethost: user record for kddnt = >not found >[Apr 30 18:44:46 2003] protocol/unreal: m_sethost: user record for ombha = >not found >[Apr 30 18:45:00 2003] protocol/unreal: m_sethost: user record for = >fAnself not found >[Apr 30 18:45:20 2003] protocol/unreal: m_sethost: user record for = >xqejtw not found >[Apr 30 18:45:27 2003] protocol/unreal: m_sethost: user record for = >Nikolaus not found >[Apr 30 18:46:10 2003] protocol/unreal: m_sethost: user record for adsur = >not found >[Apr 30 18:46:43 2003] protocol/unreal: m_sethost: user record for = >dAdrianc not found >[Apr 30 18:48:35 2003] protocol/unreal: m_sethost: user record for = >cmjdjm2 not found >[Apr 30 18:49:35 2003] protocol/unreal: m_sethost: user record for = >[Theo] not found >[Apr 30 18:50:00 2003] protocol/unreal: m_sethost: user record for ybemj = >not found =20 >[Apr 30 18:50:04 2003] protocol/unreal: m_sethost: user record for = >Hardie not found >[Apr 30 18:50:22 2003] protocol/unreal: m_sethost: user record for = >[Odolf] not found >[Apr 30 18:51:12 2003] protocol/unreal: m_sethost: user record for Tino = >not found >------=_NextPart_000_0009_01C30F56.97D971C0 >Content-Type: text/html; > charset="iso-8859-1" >Content-Transfer-Encoding: quoted-printable > > > >charset=3Diso-8859-1"> > > > > >
Hi there,
>
 
>
Just checked my ircservices log and I = >found=20 >something I have not seen so far, I was wondering if anyone could please = >shed=20 >some light onto it?  This is happening consistently.
>
 
>
We are using Unreal3.2b15
>
 
>
[Apr 30 18:40:02 2003] protocol/unreal: = >m_sethost:=20 >user record for asli not found
[Apr 30 18:40:16 2003] = >protocol/unreal:=20 >m_sethost: user record for |Jeff| not found  
[Apr 30 = >18:40:52=20 >2003] protocol/unreal: m_sethost: user record for dsgtg not = >found
[Apr 30=20 >18:41:03 2003] protocol/unreal: m_sethost: user record for ^KnOc^ not=20 >found
[Apr 30 18:41:50 2003] protocol/unreal: m_sethost: user record = >for=20 >kddnt not found
[Apr 30 18:44:46 2003] protocol/unreal: m_sethost: = >user=20 >record for ombha not found
[Apr 30 18:45:00 2003] protocol/unreal: = >m_sethost:=20 >user record for fAnself not found
[Apr 30 18:45:20 2003] = >protocol/unreal:=20 >m_sethost: user record for xqejtw not found
[Apr 30 18:45:27 2003]=20 >protocol/unreal: m_sethost: user record for Nikolaus not found
[Apr = >30=20 >18:46:10 2003] protocol/unreal: m_sethost: user record for adsur not=20 >found
[Apr 30 18:46:43 2003] protocol/unreal: m_sethost: user record = >for=20 >dAdrianc not found
[Apr 30 18:48:35 2003] protocol/unreal: m_sethost: = >user=20 >record for cmjdjm2 not found
[Apr 30 18:49:35 2003] protocol/unreal:=20 >m_sethost: user record for [Theo] not found
[Apr 30 18:50:00 2003]=20 >protocol/unreal: m_sethost: user record for ybemj not found   = >
[Apr=20 >30 18:50:04 2003] protocol/unreal: m_sethost: user record for Hardie not = > >found
[Apr 30 18:50:22 2003] protocol/unreal: m_sethost: user record = >for=20 >[Odolf] not found
[Apr 30 18:51:12 2003] protocol/unreal: m_sethost: = >user=20 >record for Tino not found
> >------=_NextPart_000_0009_01C30F56.97D971C0-- > > >--===============22718851767480919== >Content-Type: text/plain; charset="us-ascii" >MIME-Version: 1.0 >Content-Transfer-Encoding: 7bit >Content-Disposition: inline > >------------------------------------------------------------------ >To unsubscribe or change your subscription options, visit: >http://www.ircservices.za.net/mailman/listinfo/ircservices-coding > >--===============22718851767480919==-- > From master at xchat.gr Sat May 17 23:06:47 2003 From: master at xchat.gr (George Stamatiou) Date: Sat Oct 23 23:09:52 2004 Subject: [IRCServices Coding] XOP List References: <58753.216.204.85.34.1052262437.squirrel@www.metacraft.com> <000f01c31ca5$138fd240$6bfecdd4@zeus> <1053198873.4151.7.camel@dreadnought.hadiko.de> Message-ID: <001801c31d03$acf460f0$92fc673e@zeus> I know that :-). But i said in access-xop there is no way doing that :-) It is working only in access-levels.I have enabled only the access-xop and not the access-levels. Any idea ? ----- Original Message ----- From: "Yusuf Iskenderoglu" To: "IRC Services Coding Mailing List" Sent: Saturday, May 17, 2003 10:14 PM Subject: Re: [IRCServices Coding] XOP List : : Hello; : : For info: : : /cs help levels : /cs help levels desc : /cs levels #channel list : : To accomplish that what you are willing to do: : /cs levels #channel set acc-change 50 : : Regards; : yusuf : : : : On Sat, 2003-05-17 at 20:49, George Stamatiou wrote: : > Hello. : > Is there any way to avoid users with no access in that channel to do /cs aop/sop #channel list ? : > : > Now, all users are able to do that. : > I think that only users with AOP or SOP access should be able to do that. : > : > Thanks : > : > George Stamatiou : > : > : > ------------------------------------------------------------------ : > To unsubscribe or change your subscription options, visit: : > http://www.ircservices.za.net/mailman/listinfo/ircservices-coding : -- : ------------------------------------------------------------------ : | Yusuf Iskenderoglu | You get to meet all sorts, | : | eMail - uhc0@stud.uni-karlsruhe.de| in this line of work... | : | eMail - s_iskend@ira.uka.de | | : | ICQ UIN : 20587464 \ TimeMr14C | | : ------------------------------------------------------------------ : : ------------------------------------------------------------------ : To unsubscribe or change your subscription options, visit: : http://www.ircservices.za.net/mailman/listinfo/ircservices-coding : From rayfordp at mhonline.net Mon May 19 09:45:38 2003 From: rayfordp at mhonline.net (Rayford Pomeroy) Date: Sat Oct 23 23:09:52 2004 Subject: [IRCServices Coding] NickServ Callbacks Message-ID: Hello, Im writing a module for services that uses several callbacks. Is there a call back like nickserv's SET call back but would only get called after the nick structures have been updated? Ive tried using the NickServ SET callback but unfortuneatly the structures are not updated and some checks (such as password length) aren't performed when my module gets called. I suppose I could mess in nickserv/set.c but I want to avoid modifying any other modules in order to get mine to work, I suppose I could also have my module do the checks but I would like to avoid that since nickserv does it already. Thanks, Rayford Pomeroy From achurch at achurch.org Mon May 26 14:55:46 2003 From: achurch at achurch.org (Andrew Church) Date: Sat Oct 23 23:09:52 2004 Subject: [IRCServices Coding] Hybrid support In-Reply-To: <026572BE.2337F8D0.0CD45FDB@aol.com> Message-ID: <3ed1ad3f.53514@mail.achurch.org> >Here's a protocol/hybrid.c that can be used for hyb7. Issues include: Thanks, I'll look into adding it in when I fork the source for 5.1. >1) Keeptopic doesn't work right unless m_topic and do_topic are modified = >directly :/ Hybrid propogates user topics in the same way it recieves the= >m (:user TOPIC channel :topic). Probably just needs some av=3D2 checking. You can override the m_xxx() functions in messages.c by adding an appropriate entry to the protocol's message table: static void m_hybrid_topic(...) { ... } static Message hybrid_messages[] = { /* ... */ { "TOPIC", m_hybrid_topic }, }; Then just write m_hybrid_topic() so that it passes parameters as do_topic() expects. --Andrew Church achurch@achurch.org http://achurch.org/ From saturn at jetirc.net Wed May 28 12:50:39 2003 From: saturn at jetirc.net (Saturn) Date: Sat Oct 23 23:09:52 2004 Subject: [IRCServices Coding] Joining empty registered channels Message-ID: <002101c32552$6ab88750$316419ac@caphealth.org> Something odd a user reported...... When he joins an EMPTY channel (registered, though), it deops, then ops, then does the topic, then sets a whole mess of modes -- it PROTECTS him, but DEOPS him again!! This makes no sense (AutoOP is set for level 50 on this channel, and the user is level 100). Possible bug? Saturn <+Pyro> [21:07:23] * You have joined #presidenten <+Pyro> [21:07:23] * services.jetirc.net sets mode: -o Pyro <+Pyro> [21:07:23] * services.jetirc.net sets mode: +o Pyro <+Pyro> [21:07:23] * services.jetirc.net changes topic to ' (ChanServ)' <+Pyro> [21:07:26] * ChanServ sets mode: +ntr-o+a Pyro Pyro [12:46] -ChanServ- Access list for #presidenten: [12:46] -ChanServ- Num Lev Nickname [12:46] -ChanServ- 1 100 Pyro -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.ircservices.za.net/pipermail/ircservices-coding/attachments/20030528/b8dca9d6/attachment.html From Slowking50 at aol.com Wed May 28 16:04:03 2003 From: Slowking50 at aol.com (Slowking50@aol.com) Date: Sat Oct 23 23:09:52 2004 Subject: [IRCServices Coding] Joining empty registered channels Message-ID: <5CD25F81.4D8A6D0E.0CD45FDB@aol.com> Unreal3.1.5.1-Valek(JetIRC). wdi.jetirc.net CFhiIpnROoXSs [*=2302(H)] Ew, I hate Unreal 3.1 :P but that's another story. Anyway, let's parse this: <+Pyro> [21:07:23] * services.jetirc.net sets mode: -o Pyro Probably joined before he identified to his nickname, so he wasn't recognized as having access. <+Pyro> [21:07:23] * services.jetirc.net sets mode: +o Pyro Identification. <+Pyro> [21:07:23] * services.jetirc.net changes topic to ' (ChanServ)' Topic. <+Pyro> [21:07:26] * ChanServ sets mode: +ntr-o+a Pyro Pyro +ntr is the modelock... +a is level 100... The -o thing is weird though. I'm trying to recreate it on your network, but unfortunately your services won't send me an auth code :P From saturn at jetirc.net Wed May 28 16:31:38 2003 From: saturn at jetirc.net (Saturn) Date: Sat Oct 23 23:09:52 2004 Subject: [IRCServices Coding] Joining empty registered channels References: <5CD25F81.4D8A6D0E.0CD45FDB@aol.com> Message-ID: <004a01c32571$493ef220$6401a8c0@turby> 3.1.5.1 is a heckuvalot more stable than 3.2... nevermind that though ok? I tried it myself too as him. We had both identified ahead of time. It does this for any channel when you are the first to join... the -o and +o happens within 1 second of each other. and yes, the -o thing at the end is the suspected bug ... the services should be leaving the +o alone, since he is designated level 100 and +o is at 50..... As for the auth code, perhaps you typoed the email address? The auth system is working perfectly, I just tested it. Saturn irc.jetirc.net ----- Original Message ----- From: To: "IRC Services Coding Mailing List" Sent: Wednesday, May 28, 2003 4:04 PM Subject: Re: [IRCServices Coding] Joining empty registered channels Unreal3.1.5.1-Valek(JetIRC). wdi.jetirc.net CFhiIpnROoXSs [*=2302(H)] Ew, I hate Unreal 3.1 :P but that's another story. Anyway, let's parse this: <+Pyro> [21:07:23] * services.jetirc.net sets mode: -o Pyro Probably joined before he identified to his nickname, so he wasn't recognized as having access. <+Pyro> [21:07:23] * services.jetirc.net sets mode: +o Pyro Identification. <+Pyro> [21:07:23] * services.jetirc.net changes topic to ' (ChanServ)' Topic. <+Pyro> [21:07:26] * ChanServ sets mode: +ntr-o+a Pyro Pyro +ntr is the modelock... +a is level 100... The -o thing is weird though. I'm trying to recreate it on your network, but unfortunately your services won't send me an auth code :P ------------------------------------------------------------------ To unsubscribe or change your subscription options, visit: http://www.ircservices.za.net/mailman/listinfo/ircservices-coding From achurch at achurch.org Thu May 29 08:31:56 2003 From: achurch at achurch.org (Andrew Church) Date: Sat Oct 23 23:09:52 2004 Subject: [IRCServices Coding] Joining empty registered channels In-Reply-To: <002101c32552$6ab88750$316419ac@caphealth.org> Message-ID: <3ed5481a.44471@mail.achurch.org> >Something odd a user reported...... When he joins an EMPTY channel = >(registered, though), it deops, then ops, then does the topic, then sets = >a whole mess of modes -- it PROTECTS him, but DEOPS him again!! This = >makes no sense (AutoOP is set for level 50 on this channel, and the user = >is level 100). I can't reproduce this with 5.0.18. (The initial -o and +o are due to channel time setting, CSSetChannelTime in modules.conf.) What options are set for the channel? --Andrew Church achurch@achurch.org http://achurch.org/ From saturn at jetirc.net Wed May 28 16:39:43 2003 From: saturn at jetirc.net (Saturn) Date: Sat Oct 23 23:09:52 2004 Subject: [IRCServices Coding] Joining empty registered channels References: <3ed5481a.44471@mail.achurch.org> Message-ID: <006801c32572$6a892c60$6401a8c0@turby> I am runnign 5.0.16 ... I will try updating to 18 and see if that solves it then... options for channel are just the default ones. ----- Original Message ----- From: "Andrew Church" To: Sent: Wednesday, May 28, 2003 4:31 PM Subject: Re: [IRCServices Coding] Joining empty registered channels >Something odd a user reported...... When he joins an EMPTY channel = >(registered, though), it deops, then ops, then does the topic, then sets = >a whole mess of modes -- it PROTECTS him, but DEOPS him again!! This = >makes no sense (AutoOP is set for level 50 on this channel, and the user = >is level 100). I can't reproduce this with 5.0.18. (The initial -o and +o are due to channel time setting, CSSetChannelTime in modules.conf.) What options are set for the channel? --Andrew Church achurch@achurch.org http://achurch.org/ ------------------------------------------------------------------ To unsubscribe or change your subscription options, visit: http://www.ircservices.za.net/mailman/listinfo/ircservices-coding From saturn at jetirc.net Wed May 28 17:09:48 2003 From: saturn at jetirc.net (Saturn) Date: Sat Oct 23 23:09:52 2004 Subject: [IRCServices Coding] Joining empty registered channels References: <3ed5481a.44471@mail.achurch.org> Message-ID: <007001c32576$9e595890$6401a8c0@turby> Upgrading to 5.0.18 solved it... sorry, I'll be sure to update to the latest version next time before I start complaining =) ----- Original Message ----- From: "Andrew Church" To: Sent: Wednesday, May 28, 2003 4:31 PM Subject: Re: [IRCServices Coding] Joining empty registered channels >Something odd a user reported...... When he joins an EMPTY channel = >(registered, though), it deops, then ops, then does the topic, then sets = >a whole mess of modes -- it PROTECTS him, but DEOPS him again!! This = >makes no sense (AutoOP is set for level 50 on this channel, and the user = >is level 100). I can't reproduce this with 5.0.18. (The initial -o and +o are due to channel time setting, CSSetChannelTime in modules.conf.) What options are set for the channel? --Andrew Church achurch@achurch.org http://achurch.org/ ------------------------------------------------------------------ To unsubscribe or change your subscription options, visit: http://www.ircservices.za.net/mailman/listinfo/ircservices-coding From griever at t2n.org Wed May 28 23:32:39 2003 From: griever at t2n.org (Finny Merrill) Date: Sat Oct 23 23:09:52 2004 Subject: [IRCServices Coding] Joining empty registered channels In-Reply-To: <5CD25F81.4D8A6D0E.0CD45FDB@aol.com> References: <5CD25F81.4D8A6D0E.0CD45FDB@aol.com> Message-ID: On Wed, 28 May 2003 19:04:03 -0400, wrote: > Unreal3.1.5.1-Valek(JetIRC). wdi.jetirc.net CFhiIpnROoXSs [*=2302(H)] > > Ew, I hate Unreal 3.1 :P but that's another story. > > Anyway, let's parse this: > > <+Pyro> [21:07:23] * services.jetirc.net sets mode: -o Pyro > > Probably joined before he identified to his nickname, so he wasn't > recognized as having access. Er, no. Notice the next line happens the same second. Also notice that the mode setter is not chanserv but services.jetirc.net. From laser at musichat.net Thu May 29 04:21:11 2003 From: laser at musichat.net (Alessandro Ciappei) Date: Sat Oct 23 23:09:52 2004 Subject: [IRCServices Coding] mysql In-Reply-To: <20030529100003.DE17317098@snow.fingers.co.za> Message-ID: Hi, services now, not support database mysql, someone have some patch for this? Regards Alex From Gizm0 at ad2u.gr Fri May 30 00:31:01 2003 From: Gizm0 at ad2u.gr (Gizm0) Date: Sat Oct 23 23:09:52 2004 Subject: [IRCServices Coding] mysql In-Reply-To: References: Message-ID: <1054279861.3ed708b585f67@webmail.ad2u.gr> Quoting Alessandro Ciappei : > > Hi, > > services now, not support database mysql, someone have some patch for this? > > Regards > > Alex Just read the mailing list's archive file... we've discussed this 100 of times..as far as i know there is only one patch in the wild.. read the archive and you'll come over the url.. (: --------- Brain? No route to host... Gizm0.- From laser at musichat.net Sat May 31 06:10:50 2003 From: laser at musichat.net (Alessandro Ciappei) Date: Sat Oct 23 23:09:52 2004 Subject: [IRCServices Coding] Mysql Modules Message-ID: Hi all, I try to compile services with mysql module, I found in list-archive, but I have a problem. make[2]: Entering directory `/home/services/ircservices-5.0.19/modules/mysql' gcc -DSTATIC_MODULES -O2 -fno-strict-aliasing -g -Wall -Wmissing-prototypes -I../.. -Dmodule_version=module_version_mysql_main -Dmodule_config=module_co nfig_mysql_main -Dinit_module=init_module_mysql_main -Dexit_module=exit_modu le_mysql_main -c main.c -o main_static.o touch .stamp make[4]: Nothing to be done for `/usr/lib/mysql/libmysqlclient.a'. ar -cru .mysql.a main_static.o /usr/lib/mysql/libmysqlclient.a /usr/lib/mysql/libmysqlclient.a: invalid use of EXPORT_xxx make[3]: *** [main.a] Error 1 make[2]: *** [main.a] Error 2 make[2]: Leaving directory `/home/services/ircservices-5.0.19/modules/mysql' make[1]: *** [all-static] Error 2 make[1]: Leaving directory `/home/services/ircservices-5.0.19/modules' make: *** [modules] Error 2 [services@lists ircservices-5.0.19]$ someone can helpme? Thx Alex From griever at t2n.org Sat May 31 13:41:34 2003 From: griever at t2n.org (Finny Merrill) Date: Sat Oct 23 23:09:52 2004 Subject: [IRCServices Coding] Mysql Modules In-Reply-To: References: Message-ID: On Sat, 31 May 2003 15:10:50 +0200, Alessandro Ciappei wrote: > Hi all, > > I try to compile services with mysql module, I found in list-archive, but > I > have a problem. *snip* > someone can helpme? > > Thx > > Alex > maybe telling us which mysql module would help, and perhaps emailing the author would help more. From laser at musichat.net Sun Jun 1 08:19:04 2003 From: laser at musichat.net (Alessandro Ciappei) Date: Sat Oct 23 23:09:52 2004 Subject: [IRCServices Coding] Mysql Module In-Reply-To: <20030601100007.A419217095@snow.fingers.co.za> Message-ID: The services souce from here http://www.luxusbuerg.lu/data/ircservices-luxusbuerg.tgz The mysql table from here http://www.luxusbuerg.lu/data/sql.tgz thx a lot Alex Message: 1 Date: Sat, 31 May 2003 15:10:50 +0200 From: "Alessandro Ciappei" Subject: [IRCServices Coding] Mysql Modules To: "Ircservices-Coding@Ircservices. Za. Net" Message-ID: Content-Type: text/plain; charset="iso-8859-1" Hi all, I try to compile services with mysql module, I found in list-archive, but I have a problem. make[2]: Entering directory `/home/services/ircservices-5.0.19/modules/mysql' gcc -DSTATIC_MODULES -O2 -fno-strict-aliasing -g -Wall -Wmissing-prototypes -I../.. -Dmodule_version=module_version_mysql_main -Dmodule_config=module_co nfig_mysql_main -Dinit_module=init_module_mysql_main -Dexit_module=exit_modu le_mysql_main -c main.c -o main_static.o touch .stamp make[4]: Nothing to be done for `/usr/lib/mysql/libmysqlclient.a'. ar -cru .mysql.a main_static.o /usr/lib/mysql/libmysqlclient.a /usr/lib/mysql/libmysqlclient.a: invalid use of EXPORT_xxx make[3]: *** [main.a] Error 1 make[2]: *** [main.a] Error 2 make[2]: Leaving directory `/home/services/ircservices-5.0.19/modules/mysql' make[1]: *** [all-static] Error 2 make[1]: Leaving directory `/home/services/ircservices-5.0.19/modules' make: *** [modules] Error 2 [services@lists ircservices-5.0.19]$ someone can helpme? Thx ALex From georges at berscheid.lu Sun Jun 1 09:50:12 2003 From: georges at berscheid.lu (Georges Berscheid) Date: Sat Oct 23 23:09:52 2004 Subject: AW: [IRCServices Coding] Mysql Module In-Reply-To: Message-ID: <001001c3285d$df5a9130$3ec918d4@gizmo> Hi, maybe you should try to build services with dynamic modules, because the mysql module is known to compile as a dynamic module. Georges -----Urspr?ngliche Nachricht----- Von: ircservices-coding-bounces@ircservices.za.net [mailto:ircservices-coding-bounces@ircservices.za.net] Im Auftrag von Alessandro Ciappei Gesendet: Sonntag, 1. Juni 2003 17:19 An: ircservices-coding@ircservices.za.net Betreff: [IRCServices Coding] Mysql Module The services souce from here http://www.luxusbuerg.lu/data/ircservices-luxusbuerg.tgz The mysql table from here http://www.luxusbuerg.lu/data/sql.tgz thx a lot Alex Message: 1 Date: Sat, 31 May 2003 15:10:50 +0200 From: "Alessandro Ciappei" Subject: [IRCServices Coding] Mysql Modules To: "Ircservices-Coding@Ircservices. Za. Net" Message-ID: Content-Type: text/plain; charset="iso-8859-1" Hi all, I try to compile services with mysql module, I found in list-archive, but I have a problem. make[2]: Entering directory `/home/services/ircservices-5.0.19/modules/mysql' gcc -DSTATIC_MODULES -O2 -fno-strict-aliasing -g -Wall -Wmissing-prototypes -I../.. -Dmodule_version=module_version_mysql_main -Dmodule_config=module_co nfig_mysql_main -Dinit_module=init_module_mysql_main -Dexit_module=exit_modu le_mysql_main -c main.c -o main_static.o touch .stamp make[4]: Nothing to be done for `/usr/lib/mysql/libmysqlclient.a'. ar -cru .mysql.a main_static.o /usr/lib/mysql/libmysqlclient.a /usr/lib/mysql/libmysqlclient.a: invalid use of EXPORT_xxx make[3]: *** [main.a] Error 1 make[2]: *** [main.a] Error 2 make[2]: Leaving directory `/home/services/ircservices-5.0.19/modules/mysql' make[1]: *** [all-static] Error 2 make[1]: Leaving directory `/home/services/ircservices-5.0.19/modules' make: *** [modules] Error 2 [services@lists ircservices-5.0.19]$ someone can helpme? Thx ALex ------------------------------------------------------------------ To unsubscribe or change your subscription options, visit: http://www.ircservices.za.net/mailman/listinfo/ircservices-coding From laser at musichat.net Mon Jun 2 05:35:14 2003 From: laser at musichat.net (Alessandro Ciappei) Date: Sat Oct 23 23:09:52 2004 Subject: [IRCServices Coding] mysql modules In-Reply-To: <20030602100003.83CC11706E@snow.fingers.co.za> Message-ID: It's compiling, but i see this: when i compile: make[2]: Entering directory `/home/services/ircservices-5.0.19/modules/mysql' gcc -O2 -fno-strict-aliasing -g -Wall -Wmissing-prototypes -I../.. -c main.c -o main.o touch .stamp make[4]: Nothing to be done for `/usr/lib/mysql/libmysqlclient.a'. gcc -shared main.o /usr/lib/mysql/libmysqlclient.a -o main.so make[2]: Leaving directory `/home/services/ircservices-5.0.19/modules/mysql' touch .stamp when i install: make[2]: Entering directory `/home/services/ircservices-5.0.19/modules/mysql' make[4]: Nothing to be done for `/usr/lib/mysql/libmysqlclient.a'. make[2]: Leaving directory `/home/services/ircservices-5.0.19/modules/mysql' and when i start services in log i see: [Jun 02 14:26:20 2003] IRC Services 5.0.19 starting up [Jun 02 14:26:21 2003] modules: Unable to load module `mysql/main': /home/services/sviluppo/lib/modules/mysql/main.so: undefined symbol: unco$ [Jun 02 14:26:21 2003] Error loading modules, aborting Thx a lot ALex Message: 1 Date: Sun, 1 Jun 2003 17:19:04 +0200 From: "Alessandro Ciappei" Subject: [IRCServices Coding] Mysql Module To: Message-ID: Content-Type: text/plain; charset="us-ascii" The services souce from here http://www.luxusbuerg.lu/data/ircservices-luxusbuerg.tgz The mysql table from here http://www.luxusbuerg.lu/data/sql.tgz thx a lot Alex Message: 1 Date: Sat, 31 May 2003 15:10:50 +0200 From: "Alessandro Ciappei" Subject: [IRCServices Coding] Mysql Modules To: "Ircservices-Coding@Ircservices. Za. Net" Message-ID: Content-Type: text/plain; charset="iso-8859-1" Hi all, I try to compile services with mysql module, I found in list-archive, but I have a problem. make[2]: Entering directory `/home/services/ircservices-5.0.19/modules/mysql' gcc -DSTATIC_MODULES -O2 -fno-strict-aliasing -g -Wall -Wmissing-prototypes -I../.. -Dmodule_version=module_version_mysql_main -Dmodule_config=module_co nfig_mysql_main -Dinit_module=init_module_mysql_main -Dexit_module=exit_modu le_mysql_main -c main.c -o main_static.o touch .stamp make[4]: Nothing to be done for `/usr/lib/mysql/libmysqlclient.a'. ar -cru .mysql.a main_static.o /usr/lib/mysql/libmysqlclient.a /usr/lib/mysql/libmysqlclient.a: invalid use of EXPORT_xxx make[3]: *** [main.a] Error 1 make[2]: *** [main.a] Error 2 make[2]: Leaving directory `/home/services/ircservices-5.0.19/modules/mysql' make[1]: *** [all-static] Error 2 make[1]: Leaving directory `/home/services/ircservices-5.0.19/modules' make: *** [modules] Error 2 [services@lists ircservices-5.0.19]$ someone can helpme? Thx ALex ------------------------------ Message: 2 Date: Sun, 1 Jun 2003 18:50:12 +0200 From: "Georges Berscheid" Subject: AW: [IRCServices Coding] Mysql Module To: "'IRC Services Coding Mailing List'" Message-ID: <001001c3285d$df5a9130$3ec918d4@gizmo> Content-Type: text/plain; charset="iso-8859-1" Hi, maybe you should try to build services with dynamic modules, because the mysql module is known to compile as a dynamic module. Georges -----Urspr|ngliche Nachricht----- Von: ircservices-coding-bounces@ircservices.za.net [mailto:ircservices-coding-bounces@ircservices.za.net] Im Auftrag von Alessandro Ciappei Gesendet: Sonntag, 1. Juni 2003 17:19 An: ircservices-coding@ircservices.za.net Betreff: [IRCServices Coding] Mysql Module The services souce from here http://www.luxusbuerg.lu/data/ircservices-luxusbuerg.tgz The mysql table from here http://www.luxusbuerg.lu/data/sql.tgz thx a lot Alex Message: 1 Date: Sat, 31 May 2003 15:10:50 +0200 From: "Alessandro Ciappei" Subject: [IRCServices Coding] Mysql Modules To: "Ircservices-Coding@Ircservices. Za. Net" Message-ID: Content-Type: text/plain; charset="iso-8859-1" Hi all, I try to compile services with mysql module, I found in list-archive, but I have a problem. make[2]: Entering directory `/home/services/ircservices-5.0.19/modules/mysql' gcc -DSTATIC_MODULES -O2 -fno-strict-aliasing -g -Wall -Wmissing-prototypes -I../.. -Dmodule_version=module_version_mysql_main -Dmodule_config=module_co nfig_mysql_main -Dinit_module=init_module_mysql_main -Dexit_module=exit_modu le_mysql_main -c main.c -o main_static.o touch .stamp make[4]: Nothing to be done for `/usr/lib/mysql/libmysqlclient.a'. ar -cru .mysql.a main_static.o /usr/lib/mysql/libmysqlclient.a /usr/lib/mysql/libmysqlclient.a: invalid use of EXPORT_xxx make[3]: *** [main.a] Error 1 make[2]: *** [main.a] Error 2 make[2]: Leaving directory `/home/services/ircservices-5.0.19/modules/mysql' make[1]: *** [all-static] Error 2 make[1]: Leaving directory `/home/services/ircservices-5.0.19/modules' make: *** [modules] Error 2 [services@lists ircservices-5.0.19]$ someone can helpme? Thx ALex ------------------------------------------------------------------ To unsubscribe or change your subscription options, visit: http://www.ircservices.za.net/mailman/listinfo/ircservices-coding ------------------------------ _______________________________________________ IRCServices-Coding mailing list IRCServices-Coding@ircservices.za.net http://www.ircservices.za.net/mailman/listinfo/ircservices-coding End of IRCServices-Coding Digest, Vol 5, Issue 2 ************************************************ From georges at berscheid.lu Mon Jun 2 05:32:52 2003 From: georges at berscheid.lu (Georges Berscheid) Date: Sat Oct 23 23:09:52 2004 Subject: [IRCServices Coding] mysql modules References: Message-ID: <3EDB43F4.5070306@berscheid.lu> Hi, [snip] >/home/services/sviluppo/lib/modules/mysql/main.so: undefined symbol: unco$ > > [/snip] I suppose that line says: undefined symbol: uncompress. Just link zlib to your binary by adding -lz to the LIBS line in Makefile.inc. Some newer mysqlclient libraries need compress/uncompress functions to run. Georges From laser at musichat.net Wed Jun 4 09:41:16 2003 From: laser at musichat.net (Alessandro Ciappei) Date: Sat Oct 23 23:09:52 2004 Subject: [IRCServices Coding] R: IRCServices-Coding Digest, Vol 5, Issue 3 In-Reply-To: <20030603100005.145A717078@snow.fingers.co.za> Message-ID: i try with flag -lz but this is the error: /usr/bin/ld: cannot find -lz collect2: ld returned 1 exit status make: *** [ircservices] Error 1 Thx Alex Message: 1 Date: Mon, 2 Jun 2003 14:35:14 +0200 From: "Alessandro Ciappei" Subject: [IRCServices Coding] mysql modules To: Message-ID: Content-Type: text/plain; charset="us-ascii" It's compiling, but i see this: when i compile: make[2]: Entering directory `/home/services/ircservices-5.0.19/modules/mysql' gcc -O2 -fno-strict-aliasing -g -Wall -Wmissing-prototypes -I../.. -c main.c -o main.o touch .stamp make[4]: Nothing to be done for `/usr/lib/mysql/libmysqlclient.a'. gcc -shared main.o /usr/lib/mysql/libmysqlclient.a -o main.so make[2]: Leaving directory `/home/services/ircservices-5.0.19/modules/mysql' touch .stamp when i install: make[2]: Entering directory `/home/services/ircservices-5.0.19/modules/mysql' make[4]: Nothing to be done for `/usr/lib/mysql/libmysqlclient.a'. make[2]: Leaving directory `/home/services/ircservices-5.0.19/modules/mysql' and when i start services in log i see: [Jun 02 14:26:20 2003] IRC Services 5.0.19 starting up [Jun 02 14:26:21 2003] modules: Unable to load module `mysql/main': /home/services/sviluppo/lib/modules/mysql/main.so: undefined symbol: unco$ [Jun 02 14:26:21 2003] Error loading modules, aborting Thx a lot ALex Message: 1 Date: Sun, 1 Jun 2003 17:19:04 +0200 From: "Alessandro Ciappei" Subject: [IRCServices Coding] Mysql Module To: Message-ID: Content-Type: text/plain; charset="us-ascii" The services souce from here http://www.luxusbuerg.lu/data/ircservices-luxusbuerg.tgz The mysql table from here http://www.luxusbuerg.lu/data/sql.tgz thx a lot Alex Message: 1 Date: Sat, 31 May 2003 15:10:50 +0200 From: "Alessandro Ciappei" Subject: [IRCServices Coding] Mysql Modules To: "Ircservices-Coding@Ircservices. Za. Net" Message-ID: Content-Type: text/plain; charset="iso-8859-1" Hi all, I try to compile services with mysql module, I found in list-archive, but I have a problem. make[2]: Entering directory `/home/services/ircservices-5.0.19/modules/mysql' gcc -DSTATIC_MODULES -O2 -fno-strict-aliasing -g -Wall -Wmissing-prototypes -I../.. -Dmodule_version=module_version_mysql_main -Dmodule_config=module_co nfig_mysql_main -Dinit_module=init_module_mysql_main -Dexit_module=exit_modu le_mysql_main -c main.c -o main_static.o touch .stamp make[4]: Nothing to be done for `/usr/lib/mysql/libmysqlclient.a'. ar -cru .mysql.a main_static.o /usr/lib/mysql/libmysqlclient.a /usr/lib/mysql/libmysqlclient.a: invalid use of EXPORT_xxx make[3]: *** [main.a] Error 1 make[2]: *** [main.a] Error 2 make[2]: Leaving directory `/home/services/ircservices-5.0.19/modules/mysql' make[1]: *** [all-static] Error 2 make[1]: Leaving directory `/home/services/ircservices-5.0.19/modules' make: *** [modules] Error 2 [services@lists ircservices-5.0.19]$ someone can helpme? Thx ALex ------------------------------ Message: 2 Date: Sun, 1 Jun 2003 18:50:12 +0200 From: "Georges Berscheid" Subject: AW: [IRCServices Coding] Mysql Module To: "'IRC Services Coding Mailing List'" Message-ID: <001001c3285d$df5a9130$3ec918d4@gizmo> Content-Type: text/plain; charset="iso-8859-1" Hi, maybe you should try to build services with dynamic modules, because the mysql module is known to compile as a dynamic module. Georges -----Urspr|ngliche Nachricht----- Von: ircservices-coding-bounces@ircservices.za.net [mailto:ircservices-coding-bounces@ircservices.za.net] Im Auftrag von Alessandro Ciappei Gesendet: Sonntag, 1. Juni 2003 17:19 An: ircservices-coding@ircservices.za.net Betreff: [IRCServices Coding] Mysql Module The services souce from here http://www.luxusbuerg.lu/data/ircservices-luxusbuerg.tgz The mysql table from here http://www.luxusbuerg.lu/data/sql.tgz thx a lot Alex Message: 1 Date: Sat, 31 May 2003 15:10:50 +0200 From: "Alessandro Ciappei" Subject: [IRCServices Coding] Mysql Modules To: "Ircservices-Coding@Ircservices. Za. Net" Message-ID: Content-Type: text/plain; charset="iso-8859-1" Hi all, I try to compile services with mysql module, I found in list-archive, but I have a problem. make[2]: Entering directory `/home/services/ircservices-5.0.19/modules/mysql' gcc -DSTATIC_MODULES -O2 -fno-strict-aliasing -g -Wall -Wmissing-prototypes -I../.. -Dmodule_version=module_version_mysql_main -Dmodule_config=module_co nfig_mysql_main -Dinit_module=init_module_mysql_main -Dexit_module=exit_modu le_mysql_main -c main.c -o main_static.o touch .stamp make[4]: Nothing to be done for `/usr/lib/mysql/libmysqlclient.a'. ar -cru .mysql.a main_static.o /usr/lib/mysql/libmysqlclient.a /usr/lib/mysql/libmysqlclient.a: invalid use of EXPORT_xxx make[3]: *** [main.a] Error 1 make[2]: *** [main.a] Error 2 make[2]: Leaving directory `/home/services/ircservices-5.0.19/modules/mysql' make[1]: *** [all-static] Error 2 make[1]: Leaving directory `/home/services/ircservices-5.0.19/modules' make: *** [modules] Error 2 [services@lists ircservices-5.0.19]$ someone can helpme? Thx ALex ------------------------------------------------------------------ To unsubscribe or change your subscription options, visit: http://www.ircservices.za.net/mailman/listinfo/ircservices-coding ------------------------------ _______________________________________________ IRCServices-Coding mailing list IRCServices-Coding@ircservices.za.net http://www.ircservices.za.net/mailman/listinfo/ircservices-coding End of IRCServices-Coding Digest, Vol 5, Issue 2 ************************************************ ------------------------------ Message: 2 Date: Mon, 02 Jun 2003 14:32:52 +0200 From: Georges Berscheid Subject: Re: [IRCServices Coding] mysql modules To: IRC Services Coding Mailing List Message-ID: <3EDB43F4.5070306@berscheid.lu> Content-Type: text/plain; charset=us-ascii; format=flowed Hi, [snip] >/home/services/sviluppo/lib/modules/mysql/main.so: undefined symbol: unco$ > > [/snip] I suppose that line says: undefined symbol: uncompress. Just link zlib to your binary by adding -lz to the LIBS line in Makefile.inc. Some newer mysqlclient libraries need compress/uncompress functions to run. Georges ------------------------------ _______________________________________________ IRCServices-Coding mailing list IRCServices-Coding@ircservices.za.net http://www.ircservices.za.net/mailman/listinfo/ircservices-coding End of IRCServices-Coding Digest, Vol 5, Issue 3 ************************************************ From georges at berscheid.lu Wed Jun 4 11:17:57 2003 From: georges at berscheid.lu (Georges Berscheid) Date: Sat Oct 23 23:09:53 2004 Subject: AW: [IRCServices Coding] R: IRCServices-Coding Digest, Vol 5, Issue 3 In-Reply-To: Message-ID: <000001c32ac5$9feae080$4dbbf683@globi> Install zlib from http://www.gzip.org/zlib/. But I must admin that I have not seen a system without zlib for a very long time... Georges -----Urspr?ngliche Nachricht----- Von: ircservices-coding-bounces@ircservices.za.net [mailto:ircservices-coding-bounces@ircservices.za.net] Im Auftrag von Alessandro Ciappei Gesendet: Mittwoch, 4. Juni 2003 18:41 An: ircservices-coding@ircservices.za.net Betreff: [IRCServices Coding] R: IRCServices-Coding Digest, Vol 5, Issue 3 i try with flag -lz but this is the error: /usr/bin/ld: cannot find -lz collect2: ld returned 1 exit status make: *** [ircservices] Error 1 Thx Alex Message: 1 Date: Mon, 2 Jun 2003 14:35:14 +0200 From: "Alessandro Ciappei" Subject: [IRCServices Coding] mysql modules To: Message-ID: Content-Type: text/plain; charset="us-ascii" It's compiling, but i see this: when i compile: make[2]: Entering directory `/home/services/ircservices-5.0.19/modules/mysql' gcc -O2 -fno-strict-aliasing -g -Wall -Wmissing-prototypes -I../.. -c main.c -o main.o touch .stamp make[4]: Nothing to be done for `/usr/lib/mysql/libmysqlclient.a'. gcc -shared main.o /usr/lib/mysql/libmysqlclient.a -o main.so make[2]: Leaving directory `/home/services/ircservices-5.0.19/modules/mysql' touch .stamp when i install: make[2]: Entering directory `/home/services/ircservices-5.0.19/modules/mysql' make[4]: Nothing to be done for `/usr/lib/mysql/libmysqlclient.a'. make[2]: Leaving directory `/home/services/ircservices-5.0.19/modules/mysql' and when i start services in log i see: [Jun 02 14:26:20 2003] IRC Services 5.0.19 starting up [Jun 02 14:26:21 2003] modules: Unable to load module `mysql/main': /home/services/sviluppo/lib/modules/mysql/main.so: undefined symbol: unco$ [Jun 02 14:26:21 2003] Error loading modules, aborting Thx a lot ALex Message: 1 Date: Sun, 1 Jun 2003 17:19:04 +0200 From: "Alessandro Ciappei" Subject: [IRCServices Coding] Mysql Module To: Message-ID: Content-Type: text/plain; charset="us-ascii" The services souce from here http://www.luxusbuerg.lu/data/ircservices-luxusbuerg.tgz The mysql table from here http://www.luxusbuerg.lu/data/sql.tgz thx a lot Alex Message: 1 Date: Sat, 31 May 2003 15:10:50 +0200 From: "Alessandro Ciappei" Subject: [IRCServices Coding] Mysql Modules To: "Ircservices-Coding@Ircservices. Za. Net" Message-ID: Content-Type: text/plain; charset="iso-8859-1" Hi all, I try to compile services with mysql module, I found in list-archive, but I have a problem. make[2]: Entering directory `/home/services/ircservices-5.0.19/modules/mysql' gcc -DSTATIC_MODULES -O2 -fno-strict-aliasing -g -Wall -Wmissing-prototypes -I../.. -Dmodule_version=module_version_mysql_main -Dmodule_config=module_co nfig_mysql_main -Dinit_module=init_module_mysql_main -Dexit_module=exit_modu le_mysql_main -c main.c -o main_static.o touch .stamp make[4]: Nothing to be done for `/usr/lib/mysql/libmysqlclient.a'. ar -cru .mysql.a main_static.o /usr/lib/mysql/libmysqlclient.a /usr/lib/mysql/libmysqlclient.a: invalid use of EXPORT_xxx make[3]: *** [main.a] Error 1 make[2]: *** [main.a] Error 2 make[2]: Leaving directory `/home/services/ircservices-5.0.19/modules/mysql' make[1]: *** [all-static] Error 2 make[1]: Leaving directory `/home/services/ircservices-5.0.19/modules' make: *** [modules] Error 2 [services@lists ircservices-5.0.19]$ someone can helpme? Thx ALex ------------------------------ Message: 2 Date: Sun, 1 Jun 2003 18:50:12 +0200 From: "Georges Berscheid" Subject: AW: [IRCServices Coding] Mysql Module To: "'IRC Services Coding Mailing List'" Message-ID: <001001c3285d$df5a9130$3ec918d4@gizmo> Content-Type: text/plain; charset="iso-8859-1" Hi, maybe you should try to build services with dynamic modules, because the mysql module is known to compile as a dynamic module. Georges -----Urspr|ngliche Nachricht----- Von: ircservices-coding-bounces@ircservices.za.net [mailto:ircservices-coding-bounces@ircservices.za.net] Im Auftrag von Alessandro Ciappei Gesendet: Sonntag, 1. Juni 2003 17:19 An: ircservices-coding@ircservices.za.net Betreff: [IRCServices Coding] Mysql Module The services souce from here http://www.luxusbuerg.lu/data/ircservices-luxusbuerg.tgz The mysql table from here http://www.luxusbuerg.lu/data/sql.tgz thx a lot Alex Message: 1 Date: Sat, 31 May 2003 15:10:50 +0200 From: "Alessandro Ciappei" Subject: [IRCServices Coding] Mysql Modules To: "Ircservices-Coding@Ircservices. Za. Net" Message-ID: Content-Type: text/plain; charset="iso-8859-1" Hi all, I try to compile services with mysql module, I found in list-archive, but I have a problem. make[2]: Entering directory `/home/services/ircservices-5.0.19/modules/mysql' gcc -DSTATIC_MODULES -O2 -fno-strict-aliasing -g -Wall -Wmissing-prototypes -I../.. -Dmodule_version=module_version_mysql_main -Dmodule_config=module_co nfig_mysql_main -Dinit_module=init_module_mysql_main -Dexit_module=exit_modu le_mysql_main -c main.c -o main_static.o touch .stamp make[4]: Nothing to be done for `/usr/lib/mysql/libmysqlclient.a'. ar -cru .mysql.a main_static.o /usr/lib/mysql/libmysqlclient.a /usr/lib/mysql/libmysqlclient.a: invalid use of EXPORT_xxx make[3]: *** [main.a] Error 1 make[2]: *** [main.a] Error 2 make[2]: Leaving directory `/home/services/ircservices-5.0.19/modules/mysql' make[1]: *** [all-static] Error 2 make[1]: Leaving directory `/home/services/ircservices-5.0.19/modules' make: *** [modules] Error 2 [services@lists ircservices-5.0.19]$ someone can helpme? Thx ALex ------------------------------------------------------------------ To unsubscribe or change your subscription options, visit: http://www.ircservices.za.net/mailman/listinfo/ircservices-coding ------------------------------ _______________________________________________ IRCServices-Coding mailing list IRCServices-Coding@ircservices.za.net http://www.ircservices.za.net/mailman/listinfo/ircservices-coding End of IRCServices-Coding Digest, Vol 5, Issue 2 ************************************************ ------------------------------ Message: 2 Date: Mon, 02 Jun 2003 14:32:52 +0200 From: Georges Berscheid Subject: Re: [IRCServices Coding] mysql modules To: IRC Services Coding Mailing List Message-ID: <3EDB43F4.5070306@berscheid.lu> Content-Type: text/plain; charset=us-ascii; format=flowed Hi, [snip] >/home/services/sviluppo/lib/modules/mysql/main.so: undefined symbol: unco$ > > [/snip] I suppose that line says: undefined symbol: uncompress. Just link zlib to your binary by adding -lz to the LIBS line in Makefile.inc. Some newer mysqlclient libraries need compress/uncompress functions to run. Georges ------------------------------ _______________________________________________ IRCServices-Coding mailing list IRCServices-Coding@ircservices.za.net http://www.ircservices.za.net/mailman/listinfo/ircservices-coding End of IRCServices-Coding Digest, Vol 5, Issue 3 ************************************************ ------------------------------------------------------------------ To unsubscribe or change your subscription options, visit: http://www.ircservices.za.net/mailman/listinfo/ircservices-coding From laser at musichat.net Thu Jun 5 03:28:39 2003 From: laser at musichat.net (Alessandro Ciappei) Date: Sat Oct 23 23:09:53 2004 Subject: [IRCServices Coding] R: IRCServices-Coding Digest, Vol 5, Issue 4 In-Reply-To: <20030605100004.001D317054@snow.fingers.co.za> Message-ID: But, I had Zlib my OS is RH 9.0, this is my zlib [root@lists root]# rpm -qa | grep zlib zlib-devel-1.1.4-8 zlib-1.1.4-8 [root@lists root]# Possible this zlib is corrupted? ALex Message: 1 Date: Wed, 4 Jun 2003 18:41:16 +0200 From: "Alessandro Ciappei" Subject: [IRCServices Coding] R: IRCServices-Coding Digest, Vol 5, Issue 3 To: Message-ID: Content-Type: text/plain; charset="us-ascii" i try with flag -lz but this is the error: /usr/bin/ld: cannot find -lz collect2: ld returned 1 exit status make: *** [ircservices] Error 1 Thx Alex Message: 1 Date: Mon, 2 Jun 2003 14:35:14 +0200 From: "Alessandro Ciappei" Subject: [IRCServices Coding] mysql modules To: Message-ID: Content-Type: text/plain; charset="us-ascii" It's compiling, but i see this: when i compile: make[2]: Entering directory `/home/services/ircservices-5.0.19/modules/mysql' gcc -O2 -fno-strict-aliasing -g -Wall -Wmissing-prototypes -I../.. -c main.c -o main.o touch .stamp make[4]: Nothing to be done for `/usr/lib/mysql/libmysqlclient.a'. gcc -shared main.o /usr/lib/mysql/libmysqlclient.a -o main.so make[2]: Leaving directory `/home/services/ircservices-5.0.19/modules/mysql' touch .stamp when i install: make[2]: Entering directory `/home/services/ircservices-5.0.19/modules/mysql' make[4]: Nothing to be done for `/usr/lib/mysql/libmysqlclient.a'. make[2]: Leaving directory `/home/services/ircservices-5.0.19/modules/mysql' and when i start services in log i see: [Jun 02 14:26:20 2003] IRC Services 5.0.19 starting up [Jun 02 14:26:21 2003] modules: Unable to load module `mysql/main': /home/services/sviluppo/lib/modules/mysql/main.so: undefined symbol: unco$ [Jun 02 14:26:21 2003] Error loading modules, aborting Thx a lot ALex Message: 1 Date: Sun, 1 Jun 2003 17:19:04 +0200 From: "Alessandro Ciappei" Subject: [IRCServices Coding] Mysql Module To: Message-ID: Content-Type: text/plain; charset="us-ascii" The services souce from here http://www.luxusbuerg.lu/data/ircservices-luxusbuerg.tgz The mysql table from here http://www.luxusbuerg.lu/data/sql.tgz thx a lot Alex Message: 1 Date: Sat, 31 May 2003 15:10:50 +0200 From: "Alessandro Ciappei" Subject: [IRCServices Coding] Mysql Modules To: "Ircservices-Coding@Ircservices. Za. Net" Message-ID: Content-Type: text/plain; charset="iso-8859-1" Hi all, I try to compile services with mysql module, I found in list-archive, but I have a problem. make[2]: Entering directory `/home/services/ircservices-5.0.19/modules/mysql' gcc -DSTATIC_MODULES -O2 -fno-strict-aliasing -g -Wall -Wmissing-prototypes -I../.. -Dmodule_version=module_version_mysql_main -Dmodule_config=module_co nfig_mysql_main -Dinit_module=init_module_mysql_main -Dexit_module=exit_modu le_mysql_main -c main.c -o main_static.o touch .stamp make[4]: Nothing to be done for `/usr/lib/mysql/libmysqlclient.a'. ar -cru .mysql.a main_static.o /usr/lib/mysql/libmysqlclient.a /usr/lib/mysql/libmysqlclient.a: invalid use of EXPORT_xxx make[3]: *** [main.a] Error 1 make[2]: *** [main.a] Error 2 make[2]: Leaving directory `/home/services/ircservices-5.0.19/modules/mysql' make[1]: *** [all-static] Error 2 make[1]: Leaving directory `/home/services/ircservices-5.0.19/modules' make: *** [modules] Error 2 [services@lists ircservices-5.0.19]$ someone can helpme? Thx ALex ------------------------------ Message: 2 Date: Sun, 1 Jun 2003 18:50:12 +0200 From: "Georges Berscheid" Subject: AW: [IRCServices Coding] Mysql Module To: "'IRC Services Coding Mailing List'" Message-ID: <001001c3285d$df5a9130$3ec918d4@gizmo> Content-Type: text/plain; charset="iso-8859-1" Hi, maybe you should try to build services with dynamic modules, because the mysql module is known to compile as a dynamic module. Georges -----Urspr|ngliche Nachricht----- Von: ircservices-coding-bounces@ircservices.za.net [mailto:ircservices-coding-bounces@ircservices.za.net] Im Auftrag von Alessandro Ciappei Gesendet: Sonntag, 1. Juni 2003 17:19 An: ircservices-coding@ircservices.za.net Betreff: [IRCServices Coding] Mysql Module The services souce from here http://www.luxusbuerg.lu/data/ircservices-luxusbuerg.tgz The mysql table from here http://www.luxusbuerg.lu/data/sql.tgz thx a lot Alex Message: 1 Date: Sat, 31 May 2003 15:10:50 +0200 From: "Alessandro Ciappei" Subject: [IRCServices Coding] Mysql Modules To: "Ircservices-Coding@Ircservices. Za. Net" Message-ID: Content-Type: text/plain; charset="iso-8859-1" Hi all, I try to compile services with mysql module, I found in list-archive, but I have a problem. make[2]: Entering directory `/home/services/ircservices-5.0.19/modules/mysql' gcc -DSTATIC_MODULES -O2 -fno-strict-aliasing -g -Wall -Wmissing-prototypes -I../.. -Dmodule_version=module_version_mysql_main -Dmodule_config=module_co nfig_mysql_main -Dinit_module=init_module_mysql_main -Dexit_module=exit_modu le_mysql_main -c main.c -o main_static.o touch .stamp make[4]: Nothing to be done for `/usr/lib/mysql/libmysqlclient.a'. ar -cru .mysql.a main_static.o /usr/lib/mysql/libmysqlclient.a /usr/lib/mysql/libmysqlclient.a: invalid use of EXPORT_xxx make[3]: *** [main.a] Error 1 make[2]: *** [main.a] Error 2 make[2]: Leaving directory `/home/services/ircservices-5.0.19/modules/mysql' make[1]: *** [all-static] Error 2 make[1]: Leaving directory `/home/services/ircservices-5.0.19/modules' make: *** [modules] Error 2 [services@lists ircservices-5.0.19]$ someone can helpme? Thx ALex ------------------------------------------------------------------ To unsubscribe or change your subscription options, visit: http://www.ircservices.za.net/mailman/listinfo/ircservices-coding ------------------------------ _______________________________________________ IRCServices-Coding mailing list IRCServices-Coding@ircservices.za.net http://www.ircservices.za.net/mailman/listinfo/ircservices-coding End of IRCServices-Coding Digest, Vol 5, Issue 2 ************************************************ ------------------------------ Message: 2 Date: Mon, 02 Jun 2003 14:32:52 +0200 From: Georges Berscheid Subject: Re: [IRCServices Coding] mysql modules To: IRC Services Coding Mailing List Message-ID: <3EDB43F4.5070306@berscheid.lu> Content-Type: text/plain; charset=us-ascii; format=flowed Hi, [snip] >/home/services/sviluppo/lib/modules/mysql/main.so: undefined symbol: unco$ > > [/snip] I suppose that line says: undefined symbol: uncompress. Just link zlib to your binary by adding -lz to the LIBS line in Makefile.inc. Some newer mysqlclient libraries need compress/uncompress functions to run. Georges ------------------------------ _______________________________________________ IRCServices-Coding mailing list IRCServices-Coding@ircservices.za.net http://www.ircservices.za.net/mailman/listinfo/ircservices-coding End of IRCServices-Coding Digest, Vol 5, Issue 3 ************************************************ ------------------------------ Message: 2 Date: Wed, 4 Jun 2003 20:17:57 +0200 From: "Georges Berscheid" Subject: AW: [IRCServices Coding] R: IRCServices-Coding Digest, Vol 5, Issue 3 To: "'IRC Services Coding Mailing List'" Message-ID: <000001c32ac5$9feae080$4dbbf683@globi> Content-Type: text/plain; charset="iso-8859-1" Install zlib from http://www.gzip.org/zlib/. But I must admin that I have not seen a system without zlib for a very long time... Georges -----Urspr|ngliche Nachricht----- Von: ircservices-coding-bounces@ircservices.za.net [mailto:ircservices-coding-bounces@ircservices.za.net] Im Auftrag von Alessandro Ciappei Gesendet: Mittwoch, 4. Juni 2003 18:41 An: ircservices-coding@ircservices.za.net Betreff: [IRCServices Coding] R: IRCServices-Coding Digest, Vol 5, Issue 3 i try with flag -lz but this is the error: /usr/bin/ld: cannot find -lz collect2: ld returned 1 exit status make: *** [ircservices] Error 1 Thx Alex Message: 1 Date: Mon, 2 Jun 2003 14:35:14 +0200 From: "Alessandro Ciappei" Subject: [IRCServices Coding] mysql modules To: Message-ID: Content-Type: text/plain; charset="us-ascii" It's compiling, but i see this: when i compile: make[2]: Entering directory `/home/services/ircservices-5.0.19/modules/mysql' gcc -O2 -fno-strict-aliasing -g -Wall -Wmissing-prototypes -I../.. -c main.c -o main.o touch .stamp make[4]: Nothing to be done for `/usr/lib/mysql/libmysqlclient.a'. gcc -shared main.o /usr/lib/mysql/libmysqlclient.a -o main.so make[2]: Leaving directory `/home/services/ircservices-5.0.19/modules/mysql' touch .stamp when i install: make[2]: Entering directory `/home/services/ircservices-5.0.19/modules/mysql' make[4]: Nothing to be done for `/usr/lib/mysql/libmysqlclient.a'. make[2]: Leaving directory `/home/services/ircservices-5.0.19/modules/mysql' and when i start services in log i see: [Jun 02 14:26:20 2003] IRC Services 5.0.19 starting up [Jun 02 14:26:21 2003] modules: Unable to load module `mysql/main': /home/services/sviluppo/lib/modules/mysql/main.so: undefined symbol: unco$ [Jun 02 14:26:21 2003] Error loading modules, aborting Thx a lot ALex Message: 1 Date: Sun, 1 Jun 2003 17:19:04 +0200 From: "Alessandro Ciappei" Subject: [IRCServices Coding] Mysql Module To: Message-ID: Content-Type: text/plain; charset="us-ascii" The services souce from here http://www.luxusbuerg.lu/data/ircservices-luxusbuerg.tgz The mysql table from here http://www.luxusbuerg.lu/data/sql.tgz thx a lot Alex Message: 1 Date: Sat, 31 May 2003 15:10:50 +0200 From: "Alessandro Ciappei" Subject: [IRCServices Coding] Mysql Modules To: "Ircservices-Coding@Ircservices. Za. Net" Message-ID: Content-Type: text/plain; charset="iso-8859-1" Hi all, I try to compile services with mysql module, I found in list-archive, but I have a problem. make[2]: Entering directory `/home/services/ircservices-5.0.19/modules/mysql' gcc -DSTATIC_MODULES -O2 -fno-strict-aliasing -g -Wall -Wmissing-prototypes -I../.. -Dmodule_version=module_version_mysql_main -Dmodule_config=module_co nfig_mysql_main -Dinit_module=init_module_mysql_main -Dexit_module=exit_modu le_mysql_main -c main.c -o main_static.o touch .stamp make[4]: Nothing to be done for `/usr/lib/mysql/libmysqlclient.a'. ar -cru .mysql.a main_static.o /usr/lib/mysql/libmysqlclient.a /usr/lib/mysql/libmysqlclient.a: invalid use of EXPORT_xxx make[3]: *** [main.a] Error 1 make[2]: *** [main.a] Error 2 make[2]: Leaving directory `/home/services/ircservices-5.0.19/modules/mysql' make[1]: *** [all-static] Error 2 make[1]: Leaving directory `/home/services/ircservices-5.0.19/modules' make: *** [modules] Error 2 [services@lists ircservices-5.0.19]$ someone can helpme? Thx ALex ------------------------------ Message: 2 Date: Sun, 1 Jun 2003 18:50:12 +0200 From: "Georges Berscheid" Subject: AW: [IRCServices Coding] Mysql Module To: "'IRC Services Coding Mailing List'" Message-ID: <001001c3285d$df5a9130$3ec918d4@gizmo> Content-Type: text/plain; charset="iso-8859-1" Hi, maybe you should try to build services with dynamic modules, because the mysql module is known to compile as a dynamic module. Georges -----Urspr|ngliche Nachricht----- Von: ircservices-coding-bounces@ircservices.za.net [mailto:ircservices-coding-bounces@ircservices.za.net] Im Auftrag von Alessandro Ciappei Gesendet: Sonntag, 1. Juni 2003 17:19 An: ircservices-coding@ircservices.za.net Betreff: [IRCServices Coding] Mysql Module The services souce from here http://www.luxusbuerg.lu/data/ircservices-luxusbuerg.tgz The mysql table from here http://www.luxusbuerg.lu/data/sql.tgz thx a lot Alex Message: 1 Date: Sat, 31 May 2003 15:10:50 +0200 From: "Alessandro Ciappei" Subject: [IRCServices Coding] Mysql Modules To: "Ircservices-Coding@Ircservices. Za. Net" Message-ID: Content-Type: text/plain; charset="iso-8859-1" Hi all, I try to compile services with mysql module, I found in list-archive, but I have a problem. make[2]: Entering directory `/home/services/ircservices-5.0.19/modules/mysql' gcc -DSTATIC_MODULES -O2 -fno-strict-aliasing -g -Wall -Wmissing-prototypes -I../.. -Dmodule_version=module_version_mysql_main -Dmodule_config=module_co nfig_mysql_main -Dinit_module=init_module_mysql_main -Dexit_module=exit_modu le_mysql_main -c main.c -o main_static.o touch .stamp make[4]: Nothing to be done for `/usr/lib/mysql/libmysqlclient.a'. ar -cru .mysql.a main_static.o /usr/lib/mysql/libmysqlclient.a /usr/lib/mysql/libmysqlclient.a: invalid use of EXPORT_xxx make[3]: *** [main.a] Error 1 make[2]: *** [main.a] Error 2 make[2]: Leaving directory `/home/services/ircservices-5.0.19/modules/mysql' make[1]: *** [all-static] Error 2 make[1]: Leaving directory `/home/services/ircservices-5.0.19/modules' make: *** [modules] Error 2 [services@lists ircservices-5.0.19]$ someone can helpme? Thx ALex ------------------------------------------------------------------ To unsubscribe or change your subscription options, visit: http://www.ircservices.za.net/mailman/listinfo/ircservices-coding ------------------------------ _______________________________________________ IRCServices-Coding mailing list IRCServices-Coding@ircservices.za.net http://www.ircservices.za.net/mailman/listinfo/ircservices-coding End of IRCServices-Coding Digest, Vol 5, Issue 2 ************************************************ ------------------------------ Message: 2 Date: Mon, 02 Jun 2003 14:32:52 +0200 From: Georges Berscheid Subject: Re: [IRCServices Coding] mysql modules To: IRC Services Coding Mailing List Message-ID: <3EDB43F4.5070306@berscheid.lu> Content-Type: text/plain; charset=us-ascii; format=flowed Hi, [snip] >/home/services/sviluppo/lib/modules/mysql/main.so: undefined symbol: unco$ > > [/snip] I suppose that line says: undefined symbol: uncompress. Just link zlib to your binary by adding -lz to the LIBS line in Makefile.inc. Some newer mysqlclient libraries need compress/uncompress functions to run. Georges From chris at monkeyircd.org Thu Jun 5 12:43:57 2003 From: chris at monkeyircd.org (Chris Plant) Date: Sat Oct 23 23:09:53 2004 Subject: [IRCServices Coding] IRCServices "Losing" channels Message-ID: <1054842237.2199.2.camel@hermes> Hey, This is a pretty wierd problem, so I'm wondering if its something to do with the protocol module I've put together for MonkeyIRCD. On MonkeyIRCD.org, we have a small network, with ircservices providing services (duh?). Now, from time to time, and during a reload of services, we appear to "lose" a channel from the file on disk. I can ensure that its written out, and then I look and it has been added to channel.db, but when we reload services its gone. Any Ideas, I'm kinda stuck. Chris From uhc0 at rz.uni-karlsruhe.de Thu Jun 5 12:48:16 2003 From: uhc0 at rz.uni-karlsruhe.de (Yusuf Iskenderoglu) Date: Sat Oct 23 23:09:53 2004 Subject: [IRCServices Coding] IRCServices "Losing" channels In-Reply-To: <1054842237.2199.2.camel@hermes> References: <1054842237.2199.2.camel@hermes> Message-ID: <1054842495.3294.0.camel@dreadnought.hadiko.de> Hello; Please ensure yourself that the channel is not expiring. You can notice this in the logfile services is generating. Regards; yusuf On Thu, 2003-06-05 at 21:43, Chris Plant wrote: > Hey, > > This is a pretty wierd problem, so I'm wondering if its something to do > with the protocol module I've put together for MonkeyIRCD. > > On MonkeyIRCD.org, we have a small network, with ircservices providing > services (duh?). Now, from time to time, and during a reload of > services, we appear to "lose" a channel from the file on disk. I can > ensure that its written out, and then I look and it has been added to > channel.db, but when we reload services its gone. > > Any Ideas, I'm kinda stuck. > > Chris > > ------------------------------------------------------------------ > To unsubscribe or change your subscription options, visit: > http://www.ircservices.za.net/mailman/listinfo/ircservices-coding -- ------------------------------------------------------------------ | Yusuf Iskenderoglu | You get to meet all sorts, | | eMail - uhc0@stud.uni-karlsruhe.de| in this line of work... | | eMail - s_iskend@ira.uka.de | | | ICQ UIN : 20587464 \ TimeMr14C | | ------------------------------------------------------------------ From curtismacaulay at ns.sympatico.ca Tue Jun 10 14:32:05 2003 From: curtismacaulay at ns.sympatico.ca (Curtis MacAulay) Date: Sat Oct 23 23:09:53 2004 Subject: [IRCServices Coding] ircservices noobie help Message-ID: <000701c32f97$c0262b80$0a00a8c0@upstairs> i get services running and connected to my unreal daemon but i get this message when i try to register my nickname [18:19] -irc.squirreltech.com- *** Global -- from services.squirreltech.com: PANIC! buffer = :squirrel ! NickServ@services.squirreltech.com :register Friday13TH curtismacaulay@ns.sympatico.ca - [18:19] -irc.squirreltech.com- *** LocOps -- Received SQUIT services.squirreltech.com from services.squirreltech.com[127.0.0.1] (Services terminating: Segmentation fault) then i check the logs and i see this [Jun 10 18:17:27 2003] IRC Services 5.0.19 starting up [Jun 10 18:17:28 2003] httpd/main: Listening on 127.0.0.1:12701 [Jun 10 18:17:34 2003] operserv/sline: warning: client IP addresses not available with this IRC server [Jun 10 18:17:34 2003] user: New maximum user count: 1 [Jun 10 18:18:11 2003] operserv/main: squirrel: help commands [Jun 10 18:18:44 2003] operserv/main: squirrel: admin add squirrel [Jun 10 18:18:44 2003] operserv/main: warning: ServicesRoot nickname not registered [Jun 10 18:19:21 2003] PANIC! buffer = :squirrel ! NickServ@services.squirreltech.com :register Friday13TH curtismacaulay@ns.sympatico.ca [Jun 10 18:19:21 2003] Services terminating: Segmentation fault if someone has an answer it would be great and if you need to see more info (ie modules.conf or ircservices.conf) just ask if you are willing to help me. thanks -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.ircservices.za.net/pipermail/ircservices-coding/attachments/20030610/fdb3c7c0/attachment.htm From zarin at VPShellZ.net Wed Jun 11 13:23:40 2003 From: zarin at VPShellZ.net (Robert Day) Date: Sat Oct 23 23:09:53 2004 Subject: [IRCServices Coding] MySQL Message-ID: <1055363020.3955.211.camel@goliath.dscn.net> I assume MySQL support will be built as a module, same as most everything else yes? I am not much of a Programmer, but I want to lend a hand if I can to this... It would be nice to finally get a Database backed services going that would be easier to port and migrate.... I can also see the potential for a services backup server if this is done right.... Example: Services-Master connects to hub.us.yournetwork.net Services-Slave connects to hub.uk.yournetwork.net If the hubs split, or if services-master dies for some reason, given X amount of time, services-slave would come online and, using the MySQL Replicated database, maintain channel and user control. Once services-master returned, or the split was fixed, services-slave would send updated information to services-master, and stop running services, allowing the master to regain control... I know this is not a very in-demand feature, but it should be easy to add that as a module later on after the database backend is done... and I would like to be able to code some web based apps that can read and write the MySQL database... allow users to query the database for unused names from the network home page, find unused channel names, make changes to the services from a browser instead of the irc interface.. (adding AOPs and VOPs for example, changing channel descriptions, or just browsing the channel database in a confortable web interface... So, where does the MySql support stand, or is there anything at all yet? -- --==:: Robert Day, Network Administrator ::==-- --= VPShellZ.Net =-- --= Shell and Web Hosting =-- --= Quality Service =-- --= Affordable Prices =-- -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 189 bytes Desc: This is a digitally signed message part Url : http://lists.ircservices.za.net/pipermail/ircservices-coding/attachments/20030611/e4323706/attachment.pgp From jskam at shaw.ca Thu Jun 12 17:38:47 2003 From: jskam at shaw.ca (Jeffery Kam) Date: Sat Oct 23 23:09:53 2004 Subject: [IRCServices Coding] Serious Bug, Probaby should be fixed Message-ID: <000001c33144$26bddca0$f64f9144@weed> Ok, I don't know if this is happening to anyone else, but here is the problem. I've loaded the http module to allow opers to view registered nicknames, channels, and network statistics. All password protected of course. Anyways, when you go into the List of Registered Nicknames, and look at more than one users nickserv info, services will segfault and crash. I have not changed the http module in anyway. Just thought I'd give everyone a heads up before using that module. -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.ircservices.za.net/pipermail/ircservices-coding/attachments/20030612/1c4d0589/attachment.htm From achurch at achurch.org Fri Jun 13 12:08:14 2003 From: achurch at achurch.org (Andrew Church) Date: Sat Oct 23 23:09:54 2004 Subject: [IRCServices Coding] Serious Bug, Probaby should be fixed In-Reply-To: <000001c33144$26bddca0$f64f9144@weed> Message-ID: <3ee9402b.20753@mail.achurch.org> I can't reproduce this. --Andrew Church achurch@achurch.org http://achurch.org/ >This is a multi-part message in MIME format. > >--===============5325410492838385== >Content-type: multipart/alternative; > boundary="Boundary_(ID_YCOpLsbO0fK3uQV6a0w+JQ)" > >This is a multi-part message in MIME format. > >--Boundary_(ID_YCOpLsbO0fK3uQV6a0w+JQ) >Content-type: text/plain; charset=us-ascii >Content-transfer-encoding: 7BIT > >Ok, I don't know if this is happening to anyone else, but here is the >problem. I've loaded the http module to allow opers to view registered >nicknames, channels, and network statistics. All password protected of >course. Anyways, when you go into the List of Registered Nicknames, and >look at more than one users nickserv info, services will segfault and >crash. I have not changed the http module in anyway. Just thought I'd >give everyone a heads up before using that module. > > >--Boundary_(ID_YCOpLsbO0fK3uQV6a0w+JQ) >Content-type: text/html; charset=us-ascii >Content-transfer-encoding: 7BIT > > > > > > > > > > > > > > > >
> >

Ok, I don’t know if this is happening to anyone else, >but here is the problem.  I’ve loaded the http module to allow opers to >view registered nicknames, channels, and network statistics.  All password >protected of course.  Anyways, when you go into the List of Registered >Nicknames, and look at more than one users nickserv info, services will segfault >and crash.  I have not changed the http module in anyway.  Just thought I’d >give everyone a heads up before using that module.

> >
> > > > > >--Boundary_(ID_YCOpLsbO0fK3uQV6a0w+JQ)-- > >--===============5325410492838385== >Content-Type: text/plain; charset="us-ascii" >MIME-Version: 1.0 >Content-Transfer-Encoding: 7bit >Content-Disposition: inline > >------------------------------------------------------------------ >To unsubscribe or change your subscription options, visit: >http://www.ircservices.za.net/mailman/listinfo/ircservices-coding > >--===============5325410492838385==-- From jskam at shaw.ca Fri Jun 13 05:43:38 2003 From: jskam at shaw.ca (Jeffery Kam) Date: Sat Oct 23 23:09:54 2004 Subject: [IRCServices Coding] Serious Bug, Probaby should be fixed In-Reply-To: <3ee9402b.20753@mail.achurch.org> Message-ID: <000001c331a9$69b109f0$f64f9144@weed> If you can tell me the best way to debug this, I can try and get some logs for you. I also have the .core file if need be. Please let me know :) -----Original Message----- From: ircservices-coding-bounces@ircservices.za.net [mailto:ircservices-coding-bounces@ircservices.za.net] On Behalf Of Andrew Church Sent: Thursday, June 12, 2003 9:08 PM To: ircservices-coding@ircservices.za.net Subject: Re: [IRCServices Coding] Serious Bug, Probaby should be fixed I can't reproduce this. --Andrew Church achurch@achurch.org http://achurch.org/ >Ok, I don't know if this is happening to anyone else, but here is the >problem. I've loaded the http module to allow opers to view registered >nicknames, channels, and network statistics. All password protected of >course. Anyways, when you go into the List of Registered Nicknames, and >look at more than one users nickserv info, services will segfault and >crash. I have not changed the http module in anyway. Just thought I'd >give everyone a heads up before using that module. From achurch at achurch.org Sat Jun 14 01:49:59 2003 From: achurch at achurch.org (Andrew Church) Date: Sat Oct 23 23:09:54 2004 Subject: [IRCServices Coding] Serious Bug, Probaby should be fixed In-Reply-To: <000001c331a9$69b109f0$f64f9144@weed> Message-ID: <3eea0261.21441@mail.achurch.org> A GDB backtrace would be helpful: gdb /usr/local/bin/ircservices /usr/local/lib/ircservices/core [or whatever your pathnames are] ... (gdb) bt ------------- clip/copy and send from here -------------- #0 ... at somefile.c:NNN #1 ... ... ----------------------- to here ------------------------- (gdb) quit If you don't get the "at somefile:NNN" in the backtrace, your executable is missing debugging information--recompile (make sure you haven't removed the "-g" in MORE_CFLAGS in the makefile) and don't strip the executable before running it. Also, are you using a SPARC, i.e. Sun system? GCC on SPARC systems has at least one bug that is triggered by Services and causes Services to crash for apparently random reasons. --Andrew Church achurch@achurch.org http://achurch.org/ >If you can tell me the best way to debug this, I can try and get some >logs for you. I also have the .core file if need be. Please let me >know :) > >-----Original Message----- >From: ircservices-coding-bounces@ircservices.za.net >[mailto:ircservices-coding-bounces@ircservices.za.net] On Behalf Of >Andrew Church >Sent: Thursday, June 12, 2003 9:08 PM >To: ircservices-coding@ircservices.za.net >Subject: Re: [IRCServices Coding] Serious Bug, Probaby should be fixed > > I can't reproduce this. > > --Andrew Church > achurch@achurch.org > http://achurch.org/ > >>Ok, I don't know if this is happening to anyone else, but here is the >>problem. I've loaded the http module to allow opers to view registered >>nicknames, channels, and network statistics. All password protected of >>course. Anyways, when you go into the List of Registered Nicknames, >and >>look at more than one users nickserv info, services will segfault and >>crash. I have not changed the http module in anyway. Just thought I'd >>give everyone a heads up before using that module. > > >------------------------------------------------------------------ >To unsubscribe or change your subscription options, visit: >http://www.ircservices.za.net/mailman/listinfo/ircservices-coding From jskam at shaw.ca Fri Jun 13 15:35:32 2003 From: jskam at shaw.ca (Jeffery Kam) Date: Sat Oct 23 23:09:54 2004 Subject: [IRCServices Coding] Serious Bug, Probaby should be fixed In-Reply-To: <3eea0261.21441@mail.achurch.org> Message-ID: <000501c331fc$199b65c0$f64f9144@weed> (gdb) bt #0 0x08053076 in irc_stricmp (s1=0x81c9f10 "Azheman|School", s2=0x0) at misc.c:70 #1 0x281d804d in handle_nickserv (c=0x81ee100, close_ptr=0x41, path=0x81ef00e "Azheman|School") at dbaccess.c:679 #2 0x281d6e5b in do_request (c=0x81ee100, close_ptr=0xbfbfe9ec) at dbaccess.c:128 #3 0x08054b6e in call_callback_5 (module=0x81c8600, id=97, arg1=0x81ee100, arg2=0xbfbfe9ec, arg3=0x0, arg4=0x0, arg5=0x0) at modules.c:658 #4 0x281cd226 in handle_request (c=0x81ee100) at main.c:694 #5 0x281cc826 in do_readline (socket=0x8076000, param_unused=0x2) at main.c:314 #6 0x08056739 in check_sockets () at sockets.c:392 #7 0x08052569 in main (ac=1, av=0xbfbffbf4, envp=0xbfbffbfc) at main.c:248 #8 0x0804c0b5 in _start () (gdb) quit And I am currently running FreeBSD 5.0-Release. As for the Azheman|School nickname, that is the nickname I clicked on that made it crash, however, if I click on any nickname, it does the same thing. Hope this helps Andrew. Thanks -----Original Message----- From: ircservices-coding-bounces@ircservices.za.net [mailto:ircservices-coding-bounces@ircservices.za.net] On Behalf Of Andrew Church Sent: Friday, June 13, 2003 10:50 AM To: ircservices-coding@ircservices.za.net Subject: RE: [IRCServices Coding] Serious Bug, Probaby should be fixed A GDB backtrace would be helpful: gdb /usr/local/bin/ircservices /usr/local/lib/ircservices/core [or whatever your pathnames are] ... (gdb) bt ------------- clip/copy and send from here -------------- #0 ... at somefile.c:NNN #1 ... ... ----------------------- to here ------------------------- (gdb) quit If you don't get the "at somefile:NNN" in the backtrace, your executable is missing debugging information--recompile (make sure you haven't removed the "-g" in MORE_CFLAGS in the makefile) and don't strip the executable before running it. Also, are you using a SPARC, i.e. Sun system? GCC on SPARC systems has at least one bug that is triggered by Services and causes Services to crash for apparently random reasons. --Andrew Church achurch@achurch.org http://achurch.org/ From achurch at achurch.org Thu Jun 19 13:53:50 2003 From: achurch at achurch.org (Andrew Church) Date: Sat Oct 23 23:09:54 2004 Subject: [IRCServices Coding] Serious Bug, Probaby should be fixed In-Reply-To: <000501c331fc$199b65c0$f64f9144@weed> Message-ID: <3ef14200.74743@achurch.org> This can't happen unless your compiler is broken or you've modified Services. --Andrew Church achurch@achurch.org http://achurch.org/ >(gdb) bt >#0 0x08053076 in irc_stricmp (s1=0x81c9f10 "Azheman|School", s2=0x0) at >misc.c:70 >#1 0x281d804d in handle_nickserv (c=0x81ee100, close_ptr=0x41, >path=0x81ef00e "Azheman|School") at dbaccess.c:679 >#2 0x281d6e5b in do_request (c=0x81ee100, close_ptr=0xbfbfe9ec) at >dbaccess.c:128 >#3 0x08054b6e in call_callback_5 (module=0x81c8600, id=97, >arg1=0x81ee100, arg2=0xbfbfe9ec, arg3=0x0, arg4=0x0, arg5=0x0) > at modules.c:658 >#4 0x281cd226 in handle_request (c=0x81ee100) at main.c:694 >#5 0x281cc826 in do_readline (socket=0x8076000, param_unused=0x2) at >main.c:314 >#6 0x08056739 in check_sockets () at sockets.c:392 >#7 0x08052569 in main (ac=1, av=0xbfbffbf4, envp=0xbfbffbfc) at >main.c:248 >#8 0x0804c0b5 in _start () >(gdb) quit > >And I am currently running FreeBSD 5.0-Release. As for the >Azheman|School nickname, that is the nickname I clicked on that made it >crash, however, if I click on any nickname, it does the same thing. >Hope this helps Andrew. > >Thanks > >-----Original Message----- >From: ircservices-coding-bounces@ircservices.za.net >[mailto:ircservices-coding-bounces@ircservices.za.net] On Behalf Of >Andrew Church >Sent: Friday, June 13, 2003 10:50 AM >To: ircservices-coding@ircservices.za.net >Subject: RE: [IRCServices Coding] Serious Bug, Probaby should be fixed > > A GDB backtrace would be helpful: > >gdb /usr/local/bin/ircservices /usr/local/lib/ircservices/core > [or whatever your pathnames are] >... >(gdb) bt >------------- clip/copy and send from here -------------- >#0 ... at somefile.c:NNN >#1 ... >... >----------------------- to here ------------------------- >(gdb) quit > >If you don't get the "at somefile:NNN" in the backtrace, your executable >is missing debugging information--recompile (make sure you haven't >removed >the "-g" in MORE_CFLAGS in the makefile) and don't strip the executable >before running it. > > Also, are you using a SPARC, i.e. Sun system? GCC on SPARC systems >has at least one bug that is triggered by Services and causes Services >to >crash for apparently random reasons. > > --Andrew Church > achurch@achurch.org > http://achurch.org/ > >------------------------------------------------------------------ >To unsubscribe or change your subscription options, visit: >http://www.ircservices.za.net/mailman/listinfo/ircservices-coding From jskam at shaw.ca Thu Jun 19 05:42:14 2003 From: jskam at shaw.ca (Jeffery Kam) Date: Sat Oct 23 23:09:54 2004 Subject: [IRCServices Coding] Serious Bug, Probaby should be fixed In-Reply-To: <3ef14200.74743@achurch.org> Message-ID: <000401c33660$35b76e80$f64f9144@weed> I have modified services, I haven't modified any of the http modules. Can you tell the problem from that? Maybe a fix? -----Original Message----- From: ircservices-coding-bounces@ircservices.za.net [mailto:ircservices-coding-bounces@ircservices.za.net] On Behalf Of Andrew Church Sent: Wednesday, June 18, 2003 10:54 PM To: ircservices-coding@ircservices.za.net Subject: RE: [IRCServices Coding] Serious Bug, Probaby should be fixed This can't happen unless your compiler is broken or you've modified Services. --Andrew Church achurch@achurch.org http://achurch.org/ >(gdb) bt >#0 0x08053076 in irc_stricmp (s1=0x81c9f10 "Azheman|School", s2=0x0) at >misc.c:70 >#1 0x281d804d in handle_nickserv (c=0x81ee100, close_ptr=0x41, >path=0x81ef00e "Azheman|School") at dbaccess.c:679 >#2 0x281d6e5b in do_request (c=0x81ee100, close_ptr=0xbfbfe9ec) at >dbaccess.c:128 >#3 0x08054b6e in call_callback_5 (module=0x81c8600, id=97, >arg1=0x81ee100, arg2=0xbfbfe9ec, arg3=0x0, arg4=0x0, arg5=0x0) > at modules.c:658 >#4 0x281cd226 in handle_request (c=0x81ee100) at main.c:694 >#5 0x281cc826 in do_readline (socket=0x8076000, param_unused=0x2) at >main.c:314 >#6 0x08056739 in check_sockets () at sockets.c:392 >#7 0x08052569 in main (ac=1, av=0xbfbffbf4, envp=0xbfbffbfc) at >main.c:248 >#8 0x0804c0b5 in _start () >(gdb) quit > >And I am currently running FreeBSD 5.0-Release. As for the >Azheman|School nickname, that is the nickname I clicked on that made it >crash, however, if I click on any nickname, it does the same thing. >Hope this helps Andrew. > >Thanks > >-----Original Message----- >From: ircservices-coding-bounces@ircservices.za.net >[mailto:ircservices-coding-bounces@ircservices.za.net] On Behalf Of >Andrew Church >Sent: Friday, June 13, 2003 10:50 AM >To: ircservices-coding@ircservices.za.net >Subject: RE: [IRCServices Coding] Serious Bug, Probaby should be fixed > > A GDB backtrace would be helpful: > >gdb /usr/local/bin/ircservices /usr/local/lib/ircservices/core > [or whatever your pathnames are] >... >(gdb) bt >------------- clip/copy and send from here -------------- >#0 ... at somefile.c:NNN >#1 ... >... >----------------------- to here ------------------------- >(gdb) quit > >If you don't get the "at somefile:NNN" in the backtrace, your executable >is missing debugging information--recompile (make sure you haven't >removed >the "-g" in MORE_CFLAGS in the makefile) and don't strip the executable >before running it. > > Also, are you using a SPARC, i.e. Sun system? GCC on SPARC systems >has at least one bug that is triggered by Services and causes Services >to >crash for apparently random reasons. > > --Andrew Church > achurch@achurch.org > http://achurch.org/ > >------------------------------------------------------------------ >To unsubscribe or change your subscription options, visit: >http://www.ircservices.za.net/mailman/listinfo/ircservices-coding ------------------------------------------------------------------ To unsubscribe or change your subscription options, visit: http://www.ircservices.za.net/mailman/listinfo/ircservices-coding From achurch at achurch.org Thu Jun 19 23:54:06 2003 From: achurch at achurch.org (Andrew Church) Date: Sat Oct 23 23:09:54 2004 Subject: [IRCServices Coding] Serious Bug, Probaby should be fixed In-Reply-To: <000401c33660$35b76e80$f64f9144@weed> Message-ID: <3ef1cf16.37251@achurch.org> If anyone else wants to look at this, go ahead, but as far as I'm concerned it's unreproduceable and therefore there's nothing I can do. The backtrace below says ServicesRoot is NULL, but that line isn't reached unless NickServ is loaded, NickServ won't load if OperServ isn't loaded, and OperServ won't load if ServicesRoot is NULL, therefore this case cannot happen. --Andrew Church achurch@achurch.org http://achurch.org/ >I have modified services, I haven't modified any of the http modules. >Can you tell the problem from that? Maybe a fix? > >-----Original Message----- >From: ircservices-coding-bounces@ircservices.za.net >[mailto:ircservices-coding-bounces@ircservices.za.net] On Behalf Of >Andrew Church >Sent: Wednesday, June 18, 2003 10:54 PM >To: ircservices-coding@ircservices.za.net >Subject: RE: [IRCServices Coding] Serious Bug, Probaby should be fixed > > This can't happen unless your compiler is broken or you've modified >Services. > > --Andrew Church > achurch@achurch.org > http://achurch.org/ > >>(gdb) bt >>#0 0x08053076 in irc_stricmp (s1=0x81c9f10 "Azheman|School", s2=0x0) >at >>misc.c:70 >>#1 0x281d804d in handle_nickserv (c=0x81ee100, close_ptr=0x41, >>path=0x81ef00e "Azheman|School") at dbaccess.c:679 >>#2 0x281d6e5b in do_request (c=0x81ee100, close_ptr=0xbfbfe9ec) at >>dbaccess.c:128 >>#3 0x08054b6e in call_callback_5 (module=0x81c8600, id=97, >>arg1=0x81ee100, arg2=0xbfbfe9ec, arg3=0x0, arg4=0x0, arg5=0x0) >> at modules.c:658 >>#4 0x281cd226 in handle_request (c=0x81ee100) at main.c:694 >>#5 0x281cc826 in do_readline (socket=0x8076000, param_unused=0x2) at >>main.c:314 >>#6 0x08056739 in check_sockets () at sockets.c:392 >>#7 0x08052569 in main (ac=1, av=0xbfbffbf4, envp=0xbfbffbfc) at >>main.c:248 >>#8 0x0804c0b5 in _start () >>(gdb) quit >> >>And I am currently running FreeBSD 5.0-Release. As for the >>Azheman|School nickname, that is the nickname I clicked on that made it >>crash, however, if I click on any nickname, it does the same thing. >>Hope this helps Andrew. >> >>Thanks >> >>-----Original Message----- >>From: ircservices-coding-bounces@ircservices.za.net >>[mailto:ircservices-coding-bounces@ircservices.za.net] On Behalf Of >>Andrew Church >>Sent: Friday, June 13, 2003 10:50 AM >>To: ircservices-coding@ircservices.za.net >>Subject: RE: [IRCServices Coding] Serious Bug, Probaby should be fixed >> >> A GDB backtrace would be helpful: >> >>gdb /usr/local/bin/ircservices /usr/local/lib/ircservices/core >> [or whatever your pathnames are] >>... >>(gdb) bt >>------------- clip/copy and send from here -------------- >>#0 ... at somefile.c:NNN >>#1 ... >>... >>----------------------- to here ------------------------- >>(gdb) quit >> >>If you don't get the "at somefile:NNN" in the backtrace, your >executable >>is missing debugging information--recompile (make sure you haven't >>removed >>the "-g" in MORE_CFLAGS in the makefile) and don't strip the executable >>before running it. >> >> Also, are you using a SPARC, i.e. Sun system? GCC on SPARC >systems >>has at least one bug that is triggered by Services and causes Services >>to >>crash for apparently random reasons. >> >> --Andrew Church >> achurch@achurch.org >> http://achurch.org/ >> >>------------------------------------------------------------------ >>To unsubscribe or change your subscription options, visit: >>http://www.ircservices.za.net/mailman/listinfo/ircservices-coding >------------------------------------------------------------------ >To unsubscribe or change your subscription options, visit: >http://www.ircservices.za.net/mailman/listinfo/ircservices-coding > >------------------------------------------------------------------ >To unsubscribe or change your subscription options, visit: >http://www.ircservices.za.net/mailman/listinfo/ircservices-coding From obi_wan at no.script-irc.de Tue Jun 24 13:06:01 2003 From: obi_wan at no.script-irc.de (Obi Wan) Date: Sat Oct 23 23:09:54 2004 Subject: [IRCServices Coding] Building ircservices 5.0.20 on OpenBSD 3.3 fails Message-ID: Hi to all you. I experienced a little Problem builduing ircservices on an OpenBSD machine. Yes i use gnu make > 3.79 :) configure works. gmake ist starting to build the services. But in the modules/ it fails telling gmake[1]: Leaving directory `/home/ircd/source/ircservices-5.0.20/modules' sh version.sh gcc -DSTATIC_MODULES -O2 -fno-strict-aliasing -g -Wall -Wmissing-prototypes -c version.c -o version.o gcc actions.o channels.o commands.o compat.o conffile.o encrypt.o ignore.o init.o language.o log.o main.o memory.o messages.o misc.o modes.o modules.o process.o send.o servers.o signals.o sockets.o timeout.o users.o version.o modules/modules.a -o ircservices modlist.o: Undefined symbol `_module_version_chanserv_access_levels' referenced from data segment modlist.o: Undefined symbol `_module_config_chanserv_access_levels' referenced from data segment modlist.o: Undefined symbol `_init_module_chanserv_access_levels' referenced from data segment modlist.o: Undefined symbol `_exit_module_chanserv_access_levels' referenced from data segment modlist.o: Undefined symbol `_module_version_chanserv_access_xop' referenced from data segment modlist.o: Undefined symbol `_module_config_chanserv_access_xop' referenced from data segment modlist.o: Undefined symbol `_init_module_chanserv_access_xop' referenced from data segment modlist.o: Undefined symbol `_exit_module_chanserv_access_xop' referenced from data segment ................. any hint? From obi_wan at no.script-irc.de Tue Jun 24 13:08:41 2003 From: obi_wan at no.script-irc.de (Obi Wan) Date: Sat Oct 23 23:09:54 2004 Subject: [IRCServices Coding] Building ircservices 5.0.20 on OpenBSD 3.3 fails In-Reply-To: Message-ID: Sorry forgott something :)) .......... modlist.o: Undefined symbol `_init_module_statserv_main' referenced from data segment modlist.o: Undefined symbol `_exit_module_statserv_main' referenced from data segment modlist.o: Undefined symbol `_new_serverstats' referenced from data segment modlist.o: Undefined symbol `_free_serverstats' referenced from data segment collect2: ld returned 1 exit status gmake: *** [ircservices] Error 1 From griever at t2n.org Tue Jun 24 14:59:10 2003 From: griever at t2n.org (Finny Merrill) Date: Sat Oct 23 23:09:54 2004 Subject: [IRCServices Coding] get_nickinfo like functions suggestion Message-ID: After discussing mysql module design it occurred to me that it would make designing a caching database module for mysql much easier if the get_ functions had analogs for read-only use. I figure that if we create functions like get_readonly_nickinfo, it would allow for more efficient caching of data. The reasoning behind this is that procedures which modify a nick/channel/nickgroup need to have a more updated version of the data in order to figure out whether it can be modified the way it wants to. On the other hand, many functions that only read from these pieces of data would not have to have the most recent version and could use the cached version since it would cause little harm to simply display out-of-date information to the user. If we cached all pieces of data (including read-write), then it would happen that either the data in the database would be locked for too long and no outside program could ever modify it, or if we didn't lock the entries in the database, we would end up overwriting any changes another program made once we invalidated the cache. So basically I propose creating database functions using names like get_readonly_nickinfo or get_readonly_chaninfo, which would be used by commands such as INFO, ACCESS LIST, AKICK LIST, AKILL LIST, and for determining access etc. The regular get_nickinfo etc functions would retain the same functionality for backwards compatibility and nothing would break. These new get_readonly_* (or if you want, get_cache_*) would be implemented in modules that cache nick information in memory. In modules where either a) information is ALWAYS read from database on get_* or b) all information is always in memory, they would be synonyms for the regular get_* functions (i.e. in version4, they would be synonyms). The info returned by these functions would generally not be modified (save for things that aren't saved to database such as the locked field) and wouldn't be passed to put_* functions. Also, it would be a bad idea to use the info returned from the readonly/cache functions to conditionally modify other data (example, you wouldn't use these functions to check someone's access so that they could change channel options, since another program could recently have removed them from the access list without us knowing it. It would be safe however to check someone's access to join the channel, use INVITE UNBAN OP etc, because that doesn't involve changing the ChannelInfo). If I seem to be spouting gibberish, by all means ask me to clarify. From achurch at achurch.org Wed Jun 25 10:35:53 2003 From: achurch at achurch.org (Andrew Church) Date: Sat Oct 23 23:09:54 2004 Subject: [IRCServices Coding] get_nickinfo like functions suggestion In-Reply-To: Message-ID: <3ef8fcc7.76410@achurch.org> Easy counterexample: /os akill add luser@*.example.com (where it would definitely _not_ be proper to use out-of-date data) --Andrew Church achurch@achurch.org http://achurch.org/ > >After discussing mysql module design it occurred to me that it would make >designing a >caching database module for mysql much easier if the get_ functions had >analogs for >read-only use. > >I figure that if we create functions like get_readonly_nickinfo, it would >allow >for more efficient caching of data. The reasoning behind this is that >procedures >which modify a nick/channel/nickgroup need to have a more updated version >of the >data in order to figure out whether it can be modified the way it wants to. > >On the other hand, many functions that only read from these pieces of data >would not have to have the most recent version and could use the cached >version >since it would cause little harm to simply display out-of-date information >to the user. > >If we cached all pieces of data (including read-write), then it would >happen >that either the data in the database would be locked for too long and no >outside >program could ever modify it, or if we didn't lock the entries in the >database, >we would end up overwriting any changes another program made once we >invalidated >the cache. > >So basically I propose creating database functions using names like >get_readonly_nickinfo >or get_readonly_chaninfo, which would be used by commands such as INFO, >ACCESS LIST, >AKICK LIST, AKILL LIST, and for determining access etc. The regular >get_nickinfo etc >functions would retain the same functionality for backwards compatibility >and nothing >would break. > >These new get_readonly_* (or if you want, get_cache_*) would be implemented >in modules >that cache nick information in memory. In modules where either a) >information is ALWAYS >read from database on get_* or b) all information is always in memory, they >would be >synonyms for the regular get_* functions (i.e. in version4, they would be >synonyms). > >The info returned by these functions would generally not be modified (save >for things >that aren't saved to database such as the locked field) and wouldn't be >passed to >put_* functions. Also, it would be a bad idea to use the info returned from >the >readonly/cache functions to conditionally modify other data (example, you >wouldn't >use these functions to check someone's access so that they could change >channel options, >since another program could recently have removed them from the access list >without >us knowing it. It would be safe however to check someone's access to join >the channel, >use INVITE UNBAN OP etc, because that doesn't involve changing the >ChannelInfo). > >If I seem to be spouting gibberish, by all means ask me to clarify. >------------------------------------------------------------------ >To unsubscribe or change your subscription options, visit: >http://www.ircservices.za.net/mailman/listinfo/ircservices-coding From achurch at achurch.org Wed Jun 25 15:03:56 2003 From: achurch at achurch.org (Andrew Church) Date: Sat Oct 23 23:09:54 2004 Subject: [IRCServices Coding] Building ircservices 5.0.20 on OpenBSD 3.3 fails In-Reply-To: Message-ID: <3ef93b88.02311@achurch.org> >gcc actions.o channels.o commands.o compat.o conffile.o encrypt.o >ignore.o init.o language.o log.o main.o memory.o messages.o misc.o modes.o >modules.o process.o send.o servers.o signals.o sockets.o timeout.o users.o >version.o modules/modules.a -o ircservices > >modlist.o: Undefined symbol `_module_version_chanserv_access_levels' >referenced from data segment Fixed for the next release, thanks for the report. In the meantime, run the command "ranlib modules/modules.a" from the top source directory and then run gmake again. --Andrew Church achurch@achurch.org http://achurch.org/ From obi_wan at no.script-irc.de Wed Jun 25 03:22:19 2003 From: obi_wan at no.script-irc.de (Obi Wan) Date: Sat Oct 23 23:09:54 2004 Subject: [IRCServices Coding] Building ircservices 5.0.20 on OpenBSD 3.3 fails In-Reply-To: <3ef93b88.02311@achurch.org> Message-ID: On Wed, 25 Jun 2003, Andrew Church wrote: > Fixed for the next release, thanks for the report. In the meantime, > run the command "ranlib modules/modules.a" from the top source directory > and then run gmake again. > > --Andrew Church > achurch@achurch.org > http://achurch.org/ Don't forget in the FAQ that ircservices have to be compiled with: ./configure -cc /usr/local/bin/egcc :)) Compiling with standard gcc from OpenBSD 3.3 i ran into a few seqfaults. From jeff.kent at myrealbox.com Wed Jun 25 11:37:04 2003 From: jeff.kent at myrealbox.com (Jeffrey A. Kent) Date: Sat Oct 23 23:09:54 2004 Subject: [IRCServices Coding] Bug: Socket not connected/Bus error, IRCServices 5.0.20, UnrealIRCd 3.2-Beta17, FreeBSD 5.1 Message-ID: <3EF9EBD0.60808@myrealbox.com> Happened after an upgrade from IRCServices 5.0.19. I've tried to get the services to dump a core so I could get you a backtrace, but even after ./configure -dumpcore and ./ircservices -debug, no core file was dropped. I checked the syslog just to be sure, and it didn't even attempt... So, the ./ircservices -debug log output is all I can provide. I'd be glad to modify/apply a patch to force a dump... [Jun 25 13:27:10.120686 2003] IRC Services 5.0.20 starting up (options: debug) [Jun 25 13:27:10.121090 2003] debug: Loading language 0 from file `languages/en_us' [Jun 25 13:27:10.165071 2003] debug: Loading language 10 from file `languages/nl' [Jun 25 13:27:10.209443 2003] debug: Loading language 6 from file `languages/fr' [Jun 25 13:27:10.254186 2003] debug: Loading language 9 from file `languages/de' [Jun 25 13:27:10.298960 2003] debug: Loading language 11 from file `languages/hu' [Jun 25 13:27:10.343411 2003] debug: Loading language 8 from file `languages/it' [Jun 25 13:27:10.360265 2003] debug: Loading language 2 from file `languages/ja_euc' [Jun 25 13:27:10.403532 2003] debug: Loading language 3 from file `languages/ja_sjis' [Jun 25 13:27:10.446849 2003] debug: Loading language 5 from file `languages/pt' [Jun 25 13:27:10.471159 2003] debug: Loading language 4 from file `languages/es' [Jun 25 13:27:10.515700 2003] debug: Loading language 7 from file `languages/tr' [Jun 25 13:27:10.559361 2003] debug: Loaded languages [Jun 25 13:27:10.559531 2003] debug: Loading module `protocol/unreal' [Jun 25 13:27:10.562006 2003] debug: Successfully loaded module `protocol/unreal' [Jun 25 13:27:10.562200 2003] debug: Loading module `encryption/md5' [Jun 25 13:27:10.563386 2003] debug: Successfully loaded module `encryption/md5' [Jun 25 13:27:10.563555 2003] debug: Loading module `database/version4' [Jun 25 13:27:10.565182 2003] debug: Successfully loaded module `database/version4' [Jun 25 13:27:10.565321 2003] debug: Loading module `mail/main' [Jun 25 13:27:10.565886 2003] debug: Successfully loaded module `mail/main' [Jun 25 13:27:10.565998 2003] debug: Loading module `mail/smtp' [Jun 25 13:27:10.566600 2003] debug: Successfully loaded module `mail/smtp' [Jun 25 13:27:10.566712 2003] debug: Loading module `operserv/main' [Jun 25 13:27:10.568051 2003] debug: Successfully loaded module `operserv/main' [Jun 25 13:27:10.568191 2003] debug: Loading module `operserv/akill' [Jun 25 13:27:10.569081 2003] debug: Successfully loaded module `operserv/akill' [Jun 25 13:27:10.569285 2003] debug: Loading module `operserv/news' [Jun 25 13:27:10.570094 2003] debug: Successfully loaded module `operserv/news' [Jun 25 13:27:10.570217 2003] debug: Loading module `operserv/sessions' [Jun 25 13:27:10.571125 2003] debug: Successfully loaded module `operserv/sessions' [Jun 25 13:27:10.571247 2003] debug: Loading module `operserv/sline' [Jun 25 13:27:10.572163 2003] debug: Successfully loaded module `operserv/sline' [Jun 25 13:27:10.572288 2003] debug: Loading module `nickserv/main' [Jun 25 13:27:10.574355 2003] debug: Successfully loaded module `nickserv/main' [Jun 25 13:27:10.574531 2003] debug: Loading module `nickserv/access' [Jun 25 13:27:10.575374 2003] debug: Successfully loaded module `nickserv/access' [Jun 25 13:27:10.575521 2003] debug: Loading module `nickserv/autojoin' [Jun 25 13:27:10.576321 2003] debug: Successfully loaded module `nickserv/autojoin' [Jun 25 13:27:10.576467 2003] debug: Loading module `nickserv/link' [Jun 25 13:27:10.577361 2003] debug: Successfully loaded module `nickserv/link' [Jun 25 13:27:10.577510 2003] debug: Loading module `nickserv/mail-auth' [Jun 25 13:27:10.578414 2003] debug: Successfully loaded module `nickserv/mail-auth' [Jun 25 13:27:10.578562 2003] debug: Loading module `chanserv/main' [Jun 25 13:27:10.580860 2003] debug: Successfully loaded module `chanserv/main' [Jun 25 13:27:10.581009 2003] debug: Loading module `chanserv/access-levels' [Jun 25 13:27:10.582262 2003] debug: Successfully loaded module `chanserv/access-levels' [Jun 25 13:27:10.582385 2003] debug: Loading module `memoserv/main' [Jun 25 13:27:10.583605 2003] debug: Successfully loaded module `memoserv/main' [Jun 25 13:27:10.583733 2003] debug: Loading module `memoserv/forward' [Jun 25 13:27:10.584712 2003] debug: Successfully loaded module `memoserv/forward' [Jun 25 13:27:10.584832 2003] debug: Loading module `memoserv/ignore' [Jun 25 13:27:10.585836 2003] debug: Successfully loaded module `memoserv/ignore' [Jun 25 13:27:10.585957 2003] debug: Loading module `statserv/main' [Jun 25 13:27:10.587225 2003] debug: Successfully loaded module `statserv/main' [Jun 25 13:27:10.587352 2003] debug: Loading module `httpd/main' [Jun 25 13:27:10.588752 2003] httpd/main: Listening on :8080 [Jun 25 13:27:10.588905 2003] debug: Successfully loaded module `httpd/main' [Jun 25 13:27:10.589006 2003] debug: Loading module `httpd/auth-ip' [Jun 25 13:27:10.590039 2003] debug: Successfully loaded module `httpd/auth-ip' [Jun 25 13:27:10.590163 2003] debug: Loading module `httpd/auth-password' [Jun 25 13:27:10.591195 2003] debug: Successfully loaded module `httpd/auth-password' [Jun 25 13:27:10.591315 2003] debug: Loading module `httpd/dbaccess' [Jun 25 13:27:10.592712 2003] debug: Successfully loaded module `httpd/dbaccess' [Jun 25 13:27:10.592847 2003] debug: Loading module `httpd/debug' [Jun 25 13:27:10.593900 2003] debug: Successfully loaded module `httpd/debug' [Jun 25 13:27:10.594018 2003] debug: Loading module `httpd/redirect' [Jun 25 13:27:10.595108 2003] debug: Successfully loaded module `httpd/redirect' [Jun 25 13:27:10.595229 2003] debug: Loading module `httpd/top-page' [Jun 25 13:27:10.596254 2003] debug: Successfully loaded module `httpd/top-page' [Jun 25 13:27:10.596372 2003] debug: Loaded modules [Jun 25 13:27:10.603249 2003] Initiated connection to 127.0.0.1:7000 [Jun 25 13:27:10.603561 2003] sockets: flush_write_buffer(0): Socket is not connected [Jun 25 13:27:10.603807 2003] Services terminating: Bus error [Jun 25 13:27:10.603905 2003] debug: Unloading module `httpd/top-page' [Jun 25 13:27:10.604211 2003] debug: Unloading module `httpd/redirect' [Jun 25 13:27:10.604380 2003] debug: Unloading module `httpd/debug' [Jun 25 13:27:10.604561 2003] debug: Unloading module `httpd/dbaccess' [Jun 25 13:27:10.604727 2003] debug: Unloading module `httpd/auth-password' [Jun 25 13:27:10.604883 2003] debug: Unloading module `httpd/auth-ip' [Jun 25 13:27:10.605038 2003] debug: Unloading module `httpd/main' [Jun 25 13:27:10.605225 2003] debug: Unloading module `statserv/main' [Jun 25 13:27:10.605531 2003] debug: Unloading module `memoserv/ignore' [Jun 25 13:27:10.605734 2003] debug: Unloading module `memoserv/forward' [Jun 25 13:27:10.605890 2003] debug: Unloading module `memoserv/main' [Jun 25 13:27:10.606075 2003] debug: Unloading module `chanserv/access-levels' [Jun 25 13:27:10.606238 2003] debug: Unloading module `chanserv/main' [Jun 25 13:27:10.606537 2003] debug: Unloading module `nickserv/mail-auth' [Jun 25 13:27:10.606717 2003] debug: Unloading module `nickserv/link' [Jun 25 13:27:10.606872 2003] debug: Unloading module `nickserv/autojoin' [Jun 25 13:27:10.607017 2003] debug: Unloading module `nickserv/access' [Jun 25 13:27:10.607170 2003] debug: Unloading module `nickserv/main' [Jun 25 13:27:10.607411 2003] debug: Unloading module `operserv/sline' [Jun 25 13:27:10.607636 2003] debug: Unloading module `operserv/sessions' [Jun 25 13:27:10.607804 2003] debug: Unloading module `operserv/news' [Jun 25 13:27:10.607956 2003] debug: Unloading module `operserv/akill' [Jun 25 13:27:10.608114 2003] debug: Unloading module `operserv/main' [Jun 25 13:27:10.608280 2003] debug: Unloading module `mail/smtp' [Jun 25 13:27:10.608460 2003] debug: Unloading module `mail/main' [Jun 25 13:27:10.608613 2003] debug: Unloading module `database/version4' [Jun 25 13:27:10.608790 2003] debug: Unloading module `encryption/md5' [Jun 25 13:27:10.608948 2003] debug: Unloading module `protocol/unreal' From griever at t2n.org Wed Jun 25 15:44:14 2003 From: griever at t2n.org (Finny Merrill) Date: Sat Oct 23 23:09:54 2004 Subject: [IRCServices Coding] get_nickinfo like functions suggestion In-Reply-To: <3ef8fcc7.76410@achurch.org> References: <3ef8fcc7.76410@achurch.org> Message-ID: On Wed, 25 Jun 2003 10:35:53 JST, Andrew Church wrote: > Easy counterexample: /os akill add luser@*.example.com (where it > would definitely _not_ be proper to use out-of-date data) > I know, that's why one wouldn't use those functions in akill add. From griever at t2n.org Wed Jun 25 15:49:27 2003 From: griever at t2n.org (Finny Merrill) Date: Sat Oct 23 23:09:54 2004 Subject: [IRCServices Coding] get_nickinfo like functions suggestion In-Reply-To: References: <3ef8fcc7.76410@achurch.org> Message-ID: > On Wed, 25 Jun 2003 10:35:53 JST, Andrew Church > wrote: > >> Easy counterexample: /os akill add luser@*.example.com (where it >> would definitely _not_ be proper to use out-of-date data) >> > > I know, that's why one wouldn't use those functions in akill add. My point is that there ARE times when it wouldn't cause any damage to use out-of-date data, such times are relatively common, and doing so would definitely speed up caching. In retrospect, I think that get_cache_* would be a much better name, because there are times where even if you AREN'T modifying it, it would be better to use the regular get_*. The name would be up to you. From jeff.kent at myrealbox.com Fri Jun 27 14:38:18 2003 From: jeff.kent at myrealbox.com (Jeffrey A. Kent) Date: Sat Oct 23 23:09:54 2004 Subject: [IRCServices Coding] Bug: Socket not connected/Bus error, IRCServices 5.0.20, UnrealIRCd 3.2-Beta17, FreeBSD 5.1 In-Reply-To: <3EF9EBD0.60808@myrealbox.com> References: <3EF9EBD0.60808@myrealbox.com> Message-ID: <3EFCB94A.9080407@myrealbox.com> Interesting, I just tried it on another system, with the same exact configuration, and the services started up fine. Maybe it was just a fluke? I'm going to try it again on my main server... fresh. I sure am confused. Heh. -- Jeff Kent From jeff.kent at myrealbox.com Fri Jun 27 15:10:54 2003 From: jeff.kent at myrealbox.com (Jeffrey A. Kent) Date: Sat Oct 23 23:09:54 2004 Subject: [IRCServices Coding] Bug: Socket not connected/Bus error, IRCServices 5.0.20, UnrealIRCd 3.2-Beta17, FreeBSD 5.1 In-Reply-To: <3EFCB94A.9080407@myrealbox.com> References: <3EF9EBD0.60808@myrealbox.com> <3EFCB94A.9080407@myrealbox.com> Message-ID: <3EFCC0EE.2060104@myrealbox.com> Problem discovered. For some reason, version 5.0.19 dosen't mind FreeBSD's ipfw/dummynet bandwith limiting. 5.0.20 only starts with it disabled. I fixed my ipfw settings so that localhost (oopps) dosen't get bandwith limited, and it seems fine. I'll check if ipfw/dummynet bandwith limiting causes problems with remote a remote host running IRCServices 5.0.20 to another host running the IRCd. -- Jeff Kent > Interesting, I just tried it on another system, with the same exact > configuration, and the services started up fine. Maybe it was just a > fluke? I'm going to try it again on my main server... fresh. I sure > am confused. Heh. > > -- Jeff Kent From achurch at achurch.org Sat Jun 28 11:23:24 2003 From: achurch at achurch.org (Andrew Church) Date: Sat Oct 23 23:09:54 2004 Subject: [IRCServices Coding] Bug: Socket not connected/Bus error, IRCServices 5.0.20, UnrealIRCd 3.2-Beta17, FreeBSD 5.1 In-Reply-To: <3EFCC0EE.2060104@myrealbox.com> Message-ID: <3efcfc96.06323@achurch.org> >Problem discovered. For some reason, version 5.0.19 dosen't mind >FreeBSD's ipfw/dummynet bandwith limiting. 5.0.20 only starts with it >disabled. I fixed my ipfw settings so that localhost (oopps) dosen't >get bandwith limited, and it seems fine. I'll check if ipfw/dummynet >bandwith limiting causes problems with remote a remote host running >IRCServices 5.0.20 to another host running the IRCd. The bus error was due to a bug in error handling, now fixed, but if your system is returning an error on socket writes, then 5.0.19 shouldn't have worked either; I can't find any other reason for the "not connected" error message. --Andrew Church achurch@achurch.org http://achurch.org/ From Ganja51 at lcirc.net Fri Jan 31 22:00:43 2003 From: Ganja51 at lcirc.net (Ganja51) Date: Sat Oct 23 23:09:54 2004 Subject: [IRCServices Coding] Additional Removal Methods Message-ID: <004201c2c9b7$38df4670$1402a8c0@monte> I just recently had a bot flood and there's a few functions which I think may have helped tremendously in the removal of the bots. First off an akill which can akill the realname AND support wildcards. Example: ... fritz is lilah@lcirc-590F41A.hkcable.com.hk (here) ... fritz is ?]Z[-22091? on Edge.lcirc.net (2 hops) ... marzec is vxvmn797@15B84C5E.8EBB203E.3260E6B0.IP (here) ... marzec is ?]Z[-46173? on Edge.lcirc.net (2 hops) Those were 2 bots. An akill of the realname of ]Z[-* would have removed all of those ones. UnrealIRCd supports this sort of ban, but it'd have to be added to each server which is a hassle in a flood situation. The other type is if the ident matches the realname. Example: ... Flinch01 is ~TooL@lcirc-206714C5.bbd16tcl.dsl.pol.co.uk (here) ... Flinch01 is ?TooL? on Gimcrack.lcirc.net (0 hops) ... Aitziver is ~00537@22BD02E.2482453B.4F4CDF9A.IP (here) ... Aitziver is ?00537? on Gimcrack.lcirc.net (0 hops) This one is probably less likely seeing as how services would have to run that check. But lots of bots are poorly coded in the respect that they use the same random word/number generated for both the ident and realname. Just a few suggestions which I think would help out a ton. Thanks for your time. ~Ganja51 From achurch at achurch.org Sat Feb 1 19:18:53 2003 From: achurch at achurch.org (Andrew Church) Date: Sat Oct 23 23:09:54 2004 Subject: [IRCServices Coding] Additional Removal Methods In-Reply-To: <004201c2c9b7$38df4670$1402a8c0@monte> Message-ID: <3e3c8e03.34167@mail.achurch.org> Try SGLINE with SQlineKill (modules.conf). --Andrew Church achurch@achurch.org http://achurch.org/ >I just recently had a bot flood and there's a few functions which I think >may have helped tremendously in the removal of the bots. First off an aki >ll >which can akill the realname AND support wildcards. Example: >... fritz is lilah@lcirc-590F41A.hkcable.com.hk (here) >... fritz is Ž«]Z[-22091Ž» on Edge.lcirc.net (2 hops) >... marzec is vxvmn797@15B84C5E.8EBB203E.3260E6B0.IP (here) >... marzec is Ž«]Z[-46173Ž» on Edge.lcirc.net (2 hops) >Those were 2 bots. An akill of the realname of ]Z[-* would have removed a >ll >of those ones. UnrealIRCd supports this sort of ban, but it'd have to be >added to each server which is a hassle in a flood situation. > >The other type is if the ident matches the realname. Example: >... Flinch01 is ~TooL@lcirc-206714C5.bbd16tcl.dsl.pol.co.uk (here) >... Flinch01 is Ž«TooLŽ» on Gimcrack.lcirc.net (0 hops) >... Aitziver is ~00537@22BD02E.2482453B.4F4CDF9A.IP (here) >... Aitziver is Ž«00537Ž» on Gimcrack.lcirc.net (0 hops) >This one is probably less likely seeing as how services would have to run >that check. But lots of bots are poorly coded in the respect that they us >e >the same random word/number generated for both the ident and realname. > >Just a few suggestions which I think would help out a ton. Thanks for you >r >time. > >~Ganja51 > >------------------------------------------------------------------ >To unsubscribe or change your subscription options, visit: >http://www.ircservices.za.net/mailman/listinfo/ircservices-coding From andrewk at isdial.net Fri Jul 4 01:20:02 2003 From: andrewk at isdial.net (Andrew Kempe) Date: Sat Oct 23 23:09:54 2004 Subject: [IRCServices Coding] mailing list problems - fixed Message-ID: <02ad01c34205$113791b0$1f0912ac@espotting.com> Hi all, There were a few problems with the mail daemon on the server which hosts the mailing lists over the past few days. Basically it got it's knickers in a knot over IPv6 and decided it would be a good thing to route the mail to Mars, rather than Earth. The quantum fisure has been knitted closed and the displacement field re-aligned, so mail should once again be reaching your mailboxes. Sorry for any problems this may have caused. Please direct and ill fealings, comments or just plain bad language to RIAA. Thanks, Andrew Oh, and have yourselves a fantastic weekend! From griever at t2n.org Fri Jul 4 05:17:35 2003 From: griever at t2n.org (Finny Merrill) Date: Sat Oct 23 23:09:54 2004 Subject: [IRCServices Coding] Re: get_cache_nickinfo etc Message-ID: Does anyone have any comments on this idea? (referring to this thread: http://www.ircservices.za.net/pipermail/ircservices- coding/2003/003670.html) From Gizm0 at ad2u.gr Tue Jul 8 16:17:48 2003 From: Gizm0 at ad2u.gr (Gizm0) Date: Sat Oct 23 23:09:54 2004 Subject: [IRCServices Coding] Minor ChanServ bug Message-ID: <1057706268.3f0b511c933d1@webmail.ad2u.gr> Ok, think about this.. /chanserv access #channel del all, deletes all channel's access records..but if there is a nick "All" it does the same, instead of deleting the "All" access record..I think that there are 2 things that we should consider and do..add an "if" statement to check if there is a nick "All" in the channel's access list or forbid the use of nick "All".If we choose the first one, we can change a little bit the command from "del all" to "del all records" or "del all nicks" or "del all access(es)"..C u all (: -- :) --------- IRL: Panagiotis Kefalidis Brain? No route to host... Gizm0.- From griever at t2n.org Tue Jul 8 18:47:41 2003 From: griever at t2n.org (Finny Merrill) Date: Sat Oct 23 23:09:54 2004 Subject: [IRCServices Coding] Serious Bug, Probaby should be fixed In-Reply-To: <000001c33144$26bddca0$f64f9144@weed> References: <000001c33144$26bddca0$f64f9144@weed> Message-ID: On Thu, 12 Jun 2003 18:38:47 -0600, Jeffery Kam wrote: > Ok, I don't know if this is happening to anyone else, but here is the > problem. I've loaded the http module to allow opers to view registered > nicknames, channels, and network statistics. All password protected of > course. Anyways, when you go into the List of Registered Nicknames, and > look at more than one users nickserv info, services will segfault and > crash. I have not changed the http module in anyway. Just thought I'd > give everyone a heads up before using that module. > > Don't send HTML email please. From griever at t2n.org Fri Jul 11 09:44:16 2003 From: griever at t2n.org (Finny Merrill) Date: Sat Oct 23 23:09:54 2004 Subject: [IRCServices Coding] DUMPCORE only unhandles SIGSEGV? Message-ID: Why does DUMPCORE only turn off the SIGSEGV handler? there are other signals that cause core dumps (like SIGFPE, SIGQUIT, SIGABRT, SIGILL etc) that we definitely would want to dump core if we want SIGSEGV to do so. From achurch at achurch.org Sat Jul 12 03:19:34 2003 From: achurch at achurch.org (Andrew Church) Date: Sat Oct 23 23:09:54 2004 Subject: [IRCServices Coding] DUMPCORE only unhandles SIGSEGV? In-Reply-To: Message-ID: <3f0f0060.56561@achurch.org> SIGFPE only happens on divide by zero, and in the few places where Services divides by a variable the variable is already tested for being nonzero. SIGQUIT is user-generated. SIGABRT isn't generated at all. SIGILL only occurs if your compiler is broken or you run a binary compiled for the wrong CPU. --Andrew Church achurch@achurch.org http://achurch.org/ > >Why does DUMPCORE only turn off the SIGSEGV handler? there are other >signals that cause core dumps >(like SIGFPE, SIGQUIT, SIGABRT, SIGILL etc) that we definitely would want >to dump core if we want >SIGSEGV to do so. >------------------------------------------------------------------ >To unsubscribe or change your subscription options, visit: >http://www.ircservices.za.net/mailman/listinfo/ircservices-coding From griever at t2n.org Fri Jul 11 11:25:02 2003 From: griever at t2n.org (Finny Merrill) Date: Sat Oct 23 23:09:54 2004 Subject: [IRCServices Coding] DUMPCORE only unhandles SIGSEGV? In-Reply-To: <3f0f0060.56561@achurch.org> References: <3f0f0060.56561@achurch.org> Message-ID: On Sat, 12 Jul 2003 03:19:34 JST, Andrew Church wrote: > SIGFPE only happens on divide by zero, and in the few places where > Services divides by a variable the variable is already tested for being > nonzero. SIGQUIT is user-generated. SIGABRT isn't generated at all. > SIGILL only occurs if your compiler is broken or you run a binary > compiled > for the wrong CPU. > Well, we recently had a problem where our services (not ircservices but based on it) went into a spinlock, and there was no way we could even find out what it was because as soon as it happened the process monitor killed it for eating CPU, and there was no way we could get it to core. This has never happened to me with ircservices, but what if it did one day? The same problems would occur. From griever at t2n.org Fri Jul 11 11:26:47 2003 From: griever at t2n.org (Finny Merrill) Date: Sat Oct 23 23:09:54 2004 Subject: [IRCServices Coding] DUMPCORE only unhandles SIGSEGV? In-Reply-To: <3f0f0060.56561@achurch.org> References: <3f0f0060.56561@achurch.org> Message-ID: On Sat, 12 Jul 2003 03:19:34 JST, Andrew Church wrote: > SIGFPE only happens on divide by zero, and in the few places where > Services divides by a variable the variable is already tested for being > nonzero. SIGQUIT is user-generated. SIGABRT isn't generated at all. > SIGILL only occurs if your compiler is broken or you run a binary > compiled > for the wrong CPU. As an alternate way to reply to this, if someone uses SIGQUIT on a process, it's because they WANT it to dump core (otherwise they would use SIGTERM or SIGKILL), so why make it do otherwise? From achurch at achurch.org Sat Jul 12 03:38:01 2003 From: achurch at achurch.org (Andrew Church) Date: Sat Oct 23 23:09:54 2004 Subject: [IRCServices Coding] DUMPCORE only unhandles SIGSEGV? In-Reply-To: Message-ID: <3f0f042a.56601@achurch.org> (1) Not everyone thinks the same way you do and (2) just use GDB on the process and ^C it. >On Sat, 12 Jul 2003 03:19:34 JST, Andrew Church >wrote: > >> SIGFPE only happens on divide by zero, and in the few places where >> Services divides by a variable the variable is already tested for being >> nonzero. SIGQUIT is user-generated. SIGABRT isn't generated at all. >> SIGILL only occurs if your compiler is broken or you run a binary >> compiled >> for the wrong CPU. > >As an alternate way to reply to this, if someone uses SIGQUIT on a process, >it's because they WANT it to dump core (otherwise they would use SIGTERM >or SIGKILL), so why make it do otherwise? >------------------------------------------------------------------ >To unsubscribe or change your subscription options, visit: >http://www.ircservices.za.net/mailman/listinfo/ircservices-coding --Andrew Church achurch@achurch.org http://achurch.org/ From griever at t2n.org Fri Jul 11 11:38:37 2003 From: griever at t2n.org (Finny Merrill) Date: Sat Oct 23 23:09:54 2004 Subject: [IRCServices Coding] DUMPCORE only unhandles SIGSEGV? In-Reply-To: <3f0f0060.56561@achurch.org> References: <3f0f0060.56561@achurch.org> Message-ID: Also, (sorry for bugging you), why not make DUMPCORE a runtime option? it's conceivable that the simple act of recompiling the program might make a bug go dormant or change. From achurch at achurch.org Sat Jul 12 10:43:05 2003 From: achurch at achurch.org (Andrew Church) Date: Sat Oct 23 23:09:55 2004 Subject: [IRCServices Coding] DUMPCORE only unhandles SIGSEGV? In-Reply-To: Message-ID: <3f0f67fb.56672@achurch.org> Conceivable, but highly unlikely; and if you want to make that argument, then the same can be said for running with DUMPCORE enabled or disabled even if you don't recompile. Most such bugs are usually due to memory corruption (double free(), stomping on the malloc() arena, etc.), and even the slightest breeze will change their behavior. >Also, (sorry for bugging you), why not make DUMPCORE a runtime option? it's >conceivable >that the simple act of recompiling the program might make a bug go dormant >or change. >------------------------------------------------------------------ >To unsubscribe or change your subscription options, visit: >http://www.ircservices.za.net/mailman/listinfo/ircservices-coding --Andrew Church achurch@achurch.org http://achurch.org/ From phan70m at hotmail.com Thu Jul 17 11:15:16 2003 From: phan70m at hotmail.com (Anton Volkov) Date: Sat Oct 23 23:09:55 2004 Subject: [IRCServices Coding] the ignore error Message-ID: <001101c34c8f$5f9b6680$527eda51@anton> For some reason, twice today I started receiving a new error *** Global -- from services.nix.org.il: Network buffer size exceeded ignore threshold (95%), ignoring PRIVMSGs After witch I needed to restart my services in order for them to stop ignoring users. Why on earth am I getting this in the first place and how can I fix this? I am running unreal 3.2 beta 17 with ircservices-5.0.20 (on irc.nix.org.il) what to do? If you'll come across our network, talk to PHANTOm or S7 in #operhelp -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.ircservices.za.net/pipermail/ircservices-coding/attachments/20030717/492cadff/attachment.html From ballsy at mystical.net Thu Jul 17 11:22:56 2003 From: ballsy at mystical.net (Ballsy) Date: Sat Oct 23 23:09:55 2004 Subject: [IRCServices Coding] the ignore error In-Reply-To: <001101c34c8f$5f9b6680$527eda51@anton> Message-ID: Look for NetBufferSize and NetBufferLimit in your ircservices.conf file. It's also in the docs/a.html file, with a bit more verbosity. Quoth Anton Volkov on Jul 17 at 21:15, > For some reason, twice today I started receiving a new error > > *** Global -- from services.nix.org.il: Network buffer size exceeded ignore threshold (95%), ignoring PRIVMSGs > > After witch I needed to restart my services in order for them to stop ignoring users. > > Why on earth am I getting this in the first place and how can I fix this? > > I am running unreal 3.2 beta 17 with ircservices-5.0.20 > > (on irc.nix.org.il) > > what to do? > > If you'll come across our network, talk to PHANTOm or S7 in #operhelp > > From pekem at clanarena.net Thu Jul 17 12:15:50 2003 From: pekem at clanarena.net (pekem) Date: Sat Oct 23 23:09:55 2004 Subject: [IRCServices Coding] Why does IRC Services take mode +r when linking to the hub? Message-ID: <000501c34c97$d5f87b30$6fc381d9@ptw2778jqpx77c> When I link IRCServices4.5.45 to hub (bahamut 1.4.35), all users lose +r umode. By consequence, away users became killed or guested. I don't know how to solve this problem. Can you help me? Regards: pekem -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.ircservices.za.net/pipermail/ircservices-coding/attachments/20030717/060a83a3/attachment.htm From Gizm0 at ad2u.gr Fri Jul 18 02:31:36 2003 From: Gizm0 at ad2u.gr (Gizm0) Date: Sat Oct 23 23:09:55 2004 Subject: [IRCServices Coding] Why does IRC Services take mode +r when linking to the hub? In-Reply-To: <000501c34c97$d5f87b30$6fc381d9@ptw2778jqpx77c> References: <000501c34c97$d5f87b30$6fc381d9@ptw2778jqpx77c> Message-ID: <1058520696.3f17be784caab@webmail.ad2u.gr> Quoting message from pekem : > When I link IRCServices4.5.45 to hub (bahamut 1.4.35), all users lose +r That's why they are not registered or identified to the services.Try /msg nickserv register command. > umode. By consequence, away users became killed or guested. I don't know These are registered users that they haven't identified their nicks so they become guested.Now.. if they get killed.. what's the message? I mean if you have enabled to kill the users instead of guesting them, this is absolutely reasonable.. > how to solve this problem. Can you help me? > > Regards: > pekem > --------- Brain? No route to host... Gizm0.- From martinpels at hotmail.com Thu Jul 24 03:02:41 2003 From: martinpels at hotmail.com (Martin Pels) Date: Sat Oct 23 23:09:55 2004 Subject: [IRCServices Coding] 2 feature requests Message-ID: Hello, On our network we're currently taking a look on how we can make things more secure. And while doiung that we came up with a couple of ideas to improve IRCServices. One of the things we did is link all of our servers through SSL, and gave clients the option to connect through SSL as well. Now the only thing on our net that isn't connected through SSL is Services. Are there any plans to add this to IRCServices? I didn't see anything about it in the TODO. The second idea is about the encrypted passwords. As stated in the IRCServices documentation SENDPASS and GETPASS won't work with encryption enabled because of the way md5 works. This introduces the problem that users will have to contact an Oper in case they lose their password. Would it be possible to, when encryption is enabled, change the behaviour of SENDPASS so that it won't send the user's password (because this is not possible), but generate a new random password for the user and send that to the user's e-mail address instead? Grtz, Rodecker From uhc0 at rz.uni-karlsruhe.de Thu Jul 24 03:32:24 2003 From: uhc0 at rz.uni-karlsruhe.de (Yusuf Iskenderoglu) Date: Sat Oct 23 23:09:55 2004 Subject: [IRCServices Coding] 2 feature requests In-Reply-To: References: Message-ID: <1059042744.15354.1.camel@dreadnought.hadiko.de> Hi, Link your services using 127.0.0.1; no packet is sent to the network, no additional CPU time will be required to encrypt/decrypt via ssl. Fast. Efficient. Regards; yusuf On Thu, 2003-07-24 at 12:02, Martin Pels wrote: > Hello, > > On our network we're currently taking a look on how we can make things more > secure. And while doiung that we came up with a couple of ideas to improve > IRCServices. > > One of the things we did is link all of our servers through SSL, and gave > clients the option to connect through SSL as well. Now the only thing on our > net that isn't connected through SSL is Services. > Are there any plans to add this to IRCServices? I didn't see anything about > it in the TODO. > > The second idea is about the encrypted passwords. As stated in the > IRCServices documentation SENDPASS and GETPASS won't work with encryption > enabled because of the way md5 works. > This introduces the problem that users will have to contact an Oper in case > they lose their password. > Would it be possible to, when encryption is enabled, change the behaviour of > SENDPASS so that it won't send the user's password (because this is not > possible), but generate a new random password for the user and send that to > the user's e-mail address instead? > > Grtz, > Rodecker > ------------------------------------------------------------------ > To unsubscribe or change your subscription options, visit: > http://www.ircservices.za.net/mailman/listinfo/ircservices-coding -- ------------------------------------------------------------------ | Yusuf Iskenderoglu | You get to meet all sorts, | | eMail - uhc0@stud.uni-karlsruhe.de| in this line of work... | | eMail - s_iskend@ira.uka.de | | | ICQ UIN : 20587464 \ TimeMr14C | | ------------------------------------------------------------------ From dylanvdm at icon.co.za Thu Jul 24 12:54:43 2003 From: dylanvdm at icon.co.za (Dylan v.d Merwe) Date: Sat Oct 23 23:09:55 2004 Subject: [IRCServices Coding] 2 feature requests References: Message-ID: <000801c3521d$6eb15330$15ccef9b@dylan> I have connected my services package through an ssl connection to my ircd. Dylan. ----- Original Message ----- From: "Martin Pels" To: Sent: Thursday, July 24, 2003 12:02 PM Subject: [IRCServices Coding] 2 feature requests > Hello, > > On our network we're currently taking a look on how we can make things more > secure. And while doiung that we came up with a couple of ideas to improve > IRCServices. > > One of the things we did is link all of our servers through SSL, and gave > clients the option to connect through SSL as well. Now the only thing on our > net that isn't connected through SSL is Services. > Are there any plans to add this to IRCServices? I didn't see anything about > it in the TODO. > > The second idea is about the encrypted passwords. As stated in the > IRCServices documentation SENDPASS and GETPASS won't work with encryption > enabled because of the way md5 works. > This introduces the problem that users will have to contact an Oper in case > they lose their password. > Would it be possible to, when encryption is enabled, change the behaviour of > SENDPASS so that it won't send the user's password (because this is not > possible), but generate a new random password for the user and send that to > the user's e-mail address instead? > > Grtz, > Rodecker > ------------------------------------------------------------------ > To unsubscribe or change your subscription options, visit: > http://www.ircservices.za.net/mailman/listinfo/ircservices-coding > From Craig at chatspike.net Thu Jul 24 20:30:21 2003 From: Craig at chatspike.net (Craig McLure) Date: Sat Oct 23 23:09:55 2004 Subject: [IRCServices Coding] 2 feature requests Message-ID: <20030725023028.EGGS13147.mta7-svc.business.ntl.com@i-br0ked-it> thats not really any help, details of how would be useful.. if you use an SSL tunneler thou, surely it would be easier to directly connect it to the IRCd? :P /**************************************** * Craig "FrostyCoolSlug" McLure ************* - SpamBox - ************** * InspIRCd - http://www.inspircd.org * ChatSpike - http://www.chatspike.net * WinBot - http://www.winbot.co.uk ****************************************/ /**************************************** * From - Dylan v.d Merwe * To - IRC Services Coding Mailing List * Sent - 2003-07-24 @ 21:54:00 * Subject - Re: [IRCServices Coding] 2 feature requests ****************************************/ /****** - Begin Original Message - ******/ >I have connected my services package through an ssl connection to my ircd. > >Dylan. > >----- Original Message ----- >From: "Martin Pels" >To: >Sent: Thursday, July 24, 2003 12:02 PM >Subject: [IRCServices Coding] 2 feature requests > > >> Hello, >> >> On our network we're currently taking a look on how we can make things >more >> secure. And while doiung that we came up with a couple of ideas to improve >> IRCServices. >> >> One of the things we did is link all of our servers through SSL, and gave >> clients the option to connect through SSL as well. Now the only thing on >our >> net that isn't connected through SSL is Services. >> Are there any plans to add this to IRCServices? I didn't see anything >about >> it in the TODO. >> >> The second idea is about the encrypted passwords. As stated in the >> IRCServices documentation SENDPASS and GETPASS won't work with encryption >> enabled because of the way md5 works. >> This introduces the problem that users will have to contact an Oper in >case >> they lose their password. >> Would it be possible to, when encryption is enabled, change the behaviour >of >> SENDPASS so that it won't send the user's password (because this is not >> possible), but generate a new random password for the user and send that >to >> the user's e-mail address instead? >> >> Grtz, >> Rodecker >> ------------------------------------------------------------------ >> To unsubscribe or change your subscription options, visit: >> http://www.ircservices.za.net/mailman/listinfo/ircservices-coding >> > >------------------------------------------------------------------ >To unsubscribe or change your subscription options, visit: >http://www.ircservices.za.net/mailman/listinfo/ircservices-coding >. /******* - End Original Message - *******/ From martinpels at hotmail.com Fri Jul 25 02:28:33 2003 From: martinpels at hotmail.com (Martin Pels) Date: Sat Oct 23 23:09:55 2004 Subject: [IRCServices Coding] 2 feature requests References: <1059042744.15354.1.camel@dreadnought.hadiko.de> Message-ID: Good idea, but that won't work if Services is on a different machine than the IRCd :-) ----- Original Message ----- From: "Yusuf Iskenderoglu" To: "IRC Services Coding Mailing List" Sent: Thursday, July 24, 2003 12:32 PM Subject: Re: [IRCServices Coding] 2 feature requests > Hi, > > Link your services using 127.0.0.1; no packet is sent to the network, no > additional CPU time will be required to encrypt/decrypt via ssl. > > Fast. Efficient. > > Regards; > yusuf > > On Thu, 2003-07-24 at 12:02, Martin Pels wrote: > > Hello, > > > > On our network we're currently taking a look on how we can make things more > > secure. And while doiung that we came up with a couple of ideas to improve > > IRCServices. > > > > One of the things we did is link all of our servers through SSL, and gave > > clients the option to connect through SSL as well. Now the only thing on our > > net that isn't connected through SSL is Services. > > Are there any plans to add this to IRCServices? I didn't see anything about > > it in the TODO. > > > > The second idea is about the encrypted passwords. As stated in the > > IRCServices documentation SENDPASS and GETPASS won't work with encryption > > enabled because of the way md5 works. > > This introduces the problem that users will have to contact an Oper in case > > they lose their password. > > Would it be possible to, when encryption is enabled, change the behaviour of > > SENDPASS so that it won't send the user's password (because this is not > > possible), but generate a new random password for the user and send that to > > the user's e-mail address instead? > > > > Grtz, > > Rodecker > > ------------------------------------------------------------------ > > To unsubscribe or change your subscription options, visit: > > http://www.ircservices.za.net/mailman/listinfo/ircservices-coding > -- > ------------------------------------------------------------------ > | Yusuf Iskenderoglu | You get to meet all sorts, | > | eMail - uhc0@stud.uni-karlsruhe.de| in this line of work... | > | eMail - s_iskend@ira.uka.de | | > | ICQ UIN : 20587464 \ TimeMr14C | | > ------------------------------------------------------------------ > > ------------------------------------------------------------------ > To unsubscribe or change your subscription options, visit: > http://www.ircservices.za.net/mailman/listinfo/ircservices-coding > From Craig at chatspike.net Fri Jul 25 06:31:32 2003 From: Craig at chatspike.net (Craig McLure) Date: Sat Oct 23 23:09:55 2004 Subject: [IRCServices Coding] 2 feature requests Message-ID: <20030725123134.JXZN392.mta6-svc.business.ntl.com@i-br0ked-it> actually, it would.. configure the tunneler to the external IP, and connect services via 127.0.0.1... What i'm saying, is that if services were on the same machine as the IRCd, a tunneler would be pointless :) /**************************************** * Craig "FrostyCoolSlug" McLure ************* - SpamBox - ************** * InspIRCd - http://www.inspircd.org * ChatSpike - http://www.chatspike.net * WinBot - http://www.winbot.co.uk ****************************************/ /**************************************** * From - Martin Pels * To - IRC Services Coding Mailing List * Sent - 2003-07-25 @ 11:28:00 * Subject - Re: [IRCServices Coding] 2 feature requests ****************************************/ /****** - Begin Original Message - ******/ >Good idea, but that won't work if Services is on a different machine than >the IRCd :-) > >----- Original Message ----- >From: "Yusuf Iskenderoglu" >To: "IRC Services Coding Mailing List" > >Sent: Thursday, July 24, 2003 12:32 PM >Subject: Re: [IRCServices Coding] 2 feature requests > > >> Hi, >> >> Link your services using 127.0.0.1; no packet is sent to the network, no >> additional CPU time will be required to encrypt/decrypt via ssl. >> >> Fast. Efficient. >> >> Regards; >> yusuf >> >> On Thu, 2003-07-24 at 12:02, Martin Pels wrote: >> > Hello, >> > >> > On our network we're currently taking a look on how we can make things >more >> > secure. And while doiung that we came up with a couple of ideas to >improve >> > IRCServices. >> > >> > One of the things we did is link all of our servers through SSL, and >gave >> > clients the option to connect through SSL as well. Now the only thing on >our >> > net that isn't connected through SSL is Services. >> > Are there any plans to add this to IRCServices? I didn't see anything >about >> > it in the TODO. >> > >> > The second idea is about the encrypted passwords. As stated in the >> > IRCServices documentation SENDPASS and GETPASS won't work with >encryption >> > enabled because of the way md5 works. >> > This introduces the problem that users will have to contact an Oper in >case >> > they lose their password. >> > Would it be possible to, when encryption is enabled, change the >behaviour of >> > SENDPASS so that it won't send the user's password (because this is not >> > possible), but generate a new random password for the user and send that >to >> > the user's e-mail address instead? >> > >> > Grtz, >> > Rodecker >> > ------------------------------------------------------------------ >> > To unsubscribe or change your subscription options, visit: >> > http://www.ircservices.za.net/mailman/listinfo/ircservices-coding >> -- >> ------------------------------------------------------------------ >> | Yusuf Iskenderoglu | You get to meet all sorts, | >> | eMail - uhc0@stud.uni-karlsruhe.de| in this line of work... | >> | eMail - s_iskend@ira.uka.de | | >> | ICQ UIN : 20587464 \ TimeMr14C | | >> ------------------------------------------------------------------ >> >> ------------------------------------------------------------------ >> To unsubscribe or change your subscription options, visit: >> http://www.ircservices.za.net/mailman/listinfo/ircservices-coding >> >------------------------------------------------------------------ >To unsubscribe or change your subscription options, visit: >http://www.ircservices.za.net/mailman/listinfo/ircservices-coding >. /******* - End Original Message - *******/ From achurch at achurch.org Fri Jul 25 22:25:58 2003 From: achurch at achurch.org (Andrew Church) Date: Sat Oct 23 23:09:55 2004 Subject: [IRCServices Coding] 2 feature requests In-Reply-To: Message-ID: <3f2131e4.17623@achurch.org> I'm not seriously considering SSL because I assume that if you're running Services and the ircd on separate machines, it's because you don't have enough CPU power to run them both, and adding SSL processing wouldn't help that condition. If you do want to encrypt the data, I'd assume you could use tunnelling software to do it. (Poor man's tunnel: ssh -L localport:remotehost:remoteport remotehost) The suggestion of making SENDPASS generate a new password has been suggested before, and I'm considering it as a possibility for 5.1. --Andrew Church achurch@achurch.org http://achurch.org/ >Hello, > >On our network we're currently taking a look on how we can make things more >secure. And while doiung that we came up with a couple of ideas to improve >IRCServices. > >One of the things we did is link all of our servers through SSL, and gave >clients the option to connect through SSL as well. Now the only thing on our >net that isn't connected through SSL is Services. >Are there any plans to add this to IRCServices? I didn't see anything about >it in the TODO. > >The second idea is about the encrypted passwords. As stated in the >IRCServices documentation SENDPASS and GETPASS won't work with encryption >enabled because of the way md5 works. >This introduces the problem that users will have to contact an Oper in case >they lose their password. >Would it be possible to, when encryption is enabled, change the behaviour of >SENDPASS so that it won't send the user's password (because this is not >possible), but generate a new random password for the user and send that to >the user's e-mail address instead? > >Grtz, >Rodecker >------------------------------------------------------------------ >To unsubscribe or change your subscription options, visit: >http://www.ircservices.za.net/mailman/listinfo/ircservices-coding From Gizm0 at ad2u.gr Sat Aug 2 14:12:32 2003 From: Gizm0 at ad2u.gr (Gizm0) Date: Sat Oct 23 23:09:55 2004 Subject: [IRCServices Coding] Minor ChanServ bug In-Reply-To: <1057706268.3f0b511c933d1@webmail.ad2u.gr> References: <1057706268.3f0b511c933d1@webmail.ad2u.gr> Message-ID: <1059858752.3f2c29402cdb7@webmail.ad2u.gr> I don't if anyone got this under his attention but since there was no reply , i'm sending the mail again... here it goes... Ok, think about this.. /chanserv access #channel del all, deletes all channel's access records..but if there is a nick "All" it does the same, instead of deleting the "All" access record..I think that there are 2 things that we should consider and do..add an "if" statement to check if there is a nick "All" in the channel's access list or forbid the use of nick "All".If we choose the first one, we can change a little bit the command from "del all" to "del all records" or "del all nicks" or "del all access(es)"..C u all (: -- :) --------- IRL: Panagiotis Kefalidis Brain? No route to host... Gizm0.- From aycan at core.gen.tr Tue Aug 5 13:34:49 2003 From: aycan at core.gen.tr (Aycan iRiCAN) Date: Sat Oct 23 23:09:55 2004 Subject: [IRCServices Coding] MySQL db module work Message-ID: <20030805203449.GB13904@core.gen.tr> Hi there, I worked on a new mysql db module for ircservices but have no time to complete the work. So if you wanna look at it: http://www.core.gen.tr/projeler/ircservices-mysql/ There is a source file, a db dump and my modified Makefile for database directory of ircservices modules. PS: note that it's far from a complete module. cheerz. -- | Aycan iRiCAN | Core Computer Security Group (Member) | Security Architect & SysAdm | http://www.core.gen.tr | GPG KEY = 0x2D002BBF | Fingerprint = 308E 2721 5E27 3213 975E E92D 2592 7083 2D00 2BBF Quote: "I worry about my child and the Internet all the time, even though she's too young to have logged on yet. Here's what I worry about. I worry that 10 or 15 years from now, she will come to me and say 'Daddy, where were you when they took freedom of the press away from the Internet?'" --Mike Godwin, Electronic Frontier Foundation -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 189 bytes Desc: not available Url : http://lists.ircservices.za.net/pipermail/ircservices-coding/attachments/20030805/602cc0b8/attachment.pgp From playa at dreamchat.org Wed Aug 13 11:54:05 2003 From: playa at dreamchat.org (playa) Date: Sat Oct 23 23:09:55 2004 Subject: [IRCServices Coding] MARK Command Message-ID: <3208.66.181.69.244.1060800845.squirrel@dreamchat.org> First off, i would like to say that IRCservices are the best services out there, by FAR! Anyways, i was wondering if the MARK command will be in the next relase? Its kind of a pointless command, its only used to mark nicks or channels, but it is very useful for when passwords to channels have been denied. /chanserv MARK /chanserv info #channel would read the following. *#channel has been MARKED by playa - Of course only IRCops would be able to view it. Just an idea i thought of :) -- Best Regards, playa Network Founder/CEO DreamChat IRC Network - irc.dreamchat.org http://www.dreamchat.org From saturn at jetirc.net Wed Aug 13 13:22:40 2003 From: saturn at jetirc.net (Saturn) Date: Sat Oct 23 23:09:55 2004 Subject: [IRCServices Coding] Mass memos References: <3208.66.181.69.244.1060800845.squirrel@dreamchat.org> Message-ID: <001601c361d8$a5312f00$6401a8c0@turby> I put in this request before, and have recently been bombarded by users requesting thjis feature on my network... Many (if not most) other services that feature a Memo function also have a Mass memo function. I have worked around this with IRCServices by creating an mIRC bot that performs a /nickserv list * and then sends a memo to everyone inthe results. Problem is, it sends 2, 3, 4, (even 9 in one case) memos to the same person, because the /ns list * lists ALL the nicks, and doesn't seem to indicate duplicate, or linked nicks..... so my poor simple script sends copies to all listed nicks, resulting in dupes. Here's the question(s): Can we reconsider adding a Mass memo function for the next release? If not, or even if so... one thing puzzles me: In the /ns list * command, the listings have occasional punctuation... a ! or ? in front of the nick. There is nothing in the docs anywhere that seems to address this, and I'm curious as to what those mean.... an explanation would be helpful there too. Additionally, perhaps we can have some way to glag a nick name as "Linked" -- not necessarily the Primary name, but the linked nicks... liek another puntuation in the listing that indicates linked names, so I can script around it, havign it ignore the marked nicks.... Any ideas you all have to share would be of great help. And yes, I know at least one person out there is going to suggest Logonnews as an alternative, but frankly, this does not meet our needs. The news displays too fast, and has scrolled past before the user even hits the channels.. I want it as memo, so they can keep them, save them as reminders, whatever... new memos are more noticeable than a blanket news ... on that note, a possible suggestion for Logonnews... How about something I saw on Dalnet once: When new news is added, you get a notice. Until you read the news, it keeps bugging you when you log on. After you read it, it stops. Some sort of flag so users know when there IS new news would be useful... the main reason nobody read the logonnews is that 90% of the time for them, it is unchanged........ Anyhow, I appreciate your takign the time to read this long request... I await your replies =) Saturn www.jetirc.net From mark at ctcp.net Wed Aug 13 14:22:30 2003 From: mark at ctcp.net (M) Date: Sat Oct 23 23:09:55 2004 Subject: [IRCServices Coding] Mass memos In-Reply-To: <001601c361d8$a5312f00$6401a8c0@turby> Message-ID: <000d01c361e1$013a7510$6282edc1@mark2k> Saturn wrote: > Can we reconsider adding a Mass memo function for the next release? I do not think services should include spam functionality. Spam is enough of a problem without adding features to make it easier to annoy users. > If not, or even if so... one thing puzzles me: In the /ns > list * command, the listings have occasional punctuation... > a ! or ? in front of the nick. There is nothing in the docs > anywhere that seems to address this, and I'm curious as to > what those mean.... an explanation would be helpful there too. Do an info on the nick. It will explain the purpose of the symbol (forbidden/noexpire). > Additionally, perhaps we can have some way to glag a nick > name as "Linked" -- not necessarily the Primary name, but the > linked nicks... liek another puntuation in the listing that > indicates linked names, so I can script around it, havign it > ignore the marked nicks.... As an SA you can list links for a nick. A user has no need to determine links of other users. > the main reason nobody read the logonnews is that > 90% of the time for them, it is unchanged........ That is why it includes a date and you should delete old news to avoid vast amounts of useless text. I assume you have a website, so you can use this to display information that you want people to be able to "keep". M. --- Outgoing mail is certified Virus Free. Checked by AVG anti-virus system (http://www.grisoft.com). Version: 6.0.507 / Virus Database: 304 - Release Date: 04/08/2003 From saturn at jetirc.net Wed Aug 13 14:49:02 2003 From: saturn at jetirc.net (Saturn) Date: Sat Oct 23 23:09:55 2004 Subject: [IRCServices Coding] Mass memos References: <000d01c361e1$013a7510$6282edc1@mark2k> Message-ID: <001e01c361e4$b60c8f20$6401a8c0@turby> M wrote: Saturn wrote: >> Can we reconsider adding a Mass memo function for the next release? >I do not think services should include spam functionality. Spam is >enough of a problem without adding features to make it easier to annoy >users. This is not spam, and should probably be only accessible by either Services Admins or Services OPs. The intention is to announce outages, important events, etc >> If not, or even if so... one thing puzzles me: In the /ns >> list * command, the listings have occasional punctuation... >> a ! or ? in front of the nick. There is nothing in the docs >> anywhere that seems to address this, and I'm curious as to >> what those mean.... an explanation would be helpful there too. >Do an info on the nick. It will explain the purpose of the symbol >(forbidden/noexpire). I did come across that after sending the email to the group. Sadly, it provides no help whatsoever to the memo question.. but it did shed light on the question i asked..... >> Additionally, perhaps we can have some way to glag a nick >> name as "Linked" -- not necessarily the Primary name, but the >> linked nicks... liek another puntuation in the listing that >> indicates linked names, so I can script around it, havign it >> ignore the marked nicks.... >As an SA you can list links for a nick. A user has no need to determine >links of other users. Who decided that? you? Perhaps I would like my users to be able to see the links for each other... Either way the command is only useful when you have a "starting point" - a nick that you want to look up... >> the main reason nobody read the logonnews is that >> 90% of the time for them, it is unchanged........ >That is why it includes a date and you should delete old news to avoid >vast amounts of useless text. I assume you have a website, so you can >use this to display information that you want people to be able to >"keep". Frankly, logonnews is useless, and most of my users and opers agree. It scrolls off too fast. Ideally, it shoudl have a delay to prevent it being lost in the system notices on connection. Maybe a 10 second delay beforee it flashes by, to give the user time to connect, etc, and then they might actually SEE it. Most users I know don't tend to make a habit of readin gth ebacklog in their status windows when they connect to the network...... Anyhow these were just friendly suggestions, tryign to solve a problem I have. I don't plan to simply go "OK well, since one or two others out there think my ideas are dumb for them, obviously I ought to abandon them, because they MUST be dumb" That attitude is ignorant, and I think my suggestions had weight and merit. Your objections have merit too, but I see you did not suggest any useful alternatives or workarounds... Thanks for the input! >M. From mark at ctcp.net Wed Aug 13 15:10:10 2003 From: mark at ctcp.net (M) Date: Sat Oct 23 23:09:55 2004 Subject: [IRCServices Coding] Mass memos In-Reply-To: <001e01c361e4$b60c8f20$6401a8c0@turby> Message-ID: <000e01c361e7$a9d8c040$6282edc1@mark2k> Saturn wrote: > This is not spam, and should probably be only accessible by > either Services Admins or Services OPs. The intention is to > announce outages, important events, etc /os global > I did come across that after sending the email to the group. > Sadly, it provides no help whatsoever to the memo question.. > but it did shed light on the question i asked..... You did not ask a memo question that has an answer, you made a feature request. The nick prefix has nothing to do with memos. > >As an SA you can list links for a nick. A user has no need > to determine > >links of other users. > > Who decided that? you? Perhaps I would like my users to be > able to see the > links for each other... I assume the developer decided that but I am more than happy for it to be that way and would request it to be so or avoid the package if it was not. Users may have linked nicks that they do not want everybody to know of. Allowing access to any user will mean they just register separate nicks again which is more work for them and defeats the advantages of the link system. > Frankly, logonnews is useless, and most of my users and opers > agree. It scrolls off too fast. Ideally, it shoudl have a > delay to prevent it being lost in the system notices on > connection. Maybe a 10 second delay beforee it flashes by, > to give the user time to connect, etc, and then they might > actually SEE it. That is hardly a services issue. The IRCd would be the place to add false delays into the login process. I doubt users would welcome having a connection to the network paused for such a reason. > Most users I know don't tend to make a > habit of readin gth ebacklog in their status windows when > they connect to the network...... Many users do not check memos on a regular basis either so spamming via memoserv would just fill their memo box and they are still are not guaranteed to be read. They could also add you to their ignore list so your message would not get through in any case. > Anyhow these were just friendly suggestions, tryign to solve > a problem I have. I don't plan to simply go "OK well, since > one or two others out there think my ideas are dumb for them, > obviously I ought to abandon them, because they MUST be dumb" > That attitude is ignorant, and I think my suggestions had > weight and merit. Your objections have merit too, but I see > you did not suggest any useful alternatives or workarounds... You stated in your original message that there were alternative services packages that provide this. You also said you would not consider using logonnews. Pointing out the obvious seemed a pointless exercise. As suggested above, "mass memos" would not solve your "problem". M. --- Outgoing mail is certified Virus Free. Checked by AVG anti-virus system (http://www.grisoft.com). Version: 6.0.507 / Virus Database: 304 - Release Date: 04/08/2003 From rg at tcslon.com Wed Aug 13 15:16:55 2003 From: rg at tcslon.com (Russell Garrett) Date: Sat Oct 23 23:09:55 2004 Subject: [IRCServices Coding] Mass memos In-Reply-To: <000e01c361e7$a9d8c040$6282edc1@mark2k> Message-ID: >> Frankly, logonnews is useless, and most of my users and opers >> agree. It scrolls off too fast. Ideally, it shoudl have a >> delay to prevent it being lost in the system notices on >> connection. Maybe a 10 second delay beforee it flashes by, >> to give the user time to connect, etc, and then they might >> actually SEE it. > > That is hardly a services issue. The IRCd would be the place to add > false delays into the login process. > > I doubt users would welcome having a connection to the network paused > for such a reason. I think he's suggesting introducing a pause before services sends the notice, so that a user can have all their registration and channel joining out of the way, so that it appears at the bottom of a window full of rubbish. Which doesn't sound like such a bad idea. Russ From quension at mac.com Wed Aug 13 15:30:41 2003 From: quension at mac.com (Trevor Talbot) Date: Sat Oct 23 23:09:55 2004 Subject: [IRCServices Coding] Mass memos In-Reply-To: <000e01c361e7$a9d8c040$6282edc1@mark2k> Message-ID: On Wednesday, Aug 13, 2003, at 15:10 US/Pacific, M wrote: > Saturn wrote: >> This is not spam, and should probably be only accessible by either >> Services Admins or Services OPs. The intention is to announce >> outages, important events, etc > > /os global That doesn't cover people who aren't online at the time. >> I did come across that after sending the email to the group. Sadly, >> it provides no help whatsoever to the memo question.. but it did shed >> light on the question i asked..... > > You did not ask a memo question that has an answer, you made a feature > request. The nick prefix has nothing to do with memos. He described a visibility problem as a reason for the feature request. He also described a nick linking issue while attempting to handle a "mass memo" feature on his own. While technically not questions, I would think it was obvious that responses were desired in those contexts. >> Frankly, logonnews is useless, and most of my users and opers agree. >> It scrolls off too fast. Ideally, it shoudl have a delay to prevent >> it being lost in the system notices on connection. Maybe a 10 second >> delay beforee it flashes by, to give the user time to connect, etc, >> and then they might actually SEE it. > > That is hardly a services issue. The IRCd would be the place to add > false delays into the login process. Logonnews is not part of the ircd's login process. >> Most users I know don't tend to make a habit of readin gth ebacklog >> in their status windows when they connect to the network...... > > Many users do not check memos on a regular basis either so spamming > via memoserv would just fill their memo box and they are still are not > guaranteed to be read. They could also add you to their ignore list so > your message would not get through in any case. Memos generally have a much higher visibility than logonnews. You're welcome to provide very thorough examples to the contrary, but you'll be working against the tide of experience from a lot of people on a lot of different networks, apparently including Saturn. -- Quension From mark at ctcp.net Wed Aug 13 15:38:09 2003 From: mark at ctcp.net (M) Date: Sat Oct 23 23:09:55 2004 Subject: [IRCServices Coding] Mass memos In-Reply-To: Message-ID: <000f01c361eb$92aee490$6282edc1@mark2k> Russell Garrett wrote: > I think he's suggesting introducing a pause before services > sends the notice, so that a user can have all their > registration and channel joining out of the way, so that it > appears at the bottom of a window full of rubbish. Which > doesn't sound like such a bad idea. But an impossible one. What about unregistered users - do they never get the news? Users that join a channel manually rather than in perform so would potentially join at this "delay" point? Such a delay would be unlikely to make any difference but would make an additional overhead on services while it maintains a list of recently connected users in order to later send a message to them. A lot of things that might not sound like a bad idea need a lot more thought before considering for implementation. M. --- Outgoing mail is certified Virus Free. Checked by AVG anti-virus system (http://www.grisoft.com). Version: 6.0.507 / Virus Database: 304 - Release Date: 04/08/2003 From mark at ctcp.net Wed Aug 13 15:48:26 2003 From: mark at ctcp.net (M) Date: Sat Oct 23 23:09:55 2004 Subject: [IRCServices Coding] Mass memos In-Reply-To: Message-ID: <001001c361ed$028267f0$6282edc1@mark2k> Trevor Talbot wrote: > >> This is not spam, and should probably be only accessible by either > >> Services Admins or Services OPs. The intention is to announce > >> outages, important events, etc > > > > /os global > > That doesn't cover people who aren't online at the time. Outages are generally transient. If they involve services, memoserv would be just as useless as logon news and an /os global if they are offline when a given user comes online. There are enough ways to warn users of pre planned outages that will last some time including the associated web site for the network. Let us say servies will be upgraded in an hour's time. Ignoring the fact that we can do this in version 5 with zero effect on connected users, whatever online system employed will only work for those users connected at that time. If services was restarted a few times with memos, a number of users would end up with an "inbox" of pointless notices. /os global would be the correct place to accounce such things. > > You did not ask a memo question that has an answer, you > made a feature > > request. The nick prefix has nothing to do with memos. > > He described a visibility problem as a reason for the feature > request. > He also described a nick linking issue while attempting to handle a > "mass memo" feature on his own. While technically not questions, I > would think it was obvious that responses were desired in those > contexts. This was covered in depth during my response. > >> Frankly, logonnews is useless, and most of my users and > opers agree. > >> It scrolls off too fast. Ideally, it shoudl have a delay > to prevent > >> it being lost in the system notices on connection. Maybe > a 10 second > >> delay beforee it flashes by, to give the user time to > connect, etc, > >> and then they might actually SEE it. > > > > That is hardly a services issue. The IRCd would be the place to add > > false delays into the login process. > > Logonnews is not part of the ircd's login process. But since services uses the IRCd to issue it's messages, introduction of delay's in the process is an IRCd issue, not a services one. If the IRCd will not delay, services cannot. > >> Most users I know don't tend to make a habit of readin gth ebacklog > >> in their status windows when they connect to the network...... > > > > Many users do not check memos on a regular basis either so spamming > > via memoserv would just fill their memo box and they are > still are not > > guaranteed to be read. They could also add you to their > ignore list so > > your message would not get through in any case. > > Memos generally have a much higher visibility than logonnews. Really? At logon, the notice of new memos is just as lost as logon news. > You're > welcome to provide very thorough examples to the contrary, but you'll > be working against the tide of experience from a lot of > people on a lot > of different networks, apparently including Saturn. Without examples supporting the original suggestion, there is no need to provide contrary ones. Client configuration has a huge effect on visibility of any information presented to the user and is beyond the scope of both IRCd and services. No solution for memo notification or logon news (or indeed /os global) will defeat client configuration. M. --- Outgoing mail is certified Virus Free. Checked by AVG anti-virus system (http://www.grisoft.com). Version: 6.0.507 / Virus Database: 304 - Release Date: 04/08/2003 From saturn at jetirc.net Wed Aug 13 15:51:16 2003 From: saturn at jetirc.net (Saturn) Date: Sat Oct 23 23:09:55 2004 Subject: [IRCServices Coding] Mass memos References: <000f01c361eb$92aee490$6282edc1@mark2k> Message-ID: <003501c361ed$6759fd00$6401a8c0@turby> OK apparently you just don't read the meaning of my words very well, let me reiterate: As to the mass memo function, I did request it as a feature, but also implied that I would like a suggestion for solutions to my problem... telling me all the reasons why it is no so, is no help to ANYONE.... As to the delay, you misunderstand me (but apparently at least 2 other people got it on the first blush): I mean have services delay displaying the logonnews for 10 seconds (or maybe delay defined in the config); The whole point is to allow the user to be fully logged in, join a channel, etc, before the news is displayed to them, so that they will actually NOTICE it. The global message works just fine, yes, however, if you stop to think about it, it does NOT notify every user, rather only those that happen to be online RIGHT NOW. What about the 3/4 to 4/5 of my users who just happen to be at work, asleep in another time zone, or simply offline today? Shall I global message every 30 minutes for 24 hours perhaps? sheesh As for those unregistered users not getting the news: On my network, they are unregistered, and therefore can go get the news off the website or by asking around. News is for regulars, and regulars register their nicks. Registration is there for a reason: You get to keep your nick your own, you get to have the network remember your access levels on channels, you get ownership of channels if you wish, and you get access to memo functions, among many other features. If you choose not to register, then you choose not to be involved in news memos, channel access lists, and you also choose not to reserve your nick. That is the choice of the user, and my mass memos are intended for the network "regulars" -- those that care enough to register, because they are regulars on the network. I frankly don't care about getting the news to those who do not wish to register. If you want to be 100% equal to all users, then why not simply not run services in the first place? The whole point is that everyone registers. Those that don't, do so of their own choice, and I think most users know what they're giving up. And for the record, mass memos as I've been forced to do them thus far, have been met with good reviews and do, in fact, solve my problem. The only hitch is that people with linked nicks end up with multiple copies, and I would appreciate an easier way to a) send a memo to all users, and b) avoid users receiving multiple copies if they have linked nicks. Is this really so much to ask for? Your condescending attitude is certainly not appreciated, and I will be ignoring any future posts you make to this discussion group, but will be eagerly reading any other suggestions anyone else does post. Thanks to Trevor and Russell for the support on my suggestions -- at least I know the friendly folks in the group can understand what I meant... Saturn ----- Original Message ----- From: "M" To: "'IRC Services Coding Mailing List'" Sent: Wednesday, August 13, 2003 3:38 PM Subject: RE: [IRCServices Coding] Mass memos Russell Garrett wrote: > I think he's suggesting introducing a pause before services > sends the notice, so that a user can have all their > registration and channel joining out of the way, so that it > appears at the bottom of a window full of rubbish. Which > doesn't sound like such a bad idea. But an impossible one. What about unregistered users - do they never get the news? Users that join a channel manually rather than in perform so would potentially join at this "delay" point? Such a delay would be unlikely to make any difference but would make an additional overhead on services while it maintains a list of recently connected users in order to later send a message to them. A lot of things that might not sound like a bad idea need a lot more thought before considering for implementation. M. --- Outgoing mail is certified Virus Free. Checked by AVG anti-virus system (http://www.grisoft.com). Version: 6.0.507 / Virus Database: 304 - Release Date: 04/08/2003 ------------------------------------------------------------------ To unsubscribe or change your subscription options, visit: http://www.ircservices.za.net/mailman/listinfo/ircservices-coding From mark at ctcp.net Wed Aug 13 16:21:57 2003 From: mark at ctcp.net (M) Date: Sat Oct 23 23:09:55 2004 Subject: [IRCServices Coding] Mass memos In-Reply-To: <003501c361ed$6759fd00$6401a8c0@turby> Message-ID: <001301c361f1$b128a770$6282edc1@mark2k> Saturn wrote: > As to the mass memo function, I did request it as a feature, > but also implied that I would like a suggestion for solutions > to my problem... telling me all the reasons why it is no so, > is no help to ANYONE.... Is every response to a post required to address every single one of a the posted questions or suggestions? That is not the nature of a mailing list. Members are free to respond to all/some/none of a post. Discussion, particularly for new features has to include all aspects whether or not they agree with you. > As to the delay, you misunderstand me (but apparently at > least 2 other people got it on the first blush): I mean have > services delay displaying the logonnews for 10 seconds (or > maybe delay defined in the config); The whole point is to > allow the user to be fully logged in, join a channel, etc, > before the news is displayed to them, so that they will > actually NOTICE it. You are assuming that people will switch back to their status window after having joined channels and started chatting in them. This IME does not happen at the moment so why would a delay make it happen. > The global message works just fine, yes, however, if you stop > to think about it, it does NOT notify every user, rather only > those that happen to be online RIGHT NOW. What about the 3/4 > to 4/5 of my users who just happen to be at work, asleep in > another time zone, or simply offline today? Shall I global > message every 30 minutes for 24 hours perhaps? sheesh Did I suggest that? No. If you have outages which take a long time to correct, then I suggest that is the problem to address. A services upgrade (with the 5.0 series) can be done within seconds with no impact on online users and no need to spam every user of the network to warn of it. An /os global in such a case is merely polite. Outages generally only affect online users, so /os global is a useful way to let them know of an upcoming outage. Pre planning every outage is not feasible IRL. What if you plan a particular outage, then have to cancel and replan. Three memos - one for first plan, second to cancel, third to rebook. Similar for an outage that does not achieve the desired effect. As with logon news, users can choose to read their memos or not. If they choose not to or to ignore messages from you, you do not achieve the effect you desire. Logon news is not optional. Memos are. There are various options available to you with current systems. A mailing list in conjunction with the web site would be far better and would be opt in. Any system which a user has to opt out of or in this case has no option to and must ignore the user (in this case you and any other mass memo senders) is spam. > As for those unregistered users not getting the news: On my > network, they are unregistered, and therefore can go get the > news off the website or by asking around. News is for > regulars, and regulars register their nicks. A user who does not have a registered nick, is not necessarily someone who has chosen not to register. It may be a new user (to the network or to IRC). In this case, the server they just joined (or maybe services) is about to go to outage and their lack of registration means they are unaware of it from mass memo so just go elsewhere. Personally I do not discriminate against unregistered users. Registration provides more features but is not a requirement. It looks like you are requesting an "on /ns identify news" rather than logon news. This is somewhat simpler to implement but a different request. It does not remove the requirement for logon news for all users whether new users that are not yet registered or registered users on an auto connect that have not identified. > If you want to be 100% equal to all users, then why not > simply not run services in the first place? The whole point > is that everyone registers. Those that don't, do so of their > own choice, and I think most users know what they're giving up. Not at all. It is a service provided for the users that they can choose to use or not use. > And for the record, mass memos as I've been forced to do them > thus far, have been met with good reviews and do, in fact, > solve my problem. The only hitch is that people with linked > nicks end up with multiple copies, and I would appreciate an > easier way to a) send a memo to all users, and b) avoid users > receiving multiple copies if they have linked nicks. Is this > really so much to ask for? I have stated my opinions on this in previous posts and this one. > Your condescending attitude is certainly not appreciated, and LOL. Glass houses. > I will be ignoring any future posts you make to this > discussion group, but will be eagerly reading any other > suggestions anyone else does post. Should I care? Would you care to share publicly how inaccurate the above statement you made was? > Thanks to Trevor and Russell for the support on my > suggestions -- at least I know the friendly folks in the > group can understand what I meant... Interesting POV. M. --- Outgoing mail is certified Virus Free. Checked by AVG anti-virus system (http://www.grisoft.com). Version: 6.0.507 / Virus Database: 304 - Release Date: 04/08/2003 From quension at mac.com Wed Aug 13 17:28:05 2003 From: quension at mac.com (Trevor Talbot) Date: Sat Oct 23 23:09:55 2004 Subject: [IRCServices Coding] Mass memos In-Reply-To: <001001c361ed$028267f0$6282edc1@mark2k> Message-ID: <2C31F186-CDEE-11D7-979C-0003938D6866@mac.com> On Wednesday, Aug 13, 2003, at 15:48 US/Pacific, M wrote: > Trevor Talbot wrote: >>>> This is not spam, and should probably be only accessible by either >>>> Services Admins or Services OPs. The intention is to announce >>>> outages, important events, etc >>> >>> /os global >> >> That doesn't cover people who aren't online at the time. > > Outages are generally transient. If they involve services, memoserv > would be just as useless as logon news and an /os global if they are > offline when a given user comes online. There are enough ways to warn > users of pre planned outages that will last some time including the > associated web site for the network. I agree with you on the specific case of outages, but I was speaking for general usage. >>>> Frankly, logonnews is useless, and most of my users and opers >>>> agree. It scrolls off too fast. Ideally, it shoudl have a delay >>>> to prevent it being lost in the system notices on connection. >>>> Maybe a 10 second delay beforee it flashes by, to give the user >>>> time to connect, etc, and then they might actually SEE it. >>> >>> That is hardly a services issue. The IRCd would be the place to add >>> false delays into the login process. >> >> Logonnews is not part of the ircd's login process. > > But since services uses the IRCd to issue it's messages, introduction > of delay's in the process is an IRCd issue, not a services one. If the > IRCd will not delay, services cannot. Services issues the messages itself. The only sense in which it uses the ircd is the same as for any other entity on the network: the ircd is a relay point. Services' issuance of messages is not tied to any part of the ircd's login process, nor is it affected by any delays present there. >>>> Most users I know don't tend to make a habit of readin gth ebacklog >>>> in their status windows when they connect to the network...... >>> >>> Many users do not check memos on a regular basis either so >>> spammingvia memoserv would just fill their memo box and they are >>> still are not guaranteed to be read. They could also add you to >>> their ignore list so your message would not get through in any case. >> >> Memos generally have a much higher visibility than logonnews. > > Really? At logon, the notice of new memos is just as lost as logon > news. Yes, but this a psychological issue, not a logical one. Many people deal with large amounts of information, and so may notice the memo notification while unconsciously ignoring the login news (much like motds are ignored). This is just speculation, of course. Memo visibility is logically heightened by notification in other circumstances: nick changes, identification, etc. > Client configuration has a huge effect on visibility of any > information presented to the user and is beyond the scope of both IRCd > and services. No solution for memo notification or logon news (or > indeed /os global) will defeat client configuration. The best solution for this issue in general would be to have clients become "information managers", where they could do things such as deciding if the motd or logonnews has changed since last connect, providing alerts if necessary, and so on. The ircd and services would need to provide standard formats for this information. Unfortunately we're nowhere near the point where this would be useful, especially considering the motd format has been standard for a very long time, and clients haven't done much with it. In the meantime, things such as mass memos are useful for a variety of reasons. -- Quension From Craig at chatspike.net Wed Aug 13 21:15:10 2003 From: Craig at chatspike.net (Craig McLure) Date: Sat Oct 23 23:09:55 2004 Subject: [IRCServices Coding] Mass memos Message-ID: <20030814031524.KRJE14751.mta1-svc.business.ntl.com@i-br0ked-it> I'd have to agree that this is a much better idea than a mass memo, soley for the fact that many of our users come once, dissappear for a few weeks, then come back.. To come back to a box full of memos which no longer regard them could be a problem, and would cause complaints. To have logonnews somewhere where all the users can see it, and where it wont prompty be hidden by IRCd spam would be a much better alternative. If you really wanted mass memo, it shouldnt really be too hard to make a simple module that did it... -- Craig "FrostyCoolSlug" McLure.. Netadmin of the ChatSpike IRC Network.. ChatSpike.. Now with Web-Based Services frontend! http://www.chatspike.net /**************************************** * From - Russell Garrett * To - mark * Sent - 2003-08-13 @ 23:16:00 * Subject - RE: [IRCServices Coding] Mass memos ****************************************/ /****** - Begin Original Message - ******/ >>> Frankly, logonnews is useless, and most of my users and opers >>> agree. It scrolls off too fast. Ideally, it shoudl have a >>> delay to prevent it being lost in the system notices on >>> connection. Maybe a 10 second delay beforee it flashes by, >>> to give the user time to connect, etc, and then they might >>> actually SEE it. >> >> That is hardly a services issue. The IRCd would be the place to add >> false delays into the login process. >> >> I doubt users would welcome having a connection to the network paused >> for such a reason. > >I think he's suggesting introducing a pause before services sends the >notice, so that a user can have all their registration and channel joining >out of the way, so that it appears at the bottom of a window full of >rubbish. Which doesn't sound like such a bad idea. > >Russ > >------------------------------------------------------------------ >To unsubscribe or change your subscription options, visit: >http://www.ircservices.za.net/mailman/listinfo/ircservices-coding >. /******* - End Original Message - *******/ From mark at ctcp.net Thu Aug 14 14:38:24 2003 From: mark at ctcp.net (M) Date: Sat Oct 23 23:09:55 2004 Subject: [IRCServices Coding] Mass memos In-Reply-To: <2C31F186-CDEE-11D7-979C-0003938D6866@mac.com> Message-ID: <001201c362ac$64109090$6282edc1@mark2k> Trevor Talbot wrote: > Services issues the messages itself. The only sense in which it uses > the ircd is the same as for any other entity on the network: the ircd > is a relay point. Services' issuance of messages is not tied to any > part of the ircd's login process, nor is it affected by any delays > present there. Merely issuing logonnews messages later in the process would be unlikely to make any difference to visibility. The delay picked will likely still conflict with other incoming messages and likely relies on the user returning to the status window after whatever they fill the gap with prior to the message. Neither the IRCd nor services can accurately predict a point at which logon news would not be placed amid other messages so merely issuing it later will not solve the issue. It will merely put it into a different place during the process that users who do read it will not expect. I originally assumed that the proposal was to force users to see it by pausing at that point (time delay or press any key style AKA telnet login notices) which would be an IRCd issue to support such a delay, not a services one. I would not support this system either since users generally want to get onto the network and chatting ASAP. > Many people > deal with large amounts of information, and so may notice the memo > notification while unconsciously ignoring the login news (much like > motds are ignored). This is just speculation, of course. I see what you are saying but disagree with the conclusion. It is not supported by the number of users who incorrectly identify for a nickname then are most surprised when they are "guested". If they miss the failure notice, they are equally likely to miss the memoserv notice. We only use logon news to announce important events so it is immediately obvious to people when it changes since there is normally nothing displayed at that point and the logon process looks different when it is displayed. Conversely, I have found a number of users (particularly newcomers) tend not to notice any message from memoserv since the message occurs at every logon and the pattern is so familiar to them they tend not to read the notice closely. One thought does occur with the mention of MOTD, a client can issue this command to retrieve the message whenever they desire but they cannot do this with logon news (IRCops aside). Maybe the solution is not messing around with delays, but thinking of a new way to propagate this information. The quick way would of course be to allow /os logonnews list to all users. However, I favour keeping OperServ solely accessible to opers so would suggest "NewsServ" or similar as a way to allow end users to access current news on demand. > Memo visibility is logically heightened by notification in other > circumstances: nick changes, identification, etc. IME, a great number of clients do not change nickname that often (if at all) and once identified tend to remain that way. IIRC, the new linked nick system, means that those that do tend to use multiple nicks do not have to identify for the change should it be so linked. Increasingly users use clients or additional scripts to automatically identify to services. The lack of user input into the process further decreases the notice a user will take of notices in response to identification etc. > The best solution for this issue in general would be to have clients > become "information managers", where they could do things such as > deciding if the motd or logonnews has changed since last connect, > providing alerts if necessary, and so on. The ircd and services would > need to provide standard formats for this information. Unfortunately > we're nowhere near the point where this would be useful, especially > considering the motd format has been standard for a very long > time, and > clients haven't done much with it. ISTR at least a couple clients that tried to do something with it such as routing it to a separate window. There are ways to improve the process but as you suggest, they really require changes to both the IRCd (or at least adding some field(s) to the MOTD file) along with client changes. /os global tends to suffer from visibility for similar reasons to logon news and other notices. However, IME sufficient users are aware of them and paste within channels so that those others see them. Similar occurs with logon news with it being discussed in channels in front of those users that do not bother to read it. Much of the visibility is down to clients and the way that a user uses IRC. These things are beyond our control. However, approaching the writers of the more common clients/scripts may be the way to get the clients to perform better in this regard. Trapping the MOTD is relatively trivial for a client. For IRCServices at least, trapping logon news should be similarly trivial (given the format of the notice). Some IRCd packages are now implementing a dual MOTD system. At logon, the user is presented only with a "short MOTD" which can act as a "headline" that the user can further read by requesting the full MOTD. This helps reduce the redundant information passed to a user on connect and clean up the connection process as well as saving some bandwidth. > In the meantime, things such as mass memos are useful for a variety of > reasons. I disagree. A mailing list would be a much better system to employ. It is opt in, creates no additional load on services and is more likely to be read than a memo by all users who subscribe. Couple this with web based information and you cover users who choose not to have the additional emails and do not read logon news. A user unable to receive memos from friends because their memo box is full of messages about stuff on the network that they may have no interest in reading is not IMO a useful feature. As another poster mentioned, those users who visit infrequently are the most likely to suffer in this scenario. Filling the memo box via mass memos will for all practical purposes destroy the memoserv facility for a number of users. Since a mass memo system should really be opt in, it is a simple matter for those interested to register their name in some manner with whoever wants to send mass memos, then the sender use a simple script to message only those users. This can be done without any required change to services and would not be subject to the problems in the OP's original script wrt linked nicknames. Such a script merely needs to parse the response from memoserv to automatically delete expired nicknames registered with the system. M. --- Outgoing mail is certified Virus Free. Checked by AVG anti-virus system (http://www.grisoft.com). Version: 6.0.507 / Virus Database: 304 - Release Date: 04/08/2003 From playa at dreamchat.org Fri Aug 15 15:38:44 2003 From: playa at dreamchat.org (playa) Date: Sat Oct 23 23:09:55 2004 Subject: [Fwd: [IRCServices Coding] MARK Command] Message-ID: <11258.64.108.85.48.1060987125.squirrel@dreamchat.org> I didnt know if anyone got my last e-mail, or if they were ignoring me...but i was wondering if the MARK command could be added in the next relase? ----- Original E-mail: First off, i would like to say that IRCservices are the best services out there, by FAR! Anyways, i was wondering if the MARK command will be in the next relase? Its kind of a pointless command, its only used to mark nicks or channels, but it is very useful for when passwords to channels have been denied. /chanserv MARK /chanserv info #channel would read the following. *#channel has been MARKED by playa - Of course only IRCops would be able to view it. Just an idea i thought of :) -- Best Regards, playa Network Founder/CEO DreamChat IRC Network - irc.dreamchat.org http://www.dreamchat.org From Craig at chatspike.net Sat Aug 16 09:28:53 2003 From: Craig at chatspike.net (Craig McLure) Date: Sat Oct 23 23:09:55 2004 Subject: [Fwd: [IRCServices Coding] MARK Command] Message-ID: <20030816152909.XKRN2678.mta4-svc.business.ntl.com@i-br0ked-it> we all saw the first email.. and personally, i dont see a point.. But thats just me. /**************************************** * Craig "FrostyCoolSlug" McLure ************* - SpamBox - ************** * InspIRCd - http://www.inspircd.org * ChatSpike - http://www.chatspike.net * WinBot - http://www.winbot.co.uk ****************************************/ /**************************************** * From - playa * To - ircservices-coding * Sent - 2003-08-15 @ 18:38:00 * Subject - [Fwd: [IRCServices Coding] MARK Command] ****************************************/ /****** - Begin Original Message - ******/ >I didnt know if anyone got my last e-mail, or if they were ignoring >me...but i was wondering if the MARK command could be added in the next >relase? >----- >Original E-mail: >First off, i would like to say that IRCservices are the best services out >there, by FAR! Anyways, i was wondering if the MARK command will be in >the next relase? Its kind of a pointless command, its only used to mark >nicks or channels, but it is very useful for when passwords to channels >have been denied. > >/chanserv MARK > >/chanserv info #channel would read the following. >*#channel has been MARKED by playa - > >Of course only IRCops would be able to view it. > >Just an idea i thought of :) > >-- >Best Regards, >playa >Network Founder/CEO >DreamChat IRC Network - irc.dreamchat.org >http://www.dreamchat.org > > > >------------------------------------------------------------------ >To unsubscribe or change your subscription options, visit: >http://www.ircservices.za.net/mailman/listinfo/ircservices-coding >. /******* - End Original Message - *******/ From aragon at phat.za.net Sat Aug 16 11:37:31 2003 From: aragon at phat.za.net (Aragon Gouveia) Date: Sat Oct 23 23:09:55 2004 Subject: [Fwd: [IRCServices Coding] MARK Command] In-Reply-To: <20030816152909.XKRN2678.mta4-svc.business.ntl.com@i-br0ked-it> References: <20030816152909.XKRN2678.mta4-svc.business.ntl.com@i-br0ked-it> Message-ID: <20030816183731.GE8135@phat.za.net> It may be useful for keeping track/history of abuse. | By Craig McLure | [ 2003-08-16 17:29 +0200 ] > we all saw the first email.. and personally, i dont see a point.. > > But thats just me. > > /**************************************** > * Craig "FrostyCoolSlug" McLure > ************* - SpamBox - ************** > * InspIRCd - http://www.inspircd.org > * ChatSpike - http://www.chatspike.net > * WinBot - http://www.winbot.co.uk > ****************************************/ > > /**************************************** > * From - playa > * To - ircservices-coding > * Sent - 2003-08-15 @ 18:38:00 > * Subject - [Fwd: [IRCServices Coding] MARK Command] > ****************************************/ > > /****** - Begin Original Message - ******/ > > >I didnt know if anyone got my last e-mail, or if they were ignoring > >me...but i was wondering if the MARK command could be added in the next > >relase? > >----- > >Original E-mail: > >First off, i would like to say that IRCservices are the best services out > >there, by FAR! Anyways, i was wondering if the MARK command will be in > >the next relase? Its kind of a pointless command, its only used to mark > >nicks or channels, but it is very useful for when passwords to channels > >have been denied. > > > >/chanserv MARK > > > >/chanserv info #channel would read the following. > >*#channel has been MARKED by playa - > > > >Of course only IRCops would be able to view it. > > > >Just an idea i thought of :) > > > >-- > >Best Regards, > >playa > >Network Founder/CEO > >DreamChat IRC Network - irc.dreamchat.org > >http://www.dreamchat.org > > > > > > > >------------------------------------------------------------------ > >To unsubscribe or change your subscription options, visit: > >http://www.ircservices.za.net/mailman/listinfo/ircservices-coding > >. > > /******* - End Original Message - *******/ > > > > ------------------------------------------------------------------ > To unsubscribe or change your subscription options, visit: > http://www.ircservices.za.net/mailman/listinfo/ircservices-coding From simorgh at dataphone.se Sun Aug 17 08:27:31 2003 From: simorgh at dataphone.se (Ali Simorgh) Date: Sat Oct 23 23:09:55 2004 Subject: [IRCServices Coding] OP/Voice upon identify Message-ID: Hi I wonder if its possible to make some modification that: when someone has already joined a few channels, and then identifies to its nickname, chanserv gives Voice and/or Op to the user is s/he is in the channel list (+o; aop or above & +v when vop) this is very usefull to not privmsg chanserv for every op or voice request, when user has not identified to its nick before joining channels. Thanks for any help Ali "Simorgh" ______________________________________________________ Many of life's failures are people who did not realize how close they were to success when they gave up. Thomas A. Edison ______________________________________________________ From rg at tcslon.com Sun Aug 17 11:20:58 2003 From: rg at tcslon.com (Russell Garrett) Date: Sat Oct 23 23:09:55 2004 Subject: [IRCServices Coding] OP/Voice upon identify In-Reply-To: Message-ID: Eh? This has been implemented since IRCServices 5a31. Russ > I wonder if its possible to make some modification that: > when someone has already joined a few channels, and then identifies > to its nickname, chanserv gives Voice and/or Op to the user is s/he > is in the channel list (+o; aop or above & +v when vop) > > this is very usefull to not privmsg chanserv for every op or voice > request, when user has not identified to its nick before joining > channels. > > Thanks for any help From simorgh at dataphone.se Sun Aug 17 12:28:48 2003 From: simorgh at dataphone.se (Ali Simorgh) Date: Sat Oct 23 23:09:55 2004 Subject: [IRCServices Coding] Language Message-ID: Hi again Is there any tool (silly question) or something or guid to make a language file. I have decided to make a Persian (Farsi) language file. Thanks for any ideas Ali "Simorgh" ______________________________________________________ Many of life's failures are people who did not realize how close they were to success when they gave up. Thomas A. Edison ______________________________________________________ From Craig at chatspike.net Sun Aug 17 15:00:22 2003 From: Craig at chatspike.net (Craig McLure) Date: Sat Oct 23 23:09:55 2004 Subject: [IRCServices Coding] Language Message-ID: <20030817210034.LASX27989.mta1-svc.business.ntl.com@i-br0ked-it> Find the english language file in the source.. Read the warnings about format etc, and work with that :) /**************************************** * Craig "FrostyCoolSlug" McLure ************* - SpamBox - ************** * InspIRCd - http://www.inspircd.org * ChatSpike - http://www.chatspike.net * WinBot - http://www.winbot.co.uk ****************************************/ /**************************************** * From - Ali Simorgh * To - ircservices-coding * Sent - 2003-08-17 @ 21:28:00 * Subject - [IRCServices Coding] Language ****************************************/ /****** - Begin Original Message - ******/ >Hi again > >Is there any tool (silly question) or something or guid to make a language >file. > >I have decided to make a Persian (Farsi) language file. > >Thanks for any ideas > > > Ali "Simorgh" > ______________________________________________________ > Many of life's failures are people who did not realize > how close they were to success when they gave up. > Thomas A. Edison > ______________________________________________________ > > >------------------------------------------------------------------ >To unsubscribe or change your subscription options, visit: >http://www.ircservices.za.net/mailman/listinfo/ircservices-coding /******* - End Original Message - *******/ From rg at tcslon.com Sun Aug 17 14:09:42 2003 From: rg at tcslon.com (Russell Garrett) Date: Sat Oct 23 23:09:55 2004 Subject: [IRCServices Coding] Language In-Reply-To: <20030817210034.LASX27989.mta1-svc.business.ntl.com@i-br0ked-it> Message-ID: > Find the english language file in the source.. > > Read the warnings about format etc, and work with that :) A sort-of-related matter - I have a few patches against the English language file to change such stuff as /msg nickserv to /nickserv, partly for neatness and partly because /msging services is generally bad practice where networks have more secure aliases. It's sort of painful to keep up to date though, since every time the language file changes I have to fiddle about patching it. I wonder if it would be worth integrating such a thing into services as an option (compile-time maybe?). I think it would be good for the irc community as a whole to get away from the habit of msging services directly if at all possible. Opinions? Russ From Ganja51 at lcirc.net Sun Aug 17 19:04:33 2003 From: Ganja51 at lcirc.net (Ganja51) Date: Sat Oct 23 23:09:55 2004 Subject: [IRCServices Coding] Language References: Message-ID: <002301c3652d$115d80a0$1402a8c0@monte> this is primarily handled at the ircd level and IMHO it's fine staying that way. on my network i have aliases setup so you could /msg nickserv, /nickserv, or /ns. all of them work just fine because the ircd handles all the aliases. personally i see no need for a change. ~Ganja51 ----- Original Message ----- From: "Russell Garrett" To: "IRC Services Coding Mailing List" Sent: Sunday, August 17, 2003 4:09 PM Subject: RE: [IRCServices Coding] Language > > Find the english language file in the source.. > > > > Read the warnings about format etc, and work with that :) > > A sort-of-related matter - I have a few patches against the English language > file to change such stuff as /msg nickserv to /nickserv, partly for neatness > and partly because /msging services is generally bad practice where networks > have more secure aliases. It's sort of painful to keep up to date though, > since every time the language file changes I have to fiddle about patching > it. > > I wonder if it would be worth integrating such a thing into services as an > option (compile-time maybe?). I think it would be good for the irc community > as a whole to get away from the habit of msging services directly if at all > possible. Opinions? > > Russ > > ------------------------------------------------------------------ > To unsubscribe or change your subscription options, visit: > http://www.ircservices.za.net/mailman/listinfo/ircservices-coding From Craig at chatspike.net Sun Aug 17 20:40:03 2003 From: Craig at chatspike.net (Craig McLure) Date: Sat Oct 23 23:09:55 2004 Subject: [IRCServices Coding] Language Message-ID: <20030818024020.LUZS29825.mta5-svc.business.ntl.com@i-br0ked-it> I'd have to agree, i encourage all my users to use /nickserv or /ns, however, the services help files keep telling them to use /msg nickserv.. maybe something like, MSG_NICKSERV, MSG_CHANSERV, etc in the config files, and in the help files, just a %s to signify where it would go.. means anyone can change it to say whatever they want :) /**************************************** * Craig "FrostyCoolSlug" McLure ************* - SpamBox - ************** * InspIRCd - http://www.inspircd.org * ChatSpike - http://www.chatspike.net * WinBot - http://www.winbot.co.uk ****************************************/ /**************************************** * From - Russell Garrett * To - IRC Services Coding Mailing List * Sent - 2003-08-17 @ 22:09:00 * Subject - RE: [IRCServices Coding] Language ****************************************/ /****** - Begin Original Message - ******/ >> Find the english language file in the source.. >> >> Read the warnings about format etc, and work with that :) > >A sort-of-related matter - I have a few patches against the English language >file to change such stuff as /msg nickserv to /nickserv, partly for neatness >and partly because /msging services is generally bad practice where networks >have more secure aliases. It's sort of painful to keep up to date though, >since every time the language file changes I have to fiddle about patching >it. > >I wonder if it would be worth integrating such a thing into services as an >option (compile-time maybe?). I think it would be good for the irc community >as a whole to get away from the habit of msging services directly if at all >possible. Opinions? > >Russ > >------------------------------------------------------------------ >To unsubscribe or change your subscription options, visit: >http://www.ircservices.za.net/mailman/listinfo/ircservices-coding >. /******* - End Original Message - *******/ From waterflamez at hotmail.com Tue Aug 19 17:16:25 2003 From: waterflamez at hotmail.com (Jack Neils) Date: Sat Oct 23 23:09:55 2004 Subject: [IRCServices Coding] encrypt hostnames Message-ID: hi all. i'm using unrealircd with ircservices 5.0.21, and i already modified the code like this: in modules/nickserv/main.c : /* Callback for users connecting to the network. */ /* MODIFIED CALLBACK */ static int do_user_create(User *user, int ac, char **av) { validate_user(user); send_cmd(s_OperServ, "CHGHOST %s :%s", user->nick, "domain.net"); send_cmd(s_OperServ, "CHGIDENT %s :%s", user->nick, "user"); return 0; } good to start with and hide userhosts, but soon i found out 1 big problem: try banning 1 person from a channel... +b *!user@domain.net ... ironic, isn't it? you'd be banning everyone at once. and banning with nick isn't very effective. so now i was wondering if anyonce could help me use the encrypt function, which is used on the passwords with nickserv, to encrypt the hostmask. and, after the hostmask has been encrypted, send that as the new hostmask. anyone that can help me, please ? thx _________________________________________________________________ MSN Search, for relevant search results! http://search.msn.be From Craig at chatspike.net Wed Aug 20 18:55:52 2003 From: Craig at chatspike.net (Craig McLure) Date: Sat Oct 23 23:09:55 2004 Subject: [IRCServices Coding] encrypt hostnames Message-ID: <20030821005612.JBII29825.mta5-svc.business.ntl.com@i-br0ked-it> as a note.. we aint supposed to support modified versions of services.. (i'm not sure if this includes the module source..) Havnt you concidered using Unreals built in host masking instead? it seems like a better alternative :/ /**************************************** * Craig "FrostyCoolSlug" McLure ************* - SpamBox - ************** * InspIRCd - http://www.inspircd.org * ChatSpike - http://www.chatspike.net * WinBot - http://www.winbot.co.uk ****************************************/ /**************************************** * From - Jack Neils * To - ircservices-coding * Sent - 2003-08-20 @ 02:16:00 * Subject - [IRCServices Coding] encrypt hostnames ****************************************/ /****** - Begin Original Message - ******/ >hi all. > >i'm using unrealircd with ircservices 5.0.21, and i already modified the >code like this: > >in modules/nickserv/main.c : > >/* Callback for users connecting to the network. */ >/* MODIFIED CALLBACK */ >static int do_user_create(User *user, int ac, char **av) >{ > validate_user(user); > send_cmd(s_OperServ, "CHGHOST s :s", user->nick, "domain.net"); > send_cmd(s_OperServ, "CHGIDENT s :s", user->nick, "user"); > return 0; >} > >good to start with and hide userhosts, but soon i found out 1 big problem: >try banning 1 person from a channel... +b *!user@domain.net ... >ironic, isn't it? you'd be banning everyone at once. >and banning with nick isn't very effective. > >so now i was wondering if anyonce could help me use the encrypt function, >which is used on the passwords with nickserv, to encrypt the hostmask. >and, after the hostmask has been encrypted, send that as the new hostmask. > >anyone that can help me, please ? > >thx > >_________________________________________________________________ >MSN Search, for relevant search results! http://search.msn.be > >------------------------------------------------------------------ >To unsubscribe or change your subscription options, visit: >http://www.ircservices.za.net/mailman/listinfo/ircservices-coding >. /******* - End Original Message - *******/ From nothing at psychopat.org Wed Aug 20 20:25:07 2003 From: nothing at psychopat.org (=?iso-8859-1?Q?Marc-Andr=E9_A._Fuentes?=) Date: Sat Oct 23 23:09:55 2004 Subject: [IRCServices Coding] segfault on expiring ? Message-ID: <001201c36793$d26e4000$0101a8c0@nothing> [Aug 20 20:49:05 2003] chanserv/main: Expiring channel #acid_jazz [Aug 20 20:49:05 2003] nickserv/main: Expiring suspension for SeBa_KoBe (nick group 17805) [Aug 20 20:49:05 2003] nickserv/main: Expiring nickname SeBa_KoBe [Aug 20 20:49:05 2003] nickserv/main: [Aug 20 20:49:05 2003] Services terminating: Segmentation Faul [Aug 20 20:50:00 2003] IRC Services 5.0.21 starting up [Aug 20 20:50:02 2003] nickserv/main: Expiring nickname Kanon [Aug 20 20:50:02 2003] nickserv/main: Expiring suspension for SeBa_KoBe (nick group 17805) [Aug 20 20:50:02 2003] nickserv/main: Expiring nickname SeBa_KoBe [Aug 20 20:50:02 2003] nickserv/main: unsuspend: unable to retrieve NickInfo for [Aug 20 20:55:01 20 and then services crashed.... don't have a core file but maybe something's wrong? this is a small part of thelog... but it repeat the same thing again before to crash Marc PsYcHoPaT irc.terra.cl services version: ircservices-5.0.21 services.terra.cl -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.ircservices.za.net/pipermail/ircservices-coding/attachments/20030820/2e59ccf4/attachment.htm From simorgh at dataphone.se Thu Aug 21 01:33:23 2003 From: simorgh at dataphone.se (Ali Simorgh) Date: Sat Oct 23 23:09:55 2004 Subject: [IRCServices Coding] OP/Voice upon identify In-Reply-To: Message-ID: Hi again Its nice with this option. but I dont se any set command that ChanServ wont automatically op or voice you in any channel. Like: SET NOAUTO ON|OFF When NOAUTO is on, ChanServ will not automatically op or voice you in any channels. Maybe some user(s) wont get auto op/voice then they can set this option ON but it sould be OFF in default. Or did I miss it? Thanks Ali "Simorgh" ______________________________________________________ Many of life's failures are people who did not realize how close they were to success when they gave up. Thomas A. Edison ______________________________________________________ On Sun, 17 Aug 2003, Russell Garrett wrote: > Eh? This has been implemented since IRCServices 5a31. > > Russ > > > I wonder if its possible to make some modification that: > > when someone has already joined a few channels, and then identifies > > to its nickname, chanserv gives Voice and/or Op to the user is s/he > > is in the channel list (+o; aop or above & +v when vop) > > > > this is very usefull to not privmsg chanserv for every op or voice > > request, when user has not identified to its nick before joining > > channels. > > > > Thanks for any help > > ------------------------------------------------------------------ > To unsubscribe or change your subscription options, visit: > http://www.ircservices.za.net/mailman/listinfo/ircservices-coding > From georges at berscheid.de Thu Aug 21 01:56:15 2003 From: georges at berscheid.de (Georges Berscheid) Date: Sat Oct 23 23:09:55 2004 Subject: [IRCServices Coding] OP/Voice upon identify References: Message-ID: <3F44892F.7090205@berscheid.de> You can't. If you want to disable it, add a return 0; to the very beginning of the do_nick_identified function in modules/chanserv/main.c :-/ I already suggested that feature a time ago, but Andrew got upset that once he had implemented a new feature requested by many people, there are still some jerks who want to have it removed again ;-) But maybe he will consider it this time ;-) Georges Ali Simorgh wrote: >Hi again >Its nice with this option. but I dont se any set command that ChanServ >wont automatically op or voice you in any channel. > >Like: > SET NOAUTO ON|OFF > When NOAUTO is on, ChanServ will not > automatically op or voice you in any channels. > >Maybe some user(s) wont get auto op/voice then they can set this option ON >but it sould be OFF in default. > >Or did I miss it? > >Thanks > > Ali "Simorgh" > ______________________________________________________ > Many of life's failures are people who did not realize > how close they were to success when they gave up. > Thomas A. Edison > ______________________________________________________ > > >On Sun, 17 Aug 2003, Russell Garrett wrote: > > > >>Eh? This has been implemented since IRCServices 5a31. >> >>Russ >> >> >> >>>I wonder if its possible to make some modification that: >>>when someone has already joined a few channels, and then identifies >>>to its nickname, chanserv gives Voice and/or Op to the user is s/he >>>is in the channel list (+o; aop or above & +v when vop) >>> >>>this is very usefull to not privmsg chanserv for every op or voice >>>request, when user has not identified to its nick before joining >>>channels. >>> >>>Thanks for any help >>> >>> >>------------------------------------------------------------------ >>To unsubscribe or change your subscription options, visit: >>http://www.ircservices.za.net/mailman/listinfo/ircservices-coding >> >> >> > >------------------------------------------------------------------ >To unsubscribe or change your subscription options, visit: >http://www.ircservices.za.net/mailman/listinfo/ircservices-coding > > > > From simorgh at dataphone.se Thu Aug 21 15:20:15 2003 From: simorgh at dataphone.se (Ali Simorgh) Date: Sat Oct 23 23:09:55 2004 Subject: [IRCServices Coding] ircservices wont run In-Reply-To: <3F44892F.7090205@berscheid.de> Message-ID: What does this mean: (log file) [Aug 21 18:13:34 2003] sockets: flush_write_buffer(0): Socket is not connected Thanks Ali "Simorgh" ______________________________________________________ Many of life's failures are people who did not realize how close they were to success when they gave up. Thomas A. Edison ______________________________________________________ From Craig at chatspike.net Thu Aug 21 18:52:12 2003 From: Craig at chatspike.net (Craig McLure) Date: Sat Oct 23 23:09:55 2004 Subject: [IRCServices Coding] ircservices wont run Message-ID: <20030822005228.XBSO2678.mta4-svc.business.ntl.com@i-br0ked-it> I'm assuming it means the socket is not connected.. Make sure its able to connect to your IRCd through the ports provided. /**************************************** * Craig "FrostyCoolSlug" McLure ************* - SpamBox - ************** * InspIRCd - http://www.inspircd.org * ChatSpike - http://www.chatspike.net * WinBot - http://www.winbot.co.uk ****************************************/ /**************************************** * From - Ali Simorgh * To - IRC Services Coding Mailing List * Sent - 2003-08-22 @ 00:20:00 * Subject - [IRCServices Coding] ircservices wont run ****************************************/ /****** - Begin Original Message - ******/ >What does this mean: (log file) > >[Aug 21 18:13:34 2003] sockets: flush_write_buffer(0): Socket is not connected > >Thanks > > Ali "Simorgh" > ______________________________________________________ > Many of life's failures are people who did not realize > how close they were to success when they gave up. > Thomas A. Edison > ______________________________________________________ > > > >------------------------------------------------------------------ >To unsubscribe or change your subscription options, visit: >http://www.ircservices.za.net/mailman/listinfo/ircservices-coding >. /******* - End Original Message - *******/ From andrewk at isdial.net Tue Aug 26 02:43:36 2003 From: andrewk at isdial.net (Andrew Kempe) Date: Sat Oct 23 23:09:55 2004 Subject: [IRCServices Coding] test Message-ID: <005801c36bb6$85bbc080$1f0912ac@espotting.com> From us44ever at hotmail.com Thu Aug 28 09:45:38 2003 From: us44ever at hotmail.com (us44ever .) Date: Sat Oct 23 23:09:55 2004 Subject: [IRCServices Coding] Yet, another great suggestion Message-ID: Hi, it would be really great to add another new line to the "/nickserv info" command, for example, when some one types: "/nickserv info nick", the following will be shown: *************************** - -NickServ- nick is hello world - -NickServ- Is online from: ~test@just.a.test.co.za - -NickServ- Last seen time: Aug 28 15:51:14 2003 GMT - -NickServ- Time registered: Aug 28 00:13:35 2003 GMT - -NickServ- Last quit message: anythinggggg - -NickServ- Options: Kill protection, Security - *************************** the new line I'm suggesting is something like: *************************** -NickServ- Time Now : Aug 28 15:54:04 2003 GMT *************************** This will help our users to compare the time that user was last seen and the time right now *it's very important, many many of our users asked us for this option*, also it would even be more great to show how long last time the user was seen (some thing like: Last seen time: Aug 28 15:51:14 2003 GMT (last seen time was before: 10 days, 3hours and 24 sec ago). Note that I saw both of these features, in other services I don't remember there names (but they aren't as stable as ircservices5) (it was something like ptlink services, and magik II) That's all, I would really like to see it on the next version (or if you can show me how to do it, as I'm not a programmer) Many thanks to all of who developed IRCservices ...etc ...etc ...etc sincerely, David _________________________________________________________________ Get MSN 8 and enjoy automatic e-mail virus protection. http://join.msn.com/?page=features/virus From aragon at phat.za.net Thu Aug 28 11:36:15 2003 From: aragon at phat.za.net (Aragon Gouveia) Date: Sat Oct 23 23:09:55 2004 Subject: [IRCServices Coding] Yet, another great suggestion In-Reply-To: References: Message-ID: <20030828183615.GB32204@phat.za.net> Or how about rather letting users decide what timezone they're in and services outputs all timestamps in their local time? | By us44ever . | [ 2003-08-28 18:45 +0200 ] > Hi, > > it would be really great to add another new line to the "/nickserv info" > command, for example, when some one types: "/nickserv info nick", the > following will be shown: > > *************************** > - > -NickServ- nick is hello world > - > -NickServ- Is online from: ~test@just.a.test.co.za > - > -NickServ- Last seen time: Aug 28 15:51:14 2003 GMT > - > -NickServ- Time registered: Aug 28 00:13:35 2003 GMT > - > -NickServ- Last quit message: anythinggggg > - > -NickServ- Options: Kill protection, Security > - > *************************** > > the new line I'm suggesting is something like: > > *************************** > -NickServ- Time Now : Aug 28 15:54:04 2003 GMT > *************************** > > This will help our users to compare the time that user was last seen and > the time right now *it's very important, many many of our users asked us > for this option*, also it would even be more great to show how long last > time the user was seen (some thing like: Last seen time: Aug 28 15:51:14 > 2003 GMT (last seen time was before: 10 days, 3hours and 24 sec ago). > > Note that I saw both of these features, in other services I don't remember > there names (but they aren't as stable as ircservices5) (it was something > like ptlink services, and magik II) > > That's all, I would really like to see it on the next version (or if you > can show me how to do it, as I'm not a programmer) > > Many thanks to all of who developed IRCservices ...etc ...etc ...etc > > sincerely, > David > > _________________________________________________________________ > Get MSN 8 and enjoy automatic e-mail virus protection. > http://join.msn.com/?page=features/virus > > ------------------------------------------------------------------ > To unsubscribe or change your subscription options, visit: > http://www.ircservices.za.net/mailman/listinfo/ircservices-coding From saturn at jetirc.net Thu Aug 28 11:39:10 2003 From: saturn at jetirc.net (Saturn) Date: Sat Oct 23 23:09:55 2004 Subject: [IRCServices Coding] Yet, another great suggestion References: <20030828183615.GB32204@phat.za.net> Message-ID: <003201c36d93$abf77fd0$6401a8c0@turby> Oooo now I like that option... have it default to a default timezone, set in the conf file, and give them the option of SETting a different UTC code (have it as GMT + or - x wheer x is the offset from UTC)... It may not sound liek much, but I bet people will use it, and what's more, it IS useful information, especially on international servers like mine.. we have people from all over the place, and we keep services set on Pacific time... but for those in, say, Belgium... that's not very helpful ----- Original Message ----- From: "Aragon Gouveia" To: Sent: Thursday, August 28, 2003 11:36 AM Subject: Re: [IRCServices Coding] Yet, another great suggestion Or how about rather letting users decide what timezone they're in and services outputs all timestamps in their local time? | By us44ever . | [ 2003-08-28 18:45 +0200 ] > Hi, > > it would be really great to add another new line to the "/nickserv info" > command, for example, when some one types: "/nickserv info nick", the > following will be shown: > > *************************** > - > -NickServ- nick is hello world > - > -NickServ- Is online from: ~test@just.a.test.co.za > - > -NickServ- Last seen time: Aug 28 15:51:14 2003 GMT > - > -NickServ- Time registered: Aug 28 00:13:35 2003 GMT > - > -NickServ- Last quit message: anythinggggg > - > -NickServ- Options: Kill protection, Security > - > *************************** > > the new line I'm suggesting is something like: > > *************************** > -NickServ- Time Now : Aug 28 15:54:04 2003 GMT > *************************** > > This will help our users to compare the time that user was last seen and > the time right now *it's very important, many many of our users asked us > for this option*, also it would even be more great to show how long last > time the user was seen (some thing like: Last seen time: Aug 28 15:51:14 > 2003 GMT (last seen time was before: 10 days, 3hours and 24 sec ago). > > Note that I saw both of these features, in other services I don't remember > there names (but they aren't as stable as ircservices5) (it was something > like ptlink services, and magik II) > > That's all, I would really like to see it on the next version (or if you > can show me how to do it, as I'm not a programmer) > > Many thanks to all of who developed IRCservices ...etc ...etc ...etc > > sincerely, > David > > _________________________________________________________________ > Get MSN 8 and enjoy automatic e-mail virus protection. > http://join.msn.com/?page=features/virus > > ------------------------------------------------------------------ > To unsubscribe or change your subscription options, visit: > http://www.ircservices.za.net/mailman/listinfo/ircservices-coding ------------------------------------------------------------------ To unsubscribe or change your subscription options, visit: http://www.ircservices.za.net/mailman/listinfo/ircservices-coding From Craig at chatspike.net Thu Aug 28 15:29:21 2003 From: Craig at chatspike.net (Craig McLure) Date: Sat Oct 23 23:09:55 2004 Subject: [IRCServices Coding] Yet, another great suggestion Message-ID: <20030828212943.KEKN29825.mta5-svc.business.ntl.com@i-br0ked-it> Please dont post to both the services main list, and the services coding list. Choose one, or the other, especially concidering i dont think this is a great suggestion either.. /time services.chatspike.net [22:28] ••• Date / time at services.chatspike.net- Thu Aug 28 17:28:57 2003 EDT *shock* /**************************************** * Craig "FrostyCoolSlug" McLure ************* - SpamBox - ************** * InspIRCd - http://www.inspircd.org * ChatSpike - http://www.chatspike.net * WinBot - http://www.winbot.co.uk ****************************************/ /**************************************** * From - us44ever . * To - ircservices-coding * Sent - 2003-08-28 @ 16:45:00 * Subject - [IRCServices Coding] Yet, another great suggestion ****************************************/ /****** - Begin Original Message - ******/ >Hi, > >it would be really great to add another new line to the "/nickserv info" >command, for example, when some one types: "/nickserv info nick", the >following will be shown: > >*************************** >- >-NickServ- nick is hello world >- >-NickServ- Is online from: ~test@just.a.test.co.za >- >-NickServ- Last seen time: Aug 28 15:51:14 2003 GMT >- >-NickServ- Time registered: Aug 28 00:13:35 2003 GMT >- >-NickServ- Last quit message: anythinggggg >- >-NickServ- Options: Kill protection, Security >- >*************************** > >the new line I'm suggesting is something like: > >*************************** >-NickServ- Time Now : Aug 28 15:54:04 2003 GMT >*************************** > >This will help our users to compare the time that user was last seen and the >time right now *it's very important, many many of our users asked us for >this option*, also it would even be more great to show how long last time >the user was seen (some thing like: Last seen time: Aug 28 15:51:14 2003 GMT >(last seen time was before: 10 days, 3hours and 24 sec ago). > >Note that I saw both of these features, in other services I don't remember >there names (but they aren't as stable as ircservices5) (it was something >like ptlink services, and magik II) > >That's all, I would really like to see it on the next version (or if you can >show me how to do it, as I'm not a programmer) > >Many thanks to all of who developed IRCservices ...etc ...etc ...etc > >sincerely, >David > >_________________________________________________________________ >Get MSN 8 and enjoy automatic e-mail virus protection. >http://join.msn.com/?page=features/virus > >------------------------------------------------------------------ >To unsubscribe or change your subscription options, visit: >http://www.ircservices.za.net/mailman/listinfo/ircservices-coding /******* - End Original Message - *******/ From nothing at psychopat.org Thu Aug 28 15:00:24 2003 From: nothing at psychopat.org (Marc-Andre A. Fuentes) Date: Sat Oct 23 23:09:55 2004 Subject: [IRCServices Coding] BUG Report Message-ID: <001501c36daf$c8cba700$0101a8c0@house> We're having a small problem with suspended channel. we suspended channel #kavala, and someone has identified itself has the founder and apply a DROP to the channel. then we got a panic from the services and... crash. Also with suspended nick , when the suspencion expire, the services crash We're using: ircservices-5.0.21 services.terra.cl build #4, compiled Sat Aug 16 20:12:30 CST 2003 Thanks Marc -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.ircservices.za.net/pipermail/ircservices-coding/attachments/20030828/1f31ccf5/attachment.html From Craig at chatspike.net Thu Aug 28 16:23:41 2003 From: Craig at chatspike.net (Craig McLure) Date: Sat Oct 23 23:09:55 2004 Subject: [IRCServices Coding] BUG Report Message-ID: <20030828222401.JVQE12036.mta4-svc.business.ntl.com@i-br0ked-it> hmm.. what OS, compiler version etc are you using? after a test, i got the following: /cs id #abc 00376370 -ChanServ- Channel #abc is suspended and may not be used or identified for. /cs drop #abc [23:20] -ChanServ- Channel is suspended and may not be used or identified for. only prob i got was it missed the channel name in the second message :) /cs drop #abc /**************************************** * Craig "FrostyCoolSlug" McLure ************* - SpamBox - ************** * InspIRCd - http://www.inspircd.org * ChatSpike - http://www.chatspike.net * WinBot - http://www.winbot.co.uk ****************************************/ /**************************************** * From - Marc-Andre A. Fuentes * To - ircservices-coding * Sent - 2003-08-28 @ 18:00:00 * Subject - [IRCServices Coding] BUG Report ****************************************/ /****** - Begin Original Message - ******/ >We're having a small problem with suspended channel. > >we suspended channel #kavala, and someone has identified itself has the founder and apply a DROP to the channel. >then we got a panic from the services and... crash. > >Also with suspended nick , when the suspencion expire, the services crash >We're using: > >ircservices-5.0.21 services.terra.cl build #4, compiled Sat Aug 16 20:12:30 CST 2003 > > >Thanks >Marc >------------------------------------------------------------------ >To unsubscribe or change your subscription options, visit: >http://www.ircservices.za.net/mailman/listinfo/ircservices-coding /******* - End Original Message - *******/ From saturn at jetirc.net Thu Aug 28 17:13:37 2003 From: saturn at jetirc.net (Saturn) Date: Sat Oct 23 23:09:55 2004 Subject: [IRCServices Coding] AKill suggestion References: <2C31F186-CDEE-11D7-979C-0003938D6866@mac.com> Message-ID: <009001c36dc2$64b56b80$6401a8c0@turby> Would it be possible to have it announce to the user when they are akilled, either the expiry date and time, or "Expires in 3days, 4hours, 6minutes" or something similar. I find that usually we just have to do 24hour bans, but the user has no way to know when the ban was set, and when it expires... Just an idea... I now await the half dozen people who will proceed to tell me how stupid my idea is.... Saturn irc.jetirc.net From playa at dreamchat.org Thu Aug 28 20:46:14 2003 From: playa at dreamchat.org (playa) Date: Sat Oct 23 23:09:55 2004 Subject: [IRCServices Coding] Yet, another great suggestion In-Reply-To: <20030828212943.KEKN29825.mta5-svc.business.ntl.com@i-br0ked-it> References: <20030828212943.KEKN29825.mta5-svc.business.ntl.com@i-br0ked-it> Message-ID: <29047.68.21.137.36.1062128774.squirrel@dreamchat.org> Is this /time command only supposed to work via RAW? Cause when i type /time services.dreamchat.org i get No Such User, but if i do /raw time services.dreamchat.org, it works. Just wondering if its just me, or if its supposed to be that way. > Please dont post to both the services main list, and the services coding > list. Choose one, or the other, especially concidering i dont think this > is a great suggestion either.. > > /time services.chatspike.net > [22:28] ??? Date / time at services.chatspike.net- Thu Aug 28 17:28:57 > 2003 EDT > > *shock* > > /**************************************** > * Craig "FrostyCoolSlug" McLure > ************* - SpamBox - ************** > * InspIRCd - http://www.inspircd.org > * ChatSpike - http://www.chatspike.net > * WinBot - http://www.winbot.co.uk > ****************************************/ > > /**************************************** > * From - us44ever . > * To - ircservices-coding > * Sent - 2003-08-28 @ 16:45:00 > * Subject - [IRCServices Coding] Yet, another great suggestion > ****************************************/ > > /****** - Begin Original Message - ******/ > >>Hi, >> >>it would be really great to add another new line to the "/nickserv info" >>command, for example, when some one types: "/nickserv info nick", the >>following will be shown: >> >>*************************** >>- >>-NickServ- nick is hello world >>- >>-NickServ- Is online from: ~test@just.a.test.co.za >>- >>-NickServ- Last seen time: Aug 28 15:51:14 2003 GMT >>- >>-NickServ- Time registered: Aug 28 00:13:35 2003 GMT >>- >>-NickServ- Last quit message: anythinggggg >>- >>-NickServ- Options: Kill protection, Security >>- >>*************************** >> >>the new line I'm suggesting is something like: >> >>*************************** >>-NickServ- Time Now : Aug 28 15:54:04 2003 GMT >>*************************** >> >>This will help our users to compare the time that user was last seen and >> the >>time right now *it's very important, many many of our users asked us for >>this option*, also it would even be more great to show how long last time >>the user was seen (some thing like: Last seen time: Aug 28 15:51:14 2003 >> GMT >>(last seen time was before: 10 days, 3hours and 24 sec ago). >> >>Note that I saw both of these features, in other services I don't >> remember >>there names (but they aren't as stable as ircservices5) (it was something >>like ptlink services, and magik II) >> >>That's all, I would really like to see it on the next version (or if you >> can >>show me how to do it, as I'm not a programmer) >> >>Many thanks to all of who developed IRCservices ...etc ...etc ...etc >> >>sincerely, >>David >> >>_________________________________________________________________ >>Get MSN 8 and enjoy automatic e-mail virus protection. >>http://join.msn.com/?page=features/virus >> >>------------------------------------------------------------------ >>To unsubscribe or change your subscription options, visit: >>http://www.ircservices.za.net/mailman/listinfo/ircservices-coding > > /******* - End Original Message - *******/ > > > > ------------------------------------------------------------------ > To unsubscribe or change your subscription options, visit: > http://www.ircservices.za.net/mailman/listinfo/ircservices-coding > -- Best Regards, playa Network Founder/CEO DreamChat IRC Network - irc.dreamchat.org http://www.dreamchat.org From quension at mac.com Thu Aug 28 21:12:53 2003 From: quension at mac.com (Trevor Talbot) Date: Sat Oct 23 23:09:55 2004 Subject: [IRCServices Coding] Yet, another great suggestion In-Reply-To: <29047.68.21.137.36.1062128774.squirrel@dreamchat.org> Message-ID: <0F823090-D9D7-11D7-8513-0003938D6866@mac.com> On Thursday, Aug 28, 2003, at 20:46 US/Pacific, playa wrote: > Is this /time command only supposed to work via RAW? Cause when i > type /time services.dreamchat.org i get No Such User, but if i do /raw > time services.dreamchat.org, it works. Just wondering if its just me, > or if its supposed to be that way. That's a client thing. Some clients might alias /time as a CTCP TIME for a specific user, or similar. -- Quension From r-krisztian at softhome.net Thu Aug 28 22:13:29 2003 From: r-krisztian at softhome.net (Krisztian Romek) Date: Sat Oct 23 23:09:55 2004 Subject: [IRCServices Coding] Yet, another great suggestion In-Reply-To: <29047.68.21.137.36.1062128774.squirrel@dreamchat.org> References: <20030828212943.KEKN29825.mta5-svc.business.ntl.com@i-br0ked-it> <29047.68.21.137.36.1062128774.squirrel@dreamchat.org> Message-ID: <200308290713.29423.r-krisztian@softhome.net> > Is this /time command only supposed to work via RAW? Cause when i type > /time services.dreamchat.org i get No Such User, but if i do /raw time > services.dreamchat.org, it works. Just wondering if its just me, or if > its supposed to be that way. Some clients use stupid aliases for CTCP commands, for example: /version = /CTCP VERSION, /time = /CTCP TIME, /finger = /CTCP TIME This is why nothing works the way you expected. -- Krisztian Romek r-krisztian@softhome.net From us44ever at hotmail.com Fri Aug 29 13:01:59 2003 From: us44ever at hotmail.com (us44ever .) Date: Sat Oct 23 23:09:56 2004 Subject: [IRCServices Coding] AKill suggestion Message-ID: Pretty good idea, specially is it would be implemented as an option (because some admins might won't like the idea of displaying the time of when the akill will expire to the user who has been akilled). _________________________________________________________________ Help protect your PC: Get a free online virus scan at McAfee.com. http://clinic.mcafee.com/clinic/ibuy/campaign.asp?cid=3963 From us44ever at hotmail.com Fri Aug 29 13:09:38 2003 From: us44ever at hotmail.com (us44ever .) Date: Sat Oct 23 23:09:56 2004 Subject: [IRCServices Coding] Yet, another great suggestion Message-ID: Since most people want to see this feature(s) in the next version, it would be great to implement it as an optional feature , where it can be disabled from the .conf file(s) or enable it easily. I don't think that there is anything that the authors will lose if this feature can be added, in fact, it will add another nice feature to the features list of IRCservices5. _________________________________________________________________ Enter for your chance to IM with Bon Jovi, Seal, Bow Wow, or Mary J Blige using MSN Messenger http://entertainment.msn.com/imastar From Craig at chatspike.net Fri Aug 29 14:41:23 2003 From: Craig at chatspike.net (Craig McLure) Date: Sat Oct 23 23:09:56 2004 Subject: [IRCServices Coding] Yet, another great suggestion Message-ID: <20030829204143.NNNT26404.mta1-svc.business.ntl.com@i-br0ked-it> I'll ask again.. can you please stop posting to both the IRCServices mailing list, and the IRCd coding mailing list, getting your mail 2ce is beginning to annoy me. And i'll Quote Elijah: "Except it's already been said in the FAQ that it's not going to happen, and if that made it into the FAQ it would seem the answer is frequently going to be 'no.'" /**************************************** * Craig "FrostyCoolSlug" McLure ************* - SpamBox - ************** * InspIRCd - http://www.inspircd.org * ChatSpike - http://www.chatspike.net * WinBot - http://www.winbot.co.uk ****************************************/ /**************************************** * From - us44ever . * To - ircservices-coding * Sent - 2003-08-29 @ 20:09:00 * Subject - Re: [IRCServices Coding] Yet, another great suggestion ****************************************/ /****** - Begin Original Message - ******/ >Since most people want to see this feature(s) in the next version, it would >be great to implement it as an optional feature , where it can be disabled >from the .conf file(s) or enable it easily. I don't think that there is >anything that the authors will lose if this feature can be added, in fact, >it will add another nice feature to the features list of IRCservices5. > >_________________________________________________________________ >Enter for your chance to IM with Bon Jovi, Seal, Bow Wow, or Mary J Blige >using MSN Messenger http://entertainment.msn.com/imastar > >------------------------------------------------------------------ >To unsubscribe or change your subscription options, visit: >http://www.ircservices.za.net/mailman/listinfo/ircservices-coding >. /******* - End Original Message - *******/ From Craig at chatspike.net Fri Aug 29 14:42:51 2003 From: Craig at chatspike.net (Craig McLure) Date: Sat Oct 23 23:09:56 2004 Subject: [IRCServices Coding] AKill suggestion Message-ID: <20030829204311.GHCL29825.mta5-svc.business.ntl.com@i-br0ked-it> its a stupid idea!!! :p j/k.. I think its a great idea.. i'd rather have services telling users when their akills expire, than them spamming my mailbox with 'when does my akill expire?' every 20mins :p /**************************************** * Craig "FrostyCoolSlug" McLure ************* - SpamBox - ************** * InspIRCd - http://www.inspircd.org * ChatSpike - http://www.chatspike.net * WinBot - http://www.winbot.co.uk ****************************************/ /**************************************** * From - Saturn * To - IRC Services Coding Mailing List * Sent - 2003-08-28 @ 17:13:00 * Subject - [IRCServices Coding] AKill suggestion ****************************************/ /****** - Begin Original Message - ******/ >Would it be possible to have it announce to the user when they are akilled, >either the expiry date and time, or "Expires in 3days, 4hours, 6minutes" or >something similar. I find that usually we just have to do 24hour bans, but >the user has no way to know when the ban was set, and when it expires... > >Just an idea... I now await the half dozen people who will proceed to tell >me how stupid my idea is.... > >Saturn >irc.jetirc.net > > >------------------------------------------------------------------ >To unsubscribe or change your subscription options, visit: >http://www.ircservices.za.net/mailman/listinfo/ircservices-coding /******* - End Original Message - *******/ From admin at nevernet.net Fri Aug 29 13:45:36 2003 From: admin at nevernet.net (Elijah) Date: Sat Oct 23 23:09:56 2004 Subject: [IRCServices Coding] Yet, another great suggestion In-Reply-To: <20030829204143.NNNT26404.mta1-svc.business.ntl.com@i-br0ked-it> Message-ID: <008f01c36e6e$83158770$436a3a44@slytherin> Cheers. -----Original Message----- From: ircservices-coding-bounces@ircservices.za.net [mailto:ircservices-coding-bounces@ircservices.za.net] On Behalf Of Craig McLure Sent: Friday, August 29, 2003 4:41 PM To: IRC Services Coding Mailing List Subject: Re: Re: [IRCServices Coding] Yet, another great suggestion I'll ask again.. can you please stop posting to both the IRCServices mailing list, and the IRCd coding mailing list, getting your mail 2ce is beginning to annoy me. And i'll Quote Elijah: "Except it's already been said in the FAQ that it's not going to happen, and if that made it into the FAQ it would seem the answer is frequently going to be 'no.'" From us44ever at hotmail.com Fri Aug 29 16:59:19 2003 From: us44ever at hotmail.com (us44ever .) Date: Sat Oct 23 23:09:56 2004 Subject: [IRCServices Coding] Yet, another great suggestion Message-ID: woops, ok sorry I thought the two e-mails is completely different. >From: "Craig McLure" >Reply-To: IRC Services Coding Mailing List > >To: IRC Services Coding Mailing List > >Subject: Re: Re: [IRCServices Coding] Yet, another great suggestion >Date: Fri, 29 Aug 2003 21:41:23 +0000 > >I'll ask again.. can you please stop posting to both the IRCServices >mailing list, and the IRCd coding mailing list, getting your mail 2ce is >beginning to annoy me. > >And i'll Quote Elijah: > >"Except it's already been said in the FAQ that it's not going to happen, >and >if that made it into the FAQ it would seem the answer is frequently going >to >be 'no.'" > > >/**************************************** > * Craig "FrostyCoolSlug" McLure > ************* - SpamBox - ************** > * InspIRCd - http://www.inspircd.org > * ChatSpike - http://www.chatspike.net > * WinBot - http://www.winbot.co.uk > ****************************************/ > >/**************************************** > * From - us44ever . > * To - ircservices-coding > * Sent - 2003-08-29 @ 20:09:00 > * Subject - Re: [IRCServices Coding] Yet, another great suggestion > ****************************************/ > >/****** - Begin Original Message - ******/ > > >Since most people want to see this feature(s) in the next version, it >would > >be great to implement it as an optional feature , where it can be >disabled > >from the .conf file(s) or enable it easily. I don't think that there is > >anything that the authors will lose if this feature can be added, in >fact, > >it will add another nice feature to the features list of IRCservices5. > > > >_________________________________________________________________ > >Enter for your chance to IM with Bon Jovi, Seal, Bow Wow, or Mary J Blige > >using MSN Messenger http://entertainment.msn.com/imastar > > > >------------------------------------------------------------------ > >To unsubscribe or change your subscription options, visit: > >http://www.ircservices.za.net/mailman/listinfo/ircservices-coding > >. > >/******* - End Original Message - *******/ > > > >------------------------------------------------------------------ >To unsubscribe or change your subscription options, visit: >http://www.ircservices.za.net/mailman/listinfo/ircservices-coding _________________________________________________________________ MSN 8: Get 6 months for $9.95/month. http://join.msn.com/?page=dept/dialup From simorgh at dataphone.se Sat Aug 30 08:26:54 2003 From: simorgh at dataphone.se (Ali Simorgh) Date: Sat Oct 23 23:09:56 2004 Subject: [IRCServices Coding] SETHOST, SENDMAIL and 'ns info all' In-Reply-To: Message-ID: Hi I run ircservices 5.0.21 on FreeBSD 4.8-STABLE. and Ultimate 3.* I get this in logfile: [Aug 30 10:51:19 2003] unknown message from server (NETCTRL 0 0 0 0 0 0 0 0 0 0 0 0 0) [Aug 30 10:51:19 2003] user: New maximum user count: 1 [Aug 30 10:51:19 2003] unknown message from server (:irc.MyNet.Net SETHOST Simorgh MyvhostNetwork.Net) [Aug 30 10:51:19 2003] user: New maximum user count: 2 [Aug 30 10:51:19 2003] unknown message from server (:irc.MyNet.Net SETHOST pedarkhAnde 6b45bb2.26d9672f.dataphone.se) [Aug 30 10:56:18 2003] mail/sendmail: /usr/sbin/sendmail exited with code 25600 [Aug 30 10:56:18 2003] nickserv/mail-auth: send_auth() failed for registration (Simorgh) and how can I do so that nickserv dont show the realhost of a user in 'ns info nick all' thanks for help Ali "Simorgh" ______________________________________________________ Many of life's failures are people who did not realize how close they were to success when they gave up. Thomas A. Edison ______________________________________________________ From jskam at shaw.ca Sat Aug 30 11:34:27 2003 From: jskam at shaw.ca (Jeffery Kam) Date: Sat Oct 23 23:09:56 2004 Subject: [IRCServices Coding] SETHOST, SENDMAIL and 'ns info all' In-Reply-To: Message-ID: <000001c36f25$58464860$f64f9144@weed> "and how can I do so that nickserv dont show the realhost of a user in 'ns info nick all'" This would be a great feature for sure. I know on my network, there is a custom user mode +d, which will disguise a user's host in a /whois reply, but services info doesn't show it disguised unless the HIDE option is set. From achurch at achurch.org Sun Aug 31 08:14:01 2003 From: achurch at achurch.org (Andrew Church) Date: Sat Oct 23 23:09:56 2004 Subject: [IRCServices Coding] MARK Command In-Reply-To: <3208.66.181.69.244.1060800845.squirrel@dreamchat.org> Message-ID: <3f512fdb.01666@achurch.org> Use E-mail if you need communication of that sort. --Andrew Church achurch@achurch.org http://achurch.org/ >First off, i would like to say that IRCservices are the best services out >there, by FAR! Anyways, i was wondering if the MARK command will be in >the next relase? Its kind of a pointless command, its only used to mark >nicks or channels, but it is very useful for when passwords to channels >have been denied. > >/chanserv MARK > >/chanserv info #channel would read the following. >*#channel has been MARKED by playa - > >Of course only IRCops would be able to view it. > >Just an idea i thought of :) > >-- >Best Regards, >playa >Network Founder/CEO >DreamChat IRC Network - irc.dreamchat.org >http://www.dreamchat.org > >------------------------------------------------------------------ >To unsubscribe or change your subscription options, visit: >http://www.ircservices.za.net/mailman/listinfo/ircservices-coding From achurch at achurch.org Sun Aug 31 08:16:34 2003 From: achurch at achurch.org (Andrew Church) Date: Sat Oct 23 23:09:56 2004 Subject: [IRCServices Coding] OP/Voice upon identify In-Reply-To: Message-ID: <3f513092.01677@achurch.org> Needless complexity. If you don't want yourself autoopped, then don't be an auto-op. It's that simple. --Andrew Church achurch@achurch.org http://achurch.org/ >Hi again >Its nice with this option. but I dont se any set command that ChanServ >wont automatically op or voice you in any channel. > >Like: > SET NOAUTO ON|OFF > When NOAUTO is on, ChanServ will not > automatically op or voice you in any channels. > >Maybe some user(s) wont get auto op/voice then they can set this option ON >but it sould be OFF in default. > >Or did I miss it? > >Thanks > > Ali "Simorgh" > ______________________________________________________ > Many of life's failures are people who did not realize > how close they were to success when they gave up. > Thomas A. Edison > ______________________________________________________ > > >On Sun, 17 Aug 2003, Russell Garrett wrote: > >> Eh? This has been implemented since IRCServices 5a31. >> >> Russ >> >> > I wonder if its possible to make some modification that: >> > when someone has already joined a few channels, and then identifies >> > to its nickname, chanserv gives Voice and/or Op to the user is s/he >> > is in the channel list (+o; aop or above & +v when vop) >> > >> > this is very usefull to not privmsg chanserv for every op or voice >> > request, when user has not identified to its nick before joining >> > channels. >> > >> > Thanks for any help >> >> ------------------------------------------------------------------ >> To unsubscribe or change your subscription options, visit: >> http://www.ircservices.za.net/mailman/listinfo/ircservices-coding >> > >------------------------------------------------------------------ >To unsubscribe or change your subscription options, visit: >http://www.ircservices.za.net/mailman/listinfo/ircservices-coding From l8nite at l8nite.net Sat Aug 30 16:58:05 2003 From: l8nite at l8nite.net (Shaun Guth) Date: Sat Oct 23 23:09:56 2004 Subject: [IRCServices Coding] OP/Voice upon identify In-Reply-To: <3f513092.01677@achurch.org> References: <3f513092.01677@achurch.org> Message-ID: <1062287885.21924.6.camel@localhost> On Sun, 2003-08-31 at 01:16, Andrew Church wrote: > Needless complexity. If you don't want yourself autoopped, then don't > be an auto-op. It's that simple. I disagree. In my case, I wanted to create a channel where there were no ops so users don't have to endure lame op-wars, etc. However, I did need to maintain a level of control over the channel to protect from extremely obnoxious behavior or lame bots, etc. By registering as founder of the channel I induced the unwanted 'auto-op' behavior. My only solution was to register another fake user to become channel founder and set their nick to noexpire. That to me seems like needless complexity. A simple check to see if the user wishes to be opped or not is not complex. Shaun From Craig at chatspike.net Sat Aug 30 18:06:58 2003 From: Craig at chatspike.net (Craig McLure) Date: Sat Oct 23 23:09:56 2004 Subject: [IRCServices Coding] OP/Voice upon identify Message-ID: <20030831000719.ELIJ19019.mta3-svc.business.ntl.com@i-br0ked-it> it would thou.. they would have to be able to switch off auto-op for a single channel.. you could always use /cs levels to change the 'auto op' level up.. so that no one is auto-opped.. or /cs levels #channels DISABLE autoop /**************************************** * Craig "FrostyCoolSlug" McLure ************* - SpamBox - ************** * InspIRCd - http://www.inspircd.org * ChatSpike - http://www.chatspike.net * WinBot - http://www.winbot.co.uk ****************************************/ /**************************************** * From - Shaun Guth * To - ircservices-coding * Sent - 2003-08-30 @ 16:58:00 * Subject - RE: [IRCServices Coding] OP/Voice upon identify ****************************************/ /****** - Begin Original Message - ******/ >On Sun, 2003-08-31 at 01:16, Andrew Church wrote: >> Needless complexity. If you don't want yourself autoopped, then don't >> be an auto-op. It's that simple. > >I disagree. In my case, I wanted to create a channel where there were >no ops so users don't have to endure lame op-wars, etc. However, I did >need to maintain a level of control over the channel to protect from >extremely obnoxious behavior or lame bots, etc. By registering as >founder of the channel I induced the unwanted 'auto-op' behavior. My >only solution was to register another fake user to become channel >founder and set their nick to noexpire. That to me seems like needless >complexity. A simple check to see if the user wishes to be opped or not >is not complex. > >Shaun > >------------------------------------------------------------------ >To unsubscribe or change your subscription options, visit: >http://www.ircservices.za.net/mailman/listinfo/ircservices-coding >. /******* - End Original Message - *******/ From l8nite at l8nite.net Sat Aug 30 17:14:41 2003 From: l8nite at l8nite.net (Shaun Guth) Date: Sat Oct 23 23:09:56 2004 Subject: [IRCServices Coding] OP/Voice upon identify In-Reply-To: <20030831000719.ELIJ19019.mta3-svc.business.ntl.com@i-br0ked-it> References: <20030831000719.ELIJ19019.mta3-svc.business.ntl.com@i-br0ked-it> Message-ID: <1062288881.21924.17.camel@localhost> On Sat, 2003-08-30 at 18:06, Craig McLure wrote: > it would thou.. they would have to be able to switch off auto-op for a single channel.. For each channel we already store an access list, one extra bit to indicate auto-anything status or not is not really asking too much. > you could always use /cs levels to change the 'auto op' level up.. so that no one is auto-opped.. > or /cs levels #channels DISABLE autoop -ChanServ- Channel #foobar registered under your nickname: l8 -ChanServ- AUTOOP disabled on channel #foobar. --- You have left channel #foobar --> You are now talking on #foobar --- services.topgamers.net removes channel operator status from l8 --- services.topgamers.net gives channel operator status to l8 Same with ENFORCE set to off as well. > [snipped obnoxiously long sig] Shaun Guth From achurch at achurch.org Sun Aug 31 18:55:28 2003 From: achurch at achurch.org (Andrew Church) Date: Sat Oct 23 23:09:56 2004 Subject: [IRCServices Coding] OP/Voice upon identify In-Reply-To: <1062288881.21924.17.camel@localhost> Message-ID: <3f51c6b5.07402@achurch.org> >> you could always use /cs levels to change the 'auto op' level up.. so that no one is auto-opped.. >> or /cs levels #channels DISABLE autoop > >-ChanServ- Channel #foobar registered under your nickname: l8 >-ChanServ- AUTOOP disabled on channel #foobar. >--- You have left channel #foobar >--> You are now talking on #foobar >--- services.topgamers.net removes channel operator status from l8 >--- services.topgamers.net gives channel operator status to l8 This is definitely confusing behavior. Fixed for 5.0.22, thanks for the report. Note that you will also want to disable the other AUTOxxx levels as well if you don't want any automatic modes. --Andrew Church achurch@achurch.org http://achurch.org/ From achurch at achurch.org Sun Aug 31 23:17:56 2003 From: achurch at achurch.org (Andrew Church) Date: Sat Oct 23 23:09:56 2004 Subject: [IRCServices Coding] Mass memos In-Reply-To: <001601c361d8$a5312f00$6401a8c0@turby> Message-ID: <3f5205f0.15057@achurch.org> >Can we reconsider adding a Mass memo function for the next release? No, for all the reasons others have mentioned. I'll also draw an example from my experience with cellphone mail in Japan, which is remarkably similar to Services memos: Automated messages are annoying, period. The primary use for cellphone mail is to communicate with friends; having automatic messages interfere with that is annoying in the extreme. Yes, 10% or 20% of your users might be willing to accept mass memos, but the remaining 80% or 90% will get quite upset with you. I might also point out that people who care about what happens on the network will actively check that information, whether you make it available through logon news, through a website, or whatever; and people who don't care will ignore anything you send them. The method you use to inform them won't really make a difference. >If not, or even if so... one thing puzzles me: In the /ns list * command, >the listings have occasional punctuation... a ! or ? in front of the nick. >There is nothing in the docs anywhere that seems to address this, and I'm >curious as to what those mean.... an explanation would be helpful there too. This should be available through /ns help list, but there appears to be a bug there. I'll fix it for the next version. >on that note, a possible suggestion for Logonnews... How about something I >saw on Dalnet once: When new news is added, you get a notice. Until you >read the news, it keeps bugging you when you log on. After you read it, it >stops. Some sort of flag so users know when there IS new news would be >useful... the main reason nobody read the logonnews is that 90% of the time >for them, it is unchanged........ This is an interesting thought; I'll think about it for a future version. --Andrew Church achurch@achurch.org http://achurch.org/ From achurch at achurch.org Sun Aug 31 23:37:39 2003 From: achurch at achurch.org (Andrew Church) Date: Sat Oct 23 23:09:56 2004 Subject: [IRCServices Coding] Language In-Reply-To: Message-ID: <3f52094e.17046@achurch.org> [/msg nickserv vs. /nickserv] >I wonder if it would be worth integrating such a thing into services as an >option (compile-time maybe?). I think it would be good for the irc community >as a whole to get away from the habit of msging services directly if at all >possible. Opinions? /msg NickServ is the one format that's guaranteed to work on every ircd (except for administrative decisions a la DALnet). Get an RFC published--and implemented; 2811-3 were remarkable failures in that area-- and I'll consider changing it. --Andrew Church achurch@achurch.org http://achurch.org/ From achurch at achurch.org Sun Aug 31 23:42:27 2003 From: achurch at achurch.org (Andrew Church) Date: Sat Oct 23 23:09:56 2004 Subject: [IRCServices Coding] Language In-Reply-To: Message-ID: <3f520a18.17063@achurch.org> >Is there any tool (silly question) or something or guid to make a language >file. > >I have decided to make a Persian (Farsi) language file. Language files are just plain text files; as another reply said, read the comments at the top of lang/en_us.l, and work from there. Be warned that the amount of text is huge; expect to spend at least two to three months on the initial translation. Also, if you'd be willing to continue maintaining the language file as it is updated in future versions, please let me know privately. --Andrew Church achurch@achurch.org http://achurch.org/ From achurch at achurch.org Sun Aug 31 23:52:09 2003 From: achurch at achurch.org (Andrew Church) Date: Sat Oct 23 23:09:56 2004 Subject: [IRCServices Coding] segfault on expiring ? In-Reply-To: <001201c36793$d26e4000$0101a8c0@nothing> Message-ID: <3f520bd8.17715@achurch.org> >[Aug 20 20:49:05 2003] nickserv/main: Expiring suspension for SeBa_KoBe (nick group 17805) >[Aug 20 20:49:05 2003] nickserv/main: Expiring nickname SeBa_KoBe >[Aug 20 20:49:05 2003] nickserv/main: [Aug 20 20:49:05 2003] Services terminating: Segmentation Faul I can't reproduce this problem. If this is still occurring, can you send me your databases privately so that I can investigate it? --Andrew Church achurch@achurch.org http://achurch.org/ From achurch at achurch.org Sun Aug 31 23:54:39 2003 From: achurch at achurch.org (Andrew Church) Date: Sat Oct 23 23:09:56 2004 Subject: [IRCServices Coding] BUG Report In-Reply-To: <001501c36daf$c8cba700$0101a8c0@house> Message-ID: <3f520c48.17731@achurch.org> >we suspended channel #kavala, and someone has identified itself has the = >founder and apply a DROP to the channel. >then we got a panic from the services and... crash. This is a bug in the DROP function, and has been fixed; thanks for the report. --Andrew Church achurch@achurch.org http://achurch.org/ From achurch at achurch.org Mon Sep 1 00:06:07 2003 From: achurch at achurch.org (Andrew Church) Date: Sat Oct 23 23:09:56 2004 Subject: [IRCServices Coding] SETHOST, SENDMAIL and 'ns info all' In-Reply-To: Message-ID: <3f520f38.21076@achurch.org> >[Aug 30 10:56:18 2003] mail/sendmail: > /usr/sbin/sendmail exited with code 25600 Use the SMTP module instead (mail/smtp). >[Aug 30 10:56:18 2003] nickserv/mail-auth: send_auth() failed for >registration (Simorgh) > >and how can I do so that nickserv dont show the realhost of a user in >'ns info nick all' It doesn't. However: >[Aug 30 10:51:19 2003] unknown message from server >(:irc.MyNet.Net SETHOST Simorgh MyvhostNetwork.Net) You're using the wrong protocol, since it doesn't recognize the SETHOST command and therefore has no idea about fake hosts. I might remind you that Ultimate 3.x is not supported. --Andrew Church achurch@achurch.org http://achurch.org/ From achurch at achurch.org Mon Sep 1 00:09:41 2003 From: achurch at achurch.org (Andrew Church) Date: Sat Oct 23 23:09:56 2004 Subject: [IRCServices Coding] Yet, another great suggestion In-Reply-To: <20030828183615.GB32204@phat.za.net> Message-ID: <3f52100e.21116@achurch.org> >Or how about rather letting users decide what timezone they're in and >services outputs all timestamps in their local time? /ns help set timezone (since 5.0 alpha) --Andrew Church achurch@achurch.org http://achurch.org/ From saturn at jetirc.net Sun Aug 31 12:29:07 2003 From: saturn at jetirc.net (Saturn) Date: Sat Oct 23 23:09:56 2004 Subject: [IRCServices Coding] Re: [IRCServices] Yet, another great suggestion References: <3f5202a3.15001@achurch.org> Message-ID: <003201c36ff6$25ae6550$6401a8c0@turby> I think it is... consider an international Network like mine: every server is in a different time zone -- How are users supposed to know what time zone the Services (pickign on Services' clock because Services are whats giving these notices!) is in?? Sure, they can do the /time command, if they even know abotu it. But the vast majority of IRC users are ignorant of those sorts of commands, or even if they know about /time, they most likely have no idea they can specify a server with the command. I realize that programmers for IRC-related software seem always to be of the universal opinion that ALL irc users should take the time to become elite experts abotu everything PC, however that is simply NOT reality. Services is specificly there to SERVE the users and the ircops. Its sole function is to police access and provide information to the users -- what use is it to say that a certain piece of information is "not useful" or "not needed" when you can plainly see that it is in this case, given the argument above? Obviously, it is your project, not mine, and I certainly cannot force you to do anythign you don't want to do, but I and my staff and users all agree it would be extremely useful... "Handy" was the word most used. I've had quite a few queries about it, and so I'm asking for it. If you don't feel that non-techie users deserve any consideration, then ignore the request. It's really up to you anyhow.... Saturn irc.jetirc.net ----- Original Message ----- From: "Andrew Church" To: Sent: Sunday, August 31, 2003 7:13 AM Subject: Re: [IRCServices] Yet, another great suggestion >So how do you get the current time from Services then? The actual time that >SERVICES thinks it is, not the server, and not my local clock... If there's any significant difference between your local clock, your IRC server's clock, and Services' clock, then at least one of them needs to be fixed. That's not Services' problem. --Andrew Church achurch@achurch.org http://achurch.org/ From aragon at phat.za.net Sun Aug 31 13:23:24 2003 From: aragon at phat.za.net (Aragon Gouveia) Date: Sat Oct 23 23:09:56 2004 Subject: [IRCServices Coding] Re: [IRCServices] Yet, another great suggestion In-Reply-To: <003201c36ff6$25ae6550$6401a8c0@turby> References: <3f5202a3.15001@achurch.org> <003201c36ff6$25ae6550$6401a8c0@turby> Message-ID: <20030831202324.GB8731@phat.za.net> | By Saturn | [ 2003-08-31 21:29 +0200 ] > I think it is... consider an international Network like mine: every server > is in a different time zone -- How are users supposed to know what time zone > the Services (pickign on Services' clock because Services are whats giving > these notices!) is in?? Sure, they can do the /time command, if they even > know abotu it. But the vast majority of IRC users are ignorant of those > sorts of commands, or even if they know about /time, they most likely have > no idea they can specify a server with the command. Erm, what's the argument here? Services stipulates its timezone in its timestamps. As do all the other servers on the network. Atleast mine do... Regards, Aragon From saturn at jetirc.net Sun Aug 31 13:47:16 2003 From: saturn at jetirc.net (Saturn) Date: Sat Oct 23 23:09:56 2004 Subject: [IRCServices Coding] Re: [IRCServices] Yet, another great suggestion References: <3f5202a3.15001@achurch.org> <003201c36ff6$25ae6550$6401a8c0@turby> <20030831202324.GB8731@phat.za.net> Message-ID: <000701c37001$10a62cf0$6401a8c0@turby> The argument is that the overwhelming majority of IRC users have no idea the /time command exists, and even fewer are aware that they can specify a server name after the /time command. How would these people find out the Services time zone? Why does it all have to be so complicated?? ----- Original Message ----- From: "Aragon Gouveia" To: Sent: Sunday, August 31, 2003 1:23 PM Subject: Re: [IRCServices Coding] Re: [IRCServices] Yet,another great suggestion | By Saturn | [ 2003-08-31 21:29 +0200 ] > I think it is... consider an international Network like mine: every server > is in a different time zone -- How are users supposed to know what time zone > the Services (pickign on Services' clock because Services are whats giving > these notices!) is in?? Sure, they can do the /time command, if they even > know abotu it. But the vast majority of IRC users are ignorant of those > sorts of commands, or even if they know about /time, they most likely have > no idea they can specify a server with the command. Erm, what's the argument here? Services stipulates its timezone in its timestamps. As do all the other servers on the network. Atleast mine do... Regards, Aragon ------------------------------------------------------------------ To unsubscribe or change your subscription options, visit: http://www.ircservices.za.net/mailman/listinfo/ircservices-coding From quension at mac.com Sun Aug 31 14:10:45 2003 From: quension at mac.com (Trevor Talbot) Date: Sat Oct 23 23:09:56 2004 Subject: [IRCServices Coding] Re: [IRCServices] Yet, another great suggestion In-Reply-To: <000701c37001$10a62cf0$6401a8c0@turby> Message-ID: <962546B6-DBF7-11D7-8505-0003938D6866@mac.com> On Sunday, Aug 31, 2003, at 13:47 US/Pacific, Saturn wrote: > The argument is that the overwhelming majority of IRC users have no > idea the /time command exists, and even fewer are aware that they can > specify a server name after the /time command. How would these people > find out the Services time zone? You missed the point. Services shows the time zone wherever it uses a readable time -- i.e. in the nickserv/chanserv info displays. Unless you've changed your language file, in which case you can simply change it back. > Why does it all have to be so complicated?? It isn't. Your users can even use the handy-dandy /nickserv set timezone command to make it even easier. > ----- Original Message ----- > From: "Aragon Gouveia" > | By Saturn > | [ 2003-08-31 21:29 +0200 ] >> I think it is... consider an international Network like mine: every >> server is in a different time zone -- How are users supposed to know >> what time zone the Services (pickign on Services' clock because >> Services are whats giving these notices!) is in?? Sure, they can do >> the /time command, if they even know abotu it. But the vast majority >> of IRC users are ignorant of those sorts of commands, or even if they >> know about /time, they most likely have no idea they can specify a >> server with the command. > > Erm, what's the argument here? Services stipulates its timezone in > its timestamps. As do all the other servers on the network. -- Quension From us44ever at hotmail.com Sun Aug 31 14:40:36 2003 From: us44ever at hotmail.com (us44ever .) Date: Sat Oct 23 23:09:56 2004 Subject: [IRCServices Coding] Re: [IRCServices] Yet, another great suggestion Message-ID: or even the idea of adding an additional info (exact info) something like: Last seen time : Aug 22 14:20:16 2003 GMT (9 days, 51 minutes and 21 seconds ago) Time registered : Jul 25 22:19:20 2003 GMT (** days, ** minutes and ** seconds ago) wouldn't even a greater idea? _________________________________________________________________ Get MSN 8 and enjoy automatic e-mail virus protection. http://join.msn.com/?page=features/virus From saturn at jetirc.net Sun Aug 31 16:47:48 2003 From: saturn at jetirc.net (Saturn) Date: Sat Oct 23 23:09:56 2004 Subject: [IRCServices Coding] Re: [IRCServices] Yet, another great suggestion References: <962546B6-DBF7-11D7-8505-0003938D6866@mac.com> Message-ID: <000e01c3701a$48faea50$6401a8c0@turby> [16:41] -NickServ- Time registered: Jul 27 13:09:08 2002 PDT That's what I see when I use it. Yes, it does say "PDT" .. how many people in, say Belgium, are going to know exactly what PDT is? How about "PDT (GMT-8)" as the format....? Also, you'll note that it STILL gives no indication as to the CURRENT time ... this is why the proper UTC code or GMT+/-## is the best way to go IMHO. I do also like the idea suggested by us44ever ... the "(** days, ** minutes, and ** seconds ago)" idea... that would be handy in any event.... and would eliminate the need for the current time to be displayed.... On another note, I had forgotten the set timezone option, which certainly would put more clarity on the output... however, I think my points above are valid ones... Unless of course I've missed a config setting that will tell it to report the tiome zone as a function of GMT (plus or minus x hours, rather than zone codes like PDT)... ----- Original Message ----- From: "Trevor Talbot" To: "IRC Services Coding Mailing List" Sent: Sunday, August 31, 2003 2:10 PM Subject: Re: [IRCServices Coding] Re: [IRCServices] Yet,another great suggestion On Sunday, Aug 31, 2003, at 13:47 US/Pacific, Saturn wrote: > The argument is that the overwhelming majority of IRC users have no > idea the /time command exists, and even fewer are aware that they can > specify a server name after the /time command. How would these people > find out the Services time zone? You missed the point. Services shows the time zone wherever it uses a readable time -- i.e. in the nickserv/chanserv info displays. Unless you've changed your language file, in which case you can simply change it back. > Why does it all have to be so complicated?? It isn't. Your users can even use the handy-dandy /nickserv set timezone command to make it even easier. > ----- Original Message ----- > From: "Aragon Gouveia" > | By Saturn > | [ 2003-08-31 21:29 +0200 ] >> I think it is... consider an international Network like mine: every >> server is in a different time zone -- How are users supposed to know >> what time zone the Services (pickign on Services' clock because >> Services are whats giving these notices!) is in?? Sure, they can do >> the /time command, if they even know abotu it. But the vast majority >> of IRC users are ignorant of those sorts of commands, or even if they >> know about /time, they most likely have no idea they can specify a >> server with the command. > > Erm, what's the argument here? Services stipulates its timezone in > its timestamps. As do all the other servers on the network. -- Quension ------------------------------------------------------------------ To unsubscribe or change your subscription options, visit: http://www.ircservices.za.net/mailman/listinfo/ircservices-coding From quension at mac.com Sun Aug 31 18:24:50 2003 From: quension at mac.com (Trevor Talbot) Date: Sat Oct 23 23:09:56 2004 Subject: [IRCServices Coding] Re: [IRCServices] Yet, another great suggestion In-Reply-To: <000e01c3701a$48faea50$6401a8c0@turby> Message-ID: <14C7EDD0-DC1B-11D7-8505-0003938D6866@mac.com> On Sunday, Aug 31, 2003, at 16:47 US/Pacific, Saturn wrote: > Unless of course I've missed a config setting that will tell it to > report the tiome zone as a function of GMT (plus or minus x hours, > rather than zone codes like PDT)... You could modify the language file, using something like "(GMT%z)" instead of %Z in the STRFTIME_DATE_TIME_FORMAT string. "man 3 strftime" for the available options. -- Quension From achurch at achurch.org Mon Sep 1 10:58:00 2003 From: achurch at achurch.org (Andrew Church) Date: Sat Oct 23 23:09:56 2004 Subject: [IRCServices Coding] Re: [IRCServices] Yet, another great suggestion In-Reply-To: <000e01c3701a$48faea50$6401a8c0@turby> Message-ID: <3f52a815.21363@achurch.org> "Use /ns set timezone" is the official answer on this. Please take all further discussion to the ircservices list. --Andrew Church achurch@achurch.org http://achurch.org/ >[16:41] -NickServ- Time registered: Jul 27 13:09:08 2002 PDT > >That's what I see when I use it. Yes, it does say "PDT" .. how many people >in, say Belgium, are going to know exactly what PDT is? How about "PDT >(GMT-8)" as the format....? Also, you'll note that it STILL gives no >indication as to the CURRENT time ... this is why the proper UTC code or >GMT+/-## is the best way to go IMHO. I do also like the idea suggested by >us44ever ... the "(** days, ** minutes, and ** seconds ago)" idea... that >would be handy in any event.... and would eliminate the need for the current >time to be displayed.... > >On another note, I had forgotten the set timezone option, which certainly >would put more clarity on the output... however, I think my points above are >valid ones... > >Unless of course I've missed a config setting that will tell it to report >the tiome zone as a function of GMT (plus or minus x hours, rather than zone >codes like PDT)... > >----- Original Message ----- >From: "Trevor Talbot" >To: "IRC Services Coding Mailing List" > >Sent: Sunday, August 31, 2003 2:10 PM >Subject: Re: [IRCServices Coding] Re: [IRCServices] Yet,another great >suggestion > > >On Sunday, Aug 31, 2003, at 13:47 US/Pacific, Saturn wrote: > >> The argument is that the overwhelming majority of IRC users have no >> idea the /time command exists, and even fewer are aware that they can >> specify a server name after the /time command. How would these people >> find out the Services time zone? > >You missed the point. Services shows the time zone wherever it uses a >readable time -- i.e. in the nickserv/chanserv info displays. Unless >you've changed your language file, in which case you can simply change >it back. > >> Why does it all have to be so complicated?? > >It isn't. Your users can even use the handy-dandy /nickserv set >timezone command to make it even easier. > >> ----- Original Message ----- >> From: "Aragon Gouveia" > >> | By Saturn >> | [ 2003-08-31 21:29 +0200 ] >>> I think it is... consider an international Network like mine: every >>> server is in a different time zone -- How are users supposed to know >>> what time zone the Services (pickign on Services' clock because >>> Services are whats giving these notices!) is in?? Sure, they can do >>> the /time command, if they even know abotu it. But the vast majority >>> of IRC users are ignorant of those sorts of commands, or even if they >>> know about /time, they most likely have no idea they can specify a >>> server with the command. >> >> Erm, what's the argument here? Services stipulates its timezone in >> its timestamps. As do all the other servers on the network. > >-- Quension > >------------------------------------------------------------------ >To unsubscribe or change your subscription options, visit: >http://www.ircservices.za.net/mailman/listinfo/ircservices-coding > > >------------------------------------------------------------------ >To unsubscribe or change your subscription options, visit: >http://www.ircservices.za.net/mailman/listinfo/ircservices-coding From simorgh at dataphone.se Sun Aug 31 22:31:35 2003 From: simorgh at dataphone.se (Ali Simorgh) Date: Sat Oct 23 23:09:56 2004 Subject: [IRCServices Coding] SETHOST, SENDMAIL and 'ns info all' In-Reply-To: <3f520f38.21076@achurch.org> Message-ID: Thanks for your help. I thought if I set nickserv to not be an ircop, then it maybe dosent se the real host name, and maybe shows the crypted hostname to other users or should I change this line in language files: NICK_INFO_ADDRESS_ONLINE Is online from: %s to: NICK_INFO_ADDRESS_ONLINE Is online from: N/A ? Ali "Simorgh" ______________________________________________________ Many of life's failures are people who did not realize how close they were to success when they gave up. Thomas A. Edison ______________________________________________________ On Mon, 1 Sep 2003, Andrew Church wrote: > >[Aug 30 10:56:18 2003] mail/sendmail: > > /usr/sbin/sendmail exited with code 25600 > > Use the SMTP module instead (mail/smtp). > > >[Aug 30 10:56:18 2003] nickserv/mail-auth: send_auth() failed for > >registration (Simorgh) > > > >and how can I do so that nickserv dont show the realhost of a user in > >'ns info nick all' > > It doesn't. However: > > >[Aug 30 10:51:19 2003] unknown message from server > >(:irc.MyNet.Net SETHOST Simorgh MyvhostNetwork.Net) > > You're using the wrong protocol, since it doesn't recognize the > SETHOST command and therefore has no idea about fake hosts. I might > remind you that Ultimate 3.x is not supported. > > --Andrew Church > achurch@achurch.org > http://achurch.org/ > ------------------------------------------------------------------ > To unsubscribe or change your subscription options, visit: > http://www.ircservices.za.net/mailman/listinfo/ircservices-coding > From achurch at achurch.org Mon Sep 1 15:21:08 2003 From: achurch at achurch.org (Andrew Church) Date: Sat Oct 23 23:09:56 2004 Subject: [IRCServices Coding] SETHOST, SENDMAIL and 'ns info all' In-Reply-To: Message-ID: <3f52e5fe.41203@achurch.org> >I thought if I set nickserv to not be an ircop, then it maybe dosent se >the real host name, and maybe shows the crypted hostname to other users It isn't a matter of NickServ having operator privileges or not; Services, as a server, always sees the real hostname. The problem is that Services and your IRC server aren't using the same protocol, so Services can't recognize the fake hosts. Try using a different IRC server. --Andrew Church achurch@achurch.org http://achurch.org/ From laser at musichat.net Wed Sep 3 06:49:54 2003 From: laser at musichat.net (Alessandro Ciappei) Date: Sat Oct 23 23:09:56 2004 Subject: [IRCServices Coding] New Features Message-ID: <001b01c37222$428f54d0$e2c0fea9@alexxa3il9cxpx> Hi all, I have an idea for next release. A secure link between services and ircd. Now many ircd, like Unreal, tr-ircd, bahamut supports a ssl link. Regards alex -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.ircservices.za.net/pipermail/ircservices-coding/attachments/20030903/a25ee68d/attachment.htm From r-krisztian at softhome.net Wed Sep 3 07:17:38 2003 From: r-krisztian at softhome.net (Krisztian Romek) Date: Sat Oct 23 23:09:56 2004 Subject: [IRCServices Coding] New Features In-Reply-To: <001b01c37222$428f54d0$e2c0fea9@alexxa3il9cxpx> References: <001b01c37222$428f54d0$e2c0fea9@alexxa3il9cxpx> Message-ID: <200309031617.38876.r-krisztian@softhome.net> Hello, alex wrote: > I have an idea for next release. > A secure link between services and ircd. > Now many ircd, like Unreal, tr-ircd, bahamut supports a ssl link. I think a ZIP link support (like in Unreal) should also be fine. :-) I don't know what you will reply for these feature requests, but I agree that they aren't so important, since in most cases ircd and services run on the same computer. -- Krisztian Romek r-krisztian@softhome.net From Craig at chatspike.net Wed Sep 3 14:34:29 2003 From: Craig at chatspike.net (Craig McLure) Date: Sat Oct 23 23:09:56 2004 Subject: [IRCServices Coding] New Features Message-ID: <20030903203453.ITMO19019.mta3-svc.business.ntl.com@i-br0ked-it> If you read the archive, you will find that this has already been discussed (fairly recently if i recall..), and was thrown out, if you want services SSL support, i recommend you use a SSL tunnel. When it comes to ZIP links, this would require editing the services protocol module accordingly.. and IMO, shouldnt been needed, as in most cases, services run on the same box as a server. /**************************************** * Craig "FrostyCoolSlug" McLure ************* - SpamBox - ************** * InspIRCd - http://www.inspircd.org * ChatSpike - http://www.chatspike.net * WinBot - http://www.winbot.co.uk ****************************************/ /**************************************** * From - Alessandro Ciappei * To - ircservices-coding * Sent - 2003-09-03 @ 15:49:00 * Subject - [IRCServices Coding] New Features ****************************************/ /****** - Begin Original Message - ******/ >Hi all, > >I have an idea for next release. >A secure link between services and ircd. >Now many ircd, like Unreal, tr-ircd, bahamut supports a ssl link. > >Regards > >alex >------------------------------------------------------------------ >To unsubscribe or change your subscription options, visit: >http://www.ircservices.za.net/mailman/listinfo/ircservices-coding /******* - End Original Message - *******/ From ircserv at elric.net Wed Sep 3 20:49:07 2003 From: ircserv at elric.net (Brent DiNicola) Date: Sat Oct 23 23:09:56 2004 Subject: [IRCServices Coding] Which route to take - Module? Message-ID: <5.2.1.1.0.20030903223929.016e4648@mail.elric.net> It wasn't an easy subject to sum up in just a few words. I am wanting to do something to the ircservices code, I want to change the way the notice() works. I know that modifying the send.c would be very frowned upon and then I got to thinking and had suggested that I maybe make a module to keep the information for me. I know it's against the RFC, but I am pressed against a brick wall here, I have to give the users an option to use PRIVMSG or NOTICE. Now, to help people move to NOTICE I would like to give them the option of turning on PRIVMSG but have NOTICE be the default, that would get the lazy people to use NOTICE. Eventually getting rid of this problem. In the mean time, I was thinking what is the best way to go about this without causing trouble for me and anyone else who has to deal with this code. Is it possible or even suggested to make a module that would replace the notice() from send.c with it's own, leaving the code in send.c alone and not causing troubles down the road. Suggestions were that I make a module that kept the info for each nick's setting and then if I could override the notice() and notice_lang() and notice_help() in send.c that would keep all the other code clean and not cause other troubles. I want to know what the best way to do this would be, I know it's against RFC but I want to move to newer services than the 1.4.3pre4 that we are using now and add modules so that I can do things down the line. They are used to having PRIVMSG and I can't just change it without running people off, so if I can make PRIVMSG an option then I can't be blamed if they are lazy. Opinions on how to go about this? I know this topic has been asked before and I know your not going to make it part of your code, I just wanted to know from the people who know the code really well what the best route to take would be to do the least amount of damage. (And if someone has done this.. please let me know what you did, examples would rock) Thanks Brent ---------------------------------------------------------- | Brent DiNicola | | The Whitewolf of Immyrr | | | | http://www.melnibone.net | | Disclaimer: Any opinions expressed here are | | from my dog. Any liabilities fall to the dog. | ----------------------------------------------------------- From Craig at chatspike.net Wed Sep 3 22:17:55 2003 From: Craig at chatspike.net (Craig McLure) Date: Sat Oct 23 23:09:56 2004 Subject: [IRCServices Coding] Which route to take - Module? Message-ID: <20030904041818.TXAK19019.mta3-svc.business.ntl.com@i-br0ked-it> lol, Our help no good? :P i still say module with seperate database (with the nickgroup, and if this option is on or off (This saves having to modify the main nick.db) , somehow extending the /ns SET command to include a new option.. and replacing what ever function sends notices with something that uses an if to query your new database.. Dont ask me for source on this.. i'm just theorising :) /**************************************** * Craig "FrostyCoolSlug" McLure ************* - SpamBox - ************** * InspIRCd - http://www.inspircd.org * ChatSpike - http://www.chatspike.net * WinBot - http://www.winbot.co.uk ****************************************/ /**************************************** * From - Brent DiNicola * To - ircservices-coding * Sent - 2003-09-03 @ 22:49:00 * Subject - [IRCServices Coding] Which route to take - Module? ****************************************/ /****** - Begin Original Message - ******/ >It wasn't an easy subject to sum up in just a few words. > >I am wanting to do something to the ircservices code, I want to change >the way the notice() works. I know that modifying the send.c would be >very frowned upon and then I got to thinking and had suggested that I >maybe make a module to keep the information for me. I know it's against >the RFC, but I am pressed against a brick wall here, I have to give the users >an option to use PRIVMSG or NOTICE. Now, to help people move to NOTICE >I would like to give them the option of turning on PRIVMSG but have NOTICE >be the default, that would get the lazy people to use NOTICE. Eventually >getting rid of this problem. In the mean time, I was thinking what is the best >way to go about this without causing trouble for me and anyone else who has >to deal with this code. Is it possible or even suggested to make a module that >would replace the notice() from send.c with it's own, leaving the code in >send.c >alone and not causing troubles down the road. Suggestions were that I make a >module that kept the info for each nick's setting and then if I could override >the notice() and notice_lang() and notice_help() in send.c that would keep >all the >other code clean and not cause other troubles. I want to know what the best >way to do this would be, I know it's against RFC but I want to move to newer >services than the 1.4.3pre4 that we are using now and add modules so that I >can do things down the line. They are used to having PRIVMSG and I can't just >change it without running people off, so if I can make PRIVMSG an option >then I can't be blamed if they are lazy. Opinions on how to go about this? I >know this topic has been asked before and I know your not going to make it >part of your code, I just wanted to know from the people who know the code >really well what the best route to take would be to do the least amount of >damage. (And if someone has done this.. please let me know what you did, >examples would rock) > >Thanks > >Brent > > > >---------------------------------------------------------- >| Brent DiNicola | >| The Whitewolf of Immyrr | >| | >| http://www.melnibone.net | >| Disclaimer: Any opinions expressed here are | >| from my dog. Any liabilities fall to the dog. | >----------------------------------------------------------- > >------------------------------------------------------------------ >To unsubscribe or change your subscription options, visit: >http://www.ircservices.za.net/mailman/listinfo/ircservices-coding >. /******* - End Original Message - *******/ From uhc0 at rz.uni-karlsruhe.de Thu Sep 4 01:33:03 2003 From: uhc0 at rz.uni-karlsruhe.de (Yusuf Iskenderoglu) Date: Sat Oct 23 23:09:56 2004 Subject: [IRCServices Coding] Which route to take - Module? In-Reply-To: <5.2.1.1.0.20030903223929.016e4648@mail.elric.net> References: <5.2.1.1.0.20030903223929.016e4648@mail.elric.net> Message-ID: <1062664383.1917.15.camel@dreadnought.hadiko.de> Hello; Long question; long answer. First of all, you must come off the thoughts of "Against the RFC". Why? Because, tons of irc servers available do provide techniques, which do not appear, or appear differently on the irc RFC, so that by design these ircds are also against it. In most of the cases, these changes reflect themselves in their appropriate server-to-server protocols, and become transient to the clients, so that on client side, the protocol remains original. This is also the only way of ensuring that all of the clients can work with a specific irc daemon. The issue, why PRIVMSG instead of NOTICE is bad, does also result from the client-to-server part of the RFC. And it has a reason. Consider two automated clients (bots, services, etc) talking to each other with PRIVMSG, and saying things like: otherwise, I change your nick. Unknown command otherwise. Please repeat your query. Unknown command UNKNOWN. Unknown command unknown. Please repeat your query. Unknown command UNKNOWN. Unknown command unknown. Please repeat your query. Unknown command UNKNOWN. Unknown command unknown. Please repeat your query. Unknown command UNKNOWN. Unknown command unknown. Please repeat your query. ... Do you understand, what problem may conclude due to PRIVMSG? RFC says clearly, that clients shall not generate automatic replies to NOTICES. That way, your bot would not "talk" to NickServ after a NOTICE anymore. To your case. The most easy implementation of this is creating a NF_USE_PRIVMSG flag, with a value far greater than any of the built-in, so that in future this flag does not collide with any of the original flags. Then you create the new SET command for this, as well as its help text, primarily in the english language file. That part of the work is trivial. Afterwards, you should modify notice_lang, and check for the NF_USE_PRIVMSG flag of the "ngi" being used; and if true, send PRIVMSG instead. The same for notice_help. And your case could be marked as closed. Do keep in mind that requesting support for modified services versions are subject to be ignored. I hope it helps, yusuf On Thu, 2003-09-04 at 05:49, Brent DiNicola wrote: > It wasn't an easy subject to sum up in just a few words. > > I am wanting to do something to the ircservices code, I want to change > the way the notice() works. I know that modifying the send.c would be > very frowned upon and then I got to thinking and had suggested that I > maybe make a module to keep the information for me. I know it's against > the RFC, but I am pressed against a brick wall here, I have to give the users > an option to use PRIVMSG or NOTICE. Now, to help people move to NOTICE > I would like to give them the option of turning on PRIVMSG but have NOTICE > be the default, that would get the lazy people to use NOTICE. Eventually > getting rid of this problem. In the mean time, I was thinking what is the best > way to go about this without causing trouble for me and anyone else who has > to deal with this code. Is it possible or even suggested to make a module that > would replace the notice() from send.c with it's own, leaving the code in > send.c > alone and not causing troubles down the road. Suggestions were that I make a > module that kept the info for each nick's setting and then if I could override > the notice() and notice_lang() and notice_help() in send.c that would keep > all the > other code clean and not cause other troubles. I want to know what the best > way to do this would be, I know it's against RFC but I want to move to newer > services than the 1.4.3pre4 that we are using now and add modules so that I > can do things down the line. They are used to having PRIVMSG and I can't just > change it without running people off, so if I can make PRIVMSG an option > then I can't be blamed if they are lazy. Opinions on how to go about this? I > know this topic has been asked before and I know your not going to make it > part of your code, I just wanted to know from the people who know the code > really well what the best route to take would be to do the least amount of > damage. (And if someone has done this.. please let me know what you did, > examples would rock) > > Thanks > > Brent > > > > ---------------------------------------------------------- > | Brent DiNicola | > | The Whitewolf of Immyrr | > | | > | http://www.melnibone.net | > | Disclaimer: Any opinions expressed here are | > | from my dog. Any liabilities fall to the dog. | > ----------------------------------------------------------- > > ------------------------------------------------------------------ > To unsubscribe or change your subscription options, visit: > http://www.ircservices.za.net/mailman/listinfo/ircservices-coding -- ------------------------------------------------------------------ | Yusuf Iskenderoglu | You get to meet all sorts, | | eMail - uhc0@stud.uni-karlsruhe.de| in this line of work... | | eMail - s_iskend@ira.uka.de | | | ICQ UIN : 20587464 \ TimeMr14C | | ------------------------------------------------------------------ From griever at t2n.org Thu Sep 4 13:29:46 2003 From: griever at t2n.org (Robert F Merrill) Date: Sat Oct 23 23:09:56 2004 Subject: [IRCServices Coding] Which route to take - Module? References: <5.2.1.1.0.20030903223929.016e4648@mail.elric.net> Message-ID: <3F57A0BA.9080909@t2n.org> Brent DiNicola wrote: > It wasn't an easy subject to sum up in just a few words. > > I am wanting to do something to the ircservices code, I want to change > the way the notice() works. I know that modifying the send.c would be > very frowned upon and then I got to thinking and had suggested that I > maybe make a module to keep the information for me. I know it's against > the RFC, but I am pressed against a brick wall here, I have to give > the users > an option to use PRIVMSG or NOTICE. Now, to help people move to NOTICE > I would like to give them the option of turning on PRIVMSG but have > NOTICE > be the default, that would get the lazy people to use NOTICE. Eventually > getting rid of this problem. In the mean time, I was thinking what is > the best > way to go about this without causing trouble for me and anyone else > who has > to deal with this code. Is it possible or even suggested to make a > module that > would replace the notice() from send.c with it's own, leaving the code > in send.c > alone and not causing troubles down the road. Suggestions were that I > make a > module that kept the info for each nick's setting and then if I could > override > the notice() and notice_lang() and notice_help() in send.c that would > keep all the > other code clean and not cause other troubles. I want to know what the > best > way to do this would be, I know it's against RFC but I want to move to > newer > services than the 1.4.3pre4 that we are using now and add modules so > that I > can do things down the line. They are used to having PRIVMSG and I > can't just > change it without running people off, so if I can make PRIVMSG an option > then I can't be blamed if they are lazy. Opinions on how to go about > this? I > know this topic has been asked before and I know your not going to > make it > part of your code, I just wanted to know from the people who know the > code > really well what the best route to take would be to do the least > amount of > damage. (And if someone has done this.. please let me know what you did, > examples would rock) > > Thanks > > Brent > > > > ---------------------------------------------------------- > | Brent DiNicola | > | The Whitewolf of Immyrr | > | | > | http://www.melnibone.net | > | Disclaimer: Any opinions expressed here are | > | from my dog. Any liabilities fall to the dog. | > ----------------------------------------------------------- > ------------------------------------------------------------------ > To unsubscribe or change your subscription options, visit: > http://www.ircservices.za.net/mailman/listinfo/ircservices-coding > > Services is not the place to fix broken clients, and any client which doesn't display notices correctly is broken. If someone wants to see notices differently, they can either a) change their client or in the case of webtv b) change the ircd services is the wrong thing to change From Craig at chatspike.net Thu Sep 4 14:52:09 2003 From: Craig at chatspike.net (Craig McLure) Date: Sat Oct 23 23:09:56 2004 Subject: [IRCServices Coding] Which route to take - Module? Message-ID: <20030904205232.SDRM23096.mta6-svc.business.ntl.com@i-br0ked-it> dont mean to sound rude, but this isnt a 'moral' discussion, as it were, rather than saying 'I dont think this needs done', i think it would be best to help him.. its not a discussion on if its right or wrong, its a 'How to do it' discussion.. If you cant contribute to this.. please ignore this 'thread' :p /**************************************** * Craig "FrostyCoolSlug" McLure ************* - SpamBox - ************** * InspIRCd - http://www.inspircd.org * ChatSpike - http://www.chatspike.net * WinBot - http://www.winbot.co.uk ****************************************/ /**************************************** * From - Robert F Merrill * To - IRC Services Coding Mailing List * Sent - 2003-09-04 @ 16:29:00 * Subject - Re: [IRCServices Coding] Which route to take - Module? ****************************************/ /****** - Begin Original Message - ******/ >Brent DiNicola wrote: > >> It wasn't an easy subject to sum up in just a few words. >> >> I am wanting to do something to the ircservices code, I want to change >> the way the notice() works. I know that modifying the send.c would be >> very frowned upon and then I got to thinking and had suggested that I >> maybe make a module to keep the information for me. I know it's against >> the RFC, but I am pressed against a brick wall here, I have to give >> the users >> an option to use PRIVMSG or NOTICE. Now, to help people move to NOTICE >> I would like to give them the option of turning on PRIVMSG but have >> NOTICE >> be the default, that would get the lazy people to use NOTICE. Eventually >> getting rid of this problem. In the mean time, I was thinking what is >> the best >> way to go about this without causing trouble for me and anyone else >> who has >> to deal with this code. Is it possible or even suggested to make a >> module that >> would replace the notice() from send.c with it's own, leaving the code >> in send.c >> alone and not causing troubles down the road. Suggestions were that I >> make a >> module that kept the info for each nick's setting and then if I could >> override >> the notice() and notice_lang() and notice_help() in send.c that would >> keep all the >> other code clean and not cause other troubles. I want to know what the >> best >> way to do this would be, I know it's against RFC but I want to move to >> newer >> services than the 1.4.3pre4 that we are using now and add modules so >> that I >> can do things down the line. They are used to having PRIVMSG and I >> can't just >> change it without running people off, so if I can make PRIVMSG an option >> then I can't be blamed if they are lazy. Opinions on how to go about >> this? I >> know this topic has been asked before and I know your not going to >> make it >> part of your code, I just wanted to know from the people who know the >> code >> really well what the best route to take would be to do the least >> amount of >> damage. (And if someone has done this.. please let me know what you did, >> examples would rock) >> >> Thanks >> >> Brent >> >> >> >> ---------------------------------------------------------- >> | Brent DiNicola | >> | The Whitewolf of Immyrr | >> | | >> | http://www.melnibone.net | >> | Disclaimer: Any opinions expressed here are | >> | from my dog. Any liabilities fall to the dog. | >> ----------------------------------------------------------- >> ------------------------------------------------------------------ >> To unsubscribe or change your subscription options, visit: >> http://www.ircservices.za.net/mailman/listinfo/ircservices-coding >> >> > >Services is not the place to fix broken clients, and any client which >doesn't display notices correctly is broken. If someone wants to see >notices differently, they can either >a) change their client or in the case of webtv b) change the ircd > >services is the wrong thing to change > >------------------------------------------------------------------ >To unsubscribe or change your subscription options, visit: >http://www.ircservices.za.net/mailman/listinfo/ircservices-coding >. /******* - End Original Message - *******/ From quension at mac.com Thu Sep 4 13:54:00 2003 From: quension at mac.com (Trevor Talbot) Date: Sat Oct 23 23:09:56 2004 Subject: [IRCServices Coding] Which route to take - Module? In-Reply-To: <3F57A0BA.9080909@t2n.org> Message-ID: On Thursday, Sep 4, 2003, at 13:29 US/Pacific, Robert F Merrill wrote: > Brent DiNicola wrote: > >> It wasn't an easy subject to sum up in just a few words. [...] > Services is not the place to fix broken clients, and any client which > doesn't display notices correctly is broken. If someone wants to see > notices differently, they can either a) change their client or in the > case of webtv b) change the ircd > > services is the wrong thing to change And telling someone what they obviously already know is generally not a good idea. Especially when they spent a very long paragraph defending their decision in the first place. This is the coding list, not the feature request list. He asked for code design approaches, not for political insight. -- Quension From diego at redesul.net Thu Sep 18 14:42:39 2003 From: diego at redesul.net (Diego B. Contezini) Date: Sat Oct 23 23:09:56 2004 Subject: [IRCServices Coding] Re: How to get a core.. Message-ID: <001c01c37e2d$c95d7840$3cc8a8c0@angel> Oooopz, im answering my ask... Looking in FAQ, where i should look before ask (sorry), I seen that you need to change ./configure to drop a core. If someone more is needing it, is just configure with: ./configure -dumpcore -cflags -g -defaults Thanks for all Diego B. Contezini ----- Original Message ----- From: "Diego B. Contezini" To: Sent: Thursday, September 18, 2003 6:35 PM Subject: How to get a core.. > Hello, im destruct_, im the administrator of the RedeSul Network. > (irc.redesul.net). > I'm with 28000 nick registers, sometimes our network get 5500 simultaneous > users, and we are very happy with your services. > Im wanting to help to search and stops bugs on ircservices, but i never get > a core. > I tryed ulimit -c unlimited before run it, but it never drop a core... > Someone have any idea about how i can get it, to debug without need to break > the services while debugging? > Its segfaulting approx. all days, one time for day.. sometimes get 2 days > without to go down. > Im with a redhat 9. > > Thanks for all > > Diego B. Contezini aka destruct_ | irc.redesul.net > (Sorry for my confuse english.) > From diego at redesul.net Thu Sep 18 14:35:02 2003 From: diego at redesul.net (Diego B. Contezini) Date: Sat Oct 23 23:09:56 2004 Subject: [IRCServices Coding] How to get a core.. References: Message-ID: <000901c37e2c$b8bd9980$3cc8a8c0@angel> Hello, im destruct_, im the administrator of the RedeSul Network. (irc.redesul.net). I'm with 28000 nick registers, sometimes our network get 5500 simultaneous users, and we are very happy with your services. Im wanting to help to search and stops bugs on ircservices, but i never get a core. I tryed ulimit -c unlimited before run it, but it never drop a core... Someone have any idea about how i can get it, to debug without need to break the services while debugging? Its segfaulting approx. all days, one time for day.. sometimes get 2 days without to go down. Im with a redhat 9. Thanks for all Diego B. Contezini aka destruct_ | irc.redesul.net (Sorry for my confuse english.) From engin at piratetv.net Sun Sep 21 09:40:15 2003 From: engin at piratetv.net (engin@piratetv) Date: Sat Oct 23 23:09:56 2004 Subject: [IRCServices Coding] operserv Message-ID: <002101c3805f$0910a4c0$c7cf87d4@ptv91i58zrrpyd> Hi All can anyone help or point me to some good documentation regarding a version of unreal ircd we are running on a mandrake linux box..im mailing on behalf of the administrator who usually uses ssh to get into the box and make changes so im not super technical myself.the issue is with operserv..i cant access any operserv commands from my machine ( which is on the same local network as the box running the irc server ) always get operserv - access denied message..so im assuming it doesent recognise my remote ip address at an administrator..does anyone know the right sort of commands to use to set my remote machine to be recognised as admin or can they point me to any good support docs as i havent been able to find any yet many thanks Engin -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.ircservices.za.net/pipermail/ircservices-coding/attachments/20030921/fdc12b4e/attachment.html From Craig at chatspike.net Sun Sep 21 15:28:13 2003 From: Craig at chatspike.net (Craig McLure) Date: Sat Oct 23 23:09:56 2004 Subject: [IRCServices Coding] operserv Message-ID: make sure you are on the services administrator list, if you are not, get the root administrator to add you using the command: [22:27] -OperServ- Syntax: ADMIN ADD nickname [22:27] -OperServ- ADMIN DEL nickname [22:27] -OperServ- ADMIN LIST [22:27] -OperServ- [22:27] -OperServ- Allows the Services super-user to add or remove nicknames [22:27] -OperServ- to or from the Services admin list. A user whose nickname [22:27] -OperServ- is on the Services admin list and who has identified to [22:27] -OperServ- NickServ will be able to access Services admin commands. [22:27] -OperServ- [22:27] -OperServ- Any IRC operator may use the ADMIN LIST form of the command. [22:27] -OperServ- All other use limited to Services super-user. /**************************************** * Craig "FrostyCoolSlug" McLure ************* - SpamBox - ************** * InspIRCd - http://www.inspircd.org * ChatSpike - http://www.chatspike.net * WinBot - http://www.winbot.co.uk ****************************************/ /**************************************** * From - engin * To - ircservices-coding * Sent - 2003-09-21 @ 17:40:00 * Subject - [IRCServices Coding] operserv ****************************************/ /****** - Begin Original Message - ******/ >Hi All > >can anyone help or point me to some good documentation regarding a >version of unreal ircd we are running on a mandrake linux box..im mailing >on behalf of the administrator who usually uses ssh to get into the box >and make changes so im not super technical myself.the issue is with >operserv..i cant access any operserv commands from my machine ( which >is on the same local network as the box running the irc server ) always >get operserv - access denied message..so im assuming it doesent >recognise my remote ip address at an administrator..does anyone know >the right sort of commands to use to set my remote machine to be >recognised as admin or can they point me to any good support docs >as i havent been able to find any yet > >many thanks >Engin >------------------------------------------------------------------ >To unsubscribe or change your subscription options, visit: >http://www.ircservices.za.net/mailman/listinfo/ircservices-coding /******* - End Original Message - *******/ From saturn at jetirc.net Sun Sep 21 15:23:13 2003 From: saturn at jetirc.net (Saturn) Date: Sat Oct 23 23:09:56 2004 Subject: [IRCServices Coding] operserv References: <002101c3805f$0910a4c0$c7cf87d4@ptv91i58zrrpyd> Message-ID: <002b01c3808e$f2590ee0$6401a8c0@turby> Contact me directly... I have quite a bit of experience with unreal and these services... Saturn irc.jetirc.net ----- Original Message ----- From: engin@piratetv To: ircservices-coding@ircservices.za.net Sent: Sunday, September 21, 2003 9:40 AM Subject: [IRCServices Coding] operserv Hi All can anyone help or point me to some good documentation regarding a version of unreal ircd we are running on a mandrake linux box..im mailing on behalf of the administrator who usually uses ssh to get into the box and make changes so im not super technical myself.the issue is with operserv..i cant access any operserv commands from my machine ( which is on the same local network as the box running the irc server ) always get operserv - access denied message..so im assuming it doesent recognise my remote ip address at an administrator..does anyone know the right sort of commands to use to set my remote machine to be recognised as admin or can they point me to any good support docs as i havent been able to find any yet many thanks Engin ------------------------------------------------------------------------------ ------------------------------------------------------------------ To unsubscribe or change your subscription options, visit: http://www.ircservices.za.net/mailman/listinfo/ircservices-coding -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.ircservices.za.net/pipermail/ircservices-coding/attachments/20030921/ca188e06/attachment.htm From saturn at jetirc.net Sun Sep 21 17:13:31 2003 From: saturn at jetirc.net (Saturn) Date: Sat Oct 23 23:09:56 2004 Subject: [IRCServices Coding] operserv References: Message-ID: <000d01c3809e$5b9d2800$6401a8c0@turby> Not to mention the obvious: You need to have an O:line and be opered up before Operserv will even listen to your commands without access denied.... ----- Original Message ----- From: "Craig McLure" To: "IRC Services Coding Mailing List" Sent: Sunday, September 21, 2003 3:28 PM Subject: Re: [IRCServices Coding] operserv make sure you are on the services administrator list, if you are not, get the root administrator to add you using the command: [22:27] -OperServ- Syntax: ADMIN ADD nickname [22:27] -OperServ- ADMIN DEL nickname [22:27] -OperServ- ADMIN LIST [22:27] -OperServ- [22:27] -OperServ- Allows the Services super-user to add or remove nicknames [22:27] -OperServ- to or from the Services admin list. A user whose nickname [22:27] -OperServ- is on the Services admin list and who has identified to [22:27] -OperServ- NickServ will be able to access Services admin commands. [22:27] -OperServ- [22:27] -OperServ- Any IRC operator may use the ADMIN LIST form of the command. [22:27] -OperServ- All other use limited to Services super-user. /**************************************** * Craig "FrostyCoolSlug" McLure ************* - SpamBox - ************** * InspIRCd - http://www.inspircd.org * ChatSpike - http://www.chatspike.net * WinBot - http://www.winbot.co.uk ****************************************/ /**************************************** * From - engin * To - ircservices-coding * Sent - 2003-09-21 @ 17:40:00 * Subject - [IRCServices Coding] operserv ****************************************/ /****** - Begin Original Message - ******/ >Hi All > >can anyone help or point me to some good documentation regarding a >version of unreal ircd we are running on a mandrake linux box..im mailing >on behalf of the administrator who usually uses ssh to get into the box >and make changes so im not super technical myself.the issue is with >operserv..i cant access any operserv commands from my machine ( which >is on the same local network as the box running the irc server ) always >get operserv - access denied message..so im assuming it doesent >recognise my remote ip address at an administrator..does anyone know >the right sort of commands to use to set my remote machine to be >recognised as admin or can they point me to any good support docs >as i havent been able to find any yet > >many thanks >Engin >------------------------------------------------------------------ >To unsubscribe or change your subscription options, visit: >http://www.ircservices.za.net/mailman/listinfo/ircservices-coding /******* - End Original Message - *******/ ------------------------------------------------------------------ To unsubscribe or change your subscription options, visit: http://www.ircservices.za.net/mailman/listinfo/ircservices-coding From engin at piratetv.net Mon Sep 22 05:17:11 2003 From: engin at piratetv.net (engin@piratetv) Date: Sat Oct 23 23:09:56 2004 Subject: [IRCServices Coding] Re: IRCServices-Coding Digest, Vol 8, Issue 5 References: <20030922120923.425971706D@snow.fingers.co.za> Message-ID: <003c01c38103$73a516f0$c7cf87d4@ptv91i58zrrpyd> many thanks for the replies..im going to get the info to the root administrator now and ill let you know how i get one cheers Engin ----- Original Message ----- From: To: Sent: Monday, September 22, 2003 1:09 PM Subject: IRCServices-Coding Digest, Vol 8, Issue 5 > Send IRCServices-Coding mailing list submissions to > ircservices-coding@ircservices.za.net > > To subscribe or unsubscribe via the World Wide Web, visit > http://www.ircservices.za.net/mailman/listinfo/ircservices-coding > or, via email, send a message with subject or body 'help' to > ircservices-coding-request@ircservices.za.net > > You can reach the person managing the list at > ircservices-coding-owner@ircservices.za.net > > When replying, please edit your Subject line so it is more specific > than "Re: Contents of IRCServices-Coding digest..." > > > Today's Topics: > > 1. operserv (engin@piratetv) > 2. Re: operserv (Craig McLure) > 3. Re: operserv (Saturn) > 4. Re: operserv (Saturn) > > > ---------------------------------------------------------------------- > > Message: 1 > Date: Sun, 21 Sep 2003 17:40:15 +0100 > From: "engin@piratetv" > Subject: [IRCServices Coding] operserv > To: > Message-ID: <002101c3805f$0910a4c0$c7cf87d4@ptv91i58zrrpyd> > Content-Type: text/plain; charset="iso-8859-1" > > Hi All > > can anyone help or point me to some good documentation regarding a > version of unreal ircd we are running on a mandrake linux box..im mailing > on behalf of the administrator who usually uses ssh to get into the box > and make changes so im not super technical myself.the issue is with > operserv..i cant access any operserv commands from my machine ( which > is on the same local network as the box running the irc server ) always > get operserv - access denied message..so im assuming it doesent > recognise my remote ip address at an administrator..does anyone know > the right sort of commands to use to set my remote machine to be > recognised as admin or can they point me to any good support docs > as i havent been able to find any yet > > many thanks > Engin > -------------- next part -------------- > An HTML attachment was scrubbed... > URL: http://snow.fingers.co.za/pipermail/ircservices-coding/attachments/20030921/ fdc12b4e/attachment-0001.htm > > ------------------------------ > > Message: 2 > Date: Sun, 21 Sep 2003 22:28:13 +0000 > From: "Craig McLure" > Subject: Re: [IRCServices Coding] operserv > To: IRC Services Coding Mailing List > > Message-ID: > Content-Type: text/plain; charset="us-ascii" > > make sure you are on the services administrator list, if you are not, get the root administrator to add you using the command: > > [22:27] -OperServ- Syntax: ADMIN ADD nickname > [22:27] -OperServ- ADMIN DEL nickname > [22:27] -OperServ- ADMIN LIST > [22:27] -OperServ- > [22:27] -OperServ- Allows the Services super-user to add or remove nicknames > [22:27] -OperServ- to or from the Services admin list. A user whose nickname > [22:27] -OperServ- is on the Services admin list and who has identified to > [22:27] -OperServ- NickServ will be able to access Services admin commands. > [22:27] -OperServ- > [22:27] -OperServ- Any IRC operator may use the ADMIN LIST form of the command. > [22:27] -OperServ- All other use limited to Services super-user. > > > > /**************************************** > * Craig "FrostyCoolSlug" McLure > ************* - SpamBox - ************** > * InspIRCd - http://www.inspircd.org > * ChatSpike - http://www.chatspike.net > * WinBot - http://www.winbot.co.uk > ****************************************/ > > /**************************************** > * From - engin > * To - ircservices-coding > * Sent - 2003-09-21 @ 17:40:00 > * Subject - [IRCServices Coding] operserv > ****************************************/ > > /****** - Begin Original Message - ******/ > > >Hi All > > > >can anyone help or point me to some good documentation regarding a > >version of unreal ircd we are running on a mandrake linux box..im mailing > >on behalf of the administrator who usually uses ssh to get into the box > >and make changes so im not super technical myself.the issue is with > >operserv..i cant access any operserv commands from my machine ( which > >is on the same local network as the box running the irc server ) always > >get operserv - access denied message..so im assuming it doesent > >recognise my remote ip address at an administrator..does anyone know > >the right sort of commands to use to set my remote machine to be > >recognised as admin or can they point me to any good support docs > >as i havent been able to find any yet > > > >many thanks > >Engin > >------------------------------------------------------------------ > >To unsubscribe or change your subscription options, visit: > >http://www.ircservices.za.net/mailman/listinfo/ircservices-coding > > /******* - End Original Message - *******/ > > > > ------------------------------ > > Message: 3 > Date: Sun, 21 Sep 2003 15:23:13 -0700 > From: "Saturn" > Subject: Re: [IRCServices Coding] operserv > To: "IRC Services Coding Mailing List" > > Message-ID: <002b01c3808e$f2590ee0$6401a8c0@turby> > Content-Type: text/plain; charset="iso-8859-1" > > Contact me directly... I have quite a bit of experience with unreal and these services... > > Saturn > irc.jetirc.net > ----- Original Message ----- > From: engin@piratetv > To: ircservices-coding@ircservices.za.net > Sent: Sunday, September 21, 2003 9:40 AM > Subject: [IRCServices Coding] operserv > > > Hi All > > can anyone help or point me to some good documentation regarding a > version of unreal ircd we are running on a mandrake linux box..im mailing > on behalf of the administrator who usually uses ssh to get into the box > and make changes so im not super technical myself.the issue is with > operserv..i cant access any operserv commands from my machine ( which > is on the same local network as the box running the irc server ) always > get operserv - access denied message..so im assuming it doesent > recognise my remote ip address at an administrator..does anyone know > the right sort of commands to use to set my remote machine to be > recognised as admin or can they point me to any good support docs > as i havent been able to find any yet > > many thanks > Engin > > > > -------------------------------------------------------------------------- ---- > > > ------------------------------------------------------------------ > To unsubscribe or change your subscription options, visit: > http://www.ircservices.za.net/mailman/listinfo/ircservices-coding > -------------- next part -------------- > An HTML attachment was scrubbed... > URL: http://snow.fingers.co.za/pipermail/ircservices-coding/attachments/20030921/ ca188e06/attachment-0001.htm > > ------------------------------ > > Message: 4 > Date: Sun, 21 Sep 2003 17:13:31 -0700 > From: "Saturn" > Subject: Re: [IRCServices Coding] operserv > To: "IRC Services Coding Mailing List" > > Message-ID: <000d01c3809e$5b9d2800$6401a8c0@turby> > Content-Type: text/plain; charset="iso-8859-1" > > Not to mention the obvious: You need to have an O:line and be opered up > before Operserv will even listen to your commands without access denied.... > > ----- Original Message ----- > From: "Craig McLure" > To: "IRC Services Coding Mailing List" > > Sent: Sunday, September 21, 2003 3:28 PM > Subject: Re: [IRCServices Coding] operserv > > > make sure you are on the services administrator list, if you are not, get > the root administrator to add you using the command: > > [22:27] -OperServ- Syntax: ADMIN ADD nickname > [22:27] -OperServ- ADMIN DEL nickname > [22:27] -OperServ- ADMIN LIST > [22:27] -OperServ- > [22:27] -OperServ- Allows the Services super-user to add or remove nicknames > [22:27] -OperServ- to or from the Services admin list. A user whose nickname > [22:27] -OperServ- is on the Services admin list and who has identified to > [22:27] -OperServ- NickServ will be able to access Services admin commands. > [22:27] -OperServ- > [22:27] -OperServ- Any IRC operator may use the ADMIN LIST form of the > command. > [22:27] -OperServ- All other use limited to Services super-user. > > > > /**************************************** > * Craig "FrostyCoolSlug" McLure > ************* - SpamBox - ************** > * InspIRCd - http://www.inspircd.org > * ChatSpike - http://www.chatspike.net > * WinBot - http://www.winbot.co.uk > ****************************************/ > > /**************************************** > * From - engin > * To - ircservices-coding > * Sent - 2003-09-21 @ 17:40:00 > * Subject - [IRCServices Coding] operserv > ****************************************/ > > /****** - Begin Original Message - ******/ > > >Hi All > > > >can anyone help or point me to some good documentation regarding a > >version of unreal ircd we are running on a mandrake linux box..im mailing > >on behalf of the administrator who usually uses ssh to get into the box > >and make changes so im not super technical myself.the issue is with > >operserv..i cant access any operserv commands from my machine ( which > >is on the same local network as the box running the irc server ) always > >get operserv - access denied message..so im assuming it doesent > >recognise my remote ip address at an administrator..does anyone know > >the right sort of commands to use to set my remote machine to be > >recognised as admin or can they point me to any good support docs > >as i havent been able to find any yet > > > >many thanks > >Engin > >------------------------------------------------------------------ > >To unsubscribe or change your subscription options, visit: > >http://www.ircservices.za.net/mailman/listinfo/ircservices-coding > > /******* - End Original Message - *******/ > > > ------------------------------------------------------------------ > To unsubscribe or change your subscription options, visit: > http://www.ircservices.za.net/mailman/listinfo/ircservices-coding > > > ------------------------------ > > _______________________________________________ > IRCServices-Coding mailing list > IRCServices-Coding@ircservices.za.net > http://www.ircservices.za.net/mailman/listinfo/ircservices-coding > > > End of IRCServices-Coding Digest, Vol 8, Issue 5 > ************************************************ From diego at redesul.net Sun Oct 5 15:38:11 2003 From: diego at redesul.net (Diego B. Contezini) Date: Sat Oct 23 23:09:56 2004 Subject: [IRCServices Coding] Bug.... References: <000d01c3809e$5b9d2800$6401a8c0@turby> Message-ID: <003b01c38b91$5f6a32e0$3cc8a8c0@angel> Sometimes has occur this bug, last 1 year.... on a network with 30k registers, its happening with latency of 3.. 4 days.... someone have any idea? #0 0x0804e8bf in do_cmode (source=0x806aa08 "ChanServ", ac=-1, av=0xbfffeec8) at channels.c:278 278 while (*s) { (gdb) bt' #0 0x0804e8bf in do_cmode (source=0x806aa08 "ChanServ", ac=-1, av=0xbfffeec8) at channels.c:278 chan = (Channel *) 0xa97b6b8 s = 0x20656c62
add = 1 modestr = 0x20656c62
#1 0x0804dc8e in flush_cmode (md=0x806aa00, clear=1) at actions.c:680 buf = "-isl\000\037\006\bp?????????@???\006\b\000\000\000\000\000\000\000B\000\000 \000\0007 \006\b\003\000\000\000TZ\000\000???????????? ?????????\001\200??????@???\006\b@???\006\b@???\006\b@???\006\bO???\006\b@\0 02\a\b@???\006\b@\002\a\b", '\0' , "\027\000\000\000\000\000\000\000W???\022B\000\000\000\000\000\000\000\000\0 05\000\000\000\210o\a\bTZ\000\000\000\000\000\000???????????????<\023B\001\0 00\000\000???????????????m\tBd???\022B???q\a\b\v???\006B\024\032\023B\024\03 2\023B3\035\rB\024\032\023B??????\006B\003\000\000\000????????????\027\000\0 00\000\000\000\000\000\024\032"... s = 0xbfffeef0 "-isl" argv = {0xa97b6c0 "#young", 0x20656c62
, 0x292a6f3a
, 0x5d20
, 0x42133cec "\004", 0xbffff1fc "", 0x4204533d "\201?????????\016", 0x42131a14 " \031\023B???h\001@`???"} len = 4 i = 0 lastc = 45 '-' #2 0x0804cebd in set_cmode (sender=0x0, channel=0x0) at actions.c:321 args = 0x0 modes = 0x0 modes_orig = 0x0 md = (struct modedata *) 0x0 which = -1 add = 0 i = 0 c = 0 '\0' #3 0x080553a3 in main (ac=1, av=0xbffff804, envp=0xbffff80c) at main.c:269 now = 1065393142 now_msec = 241253125 last_update = 1065392973 last_check = 241252363 #4 0x420156a4 in __libc_start_main () from /lib/tls/libc.so.6 No symbol table info available. (gdb) From achurch at achurch.org Mon Oct 6 16:41:15 2003 From: achurch at achurch.org (Andrew Church) Date: Sat Oct 23 23:09:56 2004 Subject: [IRCServices Coding] Bug.... In-Reply-To: <003b01c38b91$5f6a32e0$3cc8a8c0@angel> Message-ID: <3f811cad.24262@achurch.org> Upgrade. --Andrew Church achurch@achurch.org http://achurch.org/ >Sometimes has occur this bug, last 1 year.... >on a network with 30k registers, its happening with latency of 3.. 4 >days.... > >someone have any idea? > >#0 0x0804e8bf in do_cmode (source=0x806aa08 "ChanServ", ac=-1, >av=0xbfffeec8) at channels.c:278 >278 while (*s) { >(gdb) bt' >#0 0x0804e8bf in do_cmode (source=0x806aa08 "ChanServ", ac=-1, >av=0xbfffeec8) at channels.c:278 > chan = (Channel *) 0xa97b6b8 > s = 0x20656c62
> add = 1 > modestr = 0x20656c62
>#1 0x0804dc8e in flush_cmode (md=0x806aa00, clear=1) at actions.c:68 >0 > buf = >"-isl\000\037\006\bpοΏ½οΏ½οΏ½@οΏ½\006\b\000\000\0 >00\000\000\000\000B\000\000 >\000\0007 \006\b\003\000\000\000TZ\000\000οΏ½οΏ½οΏ½οΏ >½ >οΏ½οΏ½οΏ½\001\200οΏ½οΏ½@οΏ½\006\b@ο >Ώ½\006\b@οΏ½\006\b@οΏ½\006\bOοΏ½\006\b@\0 >02\a\b@οΏ½\006\b@\002\a\b", '\0' , >"\027\000\000\000\000\000\000\000WοΏ½\022B\000\000\000\000\000\000\ >000\000\0 >05\000\000\000\210o\a\bTZ\000\000\000\000\000\000οΏ½οΏ½οΏ >½οΏ½οΏ½<\023B\001\0 >00\000\000οΏ½οΏ½οΏ½οΏ½οΏ½m\tBdοΏ½\022 >BοΏ½q\a\b\vοΏ½\006B\024\032\023B\024\03 >2\023B3\035\rB\024\032\023BοΏ½οΏ½\006B\003\000\000\000οΏ½ >οΏ½οΏ½οΏ½\027\000\0 >00\000\000\000\000\000\024\032"... > s = 0xbfffeef0 "-isl" > argv = {0xa97b6c0 "#young", 0x20656c62
of >bounds>, > 0x292a6f3a
, 0x5d20
ut >of bounds>, 0x42133cec "\004", 0xbffff1fc "", > 0x4204533d "\201οΏ½οΏ½οΏ½\016", 0x42131a14 " \031\023 >BοΏ½h\001@`οΏ½"} > len = 4 > i = 0 > lastc = 45 '-' >#2 0x0804cebd in set_cmode (sender=0x0, channel=0x0) at actions.c:32 >1 > args = 0x0 > modes = 0x0 > modes_orig = 0x0 > md = (struct modedata *) 0x0 > which = -1 > add = 0 > i = 0 > c = 0 '\0' >#3 0x080553a3 in main (ac=1, av=0xbffff804, envp=0xbffff80c) at ma >in.c:269 > now = 1065393142 > now_msec = 241253125 > last_update = 1065392973 > last_check = 241252363 >#4 0x420156a4 in __libc_start_main () from /lib/tls/libc.so.6 >No symbol table info available. >(gdb) > > >------------------------------------------------------------------ >To unsubscribe or change your subscription options, visit: >http://www.ircservices.za.net/mailman/listinfo/ircservices-coding From diego at redesul.net Mon Oct 6 02:36:19 2003 From: diego at redesul.net (Diego B. Contezini) Date: Sat Oct 23 23:09:56 2004 Subject: [IRCServices Coding] Bug.... References: <3f811cad.24262@achurch.org> Message-ID: <005501c38bed$4c9b1dd0$3cc8a8c0@angel> Upgrade? ircservices-5.0.22 services.redesul.net build #2, compiled Thu Sep 18 18:41:36 BRT 2003 - Its the last version....... Diego B. Contezini ----- Original Message ----- From: "Andrew Church" To: Sent: Monday, October 06, 2003 4:41 AM Subject: Re: [IRCServices Coding] Bug.... > Upgrade. > > --Andrew Church > achurch@achurch.org > http://achurch.org/ > > >Sometimes has occur this bug, last 1 year.... > >on a network with 30k registers, its happening with latency of 3.. 4 > >days.... > > > >someone have any idea? > > > >#0 0x0804e8bf in do_cmode (source=0x806aa08 "ChanServ", ac=-1, > >av=0xbfffeec8) at channels.c:278 > >278 while (*s) { > >(gdb) bt' > >#0 0x0804e8bf in do_cmode (source=0x806aa08 "ChanServ", ac=-1, > >av=0xbfffeec8) at channels.c:278 > > chan = (Channel *) 0xa97b6b8 > > s = 0x20656c62
> > add = 1 > > modestr = 0x20656c62
> >#1 0x0804dc8e in flush_cmode (md=0x806aa00, clear=1) at actions.c:68 > >0 > > buf = > >"-isl\000\037\006\bp?????????@???\006\b\000\000\0 > >00\000\000\000\000B\000\000 > >\000\0007 \006\b\003\000\000\000TZ\000\000??????????? > >? > >?????????\001\200??????@???\006\b@? > >??\006\b@???\006\b@???\006\bO???\006\b@\0 > >02\a\b@???\006\b@\002\a\b", '\0' , > >"\027\000\000\000\000\000\000\000W???\022B\000\000\000\000\000\000\ > >000\000\0 > >05\000\000\000\210o\a\bTZ\000\000\000\000\000\000???????? > >???????<\023B\001\0 > >00\000\000???????????????m\tBd???\022 > >B???q\a\b\v???\006B\024\032\023B\024\03 > >2\023B3\035\rB\024\032\023B??????\006B\003\000\000\000??? > >?????????\027\000\0 > >00\000\000\000\000\000\024\032"... > > s = 0xbfffeef0 "-isl" > > argv = {0xa97b6c0 "#young", 0x20656c62
>of > >bounds>, > > 0x292a6f3a
, 0x5d20
>ut > >of bounds>, 0x42133cec "\004", 0xbffff1fc "", > > 0x4204533d "\201?????????\016", 0x42131a14 " \031\023 > >B???h\001@`???"} > > len = 4 > > i = 0 > > lastc = 45 '-' > >#2 0x0804cebd in set_cmode (sender=0x0, channel=0x0) at actions.c:32 > >1 > > args = 0x0 > > modes = 0x0 > > modes_orig = 0x0 > > md = (struct modedata *) 0x0 > > which = -1 > > add = 0 > > i = 0 > > c = 0 '\0' > >#3 0x080553a3 in main (ac=1, av=0xbffff804, envp=0xbffff80c) at ma > >in.c:269 > > now = 1065393142 > > now_msec = 241253125 > > last_update = 1065392973 > > last_check = 241252363 > >#4 0x420156a4 in __libc_start_main () from /lib/tls/libc.so.6 > >No symbol table info available. > >(gdb) > > > > > >------------------------------------------------------------------ > >To unsubscribe or change your subscription options, visit: > >http://www.ircservices.za.net/mailman/listinfo/ircservices-coding > ------------------------------------------------------------------ > To unsubscribe or change your subscription options, visit: > http://www.ircservices.za.net/mailman/listinfo/ircservices-coding > From achurch at achurch.org Mon Oct 6 22:44:19 2003 From: achurch at achurch.org (Andrew Church) Date: Sat Oct 23 23:09:56 2004 Subject: [IRCServices Coding] Bug.... In-Reply-To: <005501c38bed$4c9b1dd0$3cc8a8c0@angel> Message-ID: <3f8171f9.25006@achurch.org> >Upgrade? >ircservices-5.0.22 services.redesul.net build #2, compiled Thu Sep 18 >18:41:36 BRT 2003 >- > >Its the last version....... Then send a full debug log (from startup to crash), or I can't help. --Andrew Church achurch@achurch.org http://achurch.org/ From diego at redesul.net Mon Oct 6 17:15:43 2003 From: diego at redesul.net (Diego B. Contezini) Date: Sat Oct 23 23:09:56 2004 Subject: [IRCServices Coding] Bug.... References: <3f8171f9.25006@achurch.org> Message-ID: <010601c38c68$2e6dc8a0$3cc8a8c0@angel> And how should be this log? i sent a backtrace...... Diego B. Contezini ----- Original Message ----- From: "Andrew Church" To: Sent: Monday, October 06, 2003 10:44 AM Subject: Re: [IRCServices Coding] Bug.... > >Upgrade? > >ircservices-5.0.22 services.redesul.net build #2, compiled Thu Sep 18 > >18:41:36 BRT 2003 > >- > > > >Its the last version....... > > Then send a full debug log (from startup to crash), or I can't help. > > --Andrew Church > achurch@achurch.org > http://achurch.org/ > ------------------------------------------------------------------ > To unsubscribe or change your subscription options, visit: > http://www.ircservices.za.net/mailman/listinfo/ircservices-coding > From achurch at achurch.org Tue Oct 7 11:31:41 2003 From: achurch at achurch.org (Andrew Church) Date: Sat Oct 23 23:09:56 2004 Subject: [IRCServices Coding] Bug.... In-Reply-To: <010601c38c68$2e6dc8a0$3cc8a8c0@angel> Message-ID: <3f822598.26100@achurch.org> >And how should be this log? i sent a backtrace...... RTFM (FAQ Z.3) --Andrew Church achurch@achurch.org http://achurch.org/ From diego at redesul.net Mon Oct 6 22:36:12 2003 From: diego at redesul.net (Diego B. Contezini) Date: Sat Oct 23 23:09:56 2004 Subject: [IRCServices Coding] Bug.... References: <3f822598.26100@achurch.org> Message-ID: <011601c38c94$ebc3ec00$3cc8a8c0@angel> Read.... If i start it with -debug it will get me gb's of information. This occur after days with services up, i will try to run it into a screen.... with nofork..... Cya Diego B. Contezini ----- Original Message ----- From: "Andrew Church" To: Sent: Monday, October 06, 2003 11:31 PM Subject: Re: [IRCServices Coding] Bug.... > >And how should be this log? i sent a backtrace...... > > RTFM (FAQ Z.3) > > --Andrew Church > achurch@achurch.org > http://achurch.org/ > ------------------------------------------------------------------ > To unsubscribe or change your subscription options, visit: > http://www.ircservices.za.net/mailman/listinfo/ircservices-coding > From saturn at jetirc.net Fri Oct 10 15:48:27 2003 From: saturn at jetirc.net (Saturn) Date: Sat Oct 23 23:09:56 2004 Subject: [IRCServices Coding] Akill problem in 5.0.22 References: <14C7EDD0-DC1B-11D7-8505-0003938D6866@mac.com> Message-ID: <004001c38f80$9f635960$6401a8c0@turby> Running 5.0.22 on Unreal 3.1.7b1 (same as 3.1.6 except they fixed that duplicate exit system notice that happens in 3.1.6). I just today added an akill (+0 time) .. I DO have the immediate auto kill option un-commented in the modules.conf, but it still didn't bother scanning for victims matching my akill mask nor did it actually KILL anyone... It works if they are manually killed and then try to re-connect, but I thought that new option was so Services will immediately scan for and kill anyone online that matches the mask as soon as the new akill is added... First: IS that what it's supposed to do? Second: If so, it's not working... Saturn www.jetirc.net From laser at musichat.net Sat Oct 11 00:56:45 2003 From: laser at musichat.net (Alessandro Ciappei) Date: Sat Oct 23 23:09:56 2004 Subject: [IRCServices Coding] Problem with auth mail In-Reply-To: <20031007101106.2701D1703F@snow.fingers.co.za> Message-ID: Hi all, I've ircservices 5.0.22, and I would like to costumize auth-mail. I would like describe my irc network in this mail, but when someone register nick, services go in segfault. I copy the sintaz of mail-auth ( it's in italian ) # Mail text. The last "%s" (before the user@host) in the body text is # replaced by one of the NICK_AUTH_MAIL_TEXT_* messages. NICK_AUTH_MAIL_SUBJECT Conferma della registrazione del nick %s NICK_AUTH_MAIL_BODY Grazie per aver scelto MusiChat Net Community! Il codice di autorizzazione del tuo nick (%s) e': %09d Identificati su MusiChat digitando: /msg %s AUTH %09d La registrazione del tuo nick sara' confermata e il tuo nickname sara' protetto da eventuali tentativi di abuso o furto. Il sito ufficiale della rete e' http://www.musichat.net/ I regolamenti della rete e i documenti ufficiali sono disponibili all'interno del sito. Per ricevere assistenza sui servizi della rete in generale puoi rivolgerti sul canale ufficiale #IRCHelp oppure tramite email all'indirizzo irchelp@musichat.net. Sono inoltre disponibili i seguenti servizi: - MusiChat Forum Forum di discussione di MusiChat, raggiungibile all'indirizzo http://forum.musichat.net Sul forum, oltre a poter esprimere la tua opinione, potrai informarti sulle novita' e sui nuovi servizi offerti dalla rete. - MusiChat Mailing List Per iscriversi e' sufficiente visitare il sito http://lists.musichat.net/mailman/listinfo/irchelp e inserire il proprio indirizzo E-Mail e la password desiderata. Per una connessione piu' veloce e sicura e' vivamente consigliato l'utilizzo del seguente server: irc.musichat.net MusiChat Net Community Questo messaggio e stato inviato su richiesta di %s in risposta a %s %s@%s. I read the istruction for translate. The error is: [Oct 11 09:48:30 2003] PANIC! buffer = :alpha_omega ! nickserv :register pippo laser@musichat.net [Oct 11 09:48:30 2003] Services terminating: Segmentation fault Some one can help me? the email body is too long? Thx Alex From achurch at achurch.org Fri Oct 17 15:57:50 2003 From: achurch at achurch.org (Andrew Church) Date: Sat Oct 23 23:09:56 2004 Subject: [IRCServices Coding] Problem with auth mail In-Reply-To: Message-ID: <3f8f9304.20227@achurch.org> You have the wrong number of %-tokens in your message. --Andrew Church achurch@achurch.org http://achurch.org/ > >Hi all, I've ircservices 5.0.22, and I would like to costumize auth-mail. >I would like describe my irc network in this mail, but when someone register >nick, services go in segfault. > >I copy the sintaz of mail-auth ( it's in italian ) > ># Mail text. The last "%s" (before the user@host) in the body text is ># replaced by one of the NICK_AUTH_MAIL_TEXT_* messages. >NICK_AUTH_MAIL_SUBJECT > Conferma della registrazione del nick %s >NICK_AUTH_MAIL_BODY > Grazie per aver scelto MusiChat Net Community! > Il codice di autorizzazione del tuo nick (%s) e': %09d > Identificati su MusiChat digitando: > /msg %s AUTH %09d > > La registrazione del tuo nick sara' confermata e il tuo nickname > sara' protetto da eventuali tentativi di abuso o furto. > > Il sito ufficiale della rete e' http://www.musichat.net/ > I regolamenti della rete e i documenti ufficiali sono > disponibili all'interno del sito. > > Per ricevere assistenza sui servizi della rete > in generale puoi rivolgerti sul canale ufficiale #IRCHelp > oppure tramite email all'indirizzo irchelp@musichat.net. > > > Sono inoltre disponibili i seguenti servizi: > > - MusiChat Forum > Forum di discussione di MusiChat, raggiungibile > all'indirizzo http://forum.musichat.net > Sul forum, oltre a poter esprimere la tua opinione, > potrai informarti sulle novita' e sui nuovi servizi > offerti dalla rete. > > - MusiChat Mailing List > Per iscriversi e' sufficiente visitare il sito > http://lists.musichat.net/mailman/listinfo/irchelp > e inserire il proprio indirizzo E-Mail e la > password desiderata. > > > Per una connessione piu' veloce e sicura e' vivamente > consigliato l'utilizzo del seguente server: irc.musichat.net > > MusiChat Net Community > > Questo messaggio e stato inviato su richiesta di %s in risposta a %s > %s@%s. > > > > >I read the istruction for translate. > >The error is: > >[Oct 11 09:48:30 2003] PANIC! buffer = :alpha_omega ! nickserv :register >pippo laser@musichat.net >[Oct 11 09:48:30 2003] Services terminating: Segmentation fault > > >Some one can help me? >the email body is too long? > >Thx > >Alex > > >------------------------------------------------------------------ >To unsubscribe or change your subscription options, visit: >http://www.ircservices.za.net/mailman/listinfo/ircservices-coding From saman at alkol.org Fri Oct 17 03:07:15 2003 From: saman at alkol.org (|SaMaN|) Date: Sat Oct 23 23:09:56 2004 Subject: [IRCServices Coding] Bug or misunderstood ? Message-ID: <000901c39496$71764f10$a37faec3@coder> Im using unreal ircd. When channel is empty and if channel owner joins his/her registered channel it does (ChanServ sets mode: +ntrq nick) but when channel is not empty and if channel owner joins his/her registered channel it does (ChanServ sets mode: +oq nick nick). As you see on the first one there is no +o and because of this chanserv does not update the last_used time because chanserv is set to update last_used time with +o (CUMODE_o) so channels drop while channel owners use them. Is this a bug or my misunderstood ? ###################################################### modules/chanserv/check.c ... void check_chan_user_modes(const char *source, struct c_userlist *u, Channel *c, int32 oldmodes) ... if ((res & ~modes) & CUMODE_o) { ci->last_used = time(NULL); put_channelinfo(ci); } ... ###################################################### |SaMaN| From saman at alkol.org Fri Oct 17 04:52:50 2003 From: saman at alkol.org (|SaMaN|) Date: Sat Oct 23 23:09:57 2004 Subject: [IRCServices Coding] Re: Bug or misunderstood ? Message-ID: <002001c394a5$31c059b0$a37faec3@coder> Also it does not update last_used time on +a flag. Temporary fix --------------- edit /modules/chanserv/check.c find line ------------------------------------------------------------------------- local_set_cumodes(c, '+', res & ~modes, user->nick); ------------------------------------------------------------------------- add below ------------------------------------------------------------------------ int16 cumode_q = mode_char_to_flag('q',MODE_CHANUSER); int16 cumode_a = mode_char_to_flag('a',MODE_CHANUSER); if ((res & ~modes) & cumode_q) { ci->last_used = time(NULL); put_channelinfo(ci); } if ((res & ~modes) & cumode_a) { ci->last_used = time(NULL); put_channelinfo(ci); } ------------------------------------------------------------------------- save and compile and run and enjoy :) ------------------------------------------------------------------------- |SaMaN| ----- Original Message ----- From: "|SaMaN|" To: Sent: Friday, October 17, 2003 1:07 PM Subject: Bug or misunderstood ? > Im using unreal ircd. When channel is empty and if channel owner joins > his/her registered channel it does > (ChanServ sets mode: +ntrq nick) but when channel is not empty and if > channel owner joins his/her registered channel it does (ChanServ sets mode: > +oq nick nick). As you see on the first one there is no +o and because of > this chanserv does not update the last_used time because chanserv is set to > update last_used time with +o (CUMODE_o) so channels drop while channel > owners use them. Is this a bug or my misunderstood ? > > ###################################################### > modules/chanserv/check.c > ... > void check_chan_user_modes(const char *source, struct c_userlist *u, > Channel *c, int32 oldmodes) > ... > if ((res & ~modes) & CUMODE_o) { > ci->last_used = time(NULL); > put_channelinfo(ci); > } > ... > ###################################################### > > |SaMaN| > > From saturn at jetirc.net Fri Oct 17 08:47:29 2003 From: saturn at jetirc.net (Saturn) Date: Sat Oct 23 23:09:57 2004 Subject: [IRCServices Coding] Re: Akill problem in 5.0.22 Message-ID: <002501c394c5$f8dce480$6401a8c0@turby> Haven't seen a reply to this one, so thought I'd better make sure this went through.... ----- Original Message ----- Sent: Friday, October 10, 2003 3:48 PM Subject: Akill problem in 5.0.22 Running 5.0.22 on Unreal 3.1.7b1 (same as 3.1.6 except they fixed that duplicate exit system notice that happens in 3.1.6). I just today added an akill (+0 time) .. I DO have the immediate auto kill option un-commented in the modules.conf, but it still didn't bother scanning for victims matching my akill mask nor did it actually KILL anyone... It works if they are manually killed and then try to re-connect, but I thought that new option was so Services will immediately scan for and kill anyone online that matches the mask as soon as the new akill is added... First: IS that what it's supposed to do? Second: If so, it's not working... Saturn www.jetirc.net From achurch at achurch.org Sat Oct 18 01:02:58 2003 From: achurch at achurch.org (Andrew Church) Date: Sat Oct 23 23:09:57 2004 Subject: [IRCServices Coding] Re: Akill problem in 5.0.22 In-Reply-To: <002501c394c5$f8dce480$6401a8c0@turby> Message-ID: <3f9012b8.23176@achurch.org> RTFM --Andrew Church achurch@achurch.org http://achurch.org/ >Haven't seen a reply to this one, so thought I'd better make sure this went >through.... > >----- Original Message ----- >Sent: Friday, October 10, 2003 3:48 PM >Subject: Akill problem in 5.0.22 > > >Running 5.0.22 on Unreal 3.1.7b1 (same as 3.1.6 except they fixed that >duplicate exit system notice that happens in 3.1.6). > >I just today added an akill (+0 time) .. I DO have the immediate auto kill >option un-commented in the modules.conf, but it still didn't bother scanning >for victims matching my akill mask nor did it actually KILL anyone... It >works if they are manually killed and then try to re-connect, but I thought >that new option was so Services will immediately scan for and kill anyone >online that matches the mask as soon as the new akill is added... > >First: IS that what it's supposed to do? > >Second: If so, it's not working... > >Saturn >www.jetirc.net > >------------------------------------------------------------------ >To unsubscribe or change your subscription options, visit: >http://www.ircservices.za.net/mailman/listinfo/ircservices-coding From saturn at jetirc.net Fri Oct 17 09:18:09 2003 From: saturn at jetirc.net (Saturn) Date: Sat Oct 23 23:09:57 2004 Subject: [IRCServices Coding] Re: Akill problem in 5.0.22 References: <3f9012b8.23176@achurch.org> Message-ID: <027401c394ca$443ae180$6401a8c0@turby> Well, Andrew, I did read TFM. For what it's worth, all I found was this entry under the description of the module options ImmediatelySendAutokill [OPTIONAL] Causes OperServ to inform all servers of a new autokill or autokill exclusion the moment it is added, rather than waiting for someone to match it first. Example: ImmediatelySendAutokill I read through the section about AKILLs and SQline, SGline, SZline, etc, however all of what I read indicates that simply enabling the ImmediatelySendAutokill option in the modules.conf (coupled with the fact that everything ELSE is set up and workign properly) SHOULD cause services to immediately scan the network for clients matching the akill mask, and kill them. My point, sir, is that IT DOES NOT DO THIS. Thus, I'm sure you'll find, I HAVE in fact read the f___ manual, and the manual does not address this problem. If it doesn't matter to you, fine, but if it does, let's try and get on with maybe solving the problem? Thanks Saturn ----- Original Message ----- From: "Andrew Church" To: Sent: Friday, October 17, 2003 9:02 AM Subject: Re: [IRCServices Coding] Re: Akill problem in 5.0.22 RTFM --Andrew Church achurch@achurch.org http://achurch.org/ >Haven't seen a reply to this one, so thought I'd better make sure this went >through.... > >----- Original Message ----- >Sent: Friday, October 10, 2003 3:48 PM >Subject: Akill problem in 5.0.22 > > >Running 5.0.22 on Unreal 3.1.7b1 (same as 3.1.6 except they fixed that >duplicate exit system notice that happens in 3.1.6). > >I just today added an akill (+0 time) .. I DO have the immediate auto kill >option un-commented in the modules.conf, but it still didn't bother scanning >for victims matching my akill mask nor did it actually KILL anyone... It >works if they are manually killed and then try to re-connect, but I thought >that new option was so Services will immediately scan for and kill anyone >online that matches the mask as soon as the new akill is added... > >First: IS that what it's supposed to do? > >Second: If so, it's not working... > >Saturn >www.jetirc.net > >------------------------------------------------------------------ >To unsubscribe or change your subscription options, visit: >http://www.ircservices.za.net/mailman/listinfo/ircservices-coding ------------------------------------------------------------------ To unsubscribe or change your subscription options, visit: http://www.ircservices.za.net/mailman/listinfo/ircservices-coding From achurch at achurch.org Sat Oct 18 01:34:15 2003 From: achurch at achurch.org (Andrew Church) Date: Sat Oct 23 23:09:57 2004 Subject: [IRCServices Coding] Re: Akill problem in 5.0.22 In-Reply-To: <027401c394ca$443ae180$6401a8c0@turby> Message-ID: <3f901a20.23266@achurch.org> >however all of what I read indicates that simply enabling the >ImmediatelySendAutokill option in the modules.conf (coupled with the fact >that everything ELSE is set up and workign properly) SHOULD cause services >to immediately scan the network for clients matching the akill mask, and >kill them. The documentation says nothing about this. RTFM again. --Andrew Church achurch@achurch.org http://achurch.org/ From ballsy at mystical.net Fri Oct 17 11:20:16 2003 From: ballsy at mystical.net (Ballsy) Date: Sat Oct 23 23:09:57 2004 Subject: [IRCServices Coding] Re: Akill problem in 5.0.22 In-Reply-To: <027401c394ca$443ae180$6401a8c0@turby> References: <3f9012b8.23176@achurch.org> <027401c394ca$443ae180$6401a8c0@turby> Message-ID: <6.0.0.22.0.20031017121557.01b63ac0@127.0.0.1> To save the rest of us from having to put up with more bickering, it may be of note that I had to comment out 'EnableExclude' in order for my immediate-kill functionality to work under bahamut (I know, you're using Unreal). All the ImmediatelySendAkill does is informs all linked services that they should add an Akill. It's then up to those servers to decide how to deal with it. Ballsy At 10:18 AM 17/10/2003, Saturn wrote: >Well, Andrew, I did read TFM. For what it's worth, all I found was this >entry under the description of the module options > >ImmediatelySendAutokill [OPTIONAL] > Causes OperServ to inform all servers of a new autokill or autokill >exclusion the moment it is added, rather than waiting for someone to match >it first. > Example: ImmediatelySendAutokill > >I read through the section about AKILLs and SQline, SGline, SZline, etc, >however all of what I read indicates that simply enabling the >ImmediatelySendAutokill option in the modules.conf (coupled with the fact >that everything ELSE is set up and workign properly) SHOULD cause services >to immediately scan the network for clients matching the akill mask, and >kill them. > >My point, sir, is that IT DOES NOT DO THIS. Thus, I'm sure you'll find, I >HAVE in fact read the f___ manual, and the manual does not address this >problem. If it doesn't matter to you, fine, but if it does, let's try and >get on with maybe solving the problem? > >Thanks >Saturn > >----- Original Message ----- >From: "Andrew Church" >To: >Sent: Friday, October 17, 2003 9:02 AM >Subject: Re: [IRCServices Coding] Re: Akill problem in 5.0.22 > > >RTFM > > --Andrew Church > achurch@achurch.org > http://achurch.org/ > > >Haven't seen a reply to this one, so thought I'd better make sure this went > >through.... > > > >----- Original Message ----- > >Sent: Friday, October 10, 2003 3:48 PM > >Subject: Akill problem in 5.0.22 > > > > > >Running 5.0.22 on Unreal 3.1.7b1 (same as 3.1.6 except they fixed that > >duplicate exit system notice that happens in 3.1.6). > > > >I just today added an akill (+0 time) .. I DO have the immediate auto kill > >option un-commented in the modules.conf, but it still didn't bother >scanning > >for victims matching my akill mask nor did it actually KILL anyone... It > >works if they are manually killed and then try to re-connect, but I thought > >that new option was so Services will immediately scan for and kill anyone > >online that matches the mask as soon as the new akill is added... > > > >First: IS that what it's supposed to do? > > > >Second: If so, it's not working... > > > >Saturn > >www.jetirc.net > > > >------------------------------------------------------------------ > >To unsubscribe or change your subscription options, visit: > >http://www.ircservices.za.net/mailman/listinfo/ircservices-coding >------------------------------------------------------------------ >To unsubscribe or change your subscription options, visit: >http://www.ircservices.za.net/mailman/listinfo/ircservices-coding > >------------------------------------------------------------------ >To unsubscribe or change your subscription options, visit: >http://www.ircservices.za.net/mailman/listinfo/ircservices-coding From saturn at jetirc.net Fri Oct 17 17:15:14 2003 From: saturn at jetirc.net (Saturn) Date: Sat Oct 23 23:09:57 2004 Subject: [IRCServices Coding] Re: Akill problem in 5.0.22 References: <3f901a20.23266@achurch.org> Message-ID: <02d401c3950c$e762bda0$6401a8c0@turby> >From a.html in the /docs directory: --------------- operserv/akill (Autokill module settings) ImmediatelySendAutokill [OPTIONAL] Causes OperServ to inform all servers of a new autokill or autokill exclusion the moment it is added, rather than waiting for someone to match it first. Example: ImmediatelySendAutokill -------------- 3.html#4-3 in the /docs directory does not speak to the ImmediatelySendAutokill option except for the mention that: "(If the ImmediatelySendAutokill option in modules.conf is enabled, the last-used time will never be set at all on these servers.)" However, this is in the context of talking about Slines, etc, and as far as I can tell has no new useful information to impart regarding my stated problem: that services is NOT "Immediately sending the autokill" on my network and thus when a new AKILL is added, the matching users/masks are not being killed off, unless they are killed manually by an IRCop. Yes, it IS catching them when they attempt to re-connect, that was never a problem. It would make sense that if an autokill is added, that Services would immediately trace the network and kill off any matches to that akill... at least, it makes sense if this option is enabled.... (to me) ------------------------ 4.html#oper.akill doesn't mention it at all. ----------------- I really don't see where else I'm supposed to be looking here. I've scoured the docs and can see no other reference to it. If there's something I'm missing, perhaps instead of rudely, repeatedly telling me to RTFM, maybe just tell me what it is I'm supposed to find! I've already spend a few hours reading through the docs (which I've already read about a dozen times over the past year alone), and I'm telling you, there's nothing else about it that I can find!!! The ONLY thing I can come up with is that the feature name is misleading and the option doesn't in fact do what it SEEMS it should do. Could it be that all that does is send the S/G/Z line (whatever is appropriate) to the servers and that's all??? NOW I have to ask, why bother, if it'll do that if/when they re-connect anyhow? Additionally, if the reason I can't find the answer in the manual is because the option DOESN'T make services kill all matches when the akill is added, then Imust ask WHY that isn't an option, since it seems logically useful to me and my staff. Also, that being the case, why couldn't you simply SAY that it's not designed to do that, instead of sending me hunting (TWICE) for non-existant information in the docs??????? I'm very interested to hear the answer to these questions. To put it bluntly, I have been an extremely enthusiastic advocate of IRCServices for over 3 years now, have turned many network owners onto them, and love them to death. The way you "talk" to your supporters on this forum sometimes leaves a LOT to be desired. If the feature doesn't exist as I understand it, just SAY SO and save us all a lot of trouble -- don't just tell me to go RTFM when the info I seek isn't IN it. Having said that, if you can point me to the info in the docs in the 5.0.22 distro and prove my claims as baseless, I will offer my sincere apologies. Until then, my opinion stands. Saturn ----- Original Message ----- From: "Andrew Church" To: Sent: Friday, October 17, 2003 9:34 AM Subject: Re: [IRCServices Coding] Re: Akill problem in 5.0.22 >however all of what I read indicates that simply enabling the >ImmediatelySendAutokill option in the modules.conf (coupled with the fact >that everything ELSE is set up and workign properly) SHOULD cause services >to immediately scan the network for clients matching the akill mask, and >kill them. The documentation says nothing about this. RTFM again. --Andrew Church achurch@achurch.org http://achurch.org/ ------------------------------------------------------------------ To unsubscribe or change your subscription options, visit: http://www.ircservices.za.net/mailman/listinfo/ircservices-coding From saturn at jetirc.net Fri Oct 17 17:31:53 2003 From: saturn at jetirc.net (Saturn) Date: Sat Oct 23 23:09:57 2004 Subject: [IRCServices Coding] Re: Akill problem in 5.0.22 References: <3f9012b8.23176@achurch.org> <027401c394ca$443ae180$6401a8c0@turby> <6.0.0.22.0.20031017121557.01b63ac0@127.0.0.1> Message-ID: <030801c3950f$3cb55270$6401a8c0@turby> Would have been nice if someone had mentioned that (about the ImmediatelySendAutokill) from the start. I would say the flag is misleading in title then, because I (and 8 other people on my staff -- none of us are dummies, either) read that as meaning it will Immediately send the auto kill... "ImmediatelyUpdateServers" might be more fitting from an intuitive standpoint, not that I'm suggesting changing the name, but at least the documentation of it could be a bit more explicit IMHO. and yes, I know there will be about 50 people (probably all of them hard-core coders) shaking their heads in disbelief at what I've said, but let's face it: If we were ALL hard-core coders, we wouldn't need Andrew and his IRCServices, would we? We'd all be making our own. So all I'm saying is how about a little slack for those of us with OTHER important skills that might fall outside the scope of being the "world's greatest expert" on IRC programming... ----- Original Message ----- From: "Ballsy" To: "IRC Services Coding Mailing List" ; "IRC Services Coding Mailing List" Sent: Friday, October 17, 2003 11:20 AM Subject: Re: [IRCServices Coding] Re: Akill problem in 5.0.22 To save the rest of us from having to put up with more bickering, it may be of note that I had to comment out 'EnableExclude' in order for my immediate-kill functionality to work under bahamut (I know, you're using Unreal). All the ImmediatelySendAkill does is informs all linked services that they should add an Akill. It's then up to those servers to decide how to deal with it. Ballsy At 10:18 AM 17/10/2003, Saturn wrote: >Well, Andrew, I did read TFM. For what it's worth, all I found was this >entry under the description of the module options > >ImmediatelySendAutokill [OPTIONAL] > Causes OperServ to inform all servers of a new autokill or autokill >exclusion the moment it is added, rather than waiting for someone to match >it first. > Example: ImmediatelySendAutokill > >I read through the section about AKILLs and SQline, SGline, SZline, etc, >however all of what I read indicates that simply enabling the >ImmediatelySendAutokill option in the modules.conf (coupled with the fact >that everything ELSE is set up and workign properly) SHOULD cause services >to immediately scan the network for clients matching the akill mask, and >kill them. > >My point, sir, is that IT DOES NOT DO THIS. Thus, I'm sure you'll find, I >HAVE in fact read the f___ manual, and the manual does not address this >problem. If it doesn't matter to you, fine, but if it does, let's try and >get on with maybe solving the problem? > >Thanks >Saturn > >----- Original Message ----- >From: "Andrew Church" >To: >Sent: Friday, October 17, 2003 9:02 AM >Subject: Re: [IRCServices Coding] Re: Akill problem in 5.0.22 > > >RTFM > > --Andrew Church > achurch@achurch.org > http://achurch.org/ > > >Haven't seen a reply to this one, so thought I'd better make sure this went > >through.... > > > >----- Original Message ----- > >Sent: Friday, October 10, 2003 3:48 PM > >Subject: Akill problem in 5.0.22 > > > > > >Running 5.0.22 on Unreal 3.1.7b1 (same as 3.1.6 except they fixed that > >duplicate exit system notice that happens in 3.1.6). > > > >I just today added an akill (+0 time) .. I DO have the immediate auto kill > >option un-commented in the modules.conf, but it still didn't bother >scanning > >for victims matching my akill mask nor did it actually KILL anyone... It > >works if they are manually killed and then try to re-connect, but I thought > >that new option was so Services will immediately scan for and kill anyone > >online that matches the mask as soon as the new akill is added... > > > >First: IS that what it's supposed to do? > > > >Second: If so, it's not working... > > > >Saturn > >www.jetirc.net > > > >------------------------------------------------------------------ > >To unsubscribe or change your subscription options, visit: > >http://www.ircservices.za.net/mailman/listinfo/ircservices-coding >------------------------------------------------------------------ >To unsubscribe or change your subscription options, visit: >http://www.ircservices.za.net/mailman/listinfo/ircservices-coding > >------------------------------------------------------------------ >To unsubscribe or change your subscription options, visit: >http://www.ircservices.za.net/mailman/listinfo/ircservices-coding ------------------------------------------------------------------ To unsubscribe or change your subscription options, visit: http://www.ircservices.za.net/mailman/listinfo/ircservices-coding From Craig at chatspike.net Fri Oct 17 20:07:46 2003 From: Craig at chatspike.net (Craig McLure) Date: Sat Oct 23 23:09:57 2004 Subject: [IRCServices Coding] Re: Akill problem in 5.0.22 Message-ID: Theres no need for flaming ffs.. just because something makes less sence to you than to everyone else, doesnt instantly mean that it has to be changed.. i seemed to understand it ok, and i'm sure that there are several hundred other IRCServices users who didnt have any problems with this directive. I'm sure andy will concider documenting it more "accuratly" (I wont speak for him thou, his choice :p), but theres no need for the flaming, if you have such a big problem with something that (apparently just) you dont understand, just make a passing mention on it, dont go on talking about "Hard-core coders" and "worlds biggest expert"s cause you are upset with something. If the last paragraph wasnt made, i'm sure there _WOUDLNT_ be "about 50 people (probably all of them hard-core coders) shaking their heads in disbelief", cause it doesnt happen. And to clarify.. theres no such thing as a "world biggest expert" when it comes to IRC programming, people have different preferances, and ways of doing things, to the point that you cant compair something like InspIRCd to UnrealIRCd, as they are totally different in almost every way. :p Please just calm down, and talk this out rationally before you start jumping down ppls throats :p /***************************************** * Craig "FrostyCoolSlug" McLure * InspIRCd - http://www.inspircd.org * ChatSpike - http://www.chatspike.net ****************************************/ /**************************************** * From - Saturn * To - IRC Services Coding Mailing List * Sent - 2003-10-17 17:31:00 * Subject - Re: [IRCServices Coding] Re: Akill problem in 5.0.22 ****************************************/ /****** - Begin Original Message - ******/ >Would have been nice if someone had mentioned that (about the >ImmediatelySendAutokill) from the start. I would say the flag is misleading >in title then, because I (and 8 other people on my staff -- none of us are >dummies, either) read that as meaning it will Immediately send the auto >kill... "ImmediatelyUpdateServers" might be more fitting from an intuitive >standpoint, not that I'm suggesting changing the name, but at least the >documentation of it could be a bit more explicit IMHO. > >and yes, I know there will be about 50 people (probably all of them >hard-core coders) shaking their heads in disbelief at what I've said, but >let's face it: If we were ALL hard-core coders, we wouldn't need Andrew and >his IRCServices, would we? We'd all be making our own. So all I'm saying >is how about a little slack for those of us with OTHER important skills that >might fall outside the scope of being the "world's greatest expert" on IRC >programming... > >----- Original Message ----- >From: "Ballsy" >To: "IRC Services Coding Mailing List" >; "IRC Services Coding Mailing List" > >Sent: Friday, October 17, 2003 11:20 AM >Subject: Re: [IRCServices Coding] Re: Akill problem in 5.0.22 > > > To save the rest of us from having to put up with more bickering, >it may be of note that I had to comment out 'EnableExclude' in order for my >immediate-kill functionality to work under bahamut (I know, you're using >Unreal). All the ImmediatelySendAkill does is informs all linked services >that they should add an Akill. It's then up to those servers to decide how >to deal with it. > >Ballsy > > >At 10:18 AM 17/10/2003, Saturn wrote: >>Well, Andrew, I did read TFM. For what it's worth, all I found was this >>entry under the description of the module options >> >>ImmediatelySendAutokill [OPTIONAL] >> Causes OperServ to inform all servers of a new autokill or autokill >>exclusion the moment it is added, rather than waiting for someone to match >>it first. >> Example: ImmediatelySendAutokill >> >>I read through the section about AKILLs and SQline, SGline, SZline, etc, >>however all of what I read indicates that simply enabling the >>ImmediatelySendAutokill option in the modules.conf (coupled with the fact >>that everything ELSE is set up and workign properly) SHOULD cause services >>to immediately scan the network for clients matching the akill mask, and >>kill them. >> >>My point, sir, is that IT DOES NOT DO THIS. Thus, I'm sure you'll find, I >>HAVE in fact read the f___ manual, and the manual does not address this >>problem. If it doesn't matter to you, fine, but if it does, let's try and >>get on with maybe solving the problem? >> >>Thanks >>Saturn >> >>----- Original Message ----- >>From: "Andrew Church" >>To: >>Sent: Friday, October 17, 2003 9:02 AM >>Subject: Re: [IRCServices Coding] Re: Akill problem in 5.0.22 >> >> >>RTFM >> >> --Andrew Church >> achurch@achurch.org >> http://achurch.org/ >> >> >Haven't seen a reply to this one, so thought I'd better make sure this >went >> >through.... >> > >> >----- Original Message ----- >> >Sent: Friday, October 10, 2003 3:48 PM >> >Subject: Akill problem in 5.0.22 >> > >> > >> >Running 5.0.22 on Unreal 3.1.7b1 (same as 3.1.6 except they fixed that >> >duplicate exit system notice that happens in 3.1.6). >> > >> >I just today added an akill (+0 time) .. I DO have the immediate auto >kill >> >option un-commented in the modules.conf, but it still didn't bother >>scanning >> >for victims matching my akill mask nor did it actually KILL anyone... It >> >works if they are manually killed and then try to re-connect, but I >thought >> >that new option was so Services will immediately scan for and kill anyone >> >online that matches the mask as soon as the new akill is added... >> > >> >First: IS that what it's supposed to do? >> > >> >Second: If so, it's not working... >> > >> >Saturn >> >www.jetirc.net >> > >> >------------------------------------------------------------------ >> >To unsubscribe or change your subscription options, visit: >> >http://www.ircservices.za.net/mailman/listinfo/ircservices-coding >>------------------------------------------------------------------ >>To unsubscribe or change your subscription options, visit: >>http://www.ircservices.za.net/mailman/listinfo/ircservices-coding >> >>------------------------------------------------------------------ >>To unsubscribe or change your subscription options, visit: >>http://www.ircservices.za.net/mailman/listinfo/ircservices-coding > > >------------------------------------------------------------------ >To unsubscribe or change your subscription options, visit: >http://www.ircservices.za.net/mailman/listinfo/ircservices-coding > >------------------------------------------------------------------ >To unsubscribe or change your subscription options, visit: >http://www.ircservices.za.net/mailman/listinfo/ircservices-coding > >. /******* - End Original Message - *******/ From achurch at achurch.org Sat Oct 18 11:57:43 2003 From: achurch at achurch.org (Andrew Church) Date: Sat Oct 23 23:09:57 2004 Subject: [IRCServices Coding] Re: Akill problem in 5.0.22 In-Reply-To: <02d401c3950c$e762bda0$6401a8c0@turby> Message-ID: <3f90afdf.23477@achurch.org> You know, I might have been more forgiving if this hadn't been gone over on this list (twice!) before: http://www.ircservices.za.net/pipermail/ircservices-coding/2002/002305.html http://www.ircservices.za.net/pipermail/ircservices-coding/2002/003215.html However, since you seem to have trouble both comprehending the documentation and reading the archives, I have added FAQ F.10 for your edification: F.10. Services doesn't kill users matching a newly-added autokill mask even if ImmediatelySendAutokill is set. Services never kills users when a new autokill is added; the ImmediatelySendAutokill configuration directive only causes Services to send the autokill itself (that is, the user/host mask to prohibit new connections from) to the IRC servers on your network. This is a safety feature intended to limit the damage caused by a mistyped autokill. Note that some IRC servers will themselves kill users matching a newly-added autokill; this is unrelated to Services. --Andrew Church achurch@achurch.org http://achurch.org/ From griever at t2n.org Fri Oct 17 21:20:07 2003 From: griever at t2n.org (Robert F Merrill) Date: Sat Oct 23 23:09:57 2004 Subject: [IRCServices Coding] Re: Akill problem in 5.0.22 In-Reply-To: <030801c3950f$3cb55270$6401a8c0@turby> References: <3f9012b8.23176@achurch.org> <027401c394ca$443ae180$6401a8c0@turby> <6.0.0.22.0.20031017121557.01b63ac0@127.0.0.1> <030801c3950f$3cb55270$6401a8c0@turby> Message-ID: <3F90BF77.2010706@t2n.org> Saturn wrote: >Would have been nice if someone had mentioned that (about the >ImmediatelySendAutokill) from the start. I would say the flag is misleading >in title then, because I (and 8 other people on my staff -- none of us are >dummies, either) read that as meaning it will Immediately send the auto >kill... "ImmediatelyUpdateServers" might be more fitting from an intuitive >standpoint, not that I'm suggesting changing the name, but at least the >documentation of it could be a bit more explicit IMHO. > > It DOES immediately send the autokill. You just don't grasp the meaning of sending the autokill. It literally sends an AKILL (or TKL in the case of unreal) message to the servers. At least unreal and bahamut will then scan for matching clients and disconnect them, however not all servers do this. If you are using unreal and it doesn't disconnect the matching users, then it is either a bug in unreal (not uncommon) or the services really *aren't* sending the tkl message (doubt it). Try adding an akill for a connected client. If the client doesn't die, do a /stats g on their server. You should see a g-line added for them. Also note that if you have akill exclusions enabled (bad idea most of the time), services will NEVER add an akill or gline on servers that don't support akill or gline exclusions (I don't know of any that do), but rather manually kill everyone that matches as they connect. In this case, you should disable akill exclusions and it should start working. From v13 at it.teithe.gr Sat Oct 18 11:49:18 2003 From: v13 at it.teithe.gr (V13) Date: Sat Oct 23 23:09:57 2004 Subject: [IRCServices Coding] Re: Akill problem in 5.0.22 In-Reply-To: <3F90BF77.2010706@t2n.org> References: <3f9012b8.23176@achurch.org> <030801c3950f$3cb55270$6401a8c0@turby> <3F90BF77.2010706@t2n.org> Message-ID: <200310182149.18600.v13@it.teithe.gr> On Saturday 18 October 2003 07:20, Robert F Merrill wrote: > Saturn wrote: > >Would have been nice if someone had mentioned that (about the > >ImmediatelySendAutokill) from the start. I would say the flag is > > misleading in title then, because I (and 8 other people on my staff -- > > none of us are dummies, either) read that as meaning it will Immediately > > send the auto kill... "ImmediatelyUpdateServers" might be more fitting > > from an intuitive standpoint, not that I'm suggesting changing the name, > > but at least the documentation of it could be a bit more explicit IMHO. > > It DOES immediately send the autokill. You just don't grasp the meaning > of sending the autokill. > It literally sends an AKILL (or TKL in the case of unreal) message to > the servers. At least unreal > and bahamut will then scan for matching clients and disconnect them, > however not all servers > do this. FYI bahamut doesn't do this. It will only do it whenever a new client that matches the akill connects to the server. i.e. if you set an akill for *.com noone will be disconnected untill a new client from *.com gets connected (at that moment, all matching clients will be killed). In the mean time, anyone from other domains can connect to the server without having any user killed. <> From diego at redesul.net Sat Oct 18 12:16:38 2003 From: diego at redesul.net (Diego B. Contezini) Date: Sat Oct 23 23:09:57 2004 Subject: [IRCServices Coding] CORE DUMPED! BUG! References: <3f8f9304.20227@achurch.org> Message-ID: <000e01c395ac$5b773b40$3cc8a8c0@angel> Andrew, you told me about debugging.. now i got it ;] here is the debugging: [Oct 18 16:05:31.288944 2003] debug: Sent: :ChanServ TOPIC #EMOCORE reffer 1066055037 :1i?? Festival HARDcoCOREcore dia 25 de outubro em blumenau no rio bravo bar (proximo a resima agua verde), com as bandas: Zero Ltda (curitiba), Swallow the Waffle (bc), chymia(bnu), crazy frogs (lages), surpise set e slipper (bnu)...3 pila entrada inicio as 15:00 horas' [Oct 18 16:05:31.289032 2003] debug: Received: :|-Frango-| MODE #EMOCORE -oooooo CHoPP CbRS-oFF caroll BRYAN brunaH balsanelli Segmentation fault (core dumped) root@irc(/home/ircadmin/services/lib)# ls -la core.12631 -rw------- 1 ircadmin ircadmin 47374336 Oct 18 16:05 core.12631 continue on the next message...... From diego at redesul.net Sat Oct 18 12:17:16 2003 From: diego at redesul.net (Diego B. Contezini) Date: Sat Oct 23 23:09:57 2004 Subject: [IRCServices Coding] CORE DUMPED... continue... References: <3f8f9304.20227@achurch.org> Message-ID: <001201c395ac$71b42210$3cc8a8c0@angel> #0 0x0804d830 in add_mode_with_params (md=0x806aa00, mode=111 'o', is_add=1, params=1, parambuf=0xbfffe280 "balsanelli", len=10) at actions.c:568 568 md->params[md->nopmodes][len] = 0; (gdb) bt' #0 0x0804d830 in add_mode_with_params (md=0x806aa00, mode=111 'o', is_add=1, params=1, parambuf=0xbfffe280 "balsanelli", len=10) at actions.c:568 s = 0x806aa3e "" #1 0x0804d342 in set_cmode (sender=0x81db058 "ChanServ", channel=0xa905d00) at actions.c:446 parambuf = "balsanelli\000\b\025\225\002BWi??\022B\024\032\023Bi??i??i??i??\000\000\000 \000\034 \006\bi??i??i??i??hi??i??i??i??i??i??i??\025\224\004B\034 \006\b\000\000\000\000i??m\tBdi??\022Bi??q\a\b\000\000\000\000eR :\0037[ \0034#\003di??\022B\000\000\000\000i??\037\006\bi??\037\006\bi??i??i??i??$i? ?\006Bi??i??i??i??\bi??i??i??\000\000\000\000Hi??i??i??\025\224\004B@\002\a\ b8i??i??i??6\020\aBpi??i??i??@i??\006\b@\002\a\b\000\000\000\000i??<\023BLi? ?i??i??=S\004B\024\032\023B\001\020\000\000@i??\006\bhi??i??i??\204i??\006Bp i??i??i??i??\037\006\b"... len = 10 flag = 1 params = 1 is_chanuser = 1 args = 0xbfffe6d0 "RDcoCOREcorei??i??i??i??o" modes = 0xbfffeae2 "" modes_orig = 0xbfffeae0 "+o" md = (struct modedata *) 0x806aa00 which = 0 add = 1 i = 1 c = 111 'o' #2 0x400895ff in local_set_cumodes (c=0xa905d00, plusminus=43 '+', modes=1, nick=0xab7f2e8 "balsanelli") at check.c:432 buf = "+o" modestr = "o\000\000 de outubro em blumenau no rio bravo bar (proximo a resima agua verde), com as bandas: Zero L\v\000\000\000(curitiba), \000\000\000\000low the Waff\000\000\000\000bc), chymia(bnu), crazy frogs (lages), surpise set e slipper (bnu).."... s = 0xbfffe6e1 "" #3 0x40088d74 in check_chan_user_modes (source=0xbfffeed0 "|-Frango-|", u=0xab34ff0, c=0xa905d00, oldmodes=1) at check.c:214 user = (User *) 0xab7f2d8 ci = (ChannelInfo *) 0xa571940 modes = 0 is_servermode = 0 res = 1 #4 0x400820ed in do_channel_umode_change (source=0xbfffeed0 "|-Frango-|", c=0xa905d00, u=0xab34ff0, oldmodes=1) at main.c:354 No locals. #5 0x0805890d in call_callback_5 (module=0x806a5c0, id=23, arg1=0xbfffeed0, arg2=0xa905d00, arg3=0xab34ff0, arg4=0x1, arg5=0x0) at modules.c:666 cl = (CallbackList *) 0x8077cb8 res = 0 i = 0 #6 0x0804edc8 in do_cumode (source=0xbfffeed0 "|-Frango-|", chan=0xa905d00, flag=1, add=0, nick=0xbfffecc9 "balsanelli") ---Type to continue, or q to quit--- at channels.c:409 u = (struct c_userlist *) 0xab34ff0 user = (User *) 0xab7f2d8 oldmode = 1 #7 0x0804e97e in do_cmode (source=0xbfffeed0 "|-Frango-|", ac=0, av=0xa853130) at channels.c:302 modechar = 111 'o' flag = 1 params = -1073746288 chan = (Channel *) 0xa905d00 s = 0xbfffeca5 "" add = 0 modestr = 0xbfffec9e "-oooooo" #8 0x080557ff in m_mode (source=0xbfffeed0 "|-Frango-|", ac=8, av=0xa853110) at messages.c:101 No locals. #9 0x0805920e in process () at process.c:133 m = (Message *) 0x8067dd8 source = "|-Frango-|\000\000G\000\000\000Y\e\205\n\t+\205\n\bi??i??i??i??i??\005\b@j\ a\b\000\004\000\000i??\032\205\n\t\000\000\000@j\a\b\216j\a\b(i??i??i??qP\00 5\b" cmd = "MODE\000\000\000i??8i??i??i??i??\005\b\000\000\000\000i??i??i??i??\000\000\ 000\000\000\000\000\000\001H\000\000Pi??i??i??\000Y\a\bVi??\005\b\207j\a\bP\ e\205\n\t\000\000\000i??i??\005\b" buf = "MODE\000#EMOCORE\000-oooooo\000CHoPP\000CbRS-oFF\000caroll\000BRYAN\000brun aH\000balsanelli\000 balsanelli\000\000ai\00314ser \0030]\00315=\00314- S\00315c\0030ri\00315p\00314t \00315\037v\0373.8 \003\000\00315\037v\0373.8 \003\000\000\0003)\000\0006\037\002Pi??Ti??\00313\037\002]\037\002\0036i??i? ? \000i??Ti??\00313\037\002]\037\002\0036i??i?? \000\000\003\000\000r \003", '\0' ... s = 0xbfffec95 "#EMOCORE" ac = 8 av = (char **) 0xa853110 #10 0x0805507d in readline_callback (s=0xa851ae0, param_unused=0x50) at main.c:177 No locals. #11 0x0805b617 in check_sockets () at sockets.c:491 newline = 0xa851b58 "\nrct-sc.br irc.creativenet.com.br 0 3364349034 :aNiNhHa[du]DoNaTeLo\n:Toh_Pensanu PART #ilheus\n:_LoKo_SuL_ SJOIN 1063565447 #elias\n:_MoRgAnA_ PRIVMSG NickServ@services.redesul.net :set nomemo off\n:irc."... left = 80 newleft = 80 rfds = {fds_bits = {16, 0 }} wfds = {fds_bits = {0 }} tv = {tv_sec = 2, tv_usec = 980000} i = 4 res = 260 s = (Socket *) 0xa851ae0 s2 = (Socket *) 0x0 #12 0x0805538a in main (ac=3, av=0xbffff164, envp=0xbffff174) at main.c:266 ---Type to continue, or q to quit--- now = 1066500331 now_msec = 1348441861 last_update = 1066500208 last_check = 1348441182 #13 0x420156a4 in __libc_start_main () from /lib/tls/libc.so.6 No symbol table info available. (gdb) From saturn at jetirc.net Sat Oct 18 12:18:34 2003 From: saturn at jetirc.net (Saturn) Date: Sat Oct 23 23:09:57 2004 Subject: [IRCServices Coding] Re: Akill problem in 5.0.22 References: <3f90afdf.23477@achurch.org> Message-ID: <003701c395ac$9ff9fd20$6401a8c0@turby> I thank you for finally just coming out and telling me what I needed to know in the first place. Had you stated that it has been discussed before (even without the hyperlinks) I would have at least known to go look through the archives. However, all you said (then repeated) was RTFM. I DID read it, once before I asked, and twice more, at your instruction, and found nothing to answer my questions. Had I known it had already been discussed, I would certainly have tried to locate the answer that way. Thank you to all the others who've posted to try and explain what I was missing in my understanding of this directive. I got it now, and realize where my misinterpretation was. Seems obvious now, but frankly that directive managed to fool myself and 8 of my staff into thinking of it as I have previously described. Regardless, my apologies for any harsh words... I do stand by the fact that Andrew could have responded with a bit less apathy to the concerns raised; with something a bit less useless than RTFM (twice! even AFTER I said I had, THAT'S what pissed me off), and I hope that maybe Andrew will remember this chain of events for the next time someone has a problem that might be immediately obvious to Andrew, but not the person with the problem. I think most of us KNOW by now to read the docs before asking questions; but if the question arises due to misinterpretation of the docs, how would reading them over and over help? Thank you all for your time. Saturn ----- Original Message ----- From: "Andrew Church" To: Sent: Friday, October 17, 2003 7:57 PM Subject: Re: [IRCServices Coding] Re: Akill problem in 5.0.22 You know, I might have been more forgiving if this hadn't been gone over on this list (twice!) before: http://www.ircservices.za.net/pipermail/ircservices-coding/2002/002305.html http://www.ircservices.za.net/pipermail/ircservices-coding/2002/003215.html However, since you seem to have trouble both comprehending the documentation and reading the archives, I have added FAQ F.10 for your edification: F.10. Services doesn't kill users matching a newly-added autokill mask even if ImmediatelySendAutokill is set. Services never kills users when a new autokill is added; the ImmediatelySendAutokill configuration directive only causes Services to send the autokill itself (that is, the user/host mask to prohibit new connections from) to the IRC servers on your network. This is a safety feature intended to limit the damage caused by a mistyped autokill. Note that some IRC servers will themselves kill users matching a newly-added autokill; this is unrelated to Services. --Andrew Church achurch@achurch.org http://achurch.org/ ------------------------------------------------------------------ To unsubscribe or change your subscription options, visit: http://www.ircservices.za.net/mailman/listinfo/ircservices-coding From diego at redesul.net Sat Oct 18 14:37:31 2003 From: diego at redesul.net (Diego B. Contezini) Date: Sat Oct 23 23:09:57 2004 Subject: [IRCServices Coding] CORE DUMPED... Debuging Message-ID: <003f01c395c0$09a31cd0$3cc8a8c0@angel> If it helps, more lines up.. of debugging... ChanServ@services.redesul.net :op #manaus paulinhu-dissi-q-mi-ama [Oct 18 16:05:31.152195 2003] debug: Sent: :ChanServ NOTICE paulinhu-dissi-q-mi-ama :Permission denied. [Oct 18 16:05:31.152274 2003] debug: Received: :pRiCkLy SJOIN 1066501295 #Euevc [Oct 18 16:05:31.152353 2003] protocol/bahamut: debug: pRiCkLy SJOINs #Euevc [Oct 18 16:05:31.152490 2003] debug: Sent: :ChanServ MODE #EUeVC +o pRiCkLy [Oct 18 16:05:31.269153 2003] debug: Received: :Hellskitty PRIVMSG ChanServ@services.redesul.net :unban #EMOCORE [Oct 18 16:05:31.269425 2003] debug: Sent: :ChanServ NOTICE Hellskitty :Permission denied. [Oct 18 16:05:31.288596 2003] debug: Received: :|-Frango-| MODE #EMOCORE +stmipl 1 [Oct 18 16:05:31.288768 2003] debug: Received: :|-Frango-| TOPIC #EMOCORE |-Frango-| 1066460927 :TakeOver by 14,1 -15=0[ 14He15l0lR15ai14ser 0]15=14- S15c0ri15p14t 15v3.8 [Oct 18 16:05:31.288944 2003] debug: Sent: :ChanServ TOPIC #EMOCORE reffer 1066055037 :1??? Festival HARDcoCOREcore dia 25 de outubro em blumenau no rio bravo bar (proximo a resima agua verde), com as bandas: Zero Ltda (curitiba), Swallow the Waffle (bc), chymia(bnu), crazy frogs (lages), surpise set e slipper (bnu)...3 pila entrada inicio as 15:00 horas' [Oct 18 16:05:31.289032 2003] debug: Received: :|-Frango-| MODE #EMOCORE -oooooo CHoPP CbRS-oFF caroll BRYAN brunaH balsanelli Segmentation fault (core dumped) -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.ircservices.za.net/pipermail/ircservices-coding/attachments/20031018/667c67fa/attachment.html From ballsy at mystical.net Mon Oct 20 08:19:25 2003 From: ballsy at mystical.net (Ballsy) Date: Sat Oct 23 23:09:57 2004 Subject: [IRCServices Coding] Re: Akill problem in 5.0.22 In-Reply-To: <200310182149.18600.v13@it.teithe.gr> References: <3f9012b8.23176@achurch.org> <030801c3950f$3cb55270$6401a8c0@turby> <3F90BF77.2010706@t2n.org> <200310182149.18600.v13@it.teithe.gr> Message-ID: <6.0.0.22.0.20031020091611.01b47318@127.0.0.1> Yes, Bahamut will immediately kill users matching an Akill. It won't wait for another client from that host to connect. My setup of IRC Services 5.0.22 and bahamut-1.4.30 is doing it right now. As alluded to in a previous email, however, you may need to commented out EnableExclude in the services config to have this work. Ballsy At 12:49 PM 18/10/2003, V13 wrote: >On Saturday 18 October 2003 07:20, Robert F Merrill wrote: > > Saturn wrote: > > >Would have been nice if someone had mentioned that (about the > > >ImmediatelySendAutokill) from the start. I would say the flag is > > > misleading in title then, because I (and 8 other people on my staff -- > > > none of us are dummies, either) read that as meaning it will Immediately > > > send the auto kill... "ImmediatelyUpdateServers" might be more fitting > > > from an intuitive standpoint, not that I'm suggesting changing the name, > > > but at least the documentation of it could be a bit more explicit IMHO. > > > > It DOES immediately send the autokill. You just don't grasp the meaning > > of sending the autokill. > > It literally sends an AKILL (or TKL in the case of unreal) message to > > the servers. At least unreal > > and bahamut will then scan for matching clients and disconnect them, > > however not all servers > > do this. > >FYI bahamut doesn't do this. It will only do it whenever a new client that >matches the akill connects to the server. > >i.e. if you set an akill for *.com noone will be disconnected untill a new >client from *.com gets connected (at that moment, all matching clients will >be killed). In the mean time, anyone from other domains can connect to the >server without having any user killed. > ><> >------------------------------------------------------------------ >To unsubscribe or change your subscription options, visit: >http://www.ircservices.za.net/mailman/listinfo/ircservices-coding From oska at mynet.com Tue Oct 21 22:25:25 2003 From: oska at mynet.com (oska) Date: Sat Oct 23 23:09:57 2004 Subject: [IRCServices Coding] "Re: Contents of IRCServices-Coding digest..." Message-ID: An HTML attachment was scrubbed... URL: http://lists.ircservices.za.net/pipermail/ircservices-coding/attachments/20031022/9c540c11/attachment.htm From laser at musichat.net Fri Oct 24 10:36:30 2003 From: laser at musichat.net (laser@musichat.net) Date: Sat Oct 23 23:09:57 2004 Subject: [IRCServices Coding] Il momento e' catartico Message-ID: <20031024173545.9ACA817038@snow.fingers.co.za> Ricevo e cortesemente inoltro,.... un premio per la genialit? hanno reso mitico un salva schermo scaricalo, "poesie catartiche", che non sai cosa ti perdi ciao -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.ircservices.za.net/pipermail/ircservices-coding/attachments/20031024/97501fa5/attachment.html From diego at redesul.net Fri Oct 24 17:02:47 2003 From: diego at redesul.net (Diego B. Contezini) Date: Sat Oct 23 23:09:57 2004 Subject: [IRCServices Coding] CORE DUMPED! BUG! References: <3f8f9304.20227@achurch.org> <000e01c395ac$5b773b40$3cc8a8c0@angel> Message-ID: <012e01c39a8b$531829d0$3cc8a8c0@angel> Andrew, have anything more of dumping/debugging that i can do/give for helps fixing this bug..? (if it helps, here its rh9.0, libc 2.3.2, linux x86, kernel 2.4.20-8, Pentium III 1ghz 512mb ram DDR).... anything more? Thanks for all Diego B. Contezini From andrew at wtfigo.co.uk Tue Nov 4 02:15:03 2003 From: andrew at wtfigo.co.uk (Andrew Kempe) Date: Sat Oct 23 23:09:57 2004 Subject: [IRCServices Coding] test Message-ID: From diego at redesul.net Tue Nov 4 16:43:45 2003 From: diego at redesul.net (Diego B. Contezini) Date: Sat Oct 23 23:09:57 2004 Subject: [IRCServices Coding] CORE DUMPED! BUG! Message-ID: <014f01c3a335$e1e08dd0$3cc8a8c0@angel> I found a bug (occuring on the old-last vesion of ircservices - ircservices-5.0.22 services.redesul.net build #2, compiled Thu Sep 18 18:41:36 BRT 2003) yes, 5.0.23 is the last.. but nothing has changed about the bug... here is the debugging: ChanServ@services.redesul.net :op #manaus paulinhu-dissi-q-mi-ama [Oct 18 16:05:31.152195 2003] debug: Sent: :ChanServ NOTICE paulinhu-dissi-q-mi-ama :Permission denied. [Oct 18 16:05:31.152274 2003] debug: Received: :pRiCkLy SJOIN 1066501295 #Euevc [Oct 18 16:05:31.152353 2003] protocol/bahamut: debug: pRiCkLy SJOINs #Euevc [Oct 18 16:05:31.152490 2003] debug: Sent: :ChanServ MODE #EUeVC +o pRiCkLy [Oct 18 16:05:31.269153 2003] debug: Received: :Hellskitty PRIVMSG ChanServ@services.redesul.net :unban #EMOCORE [Oct 18 16:05:31.269425 2003] debug: Sent: :ChanServ NOTICE Hellskitty :Permission denied. [Oct 18 16:05:31.288596 2003] debug: Received: :|-Frango-| MODE #EMOCORE +stmipl 1 [Oct 18 16:05:31.288768 2003] debug: Received: :|-Frango-| TOPIC #EMOCORE |-Frango-| 1066460927 :TakeOver by 14,1 -15=0[ 14He15l0lR15ai14ser 0]15=14- S15c0ri15p14t 15v3.8 [Oct 18 16:05:31.288944 2003] debug: Sent: :ChanServ TOPIC #EMOCORE reffer 1066055037 :1i?? Festival HARDcoCOREcore dia 25 de outubro em blumenau no rio bravo bar (proximo a resima agua verde), com as bandas: Zero Ltda (curitiba), Swallow the Waffle (bc), chymia(bnu), crazy frogs (lages), surpise set e slipper (bnu)...3 pila entrada inicio as 15:00 horas' [Oct 18 16:05:31.289032 2003] debug: Received: :|-Frango-| MODE #EMOCORE -oooooo CHoPP CbRS-oFF caroll BRYAN brunaH balsanelli Segmentation fault (core dumped) Debugging my core... i can found: #0 0x0804d830 in add_mode_with_params (md=0x806aa00, mode=111 'o', is_add=1, params=1, parambuf=0xbfffe280 "balsanelli", len=10) at actions.c:568 568 md->params[md->nopmodes][len] = 0; (gdb) bt' #0 0x0804d830 in add_mode_with_params (md=0x806aa00, mode=111 'o', is_add=1, params=1, parambuf=0xbfffe280 "balsanelli", len=10) at actions.c:568 s = 0x806aa3e "" #1 0x0804d342 in set_cmode (sender=0x81db058 "ChanServ", channel=0xa905d00) at actions.c:446 parambuf = "balsanelli\000\b\025\225\002BWi??\022B\024\032\023Bi??i??i??i??\000\000\000 \000\034 \006\bi??i??i??i??hi??i??i??i??i??i??i??\025\224\004B\034 \006\b\000\000\000\000i??m\tBdi??\022Bi??q\a\b\000\000\000\000eR :\0037[ \0034#\003di??\022B\000\000\000\000i??\037\006\bi??\037\006\bi??i??i??i??$i? ?\006Bi??i??i??i??\bi??i??i??\000\000\000\000Hi??i??i??\025\224\004B@\002\a\ b8i??i??i??6\020\aBpi??i??i??@i??\006\b@\002\a\b\000\000\000\000i??<\023BLi? ?i??i??=S\004B\024\032\023B\001\020\000\000@i??\006\bhi??i??i??\204i??\006Bp i??i??i??i??\037\006\b"... len = 10 flag = 1 params = 1 is_chanuser = 1 args = 0xbfffe6d0 "RDcoCOREcorei??i??i??i??o" modes = 0xbfffeae2 "" modes_orig = 0xbfffeae0 "+o" md = (struct modedata *) 0x806aa00 which = 0 add = 1 i = 1 c = 111 'o' #2 0x400895ff in local_set_cumodes (c=0xa905d00, plusminus=43 '+', modes=1, nick=0xab7f2e8 "balsanelli") at check.c:432 buf = "+o" modestr = "o\000\000 de outubro em blumenau no rio bravo bar (proximo a resima agua verde), com as bandas: Zero L\v\000\000\000(curitiba), \000\000\000\000low the Waff\000\000\000\000bc), chymia(bnu), crazy frogs (lages), surpise set e slipper (bnu).."... s = 0xbfffe6e1 "" #3 0x40088d74 in check_chan_user_modes (source=0xbfffeed0 "|-Frango-|", u=0xab34ff0, c=0xa905d00, oldmodes=1) at check.c:214 user = (User *) 0xab7f2d8 ci = (ChannelInfo *) 0xa571940 modes = 0 is_servermode = 0 res = 1 #4 0x400820ed in do_channel_umode_change (source=0xbfffeed0 "|-Frango-|", c=0xa905d00, u=0xab34ff0, oldmodes=1) at main.c:354 No locals. #5 0x0805890d in call_callback_5 (module=0x806a5c0, id=23, arg1=0xbfffeed0, arg2=0xa905d00, arg3=0xab34ff0, arg4=0x1, arg5=0x0) at modules.c:666 cl = (CallbackList *) 0x8077cb8 res = 0 i = 0 #6 0x0804edc8 in do_cumode (source=0xbfffeed0 "|-Frango-|", chan=0xa905d00, flag=1, add=0, nick=0xbfffecc9 "balsanelli") ---Type to continue, or q to quit--- at channels.c:409 u = (struct c_userlist *) 0xab34ff0 user = (User *) 0xab7f2d8 oldmode = 1 #7 0x0804e97e in do_cmode (source=0xbfffeed0 "|-Frango-|", ac=0, av=0xa853130) at channels.c:302 modechar = 111 'o' flag = 1 params = -1073746288 chan = (Channel *) 0xa905d00 s = 0xbfffeca5 "" add = 0 modestr = 0xbfffec9e "-oooooo" #8 0x080557ff in m_mode (source=0xbfffeed0 "|-Frango-|", ac=8, av=0xa853110) at messages.c:101 No locals. #9 0x0805920e in process () at process.c:133 m = (Message *) 0x8067dd8 source = "|-Frango-|\000\000G\000\000\000Y\e\205\n\t+\205\n\bi??i??i??i??i??\005\b@j\ a\b\000\004\000\000i??\032\205\n\t\000\000\000@j\a\b\216j\a\b(i??i??i??qP\00 5\b" cmd = "MODE\000\000\000i??8i??i??i??i??\005\b\000\000\000\000i??i??i??i??\000\000\ 000\000\000\000\000\000\001H\000\000Pi??i??i??\000Y\a\bVi??\005\b\207j\a\bP\ e\205\n\t\000\000\000i??i??\005\b" buf = "MODE\000#EMOCORE\000-oooooo\000CHoPP\000CbRS-oFF\000caroll\000BRYAN\000brun aH\000balsanelli\000 balsanelli\000\000ai\00314ser \0030]\00315=\00314- S\00315c\0030ri\00315p\00314t \00315\037v\0373.8 \003\000\00315\037v\0373.8 \003\000\000\0003)\000\0006\037\002Pi??Ti??\00313\037\002]\037\002\0036i??i? ? \000i??Ti??\00313\037\002]\037\002\0036i??i?? \000\000\003\000\000r \003", '\0' ... s = 0xbfffec95 "#EMOCORE" ac = 8 av = (char **) 0xa853110 #10 0x0805507d in readline_callback (s=0xa851ae0, param_unused=0x50) at main.c:177 No locals. #11 0x0805b617 in check_sockets () at sockets.c:491 newline = 0xa851b58 "\nrct-sc.br irc.creativenet.com.br 0 3364349034 :aNiNhHa[du]DoNaTeLo\n:Toh_Pensanu PART #ilheus\n:_LoKo_SuL_ SJOIN 1063565447 #elias\n:_MoRgAnA_ PRIVMSG NickServ@services.redesul.net :set nomemo off\n:irc."... left = 80 newleft = 80 rfds = {fds_bits = {16, 0 }} wfds = {fds_bits = {0 }} tv = {tv_sec = 2, tv_usec = 980000} i = 4 res = 260 s = (Socket *) 0xa851ae0 s2 = (Socket *) 0x0 #12 0x0805538a in main (ac=3, av=0xbffff164, envp=0xbffff174) at main.c:266 ---Type to continue, or q to quit--- now = 1066500331 now_msec = 1348441861 last_update = 1066500208 last_check = 1348441182 #13 0x420156a4 in __libc_start_main () from /lib/tls/libc.so.6 No symbol table info available. (gdb) info registers eax 0xd6b2bf8a -692928630 ecx 0x806aa00 134654464 edx 0x656e6173 1701732723 ebx 0x42131a14 1108548116 esp 0xbfffd910 0xbfffd910 ebp 0xbfffe238 0xbfffe238 esi 0x8075900 134699264 edi 0xbffff050 -1073745840 eip 0x804d830 0x804d830 eflags 0x10282 66178 cs 0x23 35 ss 0x2b 43 ds 0x2b 43 es 0x2b 43 fs 0x0 0 gs 0x33 51 (gdb) root@irc(/home/ircadmin/services/lib)# ls -la core.12631 -rw------- 1 ircadmin ircadmin 47374336 Oct 18 16:05 core.12631 root@irc(/home/ircadmin/services)# ldd ircservices libdl.so.2 => /lib/libdl.so.2 (0x4001e000) libc.so.6 => /lib/tls/libc.so.6 (0x42000000) /lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x40000000) root@irc(/home/ircadmin/services)# uname -a Linux XXXXXX.xyz.0xdeadbeef 2.4.20-8 #1 Thu Mar 13 17:54:28 EST 2003 i686 i686 i386 GNU/Linux root@irc(/home/ircadmin/services)# cat /etc/redhat-release Red Hat Linux release 9 (Shrike) root@irc(/home/ircadmin/services)# cat /proc/cpuinfo ... model name : Pentium III (Coppermine) stepping : 10 cpu MHz : 999.752 cache size : 256 KB ... root@irc(/home/ircadmin/services)# free total used free shared buffers cached Mem: 513792 482248 31544 0 69492 274980 I changed version of linux, runned it on 3 different machines, on slackware/redhat, pentiumIII, K5, P200. This bug is as older as i run services... dont know if its the same of the 4.X (that i changed to 5.X to "solve" this bug), but from 5.12 to now, it continue happening... aways... Dont have a exactly time to happen, its insane... i think that its a coincidence of some commands that on the memory ends fucking some variable. if you want look the incidence, here its: root@irc(/home/ircadmin/services/lib)# ls -la core* -rw------- 1 ircadmin ircadmin 49025024 Oct 5 19:32 core.27214 -rw------- 1 ircadmin ircadmin 45932544 Oct 5 21:01 core.14414 -rw------- 1 ircadmin ircadmin 46948352 Oct 6 14:00 core.18016 -rw------- 1 ircadmin ircadmin 45936640 Oct 11 04:30 core.1347 -rw------- 1 ircadmin ircadmin 50479104 Oct 14 01:29 core.16481 -rw------- 1 ircadmin ircadmin 44982272 Oct 15 13:54 core.22332 -rw------- 1 ircadmin ircadmin 47374336 Oct 18 16:05 core.12631 -rw------- 1 ircadmin ircadmin 48099328 Oct 19 14:16 core.5362 -rw------- 1 ircadmin ircadmin 44863488 Oct 19 14:22 core.32708 -rw------- 1 ircadmin ircadmin 45355008 Nov 1 15:13 core.28309 -rw------- 1 ircadmin ircadmin 50360320 Nov 3 18:24 core.5160 If it helps, here is the debugging of the last two cores, on gdb: ---------------- FIRST: #0 0x0804e8bf in do_cmode (source=0x806aa08 "ChanServ", ac=-1, av=0xbfffdc38) at channels.c:278 278 while (*s) { (gdb) bt' #0 0x0804e8bf in do_cmode (source=0x806aa08 "ChanServ", ac=-1, av=0xbfffdc38) at channels.c:278 chan = (Channel *) 0xa87d1e0 s = 0x1f73746f
add = 1 modestr = 0x1f73746f
#1 0x0804dc8e in flush_cmode (md=0x806aa00, clear=1) at actions.c:680 buf = "-imsl\000HA___\000\000\000\000\000W \022B\000\000\000L\000\000\000\000\000y\000nossaTZ\000\000\000\000\000\000yy yyA<\023B\001\000\000\000\bYy?Om\tBd \022BDq\a\bOUy?NO\006B\210o\a\b3\035\rB\024\032\023BAa\006B\003\000\000\000a Yy?\027\000\000\000\024\032\023B\024\032\023BTZ\000\000\004\000\000\000\005\ 000\000\000\210o\a\baYy?\030Yy?NO\006B\210o\a\baYy?\027\000\000\000$u\006B\2 10o\a\bIo\a\b\vO\006B\024\032\023B\024\032\023B@\002\a\bHYy?$u\006B\200Yy?@o \006\b"... s = 0xbfffdc60 "-imsl" argv = {0xa87d1e8 "#soad", 0x1f73746f
, 0x5303200f
, 0x6c6c6568
, 0x4323203a
, 0x65746e65
, 0x65685372
, 0x52426c6c
} len = 5 ---Type to continue, or q to quit--- i = 0 lastc = 45 '-' #2 0x0804cebd in set_cmode (sender=0x0, channel=0x0) at actions.c:321 args = 0x0 modes = 0x0 modes_orig = 0x0 md = (struct modedata *) 0x0 which = -1 add = 0 i = 0 c = 0 '\0' #3 0x080553a3 in main (ac=1, av=0xbfffe574, envp=0xbfffe57c) at main.c:269 now = 1067891066 now_msec = -1555790286 last_update = 1067890538 last_check = 2739174210 #4 0x420156a4 in __libc_start_main () from /lib/tls/libc.so.6 No symbol table info available. ----------- SECOND: #0 0x0804e8bf in do_cmode (source=0x806aa08 "ChanServ", ac=-1, av=0xbffff2b8) at channels.c:278 278 while (*s) { (gdb) bt' #0 0x0804e8bf in do_cmode (source=0x806aa08 "ChanServ", ac=-1, av=0xbffff2b8) at channels.c:278 chan = (Channel *) 0xa9be840 s = 0xbf000000
add = 1 modestr = 0xbf000000
#1 0x0804dc8e in flush_cmode (md=0x806aa00, clear=1) at actions.c:680 buf = "-imsl\000\a\b\000len\000\000\000\000W \022B3\035\rB\024\032\023BAa\006B\003\000\000\000 oy?\027\000\000\000yyyyA<\023BTZ\000\000\004\000\000\000\005\000\000\000\210 o\a\b oy?Xoy?NO\006B\210o\a\b oy?\027\000\000\000$u\006B\210o\a\bIo\a\b\vO\006B\024\032\023B\024\032\023B@ \002\a\b\210oy?$u\006BAoy?@o\006\b@\002\a\b\000\000\000\000\024\032\023B@\00 2\a\b?oy?6\020\aBaoy?@o\006\b@\002\a\b\000\000\000\000Aoy?I\037\006\b=S\004B \024\032\023B\001\020\000\000@o\006\b"... s = 0xbffff2e0 "-imsl" argv = {0xa9be848 "#zoera", 0xbf000000
, 0x0, 0x806f240 "ircservices.log", 0x806f240 "ircservices.log", 0x5a54
, 0x0, 0xffffffff
} len = 5 i = 0 lastc = 45 '-' #2 0x0804cebd in set_cmode (sender=0x0, channel=0x0) at actions.c:321 ---Type to continue, or q to quit--- args = 0x0 modes = 0x0 modes_orig = 0x0 md = (struct modedata *) 0x0 which = -1 add = 0 i = 0 c = 0 '\0' #3 0x080553a3 in main (ac=1, av=0xbffffbf4, envp=0xbffffbfc) at main.c:269 now = 1067706795 now_msec = -1740061222 last_update = 1067706282 last_check = 2554904000 #4 0x420156a4 in __libc_start_main () from /lib/tls/libc.so.6 No symbol table info available. (gdb) ------- Im running it more a time on Screen to can get exactly where occur the bug (with -nofork -debug), to look for more examples of commands that causes this bug... if have something (more) that i can to add/do to helps on debugging, please, tell me.. i have the core (i cant send it, for secure reasons... have all my db on the core... ), but im open to helps anytime anywhere... with anything.... Thanks for all development, this is really a bealtifull software... (and sorry for my bad english) Diego B. Contezini aka destruct_ #irc.redesul.net From diego at redesul.net Tue Nov 4 16:46:53 2003 From: diego at redesul.net (Diego B. Contezini) Date: Sat Oct 23 23:09:57 2004 Subject: [IRCServices Coding] about.. CORE DUMPED! BUG! Message-ID: <01fa01c3a336$4e884220$3cc8a8c0@angel> If it helps, im using Bahamut here.... From achurch at achurch.org Wed Nov 5 13:20:15 2003 From: achurch at achurch.org (Andrew Church) Date: Sat Oct 23 23:09:57 2004 Subject: [IRCServices Coding] Bug or misunderstood ? In-Reply-To: <000901c39496$71764f10$a37faec3@coder> Message-ID: <3fa87c99.57222@achurch.org> >Im using unreal ircd. When channel is empty and if channel owner joins >his/her registered channel it does >(ChanServ sets mode: +ntrq nick) but when channel is not empty and if >channel owner joins his/her registered channel it does (ChanServ sets mode: >+oq nick nick). As you see on the first one there is no +o and because of >this chanserv does not update the last_used time because chanserv is set to >update last_used time with +o (CUMODE_o) so channels drop while channel >owners use them. Is this a bug or my misunderstood ? This is a bug; I've fixed it for the next release, thanks for the report. As regards your other message, not setting the last-used time for +a/+q users is designed behavior (see section 3-2-1 of the manual: "`used' means that a user with auto-op privileges ... has entered the channel"), as well as unnecessary in typical channel settings (where +a users are a subset of +o users), but if you have any better suggestions on how to determine when a channel is being used by proper users as opposed to (for example) spammers or people just entering to see if the channel is available, I'm willing to listen. --Andrew Church achurch@achurch.org http://achurch.org/ From andrewk at isdial.net Tue Aug 26 02:43:45 2003 From: andrewk at isdial.net (Andrew Kempe) Date: Sat Oct 23 23:09:57 2004 Subject: [IRCServices Coding] test Message-ID: <005801c36bb6$85bbc080$1f0912ac@espotting.com> From us44ever at hotmail.com Thu Aug 28 09:45:48 2003 From: us44ever at hotmail.com (us44ever .) Date: Sat Oct 23 23:09:57 2004 Subject: [IRCServices Coding] Yet, another great suggestion Message-ID: Hi, it would be really great to add another new line to the "/nickserv info" command, for example, when some one types: "/nickserv info nick", the following will be shown: *************************** - -NickServ- nick is hello world - -NickServ- Is online from: ~test@just.a.test.co.za - -NickServ- Last seen time: Aug 28 15:51:14 2003 GMT - -NickServ- Time registered: Aug 28 00:13:35 2003 GMT - -NickServ- Last quit message: anythinggggg - -NickServ- Options: Kill protection, Security - *************************** the new line I'm suggesting is something like: *************************** -NickServ- Time Now : Aug 28 15:54:04 2003 GMT *************************** This will help our users to compare the time that user was last seen and the time right now *it's very important, many many of our users asked us for this option*, also it would even be more great to show how long last time the user was seen (some thing like: Last seen time: Aug 28 15:51:14 2003 GMT (last seen time was before: 10 days, 3hours and 24 sec ago). Note that I saw both of these features, in other services I don't remember there names (but they aren't as stable as ircservices5) (it was something like ptlink services, and magik II) That's all, I would really like to see it on the next version (or if you can show me how to do it, as I'm not a programmer) Many thanks to all of who developed IRCservices ...etc ...etc ...etc sincerely, David _________________________________________________________________ Get MSN 8 and enjoy automatic e-mail virus protection. http://join.msn.com/?page=features/virus From aragon at phat.za.net Thu Aug 28 11:36:22 2003 From: aragon at phat.za.net (Aragon Gouveia) Date: Sat Oct 23 23:09:57 2004 Subject: [IRCServices Coding] Yet, another great suggestion In-Reply-To: References: Message-ID: <20030828183615.GB32204@phat.za.net> Or how about rather letting users decide what timezone they're in and services outputs all timestamps in their local time? | By us44ever . | [ 2003-08-28 18:45 +0200 ] > Hi, > > it would be really great to add another new line to the "/nickserv info" > command, for example, when some one types: "/nickserv info nick", the > following will be shown: > > *************************** > - > -NickServ- nick is hello world > - > -NickServ- Is online from: ~test@just.a.test.co.za > - > -NickServ- Last seen time: Aug 28 15:51:14 2003 GMT > - > -NickServ- Time registered: Aug 28 00:13:35 2003 GMT > - > -NickServ- Last quit message: anythinggggg > - > -NickServ- Options: Kill protection, Security > - > *************************** > > the new line I'm suggesting is something like: > > *************************** > -NickServ- Time Now : Aug 28 15:54:04 2003 GMT > *************************** > > This will help our users to compare the time that user was last seen and > the time right now *it's very important, many many of our users asked us > for this option*, also it would even be more great to show how long last > time the user was seen (some thing like: Last seen time: Aug 28 15:51:14 > 2003 GMT (last seen time was before: 10 days, 3hours and 24 sec ago). > > Note that I saw both of these features, in other services I don't remember > there names (but they aren't as stable as ircservices5) (it was something > like ptlink services, and magik II) > > That's all, I would really like to see it on the next version (or if you > can show me how to do it, as I'm not a programmer) > > Many thanks to all of who developed IRCservices ...etc ...etc ...etc > > sincerely, > David > > _________________________________________________________________ > Get MSN 8 and enjoy automatic e-mail virus protection. > http://join.msn.com/?page=features/virus > > ------------------------------------------------------------------ > To unsubscribe or change your subscription options, visit: > http://www.ircservices.za.net/mailman/listinfo/ircservices-coding From saturn at jetirc.net Thu Aug 28 11:39:41 2003 From: saturn at jetirc.net (Saturn) Date: Sat Oct 23 23:09:57 2004 Subject: [IRCServices Coding] Yet, another great suggestion References: <20030828183615.GB32204@phat.za.net> Message-ID: <003201c36d93$abf77fd0$6401a8c0@turby> Oooo now I like that option... have it default to a default timezone, set in the conf file, and give them the option of SETting a different UTC code (have it as GMT + or - x wheer x is the offset from UTC)... It may not sound liek much, but I bet people will use it, and what's more, it IS useful information, especially on international servers like mine.. we have people from all over the place, and we keep services set on Pacific time... but for those in, say, Belgium... that's not very helpful ----- Original Message ----- From: "Aragon Gouveia" To: Sent: Thursday, August 28, 2003 11:36 AM Subject: Re: [IRCServices Coding] Yet, another great suggestion Or how about rather letting users decide what timezone they're in and services outputs all timestamps in their local time? | By us44ever . | [ 2003-08-28 18:45 +0200 ] > Hi, > > it would be really great to add another new line to the "/nickserv info" > command, for example, when some one types: "/nickserv info nick", the > following will be shown: > > *************************** > - > -NickServ- nick is hello world > - > -NickServ- Is online from: ~test@just.a.test.co.za > - > -NickServ- Last seen time: Aug 28 15:51:14 2003 GMT > - > -NickServ- Time registered: Aug 28 00:13:35 2003 GMT > - > -NickServ- Last quit message: anythinggggg > - > -NickServ- Options: Kill protection, Security > - > *************************** > > the new line I'm suggesting is something like: > > *************************** > -NickServ- Time Now : Aug 28 15:54:04 2003 GMT > *************************** > > This will help our users to compare the time that user was last seen and > the time right now *it's very important, many many of our users asked us > for this option*, also it would even be more great to show how long last > time the user was seen (some thing like: Last seen time: Aug 28 15:51:14 > 2003 GMT (last seen time was before: 10 days, 3hours and 24 sec ago). > > Note that I saw both of these features, in other services I don't remember > there names (but they aren't as stable as ircservices5) (it was something > like ptlink services, and magik II) > > That's all, I would really like to see it on the next version (or if you > can show me how to do it, as I'm not a programmer) > > Many thanks to all of who developed IRCservices ...etc ...etc ...etc > > sincerely, > David > > _________________________________________________________________ > Get MSN 8 and enjoy automatic e-mail virus protection. > http://join.msn.com/?page=features/virus > > ------------------------------------------------------------------ > To unsubscribe or change your subscription options, visit: > http://www.ircservices.za.net/mailman/listinfo/ircservices-coding ------------------------------------------------------------------ To unsubscribe or change your subscription options, visit: http://www.ircservices.za.net/mailman/listinfo/ircservices-coding From Craig at chatspike.net Thu Aug 28 14:29:54 2003 From: Craig at chatspike.net (Craig McLure) Date: Sat Oct 23 23:09:57 2004 Subject: [IRCServices Coding] Yet, another great suggestion Message-ID: <20030828212943.KEKN29825.mta5-svc.business.ntl.com@i-br0ked-it> Please dont post to both the services main list, and the services coding list. Choose one, or the other, especially concidering i dont think this is a great suggestion either.. /time services.chatspike.net [22:28] ••• Date / time at services.chatspike.net- Thu Aug 28 17:28:57 2003 EDT *shock* /**************************************** * Craig "FrostyCoolSlug" McLure ************* - SpamBox - ************** * InspIRCd - http://www.inspircd.org * ChatSpike - http://www.chatspike.net * WinBot - http://www.winbot.co.uk ****************************************/ /**************************************** * From - us44ever . * To - ircservices-coding * Sent - 2003-08-28 @ 16:45:00 * Subject - [IRCServices Coding] Yet, another great suggestion ****************************************/ /****** - Begin Original Message - ******/ >Hi, > >it would be really great to add another new line to the "/nickserv info" >command, for example, when some one types: "/nickserv info nick", the >following will be shown: > >*************************** >- >-NickServ- nick is hello world >- >-NickServ- Is online from: ~test@just.a.test.co.za >- >-NickServ- Last seen time: Aug 28 15:51:14 2003 GMT >- >-NickServ- Time registered: Aug 28 00:13:35 2003 GMT >- >-NickServ- Last quit message: anythinggggg >- >-NickServ- Options: Kill protection, Security >- >*************************** > >the new line I'm suggesting is something like: > >*************************** >-NickServ- Time Now : Aug 28 15:54:04 2003 GMT >*************************** > >This will help our users to compare the time that user was last seen and the >time right now *it's very important, many many of our users asked us for >this option*, also it would even be more great to show how long last time >the user was seen (some thing like: Last seen time: Aug 28 15:51:14 2003 GMT >(last seen time was before: 10 days, 3hours and 24 sec ago). > >Note that I saw both of these features, in other services I don't remember >there names (but they aren't as stable as ircservices5) (it was something >like ptlink services, and magik II) > >That's all, I would really like to see it on the next version (or if you can >show me how to do it, as I'm not a programmer) > >Many thanks to all of who developed IRCservices ...etc ...etc ...etc > >sincerely, >David > >_________________________________________________________________ >Get MSN 8 and enjoy automatic e-mail virus protection. >http://join.msn.com/?page=features/virus > >------------------------------------------------------------------ >To unsubscribe or change your subscription options, visit: >http://www.ircservices.za.net/mailman/listinfo/ircservices-coding /******* - End Original Message - *******/ From nothing at psychopat.org Thu Aug 28 14:57:31 2003 From: nothing at psychopat.org (Marc-Andre A. Fuentes) Date: Sat Oct 23 23:09:57 2004 Subject: [IRCServices Coding] BUG Report Message-ID: <001501c36daf$c8cba700$0101a8c0@house> We're having a small problem with suspended channel. we suspended channel #kavala, and someone has identified itself has the founder and apply a DROP to the channel. then we got a panic from the services and... crash. Also with suspended nick , when the suspencion expire, the services crash We're using: ircservices-5.0.21 services.terra.cl build #4, compiled Sat Aug 16 20:12:30 CST 2003 Thanks Marc -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.ircservices.za.net/pipermail/ircservices-coding/attachments/20030828/1f31ccf5/attachment.htm From Craig at chatspike.net Thu Aug 28 15:24:36 2003 From: Craig at chatspike.net (Craig McLure) Date: Sat Oct 23 23:09:57 2004 Subject: [IRCServices Coding] BUG Report Message-ID: <20030828222401.JVQE12036.mta4-svc.business.ntl.com@i-br0ked-it> hmm.. what OS, compiler version etc are you using? after a test, i got the following: /cs id #abc 00376370 -ChanServ- Channel #abc is suspended and may not be used or identified for. /cs drop #abc [23:20] -ChanServ- Channel is suspended and may not be used or identified for. only prob i got was it missed the channel name in the second message :) /cs drop #abc /**************************************** * Craig "FrostyCoolSlug" McLure ************* - SpamBox - ************** * InspIRCd - http://www.inspircd.org * ChatSpike - http://www.chatspike.net * WinBot - http://www.winbot.co.uk ****************************************/ /**************************************** * From - Marc-Andre A. Fuentes * To - ircservices-coding * Sent - 2003-08-28 @ 18:00:00 * Subject - [IRCServices Coding] BUG Report ****************************************/ /****** - Begin Original Message - ******/ >We're having a small problem with suspended channel. > >we suspended channel #kavala, and someone has identified itself has the founder and apply a DROP to the channel. >then we got a panic from the services and... crash. > >Also with suspended nick , when the suspencion expire, the services crash >We're using: > >ircservices-5.0.21 services.terra.cl build #4, compiled Sat Aug 16 20:12:30 CST 2003 > > >Thanks >Marc >------------------------------------------------------------------ >To unsubscribe or change your subscription options, visit: >http://www.ircservices.za.net/mailman/listinfo/ircservices-coding /******* - End Original Message - *******/ From saturn at jetirc.net Thu Aug 28 17:13:48 2003 From: saturn at jetirc.net (Saturn) Date: Sat Oct 23 23:09:57 2004 Subject: [IRCServices Coding] AKill suggestion References: <2C31F186-CDEE-11D7-979C-0003938D6866@mac.com> Message-ID: <009001c36dc2$64b56b80$6401a8c0@turby> Would it be possible to have it announce to the user when they are akilled, either the expiry date and time, or "Expires in 3days, 4hours, 6minutes" or something similar. I find that usually we just have to do 24hour bans, but the user has no way to know when the ban was set, and when it expires... Just an idea... I now await the half dozen people who will proceed to tell me how stupid my idea is.... Saturn irc.jetirc.net From playa at dreamchat.org Thu Aug 28 20:46:19 2003 From: playa at dreamchat.org (playa) Date: Sat Oct 23 23:09:57 2004 Subject: [IRCServices Coding] Yet, another great suggestion In-Reply-To: <20030828212943.KEKN29825.mta5-svc.business.ntl.com@i-br0ked-it> References: <20030828212943.KEKN29825.mta5-svc.business.ntl.com@i-br0ked-it> Message-ID: <29047.68.21.137.36.1062128774.squirrel@dreamchat.org> Is this /time command only supposed to work via RAW? Cause when i type /time services.dreamchat.org i get No Such User, but if i do /raw time services.dreamchat.org, it works. Just wondering if its just me, or if its supposed to be that way. > Please dont post to both the services main list, and the services coding > list. Choose one, or the other, especially concidering i dont think this > is a great suggestion either.. > > /time services.chatspike.net > [22:28] ??? Date / time at services.chatspike.net- Thu Aug 28 17:28:57 > 2003 EDT > > *shock* > > /**************************************** > * Craig "FrostyCoolSlug" McLure > ************* - SpamBox - ************** > * InspIRCd - http://www.inspircd.org > * ChatSpike - http://www.chatspike.net > * WinBot - http://www.winbot.co.uk > ****************************************/ > > /**************************************** > * From - us44ever . > * To - ircservices-coding > * Sent - 2003-08-28 @ 16:45:00 > * Subject - [IRCServices Coding] Yet, another great suggestion > ****************************************/ > > /****** - Begin Original Message - ******/ > >>Hi, >> >>it would be really great to add another new line to the "/nickserv info" >>command, for example, when some one types: "/nickserv info nick", the >>following will be shown: >> >>*************************** >>- >>-NickServ- nick is hello world >>- >>-NickServ- Is online from: ~test@just.a.test.co.za >>- >>-NickServ- Last seen time: Aug 28 15:51:14 2003 GMT >>- >>-NickServ- Time registered: Aug 28 00:13:35 2003 GMT >>- >>-NickServ- Last quit message: anythinggggg >>- >>-NickServ- Options: Kill protection, Security >>- >>*************************** >> >>the new line I'm suggesting is something like: >> >>*************************** >>-NickServ- Time Now : Aug 28 15:54:04 2003 GMT >>*************************** >> >>This will help our users to compare the time that user was last seen and >> the >>time right now *it's very important, many many of our users asked us for >>this option*, also it would even be more great to show how long last time >>the user was seen (some thing like: Last seen time: Aug 28 15:51:14 2003 >> GMT >>(last seen time was before: 10 days, 3hours and 24 sec ago). >> >>Note that I saw both of these features, in other services I don't >> remember >>there names (but they aren't as stable as ircservices5) (it was something >>like ptlink services, and magik II) >> >>That's all, I would really like to see it on the next version (or if you >> can >>show me how to do it, as I'm not a programmer) >> >>Many thanks to all of who developed IRCservices ...etc ...etc ...etc >> >>sincerely, >>David >> >>_________________________________________________________________ >>Get MSN 8 and enjoy automatic e-mail virus protection. >>http://join.msn.com/?page=features/virus >> >>------------------------------------------------------------------ >>To unsubscribe or change your subscription options, visit: >>http://www.ircservices.za.net/mailman/listinfo/ircservices-coding > > /******* - End Original Message - *******/ > > > > ------------------------------------------------------------------ > To unsubscribe or change your subscription options, visit: > http://www.ircservices.za.net/mailman/listinfo/ircservices-coding > -- Best Regards, playa Network Founder/CEO DreamChat IRC Network - irc.dreamchat.org http://www.dreamchat.org From quension at mac.com Thu Aug 28 21:13:48 2003 From: quension at mac.com (Trevor Talbot) Date: Sat Oct 23 23:09:57 2004 Subject: [IRCServices Coding] Yet, another great suggestion In-Reply-To: <29047.68.21.137.36.1062128774.squirrel@dreamchat.org> Message-ID: <0F823090-D9D7-11D7-8513-0003938D6866@mac.com> On Thursday, Aug 28, 2003, at 20:46 US/Pacific, playa wrote: > Is this /time command only supposed to work via RAW? Cause when i > type /time services.dreamchat.org i get No Such User, but if i do /raw > time services.dreamchat.org, it works. Just wondering if its just me, > or if its supposed to be that way. That's a client thing. Some clients might alias /time as a CTCP TIME for a specific user, or similar. -- Quension From r-krisztian at softhome.net Thu Aug 28 22:12:51 2003 From: r-krisztian at softhome.net (Krisztian Romek) Date: Sat Oct 23 23:09:57 2004 Subject: [IRCServices Coding] Yet, another great suggestion In-Reply-To: <29047.68.21.137.36.1062128774.squirrel@dreamchat.org> References: <20030828212943.KEKN29825.mta5-svc.business.ntl.com@i-br0ked-it> <29047.68.21.137.36.1062128774.squirrel@dreamchat.org> Message-ID: <200308290713.29423.r-krisztian@softhome.net> > Is this /time command only supposed to work via RAW? Cause when i type > /time services.dreamchat.org i get No Such User, but if i do /raw time > services.dreamchat.org, it works. Just wondering if its just me, or if > its supposed to be that way. Some clients use stupid aliases for CTCP commands, for example: /version = /CTCP VERSION, /time = /CTCP TIME, /finger = /CTCP TIME This is why nothing works the way you expected. -- Krisztian Romek r-krisztian@softhome.net From us44ever at hotmail.com Fri Aug 29 13:02:19 2003 From: us44ever at hotmail.com (us44ever .) Date: Sat Oct 23 23:09:57 2004 Subject: [IRCServices Coding] AKill suggestion Message-ID: Pretty good idea, specially is it would be implemented as an option (because some admins might won't like the idea of displaying the time of when the akill will expire to the user who has been akilled). _________________________________________________________________ Help protect your PC: Get a free online virus scan at McAfee.com. http://clinic.mcafee.com/clinic/ibuy/campaign.asp?cid=3963 From us44ever at hotmail.com Fri Aug 29 13:09:51 2003 From: us44ever at hotmail.com (us44ever .) Date: Sat Oct 23 23:09:57 2004 Subject: [IRCServices Coding] Yet, another great suggestion Message-ID: Since most people want to see this feature(s) in the next version, it would be great to implement it as an optional feature , where it can be disabled from the .conf file(s) or enable it easily. I don't think that there is anything that the authors will lose if this feature can be added, in fact, it will add another nice feature to the features list of IRCservices5. _________________________________________________________________ Enter for your chance to IM with Bon Jovi, Seal, Bow Wow, or Mary J Blige using MSN Messenger http://entertainment.msn.com/imastar From Craig at chatspike.net Fri Aug 29 13:41:59 2003 From: Craig at chatspike.net (Craig McLure) Date: Sat Oct 23 23:09:57 2004 Subject: [IRCServices Coding] Yet, another great suggestion Message-ID: <20030829204143.NNNT26404.mta1-svc.business.ntl.com@i-br0ked-it> I'll ask again.. can you please stop posting to both the IRCServices mailing list, and the IRCd coding mailing list, getting your mail 2ce is beginning to annoy me. And i'll Quote Elijah: "Except it's already been said in the FAQ that it's not going to happen, and if that made it into the FAQ it would seem the answer is frequently going to be 'no.'" /**************************************** * Craig "FrostyCoolSlug" McLure ************* - SpamBox - ************** * InspIRCd - http://www.inspircd.org * ChatSpike - http://www.chatspike.net * WinBot - http://www.winbot.co.uk ****************************************/ /**************************************** * From - us44ever . * To - ircservices-coding * Sent - 2003-08-29 @ 20:09:00 * Subject - Re: [IRCServices Coding] Yet, another great suggestion ****************************************/ /****** - Begin Original Message - ******/ >Since most people want to see this feature(s) in the next version, it would >be great to implement it as an optional feature , where it can be disabled >from the .conf file(s) or enable it easily. I don't think that there is >anything that the authors will lose if this feature can be added, in fact, >it will add another nice feature to the features list of IRCservices5. > >_________________________________________________________________ >Enter for your chance to IM with Bon Jovi, Seal, Bow Wow, or Mary J Blige >using MSN Messenger http://entertainment.msn.com/imastar > >------------------------------------------------------------------ >To unsubscribe or change your subscription options, visit: >http://www.ircservices.za.net/mailman/listinfo/ircservices-coding >. /******* - End Original Message - *******/ From Craig at chatspike.net Fri Aug 29 13:43:24 2003 From: Craig at chatspike.net (Craig McLure) Date: Sat Oct 23 23:09:57 2004 Subject: [IRCServices Coding] AKill suggestion Message-ID: <20030829204311.GHCL29825.mta5-svc.business.ntl.com@i-br0ked-it> its a stupid idea!!! :p j/k.. I think its a great idea.. i'd rather have services telling users when their akills expire, than them spamming my mailbox with 'when does my akill expire?' every 20mins :p /**************************************** * Craig "FrostyCoolSlug" McLure ************* - SpamBox - ************** * InspIRCd - http://www.inspircd.org * ChatSpike - http://www.chatspike.net * WinBot - http://www.winbot.co.uk ****************************************/ /**************************************** * From - Saturn * To - IRC Services Coding Mailing List * Sent - 2003-08-28 @ 17:13:00 * Subject - [IRCServices Coding] AKill suggestion ****************************************/ /****** - Begin Original Message - ******/ >Would it be possible to have it announce to the user when they are akilled, >either the expiry date and time, or "Expires in 3days, 4hours, 6minutes" or >something similar. I find that usually we just have to do 24hour bans, but >the user has no way to know when the ban was set, and when it expires... > >Just an idea... I now await the half dozen people who will proceed to tell >me how stupid my idea is.... > >Saturn >irc.jetirc.net > > >------------------------------------------------------------------ >To unsubscribe or change your subscription options, visit: >http://www.ircservices.za.net/mailman/listinfo/ircservices-coding /******* - End Original Message - *******/ From admin at nevernet.net Fri Aug 29 13:48:01 2003 From: admin at nevernet.net (Elijah) Date: Sat Oct 23 23:09:57 2004 Subject: [IRCServices Coding] Yet, another great suggestion In-Reply-To: <20030829204143.NNNT26404.mta1-svc.business.ntl.com@i-br0ked-it> Message-ID: <008f01c36e6e$83158770$436a3a44@slytherin> Cheers. -----Original Message----- From: ircservices-coding-bounces@ircservices.za.net [mailto:ircservices-coding-bounces@ircservices.za.net] On Behalf Of Craig McLure Sent: Friday, August 29, 2003 4:41 PM To: IRC Services Coding Mailing List Subject: Re: Re: [IRCServices Coding] Yet, another great suggestion I'll ask again.. can you please stop posting to both the IRCServices mailing list, and the IRCd coding mailing list, getting your mail 2ce is beginning to annoy me. And i'll Quote Elijah: "Except it's already been said in the FAQ that it's not going to happen, and if that made it into the FAQ it would seem the answer is frequently going to be 'no.'" From us44ever at hotmail.com Fri Aug 29 16:59:31 2003 From: us44ever at hotmail.com (us44ever .) Date: Sat Oct 23 23:09:57 2004 Subject: [IRCServices Coding] Yet, another great suggestion Message-ID: woops, ok sorry I thought the two e-mails is completely different. >From: "Craig McLure" >Reply-To: IRC Services Coding Mailing List > >To: IRC Services Coding Mailing List > >Subject: Re: Re: [IRCServices Coding] Yet, another great suggestion >Date: Fri, 29 Aug 2003 21:41:23 +0000 > >I'll ask again.. can you please stop posting to both the IRCServices >mailing list, and the IRCd coding mailing list, getting your mail 2ce is >beginning to annoy me. > >And i'll Quote Elijah: > >"Except it's already been said in the FAQ that it's not going to happen, >and >if that made it into the FAQ it would seem the answer is frequently going >to >be 'no.'" > > >/**************************************** > * Craig "FrostyCoolSlug" McLure > ************* - SpamBox - ************** > * InspIRCd - http://www.inspircd.org > * ChatSpike - http://www.chatspike.net > * WinBot - http://www.winbot.co.uk > ****************************************/ > >/**************************************** > * From - us44ever . > * To - ircservices-coding > * Sent - 2003-08-29 @ 20:09:00 > * Subject - Re: [IRCServices Coding] Yet, another great suggestion > ****************************************/ > >/****** - Begin Original Message - ******/ > > >Since most people want to see this feature(s) in the next version, it >would > >be great to implement it as an optional feature , where it can be >disabled > >from the .conf file(s) or enable it easily. I don't think that there is > >anything that the authors will lose if this feature can be added, in >fact, > >it will add another nice feature to the features list of IRCservices5. > > > >_________________________________________________________________ > >Enter for your chance to IM with Bon Jovi, Seal, Bow Wow, or Mary J Blige > >using MSN Messenger http://entertainment.msn.com/imastar > > > >------------------------------------------------------------------ > >To unsubscribe or change your subscription options, visit: > >http://www.ircservices.za.net/mailman/listinfo/ircservices-coding > >. > >/******* - End Original Message - *******/ > > > >------------------------------------------------------------------ >To unsubscribe or change your subscription options, visit: >http://www.ircservices.za.net/mailman/listinfo/ircservices-coding _________________________________________________________________ MSN 8: Get 6 months for $9.95/month. http://join.msn.com/?page=dept/dialup From simorgh at dataphone.se Sat Aug 30 08:27:11 2003 From: simorgh at dataphone.se (Ali Simorgh) Date: Sat Oct 23 23:09:57 2004 Subject: [IRCServices Coding] SETHOST, SENDMAIL and 'ns info all' In-Reply-To: Message-ID: Hi I run ircservices 5.0.21 on FreeBSD 4.8-STABLE. and Ultimate 3.* I get this in logfile: [Aug 30 10:51:19 2003] unknown message from server (NETCTRL 0 0 0 0 0 0 0 0 0 0 0 0 0) [Aug 30 10:51:19 2003] user: New maximum user count: 1 [Aug 30 10:51:19 2003] unknown message from server (:irc.MyNet.Net SETHOST Simorgh MyvhostNetwork.Net) [Aug 30 10:51:19 2003] user: New maximum user count: 2 [Aug 30 10:51:19 2003] unknown message from server (:irc.MyNet.Net SETHOST pedarkhAnde 6b45bb2.26d9672f.dataphone.se) [Aug 30 10:56:18 2003] mail/sendmail: /usr/sbin/sendmail exited with code 25600 [Aug 30 10:56:18 2003] nickserv/mail-auth: send_auth() failed for registration (Simorgh) and how can I do so that nickserv dont show the realhost of a user in 'ns info nick all' thanks for help Ali "Simorgh" ______________________________________________________ Many of life's failures are people who did not realize how close they were to success when they gave up. Thomas A. Edison ______________________________________________________ From jskam at shaw.ca Sat Aug 30 11:34:35 2003 From: jskam at shaw.ca (Jeffery Kam) Date: Sat Oct 23 23:09:57 2004 Subject: [IRCServices Coding] SETHOST, SENDMAIL and 'ns info all' In-Reply-To: Message-ID: <000001c36f25$58464860$f64f9144@weed> "and how can I do so that nickserv dont show the realhost of a user in 'ns info nick all'" This would be a great feature for sure. I know on my network, there is a custom user mode +d, which will disguise a user's host in a /whois reply, but services info doesn't show it disguised unless the HIDE option is set. From achurch at achurch.org Sat Aug 30 16:14:47 2003 From: achurch at achurch.org (Andrew Church) Date: Sat Oct 23 23:09:57 2004 Subject: [IRCServices Coding] MARK Command In-Reply-To: <3208.66.181.69.244.1060800845.squirrel@dreamchat.org> Message-ID: <3f512fdb.01666@achurch.org> Use E-mail if you need communication of that sort. --Andrew Church achurch@achurch.org http://achurch.org/ >First off, i would like to say that IRCservices are the best services out >there, by FAR! Anyways, i was wondering if the MARK command will be in >the next relase? Its kind of a pointless command, its only used to mark >nicks or channels, but it is very useful for when passwords to channels >have been denied. > >/chanserv MARK > >/chanserv info #channel would read the following. >*#channel has been MARKED by playa - > >Of course only IRCops would be able to view it. > >Just an idea i thought of :) > >-- >Best Regards, >playa >Network Founder/CEO >DreamChat IRC Network - irc.dreamchat.org >http://www.dreamchat.org > >------------------------------------------------------------------ >To unsubscribe or change your subscription options, visit: >http://www.ircservices.za.net/mailman/listinfo/ircservices-coding From achurch at achurch.org Sat Aug 30 16:17:44 2003 From: achurch at achurch.org (Andrew Church) Date: Sat Oct 23 23:09:57 2004 Subject: [IRCServices Coding] OP/Voice upon identify In-Reply-To: Message-ID: <3f513092.01677@achurch.org> Needless complexity. If you don't want yourself autoopped, then don't be an auto-op. It's that simple. --Andrew Church achurch@achurch.org http://achurch.org/ >Hi again >Its nice with this option. but I dont se any set command that ChanServ >wont automatically op or voice you in any channel. > >Like: > SET NOAUTO ON|OFF > When NOAUTO is on, ChanServ will not > automatically op or voice you in any channels. > >Maybe some user(s) wont get auto op/voice then they can set this option ON >but it sould be OFF in default. > >Or did I miss it? > >Thanks > > Ali "Simorgh" > ______________________________________________________ > Many of life's failures are people who did not realize > how close they were to success when they gave up. > Thomas A. Edison > ______________________________________________________ > > >On Sun, 17 Aug 2003, Russell Garrett wrote: > >> Eh? This has been implemented since IRCServices 5a31. >> >> Russ >> >> > I wonder if its possible to make some modification that: >> > when someone has already joined a few channels, and then identifies >> > to its nickname, chanserv gives Voice and/or Op to the user is s/he >> > is in the channel list (+o; aop or above & +v when vop) >> > >> > this is very usefull to not privmsg chanserv for every op or voice >> > request, when user has not identified to its nick before joining >> > channels. >> > >> > Thanks for any help >> >> ------------------------------------------------------------------ >> To unsubscribe or change your subscription options, visit: >> http://www.ircservices.za.net/mailman/listinfo/ircservices-coding >> > >------------------------------------------------------------------ >To unsubscribe or change your subscription options, visit: >http://www.ircservices.za.net/mailman/listinfo/ircservices-coding From l8nite at l8nite.net Sat Aug 30 16:58:16 2003 From: l8nite at l8nite.net (Shaun Guth) Date: Sat Oct 23 23:09:57 2004 Subject: [IRCServices Coding] OP/Voice upon identify In-Reply-To: <3f513092.01677@achurch.org> References: <3f513092.01677@achurch.org> Message-ID: <1062287885.21924.6.camel@localhost> On Sun, 2003-08-31 at 01:16, Andrew Church wrote: > Needless complexity. If you don't want yourself autoopped, then don't > be an auto-op. It's that simple. I disagree. In my case, I wanted to create a channel where there were no ops so users don't have to endure lame op-wars, etc. However, I did need to maintain a level of control over the channel to protect from extremely obnoxious behavior or lame bots, etc. By registering as founder of the channel I induced the unwanted 'auto-op' behavior. My only solution was to register another fake user to become channel founder and set their nick to noexpire. That to me seems like needless complexity. A simple check to see if the user wishes to be opped or not is not complex. Shaun From Craig at chatspike.net Sat Aug 30 17:07:32 2003 From: Craig at chatspike.net (Craig McLure) Date: Sat Oct 23 23:09:57 2004 Subject: [IRCServices Coding] OP/Voice upon identify Message-ID: <20030831000719.ELIJ19019.mta3-svc.business.ntl.com@i-br0ked-it> it would thou.. they would have to be able to switch off auto-op for a single channel.. you could always use /cs levels to change the 'auto op' level up.. so that no one is auto-opped.. or /cs levels #channels DISABLE autoop /**************************************** * Craig "FrostyCoolSlug" McLure ************* - SpamBox - ************** * InspIRCd - http://www.inspircd.org * ChatSpike - http://www.chatspike.net * WinBot - http://www.winbot.co.uk ****************************************/ /**************************************** * From - Shaun Guth * To - ircservices-coding * Sent - 2003-08-30 @ 16:58:00 * Subject - RE: [IRCServices Coding] OP/Voice upon identify ****************************************/ /****** - Begin Original Message - ******/ >On Sun, 2003-08-31 at 01:16, Andrew Church wrote: >> Needless complexity. If you don't want yourself autoopped, then don't >> be an auto-op. It's that simple. > >I disagree. In my case, I wanted to create a channel where there were >no ops so users don't have to endure lame op-wars, etc. However, I did >need to maintain a level of control over the channel to protect from >extremely obnoxious behavior or lame bots, etc. By registering as >founder of the channel I induced the unwanted 'auto-op' behavior. My >only solution was to register another fake user to become channel >founder and set their nick to noexpire. That to me seems like needless >complexity. A simple check to see if the user wishes to be opped or not >is not complex. > >Shaun > >------------------------------------------------------------------ >To unsubscribe or change your subscription options, visit: >http://www.ircservices.za.net/mailman/listinfo/ircservices-coding >. /******* - End Original Message - *******/ From l8nite at l8nite.net Sat Aug 30 17:14:44 2003 From: l8nite at l8nite.net (Shaun Guth) Date: Sat Oct 23 23:09:57 2004 Subject: [IRCServices Coding] OP/Voice upon identify In-Reply-To: <20030831000719.ELIJ19019.mta3-svc.business.ntl.com@i-br0ked-it> References: <20030831000719.ELIJ19019.mta3-svc.business.ntl.com@i-br0ked-it> Message-ID: <1062288881.21924.17.camel@localhost> On Sat, 2003-08-30 at 18:06, Craig McLure wrote: > it would thou.. they would have to be able to switch off auto-op for a single channel.. For each channel we already store an access list, one extra bit to indicate auto-anything status or not is not really asking too much. > you could always use /cs levels to change the 'auto op' level up.. so that no one is auto-opped.. > or /cs levels #channels DISABLE autoop -ChanServ- Channel #foobar registered under your nickname: l8 -ChanServ- AUTOOP disabled on channel #foobar. --- You have left channel #foobar --> You are now talking on #foobar --- services.topgamers.net removes channel operator status from l8 --- services.topgamers.net gives channel operator status to l8 Same with ENFORCE set to off as well. > [snipped obnoxiously long sig] Shaun Guth From achurch at achurch.org Sun Aug 31 02:58:23 2003 From: achurch at achurch.org (Andrew Church) Date: Sat Oct 23 23:09:57 2004 Subject: [IRCServices Coding] OP/Voice upon identify In-Reply-To: <1062288881.21924.17.camel@localhost> Message-ID: <3f51c6b5.07402@achurch.org> >> you could always use /cs levels to change the 'auto op' level up.. so that no one is auto-opped.. >> or /cs levels #channels DISABLE autoop > >-ChanServ- Channel #foobar registered under your nickname: l8 >-ChanServ- AUTOOP disabled on channel #foobar. >--- You have left channel #foobar >--> You are now talking on #foobar >--- services.topgamers.net removes channel operator status from l8 >--- services.topgamers.net gives channel operator status to l8 This is definitely confusing behavior. Fixed for 5.0.22, thanks for the report. Note that you will also want to disable the other AUTOxxx levels as well if you don't want any automatic modes. --Andrew Church achurch@achurch.org http://achurch.org/ From achurch at achurch.org Sun Aug 31 07:28:11 2003 From: achurch at achurch.org (Andrew Church) Date: Sat Oct 23 23:09:57 2004 Subject: [IRCServices Coding] Mass memos In-Reply-To: <001601c361d8$a5312f00$6401a8c0@turby> Message-ID: <3f5205f0.15057@achurch.org> >Can we reconsider adding a Mass memo function for the next release? No, for all the reasons others have mentioned. I'll also draw an example from my experience with cellphone mail in Japan, which is remarkably similar to Services memos: Automated messages are annoying, period. The primary use for cellphone mail is to communicate with friends; having automatic messages interfere with that is annoying in the extreme. Yes, 10% or 20% of your users might be willing to accept mass memos, but the remaining 80% or 90% will get quite upset with you. I might also point out that people who care about what happens on the network will actively check that information, whether you make it available through logon news, through a website, or whatever; and people who don't care will ignore anything you send them. The method you use to inform them won't really make a difference. >If not, or even if so... one thing puzzles me: In the /ns list * command, >the listings have occasional punctuation... a ! or ? in front of the nick. >There is nothing in the docs anywhere that seems to address this, and I'm >curious as to what those mean.... an explanation would be helpful there too. This should be available through /ns help list, but there appears to be a bug there. I'll fix it for the next version. >on that note, a possible suggestion for Logonnews... How about something I >saw on Dalnet once: When new news is added, you get a notice. Until you >read the news, it keeps bugging you when you log on. After you read it, it >stops. Some sort of flag so users know when there IS new news would be >useful... the main reason nobody read the logonnews is that 90% of the time >for them, it is unchanged........ This is an interesting thought; I'll think about it for a future version. --Andrew Church achurch@achurch.org http://achurch.org/ From achurch at achurch.org Sun Aug 31 07:42:30 2003 From: achurch at achurch.org (Andrew Church) Date: Sat Oct 23 23:09:57 2004 Subject: [IRCServices Coding] Language In-Reply-To: Message-ID: <3f52094e.17046@achurch.org> [/msg nickserv vs. /nickserv] >I wonder if it would be worth integrating such a thing into services as an >option (compile-time maybe?). I think it would be good for the irc community >as a whole to get away from the habit of msging services directly if at all >possible. Opinions? /msg NickServ is the one format that's guaranteed to work on every ircd (except for administrative decisions a la DALnet). Get an RFC published--and implemented; 2811-3 were remarkable failures in that area-- and I'll consider changing it. --Andrew Church achurch@achurch.org http://achurch.org/ From achurch at achurch.org Sun Aug 31 07:45:49 2003 From: achurch at achurch.org (Andrew Church) Date: Sat Oct 23 23:09:57 2004 Subject: [IRCServices Coding] Language In-Reply-To: Message-ID: <3f520a18.17063@achurch.org> >Is there any tool (silly question) or something or guid to make a language >file. > >I have decided to make a Persian (Farsi) language file. Language files are just plain text files; as another reply said, read the comments at the top of lang/en_us.l, and work from there. Be warned that the amount of text is huge; expect to spend at least two to three months on the initial translation. Also, if you'd be willing to continue maintaining the language file as it is updated in future versions, please let me know privately. --Andrew Church achurch@achurch.org http://achurch.org/ From achurch at achurch.org Sun Aug 31 07:53:21 2003 From: achurch at achurch.org (Andrew Church) Date: Sat Oct 23 23:09:57 2004 Subject: [IRCServices Coding] segfault on expiring ? In-Reply-To: <001201c36793$d26e4000$0101a8c0@nothing> Message-ID: <3f520bd8.17715@achurch.org> >[Aug 20 20:49:05 2003] nickserv/main: Expiring suspension for SeBa_KoBe (nick group 17805) >[Aug 20 20:49:05 2003] nickserv/main: Expiring nickname SeBa_KoBe >[Aug 20 20:49:05 2003] nickserv/main: [Aug 20 20:49:05 2003] Services terminating: Segmentation Faul I can't reproduce this problem. If this is still occurring, can you send me your databases privately so that I can investigate it? --Andrew Church achurch@achurch.org http://achurch.org/ From achurch at achurch.org Sun Aug 31 07:55:10 2003 From: achurch at achurch.org (Andrew Church) Date: Sat Oct 23 23:09:57 2004 Subject: [IRCServices Coding] BUG Report In-Reply-To: <001501c36daf$c8cba700$0101a8c0@house> Message-ID: <3f520c48.17731@achurch.org> >we suspended channel #kavala, and someone has identified itself has the = >founder and apply a DROP to the channel. >then we got a panic from the services and... crash. This is a bug in the DROP function, and has been fixed; thanks for the report. --Andrew Church achurch@achurch.org http://achurch.org/ From achurch at achurch.org Sun Aug 31 08:07:44 2003 From: achurch at achurch.org (Andrew Church) Date: Sat Oct 23 23:09:57 2004 Subject: [IRCServices Coding] SETHOST, SENDMAIL and 'ns info all' In-Reply-To: Message-ID: <3f520f38.21076@achurch.org> >[Aug 30 10:56:18 2003] mail/sendmail: > /usr/sbin/sendmail exited with code 25600 Use the SMTP module instead (mail/smtp). >[Aug 30 10:56:18 2003] nickserv/mail-auth: send_auth() failed for >registration (Simorgh) > >and how can I do so that nickserv dont show the realhost of a user in >'ns info nick all' It doesn't. However: >[Aug 30 10:51:19 2003] unknown message from server >(:irc.MyNet.Net SETHOST Simorgh MyvhostNetwork.Net) You're using the wrong protocol, since it doesn't recognize the SETHOST command and therefore has no idea about fake hosts. I might remind you that Ultimate 3.x is not supported. --Andrew Church achurch@achurch.org http://achurch.org/ From achurch at achurch.org Sun Aug 31 08:11:22 2003 From: achurch at achurch.org (Andrew Church) Date: Sat Oct 23 23:09:57 2004 Subject: [IRCServices Coding] Yet, another great suggestion In-Reply-To: <20030828183615.GB32204@phat.za.net> Message-ID: <3f52100e.21116@achurch.org> >Or how about rather letting users decide what timezone they're in and >services outputs all timestamps in their local time? /ns help set timezone (since 5.0 alpha) --Andrew Church achurch@achurch.org http://achurch.org/ From saturn at jetirc.net Sun Aug 31 12:28:59 2003 From: saturn at jetirc.net (Saturn) Date: Sat Oct 23 23:09:57 2004 Subject: [IRCServices Coding] Re: [IRCServices] Yet, another great suggestion References: <3f5202a3.15001@achurch.org> Message-ID: <003201c36ff6$25ae6550$6401a8c0@turby> I think it is... consider an international Network like mine: every server is in a different time zone -- How are users supposed to know what time zone the Services (pickign on Services' clock because Services are whats giving these notices!) is in?? Sure, they can do the /time command, if they even know abotu it. But the vast majority of IRC users are ignorant of those sorts of commands, or even if they know about /time, they most likely have no idea they can specify a server with the command. I realize that programmers for IRC-related software seem always to be of the universal opinion that ALL irc users should take the time to become elite experts abotu everything PC, however that is simply NOT reality. Services is specificly there to SERVE the users and the ircops. Its sole function is to police access and provide information to the users -- what use is it to say that a certain piece of information is "not useful" or "not needed" when you can plainly see that it is in this case, given the argument above? Obviously, it is your project, not mine, and I certainly cannot force you to do anythign you don't want to do, but I and my staff and users all agree it would be extremely useful... "Handy" was the word most used. I've had quite a few queries about it, and so I'm asking for it. If you don't feel that non-techie users deserve any consideration, then ignore the request. It's really up to you anyhow.... Saturn irc.jetirc.net ----- Original Message ----- From: "Andrew Church" To: Sent: Sunday, August 31, 2003 7:13 AM Subject: Re: [IRCServices] Yet, another great suggestion >So how do you get the current time from Services then? The actual time that >SERVICES thinks it is, not the server, and not my local clock... If there's any significant difference between your local clock, your IRC server's clock, and Services' clock, then at least one of them needs to be fixed. That's not Services' problem. --Andrew Church achurch@achurch.org http://achurch.org/ From aragon at phat.za.net Sun Aug 31 13:23:29 2003 From: aragon at phat.za.net (Aragon Gouveia) Date: Sat Oct 23 23:09:57 2004 Subject: [IRCServices Coding] Re: [IRCServices] Yet, another great suggestion In-Reply-To: <003201c36ff6$25ae6550$6401a8c0@turby> References: <3f5202a3.15001@achurch.org> <003201c36ff6$25ae6550$6401a8c0@turby> Message-ID: <20030831202324.GB8731@phat.za.net> | By Saturn | [ 2003-08-31 21:29 +0200 ] > I think it is... consider an international Network like mine: every server > is in a different time zone -- How are users supposed to know what time zone > the Services (pickign on Services' clock because Services are whats giving > these notices!) is in?? Sure, they can do the /time command, if they even > know abotu it. But the vast majority of IRC users are ignorant of those > sorts of commands, or even if they know about /time, they most likely have > no idea they can specify a server with the command. Erm, what's the argument here? Services stipulates its timezone in its timestamps. As do all the other servers on the network. Atleast mine do... Regards, Aragon From saturn at jetirc.net Sun Aug 31 13:47:37 2003 From: saturn at jetirc.net (Saturn) Date: Sat Oct 23 23:09:57 2004 Subject: [IRCServices Coding] Re: [IRCServices] Yet, another great suggestion References: <3f5202a3.15001@achurch.org> <003201c36ff6$25ae6550$6401a8c0@turby> <20030831202324.GB8731@phat.za.net> Message-ID: <000701c37001$10a62cf0$6401a8c0@turby> The argument is that the overwhelming majority of IRC users have no idea the /time command exists, and even fewer are aware that they can specify a server name after the /time command. How would these people find out the Services time zone? Why does it all have to be so complicated?? ----- Original Message ----- From: "Aragon Gouveia" To: Sent: Sunday, August 31, 2003 1:23 PM Subject: Re: [IRCServices Coding] Re: [IRCServices] Yet,another great suggestion | By Saturn | [ 2003-08-31 21:29 +0200 ] > I think it is... consider an international Network like mine: every server > is in a different time zone -- How are users supposed to know what time zone > the Services (pickign on Services' clock because Services are whats giving > these notices!) is in?? Sure, they can do the /time command, if they even > know abotu it. But the vast majority of IRC users are ignorant of those > sorts of commands, or even if they know about /time, they most likely have > no idea they can specify a server with the command. Erm, what's the argument here? Services stipulates its timezone in its timestamps. As do all the other servers on the network. Atleast mine do... Regards, Aragon ------------------------------------------------------------------ To unsubscribe or change your subscription options, visit: http://www.ircservices.za.net/mailman/listinfo/ircservices-coding From quension at mac.com Sun Aug 31 14:11:28 2003 From: quension at mac.com (Trevor Talbot) Date: Sat Oct 23 23:09:57 2004 Subject: [IRCServices Coding] Re: [IRCServices] Yet, another great suggestion In-Reply-To: <000701c37001$10a62cf0$6401a8c0@turby> Message-ID: <962546B6-DBF7-11D7-8505-0003938D6866@mac.com> On Sunday, Aug 31, 2003, at 13:47 US/Pacific, Saturn wrote: > The argument is that the overwhelming majority of IRC users have no > idea the /time command exists, and even fewer are aware that they can > specify a server name after the /time command. How would these people > find out the Services time zone? You missed the point. Services shows the time zone wherever it uses a readable time -- i.e. in the nickserv/chanserv info displays. Unless you've changed your language file, in which case you can simply change it back. > Why does it all have to be so complicated?? It isn't. Your users can even use the handy-dandy /nickserv set timezone command to make it even easier. > ----- Original Message ----- > From: "Aragon Gouveia" > | By Saturn > | [ 2003-08-31 21:29 +0200 ] >> I think it is... consider an international Network like mine: every >> server is in a different time zone -- How are users supposed to know >> what time zone the Services (pickign on Services' clock because >> Services are whats giving these notices!) is in?? Sure, they can do >> the /time command, if they even know abotu it. But the vast majority >> of IRC users are ignorant of those sorts of commands, or even if they >> know about /time, they most likely have no idea they can specify a >> server with the command. > > Erm, what's the argument here? Services stipulates its timezone in > its timestamps. As do all the other servers on the network. -- Quension From us44ever at hotmail.com Sun Aug 31 14:40:48 2003 From: us44ever at hotmail.com (us44ever .) Date: Sat Oct 23 23:09:57 2004 Subject: [IRCServices Coding] Re: [IRCServices] Yet, another great suggestion Message-ID: or even the idea of adding an additional info (exact info) something like: Last seen time : Aug 22 14:20:16 2003 GMT (9 days, 51 minutes and 21 seconds ago) Time registered : Jul 25 22:19:20 2003 GMT (** days, ** minutes and ** seconds ago) wouldn't even a greater idea? _________________________________________________________________ Get MSN 8 and enjoy automatic e-mail virus protection. http://join.msn.com/?page=features/virus From saturn at jetirc.net Sun Aug 31 16:49:07 2003 From: saturn at jetirc.net (Saturn) Date: Sat Oct 23 23:09:58 2004 Subject: [IRCServices Coding] Re: [IRCServices] Yet, another great suggestion References: <962546B6-DBF7-11D7-8505-0003938D6866@mac.com> Message-ID: <000e01c3701a$48faea50$6401a8c0@turby> [16:41] -NickServ- Time registered: Jul 27 13:09:08 2002 PDT That's what I see when I use it. Yes, it does say "PDT" .. how many people in, say Belgium, are going to know exactly what PDT is? How about "PDT (GMT-8)" as the format....? Also, you'll note that it STILL gives no indication as to the CURRENT time ... this is why the proper UTC code or GMT+/-## is the best way to go IMHO. I do also like the idea suggested by us44ever ... the "(** days, ** minutes, and ** seconds ago)" idea... that would be handy in any event.... and would eliminate the need for the current time to be displayed.... On another note, I had forgotten the set timezone option, which certainly would put more clarity on the output... however, I think my points above are valid ones... Unless of course I've missed a config setting that will tell it to report the tiome zone as a function of GMT (plus or minus x hours, rather than zone codes like PDT)... ----- Original Message ----- From: "Trevor Talbot" To: "IRC Services Coding Mailing List" Sent: Sunday, August 31, 2003 2:10 PM Subject: Re: [IRCServices Coding] Re: [IRCServices] Yet,another great suggestion On Sunday, Aug 31, 2003, at 13:47 US/Pacific, Saturn wrote: > The argument is that the overwhelming majority of IRC users have no > idea the /time command exists, and even fewer are aware that they can > specify a server name after the /time command. How would these people > find out the Services time zone? You missed the point. Services shows the time zone wherever it uses a readable time -- i.e. in the nickserv/chanserv info displays. Unless you've changed your language file, in which case you can simply change it back. > Why does it all have to be so complicated?? It isn't. Your users can even use the handy-dandy /nickserv set timezone command to make it even easier. > ----- Original Message ----- > From: "Aragon Gouveia" > | By Saturn > | [ 2003-08-31 21:29 +0200 ] >> I think it is... consider an international Network like mine: every >> server is in a different time zone -- How are users supposed to know >> what time zone the Services (pickign on Services' clock because >> Services are whats giving these notices!) is in?? Sure, they can do >> the /time command, if they even know abotu it. But the vast majority >> of IRC users are ignorant of those sorts of commands, or even if they >> know about /time, they most likely have no idea they can specify a >> server with the command. > > Erm, what's the argument here? Services stipulates its timezone in > its timestamps. As do all the other servers on the network. -- Quension ------------------------------------------------------------------ To unsubscribe or change your subscription options, visit: http://www.ircservices.za.net/mailman/listinfo/ircservices-coding From quension at mac.com Sun Aug 31 18:25:05 2003 From: quension at mac.com (Trevor Talbot) Date: Sat Oct 23 23:09:58 2004 Subject: [IRCServices Coding] Re: [IRCServices] Yet, another great suggestion In-Reply-To: <000e01c3701a$48faea50$6401a8c0@turby> Message-ID: <14C7EDD0-DC1B-11D7-8505-0003938D6866@mac.com> On Sunday, Aug 31, 2003, at 16:47 US/Pacific, Saturn wrote: > Unless of course I've missed a config setting that will tell it to > report the tiome zone as a function of GMT (plus or minus x hours, > rather than zone codes like PDT)... You could modify the language file, using something like "(GMT%z)" instead of %Z in the STRFTIME_DATE_TIME_FORMAT string. "man 3 strftime" for the available options. -- Quension From achurch at achurch.org Sun Aug 31 19:00:00 2003 From: achurch at achurch.org (Andrew Church) Date: Sat Oct 23 23:09:58 2004 Subject: [IRCServices Coding] Re: [IRCServices] Yet, another great suggestion In-Reply-To: <000e01c3701a$48faea50$6401a8c0@turby> Message-ID: <3f52a815.21363@achurch.org> "Use /ns set timezone" is the official answer on this. Please take all further discussion to the ircservices list. --Andrew Church achurch@achurch.org http://achurch.org/ >[16:41] -NickServ- Time registered: Jul 27 13:09:08 2002 PDT > >That's what I see when I use it. Yes, it does say "PDT" .. how many people >in, say Belgium, are going to know exactly what PDT is? How about "PDT >(GMT-8)" as the format....? Also, you'll note that it STILL gives no >indication as to the CURRENT time ... this is why the proper UTC code or >GMT+/-## is the best way to go IMHO. I do also like the idea suggested by >us44ever ... the "(** days, ** minutes, and ** seconds ago)" idea... that >would be handy in any event.... and would eliminate the need for the current >time to be displayed.... > >On another note, I had forgotten the set timezone option, which certainly >would put more clarity on the output... however, I think my points above are >valid ones... > >Unless of course I've missed a config setting that will tell it to report >the tiome zone as a function of GMT (plus or minus x hours, rather than zone >codes like PDT)... > >----- Original Message ----- >From: "Trevor Talbot" >To: "IRC Services Coding Mailing List" > >Sent: Sunday, August 31, 2003 2:10 PM >Subject: Re: [IRCServices Coding] Re: [IRCServices] Yet,another great >suggestion > > >On Sunday, Aug 31, 2003, at 13:47 US/Pacific, Saturn wrote: > >> The argument is that the overwhelming majority of IRC users have no >> idea the /time command exists, and even fewer are aware that they can >> specify a server name after the /time command. How would these people >> find out the Services time zone? > >You missed the point. Services shows the time zone wherever it uses a >readable time -- i.e. in the nickserv/chanserv info displays. Unless >you've changed your language file, in which case you can simply change >it back. > >> Why does it all have to be so complicated?? > >It isn't. Your users can even use the handy-dandy /nickserv set >timezone command to make it even easier. > >> ----- Original Message ----- >> From: "Aragon Gouveia" > >> | By Saturn >> | [ 2003-08-31 21:29 +0200 ] >>> I think it is... consider an international Network like mine: every >>> server is in a different time zone -- How are users supposed to know >>> what time zone the Services (pickign on Services' clock because >>> Services are whats giving these notices!) is in?? Sure, they can do >>> the /time command, if they even know abotu it. But the vast majority >>> of IRC users are ignorant of those sorts of commands, or even if they >>> know about /time, they most likely have no idea they can specify a >>> server with the command. >> >> Erm, what's the argument here? Services stipulates its timezone in >> its timestamps. As do all the other servers on the network. > >-- Quension > >------------------------------------------------------------------ >To unsubscribe or change your subscription options, visit: >http://www.ircservices.za.net/mailman/listinfo/ircservices-coding > > >------------------------------------------------------------------ >To unsubscribe or change your subscription options, visit: >http://www.ircservices.za.net/mailman/listinfo/ircservices-coding From simorgh at dataphone.se Sun Aug 31 22:34:32 2003 From: simorgh at dataphone.se (Ali Simorgh) Date: Sat Oct 23 23:09:58 2004 Subject: [IRCServices Coding] SETHOST, SENDMAIL and 'ns info all' In-Reply-To: <3f520f38.21076@achurch.org> Message-ID: Thanks for your help. I thought if I set nickserv to not be an ircop, then it maybe dosent se the real host name, and maybe shows the crypted hostname to other users or should I change this line in language files: NICK_INFO_ADDRESS_ONLINE Is online from: %s to: NICK_INFO_ADDRESS_ONLINE Is online from: N/A ? Ali "Simorgh" ______________________________________________________ Many of life's failures are people who did not realize how close they were to success when they gave up. Thomas A. Edison ______________________________________________________ On Mon, 1 Sep 2003, Andrew Church wrote: > >[Aug 30 10:56:18 2003] mail/sendmail: > > /usr/sbin/sendmail exited with code 25600 > > Use the SMTP module instead (mail/smtp). > > >[Aug 30 10:56:18 2003] nickserv/mail-auth: send_auth() failed for > >registration (Simorgh) > > > >and how can I do so that nickserv dont show the realhost of a user in > >'ns info nick all' > > It doesn't. However: > > >[Aug 30 10:51:19 2003] unknown message from server > >(:irc.MyNet.Net SETHOST Simorgh MyvhostNetwork.Net) > > You're using the wrong protocol, since it doesn't recognize the > SETHOST command and therefore has no idea about fake hosts. I might > remind you that Ultimate 3.x is not supported. > > --Andrew Church > achurch@achurch.org > http://achurch.org/ > ------------------------------------------------------------------ > To unsubscribe or change your subscription options, visit: > http://www.ircservices.za.net/mailman/listinfo/ircservices-coding > From achurch at achurch.org Sun Aug 31 23:24:09 2003 From: achurch at achurch.org (Andrew Church) Date: Sat Oct 23 23:09:58 2004 Subject: [IRCServices Coding] SETHOST, SENDMAIL and 'ns info all' In-Reply-To: Message-ID: <3f52e5fe.41203@achurch.org> >I thought if I set nickserv to not be an ircop, then it maybe dosent se >the real host name, and maybe shows the crypted hostname to other users It isn't a matter of NickServ having operator privileges or not; Services, as a server, always sees the real hostname. The problem is that Services and your IRC server aren't using the same protocol, so Services can't recognize the fake hosts. Try using a different IRC server. --Andrew Church achurch@achurch.org http://achurch.org/ From laser at musichat.net Wed Sep 3 06:49:40 2003 From: laser at musichat.net (Alessandro Ciappei) Date: Sat Oct 23 23:09:58 2004 Subject: [IRCServices Coding] New Features Message-ID: <001b01c37222$428f54d0$e2c0fea9@alexxa3il9cxpx> Hi all, I have an idea for next release. A secure link between services and ircd. Now many ircd, like Unreal, tr-ircd, bahamut supports a ssl link. Regards alex -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.ircservices.za.net/pipermail/ircservices-coding/attachments/20030903/a25ee68d/attachment.html From r-krisztian at softhome.net Wed Sep 3 07:16:45 2003 From: r-krisztian at softhome.net (Krisztian Romek) Date: Sat Oct 23 23:09:58 2004 Subject: [IRCServices Coding] New Features In-Reply-To: <001b01c37222$428f54d0$e2c0fea9@alexxa3il9cxpx> References: <001b01c37222$428f54d0$e2c0fea9@alexxa3il9cxpx> Message-ID: <200309031617.38876.r-krisztian@softhome.net> Hello, alex wrote: > I have an idea for next release. > A secure link between services and ircd. > Now many ircd, like Unreal, tr-ircd, bahamut supports a ssl link. I think a ZIP link support (like in Unreal) should also be fine. :-) I don't know what you will reply for these feature requests, but I agree that they aren't so important, since in most cases ircd and services run on the same computer. -- Krisztian Romek r-krisztian@softhome.net From Craig at chatspike.net Wed Sep 3 13:35:04 2003 From: Craig at chatspike.net (Craig McLure) Date: Sat Oct 23 23:09:58 2004 Subject: [IRCServices Coding] New Features Message-ID: <20030903203453.ITMO19019.mta3-svc.business.ntl.com@i-br0ked-it> If you read the archive, you will find that this has already been discussed (fairly recently if i recall..), and was thrown out, if you want services SSL support, i recommend you use a SSL tunnel. When it comes to ZIP links, this would require editing the services protocol module accordingly.. and IMO, shouldnt been needed, as in most cases, services run on the same box as a server. /**************************************** * Craig "FrostyCoolSlug" McLure ************* - SpamBox - ************** * InspIRCd - http://www.inspircd.org * ChatSpike - http://www.chatspike.net * WinBot - http://www.winbot.co.uk ****************************************/ /**************************************** * From - Alessandro Ciappei * To - ircservices-coding * Sent - 2003-09-03 @ 15:49:00 * Subject - [IRCServices Coding] New Features ****************************************/ /****** - Begin Original Message - ******/ >Hi all, > >I have an idea for next release. >A secure link between services and ircd. >Now many ircd, like Unreal, tr-ircd, bahamut supports a ssl link. > >Regards > >alex >------------------------------------------------------------------ >To unsubscribe or change your subscription options, visit: >http://www.ircservices.za.net/mailman/listinfo/ircservices-coding /******* - End Original Message - *******/ From ircserv at elric.net Wed Sep 3 20:49:47 2003 From: ircserv at elric.net (Brent DiNicola) Date: Sat Oct 23 23:09:58 2004 Subject: [IRCServices Coding] Which route to take - Module? Message-ID: <5.2.1.1.0.20030903223929.016e4648@mail.elric.net> It wasn't an easy subject to sum up in just a few words. I am wanting to do something to the ircservices code, I want to change the way the notice() works. I know that modifying the send.c would be very frowned upon and then I got to thinking and had suggested that I maybe make a module to keep the information for me. I know it's against the RFC, but I am pressed against a brick wall here, I have to give the users an option to use PRIVMSG or NOTICE. Now, to help people move to NOTICE I would like to give them the option of turning on PRIVMSG but have NOTICE be the default, that would get the lazy people to use NOTICE. Eventually getting rid of this problem. In the mean time, I was thinking what is the best way to go about this without causing trouble for me and anyone else who has to deal with this code. Is it possible or even suggested to make a module that would replace the notice() from send.c with it's own, leaving the code in send.c alone and not causing troubles down the road. Suggestions were that I make a module that kept the info for each nick's setting and then if I could override the notice() and notice_lang() and notice_help() in send.c that would keep all the other code clean and not cause other troubles. I want to know what the best way to do this would be, I know it's against RFC but I want to move to newer services than the 1.4.3pre4 that we are using now and add modules so that I can do things down the line. They are used to having PRIVMSG and I can't just change it without running people off, so if I can make PRIVMSG an option then I can't be blamed if they are lazy. Opinions on how to go about this? I know this topic has been asked before and I know your not going to make it part of your code, I just wanted to know from the people who know the code really well what the best route to take would be to do the least amount of damage. (And if someone has done this.. please let me know what you did, examples would rock) Thanks Brent ---------------------------------------------------------- | Brent DiNicola | | The Whitewolf of Immyrr | | | | http://www.melnibone.net | | Disclaimer: Any opinions expressed here are | | from my dog. Any liabilities fall to the dog. | ----------------------------------------------------------- From Craig at chatspike.net Wed Sep 3 21:18:29 2003 From: Craig at chatspike.net (Craig McLure) Date: Sat Oct 23 23:09:58 2004 Subject: [IRCServices Coding] Which route to take - Module? Message-ID: <20030904041818.TXAK19019.mta3-svc.business.ntl.com@i-br0ked-it> lol, Our help no good? :P i still say module with seperate database (with the nickgroup, and if this option is on or off (This saves having to modify the main nick.db) , somehow extending the /ns SET command to include a new option.. and replacing what ever function sends notices with something that uses an if to query your new database.. Dont ask me for source on this.. i'm just theorising :) /**************************************** * Craig "FrostyCoolSlug" McLure ************* - SpamBox - ************** * InspIRCd - http://www.inspircd.org * ChatSpike - http://www.chatspike.net * WinBot - http://www.winbot.co.uk ****************************************/ /**************************************** * From - Brent DiNicola * To - ircservices-coding * Sent - 2003-09-03 @ 22:49:00 * Subject - [IRCServices Coding] Which route to take - Module? ****************************************/ /****** - Begin Original Message - ******/ >It wasn't an easy subject to sum up in just a few words. > >I am wanting to do something to the ircservices code, I want to change >the way the notice() works. I know that modifying the send.c would be >very frowned upon and then I got to thinking and had suggested that I >maybe make a module to keep the information for me. I know it's against >the RFC, but I am pressed against a brick wall here, I have to give the users >an option to use PRIVMSG or NOTICE. Now, to help people move to NOTICE >I would like to give them the option of turning on PRIVMSG but have NOTICE >be the default, that would get the lazy people to use NOTICE. Eventually >getting rid of this problem. In the mean time, I was thinking what is the best >way to go about this without causing trouble for me and anyone else who has >to deal with this code. Is it possible or even suggested to make a module that >would replace the notice() from send.c with it's own, leaving the code in >send.c >alone and not causing troubles down the road. Suggestions were that I make a >module that kept the info for each nick's setting and then if I could override >the notice() and notice_lang() and notice_help() in send.c that would keep >all the >other code clean and not cause other troubles. I want to know what the best >way to do this would be, I know it's against RFC but I want to move to newer >services than the 1.4.3pre4 that we are using now and add modules so that I >can do things down the line. They are used to having PRIVMSG and I can't just >change it without running people off, so if I can make PRIVMSG an option >then I can't be blamed if they are lazy. Opinions on how to go about this? I >know this topic has been asked before and I know your not going to make it >part of your code, I just wanted to know from the people who know the code >really well what the best route to take would be to do the least amount of >damage. (And if someone has done this.. please let me know what you did, >examples would rock) > >Thanks > >Brent > > > >---------------------------------------------------------- >| Brent DiNicola | >| The Whitewolf of Immyrr | >| | >| http://www.melnibone.net | >| Disclaimer: Any opinions expressed here are | >| from my dog. Any liabilities fall to the dog. | >----------------------------------------------------------- > >------------------------------------------------------------------ >To unsubscribe or change your subscription options, visit: >http://www.ircservices.za.net/mailman/listinfo/ircservices-coding >. /******* - End Original Message - *******/ From uhc0 at rz.uni-karlsruhe.de Thu Sep 4 01:34:06 2003 From: uhc0 at rz.uni-karlsruhe.de (Yusuf Iskenderoglu) Date: Sat Oct 23 23:09:58 2004 Subject: [IRCServices Coding] Which route to take - Module? In-Reply-To: <5.2.1.1.0.20030903223929.016e4648@mail.elric.net> References: <5.2.1.1.0.20030903223929.016e4648@mail.elric.net> Message-ID: <1062664383.1917.15.camel@dreadnought.hadiko.de> Hello; Long question; long answer. First of all, you must come off the thoughts of "Against the RFC". Why? Because, tons of irc servers available do provide techniques, which do not appear, or appear differently on the irc RFC, so that by design these ircds are also against it. In most of the cases, these changes reflect themselves in their appropriate server-to-server protocols, and become transient to the clients, so that on client side, the protocol remains original. This is also the only way of ensuring that all of the clients can work with a specific irc daemon. The issue, why PRIVMSG instead of NOTICE is bad, does also result from the client-to-server part of the RFC. And it has a reason. Consider two automated clients (bots, services, etc) talking to each other with PRIVMSG, and saying things like: otherwise, I change your nick. Unknown command otherwise. Please repeat your query. Unknown command UNKNOWN. Unknown command unknown. Please repeat your query. Unknown command UNKNOWN. Unknown command unknown. Please repeat your query. Unknown command UNKNOWN. Unknown command unknown. Please repeat your query. Unknown command UNKNOWN. Unknown command unknown. Please repeat your query. ... Do you understand, what problem may conclude due to PRIVMSG? RFC says clearly, that clients shall not generate automatic replies to NOTICES. That way, your bot would not "talk" to NickServ after a NOTICE anymore. To your case. The most easy implementation of this is creating a NF_USE_PRIVMSG flag, with a value far greater than any of the built-in, so that in future this flag does not collide with any of the original flags. Then you create the new SET command for this, as well as its help text, primarily in the english language file. That part of the work is trivial. Afterwards, you should modify notice_lang, and check for the NF_USE_PRIVMSG flag of the "ngi" being used; and if true, send PRIVMSG instead. The same for notice_help. And your case could be marked as closed. Do keep in mind that requesting support for modified services versions are subject to be ignored. I hope it helps, yusuf On Thu, 2003-09-04 at 05:49, Brent DiNicola wrote: > It wasn't an easy subject to sum up in just a few words. > > I am wanting to do something to the ircservices code, I want to change > the way the notice() works. I know that modifying the send.c would be > very frowned upon and then I got to thinking and had suggested that I > maybe make a module to keep the information for me. I know it's against > the RFC, but I am pressed against a brick wall here, I have to give the users > an option to use PRIVMSG or NOTICE. Now, to help people move to NOTICE > I would like to give them the option of turning on PRIVMSG but have NOTICE > be the default, that would get the lazy people to use NOTICE. Eventually > getting rid of this problem. In the mean time, I was thinking what is the best > way to go about this without causing trouble for me and anyone else who has > to deal with this code. Is it possible or even suggested to make a module that > would replace the notice() from send.c with it's own, leaving the code in > send.c > alone and not causing troubles down the road. Suggestions were that I make a > module that kept the info for each nick's setting and then if I could override > the notice() and notice_lang() and notice_help() in send.c that would keep > all the > other code clean and not cause other troubles. I want to know what the best > way to do this would be, I know it's against RFC but I want to move to newer > services than the 1.4.3pre4 that we are using now and add modules so that I > can do things down the line. They are used to having PRIVMSG and I can't just > change it without running people off, so if I can make PRIVMSG an option > then I can't be blamed if they are lazy. Opinions on how to go about this? I > know this topic has been asked before and I know your not going to make it > part of your code, I just wanted to know from the people who know the code > really well what the best route to take would be to do the least amount of > damage. (And if someone has done this.. please let me know what you did, > examples would rock) > > Thanks > > Brent > > > > ---------------------------------------------------------- > | Brent DiNicola | > | The Whitewolf of Immyrr | > | | > | http://www.melnibone.net | > | Disclaimer: Any opinions expressed here are | > | from my dog. Any liabilities fall to the dog. | > ----------------------------------------------------------- > > ------------------------------------------------------------------ > To unsubscribe or change your subscription options, visit: > http://www.ircservices.za.net/mailman/listinfo/ircservices-coding -- ------------------------------------------------------------------ | Yusuf Iskenderoglu | You get to meet all sorts, | | eMail - uhc0@stud.uni-karlsruhe.de| in this line of work... | | eMail - s_iskend@ira.uka.de | | | ICQ UIN : 20587464 \ TimeMr14C | | ------------------------------------------------------------------ From griever at t2n.org Thu Sep 4 13:31:44 2003 From: griever at t2n.org (Robert F Merrill) Date: Sat Oct 23 23:09:59 2004 Subject: [IRCServices Coding] Which route to take - Module? References: <5.2.1.1.0.20030903223929.016e4648@mail.elric.net> Message-ID: <3F57A0BA.9080909@t2n.org> Brent DiNicola wrote: > It wasn't an easy subject to sum up in just a few words. > > I am wanting to do something to the ircservices code, I want to change > the way the notice() works. I know that modifying the send.c would be > very frowned upon and then I got to thinking and had suggested that I > maybe make a module to keep the information for me. I know it's against > the RFC, but I am pressed against a brick wall here, I have to give > the users > an option to use PRIVMSG or NOTICE. Now, to help people move to NOTICE > I would like to give them the option of turning on PRIVMSG but have > NOTICE > be the default, that would get the lazy people to use NOTICE. Eventually > getting rid of this problem. In the mean time, I was thinking what is > the best > way to go about this without causing trouble for me and anyone else > who has > to deal with this code. Is it possible or even suggested to make a > module that > would replace the notice() from send.c with it's own, leaving the code > in send.c > alone and not causing troubles down the road. Suggestions were that I > make a > module that kept the info for each nick's setting and then if I could > override > the notice() and notice_lang() and notice_help() in send.c that would > keep all the > other code clean and not cause other troubles. I want to know what the > best > way to do this would be, I know it's against RFC but I want to move to > newer > services than the 1.4.3pre4 that we are using now and add modules so > that I > can do things down the line. They are used to having PRIVMSG and I > can't just > change it without running people off, so if I can make PRIVMSG an option > then I can't be blamed if they are lazy. Opinions on how to go about > this? I > know this topic has been asked before and I know your not going to > make it > part of your code, I just wanted to know from the people who know the > code > really well what the best route to take would be to do the least > amount of > damage. (And if someone has done this.. please let me know what you did, > examples would rock) > > Thanks > > Brent > > > > ---------------------------------------------------------- > | Brent DiNicola | > | The Whitewolf of Immyrr | > | | > | http://www.melnibone.net | > | Disclaimer: Any opinions expressed here are | > | from my dog. Any liabilities fall to the dog. | > ----------------------------------------------------------- > ------------------------------------------------------------------ > To unsubscribe or change your subscription options, visit: > http://www.ircservices.za.net/mailman/listinfo/ircservices-coding > > Services is not the place to fix broken clients, and any client which doesn't display notices correctly is broken. If someone wants to see notices differently, they can either a) change their client or in the case of webtv b) change the ircd services is the wrong thing to change From Craig at chatspike.net Thu Sep 4 13:52:48 2003 From: Craig at chatspike.net (Craig McLure) Date: Sat Oct 23 23:09:59 2004 Subject: [IRCServices Coding] Which route to take - Module? Message-ID: <20030904205232.SDRM23096.mta6-svc.business.ntl.com@i-br0ked-it> dont mean to sound rude, but this isnt a 'moral' discussion, as it were, rather than saying 'I dont think this needs done', i think it would be best to help him.. its not a discussion on if its right or wrong, its a 'How to do it' discussion.. If you cant contribute to this.. please ignore this 'thread' :p /**************************************** * Craig "FrostyCoolSlug" McLure ************* - SpamBox - ************** * InspIRCd - http://www.inspircd.org * ChatSpike - http://www.chatspike.net * WinBot - http://www.winbot.co.uk ****************************************/ /**************************************** * From - Robert F Merrill * To - IRC Services Coding Mailing List * Sent - 2003-09-04 @ 16:29:00 * Subject - Re: [IRCServices Coding] Which route to take - Module? ****************************************/ /****** - Begin Original Message - ******/ >Brent DiNicola wrote: > >> It wasn't an easy subject to sum up in just a few words. >> >> I am wanting to do something to the ircservices code, I want to change >> the way the notice() works. I know that modifying the send.c would be >> very frowned upon and then I got to thinking and had suggested that I >> maybe make a module to keep the information for me. I know it's against >> the RFC, but I am pressed against a brick wall here, I have to give >> the users >> an option to use PRIVMSG or NOTICE. Now, to help people move to NOTICE >> I would like to give them the option of turning on PRIVMSG but have >> NOTICE >> be the default, that would get the lazy people to use NOTICE. Eventually >> getting rid of this problem. In the mean time, I was thinking what is >> the best >> way to go about this without causing trouble for me and anyone else >> who has >> to deal with this code. Is it possible or even suggested to make a >> module that >> would replace the notice() from send.c with it's own, leaving the code >> in send.c >> alone and not causing troubles down the road. Suggestions were that I >> make a >> module that kept the info for each nick's setting and then if I could >> override >> the notice() and notice_lang() and notice_help() in send.c that would >> keep all the >> other code clean and not cause other troubles. I want to know what the >> best >> way to do this would be, I know it's against RFC but I want to move to >> newer >> services than the 1.4.3pre4 that we are using now and add modules so >> that I >> can do things down the line. They are used to having PRIVMSG and I >> can't just >> change it without running people off, so if I can make PRIVMSG an option >> then I can't be blamed if they are lazy. Opinions on how to go about >> this? I >> know this topic has been asked before and I know your not going to >> make it >> part of your code, I just wanted to know from the people who know the >> code >> really well what the best route to take would be to do the least >> amount of >> damage. (And if someone has done this.. please let me know what you did, >> examples would rock) >> >> Thanks >> >> Brent >> >> >> >> ---------------------------------------------------------- >> | Brent DiNicola | >> | The Whitewolf of Immyrr | >> | | >> | http://www.melnibone.net | >> | Disclaimer: Any opinions expressed here are | >> | from my dog. Any liabilities fall to the dog. | >> ----------------------------------------------------------- >> ------------------------------------------------------------------ >> To unsubscribe or change your subscription options, visit: >> http://www.ircservices.za.net/mailman/listinfo/ircservices-coding >> >> > >Services is not the place to fix broken clients, and any client which >doesn't display notices correctly is broken. If someone wants to see >notices differently, they can either >a) change their client or in the case of webtv b) change the ircd > >services is the wrong thing to change > >------------------------------------------------------------------ >To unsubscribe or change your subscription options, visit: >http://www.ircservices.za.net/mailman/listinfo/ircservices-coding >. /******* - End Original Message - *******/ From quension at mac.com Thu Sep 4 13:54:21 2003 From: quension at mac.com (Trevor Talbot) Date: Sat Oct 23 23:09:59 2004 Subject: [IRCServices Coding] Which route to take - Module? In-Reply-To: <3F57A0BA.9080909@t2n.org> Message-ID: On Thursday, Sep 4, 2003, at 13:29 US/Pacific, Robert F Merrill wrote: > Brent DiNicola wrote: > >> It wasn't an easy subject to sum up in just a few words. [...] > Services is not the place to fix broken clients, and any client which > doesn't display notices correctly is broken. If someone wants to see > notices differently, they can either a) change their client or in the > case of webtv b) change the ircd > > services is the wrong thing to change And telling someone what they obviously already know is generally not a good idea. Especially when they spent a very long paragraph defending their decision in the first place. This is the coding list, not the feature request list. He asked for code design approaches, not for political insight. -- Quension From diego at redesul.net Thu Sep 18 16:29:40 2003 From: diego at redesul.net (Diego B. Contezini) Date: Sat Oct 23 23:09:59 2004 Subject: [IRCServices Coding] Re: How to get a core.. Message-ID: <001c01c37e2d$c95d7840$3cc8a8c0@angel> Oooopz, im answering my ask... Looking in FAQ, where i should look before ask (sorry), I seen that you need to change ./configure to drop a core. If someone more is needing it, is just configure with: ./configure -dumpcore -cflags -g -defaults Thanks for all Diego B. Contezini ----- Original Message ----- From: "Diego B. Contezini" To: Sent: Thursday, September 18, 2003 6:35 PM Subject: How to get a core.. > Hello, im destruct_, im the administrator of the RedeSul Network. > (irc.redesul.net). > I'm with 28000 nick registers, sometimes our network get 5500 simultaneous > users, and we are very happy with your services. > Im wanting to help to search and stops bugs on ircservices, but i never get > a core. > I tryed ulimit -c unlimited before run it, but it never drop a core... > Someone have any idea about how i can get it, to debug without need to break > the services while debugging? > Its segfaulting approx. all days, one time for day.. sometimes get 2 days > without to go down. > Im with a redhat 9. > > Thanks for all > > Diego B. Contezini aka destruct_ | irc.redesul.net > (Sorry for my confuse english.) > From diego at redesul.net Thu Sep 18 17:12:05 2003 From: diego at redesul.net (Diego B. Contezini) Date: Sat Oct 23 23:09:59 2004 Subject: [IRCServices Coding] How to get a core.. References: Message-ID: <000901c37e2c$b8bd9980$3cc8a8c0@angel> Hello, im destruct_, im the administrator of the RedeSul Network. (irc.redesul.net). I'm with 28000 nick registers, sometimes our network get 5500 simultaneous users, and we are very happy with your services. Im wanting to help to search and stops bugs on ircservices, but i never get a core. I tryed ulimit -c unlimited before run it, but it never drop a core... Someone have any idea about how i can get it, to debug without need to break the services while debugging? Its segfaulting approx. all days, one time for day.. sometimes get 2 days without to go down. Im with a redhat 9. Thanks for all Diego B. Contezini aka destruct_ | irc.redesul.net (Sorry for my confuse english.) From engin at piratetv.net Sun Sep 21 09:37:08 2003 From: engin at piratetv.net (engin@piratetv) Date: Sat Oct 23 23:09:59 2004 Subject: [IRCServices Coding] operserv Message-ID: <002101c3805f$0910a4c0$c7cf87d4@ptv91i58zrrpyd> Hi All can anyone help or point me to some good documentation regarding a version of unreal ircd we are running on a mandrake linux box..im mailing on behalf of the administrator who usually uses ssh to get into the box and make changes so im not super technical myself.the issue is with operserv..i cant access any operserv commands from my machine ( which is on the same local network as the box running the irc server ) always get operserv - access denied message..so im assuming it doesent recognise my remote ip address at an administrator..does anyone know the right sort of commands to use to set my remote machine to be recognised as admin or can they point me to any good support docs as i havent been able to find any yet many thanks Engin -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.ircservices.za.net/pipermail/ircservices-coding/attachments/20030921/fdc12b4e/attachment.htm From Craig at chatspike.net Sun Sep 21 14:28:23 2003 From: Craig at chatspike.net (Craig McLure) Date: Sat Oct 23 23:09:59 2004 Subject: [IRCServices Coding] operserv Message-ID: make sure you are on the services administrator list, if you are not, get the root administrator to add you using the command: [22:27] -OperServ- Syntax: ADMIN ADD nickname [22:27] -OperServ- ADMIN DEL nickname [22:27] -OperServ- ADMIN LIST [22:27] -OperServ- [22:27] -OperServ- Allows the Services super-user to add or remove nicknames [22:27] -OperServ- to or from the Services admin list. A user whose nickname [22:27] -OperServ- is on the Services admin list and who has identified to [22:27] -OperServ- NickServ will be able to access Services admin commands. [22:27] -OperServ- [22:27] -OperServ- Any IRC operator may use the ADMIN LIST form of the command. [22:27] -OperServ- All other use limited to Services super-user. /**************************************** * Craig "FrostyCoolSlug" McLure ************* - SpamBox - ************** * InspIRCd - http://www.inspircd.org * ChatSpike - http://www.chatspike.net * WinBot - http://www.winbot.co.uk ****************************************/ /**************************************** * From - engin * To - ircservices-coding * Sent - 2003-09-21 @ 17:40:00 * Subject - [IRCServices Coding] operserv ****************************************/ /****** - Begin Original Message - ******/ >Hi All > >can anyone help or point me to some good documentation regarding a >version of unreal ircd we are running on a mandrake linux box..im mailing >on behalf of the administrator who usually uses ssh to get into the box >and make changes so im not super technical myself.the issue is with >operserv..i cant access any operserv commands from my machine ( which >is on the same local network as the box running the irc server ) always >get operserv - access denied message..so im assuming it doesent >recognise my remote ip address at an administrator..does anyone know >the right sort of commands to use to set my remote machine to be >recognised as admin or can they point me to any good support docs >as i havent been able to find any yet > >many thanks >Engin >------------------------------------------------------------------ >To unsubscribe or change your subscription options, visit: >http://www.ircservices.za.net/mailman/listinfo/ircservices-coding /******* - End Original Message - *******/ From saturn at jetirc.net Sun Sep 21 15:24:25 2003 From: saturn at jetirc.net (Saturn) Date: Sat Oct 23 23:09:59 2004 Subject: [IRCServices Coding] operserv References: <002101c3805f$0910a4c0$c7cf87d4@ptv91i58zrrpyd> Message-ID: <002b01c3808e$f2590ee0$6401a8c0@turby> Contact me directly... I have quite a bit of experience with unreal and these services... Saturn irc.jetirc.net ----- Original Message ----- From: engin@piratetv To: ircservices-coding@ircservices.za.net Sent: Sunday, September 21, 2003 9:40 AM Subject: [IRCServices Coding] operserv Hi All can anyone help or point me to some good documentation regarding a version of unreal ircd we are running on a mandrake linux box..im mailing on behalf of the administrator who usually uses ssh to get into the box and make changes so im not super technical myself.the issue is with operserv..i cant access any operserv commands from my machine ( which is on the same local network as the box running the irc server ) always get operserv - access denied message..so im assuming it doesent recognise my remote ip address at an administrator..does anyone know the right sort of commands to use to set my remote machine to be recognised as admin or can they point me to any good support docs as i havent been able to find any yet many thanks Engin ------------------------------------------------------------------------------ ------------------------------------------------------------------ To unsubscribe or change your subscription options, visit: http://www.ircservices.za.net/mailman/listinfo/ircservices-coding -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.ircservices.za.net/pipermail/ircservices-coding/attachments/20030921/ca188e06/attachment.html From saturn at jetirc.net Sun Sep 21 17:14:42 2003 From: saturn at jetirc.net (Saturn) Date: Sat Oct 23 23:09:59 2004 Subject: [IRCServices Coding] operserv References: Message-ID: <000d01c3809e$5b9d2800$6401a8c0@turby> Not to mention the obvious: You need to have an O:line and be opered up before Operserv will even listen to your commands without access denied.... ----- Original Message ----- From: "Craig McLure" To: "IRC Services Coding Mailing List" Sent: Sunday, September 21, 2003 3:28 PM Subject: Re: [IRCServices Coding] operserv make sure you are on the services administrator list, if you are not, get the root administrator to add you using the command: [22:27] -OperServ- Syntax: ADMIN ADD nickname [22:27] -OperServ- ADMIN DEL nickname [22:27] -OperServ- ADMIN LIST [22:27] -OperServ- [22:27] -OperServ- Allows the Services super-user to add or remove nicknames [22:27] -OperServ- to or from the Services admin list. A user whose nickname [22:27] -OperServ- is on the Services admin list and who has identified to [22:27] -OperServ- NickServ will be able to access Services admin commands. [22:27] -OperServ- [22:27] -OperServ- Any IRC operator may use the ADMIN LIST form of the command. [22:27] -OperServ- All other use limited to Services super-user. /**************************************** * Craig "FrostyCoolSlug" McLure ************* - SpamBox - ************** * InspIRCd - http://www.inspircd.org * ChatSpike - http://www.chatspike.net * WinBot - http://www.winbot.co.uk ****************************************/ /**************************************** * From - engin * To - ircservices-coding * Sent - 2003-09-21 @ 17:40:00 * Subject - [IRCServices Coding] operserv ****************************************/ /****** - Begin Original Message - ******/ >Hi All > >can anyone help or point me to some good documentation regarding a >version of unreal ircd we are running on a mandrake linux box..im mailing >on behalf of the administrator who usually uses ssh to get into the box >and make changes so im not super technical myself.the issue is with >operserv..i cant access any operserv commands from my machine ( which >is on the same local network as the box running the irc server ) always >get operserv - access denied message..so im assuming it doesent >recognise my remote ip address at an administrator..does anyone know >the right sort of commands to use to set my remote machine to be >recognised as admin or can they point me to any good support docs >as i havent been able to find any yet > >many thanks >Engin >------------------------------------------------------------------ >To unsubscribe or change your subscription options, visit: >http://www.ircservices.za.net/mailman/listinfo/ircservices-coding /******* - End Original Message - *******/ ------------------------------------------------------------------ To unsubscribe or change your subscription options, visit: http://www.ircservices.za.net/mailman/listinfo/ircservices-coding From engin at piratetv.net Mon Sep 22 05:13:57 2003 From: engin at piratetv.net (engin@piratetv) Date: Sat Oct 23 23:09:59 2004 Subject: [IRCServices Coding] Re: IRCServices-Coding Digest, Vol 8, Issue 5 References: <20030922120923.425971706D@snow.fingers.co.za> Message-ID: <003c01c38103$73a516f0$c7cf87d4@ptv91i58zrrpyd> many thanks for the replies..im going to get the info to the root administrator now and ill let you know how i get one cheers Engin ----- Original Message ----- From: To: Sent: Monday, September 22, 2003 1:09 PM Subject: IRCServices-Coding Digest, Vol 8, Issue 5 > Send IRCServices-Coding mailing list submissions to > ircservices-coding@ircservices.za.net > > To subscribe or unsubscribe via the World Wide Web, visit > http://www.ircservices.za.net/mailman/listinfo/ircservices-coding > or, via email, send a message with subject or body 'help' to > ircservices-coding-request@ircservices.za.net > > You can reach the person managing the list at > ircservices-coding-owner@ircservices.za.net > > When replying, please edit your Subject line so it is more specific > than "Re: Contents of IRCServices-Coding digest..." > > > Today's Topics: > > 1. operserv (engin@piratetv) > 2. Re: operserv (Craig McLure) > 3. Re: operserv (Saturn) > 4. Re: operserv (Saturn) > > > ---------------------------------------------------------------------- > > Message: 1 > Date: Sun, 21 Sep 2003 17:40:15 +0100 > From: "engin@piratetv" > Subject: [IRCServices Coding] operserv > To: > Message-ID: <002101c3805f$0910a4c0$c7cf87d4@ptv91i58zrrpyd> > Content-Type: text/plain; charset="iso-8859-1" > > Hi All > > can anyone help or point me to some good documentation regarding a > version of unreal ircd we are running on a mandrake linux box..im mailing > on behalf of the administrator who usually uses ssh to get into the box > and make changes so im not super technical myself.the issue is with > operserv..i cant access any operserv commands from my machine ( which > is on the same local network as the box running the irc server ) always > get operserv - access denied message..so im assuming it doesent > recognise my remote ip address at an administrator..does anyone know > the right sort of commands to use to set my remote machine to be > recognised as admin or can they point me to any good support docs > as i havent been able to find any yet > > many thanks > Engin > -------------- next part -------------- > An HTML attachment was scrubbed... > URL: http://snow.fingers.co.za/pipermail/ircservices-coding/attachments/20030921/ fdc12b4e/attachment-0001.htm > > ------------------------------ > > Message: 2 > Date: Sun, 21 Sep 2003 22:28:13 +0000 > From: "Craig McLure" > Subject: Re: [IRCServices Coding] operserv > To: IRC Services Coding Mailing List > > Message-ID: > Content-Type: text/plain; charset="us-ascii" > > make sure you are on the services administrator list, if you are not, get the root administrator to add you using the command: > > [22:27] -OperServ- Syntax: ADMIN ADD nickname > [22:27] -OperServ- ADMIN DEL nickname > [22:27] -OperServ- ADMIN LIST > [22:27] -OperServ- > [22:27] -OperServ- Allows the Services super-user to add or remove nicknames > [22:27] -OperServ- to or from the Services admin list. A user whose nickname > [22:27] -OperServ- is on the Services admin list and who has identified to > [22:27] -OperServ- NickServ will be able to access Services admin commands. > [22:27] -OperServ- > [22:27] -OperServ- Any IRC operator may use the ADMIN LIST form of the command. > [22:27] -OperServ- All other use limited to Services super-user. > > > > /**************************************** > * Craig "FrostyCoolSlug" McLure > ************* - SpamBox - ************** > * InspIRCd - http://www.inspircd.org > * ChatSpike - http://www.chatspike.net > * WinBot - http://www.winbot.co.uk > ****************************************/ > > /**************************************** > * From - engin > * To - ircservices-coding > * Sent - 2003-09-21 @ 17:40:00 > * Subject - [IRCServices Coding] operserv > ****************************************/ > > /****** - Begin Original Message - ******/ > > >Hi All > > > >can anyone help or point me to some good documentation regarding a > >version of unreal ircd we are running on a mandrake linux box..im mailing > >on behalf of the administrator who usually uses ssh to get into the box > >and make changes so im not super technical myself.the issue is with > >operserv..i cant access any operserv commands from my machine ( which > >is on the same local network as the box running the irc server ) always > >get operserv - access denied message..so im assuming it doesent > >recognise my remote ip address at an administrator..does anyone know > >the right sort of commands to use to set my remote machine to be > >recognised as admin or can they point me to any good support docs > >as i havent been able to find any yet > > > >many thanks > >Engin > >------------------------------------------------------------------ > >To unsubscribe or change your subscription options, visit: > >http://www.ircservices.za.net/mailman/listinfo/ircservices-coding > > /******* - End Original Message - *******/ > > > > ------------------------------ > > Message: 3 > Date: Sun, 21 Sep 2003 15:23:13 -0700 > From: "Saturn" > Subject: Re: [IRCServices Coding] operserv > To: "IRC Services Coding Mailing List" > > Message-ID: <002b01c3808e$f2590ee0$6401a8c0@turby> > Content-Type: text/plain; charset="iso-8859-1" > > Contact me directly... I have quite a bit of experience with unreal and these services... > > Saturn > irc.jetirc.net > ----- Original Message ----- > From: engin@piratetv > To: ircservices-coding@ircservices.za.net > Sent: Sunday, September 21, 2003 9:40 AM > Subject: [IRCServices Coding] operserv > > > Hi All > > can anyone help or point me to some good documentation regarding a > version of unreal ircd we are running on a mandrake linux box..im mailing > on behalf of the administrator who usually uses ssh to get into the box > and make changes so im not super technical myself.the issue is with > operserv..i cant access any operserv commands from my machine ( which > is on the same local network as the box running the irc server ) always > get operserv - access denied message..so im assuming it doesent > recognise my remote ip address at an administrator..does anyone know > the right sort of commands to use to set my remote machine to be > recognised as admin or can they point me to any good support docs > as i havent been able to find any yet > > many thanks > Engin > > > > -------------------------------------------------------------------------- ---- > > > ------------------------------------------------------------------ > To unsubscribe or change your subscription options, visit: > http://www.ircservices.za.net/mailman/listinfo/ircservices-coding > -------------- next part -------------- > An HTML attachment was scrubbed... > URL: http://snow.fingers.co.za/pipermail/ircservices-coding/attachments/20030921/ ca188e06/attachment-0001.htm > > ------------------------------ > > Message: 4 > Date: Sun, 21 Sep 2003 17:13:31 -0700 > From: "Saturn" > Subject: Re: [IRCServices Coding] operserv > To: "IRC Services Coding Mailing List" > > Message-ID: <000d01c3809e$5b9d2800$6401a8c0@turby> > Content-Type: text/plain; charset="iso-8859-1" > > Not to mention the obvious: You need to have an O:line and be opered up > before Operserv will even listen to your commands without access denied.... > > ----- Original Message ----- > From: "Craig McLure" > To: "IRC Services Coding Mailing List" > > Sent: Sunday, September 21, 2003 3:28 PM > Subject: Re: [IRCServices Coding] operserv > > > make sure you are on the services administrator list, if you are not, get > the root administrator to add you using the command: > > [22:27] -OperServ- Syntax: ADMIN ADD nickname > [22:27] -OperServ- ADMIN DEL nickname > [22:27] -OperServ- ADMIN LIST > [22:27] -OperServ- > [22:27] -OperServ- Allows the Services super-user to add or remove nicknames > [22:27] -OperServ- to or from the Services admin list. A user whose nickname > [22:27] -OperServ- is on the Services admin list and who has identified to > [22:27] -OperServ- NickServ will be able to access Services admin commands. > [22:27] -OperServ- > [22:27] -OperServ- Any IRC operator may use the ADMIN LIST form of the > command. > [22:27] -OperServ- All other use limited to Services super-user. > > > > /**************************************** > * Craig "FrostyCoolSlug" McLure > ************* - SpamBox - ************** > * InspIRCd - http://www.inspircd.org > * ChatSpike - http://www.chatspike.net > * WinBot - http://www.winbot.co.uk > ****************************************/ > > /**************************************** > * From - engin > * To - ircservices-coding > * Sent - 2003-09-21 @ 17:40:00 > * Subject - [IRCServices Coding] operserv > ****************************************/ > > /****** - Begin Original Message - ******/ > > >Hi All > > > >can anyone help or point me to some good documentation regarding a > >version of unreal ircd we are running on a mandrake linux box..im mailing > >on behalf of the administrator who usually uses ssh to get into the box > >and make changes so im not super technical myself.the issue is with > >operserv..i cant access any operserv commands from my machine ( which > >is on the same local network as the box running the irc server ) always > >get operserv - access denied message..so im assuming it doesent > >recognise my remote ip address at an administrator..does anyone know > >the right sort of commands to use to set my remote machine to be > >recognised as admin or can they point me to any good support docs > >as i havent been able to find any yet > > > >many thanks > >Engin > >------------------------------------------------------------------ > >To unsubscribe or change your subscription options, visit: > >http://www.ircservices.za.net/mailman/listinfo/ircservices-coding > > /******* - End Original Message - *******/ > > > ------------------------------------------------------------------ > To unsubscribe or change your subscription options, visit: > http://www.ircservices.za.net/mailman/listinfo/ircservices-coding > > > ------------------------------ > > _______________________________________________ > IRCServices-Coding mailing list > IRCServices-Coding@ircservices.za.net > http://www.ircservices.za.net/mailman/listinfo/ircservices-coding > > > End of IRCServices-Coding Digest, Vol 8, Issue 5 > ************************************************ From diego at redesul.net Sun Oct 5 22:45:19 2003 From: diego at redesul.net (Diego B. Contezini) Date: Sat Oct 23 23:09:59 2004 Subject: [IRCServices Coding] Bug.... References: <000d01c3809e$5b9d2800$6401a8c0@turby> Message-ID: <003b01c38b91$5f6a32e0$3cc8a8c0@angel> Sometimes has occur this bug, last 1 year.... on a network with 30k registers, its happening with latency of 3.. 4 days.... someone have any idea? #0 0x0804e8bf in do_cmode (source=0x806aa08 "ChanServ", ac=-1, av=0xbfffeec8) at channels.c:278 278 while (*s) { (gdb) bt' #0 0x0804e8bf in do_cmode (source=0x806aa08 "ChanServ", ac=-1, av=0xbfffeec8) at channels.c:278 chan = (Channel *) 0xa97b6b8 s = 0x20656c62
add = 1 modestr = 0x20656c62
#1 0x0804dc8e in flush_cmode (md=0x806aa00, clear=1) at actions.c:680 buf = "-isl\000\037\006\bp?????????@???\006\b\000\000\000\000\000\000\000B\000\000 \000\0007 \006\b\003\000\000\000TZ\000\000???????????? ?????????\001\200??????@???\006\b@???\006\b@???\006\b@???\006\bO???\006\b@\0 02\a\b@???\006\b@\002\a\b", '\0' , "\027\000\000\000\000\000\000\000W???\022B\000\000\000\000\000\000\000\000\0 05\000\000\000\210o\a\bTZ\000\000\000\000\000\000???????????????<\023B\001\0 00\000\000???????????????m\tBd???\022B???q\a\b\v???\006B\024\032\023B\024\03 2\023B3\035\rB\024\032\023B??????\006B\003\000\000\000????????????\027\000\0 00\000\000\000\000\000\024\032"... s = 0xbfffeef0 "-isl" argv = {0xa97b6c0 "#young", 0x20656c62
, 0x292a6f3a
, 0x5d20
, 0x42133cec "\004", 0xbffff1fc "", 0x4204533d "\201?????????\016", 0x42131a14 " \031\023B???h\001@`???"} len = 4 i = 0 lastc = 45 '-' #2 0x0804cebd in set_cmode (sender=0x0, channel=0x0) at actions.c:321 args = 0x0 modes = 0x0 modes_orig = 0x0 md = (struct modedata *) 0x0 which = -1 add = 0 i = 0 c = 0 '\0' #3 0x080553a3 in main (ac=1, av=0xbffff804, envp=0xbffff80c) at main.c:269 now = 1065393142 now_msec = 241253125 last_update = 1065392973 last_check = 241252363 #4 0x420156a4 in __libc_start_main () from /lib/tls/libc.so.6 No symbol table info available. (gdb) From achurch at achurch.org Mon Oct 6 00:41:54 2003 From: achurch at achurch.org (Andrew Church) Date: Sat Oct 23 23:09:59 2004 Subject: [IRCServices Coding] Bug.... In-Reply-To: <003b01c38b91$5f6a32e0$3cc8a8c0@angel> Message-ID: <3f811cad.24262@achurch.org> Upgrade. --Andrew Church achurch@achurch.org http://achurch.org/ >Sometimes has occur this bug, last 1 year.... >on a network with 30k registers, its happening with latency of 3.. 4 >days.... > >someone have any idea? > >#0 0x0804e8bf in do_cmode (source=0x806aa08 "ChanServ", ac=-1, >av=0xbfffeec8) at channels.c:278 >278 while (*s) { >(gdb) bt' >#0 0x0804e8bf in do_cmode (source=0x806aa08 "ChanServ", ac=-1, >av=0xbfffeec8) at channels.c:278 > chan = (Channel *) 0xa97b6b8 > s = 0x20656c62
> add = 1 > modestr = 0x20656c62
>#1 0x0804dc8e in flush_cmode (md=0x806aa00, clear=1) at actions.c:68 >0 > buf = >"-isl\000\037\006\bpοΏ½οΏ½οΏ½@οΏ½\006\b\000\000\0 >00\000\000\000\000B\000\000 >\000\0007 \006\b\003\000\000\000TZ\000\000οΏ½οΏ½οΏ½οΏ >½ >οΏ½οΏ½οΏ½\001\200οΏ½οΏ½@οΏ½\006\b@ο >Ώ½\006\b@οΏ½\006\b@οΏ½\006\bOοΏ½\006\b@\0 >02\a\b@οΏ½\006\b@\002\a\b", '\0' , >"\027\000\000\000\000\000\000\000WοΏ½\022B\000\000\000\000\000\000\ >000\000\0 >05\000\000\000\210o\a\bTZ\000\000\000\000\000\000οΏ½οΏ½οΏ >½οΏ½οΏ½<\023B\001\0 >00\000\000οΏ½οΏ½οΏ½οΏ½οΏ½m\tBdοΏ½\022 >BοΏ½q\a\b\vοΏ½\006B\024\032\023B\024\03 >2\023B3\035\rB\024\032\023BοΏ½οΏ½\006B\003\000\000\000οΏ½ >οΏ½οΏ½οΏ½\027\000\0 >00\000\000\000\000\000\024\032"... > s = 0xbfffeef0 "-isl" > argv = {0xa97b6c0 "#young", 0x20656c62
of >bounds>, > 0x292a6f3a
, 0x5d20
ut >of bounds>, 0x42133cec "\004", 0xbffff1fc "", > 0x4204533d "\201οΏ½οΏ½οΏ½\016", 0x42131a14 " \031\023 >BοΏ½h\001@`οΏ½"} > len = 4 > i = 0 > lastc = 45 '-' >#2 0x0804cebd in set_cmode (sender=0x0, channel=0x0) at actions.c:32 >1 > args = 0x0 > modes = 0x0 > modes_orig = 0x0 > md = (struct modedata *) 0x0 > which = -1 > add = 0 > i = 0 > c = 0 '\0' >#3 0x080553a3 in main (ac=1, av=0xbffff804, envp=0xbffff80c) at ma >in.c:269 > now = 1065393142 > now_msec = 241253125 > last_update = 1065392973 > last_check = 241252363 >#4 0x420156a4 in __libc_start_main () from /lib/tls/libc.so.6 >No symbol table info available. >(gdb) > > >------------------------------------------------------------------ >To unsubscribe or change your subscription options, visit: >http://www.ircservices.za.net/mailman/listinfo/ircservices-coding From diego at redesul.net Mon Oct 6 02:36:40 2003 From: diego at redesul.net (Diego B. Contezini) Date: Sat Oct 23 23:09:59 2004 Subject: [IRCServices Coding] Bug.... References: <3f811cad.24262@achurch.org> Message-ID: <005501c38bed$4c9b1dd0$3cc8a8c0@angel> Upgrade? ircservices-5.0.22 services.redesul.net build #2, compiled Thu Sep 18 18:41:36 BRT 2003 - Its the last version....... Diego B. Contezini ----- Original Message ----- From: "Andrew Church" To: Sent: Monday, October 06, 2003 4:41 AM Subject: Re: [IRCServices Coding] Bug.... > Upgrade. > > --Andrew Church > achurch@achurch.org > http://achurch.org/ > > >Sometimes has occur this bug, last 1 year.... > >on a network with 30k registers, its happening with latency of 3.. 4 > >days.... > > > >someone have any idea? > > > >#0 0x0804e8bf in do_cmode (source=0x806aa08 "ChanServ", ac=-1, > >av=0xbfffeec8) at channels.c:278 > >278 while (*s) { > >(gdb) bt' > >#0 0x0804e8bf in do_cmode (source=0x806aa08 "ChanServ", ac=-1, > >av=0xbfffeec8) at channels.c:278 > > chan = (Channel *) 0xa97b6b8 > > s = 0x20656c62
> > add = 1 > > modestr = 0x20656c62
> >#1 0x0804dc8e in flush_cmode (md=0x806aa00, clear=1) at actions.c:68 > >0 > > buf = > >"-isl\000\037\006\bp?????????@???\006\b\000\000\0 > >00\000\000\000\000B\000\000 > >\000\0007 \006\b\003\000\000\000TZ\000\000??????????? > >? > >?????????\001\200??????@???\006\b@? > >??\006\b@???\006\b@???\006\bO???\006\b@\0 > >02\a\b@???\006\b@\002\a\b", '\0' , > >"\027\000\000\000\000\000\000\000W???\022B\000\000\000\000\000\000\ > >000\000\0 > >05\000\000\000\210o\a\bTZ\000\000\000\000\000\000???????? > >???????<\023B\001\0 > >00\000\000???????????????m\tBd???\022 > >B???q\a\b\v???\006B\024\032\023B\024\03 > >2\023B3\035\rB\024\032\023B??????\006B\003\000\000\000??? > >?????????\027\000\0 > >00\000\000\000\000\000\024\032"... > > s = 0xbfffeef0 "-isl" > > argv = {0xa97b6c0 "#young", 0x20656c62
>of > >bounds>, > > 0x292a6f3a
, 0x5d20
>ut > >of bounds>, 0x42133cec "\004", 0xbffff1fc "", > > 0x4204533d "\201?????????\016", 0x42131a14 " \031\023 > >B???h\001@`???"} > > len = 4 > > i = 0 > > lastc = 45 '-' > >#2 0x0804cebd in set_cmode (sender=0x0, channel=0x0) at actions.c:32 > >1 > > args = 0x0 > > modes = 0x0 > > modes_orig = 0x0 > > md = (struct modedata *) 0x0 > > which = -1 > > add = 0 > > i = 0 > > c = 0 '\0' > >#3 0x080553a3 in main (ac=1, av=0xbffff804, envp=0xbffff80c) at ma > >in.c:269 > > now = 1065393142 > > now_msec = 241253125 > > last_update = 1065392973 > > last_check = 241252363 > >#4 0x420156a4 in __libc_start_main () from /lib/tls/libc.so.6 > >No symbol table info available. > >(gdb) > > > > > >------------------------------------------------------------------ > >To unsubscribe or change your subscription options, visit: > >http://www.ircservices.za.net/mailman/listinfo/ircservices-coding > ------------------------------------------------------------------ > To unsubscribe or change your subscription options, visit: > http://www.ircservices.za.net/mailman/listinfo/ircservices-coding > From achurch at achurch.org Mon Oct 6 06:45:43 2003 From: achurch at achurch.org (Andrew Church) Date: Sat Oct 23 23:09:59 2004 Subject: [IRCServices Coding] Bug.... In-Reply-To: <005501c38bed$4c9b1dd0$3cc8a8c0@angel> Message-ID: <3f8171f9.25006@achurch.org> >Upgrade? >ircservices-5.0.22 services.redesul.net build #2, compiled Thu Sep 18 >18:41:36 BRT 2003 >- > >Its the last version....... Then send a full debug log (from startup to crash), or I can't help. --Andrew Church achurch@achurch.org http://achurch.org/ From diego at redesul.net Mon Oct 6 17:16:29 2003 From: diego at redesul.net (Diego B. Contezini) Date: Sat Oct 23 23:09:59 2004 Subject: [IRCServices Coding] Bug.... References: <3f8171f9.25006@achurch.org> Message-ID: <010601c38c68$2e6dc8a0$3cc8a8c0@angel> And how should be this log? i sent a backtrace...... Diego B. Contezini ----- Original Message ----- From: "Andrew Church" To: Sent: Monday, October 06, 2003 10:44 AM Subject: Re: [IRCServices Coding] Bug.... > >Upgrade? > >ircservices-5.0.22 services.redesul.net build #2, compiled Thu Sep 18 > >18:41:36 BRT 2003 > >- > > > >Its the last version....... > > Then send a full debug log (from startup to crash), or I can't help. > > --Andrew Church > achurch@achurch.org > http://achurch.org/ > ------------------------------------------------------------------ > To unsubscribe or change your subscription options, visit: > http://www.ircservices.za.net/mailman/listinfo/ircservices-coding > From achurch at achurch.org Mon Oct 6 19:32:07 2003 From: achurch at achurch.org (Andrew Church) Date: Sat Oct 23 23:09:59 2004 Subject: [IRCServices Coding] Bug.... In-Reply-To: <010601c38c68$2e6dc8a0$3cc8a8c0@angel> Message-ID: <3f822598.26100@achurch.org> >And how should be this log? i sent a backtrace...... RTFM (FAQ Z.3) --Andrew Church achurch@achurch.org http://achurch.org/ From diego at redesul.net Mon Oct 6 22:36:40 2003 From: diego at redesul.net (Diego B. Contezini) Date: Sat Oct 23 23:09:59 2004 Subject: [IRCServices Coding] Bug.... References: <3f822598.26100@achurch.org> Message-ID: <011601c38c94$ebc3ec00$3cc8a8c0@angel> Read.... If i start it with -debug it will get me gb's of information. This occur after days with services up, i will try to run it into a screen.... with nofork..... Cya Diego B. Contezini ----- Original Message ----- From: "Andrew Church" To: Sent: Monday, October 06, 2003 11:31 PM Subject: Re: [IRCServices Coding] Bug.... > >And how should be this log? i sent a backtrace...... > > RTFM (FAQ Z.3) > > --Andrew Church > achurch@achurch.org > http://achurch.org/ > ------------------------------------------------------------------ > To unsubscribe or change your subscription options, visit: > http://www.ircservices.za.net/mailman/listinfo/ircservices-coding > From saturn at jetirc.net Fri Oct 10 15:48:47 2003 From: saturn at jetirc.net (Saturn) Date: Sat Oct 23 23:09:59 2004 Subject: [IRCServices Coding] Akill problem in 5.0.22 References: <14C7EDD0-DC1B-11D7-8505-0003938D6866@mac.com> Message-ID: <004001c38f80$9f635960$6401a8c0@turby> Running 5.0.22 on Unreal 3.1.7b1 (same as 3.1.6 except they fixed that duplicate exit system notice that happens in 3.1.6). I just today added an akill (+0 time) .. I DO have the immediate auto kill option un-commented in the modules.conf, but it still didn't bother scanning for victims matching my akill mask nor did it actually KILL anyone... It works if they are manually killed and then try to re-connect, but I thought that new option was so Services will immediately scan for and kill anyone online that matches the mask as soon as the new akill is added... First: IS that what it's supposed to do? Second: If so, it's not working... Saturn www.jetirc.net From laser at musichat.net Sat Oct 11 00:56:04 2003 From: laser at musichat.net (Alessandro Ciappei) Date: Sat Oct 23 23:09:59 2004 Subject: [IRCServices Coding] Problem with auth mail In-Reply-To: <20031007101106.2701D1703F@snow.fingers.co.za> Message-ID: Hi all, I've ircservices 5.0.22, and I would like to costumize auth-mail. I would like describe my irc network in this mail, but when someone register nick, services go in segfault. I copy the sintaz of mail-auth ( it's in italian ) # Mail text. The last "%s" (before the user@host) in the body text is # replaced by one of the NICK_AUTH_MAIL_TEXT_* messages. NICK_AUTH_MAIL_SUBJECT Conferma della registrazione del nick %s NICK_AUTH_MAIL_BODY Grazie per aver scelto MusiChat Net Community! Il codice di autorizzazione del tuo nick (%s) e': %09d Identificati su MusiChat digitando: /msg %s AUTH %09d La registrazione del tuo nick sara' confermata e il tuo nickname sara' protetto da eventuali tentativi di abuso o furto. Il sito ufficiale della rete e' http://www.musichat.net/ I regolamenti della rete e i documenti ufficiali sono disponibili all'interno del sito. Per ricevere assistenza sui servizi della rete in generale puoi rivolgerti sul canale ufficiale #IRCHelp oppure tramite email all'indirizzo irchelp@musichat.net. Sono inoltre disponibili i seguenti servizi: - MusiChat Forum Forum di discussione di MusiChat, raggiungibile all'indirizzo http://forum.musichat.net Sul forum, oltre a poter esprimere la tua opinione, potrai informarti sulle novita' e sui nuovi servizi offerti dalla rete. - MusiChat Mailing List Per iscriversi e' sufficiente visitare il sito http://lists.musichat.net/mailman/listinfo/irchelp e inserire il proprio indirizzo E-Mail e la password desiderata. Per una connessione piu' veloce e sicura e' vivamente consigliato l'utilizzo del seguente server: irc.musichat.net MusiChat Net Community Questo messaggio e stato inviato su richiesta di %s in risposta a %s %s@%s. I read the istruction for translate. The error is: [Oct 11 09:48:30 2003] PANIC! buffer = :alpha_omega ! nickserv :register pippo laser@musichat.net [Oct 11 09:48:30 2003] Services terminating: Segmentation fault Some one can help me? the email body is too long? Thx Alex From achurch at achurch.org Thu Oct 16 23:58:34 2003 From: achurch at achurch.org (Andrew Church) Date: Sat Oct 23 23:09:59 2004 Subject: [IRCServices Coding] Problem with auth mail In-Reply-To: Message-ID: <3f8f9304.20227@achurch.org> You have the wrong number of %-tokens in your message. --Andrew Church achurch@achurch.org http://achurch.org/ > >Hi all, I've ircservices 5.0.22, and I would like to costumize auth-mail. >I would like describe my irc network in this mail, but when someone register >nick, services go in segfault. > >I copy the sintaz of mail-auth ( it's in italian ) > ># Mail text. The last "%s" (before the user@host) in the body text is ># replaced by one of the NICK_AUTH_MAIL_TEXT_* messages. >NICK_AUTH_MAIL_SUBJECT > Conferma della registrazione del nick %s >NICK_AUTH_MAIL_BODY > Grazie per aver scelto MusiChat Net Community! > Il codice di autorizzazione del tuo nick (%s) e': %09d > Identificati su MusiChat digitando: > /msg %s AUTH %09d > > La registrazione del tuo nick sara' confermata e il tuo nickname > sara' protetto da eventuali tentativi di abuso o furto. > > Il sito ufficiale della rete e' http://www.musichat.net/ > I regolamenti della rete e i documenti ufficiali sono > disponibili all'interno del sito. > > Per ricevere assistenza sui servizi della rete > in generale puoi rivolgerti sul canale ufficiale #IRCHelp > oppure tramite email all'indirizzo irchelp@musichat.net. > > > Sono inoltre disponibili i seguenti servizi: > > - MusiChat Forum > Forum di discussione di MusiChat, raggiungibile > all'indirizzo http://forum.musichat.net > Sul forum, oltre a poter esprimere la tua opinione, > potrai informarti sulle novita' e sui nuovi servizi > offerti dalla rete. > > - MusiChat Mailing List > Per iscriversi e' sufficiente visitare il sito > http://lists.musichat.net/mailman/listinfo/irchelp > e inserire il proprio indirizzo E-Mail e la > password desiderata. > > > Per una connessione piu' veloce e sicura e' vivamente > consigliato l'utilizzo del seguente server: irc.musichat.net > > MusiChat Net Community > > Questo messaggio e stato inviato su richiesta di %s in risposta a %s > %s@%s. > > > > >I read the istruction for translate. > >The error is: > >[Oct 11 09:48:30 2003] PANIC! buffer = :alpha_omega ! nickserv :register >pippo laser@musichat.net >[Oct 11 09:48:30 2003] Services terminating: Segmentation fault > > >Some one can help me? >the email body is too long? > >Thx > >Alex > > >------------------------------------------------------------------ >To unsubscribe or change your subscription options, visit: >http://www.ircservices.za.net/mailman/listinfo/ircservices-coding From saman at alkol.org Fri Oct 17 03:07:31 2003 From: saman at alkol.org (|SaMaN|) Date: Sat Oct 23 23:09:59 2004 Subject: [IRCServices Coding] Bug or misunderstood ? Message-ID: <000901c39496$71764f10$a37faec3@coder> Im using unreal ircd. When channel is empty and if channel owner joins his/her registered channel it does (ChanServ sets mode: +ntrq nick) but when channel is not empty and if channel owner joins his/her registered channel it does (ChanServ sets mode: +oq nick nick). As you see on the first one there is no +o and because of this chanserv does not update the last_used time because chanserv is set to update last_used time with +o (CUMODE_o) so channels drop while channel owners use them. Is this a bug or my misunderstood ? ###################################################### modules/chanserv/check.c ... void check_chan_user_modes(const char *source, struct c_userlist *u, Channel *c, int32 oldmodes) ... if ((res & ~modes) & CUMODE_o) { ci->last_used = time(NULL); put_channelinfo(ci); } ... ###################################################### |SaMaN| From saman at alkol.org Fri Oct 17 04:53:04 2003 From: saman at alkol.org (|SaMaN|) Date: Sat Oct 23 23:09:59 2004 Subject: [IRCServices Coding] Re: Bug or misunderstood ? Message-ID: <002001c394a5$31c059b0$a37faec3@coder> Also it does not update last_used time on +a flag. Temporary fix --------------- edit /modules/chanserv/check.c find line ------------------------------------------------------------------------- local_set_cumodes(c, '+', res & ~modes, user->nick); ------------------------------------------------------------------------- add below ------------------------------------------------------------------------ int16 cumode_q = mode_char_to_flag('q',MODE_CHANUSER); int16 cumode_a = mode_char_to_flag('a',MODE_CHANUSER); if ((res & ~modes) & cumode_q) { ci->last_used = time(NULL); put_channelinfo(ci); } if ((res & ~modes) & cumode_a) { ci->last_used = time(NULL); put_channelinfo(ci); } ------------------------------------------------------------------------- save and compile and run and enjoy :) ------------------------------------------------------------------------- |SaMaN| ----- Original Message ----- From: "|SaMaN|" To: Sent: Friday, October 17, 2003 1:07 PM Subject: Bug or misunderstood ? > Im using unreal ircd. When channel is empty and if channel owner joins > his/her registered channel it does > (ChanServ sets mode: +ntrq nick) but when channel is not empty and if > channel owner joins his/her registered channel it does (ChanServ sets mode: > +oq nick nick). As you see on the first one there is no +o and because of > this chanserv does not update the last_used time because chanserv is set to > update last_used time with +o (CUMODE_o) so channels drop while channel > owners use them. Is this a bug or my misunderstood ? > > ###################################################### > modules/chanserv/check.c > ... > void check_chan_user_modes(const char *source, struct c_userlist *u, > Channel *c, int32 oldmodes) > ... > if ((res & ~modes) & CUMODE_o) { > ci->last_used = time(NULL); > put_channelinfo(ci); > } > ... > ###################################################### > > |SaMaN| > > From saturn at jetirc.net Fri Oct 17 08:47:59 2003 From: saturn at jetirc.net (Saturn) Date: Sat Oct 23 23:09:59 2004 Subject: [IRCServices Coding] Re: Akill problem in 5.0.22 Message-ID: <002501c394c5$f8dce480$6401a8c0@turby> Haven't seen a reply to this one, so thought I'd better make sure this went through.... ----- Original Message ----- Sent: Friday, October 10, 2003 3:48 PM Subject: Akill problem in 5.0.22 Running 5.0.22 on Unreal 3.1.7b1 (same as 3.1.6 except they fixed that duplicate exit system notice that happens in 3.1.6). I just today added an akill (+0 time) .. I DO have the immediate auto kill option un-commented in the modules.conf, but it still didn't bother scanning for victims matching my akill mask nor did it actually KILL anyone... It works if they are manually killed and then try to re-connect, but I thought that new option was so Services will immediately scan for and kill anyone online that matches the mask as soon as the new akill is added... First: IS that what it's supposed to do? Second: If so, it's not working... Saturn www.jetirc.net From achurch at achurch.org Fri Oct 17 09:03:19 2003 From: achurch at achurch.org (Andrew Church) Date: Sat Oct 23 23:09:59 2004 Subject: [IRCServices Coding] Re: Akill problem in 5.0.22 In-Reply-To: <002501c394c5$f8dce480$6401a8c0@turby> Message-ID: <3f9012b8.23176@achurch.org> RTFM --Andrew Church achurch@achurch.org http://achurch.org/ >Haven't seen a reply to this one, so thought I'd better make sure this went >through.... > >----- Original Message ----- >Sent: Friday, October 10, 2003 3:48 PM >Subject: Akill problem in 5.0.22 > > >Running 5.0.22 on Unreal 3.1.7b1 (same as 3.1.6 except they fixed that >duplicate exit system notice that happens in 3.1.6). > >I just today added an akill (+0 time) .. I DO have the immediate auto kill >option un-commented in the modules.conf, but it still didn't bother scanning >for victims matching my akill mask nor did it actually KILL anyone... It >works if they are manually killed and then try to re-connect, but I thought >that new option was so Services will immediately scan for and kill anyone >online that matches the mask as soon as the new akill is added... > >First: IS that what it's supposed to do? > >Second: If so, it's not working... > >Saturn >www.jetirc.net > >------------------------------------------------------------------ >To unsubscribe or change your subscription options, visit: >http://www.ircservices.za.net/mailman/listinfo/ircservices-coding From saturn at jetirc.net Fri Oct 17 09:19:32 2003 From: saturn at jetirc.net (Saturn) Date: Sat Oct 23 23:10:00 2004 Subject: [IRCServices Coding] Re: Akill problem in 5.0.22 References: <3f9012b8.23176@achurch.org> Message-ID: <027401c394ca$443ae180$6401a8c0@turby> Well, Andrew, I did read TFM. For what it's worth, all I found was this entry under the description of the module options ImmediatelySendAutokill [OPTIONAL] Causes OperServ to inform all servers of a new autokill or autokill exclusion the moment it is added, rather than waiting for someone to match it first. Example: ImmediatelySendAutokill I read through the section about AKILLs and SQline, SGline, SZline, etc, however all of what I read indicates that simply enabling the ImmediatelySendAutokill option in the modules.conf (coupled with the fact that everything ELSE is set up and workign properly) SHOULD cause services to immediately scan the network for clients matching the akill mask, and kill them. My point, sir, is that IT DOES NOT DO THIS. Thus, I'm sure you'll find, I HAVE in fact read the f___ manual, and the manual does not address this problem. If it doesn't matter to you, fine, but if it does, let's try and get on with maybe solving the problem? Thanks Saturn ----- Original Message ----- From: "Andrew Church" To: Sent: Friday, October 17, 2003 9:02 AM Subject: Re: [IRCServices Coding] Re: Akill problem in 5.0.22 RTFM --Andrew Church achurch@achurch.org http://achurch.org/ >Haven't seen a reply to this one, so thought I'd better make sure this went >through.... > >----- Original Message ----- >Sent: Friday, October 10, 2003 3:48 PM >Subject: Akill problem in 5.0.22 > > >Running 5.0.22 on Unreal 3.1.7b1 (same as 3.1.6 except they fixed that >duplicate exit system notice that happens in 3.1.6). > >I just today added an akill (+0 time) .. I DO have the immediate auto kill >option un-commented in the modules.conf, but it still didn't bother scanning >for victims matching my akill mask nor did it actually KILL anyone... It >works if they are manually killed and then try to re-connect, but I thought >that new option was so Services will immediately scan for and kill anyone >online that matches the mask as soon as the new akill is added... > >First: IS that what it's supposed to do? > >Second: If so, it's not working... > >Saturn >www.jetirc.net > >------------------------------------------------------------------ >To unsubscribe or change your subscription options, visit: >http://www.ircservices.za.net/mailman/listinfo/ircservices-coding ------------------------------------------------------------------ To unsubscribe or change your subscription options, visit: http://www.ircservices.za.net/mailman/listinfo/ircservices-coding From achurch at achurch.org Fri Oct 17 09:34:48 2003 From: achurch at achurch.org (Andrew Church) Date: Sat Oct 23 23:10:00 2004 Subject: [IRCServices Coding] Re: Akill problem in 5.0.22 In-Reply-To: <027401c394ca$443ae180$6401a8c0@turby> Message-ID: <3f901a20.23266@achurch.org> >however all of what I read indicates that simply enabling the >ImmediatelySendAutokill option in the modules.conf (coupled with the fact >that everything ELSE is set up and workign properly) SHOULD cause services >to immediately scan the network for clients matching the akill mask, and >kill them. The documentation says nothing about this. RTFM again. --Andrew Church achurch@achurch.org http://achurch.org/ From ballsy at mystical.net Fri Oct 17 11:20:33 2003 From: ballsy at mystical.net (Ballsy) Date: Sat Oct 23 23:10:00 2004 Subject: [IRCServices Coding] Re: Akill problem in 5.0.22 In-Reply-To: <027401c394ca$443ae180$6401a8c0@turby> References: <3f9012b8.23176@achurch.org> <027401c394ca$443ae180$6401a8c0@turby> Message-ID: <6.0.0.22.0.20031017121557.01b63ac0@127.0.0.1> To save the rest of us from having to put up with more bickering, it may be of note that I had to comment out 'EnableExclude' in order for my immediate-kill functionality to work under bahamut (I know, you're using Unreal). All the ImmediatelySendAkill does is informs all linked services that they should add an Akill. It's then up to those servers to decide how to deal with it. Ballsy At 10:18 AM 17/10/2003, Saturn wrote: >Well, Andrew, I did read TFM. For what it's worth, all I found was this >entry under the description of the module options > >ImmediatelySendAutokill [OPTIONAL] > Causes OperServ to inform all servers of a new autokill or autokill >exclusion the moment it is added, rather than waiting for someone to match >it first. > Example: ImmediatelySendAutokill > >I read through the section about AKILLs and SQline, SGline, SZline, etc, >however all of what I read indicates that simply enabling the >ImmediatelySendAutokill option in the modules.conf (coupled with the fact >that everything ELSE is set up and workign properly) SHOULD cause services >to immediately scan the network for clients matching the akill mask, and >kill them. > >My point, sir, is that IT DOES NOT DO THIS. Thus, I'm sure you'll find, I >HAVE in fact read the f___ manual, and the manual does not address this >problem. If it doesn't matter to you, fine, but if it does, let's try and >get on with maybe solving the problem? > >Thanks >Saturn > >----- Original Message ----- >From: "Andrew Church" >To: >Sent: Friday, October 17, 2003 9:02 AM >Subject: Re: [IRCServices Coding] Re: Akill problem in 5.0.22 > > >RTFM > > --Andrew Church > achurch@achurch.org > http://achurch.org/ > > >Haven't seen a reply to this one, so thought I'd better make sure this went > >through.... > > > >----- Original Message ----- > >Sent: Friday, October 10, 2003 3:48 PM > >Subject: Akill problem in 5.0.22 > > > > > >Running 5.0.22 on Unreal 3.1.7b1 (same as 3.1.6 except they fixed that > >duplicate exit system notice that happens in 3.1.6). > > > >I just today added an akill (+0 time) .. I DO have the immediate auto kill > >option un-commented in the modules.conf, but it still didn't bother >scanning > >for victims matching my akill mask nor did it actually KILL anyone... It > >works if they are manually killed and then try to re-connect, but I thought > >that new option was so Services will immediately scan for and kill anyone > >online that matches the mask as soon as the new akill is added... > > > >First: IS that what it's supposed to do? > > > >Second: If so, it's not working... > > > >Saturn > >www.jetirc.net > > > >------------------------------------------------------------------ > >To unsubscribe or change your subscription options, visit: > >http://www.ircservices.za.net/mailman/listinfo/ircservices-coding >------------------------------------------------------------------ >To unsubscribe or change your subscription options, visit: >http://www.ircservices.za.net/mailman/listinfo/ircservices-coding > >------------------------------------------------------------------ >To unsubscribe or change your subscription options, visit: >http://www.ircservices.za.net/mailman/listinfo/ircservices-coding From saturn at jetirc.net Fri Oct 17 17:16:26 2003 From: saturn at jetirc.net (Saturn) Date: Sat Oct 23 23:10:00 2004 Subject: [IRCServices Coding] Re: Akill problem in 5.0.22 References: <3f901a20.23266@achurch.org> Message-ID: <02d401c3950c$e762bda0$6401a8c0@turby> >From a.html in the /docs directory: --------------- operserv/akill (Autokill module settings) ImmediatelySendAutokill [OPTIONAL] Causes OperServ to inform all servers of a new autokill or autokill exclusion the moment it is added, rather than waiting for someone to match it first. Example: ImmediatelySendAutokill -------------- 3.html#4-3 in the /docs directory does not speak to the ImmediatelySendAutokill option except for the mention that: "(If the ImmediatelySendAutokill option in modules.conf is enabled, the last-used time will never be set at all on these servers.)" However, this is in the context of talking about Slines, etc, and as far as I can tell has no new useful information to impart regarding my stated problem: that services is NOT "Immediately sending the autokill" on my network and thus when a new AKILL is added, the matching users/masks are not being killed off, unless they are killed manually by an IRCop. Yes, it IS catching them when they attempt to re-connect, that was never a problem. It would make sense that if an autokill is added, that Services would immediately trace the network and kill off any matches to that akill... at least, it makes sense if this option is enabled.... (to me) ------------------------ 4.html#oper.akill doesn't mention it at all. ----------------- I really don't see where else I'm supposed to be looking here. I've scoured the docs and can see no other reference to it. If there's something I'm missing, perhaps instead of rudely, repeatedly telling me to RTFM, maybe just tell me what it is I'm supposed to find! I've already spend a few hours reading through the docs (which I've already read about a dozen times over the past year alone), and I'm telling you, there's nothing else about it that I can find!!! The ONLY thing I can come up with is that the feature name is misleading and the option doesn't in fact do what it SEEMS it should do. Could it be that all that does is send the S/G/Z line (whatever is appropriate) to the servers and that's all??? NOW I have to ask, why bother, if it'll do that if/when they re-connect anyhow? Additionally, if the reason I can't find the answer in the manual is because the option DOESN'T make services kill all matches when the akill is added, then Imust ask WHY that isn't an option, since it seems logically useful to me and my staff. Also, that being the case, why couldn't you simply SAY that it's not designed to do that, instead of sending me hunting (TWICE) for non-existant information in the docs??????? I'm very interested to hear the answer to these questions. To put it bluntly, I have been an extremely enthusiastic advocate of IRCServices for over 3 years now, have turned many network owners onto them, and love them to death. The way you "talk" to your supporters on this forum sometimes leaves a LOT to be desired. If the feature doesn't exist as I understand it, just SAY SO and save us all a lot of trouble -- don't just tell me to go RTFM when the info I seek isn't IN it. Having said that, if you can point me to the info in the docs in the 5.0.22 distro and prove my claims as baseless, I will offer my sincere apologies. Until then, my opinion stands. Saturn ----- Original Message ----- From: "Andrew Church" To: Sent: Friday, October 17, 2003 9:34 AM Subject: Re: [IRCServices Coding] Re: Akill problem in 5.0.22 >however all of what I read indicates that simply enabling the >ImmediatelySendAutokill option in the modules.conf (coupled with the fact >that everything ELSE is set up and workign properly) SHOULD cause services >to immediately scan the network for clients matching the akill mask, and >kill them. The documentation says nothing about this. RTFM again. --Andrew Church achurch@achurch.org http://achurch.org/ ------------------------------------------------------------------ To unsubscribe or change your subscription options, visit: http://www.ircservices.za.net/mailman/listinfo/ircservices-coding From saturn at jetirc.net Fri Oct 17 17:33:57 2003 From: saturn at jetirc.net (Saturn) Date: Sat Oct 23 23:10:00 2004 Subject: [IRCServices Coding] Re: Akill problem in 5.0.22 References: <3f9012b8.23176@achurch.org> <027401c394ca$443ae180$6401a8c0@turby> <6.0.0.22.0.20031017121557.01b63ac0@127.0.0.1> Message-ID: <030801c3950f$3cb55270$6401a8c0@turby> Would have been nice if someone had mentioned that (about the ImmediatelySendAutokill) from the start. I would say the flag is misleading in title then, because I (and 8 other people on my staff -- none of us are dummies, either) read that as meaning it will Immediately send the auto kill... "ImmediatelyUpdateServers" might be more fitting from an intuitive standpoint, not that I'm suggesting changing the name, but at least the documentation of it could be a bit more explicit IMHO. and yes, I know there will be about 50 people (probably all of them hard-core coders) shaking their heads in disbelief at what I've said, but let's face it: If we were ALL hard-core coders, we wouldn't need Andrew and his IRCServices, would we? We'd all be making our own. So all I'm saying is how about a little slack for those of us with OTHER important skills that might fall outside the scope of being the "world's greatest expert" on IRC programming... ----- Original Message ----- From: "Ballsy" To: "IRC Services Coding Mailing List" ; "IRC Services Coding Mailing List" Sent: Friday, October 17, 2003 11:20 AM Subject: Re: [IRCServices Coding] Re: Akill problem in 5.0.22 To save the rest of us from having to put up with more bickering, it may be of note that I had to comment out 'EnableExclude' in order for my immediate-kill functionality to work under bahamut (I know, you're using Unreal). All the ImmediatelySendAkill does is informs all linked services that they should add an Akill. It's then up to those servers to decide how to deal with it. Ballsy At 10:18 AM 17/10/2003, Saturn wrote: >Well, Andrew, I did read TFM. For what it's worth, all I found was this >entry under the description of the module options > >ImmediatelySendAutokill [OPTIONAL] > Causes OperServ to inform all servers of a new autokill or autokill >exclusion the moment it is added, rather than waiting for someone to match >it first. > Example: ImmediatelySendAutokill > >I read through the section about AKILLs and SQline, SGline, SZline, etc, >however all of what I read indicates that simply enabling the >ImmediatelySendAutokill option in the modules.conf (coupled with the fact >that everything ELSE is set up and workign properly) SHOULD cause services >to immediately scan the network for clients matching the akill mask, and >kill them. > >My point, sir, is that IT DOES NOT DO THIS. Thus, I'm sure you'll find, I >HAVE in fact read the f___ manual, and the manual does not address this >problem. If it doesn't matter to you, fine, but if it does, let's try and >get on with maybe solving the problem? > >Thanks >Saturn > >----- Original Message ----- >From: "Andrew Church" >To: >Sent: Friday, October 17, 2003 9:02 AM >Subject: Re: [IRCServices Coding] Re: Akill problem in 5.0.22 > > >RTFM > > --Andrew Church > achurch@achurch.org > http://achurch.org/ > > >Haven't seen a reply to this one, so thought I'd better make sure this went > >through.... > > > >----- Original Message ----- > >Sent: Friday, October 10, 2003 3:48 PM > >Subject: Akill problem in 5.0.22 > > > > > >Running 5.0.22 on Unreal 3.1.7b1 (same as 3.1.6 except they fixed that > >duplicate exit system notice that happens in 3.1.6). > > > >I just today added an akill (+0 time) .. I DO have the immediate auto kill > >option un-commented in the modules.conf, but it still didn't bother >scanning > >for victims matching my akill mask nor did it actually KILL anyone... It > >works if they are manually killed and then try to re-connect, but I thought > >that new option was so Services will immediately scan for and kill anyone > >online that matches the mask as soon as the new akill is added... > > > >First: IS that what it's supposed to do? > > > >Second: If so, it's not working... > > > >Saturn > >www.jetirc.net > > > >------------------------------------------------------------------ > >To unsubscribe or change your subscription options, visit: > >http://www.ircservices.za.net/mailman/listinfo/ircservices-coding >------------------------------------------------------------------ >To unsubscribe or change your subscription options, visit: >http://www.ircservices.za.net/mailman/listinfo/ircservices-coding > >------------------------------------------------------------------ >To unsubscribe or change your subscription options, visit: >http://www.ircservices.za.net/mailman/listinfo/ircservices-coding ------------------------------------------------------------------ To unsubscribe or change your subscription options, visit: http://www.ircservices.za.net/mailman/listinfo/ircservices-coding From Craig at chatspike.net Fri Oct 17 19:07:33 2003 From: Craig at chatspike.net (Craig McLure) Date: Sat Oct 23 23:10:00 2004 Subject: [IRCServices Coding] Re: Akill problem in 5.0.22 Message-ID: Theres no need for flaming ffs.. just because something makes less sence to you than to everyone else, doesnt instantly mean that it has to be changed.. i seemed to understand it ok, and i'm sure that there are several hundred other IRCServices users who didnt have any problems with this directive. I'm sure andy will concider documenting it more "accuratly" (I wont speak for him thou, his choice :p), but theres no need for the flaming, if you have such a big problem with something that (apparently just) you dont understand, just make a passing mention on it, dont go on talking about "Hard-core coders" and "worlds biggest expert"s cause you are upset with something. If the last paragraph wasnt made, i'm sure there _WOUDLNT_ be "about 50 people (probably all of them hard-core coders) shaking their heads in disbelief", cause it doesnt happen. And to clarify.. theres no such thing as a "world biggest expert" when it comes to IRC programming, people have different preferances, and ways of doing things, to the point that you cant compair something like InspIRCd to UnrealIRCd, as they are totally different in almost every way. :p Please just calm down, and talk this out rationally before you start jumping down ppls throats :p /***************************************** * Craig "FrostyCoolSlug" McLure * InspIRCd - http://www.inspircd.org * ChatSpike - http://www.chatspike.net ****************************************/ /**************************************** * From - Saturn * To - IRC Services Coding Mailing List * Sent - 2003-10-17 17:31:00 * Subject - Re: [IRCServices Coding] Re: Akill problem in 5.0.22 ****************************************/ /****** - Begin Original Message - ******/ >Would have been nice if someone had mentioned that (about the >ImmediatelySendAutokill) from the start. I would say the flag is misleading >in title then, because I (and 8 other people on my staff -- none of us are >dummies, either) read that as meaning it will Immediately send the auto >kill... "ImmediatelyUpdateServers" might be more fitting from an intuitive >standpoint, not that I'm suggesting changing the name, but at least the >documentation of it could be a bit more explicit IMHO. > >and yes, I know there will be about 50 people (probably all of them >hard-core coders) shaking their heads in disbelief at what I've said, but >let's face it: If we were ALL hard-core coders, we wouldn't need Andrew and >his IRCServices, would we? We'd all be making our own. So all I'm saying >is how about a little slack for those of us with OTHER important skills that >might fall outside the scope of being the "world's greatest expert" on IRC >programming... > >----- Original Message ----- >From: "Ballsy" >To: "IRC Services Coding Mailing List" >; "IRC Services Coding Mailing List" > >Sent: Friday, October 17, 2003 11:20 AM >Subject: Re: [IRCServices Coding] Re: Akill problem in 5.0.22 > > > To save the rest of us from having to put up with more bickering, >it may be of note that I had to comment out 'EnableExclude' in order for my >immediate-kill functionality to work under bahamut (I know, you're using >Unreal). All the ImmediatelySendAkill does is informs all linked services >that they should add an Akill. It's then up to those servers to decide how >to deal with it. > >Ballsy > > >At 10:18 AM 17/10/2003, Saturn wrote: >>Well, Andrew, I did read TFM. For what it's worth, all I found was this >>entry under the description of the module options >> >>ImmediatelySendAutokill [OPTIONAL] >> Causes OperServ to inform all servers of a new autokill or autokill >>exclusion the moment it is added, rather than waiting for someone to match >>it first. >> Example: ImmediatelySendAutokill >> >>I read through the section about AKILLs and SQline, SGline, SZline, etc, >>however all of what I read indicates that simply enabling the >>ImmediatelySendAutokill option in the modules.conf (coupled with the fact >>that everything ELSE is set up and workign properly) SHOULD cause services >>to immediately scan the network for clients matching the akill mask, and >>kill them. >> >>My point, sir, is that IT DOES NOT DO THIS. Thus, I'm sure you'll find, I >>HAVE in fact read the f___ manual, and the manual does not address this >>problem. If it doesn't matter to you, fine, but if it does, let's try and >>get on with maybe solving the problem? >> >>Thanks >>Saturn >> >>----- Original Message ----- >>From: "Andrew Church" >>To: >>Sent: Friday, October 17, 2003 9:02 AM >>Subject: Re: [IRCServices Coding] Re: Akill problem in 5.0.22 >> >> >>RTFM >> >> --Andrew Church >> achurch@achurch.org >> http://achurch.org/ >> >> >Haven't seen a reply to this one, so thought I'd better make sure this >went >> >through.... >> > >> >----- Original Message ----- >> >Sent: Friday, October 10, 2003 3:48 PM >> >Subject: Akill problem in 5.0.22 >> > >> > >> >Running 5.0.22 on Unreal 3.1.7b1 (same as 3.1.6 except they fixed that >> >duplicate exit system notice that happens in 3.1.6). >> > >> >I just today added an akill (+0 time) .. I DO have the immediate auto >kill >> >option un-commented in the modules.conf, but it still didn't bother >>scanning >> >for victims matching my akill mask nor did it actually KILL anyone... It >> >works if they are manually killed and then try to re-connect, but I >thought >> >that new option was so Services will immediately scan for and kill anyone >> >online that matches the mask as soon as the new akill is added... >> > >> >First: IS that what it's supposed to do? >> > >> >Second: If so, it's not working... >> > >> >Saturn >> >www.jetirc.net >> > >> >------------------------------------------------------------------ >> >To unsubscribe or change your subscription options, visit: >> >http://www.ircservices.za.net/mailman/listinfo/ircservices-coding >>------------------------------------------------------------------ >>To unsubscribe or change your subscription options, visit: >>http://www.ircservices.za.net/mailman/listinfo/ircservices-coding >> >>------------------------------------------------------------------ >>To unsubscribe or change your subscription options, visit: >>http://www.ircservices.za.net/mailman/listinfo/ircservices-coding > > >------------------------------------------------------------------ >To unsubscribe or change your subscription options, visit: >http://www.ircservices.za.net/mailman/listinfo/ircservices-coding > >------------------------------------------------------------------ >To unsubscribe or change your subscription options, visit: >http://www.ircservices.za.net/mailman/listinfo/ircservices-coding > >. /******* - End Original Message - *******/ From achurch at achurch.org Fri Oct 17 20:13:46 2003 From: achurch at achurch.org (Andrew Church) Date: Sat Oct 23 23:10:00 2004 Subject: [IRCServices Coding] Re: Akill problem in 5.0.22 In-Reply-To: <02d401c3950c$e762bda0$6401a8c0@turby> Message-ID: <3f90afdf.23477@achurch.org> You know, I might have been more forgiving if this hadn't been gone over on this list (twice!) before: http://www.ircservices.za.net/pipermail/ircservices-coding/2002/002305.html http://www.ircservices.za.net/pipermail/ircservices-coding/2002/003215.html However, since you seem to have trouble both comprehending the documentation and reading the archives, I have added FAQ F.10 for your edification: F.10. Services doesn't kill users matching a newly-added autokill mask even if ImmediatelySendAutokill is set. Services never kills users when a new autokill is added; the ImmediatelySendAutokill configuration directive only causes Services to send the autokill itself (that is, the user/host mask to prohibit new connections from) to the IRC servers on your network. This is a safety feature intended to limit the damage caused by a mistyped autokill. Note that some IRC servers will themselves kill users matching a newly-added autokill; this is unrelated to Services. --Andrew Church achurch@achurch.org http://achurch.org/ From griever at t2n.org Fri Oct 17 21:23:14 2003 From: griever at t2n.org (Robert F Merrill) Date: Sat Oct 23 23:10:00 2004 Subject: [IRCServices Coding] Re: Akill problem in 5.0.22 In-Reply-To: <030801c3950f$3cb55270$6401a8c0@turby> References: <3f9012b8.23176@achurch.org> <027401c394ca$443ae180$6401a8c0@turby> <6.0.0.22.0.20031017121557.01b63ac0@127.0.0.1> <030801c3950f$3cb55270$6401a8c0@turby> Message-ID: <3F90BF77.2010706@t2n.org> Saturn wrote: >Would have been nice if someone had mentioned that (about the >ImmediatelySendAutokill) from the start. I would say the flag is misleading >in title then, because I (and 8 other people on my staff -- none of us are >dummies, either) read that as meaning it will Immediately send the auto >kill... "ImmediatelyUpdateServers" might be more fitting from an intuitive >standpoint, not that I'm suggesting changing the name, but at least the >documentation of it could be a bit more explicit IMHO. > > It DOES immediately send the autokill. You just don't grasp the meaning of sending the autokill. It literally sends an AKILL (or TKL in the case of unreal) message to the servers. At least unreal and bahamut will then scan for matching clients and disconnect them, however not all servers do this. If you are using unreal and it doesn't disconnect the matching users, then it is either a bug in unreal (not uncommon) or the services really *aren't* sending the tkl message (doubt it). Try adding an akill for a connected client. If the client doesn't die, do a /stats g on their server. You should see a g-line added for them. Also note that if you have akill exclusions enabled (bad idea most of the time), services will NEVER add an akill or gline on servers that don't support akill or gline exclusions (I don't know of any that do), but rather manually kill everyone that matches as they connect. In this case, you should disable akill exclusions and it should start working. From v13 at it.teithe.gr Sat Oct 18 11:47:23 2003 From: v13 at it.teithe.gr (V13) Date: Sat Oct 23 23:10:00 2004 Subject: [IRCServices Coding] Re: Akill problem in 5.0.22 In-Reply-To: <3F90BF77.2010706@t2n.org> References: <3f9012b8.23176@achurch.org> <030801c3950f$3cb55270$6401a8c0@turby> <3F90BF77.2010706@t2n.org> Message-ID: <200310182149.18600.v13@it.teithe.gr> On Saturday 18 October 2003 07:20, Robert F Merrill wrote: > Saturn wrote: > >Would have been nice if someone had mentioned that (about the > >ImmediatelySendAutokill) from the start. I would say the flag is > > misleading in title then, because I (and 8 other people on my staff -- > > none of us are dummies, either) read that as meaning it will Immediately > > send the auto kill... "ImmediatelyUpdateServers" might be more fitting > > from an intuitive standpoint, not that I'm suggesting changing the name, > > but at least the documentation of it could be a bit more explicit IMHO. > > It DOES immediately send the autokill. You just don't grasp the meaning > of sending the autokill. > It literally sends an AKILL (or TKL in the case of unreal) message to > the servers. At least unreal > and bahamut will then scan for matching clients and disconnect them, > however not all servers > do this. FYI bahamut doesn't do this. It will only do it whenever a new client that matches the akill connects to the server. i.e. if you set an akill for *.com noone will be disconnected untill a new client from *.com gets connected (at that moment, all matching clients will be killed). In the mean time, anyone from other domains can connect to the server without having any user killed. <> From diego at redesul.net Sat Oct 18 12:17:04 2003 From: diego at redesul.net (Diego B. Contezini) Date: Sat Oct 23 23:10:00 2004 Subject: [IRCServices Coding] CORE DUMPED! BUG! References: <3f8f9304.20227@achurch.org> Message-ID: <000e01c395ac$5b773b40$3cc8a8c0@angel> Andrew, you told me about debugging.. now i got it ;] here is the debugging: [Oct 18 16:05:31.288944 2003] debug: Sent: :ChanServ TOPIC #EMOCORE reffer 1066055037 :1i?? Festival HARDcoCOREcore dia 25 de outubro em blumenau no rio bravo bar (proximo a resima agua verde), com as bandas: Zero Ltda (curitiba), Swallow the Waffle (bc), chymia(bnu), crazy frogs (lages), surpise set e slipper (bnu)...3 pila entrada inicio as 15:00 horas' [Oct 18 16:05:31.289032 2003] debug: Received: :|-Frango-| MODE #EMOCORE -oooooo CHoPP CbRS-oFF caroll BRYAN brunaH balsanelli Segmentation fault (core dumped) root@irc(/home/ircadmin/services/lib)# ls -la core.12631 -rw------- 1 ircadmin ircadmin 47374336 Oct 18 16:05 core.12631 continue on the next message...... From diego at redesul.net Sat Oct 18 12:17:32 2003 From: diego at redesul.net (Diego B. Contezini) Date: Sat Oct 23 23:10:00 2004 Subject: [IRCServices Coding] CORE DUMPED... continue... References: <3f8f9304.20227@achurch.org> Message-ID: <001201c395ac$71b42210$3cc8a8c0@angel> #0 0x0804d830 in add_mode_with_params (md=0x806aa00, mode=111 'o', is_add=1, params=1, parambuf=0xbfffe280 "balsanelli", len=10) at actions.c:568 568 md->params[md->nopmodes][len] = 0; (gdb) bt' #0 0x0804d830 in add_mode_with_params (md=0x806aa00, mode=111 'o', is_add=1, params=1, parambuf=0xbfffe280 "balsanelli", len=10) at actions.c:568 s = 0x806aa3e "" #1 0x0804d342 in set_cmode (sender=0x81db058 "ChanServ", channel=0xa905d00) at actions.c:446 parambuf = "balsanelli\000\b\025\225\002BWi??\022B\024\032\023Bi??i??i??i??\000\000\000 \000\034 \006\bi??i??i??i??hi??i??i??i??i??i??i??\025\224\004B\034 \006\b\000\000\000\000i??m\tBdi??\022Bi??q\a\b\000\000\000\000eR :\0037[ \0034#\003di??\022B\000\000\000\000i??\037\006\bi??\037\006\bi??i??i??i??$i? ?\006Bi??i??i??i??\bi??i??i??\000\000\000\000Hi??i??i??\025\224\004B@\002\a\ b8i??i??i??6\020\aBpi??i??i??@i??\006\b@\002\a\b\000\000\000\000i??<\023BLi? ?i??i??=S\004B\024\032\023B\001\020\000\000@i??\006\bhi??i??i??\204i??\006Bp i??i??i??i??\037\006\b"... len = 10 flag = 1 params = 1 is_chanuser = 1 args = 0xbfffe6d0 "RDcoCOREcorei??i??i??i??o" modes = 0xbfffeae2 "" modes_orig = 0xbfffeae0 "+o" md = (struct modedata *) 0x806aa00 which = 0 add = 1 i = 1 c = 111 'o' #2 0x400895ff in local_set_cumodes (c=0xa905d00, plusminus=43 '+', modes=1, nick=0xab7f2e8 "balsanelli") at check.c:432 buf = "+o" modestr = "o\000\000 de outubro em blumenau no rio bravo bar (proximo a resima agua verde), com as bandas: Zero L\v\000\000\000(curitiba), \000\000\000\000low the Waff\000\000\000\000bc), chymia(bnu), crazy frogs (lages), surpise set e slipper (bnu).."... s = 0xbfffe6e1 "" #3 0x40088d74 in check_chan_user_modes (source=0xbfffeed0 "|-Frango-|", u=0xab34ff0, c=0xa905d00, oldmodes=1) at check.c:214 user = (User *) 0xab7f2d8 ci = (ChannelInfo *) 0xa571940 modes = 0 is_servermode = 0 res = 1 #4 0x400820ed in do_channel_umode_change (source=0xbfffeed0 "|-Frango-|", c=0xa905d00, u=0xab34ff0, oldmodes=1) at main.c:354 No locals. #5 0x0805890d in call_callback_5 (module=0x806a5c0, id=23, arg1=0xbfffeed0, arg2=0xa905d00, arg3=0xab34ff0, arg4=0x1, arg5=0x0) at modules.c:666 cl = (CallbackList *) 0x8077cb8 res = 0 i = 0 #6 0x0804edc8 in do_cumode (source=0xbfffeed0 "|-Frango-|", chan=0xa905d00, flag=1, add=0, nick=0xbfffecc9 "balsanelli") ---Type to continue, or q to quit--- at channels.c:409 u = (struct c_userlist *) 0xab34ff0 user = (User *) 0xab7f2d8 oldmode = 1 #7 0x0804e97e in do_cmode (source=0xbfffeed0 "|-Frango-|", ac=0, av=0xa853130) at channels.c:302 modechar = 111 'o' flag = 1 params = -1073746288 chan = (Channel *) 0xa905d00 s = 0xbfffeca5 "" add = 0 modestr = 0xbfffec9e "-oooooo" #8 0x080557ff in m_mode (source=0xbfffeed0 "|-Frango-|", ac=8, av=0xa853110) at messages.c:101 No locals. #9 0x0805920e in process () at process.c:133 m = (Message *) 0x8067dd8 source = "|-Frango-|\000\000G\000\000\000Y\e\205\n\t+\205\n\bi??i??i??i??i??\005\b@j\ a\b\000\004\000\000i??\032\205\n\t\000\000\000@j\a\b\216j\a\b(i??i??i??qP\00 5\b" cmd = "MODE\000\000\000i??8i??i??i??i??\005\b\000\000\000\000i??i??i??i??\000\000\ 000\000\000\000\000\000\001H\000\000Pi??i??i??\000Y\a\bVi??\005\b\207j\a\bP\ e\205\n\t\000\000\000i??i??\005\b" buf = "MODE\000#EMOCORE\000-oooooo\000CHoPP\000CbRS-oFF\000caroll\000BRYAN\000brun aH\000balsanelli\000 balsanelli\000\000ai\00314ser \0030]\00315=\00314- S\00315c\0030ri\00315p\00314t \00315\037v\0373.8 \003\000\00315\037v\0373.8 \003\000\000\0003)\000\0006\037\002Pi??Ti??\00313\037\002]\037\002\0036i??i? ? \000i??Ti??\00313\037\002]\037\002\0036i??i?? \000\000\003\000\000r \003", '\0' ... s = 0xbfffec95 "#EMOCORE" ac = 8 av = (char **) 0xa853110 #10 0x0805507d in readline_callback (s=0xa851ae0, param_unused=0x50) at main.c:177 No locals. #11 0x0805b617 in check_sockets () at sockets.c:491 newline = 0xa851b58 "\nrct-sc.br irc.creativenet.com.br 0 3364349034 :aNiNhHa[du]DoNaTeLo\n:Toh_Pensanu PART #ilheus\n:_LoKo_SuL_ SJOIN 1063565447 #elias\n:_MoRgAnA_ PRIVMSG NickServ@services.redesul.net :set nomemo off\n:irc."... left = 80 newleft = 80 rfds = {fds_bits = {16, 0 }} wfds = {fds_bits = {0 }} tv = {tv_sec = 2, tv_usec = 980000} i = 4 res = 260 s = (Socket *) 0xa851ae0 s2 = (Socket *) 0x0 #12 0x0805538a in main (ac=3, av=0xbffff164, envp=0xbffff174) at main.c:266 ---Type to continue, or q to quit--- now = 1066500331 now_msec = 1348441861 last_update = 1066500208 last_check = 1348441182 #13 0x420156a4 in __libc_start_main () from /lib/tls/libc.so.6 No symbol table info available. (gdb) From saturn at jetirc.net Sat Oct 18 12:18:40 2003 From: saturn at jetirc.net (Saturn) Date: Sat Oct 23 23:10:00 2004 Subject: [IRCServices Coding] Re: Akill problem in 5.0.22 References: <3f90afdf.23477@achurch.org> Message-ID: <003701c395ac$9ff9fd20$6401a8c0@turby> I thank you for finally just coming out and telling me what I needed to know in the first place. Had you stated that it has been discussed before (even without the hyperlinks) I would have at least known to go look through the archives. However, all you said (then repeated) was RTFM. I DID read it, once before I asked, and twice more, at your instruction, and found nothing to answer my questions. Had I known it had already been discussed, I would certainly have tried to locate the answer that way. Thank you to all the others who've posted to try and explain what I was missing in my understanding of this directive. I got it now, and realize where my misinterpretation was. Seems obvious now, but frankly that directive managed to fool myself and 8 of my staff into thinking of it as I have previously described. Regardless, my apologies for any harsh words... I do stand by the fact that Andrew could have responded with a bit less apathy to the concerns raised; with something a bit less useless than RTFM (twice! even AFTER I said I had, THAT'S what pissed me off), and I hope that maybe Andrew will remember this chain of events for the next time someone has a problem that might be immediately obvious to Andrew, but not the person with the problem. I think most of us KNOW by now to read the docs before asking questions; but if the question arises due to misinterpretation of the docs, how would reading them over and over help? Thank you all for your time. Saturn ----- Original Message ----- From: "Andrew Church" To: Sent: Friday, October 17, 2003 7:57 PM Subject: Re: [IRCServices Coding] Re: Akill problem in 5.0.22 You know, I might have been more forgiving if this hadn't been gone over on this list (twice!) before: http://www.ircservices.za.net/pipermail/ircservices-coding/2002/002305.html http://www.ircservices.za.net/pipermail/ircservices-coding/2002/003215.html However, since you seem to have trouble both comprehending the documentation and reading the archives, I have added FAQ F.10 for your edification: F.10. Services doesn't kill users matching a newly-added autokill mask even if ImmediatelySendAutokill is set. Services never kills users when a new autokill is added; the ImmediatelySendAutokill configuration directive only causes Services to send the autokill itself (that is, the user/host mask to prohibit new connections from) to the IRC servers on your network. This is a safety feature intended to limit the damage caused by a mistyped autokill. Note that some IRC servers will themselves kill users matching a newly-added autokill; this is unrelated to Services. --Andrew Church achurch@achurch.org http://achurch.org/ ------------------------------------------------------------------ To unsubscribe or change your subscription options, visit: http://www.ircservices.za.net/mailman/listinfo/ircservices-coding From diego at redesul.net Sat Oct 18 14:38:17 2003 From: diego at redesul.net (Diego B. Contezini) Date: Sat Oct 23 23:10:00 2004 Subject: [IRCServices Coding] CORE DUMPED... Debuging Message-ID: <003f01c395c0$09a31cd0$3cc8a8c0@angel> If it helps, more lines up.. of debugging... ChanServ@services.redesul.net :op #manaus paulinhu-dissi-q-mi-ama [Oct 18 16:05:31.152195 2003] debug: Sent: :ChanServ NOTICE paulinhu-dissi-q-mi-ama :Permission denied. [Oct 18 16:05:31.152274 2003] debug: Received: :pRiCkLy SJOIN 1066501295 #Euevc [Oct 18 16:05:31.152353 2003] protocol/bahamut: debug: pRiCkLy SJOINs #Euevc [Oct 18 16:05:31.152490 2003] debug: Sent: :ChanServ MODE #EUeVC +o pRiCkLy [Oct 18 16:05:31.269153 2003] debug: Received: :Hellskitty PRIVMSG ChanServ@services.redesul.net :unban #EMOCORE [Oct 18 16:05:31.269425 2003] debug: Sent: :ChanServ NOTICE Hellskitty :Permission denied. [Oct 18 16:05:31.288596 2003] debug: Received: :|-Frango-| MODE #EMOCORE +stmipl 1 [Oct 18 16:05:31.288768 2003] debug: Received: :|-Frango-| TOPIC #EMOCORE |-Frango-| 1066460927 :TakeOver by 14,1 -15=0[ 14He15l0lR15ai14ser 0]15=14- S15c0ri15p14t 15v3.8 [Oct 18 16:05:31.288944 2003] debug: Sent: :ChanServ TOPIC #EMOCORE reffer 1066055037 :1??? Festival HARDcoCOREcore dia 25 de outubro em blumenau no rio bravo bar (proximo a resima agua verde), com as bandas: Zero Ltda (curitiba), Swallow the Waffle (bc), chymia(bnu), crazy frogs (lages), surpise set e slipper (bnu)...3 pila entrada inicio as 15:00 horas' [Oct 18 16:05:31.289032 2003] debug: Received: :|-Frango-| MODE #EMOCORE -oooooo CHoPP CbRS-oFF caroll BRYAN brunaH balsanelli Segmentation fault (core dumped) -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.ircservices.za.net/pipermail/ircservices-coding/attachments/20031018/667c67fa/attachment.htm From ballsy at mystical.net Mon Oct 20 08:19:44 2003 From: ballsy at mystical.net (Ballsy) Date: Sat Oct 23 23:10:00 2004 Subject: [IRCServices Coding] Re: Akill problem in 5.0.22 In-Reply-To: <200310182149.18600.v13@it.teithe.gr> References: <3f9012b8.23176@achurch.org> <030801c3950f$3cb55270$6401a8c0@turby> <3F90BF77.2010706@t2n.org> <200310182149.18600.v13@it.teithe.gr> Message-ID: <6.0.0.22.0.20031020091611.01b47318@127.0.0.1> Yes, Bahamut will immediately kill users matching an Akill. It won't wait for another client from that host to connect. My setup of IRC Services 5.0.22 and bahamut-1.4.30 is doing it right now. As alluded to in a previous email, however, you may need to commented out EnableExclude in the services config to have this work. Ballsy At 12:49 PM 18/10/2003, V13 wrote: >On Saturday 18 October 2003 07:20, Robert F Merrill wrote: > > Saturn wrote: > > >Would have been nice if someone had mentioned that (about the > > >ImmediatelySendAutokill) from the start. I would say the flag is > > > misleading in title then, because I (and 8 other people on my staff -- > > > none of us are dummies, either) read that as meaning it will Immediately > > > send the auto kill... "ImmediatelyUpdateServers" might be more fitting > > > from an intuitive standpoint, not that I'm suggesting changing the name, > > > but at least the documentation of it could be a bit more explicit IMHO. > > > > It DOES immediately send the autokill. You just don't grasp the meaning > > of sending the autokill. > > It literally sends an AKILL (or TKL in the case of unreal) message to > > the servers. At least unreal > > and bahamut will then scan for matching clients and disconnect them, > > however not all servers > > do this. > >FYI bahamut doesn't do this. It will only do it whenever a new client that >matches the akill connects to the server. > >i.e. if you set an akill for *.com noone will be disconnected untill a new >client from *.com gets connected (at that moment, all matching clients will >be killed). In the mean time, anyone from other domains can connect to the >server without having any user killed. > ><> >------------------------------------------------------------------ >To unsubscribe or change your subscription options, visit: >http://www.ircservices.za.net/mailman/listinfo/ircservices-coding From oska at mynet.com Tue Oct 21 22:24:34 2003 From: oska at mynet.com (oska) Date: Sat Oct 23 23:10:00 2004 Subject: [IRCServices Coding] "Re: Contents of IRCServices-Coding digest..." Message-ID: An HTML attachment was scrubbed... URL: http://lists.ircservices.za.net/pipermail/ircservices-coding/attachments/20031022/9c540c11/attachment.html From laser at musichat.net Fri Oct 24 10:36:30 2003 From: laser at musichat.net (laser@musichat.net) Date: Sat Oct 23 23:10:00 2004 Subject: [IRCServices Coding] Il momento e' catartico Message-ID: <20031024173545.9ACA817038@snow.fingers.co.za> Ricevo e cortesemente inoltro,.... un premio per la genialit? hanno reso mitico un salva schermo scaricalo, "poesie catartiche", che non sai cosa ti perdi ciao -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.ircservices.za.net/pipermail/ircservices-coding/attachments/20031024/97501fa5/attachment.htm From diego at redesul.net Fri Oct 24 17:02:47 2003 From: diego at redesul.net (Diego B. Contezini) Date: Sat Oct 23 23:10:00 2004 Subject: [IRCServices Coding] CORE DUMPED! BUG! References: <3f8f9304.20227@achurch.org> <000e01c395ac$5b773b40$3cc8a8c0@angel> Message-ID: <012e01c39a8b$531829d0$3cc8a8c0@angel> Andrew, have anything more of dumping/debugging that i can do/give for helps fixing this bug..? (if it helps, here its rh9.0, libc 2.3.2, linux x86, kernel 2.4.20-8, Pentium III 1ghz 512mb ram DDR).... anything more? Thanks for all Diego B. Contezini From andrew at wtfigo.co.uk Tue Nov 4 02:15:03 2003 From: andrew at wtfigo.co.uk (Andrew Kempe) Date: Sat Oct 23 23:10:00 2004 Subject: [IRCServices Coding] test Message-ID: From diego at redesul.net Tue Nov 4 16:43:45 2003 From: diego at redesul.net (Diego B. Contezini) Date: Sat Oct 23 23:10:00 2004 Subject: [IRCServices Coding] CORE DUMPED! BUG! Message-ID: <014f01c3a335$e1e08dd0$3cc8a8c0@angel> I found a bug (occuring on the old-last vesion of ircservices - ircservices-5.0.22 services.redesul.net build #2, compiled Thu Sep 18 18:41:36 BRT 2003) yes, 5.0.23 is the last.. but nothing has changed about the bug... here is the debugging: ChanServ@services.redesul.net :op #manaus paulinhu-dissi-q-mi-ama [Oct 18 16:05:31.152195 2003] debug: Sent: :ChanServ NOTICE paulinhu-dissi-q-mi-ama :Permission denied. [Oct 18 16:05:31.152274 2003] debug: Received: :pRiCkLy SJOIN 1066501295 #Euevc [Oct 18 16:05:31.152353 2003] protocol/bahamut: debug: pRiCkLy SJOINs #Euevc [Oct 18 16:05:31.152490 2003] debug: Sent: :ChanServ MODE #EUeVC +o pRiCkLy [Oct 18 16:05:31.269153 2003] debug: Received: :Hellskitty PRIVMSG ChanServ@services.redesul.net :unban #EMOCORE [Oct 18 16:05:31.269425 2003] debug: Sent: :ChanServ NOTICE Hellskitty :Permission denied. [Oct 18 16:05:31.288596 2003] debug: Received: :|-Frango-| MODE #EMOCORE +stmipl 1 [Oct 18 16:05:31.288768 2003] debug: Received: :|-Frango-| TOPIC #EMOCORE |-Frango-| 1066460927 :TakeOver by 14,1 -15=0[ 14He15l0lR15ai14ser 0]15=14- S15c0ri15p14t 15v3.8 [Oct 18 16:05:31.288944 2003] debug: Sent: :ChanServ TOPIC #EMOCORE reffer 1066055037 :1i?? Festival HARDcoCOREcore dia 25 de outubro em blumenau no rio bravo bar (proximo a resima agua verde), com as bandas: Zero Ltda (curitiba), Swallow the Waffle (bc), chymia(bnu), crazy frogs (lages), surpise set e slipper (bnu)...3 pila entrada inicio as 15:00 horas' [Oct 18 16:05:31.289032 2003] debug: Received: :|-Frango-| MODE #EMOCORE -oooooo CHoPP CbRS-oFF caroll BRYAN brunaH balsanelli Segmentation fault (core dumped) Debugging my core... i can found: #0 0x0804d830 in add_mode_with_params (md=0x806aa00, mode=111 'o', is_add=1, params=1, parambuf=0xbfffe280 "balsanelli", len=10) at actions.c:568 568 md->params[md->nopmodes][len] = 0; (gdb) bt' #0 0x0804d830 in add_mode_with_params (md=0x806aa00, mode=111 'o', is_add=1, params=1, parambuf=0xbfffe280 "balsanelli", len=10) at actions.c:568 s = 0x806aa3e "" #1 0x0804d342 in set_cmode (sender=0x81db058 "ChanServ", channel=0xa905d00) at actions.c:446 parambuf = "balsanelli\000\b\025\225\002BWi??\022B\024\032\023Bi??i??i??i??\000\000\000 \000\034 \006\bi??i??i??i??hi??i??i??i??i??i??i??\025\224\004B\034 \006\b\000\000\000\000i??m\tBdi??\022Bi??q\a\b\000\000\000\000eR :\0037[ \0034#\003di??\022B\000\000\000\000i??\037\006\bi??\037\006\bi??i??i??i??$i? ?\006Bi??i??i??i??\bi??i??i??\000\000\000\000Hi??i??i??\025\224\004B@\002\a\ b8i??i??i??6\020\aBpi??i??i??@i??\006\b@\002\a\b\000\000\000\000i??<\023BLi? ?i??i??=S\004B\024\032\023B\001\020\000\000@i??\006\bhi??i??i??\204i??\006Bp i??i??i??i??\037\006\b"... len = 10 flag = 1 params = 1 is_chanuser = 1 args = 0xbfffe6d0 "RDcoCOREcorei??i??i??i??o" modes = 0xbfffeae2 "" modes_orig = 0xbfffeae0 "+o" md = (struct modedata *) 0x806aa00 which = 0 add = 1 i = 1 c = 111 'o' #2 0x400895ff in local_set_cumodes (c=0xa905d00, plusminus=43 '+', modes=1, nick=0xab7f2e8 "balsanelli") at check.c:432 buf = "+o" modestr = "o\000\000 de outubro em blumenau no rio bravo bar (proximo a resima agua verde), com as bandas: Zero L\v\000\000\000(curitiba), \000\000\000\000low the Waff\000\000\000\000bc), chymia(bnu), crazy frogs (lages), surpise set e slipper (bnu).."... s = 0xbfffe6e1 "" #3 0x40088d74 in check_chan_user_modes (source=0xbfffeed0 "|-Frango-|", u=0xab34ff0, c=0xa905d00, oldmodes=1) at check.c:214 user = (User *) 0xab7f2d8 ci = (ChannelInfo *) 0xa571940 modes = 0 is_servermode = 0 res = 1 #4 0x400820ed in do_channel_umode_change (source=0xbfffeed0 "|-Frango-|", c=0xa905d00, u=0xab34ff0, oldmodes=1) at main.c:354 No locals. #5 0x0805890d in call_callback_5 (module=0x806a5c0, id=23, arg1=0xbfffeed0, arg2=0xa905d00, arg3=0xab34ff0, arg4=0x1, arg5=0x0) at modules.c:666 cl = (CallbackList *) 0x8077cb8 res = 0 i = 0 #6 0x0804edc8 in do_cumode (source=0xbfffeed0 "|-Frango-|", chan=0xa905d00, flag=1, add=0, nick=0xbfffecc9 "balsanelli") ---Type to continue, or q to quit--- at channels.c:409 u = (struct c_userlist *) 0xab34ff0 user = (User *) 0xab7f2d8 oldmode = 1 #7 0x0804e97e in do_cmode (source=0xbfffeed0 "|-Frango-|", ac=0, av=0xa853130) at channels.c:302 modechar = 111 'o' flag = 1 params = -1073746288 chan = (Channel *) 0xa905d00 s = 0xbfffeca5 "" add = 0 modestr = 0xbfffec9e "-oooooo" #8 0x080557ff in m_mode (source=0xbfffeed0 "|-Frango-|", ac=8, av=0xa853110) at messages.c:101 No locals. #9 0x0805920e in process () at process.c:133 m = (Message *) 0x8067dd8 source = "|-Frango-|\000\000G\000\000\000Y\e\205\n\t+\205\n\bi??i??i??i??i??\005\b@j\ a\b\000\004\000\000i??\032\205\n\t\000\000\000@j\a\b\216j\a\b(i??i??i??qP\00 5\b" cmd = "MODE\000\000\000i??8i??i??i??i??\005\b\000\000\000\000i??i??i??i??\000\000\ 000\000\000\000\000\000\001H\000\000Pi??i??i??\000Y\a\bVi??\005\b\207j\a\bP\ e\205\n\t\000\000\000i??i??\005\b" buf = "MODE\000#EMOCORE\000-oooooo\000CHoPP\000CbRS-oFF\000caroll\000BRYAN\000brun aH\000balsanelli\000 balsanelli\000\000ai\00314ser \0030]\00315=\00314- S\00315c\0030ri\00315p\00314t \00315\037v\0373.8 \003\000\00315\037v\0373.8 \003\000\000\0003)\000\0006\037\002Pi??Ti??\00313\037\002]\037\002\0036i??i? ? \000i??Ti??\00313\037\002]\037\002\0036i??i?? \000\000\003\000\000r \003", '\0' ... s = 0xbfffec95 "#EMOCORE" ac = 8 av = (char **) 0xa853110 #10 0x0805507d in readline_callback (s=0xa851ae0, param_unused=0x50) at main.c:177 No locals. #11 0x0805b617 in check_sockets () at sockets.c:491 newline = 0xa851b58 "\nrct-sc.br irc.creativenet.com.br 0 3364349034 :aNiNhHa[du]DoNaTeLo\n:Toh_Pensanu PART #ilheus\n:_LoKo_SuL_ SJOIN 1063565447 #elias\n:_MoRgAnA_ PRIVMSG NickServ@services.redesul.net :set nomemo off\n:irc."... left = 80 newleft = 80 rfds = {fds_bits = {16, 0 }} wfds = {fds_bits = {0 }} tv = {tv_sec = 2, tv_usec = 980000} i = 4 res = 260 s = (Socket *) 0xa851ae0 s2 = (Socket *) 0x0 #12 0x0805538a in main (ac=3, av=0xbffff164, envp=0xbffff174) at main.c:266 ---Type to continue, or q to quit--- now = 1066500331 now_msec = 1348441861 last_update = 1066500208 last_check = 1348441182 #13 0x420156a4 in __libc_start_main () from /lib/tls/libc.so.6 No symbol table info available. (gdb) info registers eax 0xd6b2bf8a -692928630 ecx 0x806aa00 134654464 edx 0x656e6173 1701732723 ebx 0x42131a14 1108548116 esp 0xbfffd910 0xbfffd910 ebp 0xbfffe238 0xbfffe238 esi 0x8075900 134699264 edi 0xbffff050 -1073745840 eip 0x804d830 0x804d830 eflags 0x10282 66178 cs 0x23 35 ss 0x2b 43 ds 0x2b 43 es 0x2b 43 fs 0x0 0 gs 0x33 51 (gdb) root@irc(/home/ircadmin/services/lib)# ls -la core.12631 -rw------- 1 ircadmin ircadmin 47374336 Oct 18 16:05 core.12631 root@irc(/home/ircadmin/services)# ldd ircservices libdl.so.2 => /lib/libdl.so.2 (0x4001e000) libc.so.6 => /lib/tls/libc.so.6 (0x42000000) /lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x40000000) root@irc(/home/ircadmin/services)# uname -a Linux XXXXXX.xyz.0xdeadbeef 2.4.20-8 #1 Thu Mar 13 17:54:28 EST 2003 i686 i686 i386 GNU/Linux root@irc(/home/ircadmin/services)# cat /etc/redhat-release Red Hat Linux release 9 (Shrike) root@irc(/home/ircadmin/services)# cat /proc/cpuinfo ... model name : Pentium III (Coppermine) stepping : 10 cpu MHz : 999.752 cache size : 256 KB ... root@irc(/home/ircadmin/services)# free total used free shared buffers cached Mem: 513792 482248 31544 0 69492 274980 I changed version of linux, runned it on 3 different machines, on slackware/redhat, pentiumIII, K5, P200. This bug is as older as i run services... dont know if its the same of the 4.X (that i changed to 5.X to "solve" this bug), but from 5.12 to now, it continue happening... aways... Dont have a exactly time to happen, its insane... i think that its a coincidence of some commands that on the memory ends fucking some variable. if you want look the incidence, here its: root@irc(/home/ircadmin/services/lib)# ls -la core* -rw------- 1 ircadmin ircadmin 49025024 Oct 5 19:32 core.27214 -rw------- 1 ircadmin ircadmin 45932544 Oct 5 21:01 core.14414 -rw------- 1 ircadmin ircadmin 46948352 Oct 6 14:00 core.18016 -rw------- 1 ircadmin ircadmin 45936640 Oct 11 04:30 core.1347 -rw------- 1 ircadmin ircadmin 50479104 Oct 14 01:29 core.16481 -rw------- 1 ircadmin ircadmin 44982272 Oct 15 13:54 core.22332 -rw------- 1 ircadmin ircadmin 47374336 Oct 18 16:05 core.12631 -rw------- 1 ircadmin ircadmin 48099328 Oct 19 14:16 core.5362 -rw------- 1 ircadmin ircadmin 44863488 Oct 19 14:22 core.32708 -rw------- 1 ircadmin ircadmin 45355008 Nov 1 15:13 core.28309 -rw------- 1 ircadmin ircadmin 50360320 Nov 3 18:24 core.5160 If it helps, here is the debugging of the last two cores, on gdb: ---------------- FIRST: #0 0x0804e8bf in do_cmode (source=0x806aa08 "ChanServ", ac=-1, av=0xbfffdc38) at channels.c:278 278 while (*s) { (gdb) bt' #0 0x0804e8bf in do_cmode (source=0x806aa08 "ChanServ", ac=-1, av=0xbfffdc38) at channels.c:278 chan = (Channel *) 0xa87d1e0 s = 0x1f73746f
add = 1 modestr = 0x1f73746f
#1 0x0804dc8e in flush_cmode (md=0x806aa00, clear=1) at actions.c:680 buf = "-imsl\000HA___\000\000\000\000\000W \022B\000\000\000L\000\000\000\000\000y\000nossaTZ\000\000\000\000\000\000yy yyA<\023B\001\000\000\000\bYy?Om\tBd \022BDq\a\bOUy?NO\006B\210o\a\b3\035\rB\024\032\023BAa\006B\003\000\000\000a Yy?\027\000\000\000\024\032\023B\024\032\023BTZ\000\000\004\000\000\000\005\ 000\000\000\210o\a\baYy?\030Yy?NO\006B\210o\a\baYy?\027\000\000\000$u\006B\2 10o\a\bIo\a\b\vO\006B\024\032\023B\024\032\023B@\002\a\bHYy?$u\006B\200Yy?@o \006\b"... s = 0xbfffdc60 "-imsl" argv = {0xa87d1e8 "#soad", 0x1f73746f
, 0x5303200f
, 0x6c6c6568
, 0x4323203a
, 0x65746e65
, 0x65685372
, 0x52426c6c
} len = 5 ---Type to continue, or q to quit--- i = 0 lastc = 45 '-' #2 0x0804cebd in set_cmode (sender=0x0, channel=0x0) at actions.c:321 args = 0x0 modes = 0x0 modes_orig = 0x0 md = (struct modedata *) 0x0 which = -1 add = 0 i = 0 c = 0 '\0' #3 0x080553a3 in main (ac=1, av=0xbfffe574, envp=0xbfffe57c) at main.c:269 now = 1067891066 now_msec = -1555790286 last_update = 1067890538 last_check = 2739174210 #4 0x420156a4 in __libc_start_main () from /lib/tls/libc.so.6 No symbol table info available. ----------- SECOND: #0 0x0804e8bf in do_cmode (source=0x806aa08 "ChanServ", ac=-1, av=0xbffff2b8) at channels.c:278 278 while (*s) { (gdb) bt' #0 0x0804e8bf in do_cmode (source=0x806aa08 "ChanServ", ac=-1, av=0xbffff2b8) at channels.c:278 chan = (Channel *) 0xa9be840 s = 0xbf000000
add = 1 modestr = 0xbf000000
#1 0x0804dc8e in flush_cmode (md=0x806aa00, clear=1) at actions.c:680 buf = "-imsl\000\a\b\000len\000\000\000\000W \022B3\035\rB\024\032\023BAa\006B\003\000\000\000 oy?\027\000\000\000yyyyA<\023BTZ\000\000\004\000\000\000\005\000\000\000\210 o\a\b oy?Xoy?NO\006B\210o\a\b oy?\027\000\000\000$u\006B\210o\a\bIo\a\b\vO\006B\024\032\023B\024\032\023B@ \002\a\b\210oy?$u\006BAoy?@o\006\b@\002\a\b\000\000\000\000\024\032\023B@\00 2\a\b?oy?6\020\aBaoy?@o\006\b@\002\a\b\000\000\000\000Aoy?I\037\006\b=S\004B \024\032\023B\001\020\000\000@o\006\b"... s = 0xbffff2e0 "-imsl" argv = {0xa9be848 "#zoera", 0xbf000000
, 0x0, 0x806f240 "ircservices.log", 0x806f240 "ircservices.log", 0x5a54
, 0x0, 0xffffffff
} len = 5 i = 0 lastc = 45 '-' #2 0x0804cebd in set_cmode (sender=0x0, channel=0x0) at actions.c:321 ---Type to continue, or q to quit--- args = 0x0 modes = 0x0 modes_orig = 0x0 md = (struct modedata *) 0x0 which = -1 add = 0 i = 0 c = 0 '\0' #3 0x080553a3 in main (ac=1, av=0xbffffbf4, envp=0xbffffbfc) at main.c:269 now = 1067706795 now_msec = -1740061222 last_update = 1067706282 last_check = 2554904000 #4 0x420156a4 in __libc_start_main () from /lib/tls/libc.so.6 No symbol table info available. (gdb) ------- Im running it more a time on Screen to can get exactly where occur the bug (with -nofork -debug), to look for more examples of commands that causes this bug... if have something (more) that i can to add/do to helps on debugging, please, tell me.. i have the core (i cant send it, for secure reasons... have all my db on the core... ), but im open to helps anytime anywhere... with anything.... Thanks for all development, this is really a bealtifull software... (and sorry for my bad english) Diego B. Contezini aka destruct_ #irc.redesul.net From diego at redesul.net Tue Nov 4 16:46:53 2003 From: diego at redesul.net (Diego B. Contezini) Date: Sat Oct 23 23:10:00 2004 Subject: [IRCServices Coding] about.. CORE DUMPED! BUG! Message-ID: <01fa01c3a336$4e884220$3cc8a8c0@angel> If it helps, im using Bahamut here.... From achurch at achurch.org Wed Nov 5 13:20:15 2003 From: achurch at achurch.org (Andrew Church) Date: Sat Oct 23 23:10:00 2004 Subject: [IRCServices Coding] Bug or misunderstood ? In-Reply-To: <000901c39496$71764f10$a37faec3@coder> Message-ID: <3fa87c99.57222@achurch.org> >Im using unreal ircd. When channel is empty and if channel owner joins >his/her registered channel it does >(ChanServ sets mode: +ntrq nick) but when channel is not empty and if >channel owner joins his/her registered channel it does (ChanServ sets mode: >+oq nick nick). As you see on the first one there is no +o and because of >this chanserv does not update the last_used time because chanserv is set to >update last_used time with +o (CUMODE_o) so channels drop while channel >owners use them. Is this a bug or my misunderstood ? This is a bug; I've fixed it for the next release, thanks for the report. As regards your other message, not setting the last-used time for +a/+q users is designed behavior (see section 3-2-1 of the manual: "`used' means that a user with auto-op privileges ... has entered the channel"), as well as unnecessary in typical channel settings (where +a users are a subset of +o users), but if you have any better suggestions on how to determine when a channel is being used by proper users as opposed to (for example) spammers or people just entering to see if the channel is available, I'm willing to listen. --Andrew Church achurch@achurch.org http://achurch.org/ From andrewk at isdial.net Tue Aug 26 02:43:45 2003 From: andrewk at isdial.net (Andrew Kempe) Date: Sat Oct 23 23:10:00 2004 Subject: [IRCServices Coding] test Message-ID: <005801c36bb6$85bbc080$1f0912ac@espotting.com> From us44ever at hotmail.com Thu Aug 28 09:45:48 2003 From: us44ever at hotmail.com (us44ever .) Date: Sat Oct 23 23:10:00 2004 Subject: [IRCServices Coding] Yet, another great suggestion Message-ID: Hi, it would be really great to add another new line to the "/nickserv info" command, for example, when some one types: "/nickserv info nick", the following will be shown: *************************** - -NickServ- nick is hello world - -NickServ- Is online from: ~test@just.a.test.co.za - -NickServ- Last seen time: Aug 28 15:51:14 2003 GMT - -NickServ- Time registered: Aug 28 00:13:35 2003 GMT - -NickServ- Last quit message: anythinggggg - -NickServ- Options: Kill protection, Security - *************************** the new line I'm suggesting is something like: *************************** -NickServ- Time Now : Aug 28 15:54:04 2003 GMT *************************** This will help our users to compare the time that user was last seen and the time right now *it's very important, many many of our users asked us for this option*, also it would even be more great to show how long last time the user was seen (some thing like: Last seen time: Aug 28 15:51:14 2003 GMT (last seen time was before: 10 days, 3hours and 24 sec ago). Note that I saw both of these features, in other services I don't remember there names (but they aren't as stable as ircservices5) (it was something like ptlink services, and magik II) That's all, I would really like to see it on the next version (or if you can show me how to do it, as I'm not a programmer) Many thanks to all of who developed IRCservices ...etc ...etc ...etc sincerely, David _________________________________________________________________ Get MSN 8 and enjoy automatic e-mail virus protection. http://join.msn.com/?page=features/virus From aragon at phat.za.net Thu Aug 28 11:36:22 2003 From: aragon at phat.za.net (Aragon Gouveia) Date: Sat Oct 23 23:10:00 2004 Subject: [IRCServices Coding] Yet, another great suggestion In-Reply-To: References: Message-ID: <20030828183615.GB32204@phat.za.net> Or how about rather letting users decide what timezone they're in and services outputs all timestamps in their local time? | By us44ever . | [ 2003-08-28 18:45 +0200 ] > Hi, > > it would be really great to add another new line to the "/nickserv info" > command, for example, when some one types: "/nickserv info nick", the > following will be shown: > > *************************** > - > -NickServ- nick is hello world > - > -NickServ- Is online from: ~test@just.a.test.co.za > - > -NickServ- Last seen time: Aug 28 15:51:14 2003 GMT > - > -NickServ- Time registered: Aug 28 00:13:35 2003 GMT > - > -NickServ- Last quit message: anythinggggg > - > -NickServ- Options: Kill protection, Security > - > *************************** > > the new line I'm suggesting is something like: > > *************************** > -NickServ- Time Now : Aug 28 15:54:04 2003 GMT > *************************** > > This will help our users to compare the time that user was last seen and > the time right now *it's very important, many many of our users asked us > for this option*, also it would even be more great to show how long last > time the user was seen (some thing like: Last seen time: Aug 28 15:51:14 > 2003 GMT (last seen time was before: 10 days, 3hours and 24 sec ago). > > Note that I saw both of these features, in other services I don't remember > there names (but they aren't as stable as ircservices5) (it was something > like ptlink services, and magik II) > > That's all, I would really like to see it on the next version (or if you > can show me how to do it, as I'm not a programmer) > > Many thanks to all of who developed IRCservices ...etc ...etc ...etc > > sincerely, > David > > _________________________________________________________________ > Get MSN 8 and enjoy automatic e-mail virus protection. > http://join.msn.com/?page=features/virus > > ------------------------------------------------------------------ > To unsubscribe or change your subscription options, visit: > http://www.ircservices.za.net/mailman/listinfo/ircservices-coding From saturn at jetirc.net Thu Aug 28 11:39:41 2003 From: saturn at jetirc.net (Saturn) Date: Sat Oct 23 23:10:00 2004 Subject: [IRCServices Coding] Yet, another great suggestion References: <20030828183615.GB32204@phat.za.net> Message-ID: <003201c36d93$abf77fd0$6401a8c0@turby> Oooo now I like that option... have it default to a default timezone, set in the conf file, and give them the option of SETting a different UTC code (have it as GMT + or - x wheer x is the offset from UTC)... It may not sound liek much, but I bet people will use it, and what's more, it IS useful information, especially on international servers like mine.. we have people from all over the place, and we keep services set on Pacific time... but for those in, say, Belgium... that's not very helpful ----- Original Message ----- From: "Aragon Gouveia" To: Sent: Thursday, August 28, 2003 11:36 AM Subject: Re: [IRCServices Coding] Yet, another great suggestion Or how about rather letting users decide what timezone they're in and services outputs all timestamps in their local time? | By us44ever . | [ 2003-08-28 18:45 +0200 ] > Hi, > > it would be really great to add another new line to the "/nickserv info" > command, for example, when some one types: "/nickserv info nick", the > following will be shown: > > *************************** > - > -NickServ- nick is hello world > - > -NickServ- Is online from: ~test@just.a.test.co.za > - > -NickServ- Last seen time: Aug 28 15:51:14 2003 GMT > - > -NickServ- Time registered: Aug 28 00:13:35 2003 GMT > - > -NickServ- Last quit message: anythinggggg > - > -NickServ- Options: Kill protection, Security > - > *************************** > > the new line I'm suggesting is something like: > > *************************** > -NickServ- Time Now : Aug 28 15:54:04 2003 GMT > *************************** > > This will help our users to compare the time that user was last seen and > the time right now *it's very important, many many of our users asked us > for this option*, also it would even be more great to show how long last > time the user was seen (some thing like: Last seen time: Aug 28 15:51:14 > 2003 GMT (last seen time was before: 10 days, 3hours and 24 sec ago). > > Note that I saw both of these features, in other services I don't remember > there names (but they aren't as stable as ircservices5) (it was something > like ptlink services, and magik II) > > That's all, I would really like to see it on the next version (or if you > can show me how to do it, as I'm not a programmer) > > Many thanks to all of who developed IRCservices ...etc ...etc ...etc > > sincerely, > David > > _________________________________________________________________ > Get MSN 8 and enjoy automatic e-mail virus protection. > http://join.msn.com/?page=features/virus > > ------------------------------------------------------------------ > To unsubscribe or change your subscription options, visit: > http://www.ircservices.za.net/mailman/listinfo/ircservices-coding ------------------------------------------------------------------ To unsubscribe or change your subscription options, visit: http://www.ircservices.za.net/mailman/listinfo/ircservices-coding From Craig at chatspike.net Thu Aug 28 14:29:54 2003 From: Craig at chatspike.net (Craig McLure) Date: Sat Oct 23 23:10:00 2004 Subject: [IRCServices Coding] Yet, another great suggestion Message-ID: <20030828212943.KEKN29825.mta5-svc.business.ntl.com@i-br0ked-it> Please dont post to both the services main list, and the services coding list. Choose one, or the other, especially concidering i dont think this is a great suggestion either.. /time services.chatspike.net [22:28] ••• Date / time at services.chatspike.net- Thu Aug 28 17:28:57 2003 EDT *shock* /**************************************** * Craig "FrostyCoolSlug" McLure ************* - SpamBox - ************** * InspIRCd - http://www.inspircd.org * ChatSpike - http://www.chatspike.net * WinBot - http://www.winbot.co.uk ****************************************/ /**************************************** * From - us44ever . * To - ircservices-coding * Sent - 2003-08-28 @ 16:45:00 * Subject - [IRCServices Coding] Yet, another great suggestion ****************************************/ /****** - Begin Original Message - ******/ >Hi, > >it would be really great to add another new line to the "/nickserv info" >command, for example, when some one types: "/nickserv info nick", the >following will be shown: > >*************************** >- >-NickServ- nick is hello world >- >-NickServ- Is online from: ~test@just.a.test.co.za >- >-NickServ- Last seen time: Aug 28 15:51:14 2003 GMT >- >-NickServ- Time registered: Aug 28 00:13:35 2003 GMT >- >-NickServ- Last quit message: anythinggggg >- >-NickServ- Options: Kill protection, Security >- >*************************** > >the new line I'm suggesting is something like: > >*************************** >-NickServ- Time Now : Aug 28 15:54:04 2003 GMT >*************************** > >This will help our users to compare the time that user was last seen and the >time right now *it's very important, many many of our users asked us for >this option*, also it would even be more great to show how long last time >the user was seen (some thing like: Last seen time: Aug 28 15:51:14 2003 GMT >(last seen time was before: 10 days, 3hours and 24 sec ago). > >Note that I saw both of these features, in other services I don't remember >there names (but they aren't as stable as ircservices5) (it was something >like ptlink services, and magik II) > >That's all, I would really like to see it on the next version (or if you can >show me how to do it, as I'm not a programmer) > >Many thanks to all of who developed IRCservices ...etc ...etc ...etc > >sincerely, >David > >_________________________________________________________________ >Get MSN 8 and enjoy automatic e-mail virus protection. >http://join.msn.com/?page=features/virus > >------------------------------------------------------------------ >To unsubscribe or change your subscription options, visit: >http://www.ircservices.za.net/mailman/listinfo/ircservices-coding /******* - End Original Message - *******/ From nothing at psychopat.org Thu Aug 28 14:57:31 2003 From: nothing at psychopat.org (Marc-Andre A. Fuentes) Date: Sat Oct 23 23:10:00 2004 Subject: [IRCServices Coding] BUG Report Message-ID: <001501c36daf$c8cba700$0101a8c0@house> We're having a small problem with suspended channel. we suspended channel #kavala, and someone has identified itself has the founder and apply a DROP to the channel. then we got a panic from the services and... crash. Also with suspended nick , when the suspencion expire, the services crash We're using: ircservices-5.0.21 services.terra.cl build #4, compiled Sat Aug 16 20:12:30 CST 2003 Thanks Marc -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.ircservices.za.net/pipermail/ircservices-coding/attachments/20030828/1f31ccf5/attachment-0001.html From Craig at chatspike.net Thu Aug 28 15:24:36 2003 From: Craig at chatspike.net (Craig McLure) Date: Sat Oct 23 23:10:00 2004 Subject: [IRCServices Coding] BUG Report Message-ID: <20030828222401.JVQE12036.mta4-svc.business.ntl.com@i-br0ked-it> hmm.. what OS, compiler version etc are you using? after a test, i got the following: /cs id #abc 00376370 -ChanServ- Channel #abc is suspended and may not be used or identified for. /cs drop #abc [23:20] -ChanServ- Channel is suspended and may not be used or identified for. only prob i got was it missed the channel name in the second message :) /cs drop #abc /**************************************** * Craig "FrostyCoolSlug" McLure ************* - SpamBox - ************** * InspIRCd - http://www.inspircd.org * ChatSpike - http://www.chatspike.net * WinBot - http://www.winbot.co.uk ****************************************/ /**************************************** * From - Marc-Andre A. Fuentes * To - ircservices-coding * Sent - 2003-08-28 @ 18:00:00 * Subject - [IRCServices Coding] BUG Report ****************************************/ /****** - Begin Original Message - ******/ >We're having a small problem with suspended channel. > >we suspended channel #kavala, and someone has identified itself has the founder and apply a DROP to the channel. >then we got a panic from the services and... crash. > >Also with suspended nick , when the suspencion expire, the services crash >We're using: > >ircservices-5.0.21 services.terra.cl build #4, compiled Sat Aug 16 20:12:30 CST 2003 > > >Thanks >Marc >------------------------------------------------------------------ >To unsubscribe or change your subscription options, visit: >http://www.ircservices.za.net/mailman/listinfo/ircservices-coding /******* - End Original Message - *******/ From saturn at jetirc.net Thu Aug 28 17:13:48 2003 From: saturn at jetirc.net (Saturn) Date: Sat Oct 23 23:10:00 2004 Subject: [IRCServices Coding] AKill suggestion References: <2C31F186-CDEE-11D7-979C-0003938D6866@mac.com> Message-ID: <009001c36dc2$64b56b80$6401a8c0@turby> Would it be possible to have it announce to the user when they are akilled, either the expiry date and time, or "Expires in 3days, 4hours, 6minutes" or something similar. I find that usually we just have to do 24hour bans, but the user has no way to know when the ban was set, and when it expires... Just an idea... I now await the half dozen people who will proceed to tell me how stupid my idea is.... Saturn irc.jetirc.net From playa at dreamchat.org Thu Aug 28 20:46:19 2003 From: playa at dreamchat.org (playa) Date: Sat Oct 23 23:10:00 2004 Subject: [IRCServices Coding] Yet, another great suggestion In-Reply-To: <20030828212943.KEKN29825.mta5-svc.business.ntl.com@i-br0ked-it> References: <20030828212943.KEKN29825.mta5-svc.business.ntl.com@i-br0ked-it> Message-ID: <29047.68.21.137.36.1062128774.squirrel@dreamchat.org> Is this /time command only supposed to work via RAW? Cause when i type /time services.dreamchat.org i get No Such User, but if i do /raw time services.dreamchat.org, it works. Just wondering if its just me, or if its supposed to be that way. > Please dont post to both the services main list, and the services coding > list. Choose one, or the other, especially concidering i dont think this > is a great suggestion either.. > > /time services.chatspike.net > [22:28] ??? Date / time at services.chatspike.net- Thu Aug 28 17:28:57 > 2003 EDT > > *shock* > > /**************************************** > * Craig "FrostyCoolSlug" McLure > ************* - SpamBox - ************** > * InspIRCd - http://www.inspircd.org > * ChatSpike - http://www.chatspike.net > * WinBot - http://www.winbot.co.uk > ****************************************/ > > /**************************************** > * From - us44ever . > * To - ircservices-coding > * Sent - 2003-08-28 @ 16:45:00 > * Subject - [IRCServices Coding] Yet, another great suggestion > ****************************************/ > > /****** - Begin Original Message - ******/ > >>Hi, >> >>it would be really great to add another new line to the "/nickserv info" >>command, for example, when some one types: "/nickserv info nick", the >>following will be shown: >> >>*************************** >>- >>-NickServ- nick is hello world >>- >>-NickServ- Is online from: ~test@just.a.test.co.za >>- >>-NickServ- Last seen time: Aug 28 15:51:14 2003 GMT >>- >>-NickServ- Time registered: Aug 28 00:13:35 2003 GMT >>- >>-NickServ- Last quit message: anythinggggg >>- >>-NickServ- Options: Kill protection, Security >>- >>*************************** >> >>the new line I'm suggesting is something like: >> >>*************************** >>-NickServ- Time Now : Aug 28 15:54:04 2003 GMT >>*************************** >> >>This will help our users to compare the time that user was last seen and >> the >>time right now *it's very important, many many of our users asked us for >>this option*, also it would even be more great to show how long last time >>the user was seen (some thing like: Last seen time: Aug 28 15:51:14 2003 >> GMT >>(last seen time was before: 10 days, 3hours and 24 sec ago). >> >>Note that I saw both of these features, in other services I don't >> remember >>there names (but they aren't as stable as ircservices5) (it was something >>like ptlink services, and magik II) >> >>That's all, I would really like to see it on the next version (or if you >> can >>show me how to do it, as I'm not a programmer) >> >>Many thanks to all of who developed IRCservices ...etc ...etc ...etc >> >>sincerely, >>David >> >>_________________________________________________________________ >>Get MSN 8 and enjoy automatic e-mail virus protection. >>http://join.msn.com/?page=features/virus >> >>------------------------------------------------------------------ >>To unsubscribe or change your subscription options, visit: >>http://www.ircservices.za.net/mailman/listinfo/ircservices-coding > > /******* - End Original Message - *******/ > > > > ------------------------------------------------------------------ > To unsubscribe or change your subscription options, visit: > http://www.ircservices.za.net/mailman/listinfo/ircservices-coding > -- Best Regards, playa Network Founder/CEO DreamChat IRC Network - irc.dreamchat.org http://www.dreamchat.org From quension at mac.com Thu Aug 28 21:13:48 2003 From: quension at mac.com (Trevor Talbot) Date: Sat Oct 23 23:10:00 2004 Subject: [IRCServices Coding] Yet, another great suggestion In-Reply-To: <29047.68.21.137.36.1062128774.squirrel@dreamchat.org> Message-ID: <0F823090-D9D7-11D7-8513-0003938D6866@mac.com> On Thursday, Aug 28, 2003, at 20:46 US/Pacific, playa wrote: > Is this /time command only supposed to work via RAW? Cause when i > type /time services.dreamchat.org i get No Such User, but if i do /raw > time services.dreamchat.org, it works. Just wondering if its just me, > or if its supposed to be that way. That's a client thing. Some clients might alias /time as a CTCP TIME for a specific user, or similar. -- Quension From r-krisztian at softhome.net Thu Aug 28 22:12:51 2003 From: r-krisztian at softhome.net (Krisztian Romek) Date: Sat Oct 23 23:10:00 2004 Subject: [IRCServices Coding] Yet, another great suggestion In-Reply-To: <29047.68.21.137.36.1062128774.squirrel@dreamchat.org> References: <20030828212943.KEKN29825.mta5-svc.business.ntl.com@i-br0ked-it> <29047.68.21.137.36.1062128774.squirrel@dreamchat.org> Message-ID: <200308290713.29423.r-krisztian@softhome.net> > Is this /time command only supposed to work via RAW? Cause when i type > /time services.dreamchat.org i get No Such User, but if i do /raw time > services.dreamchat.org, it works. Just wondering if its just me, or if > its supposed to be that way. Some clients use stupid aliases for CTCP commands, for example: /version = /CTCP VERSION, /time = /CTCP TIME, /finger = /CTCP TIME This is why nothing works the way you expected. -- Krisztian Romek r-krisztian@softhome.net From us44ever at hotmail.com Fri Aug 29 13:02:19 2003 From: us44ever at hotmail.com (us44ever .) Date: Sat Oct 23 23:10:00 2004 Subject: [IRCServices Coding] AKill suggestion Message-ID: Pretty good idea, specially is it would be implemented as an option (because some admins might won't like the idea of displaying the time of when the akill will expire to the user who has been akilled). _________________________________________________________________ Help protect your PC: Get a free online virus scan at McAfee.com. http://clinic.mcafee.com/clinic/ibuy/campaign.asp?cid=3963 From us44ever at hotmail.com Fri Aug 29 13:09:51 2003 From: us44ever at hotmail.com (us44ever .) Date: Sat Oct 23 23:10:00 2004 Subject: [IRCServices Coding] Yet, another great suggestion Message-ID: Since most people want to see this feature(s) in the next version, it would be great to implement it as an optional feature , where it can be disabled from the .conf file(s) or enable it easily. I don't think that there is anything that the authors will lose if this feature can be added, in fact, it will add another nice feature to the features list of IRCservices5. _________________________________________________________________ Enter for your chance to IM with Bon Jovi, Seal, Bow Wow, or Mary J Blige using MSN Messenger http://entertainment.msn.com/imastar From Craig at chatspike.net Fri Aug 29 13:41:59 2003 From: Craig at chatspike.net (Craig McLure) Date: Sat Oct 23 23:10:00 2004 Subject: [IRCServices Coding] Yet, another great suggestion Message-ID: <20030829204143.NNNT26404.mta1-svc.business.ntl.com@i-br0ked-it> I'll ask again.. can you please stop posting to both the IRCServices mailing list, and the IRCd coding mailing list, getting your mail 2ce is beginning to annoy me. And i'll Quote Elijah: "Except it's already been said in the FAQ that it's not going to happen, and if that made it into the FAQ it would seem the answer is frequently going to be 'no.'" /**************************************** * Craig "FrostyCoolSlug" McLure ************* - SpamBox - ************** * InspIRCd - http://www.inspircd.org * ChatSpike - http://www.chatspike.net * WinBot - http://www.winbot.co.uk ****************************************/ /**************************************** * From - us44ever . * To - ircservices-coding * Sent - 2003-08-29 @ 20:09:00 * Subject - Re: [IRCServices Coding] Yet, another great suggestion ****************************************/ /****** - Begin Original Message - ******/ >Since most people want to see this feature(s) in the next version, it would >be great to implement it as an optional feature , where it can be disabled >from the .conf file(s) or enable it easily. I don't think that there is >anything that the authors will lose if this feature can be added, in fact, >it will add another nice feature to the features list of IRCservices5. > >_________________________________________________________________ >Enter for your chance to IM with Bon Jovi, Seal, Bow Wow, or Mary J Blige >using MSN Messenger http://entertainment.msn.com/imastar > >------------------------------------------------------------------ >To unsubscribe or change your subscription options, visit: >http://www.ircservices.za.net/mailman/listinfo/ircservices-coding >. /******* - End Original Message - *******/ From Craig at chatspike.net Fri Aug 29 13:43:24 2003 From: Craig at chatspike.net (Craig McLure) Date: Sat Oct 23 23:10:00 2004 Subject: [IRCServices Coding] AKill suggestion Message-ID: <20030829204311.GHCL29825.mta5-svc.business.ntl.com@i-br0ked-it> its a stupid idea!!! :p j/k.. I think its a great idea.. i'd rather have services telling users when their akills expire, than them spamming my mailbox with 'when does my akill expire?' every 20mins :p /**************************************** * Craig "FrostyCoolSlug" McLure ************* - SpamBox - ************** * InspIRCd - http://www.inspircd.org * ChatSpike - http://www.chatspike.net * WinBot - http://www.winbot.co.uk ****************************************/ /**************************************** * From - Saturn * To - IRC Services Coding Mailing List * Sent - 2003-08-28 @ 17:13:00 * Subject - [IRCServices Coding] AKill suggestion ****************************************/ /****** - Begin Original Message - ******/ >Would it be possible to have it announce to the user when they are akilled, >either the expiry date and time, or "Expires in 3days, 4hours, 6minutes" or >something similar. I find that usually we just have to do 24hour bans, but >the user has no way to know when the ban was set, and when it expires... > >Just an idea... I now await the half dozen people who will proceed to tell >me how stupid my idea is.... > >Saturn >irc.jetirc.net > > >------------------------------------------------------------------ >To unsubscribe or change your subscription options, visit: >http://www.ircservices.za.net/mailman/listinfo/ircservices-coding /******* - End Original Message - *******/ From admin at nevernet.net Fri Aug 29 13:48:01 2003 From: admin at nevernet.net (Elijah) Date: Sat Oct 23 23:10:00 2004 Subject: [IRCServices Coding] Yet, another great suggestion In-Reply-To: <20030829204143.NNNT26404.mta1-svc.business.ntl.com@i-br0ked-it> Message-ID: <008f01c36e6e$83158770$436a3a44@slytherin> Cheers. -----Original Message----- From: ircservices-coding-bounces@ircservices.za.net [mailto:ircservices-coding-bounces@ircservices.za.net] On Behalf Of Craig McLure Sent: Friday, August 29, 2003 4:41 PM To: IRC Services Coding Mailing List Subject: Re: Re: [IRCServices Coding] Yet, another great suggestion I'll ask again.. can you please stop posting to both the IRCServices mailing list, and the IRCd coding mailing list, getting your mail 2ce is beginning to annoy me. And i'll Quote Elijah: "Except it's already been said in the FAQ that it's not going to happen, and if that made it into the FAQ it would seem the answer is frequently going to be 'no.'" From us44ever at hotmail.com Fri Aug 29 16:59:31 2003 From: us44ever at hotmail.com (us44ever .) Date: Sat Oct 23 23:10:00 2004 Subject: [IRCServices Coding] Yet, another great suggestion Message-ID: woops, ok sorry I thought the two e-mails is completely different. >From: "Craig McLure" >Reply-To: IRC Services Coding Mailing List > >To: IRC Services Coding Mailing List > >Subject: Re: Re: [IRCServices Coding] Yet, another great suggestion >Date: Fri, 29 Aug 2003 21:41:23 +0000 > >I'll ask again.. can you please stop posting to both the IRCServices >mailing list, and the IRCd coding mailing list, getting your mail 2ce is >beginning to annoy me. > >And i'll Quote Elijah: > >"Except it's already been said in the FAQ that it's not going to happen, >and >if that made it into the FAQ it would seem the answer is frequently going >to >be 'no.'" > > >/**************************************** > * Craig "FrostyCoolSlug" McLure > ************* - SpamBox - ************** > * InspIRCd - http://www.inspircd.org > * ChatSpike - http://www.chatspike.net > * WinBot - http://www.winbot.co.uk > ****************************************/ > >/**************************************** > * From - us44ever . > * To - ircservices-coding > * Sent - 2003-08-29 @ 20:09:00 > * Subject - Re: [IRCServices Coding] Yet, another great suggestion > ****************************************/ > >/****** - Begin Original Message - ******/ > > >Since most people want to see this feature(s) in the next version, it >would > >be great to implement it as an optional feature , where it can be >disabled > >from the .conf file(s) or enable it easily. I don't think that there is > >anything that the authors will lose if this feature can be added, in >fact, > >it will add another nice feature to the features list of IRCservices5. > > > >_________________________________________________________________ > >Enter for your chance to IM with Bon Jovi, Seal, Bow Wow, or Mary J Blige > >using MSN Messenger http://entertainment.msn.com/imastar > > > >------------------------------------------------------------------ > >To unsubscribe or change your subscription options, visit: > >http://www.ircservices.za.net/mailman/listinfo/ircservices-coding > >. > >/******* - End Original Message - *******/ > > > >------------------------------------------------------------------ >To unsubscribe or change your subscription options, visit: >http://www.ircservices.za.net/mailman/listinfo/ircservices-coding _________________________________________________________________ MSN 8: Get 6 months for $9.95/month. http://join.msn.com/?page=dept/dialup From simorgh at dataphone.se Sat Aug 30 08:27:11 2003 From: simorgh at dataphone.se (Ali Simorgh) Date: Sat Oct 23 23:10:00 2004 Subject: [IRCServices Coding] SETHOST, SENDMAIL and 'ns info all' In-Reply-To: Message-ID: Hi I run ircservices 5.0.21 on FreeBSD 4.8-STABLE. and Ultimate 3.* I get this in logfile: [Aug 30 10:51:19 2003] unknown message from server (NETCTRL 0 0 0 0 0 0 0 0 0 0 0 0 0) [Aug 30 10:51:19 2003] user: New maximum user count: 1 [Aug 30 10:51:19 2003] unknown message from server (:irc.MyNet.Net SETHOST Simorgh MyvhostNetwork.Net) [Aug 30 10:51:19 2003] user: New maximum user count: 2 [Aug 30 10:51:19 2003] unknown message from server (:irc.MyNet.Net SETHOST pedarkhAnde 6b45bb2.26d9672f.dataphone.se) [Aug 30 10:56:18 2003] mail/sendmail: /usr/sbin/sendmail exited with code 25600 [Aug 30 10:56:18 2003] nickserv/mail-auth: send_auth() failed for registration (Simorgh) and how can I do so that nickserv dont show the realhost of a user in 'ns info nick all' thanks for help Ali "Simorgh" ______________________________________________________ Many of life's failures are people who did not realize how close they were to success when they gave up. Thomas A. Edison ______________________________________________________ From jskam at shaw.ca Sat Aug 30 11:34:35 2003 From: jskam at shaw.ca (Jeffery Kam) Date: Sat Oct 23 23:10:00 2004 Subject: [IRCServices Coding] SETHOST, SENDMAIL and 'ns info all' In-Reply-To: Message-ID: <000001c36f25$58464860$f64f9144@weed> "and how can I do so that nickserv dont show the realhost of a user in 'ns info nick all'" This would be a great feature for sure. I know on my network, there is a custom user mode +d, which will disguise a user's host in a /whois reply, but services info doesn't show it disguised unless the HIDE option is set. From achurch at achurch.org Sat Aug 30 16:14:47 2003 From: achurch at achurch.org (Andrew Church) Date: Sat Oct 23 23:10:00 2004 Subject: [IRCServices Coding] MARK Command In-Reply-To: <3208.66.181.69.244.1060800845.squirrel@dreamchat.org> Message-ID: <3f512fdb.01666@achurch.org> Use E-mail if you need communication of that sort. --Andrew Church achurch@achurch.org http://achurch.org/ >First off, i would like to say that IRCservices are the best services out >there, by FAR! Anyways, i was wondering if the MARK command will be in >the next relase? Its kind of a pointless command, its only used to mark >nicks or channels, but it is very useful for when passwords to channels >have been denied. > >/chanserv MARK > >/chanserv info #channel would read the following. >*#channel has been MARKED by playa - > >Of course only IRCops would be able to view it. > >Just an idea i thought of :) > >-- >Best Regards, >playa >Network Founder/CEO >DreamChat IRC Network - irc.dreamchat.org >http://www.dreamchat.org > >------------------------------------------------------------------ >To unsubscribe or change your subscription options, visit: >http://www.ircservices.za.net/mailman/listinfo/ircservices-coding From achurch at achurch.org Sat Aug 30 16:17:44 2003 From: achurch at achurch.org (Andrew Church) Date: Sat Oct 23 23:10:00 2004 Subject: [IRCServices Coding] OP/Voice upon identify In-Reply-To: Message-ID: <3f513092.01677@achurch.org> Needless complexity. If you don't want yourself autoopped, then don't be an auto-op. It's that simple. --Andrew Church achurch@achurch.org http://achurch.org/ >Hi again >Its nice with this option. but I dont se any set command that ChanServ >wont automatically op or voice you in any channel. > >Like: > SET NOAUTO ON|OFF > When NOAUTO is on, ChanServ will not > automatically op or voice you in any channels. > >Maybe some user(s) wont get auto op/voice then they can set this option ON >but it sould be OFF in default. > >Or did I miss it? > >Thanks > > Ali "Simorgh" > ______________________________________________________ > Many of life's failures are people who did not realize > how close they were to success when they gave up. > Thomas A. Edison > ______________________________________________________ > > >On Sun, 17 Aug 2003, Russell Garrett wrote: > >> Eh? This has been implemented since IRCServices 5a31. >> >> Russ >> >> > I wonder if its possible to make some modification that: >> > when someone has already joined a few channels, and then identifies >> > to its nickname, chanserv gives Voice and/or Op to the user is s/he >> > is in the channel list (+o; aop or above & +v when vop) >> > >> > this is very usefull to not privmsg chanserv for every op or voice >> > request, when user has not identified to its nick before joining >> > channels. >> > >> > Thanks for any help >> >> ------------------------------------------------------------------ >> To unsubscribe or change your subscription options, visit: >> http://www.ircservices.za.net/mailman/listinfo/ircservices-coding >> > >------------------------------------------------------------------ >To unsubscribe or change your subscription options, visit: >http://www.ircservices.za.net/mailman/listinfo/ircservices-coding From l8nite at l8nite.net Sat Aug 30 16:58:16 2003 From: l8nite at l8nite.net (Shaun Guth) Date: Sat Oct 23 23:10:00 2004 Subject: [IRCServices Coding] OP/Voice upon identify In-Reply-To: <3f513092.01677@achurch.org> References: <3f513092.01677@achurch.org> Message-ID: <1062287885.21924.6.camel@localhost> On Sun, 2003-08-31 at 01:16, Andrew Church wrote: > Needless complexity. If you don't want yourself autoopped, then don't > be an auto-op. It's that simple. I disagree. In my case, I wanted to create a channel where there were no ops so users don't have to endure lame op-wars, etc. However, I did need to maintain a level of control over the channel to protect from extremely obnoxious behavior or lame bots, etc. By registering as founder of the channel I induced the unwanted 'auto-op' behavior. My only solution was to register another fake user to become channel founder and set their nick to noexpire. That to me seems like needless complexity. A simple check to see if the user wishes to be opped or not is not complex. Shaun From andrewk at isdial.net Tue Aug 26 02:43:45 2003 From: andrewk at isdial.net (Andrew Kempe) Date: Sat Oct 23 23:10:00 2004 Subject: [IRCServices Coding] test Message-ID: <005801c36bb6$85bbc080$1f0912ac@espotting.com> From us44ever at hotmail.com Thu Aug 28 09:45:48 2003 From: us44ever at hotmail.com (us44ever .) Date: Sat Oct 23 23:10:00 2004 Subject: [IRCServices Coding] Yet, another great suggestion Message-ID: Hi, it would be really great to add another new line to the "/nickserv info" command, for example, when some one types: "/nickserv info nick", the following will be shown: *************************** - -NickServ- nick is hello world - -NickServ- Is online from: ~test@just.a.test.co.za - -NickServ- Last seen time: Aug 28 15:51:14 2003 GMT - -NickServ- Time registered: Aug 28 00:13:35 2003 GMT - -NickServ- Last quit message: anythinggggg - -NickServ- Options: Kill protection, Security - *************************** the new line I'm suggesting is something like: *************************** -NickServ- Time Now : Aug 28 15:54:04 2003 GMT *************************** This will help our users to compare the time that user was last seen and the time right now *it's very important, many many of our users asked us for this option*, also it would even be more great to show how long last time the user was seen (some thing like: Last seen time: Aug 28 15:51:14 2003 GMT (last seen time was before: 10 days, 3hours and 24 sec ago). Note that I saw both of these features, in other services I don't remember there names (but they aren't as stable as ircservices5) (it was something like ptlink services, and magik II) That's all, I would really like to see it on the next version (or if you can show me how to do it, as I'm not a programmer) Many thanks to all of who developed IRCservices ...etc ...etc ...etc sincerely, David _________________________________________________________________ Get MSN 8 and enjoy automatic e-mail virus protection. http://join.msn.com/?page=features/virus From aragon at phat.za.net Thu Aug 28 11:36:22 2003 From: aragon at phat.za.net (Aragon Gouveia) Date: Sat Oct 23 23:10:00 2004 Subject: [IRCServices Coding] Yet, another great suggestion In-Reply-To: References: Message-ID: <20030828183615.GB32204@phat.za.net> Or how about rather letting users decide what timezone they're in and services outputs all timestamps in their local time? | By us44ever . | [ 2003-08-28 18:45 +0200 ] > Hi, > > it would be really great to add another new line to the "/nickserv info" > command, for example, when some one types: "/nickserv info nick", the > following will be shown: > > *************************** > - > -NickServ- nick is hello world > - > -NickServ- Is online from: ~test@just.a.test.co.za > - > -NickServ- Last seen time: Aug 28 15:51:14 2003 GMT > - > -NickServ- Time registered: Aug 28 00:13:35 2003 GMT > - > -NickServ- Last quit message: anythinggggg > - > -NickServ- Options: Kill protection, Security > - > *************************** > > the new line I'm suggesting is something like: > > *************************** > -NickServ- Time Now : Aug 28 15:54:04 2003 GMT > *************************** > > This will help our users to compare the time that user was last seen and > the time right now *it's very important, many many of our users asked us > for this option*, also it would even be more great to show how long last > time the user was seen (some thing like: Last seen time: Aug 28 15:51:14 > 2003 GMT (last seen time was before: 10 days, 3hours and 24 sec ago). > > Note that I saw both of these features, in other services I don't remember > there names (but they aren't as stable as ircservices5) (it was something > like ptlink services, and magik II) > > That's all, I would really like to see it on the next version (or if you > can show me how to do it, as I'm not a programmer) > > Many thanks to all of who developed IRCservices ...etc ...etc ...etc > > sincerely, > David > > _________________________________________________________________ > Get MSN 8 and enjoy automatic e-mail virus protection. > http://join.msn.com/?page=features/virus > > ------------------------------------------------------------------ > To unsubscribe or change your subscription options, visit: > http://www.ircservices.za.net/mailman/listinfo/ircservices-coding From saturn at jetirc.net Thu Aug 28 11:39:41 2003 From: saturn at jetirc.net (Saturn) Date: Sat Oct 23 23:10:00 2004 Subject: [IRCServices Coding] Yet, another great suggestion References: <20030828183615.GB32204@phat.za.net> Message-ID: <003201c36d93$abf77fd0$6401a8c0@turby> Oooo now I like that option... have it default to a default timezone, set in the conf file, and give them the option of SETting a different UTC code (have it as GMT + or - x wheer x is the offset from UTC)... It may not sound liek much, but I bet people will use it, and what's more, it IS useful information, especially on international servers like mine.. we have people from all over the place, and we keep services set on Pacific time... but for those in, say, Belgium... that's not very helpful ----- Original Message ----- From: "Aragon Gouveia" To: Sent: Thursday, August 28, 2003 11:36 AM Subject: Re: [IRCServices Coding] Yet, another great suggestion Or how about rather letting users decide what timezone they're in and services outputs all timestamps in their local time? | By us44ever . | [ 2003-08-28 18:45 +0200 ] > Hi, > > it would be really great to add another new line to the "/nickserv info" > command, for example, when some one types: "/nickserv info nick", the > following will be shown: > > *************************** > - > -NickServ- nick is hello world > - > -NickServ- Is online from: ~test@just.a.test.co.za > - > -NickServ- Last seen time: Aug 28 15:51:14 2003 GMT > - > -NickServ- Time registered: Aug 28 00:13:35 2003 GMT > - > -NickServ- Last quit message: anythinggggg > - > -NickServ- Options: Kill protection, Security > - > *************************** > > the new line I'm suggesting is something like: > > *************************** > -NickServ- Time Now : Aug 28 15:54:04 2003 GMT > *************************** > > This will help our users to compare the time that user was last seen and > the time right now *it's very important, many many of our users asked us > for this option*, also it would even be more great to show how long last > time the user was seen (some thing like: Last seen time: Aug 28 15:51:14 > 2003 GMT (last seen time was before: 10 days, 3hours and 24 sec ago). > > Note that I saw both of these features, in other services I don't remember > there names (but they aren't as stable as ircservices5) (it was something > like ptlink services, and magik II) > > That's all, I would really like to see it on the next version (or if you > can show me how to do it, as I'm not a programmer) > > Many thanks to all of who developed IRCservices ...etc ...etc ...etc > > sincerely, > David > > _________________________________________________________________ > Get MSN 8 and enjoy automatic e-mail virus protection. > http://join.msn.com/?page=features/virus > > ------------------------------------------------------------------ > To unsubscribe or change your subscription options, visit: > http://www.ircservices.za.net/mailman/listinfo/ircservices-coding ------------------------------------------------------------------ To unsubscribe or change your subscription options, visit: http://www.ircservices.za.net/mailman/listinfo/ircservices-coding From Craig at chatspike.net Thu Aug 28 14:29:54 2003 From: Craig at chatspike.net (Craig McLure) Date: Sat Oct 23 23:10:00 2004 Subject: [IRCServices Coding] Yet, another great suggestion Message-ID: <20030828212943.KEKN29825.mta5-svc.business.ntl.com@i-br0ked-it> Please dont post to both the services main list, and the services coding list. Choose one, or the other, especially concidering i dont think this is a great suggestion either.. /time services.chatspike.net [22:28] ••• Date / time at services.chatspike.net- Thu Aug 28 17:28:57 2003 EDT *shock* /**************************************** * Craig "FrostyCoolSlug" McLure ************* - SpamBox - ************** * InspIRCd - http://www.inspircd.org * ChatSpike - http://www.chatspike.net * WinBot - http://www.winbot.co.uk ****************************************/ /**************************************** * From - us44ever . * To - ircservices-coding * Sent - 2003-08-28 @ 16:45:00 * Subject - [IRCServices Coding] Yet, another great suggestion ****************************************/ /****** - Begin Original Message - ******/ >Hi, > >it would be really great to add another new line to the "/nickserv info" >command, for example, when some one types: "/nickserv info nick", the >following will be shown: > >*************************** >- >-NickServ- nick is hello world >- >-NickServ- Is online from: ~test@just.a.test.co.za >- >-NickServ- Last seen time: Aug 28 15:51:14 2003 GMT >- >-NickServ- Time registered: Aug 28 00:13:35 2003 GMT >- >-NickServ- Last quit message: anythinggggg >- >-NickServ- Options: Kill protection, Security >- >*************************** > >the new line I'm suggesting is something like: > >*************************** >-NickServ- Time Now : Aug 28 15:54:04 2003 GMT >*************************** > >This will help our users to compare the time that user was last seen and the >time right now *it's very important, many many of our users asked us for >this option*, also it would even be more great to show how long last time >the user was seen (some thing like: Last seen time: Aug 28 15:51:14 2003 GMT >(last seen time was before: 10 days, 3hours and 24 sec ago). > >Note that I saw both of these features, in other services I don't remember >there names (but they aren't as stable as ircservices5) (it was something >like ptlink services, and magik II) > >That's all, I would really like to see it on the next version (or if you can >show me how to do it, as I'm not a programmer) > >Many thanks to all of who developed IRCservices ...etc ...etc ...etc > >sincerely, >David > >_________________________________________________________________ >Get MSN 8 and enjoy automatic e-mail virus protection. >http://join.msn.com/?page=features/virus > >------------------------------------------------------------------ >To unsubscribe or change your subscription options, visit: >http://www.ircservices.za.net/mailman/listinfo/ircservices-coding /******* - End Original Message - *******/ From nothing at psychopat.org Thu Aug 28 14:57:31 2003 From: nothing at psychopat.org (Marc-Andre A. Fuentes) Date: Sat Oct 23 23:10:00 2004 Subject: [IRCServices Coding] BUG Report Message-ID: <001501c36daf$c8cba700$0101a8c0@house> We're having a small problem with suspended channel. we suspended channel #kavala, and someone has identified itself has the founder and apply a DROP to the channel. then we got a panic from the services and... crash. Also with suspended nick , when the suspencion expire, the services crash We're using: ircservices-5.0.21 services.terra.cl build #4, compiled Sat Aug 16 20:12:30 CST 2003 Thanks Marc -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.ircservices.za.net/pipermail/ircservices-coding/attachments/20030828/1f31ccf5/attachment-0001.htm From Craig at chatspike.net Thu Aug 28 15:24:36 2003 From: Craig at chatspike.net (Craig McLure) Date: Sat Oct 23 23:10:00 2004 Subject: [IRCServices Coding] BUG Report Message-ID: <20030828222401.JVQE12036.mta4-svc.business.ntl.com@i-br0ked-it> hmm.. what OS, compiler version etc are you using? after a test, i got the following: /cs id #abc 00376370 -ChanServ- Channel #abc is suspended and may not be used or identified for. /cs drop #abc [23:20] -ChanServ- Channel is suspended and may not be used or identified for. only prob i got was it missed the channel name in the second message :) /cs drop #abc /**************************************** * Craig "FrostyCoolSlug" McLure ************* - SpamBox - ************** * InspIRCd - http://www.inspircd.org * ChatSpike - http://www.chatspike.net * WinBot - http://www.winbot.co.uk ****************************************/ /**************************************** * From - Marc-Andre A. Fuentes * To - ircservices-coding * Sent - 2003-08-28 @ 18:00:00 * Subject - [IRCServices Coding] BUG Report ****************************************/ /****** - Begin Original Message - ******/ >We're having a small problem with suspended channel. > >we suspended channel #kavala, and someone has identified itself has the founder and apply a DROP to the channel. >then we got a panic from the services and... crash. > >Also with suspended nick , when the suspencion expire, the services crash >We're using: > >ircservices-5.0.21 services.terra.cl build #4, compiled Sat Aug 16 20:12:30 CST 2003 > > >Thanks >Marc >------------------------------------------------------------------ >To unsubscribe or change your subscription options, visit: >http://www.ircservices.za.net/mailman/listinfo/ircservices-coding /******* - End Original Message - *******/ From saturn at jetirc.net Thu Aug 28 17:13:48 2003 From: saturn at jetirc.net (Saturn) Date: Sat Oct 23 23:10:00 2004 Subject: [IRCServices Coding] AKill suggestion References: <2C31F186-CDEE-11D7-979C-0003938D6866@mac.com> Message-ID: <009001c36dc2$64b56b80$6401a8c0@turby> Would it be possible to have it announce to the user when they are akilled, either the expiry date and time, or "Expires in 3days, 4hours, 6minutes" or something similar. I find that usually we just have to do 24hour bans, but the user has no way to know when the ban was set, and when it expires... Just an idea... I now await the half dozen people who will proceed to tell me how stupid my idea is.... Saturn irc.jetirc.net From playa at dreamchat.org Thu Aug 28 20:46:19 2003 From: playa at dreamchat.org (playa) Date: Sat Oct 23 23:10:00 2004 Subject: [IRCServices Coding] Yet, another great suggestion In-Reply-To: <20030828212943.KEKN29825.mta5-svc.business.ntl.com@i-br0ked-it> References: <20030828212943.KEKN29825.mta5-svc.business.ntl.com@i-br0ked-it> Message-ID: <29047.68.21.137.36.1062128774.squirrel@dreamchat.org> Is this /time command only supposed to work via RAW? Cause when i type /time services.dreamchat.org i get No Such User, but if i do /raw time services.dreamchat.org, it works. Just wondering if its just me, or if its supposed to be that way. > Please dont post to both the services main list, and the services coding > list. Choose one, or the other, especially concidering i dont think this > is a great suggestion either.. > > /time services.chatspike.net > [22:28] ??? Date / time at services.chatspike.net- Thu Aug 28 17:28:57 > 2003 EDT > > *shock* > > /**************************************** > * Craig "FrostyCoolSlug" McLure > ************* - SpamBox - ************** > * InspIRCd - http://www.inspircd.org > * ChatSpike - http://www.chatspike.net > * WinBot - http://www.winbot.co.uk > ****************************************/ > > /**************************************** > * From - us44ever . > * To - ircservices-coding > * Sent - 2003-08-28 @ 16:45:00 > * Subject - [IRCServices Coding] Yet, another great suggestion > ****************************************/ > > /****** - Begin Original Message - ******/ > >>Hi, >> >>it would be really great to add another new line to the "/nickserv info" >>command, for example, when some one types: "/nickserv info nick", the >>following will be shown: >> >>*************************** >>- >>-NickServ- nick is hello world >>- >>-NickServ- Is online from: ~test@just.a.test.co.za >>- >>-NickServ- Last seen time: Aug 28 15:51:14 2003 GMT >>- >>-NickServ- Time registered: Aug 28 00:13:35 2003 GMT >>- >>-NickServ- Last quit message: anythinggggg >>- >>-NickServ- Options: Kill protection, Security >>- >>*************************** >> >>the new line I'm suggesting is something like: >> >>*************************** >>-NickServ- Time Now : Aug 28 15:54:04 2003 GMT >>*************************** >> >>This will help our users to compare the time that user was last seen and >> the >>time right now *it's very important, many many of our users asked us for >>this option*, also it would even be more great to show how long last time >>the user was seen (some thing like: Last seen time: Aug 28 15:51:14 2003 >> GMT >>(last seen time was before: 10 days, 3hours and 24 sec ago). >> >>Note that I saw both of these features, in other services I don't >> remember >>there names (but they aren't as stable as ircservices5) (it was something >>like ptlink services, and magik II) >> >>That's all, I would really like to see it on the next version (or if you >> can >>show me how to do it, as I'm not a programmer) >> >>Many thanks to all of who developed IRCservices ...etc ...etc ...etc >> >>sincerely, >>David >> >>_________________________________________________________________ >>Get MSN 8 and enjoy automatic e-mail virus protection. >>http://join.msn.com/?page=features/virus >> >>------------------------------------------------------------------ >>To unsubscribe or change your subscription options, visit: >>http://www.ircservices.za.net/mailman/listinfo/ircservices-coding > > /******* - End Original Message - *******/ > > > > ------------------------------------------------------------------ > To unsubscribe or change your subscription options, visit: > http://www.ircservices.za.net/mailman/listinfo/ircservices-coding > -- Best Regards, playa Network Founder/CEO DreamChat IRC Network - irc.dreamchat.org http://www.dreamchat.org From quension at mac.com Thu Aug 28 21:13:48 2003 From: quension at mac.com (Trevor Talbot) Date: Sat Oct 23 23:10:00 2004 Subject: [IRCServices Coding] Yet, another great suggestion In-Reply-To: <29047.68.21.137.36.1062128774.squirrel@dreamchat.org> Message-ID: <0F823090-D9D7-11D7-8513-0003938D6866@mac.com> On Thursday, Aug 28, 2003, at 20:46 US/Pacific, playa wrote: > Is this /time command only supposed to work via RAW? Cause when i > type /time services.dreamchat.org i get No Such User, but if i do /raw > time services.dreamchat.org, it works. Just wondering if its just me, > or if its supposed to be that way. That's a client thing. Some clients might alias /time as a CTCP TIME for a specific user, or similar. -- Quension From r-krisztian at softhome.net Thu Aug 28 22:12:51 2003 From: r-krisztian at softhome.net (Krisztian Romek) Date: Sat Oct 23 23:10:00 2004 Subject: [IRCServices Coding] Yet, another great suggestion In-Reply-To: <29047.68.21.137.36.1062128774.squirrel@dreamchat.org> References: <20030828212943.KEKN29825.mta5-svc.business.ntl.com@i-br0ked-it> <29047.68.21.137.36.1062128774.squirrel@dreamchat.org> Message-ID: <200308290713.29423.r-krisztian@softhome.net> > Is this /time command only supposed to work via RAW? Cause when i type > /time services.dreamchat.org i get No Such User, but if i do /raw time > services.dreamchat.org, it works. Just wondering if its just me, or if > its supposed to be that way. Some clients use stupid aliases for CTCP commands, for example: /version = /CTCP VERSION, /time = /CTCP TIME, /finger = /CTCP TIME This is why nothing works the way you expected. -- Krisztian Romek r-krisztian@softhome.net From us44ever at hotmail.com Fri Aug 29 13:02:19 2003 From: us44ever at hotmail.com (us44ever .) Date: Sat Oct 23 23:10:00 2004 Subject: [IRCServices Coding] AKill suggestion Message-ID: Pretty good idea, specially is it would be implemented as an option (because some admins might won't like the idea of displaying the time of when the akill will expire to the user who has been akilled). _________________________________________________________________ Help protect your PC: Get a free online virus scan at McAfee.com. http://clinic.mcafee.com/clinic/ibuy/campaign.asp?cid=3963 From us44ever at hotmail.com Fri Aug 29 13:09:51 2003 From: us44ever at hotmail.com (us44ever .) Date: Sat Oct 23 23:10:00 2004 Subject: [IRCServices Coding] Yet, another great suggestion Message-ID: Since most people want to see this feature(s) in the next version, it would be great to implement it as an optional feature , where it can be disabled from the .conf file(s) or enable it easily. I don't think that there is anything that the authors will lose if this feature can be added, in fact, it will add another nice feature to the features list of IRCservices5. _________________________________________________________________ Enter for your chance to IM with Bon Jovi, Seal, Bow Wow, or Mary J Blige using MSN Messenger http://entertainment.msn.com/imastar From Craig at chatspike.net Fri Aug 29 13:41:59 2003 From: Craig at chatspike.net (Craig McLure) Date: Sat Oct 23 23:10:00 2004 Subject: [IRCServices Coding] Yet, another great suggestion Message-ID: <20030829204143.NNNT26404.mta1-svc.business.ntl.com@i-br0ked-it> I'll ask again.. can you please stop posting to both the IRCServices mailing list, and the IRCd coding mailing list, getting your mail 2ce is beginning to annoy me. And i'll Quote Elijah: "Except it's already been said in the FAQ that it's not going to happen, and if that made it into the FAQ it would seem the answer is frequently going to be 'no.'" /**************************************** * Craig "FrostyCoolSlug" McLure ************* - SpamBox - ************** * InspIRCd - http://www.inspircd.org * ChatSpike - http://www.chatspike.net * WinBot - http://www.winbot.co.uk ****************************************/ /**************************************** * From - us44ever . * To - ircservices-coding * Sent - 2003-08-29 @ 20:09:00 * Subject - Re: [IRCServices Coding] Yet, another great suggestion ****************************************/ /****** - Begin Original Message - ******/ >Since most people want to see this feature(s) in the next version, it would >be great to implement it as an optional feature , where it can be disabled >from the .conf file(s) or enable it easily. I don't think that there is >anything that the authors will lose if this feature can be added, in fact, >it will add another nice feature to the features list of IRCservices5. > >_________________________________________________________________ >Enter for your chance to IM with Bon Jovi, Seal, Bow Wow, or Mary J Blige >using MSN Messenger http://entertainment.msn.com/imastar > >------------------------------------------------------------------ >To unsubscribe or change your subscription options, visit: >http://www.ircservices.za.net/mailman/listinfo/ircservices-coding >. /******* - End Original Message - *******/ From Craig at chatspike.net Fri Aug 29 13:43:24 2003 From: Craig at chatspike.net (Craig McLure) Date: Sat Oct 23 23:10:00 2004 Subject: [IRCServices Coding] AKill suggestion Message-ID: <20030829204311.GHCL29825.mta5-svc.business.ntl.com@i-br0ked-it> its a stupid idea!!! :p j/k.. I think its a great idea.. i'd rather have services telling users when their akills expire, than them spamming my mailbox with 'when does my akill expire?' every 20mins :p /**************************************** * Craig "FrostyCoolSlug" McLure ************* - SpamBox - ************** * InspIRCd - http://www.inspircd.org * ChatSpike - http://www.chatspike.net * WinBot - http://www.winbot.co.uk ****************************************/ /**************************************** * From - Saturn * To - IRC Services Coding Mailing List * Sent - 2003-08-28 @ 17:13:00 * Subject - [IRCServices Coding] AKill suggestion ****************************************/ /****** - Begin Original Message - ******/ >Would it be possible to have it announce to the user when they are akilled, >either the expiry date and time, or "Expires in 3days, 4hours, 6minutes" or >something similar. I find that usually we just have to do 24hour bans, but >the user has no way to know when the ban was set, and when it expires... > >Just an idea... I now await the half dozen people who will proceed to tell >me how stupid my idea is.... > >Saturn >irc.jetirc.net > > >------------------------------------------------------------------ >To unsubscribe or change your subscription options, visit: >http://www.ircservices.za.net/mailman/listinfo/ircservices-coding /******* - End Original Message - *******/ From Craig at chatspike.net Sat Aug 30 17:07:32 2003 From: Craig at chatspike.net (Craig McLure) Date: Sat Oct 23 23:10:00 2004 Subject: [IRCServices Coding] OP/Voice upon identify Message-ID: <20030831000719.ELIJ19019.mta3-svc.business.ntl.com@i-br0ked-it> it would thou.. they would have to be able to switch off auto-op for a single channel.. you could always use /cs levels to change the 'auto op' level up.. so that no one is auto-opped.. or /cs levels #channels DISABLE autoop /**************************************** * Craig "FrostyCoolSlug" McLure ************* - SpamBox - ************** * InspIRCd - http://www.inspircd.org * ChatSpike - http://www.chatspike.net * WinBot - http://www.winbot.co.uk ****************************************/ /**************************************** * From - Shaun Guth * To - ircservices-coding * Sent - 2003-08-30 @ 16:58:00 * Subject - RE: [IRCServices Coding] OP/Voice upon identify ****************************************/ /****** - Begin Original Message - ******/ >On Sun, 2003-08-31 at 01:16, Andrew Church wrote: >> Needless complexity. If you don't want yourself autoopped, then don't >> be an auto-op. It's that simple. > >I disagree. In my case, I wanted to create a channel where there were >no ops so users don't have to endure lame op-wars, etc. However, I did >need to maintain a level of control over the channel to protect from >extremely obnoxious behavior or lame bots, etc. By registering as >founder of the channel I induced the unwanted 'auto-op' behavior. My >only solution was to register another fake user to become channel >founder and set their nick to noexpire. That to me seems like needless >complexity. A simple check to see if the user wishes to be opped or not >is not complex. > >Shaun > >------------------------------------------------------------------ >To unsubscribe or change your subscription options, visit: >http://www.ircservices.za.net/mailman/listinfo/ircservices-coding >. /******* - End Original Message - *******/ From l8nite at l8nite.net Sat Aug 30 17:14:44 2003 From: l8nite at l8nite.net (Shaun Guth) Date: Sat Oct 23 23:10:00 2004 Subject: [IRCServices Coding] OP/Voice upon identify In-Reply-To: <20030831000719.ELIJ19019.mta3-svc.business.ntl.com@i-br0ked-it> References: <20030831000719.ELIJ19019.mta3-svc.business.ntl.com@i-br0ked-it> Message-ID: <1062288881.21924.17.camel@localhost> On Sat, 2003-08-30 at 18:06, Craig McLure wrote: > it would thou.. they would have to be able to switch off auto-op for a single channel.. For each channel we already store an access list, one extra bit to indicate auto-anything status or not is not really asking too much. > you could always use /cs levels to change the 'auto op' level up.. so that no one is auto-opped.. > or /cs levels #channels DISABLE autoop -ChanServ- Channel #foobar registered under your nickname: l8 -ChanServ- AUTOOP disabled on channel #foobar. --- You have left channel #foobar --> You are now talking on #foobar --- services.topgamers.net removes channel operator status from l8 --- services.topgamers.net gives channel operator status to l8 Same with ENFORCE set to off as well. > [snipped obnoxiously long sig] Shaun Guth From achurch at achurch.org Sun Aug 31 02:58:23 2003 From: achurch at achurch.org (Andrew Church) Date: Sat Oct 23 23:10:01 2004 Subject: [IRCServices Coding] OP/Voice upon identify In-Reply-To: <1062288881.21924.17.camel@localhost> Message-ID: <3f51c6b5.07402@achurch.org> >> you could always use /cs levels to change the 'auto op' level up.. so that no one is auto-opped.. >> or /cs levels #channels DISABLE autoop > >-ChanServ- Channel #foobar registered under your nickname: l8 >-ChanServ- AUTOOP disabled on channel #foobar. >--- You have left channel #foobar >--> You are now talking on #foobar >--- services.topgamers.net removes channel operator status from l8 >--- services.topgamers.net gives channel operator status to l8 This is definitely confusing behavior. Fixed for 5.0.22, thanks for the report. Note that you will also want to disable the other AUTOxxx levels as well if you don't want any automatic modes. --Andrew Church achurch@achurch.org http://achurch.org/ From achurch at achurch.org Sun Aug 31 07:28:11 2003 From: achurch at achurch.org (Andrew Church) Date: Sat Oct 23 23:10:01 2004 Subject: [IRCServices Coding] Mass memos In-Reply-To: <001601c361d8$a5312f00$6401a8c0@turby> Message-ID: <3f5205f0.15057@achurch.org> >Can we reconsider adding a Mass memo function for the next release? No, for all the reasons others have mentioned. I'll also draw an example from my experience with cellphone mail in Japan, which is remarkably similar to Services memos: Automated messages are annoying, period. The primary use for cellphone mail is to communicate with friends; having automatic messages interfere with that is annoying in the extreme. Yes, 10% or 20% of your users might be willing to accept mass memos, but the remaining 80% or 90% will get quite upset with you. I might also point out that people who care about what happens on the network will actively check that information, whether you make it available through logon news, through a website, or whatever; and people who don't care will ignore anything you send them. The method you use to inform them won't really make a difference. >If not, or even if so... one thing puzzles me: In the /ns list * command, >the listings have occasional punctuation... a ! or ? in front of the nick. >There is nothing in the docs anywhere that seems to address this, and I'm >curious as to what those mean.... an explanation would be helpful there too. This should be available through /ns help list, but there appears to be a bug there. I'll fix it for the next version. >on that note, a possible suggestion for Logonnews... How about something I >saw on Dalnet once: When new news is added, you get a notice. Until you >read the news, it keeps bugging you when you log on. After you read it, it >stops. Some sort of flag so users know when there IS new news would be >useful... the main reason nobody read the logonnews is that 90% of the time >for them, it is unchanged........ This is an interesting thought; I'll think about it for a future version. --Andrew Church achurch@achurch.org http://achurch.org/ From achurch at achurch.org Sun Aug 31 07:42:30 2003 From: achurch at achurch.org (Andrew Church) Date: Sat Oct 23 23:10:01 2004 Subject: [IRCServices Coding] Language In-Reply-To: Message-ID: <3f52094e.17046@achurch.org> [/msg nickserv vs. /nickserv] >I wonder if it would be worth integrating such a thing into services as an >option (compile-time maybe?). I think it would be good for the irc community >as a whole to get away from the habit of msging services directly if at all >possible. Opinions? /msg NickServ is the one format that's guaranteed to work on every ircd (except for administrative decisions a la DALnet). Get an RFC published--and implemented; 2811-3 were remarkable failures in that area-- and I'll consider changing it. --Andrew Church achurch@achurch.org http://achurch.org/ From achurch at achurch.org Sun Aug 31 07:45:49 2003 From: achurch at achurch.org (Andrew Church) Date: Sat Oct 23 23:10:01 2004 Subject: [IRCServices Coding] Language In-Reply-To: Message-ID: <3f520a18.17063@achurch.org> >Is there any tool (silly question) or something or guid to make a language >file. > >I have decided to make a Persian (Farsi) language file. Language files are just plain text files; as another reply said, read the comments at the top of lang/en_us.l, and work from there. Be warned that the amount of text is huge; expect to spend at least two to three months on the initial translation. Also, if you'd be willing to continue maintaining the language file as it is updated in future versions, please let me know privately. --Andrew Church achurch@achurch.org http://achurch.org/ From achurch at achurch.org Sun Aug 31 07:53:21 2003 From: achurch at achurch.org (Andrew Church) Date: Sat Oct 23 23:10:01 2004 Subject: [IRCServices Coding] segfault on expiring ? In-Reply-To: <001201c36793$d26e4000$0101a8c0@nothing> Message-ID: <3f520bd8.17715@achurch.org> >[Aug 20 20:49:05 2003] nickserv/main: Expiring suspension for SeBa_KoBe (nick group 17805) >[Aug 20 20:49:05 2003] nickserv/main: Expiring nickname SeBa_KoBe >[Aug 20 20:49:05 2003] nickserv/main: [Aug 20 20:49:05 2003] Services terminating: Segmentation Faul I can't reproduce this problem. If this is still occurring, can you send me your databases privately so that I can investigate it? --Andrew Church achurch@achurch.org http://achurch.org/ From achurch at achurch.org Sun Aug 31 07:55:10 2003 From: achurch at achurch.org (Andrew Church) Date: Sat Oct 23 23:10:01 2004 Subject: [IRCServices Coding] BUG Report In-Reply-To: <001501c36daf$c8cba700$0101a8c0@house> Message-ID: <3f520c48.17731@achurch.org> >we suspended channel #kavala, and someone has identified itself has the = >founder and apply a DROP to the channel. >then we got a panic from the services and... crash. This is a bug in the DROP function, and has been fixed; thanks for the report. --Andrew Church achurch@achurch.org http://achurch.org/ From achurch at achurch.org Sun Aug 31 08:07:44 2003 From: achurch at achurch.org (Andrew Church) Date: Sat Oct 23 23:10:01 2004 Subject: [IRCServices Coding] SETHOST, SENDMAIL and 'ns info all' In-Reply-To: Message-ID: <3f520f38.21076@achurch.org> >[Aug 30 10:56:18 2003] mail/sendmail: > /usr/sbin/sendmail exited with code 25600 Use the SMTP module instead (mail/smtp). >[Aug 30 10:56:18 2003] nickserv/mail-auth: send_auth() failed for >registration (Simorgh) > >and how can I do so that nickserv dont show the realhost of a user in >'ns info nick all' It doesn't. However: >[Aug 30 10:51:19 2003] unknown message from server >(:irc.MyNet.Net SETHOST Simorgh MyvhostNetwork.Net) You're using the wrong protocol, since it doesn't recognize the SETHOST command and therefore has no idea about fake hosts. I might remind you that Ultimate 3.x is not supported. --Andrew Church achurch@achurch.org http://achurch.org/ From achurch at achurch.org Sun Aug 31 08:11:22 2003 From: achurch at achurch.org (Andrew Church) Date: Sat Oct 23 23:10:01 2004 Subject: [IRCServices Coding] Yet, another great suggestion In-Reply-To: <20030828183615.GB32204@phat.za.net> Message-ID: <3f52100e.21116@achurch.org> >Or how about rather letting users decide what timezone they're in and >services outputs all timestamps in their local time? /ns help set timezone (since 5.0 alpha) --Andrew Church achurch@achurch.org http://achurch.org/ From saturn at jetirc.net Sun Aug 31 12:28:59 2003 From: saturn at jetirc.net (Saturn) Date: Sat Oct 23 23:10:01 2004 Subject: [IRCServices Coding] Re: [IRCServices] Yet, another great suggestion References: <3f5202a3.15001@achurch.org> Message-ID: <003201c36ff6$25ae6550$6401a8c0@turby> I think it is... consider an international Network like mine: every server is in a different time zone -- How are users supposed to know what time zone the Services (pickign on Services' clock because Services are whats giving these notices!) is in?? Sure, they can do the /time command, if they even know abotu it. But the vast majority of IRC users are ignorant of those sorts of commands, or even if they know about /time, they most likely have no idea they can specify a server with the command. I realize that programmers for IRC-related software seem always to be of the universal opinion that ALL irc users should take the time to become elite experts abotu everything PC, however that is simply NOT reality. Services is specificly there to SERVE the users and the ircops. Its sole function is to police access and provide information to the users -- what use is it to say that a certain piece of information is "not useful" or "not needed" when you can plainly see that it is in this case, given the argument above? Obviously, it is your project, not mine, and I certainly cannot force you to do anythign you don't want to do, but I and my staff and users all agree it would be extremely useful... "Handy" was the word most used. I've had quite a few queries about it, and so I'm asking for it. If you don't feel that non-techie users deserve any consideration, then ignore the request. It's really up to you anyhow.... Saturn irc.jetirc.net ----- Original Message ----- From: "Andrew Church" To: Sent: Sunday, August 31, 2003 7:13 AM Subject: Re: [IRCServices] Yet, another great suggestion >So how do you get the current time from Services then? The actual time that >SERVICES thinks it is, not the server, and not my local clock... If there's any significant difference between your local clock, your IRC server's clock, and Services' clock, then at least one of them needs to be fixed. That's not Services' problem. --Andrew Church achurch@achurch.org http://achurch.org/ From aragon at phat.za.net Sun Aug 31 13:23:29 2003 From: aragon at phat.za.net (Aragon Gouveia) Date: Sat Oct 23 23:10:01 2004 Subject: [IRCServices Coding] Re: [IRCServices] Yet, another great suggestion In-Reply-To: <003201c36ff6$25ae6550$6401a8c0@turby> References: <3f5202a3.15001@achurch.org> <003201c36ff6$25ae6550$6401a8c0@turby> Message-ID: <20030831202324.GB8731@phat.za.net> | By Saturn | [ 2003-08-31 21:29 +0200 ] > I think it is... consider an international Network like mine: every server > is in a different time zone -- How are users supposed to know what time zone > the Services (pickign on Services' clock because Services are whats giving > these notices!) is in?? Sure, they can do the /time command, if they even > know abotu it. But the vast majority of IRC users are ignorant of those > sorts of commands, or even if they know about /time, they most likely have > no idea they can specify a server with the command. Erm, what's the argument here? Services stipulates its timezone in its timestamps. As do all the other servers on the network. Atleast mine do... Regards, Aragon From saturn at jetirc.net Sun Aug 31 13:47:37 2003 From: saturn at jetirc.net (Saturn) Date: Sat Oct 23 23:10:01 2004 Subject: [IRCServices Coding] Re: [IRCServices] Yet, another great suggestion References: <3f5202a3.15001@achurch.org> <003201c36ff6$25ae6550$6401a8c0@turby> <20030831202324.GB8731@phat.za.net> Message-ID: <000701c37001$10a62cf0$6401a8c0@turby> The argument is that the overwhelming majority of IRC users have no idea the /time command exists, and even fewer are aware that they can specify a server name after the /time command. How would these people find out the Services time zone? Why does it all have to be so complicated?? ----- Original Message ----- From: "Aragon Gouveia" To: Sent: Sunday, August 31, 2003 1:23 PM Subject: Re: [IRCServices Coding] Re: [IRCServices] Yet,another great suggestion | By Saturn | [ 2003-08-31 21:29 +0200 ] > I think it is... consider an international Network like mine: every server > is in a different time zone -- How are users supposed to know what time zone > the Services (pickign on Services' clock because Services are whats giving > these notices!) is in?? Sure, they can do the /time command, if they even > know abotu it. But the vast majority of IRC users are ignorant of those > sorts of commands, or even if they know about /time, they most likely have > no idea they can specify a server with the command. Erm, what's the argument here? Services stipulates its timezone in its timestamps. As do all the other servers on the network. Atleast mine do... Regards, Aragon ------------------------------------------------------------------ To unsubscribe or change your subscription options, visit: http://www.ircservices.za.net/mailman/listinfo/ircservices-coding From quension at mac.com Sun Aug 31 14:11:28 2003 From: quension at mac.com (Trevor Talbot) Date: Sat Oct 23 23:10:01 2004 Subject: [IRCServices Coding] Re: [IRCServices] Yet, another great suggestion In-Reply-To: <000701c37001$10a62cf0$6401a8c0@turby> Message-ID: <962546B6-DBF7-11D7-8505-0003938D6866@mac.com> On Sunday, Aug 31, 2003, at 13:47 US/Pacific, Saturn wrote: > The argument is that the overwhelming majority of IRC users have no > idea the /time command exists, and even fewer are aware that they can > specify a server name after the /time command. How would these people > find out the Services time zone? You missed the point. Services shows the time zone wherever it uses a readable time -- i.e. in the nickserv/chanserv info displays. Unless you've changed your language file, in which case you can simply change it back. > Why does it all have to be so complicated?? It isn't. Your users can even use the handy-dandy /nickserv set timezone command to make it even easier. > ----- Original Message ----- > From: "Aragon Gouveia" > | By Saturn > | [ 2003-08-31 21:29 +0200 ] >> I think it is... consider an international Network like mine: every >> server is in a different time zone -- How are users supposed to know >> what time zone the Services (pickign on Services' clock because >> Services are whats giving these notices!) is in?? Sure, they can do >> the /time command, if they even know abotu it. But the vast majority >> of IRC users are ignorant of those sorts of commands, or even if they >> know about /time, they most likely have no idea they can specify a >> server with the command. > > Erm, what's the argument here? Services stipulates its timezone in > its timestamps. As do all the other servers on the network. -- Quension From us44ever at hotmail.com Sun Aug 31 14:40:48 2003 From: us44ever at hotmail.com (us44ever .) Date: Sat Oct 23 23:10:01 2004 Subject: [IRCServices Coding] Re: [IRCServices] Yet, another great suggestion Message-ID: or even the idea of adding an additional info (exact info) something like: Last seen time : Aug 22 14:20:16 2003 GMT (9 days, 51 minutes and 21 seconds ago) Time registered : Jul 25 22:19:20 2003 GMT (** days, ** minutes and ** seconds ago) wouldn't even a greater idea? _________________________________________________________________ Get MSN 8 and enjoy automatic e-mail virus protection. http://join.msn.com/?page=features/virus From saturn at jetirc.net Sun Aug 31 16:49:07 2003 From: saturn at jetirc.net (Saturn) Date: Sat Oct 23 23:10:01 2004 Subject: [IRCServices Coding] Re: [IRCServices] Yet, another great suggestion References: <962546B6-DBF7-11D7-8505-0003938D6866@mac.com> Message-ID: <000e01c3701a$48faea50$6401a8c0@turby> [16:41] -NickServ- Time registered: Jul 27 13:09:08 2002 PDT That's what I see when I use it. Yes, it does say "PDT" .. how many people in, say Belgium, are going to know exactly what PDT is? How about "PDT (GMT-8)" as the format....? Also, you'll note that it STILL gives no indication as to the CURRENT time ... this is why the proper UTC code or GMT+/-## is the best way to go IMHO. I do also like the idea suggested by us44ever ... the "(** days, ** minutes, and ** seconds ago)" idea... that would be handy in any event.... and would eliminate the need for the current time to be displayed.... On another note, I had forgotten the set timezone option, which certainly would put more clarity on the output... however, I think my points above are valid ones... Unless of course I've missed a config setting that will tell it to report the tiome zone as a function of GMT (plus or minus x hours, rather than zone codes like PDT)... ----- Original Message ----- From: "Trevor Talbot" To: "IRC Services Coding Mailing List" Sent: Sunday, August 31, 2003 2:10 PM Subject: Re: [IRCServices Coding] Re: [IRCServices] Yet,another great suggestion On Sunday, Aug 31, 2003, at 13:47 US/Pacific, Saturn wrote: > The argument is that the overwhelming majority of IRC users have no > idea the /time command exists, and even fewer are aware that they can > specify a server name after the /time command. How would these people > find out the Services time zone? You missed the point. Services shows the time zone wherever it uses a readable time -- i.e. in the nickserv/chanserv info displays. Unless you've changed your language file, in which case you can simply change it back. > Why does it all have to be so complicated?? It isn't. Your users can even use the handy-dandy /nickserv set timezone command to make it even easier. > ----- Original Message ----- > From: "Aragon Gouveia" > | By Saturn > | [ 2003-08-31 21:29 +0200 ] >> I think it is... consider an international Network like mine: every >> server is in a different time zone -- How are users supposed to know >> what time zone the Services (pickign on Services' clock because >> Services are whats giving these notices!) is in?? Sure, they can do >> the /time command, if they even know abotu it. But the vast majority >> of IRC users are ignorant of those sorts of commands, or even if they >> know about /time, they most likely have no idea they can specify a >> server with the command. > > Erm, what's the argument here? Services stipulates its timezone in > its timestamps. As do all the other servers on the network. -- Quension ------------------------------------------------------------------ To unsubscribe or change your subscription options, visit: http://www.ircservices.za.net/mailman/listinfo/ircservices-coding From quension at mac.com Sun Aug 31 18:25:05 2003 From: quension at mac.com (Trevor Talbot) Date: Sat Oct 23 23:10:01 2004 Subject: [IRCServices Coding] Re: [IRCServices] Yet, another great suggestion In-Reply-To: <000e01c3701a$48faea50$6401a8c0@turby> Message-ID: <14C7EDD0-DC1B-11D7-8505-0003938D6866@mac.com> On Sunday, Aug 31, 2003, at 16:47 US/Pacific, Saturn wrote: > Unless of course I've missed a config setting that will tell it to > report the tiome zone as a function of GMT (plus or minus x hours, > rather than zone codes like PDT)... You could modify the language file, using something like "(GMT%z)" instead of %Z in the STRFTIME_DATE_TIME_FORMAT string. "man 3 strftime" for the available options. -- Quension From achurch at achurch.org Sun Aug 31 19:00:00 2003 From: achurch at achurch.org (Andrew Church) Date: Sat Oct 23 23:10:01 2004 Subject: [IRCServices Coding] Re: [IRCServices] Yet, another great suggestion In-Reply-To: <000e01c3701a$48faea50$6401a8c0@turby> Message-ID: <3f52a815.21363@achurch.org> "Use /ns set timezone" is the official answer on this. Please take all further discussion to the ircservices list. --Andrew Church achurch@achurch.org http://achurch.org/ >[16:41] -NickServ- Time registered: Jul 27 13:09:08 2002 PDT > >That's what I see when I use it. Yes, it does say "PDT" .. how many people >in, say Belgium, are going to know exactly what PDT is? How about "PDT >(GMT-8)" as the format....? Also, you'll note that it STILL gives no >indication as to the CURRENT time ... this is why the proper UTC code or >GMT+/-## is the best way to go IMHO. I do also like the idea suggested by >us44ever ... the "(** days, ** minutes, and ** seconds ago)" idea... that >would be handy in any event.... and would eliminate the need for the current >time to be displayed.... > >On another note, I had forgotten the set timezone option, which certainly >would put more clarity on the output... however, I think my points above are >valid ones... > >Unless of course I've missed a config setting that will tell it to report >the tiome zone as a function of GMT (plus or minus x hours, rather than zone >codes like PDT)... > >----- Original Message ----- >From: "Trevor Talbot" >To: "IRC Services Coding Mailing List" > >Sent: Sunday, August 31, 2003 2:10 PM >Subject: Re: [IRCServices Coding] Re: [IRCServices] Yet,another great >suggestion > > >On Sunday, Aug 31, 2003, at 13:47 US/Pacific, Saturn wrote: > >> The argument is that the overwhelming majority of IRC users have no >> idea the /time command exists, and even fewer are aware that they can >> specify a server name after the /time command. How would these people >> find out the Services time zone? > >You missed the point. Services shows the time zone wherever it uses a >readable time -- i.e. in the nickserv/chanserv info displays. Unless >you've changed your language file, in which case you can simply change >it back. > >> Why does it all have to be so complicated?? > >It isn't. Your users can even use the handy-dandy /nickserv set >timezone command to make it even easier. > >> ----- Original Message ----- >> From: "Aragon Gouveia" > >> | By Saturn >> | [ 2003-08-31 21:29 +0200 ] >>> I think it is... consider an international Network like mine: every >>> server is in a different time zone -- How are users supposed to know >>> what time zone the Services (pickign on Services' clock because >>> Services are whats giving these notices!) is in?? Sure, they can do >>> the /time command, if they even know abotu it. But the vast majority >>> of IRC users are ignorant of those sorts of commands, or even if they >>> know about /time, they most likely have no idea they can specify a >>> server with the command. >> >> Erm, what's the argument here? Services stipulates its timezone in >> its timestamps. As do all the other servers on the network. > >-- Quension > >------------------------------------------------------------------ >To unsubscribe or change your subscription options, visit: >http://www.ircservices.za.net/mailman/listinfo/ircservices-coding > > >------------------------------------------------------------------ >To unsubscribe or change your subscription options, visit: >http://www.ircservices.za.net/mailman/listinfo/ircservices-coding From simorgh at dataphone.se Sun Aug 31 22:34:32 2003 From: simorgh at dataphone.se (Ali Simorgh) Date: Sat Oct 23 23:10:01 2004 Subject: [IRCServices Coding] SETHOST, SENDMAIL and 'ns info all' In-Reply-To: <3f520f38.21076@achurch.org> Message-ID: Thanks for your help. I thought if I set nickserv to not be an ircop, then it maybe dosent se the real host name, and maybe shows the crypted hostname to other users or should I change this line in language files: NICK_INFO_ADDRESS_ONLINE Is online from: %s to: NICK_INFO_ADDRESS_ONLINE Is online from: N/A ? Ali "Simorgh" ______________________________________________________ Many of life's failures are people who did not realize how close they were to success when they gave up. Thomas A. Edison ______________________________________________________ On Mon, 1 Sep 2003, Andrew Church wrote: > >[Aug 30 10:56:18 2003] mail/sendmail: > > /usr/sbin/sendmail exited with code 25600 > > Use the SMTP module instead (mail/smtp). > > >[Aug 30 10:56:18 2003] nickserv/mail-auth: send_auth() failed for > >registration (Simorgh) > > > >and how can I do so that nickserv dont show the realhost of a user in > >'ns info nick all' > > It doesn't. However: > > >[Aug 30 10:51:19 2003] unknown message from server > >(:irc.MyNet.Net SETHOST Simorgh MyvhostNetwork.Net) > > You're using the wrong protocol, since it doesn't recognize the > SETHOST command and therefore has no idea about fake hosts. I might > remind you that Ultimate 3.x is not supported. > > --Andrew Church > achurch@achurch.org > http://achurch.org/ > ------------------------------------------------------------------ > To unsubscribe or change your subscription options, visit: > http://www.ircservices.za.net/mailman/listinfo/ircservices-coding > From achurch at achurch.org Sun Aug 31 23:24:09 2003 From: achurch at achurch.org (Andrew Church) Date: Sat Oct 23 23:10:01 2004 Subject: [IRCServices Coding] SETHOST, SENDMAIL and 'ns info all' In-Reply-To: Message-ID: <3f52e5fe.41203@achurch.org> >I thought if I set nickserv to not be an ircop, then it maybe dosent se >the real host name, and maybe shows the crypted hostname to other users It isn't a matter of NickServ having operator privileges or not; Services, as a server, always sees the real hostname. The problem is that Services and your IRC server aren't using the same protocol, so Services can't recognize the fake hosts. Try using a different IRC server. --Andrew Church achurch@achurch.org http://achurch.org/ From laser at musichat.net Wed Sep 3 06:49:40 2003 From: laser at musichat.net (Alessandro Ciappei) Date: Sat Oct 23 23:10:01 2004 Subject: [IRCServices Coding] New Features Message-ID: <001b01c37222$428f54d0$e2c0fea9@alexxa3il9cxpx> Hi all, I have an idea for next release. A secure link between services and ircd. Now many ircd, like Unreal, tr-ircd, bahamut supports a ssl link. Regards alex -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.ircservices.za.net/pipermail/ircservices-coding/attachments/20030903/a25ee68d/attachment-0001.html From r-krisztian at softhome.net Wed Sep 3 07:16:45 2003 From: r-krisztian at softhome.net (Krisztian Romek) Date: Sat Oct 23 23:10:01 2004 Subject: [IRCServices Coding] New Features In-Reply-To: <001b01c37222$428f54d0$e2c0fea9@alexxa3il9cxpx> References: <001b01c37222$428f54d0$e2c0fea9@alexxa3il9cxpx> Message-ID: <200309031617.38876.r-krisztian@softhome.net> Hello, alex wrote: > I have an idea for next release. > A secure link between services and ircd. > Now many ircd, like Unreal, tr-ircd, bahamut supports a ssl link. I think a ZIP link support (like in Unreal) should also be fine. :-) I don't know what you will reply for these feature requests, but I agree that they aren't so important, since in most cases ircd and services run on the same computer. -- Krisztian Romek r-krisztian@softhome.net From Craig at chatspike.net Wed Sep 3 13:35:04 2003 From: Craig at chatspike.net (Craig McLure) Date: Sat Oct 23 23:10:01 2004 Subject: [IRCServices Coding] New Features Message-ID: <20030903203453.ITMO19019.mta3-svc.business.ntl.com@i-br0ked-it> If you read the archive, you will find that this has already been discussed (fairly recently if i recall..), and was thrown out, if you want services SSL support, i recommend you use a SSL tunnel. When it comes to ZIP links, this would require editing the services protocol module accordingly.. and IMO, shouldnt been needed, as in most cases, services run on the same box as a server. /**************************************** * Craig "FrostyCoolSlug" McLure ************* - SpamBox - ************** * InspIRCd - http://www.inspircd.org * ChatSpike - http://www.chatspike.net * WinBot - http://www.winbot.co.uk ****************************************/ /**************************************** * From - Alessandro Ciappei * To - ircservices-coding * Sent - 2003-09-03 @ 15:49:00 * Subject - [IRCServices Coding] New Features ****************************************/ /****** - Begin Original Message - ******/ >Hi all, > >I have an idea for next release. >A secure link between services and ircd. >Now many ircd, like Unreal, tr-ircd, bahamut supports a ssl link. > >Regards > >alex >------------------------------------------------------------------ >To unsubscribe or change your subscription options, visit: >http://www.ircservices.za.net/mailman/listinfo/ircservices-coding /******* - End Original Message - *******/ From ircserv at elric.net Wed Sep 3 20:49:47 2003 From: ircserv at elric.net (Brent DiNicola) Date: Sat Oct 23 23:10:01 2004 Subject: [IRCServices Coding] Which route to take - Module? Message-ID: <5.2.1.1.0.20030903223929.016e4648@mail.elric.net> It wasn't an easy subject to sum up in just a few words. I am wanting to do something to the ircservices code, I want to change the way the notice() works. I know that modifying the send.c would be very frowned upon and then I got to thinking and had suggested that I maybe make a module to keep the information for me. I know it's against the RFC, but I am pressed against a brick wall here, I have to give the users an option to use PRIVMSG or NOTICE. Now, to help people move to NOTICE I would like to give them the option of turning on PRIVMSG but have NOTICE be the default, that would get the lazy people to use NOTICE. Eventually getting rid of this problem. In the mean time, I was thinking what is the best way to go about this without causing trouble for me and anyone else who has to deal with this code. Is it possible or even suggested to make a module that would replace the notice() from send.c with it's own, leaving the code in send.c alone and not causing troubles down the road. Suggestions were that I make a module that kept the info for each nick's setting and then if I could override the notice() and notice_lang() and notice_help() in send.c that would keep all the other code clean and not cause other troubles. I want to know what the best way to do this would be, I know it's against RFC but I want to move to newer services than the 1.4.3pre4 that we are using now and add modules so that I can do things down the line. They are used to having PRIVMSG and I can't just change it without running people off, so if I can make PRIVMSG an option then I can't be blamed if they are lazy. Opinions on how to go about this? I know this topic has been asked before and I know your not going to make it part of your code, I just wanted to know from the people who know the code really well what the best route to take would be to do the least amount of damage. (And if someone has done this.. please let me know what you did, examples would rock) Thanks Brent ---------------------------------------------------------- | Brent DiNicola | | The Whitewolf of Immyrr | | | | http://www.melnibone.net | | Disclaimer: Any opinions expressed here are | | from my dog. Any liabilities fall to the dog. | ----------------------------------------------------------- From Craig at chatspike.net Wed Sep 3 21:18:29 2003 From: Craig at chatspike.net (Craig McLure) Date: Sat Oct 23 23:10:01 2004 Subject: [IRCServices Coding] Which route to take - Module? Message-ID: <20030904041818.TXAK19019.mta3-svc.business.ntl.com@i-br0ked-it> lol, Our help no good? :P i still say module with seperate database (with the nickgroup, and if this option is on or off (This saves having to modify the main nick.db) , somehow extending the /ns SET command to include a new option.. and replacing what ever function sends notices with something that uses an if to query your new database.. Dont ask me for source on this.. i'm just theorising :) /**************************************** * Craig "FrostyCoolSlug" McLure ************* - SpamBox - ************** * InspIRCd - http://www.inspircd.org * ChatSpike - http://www.chatspike.net * WinBot - http://www.winbot.co.uk ****************************************/ /**************************************** * From - Brent DiNicola * To - ircservices-coding * Sent - 2003-09-03 @ 22:49:00 * Subject - [IRCServices Coding] Which route to take - Module? ****************************************/ /****** - Begin Original Message - ******/ >It wasn't an easy subject to sum up in just a few words. > >I am wanting to do something to the ircservices code, I want to change >the way the notice() works. I know that modifying the send.c would be >very frowned upon and then I got to thinking and had suggested that I >maybe make a module to keep the information for me. I know it's against >the RFC, but I am pressed against a brick wall here, I have to give the users >an option to use PRIVMSG or NOTICE. Now, to help people move to NOTICE >I would like to give them the option of turning on PRIVMSG but have NOTICE >be the default, that would get the lazy people to use NOTICE. Eventually >getting rid of this problem. In the mean time, I was thinking what is the best >way to go about this without causing trouble for me and anyone else who has >to deal with this code. Is it possible or even suggested to make a module that >would replace the notice() from send.c with it's own, leaving the code in >send.c >alone and not causing troubles down the road. Suggestions were that I make a >module that kept the info for each nick's setting and then if I could override >the notice() and notice_lang() and notice_help() in send.c that would keep >all the >other code clean and not cause other troubles. I want to know what the best >way to do this would be, I know it's against RFC but I want to move to newer >services than the 1.4.3pre4 that we are using now and add modules so that I >can do things down the line. They are used to having PRIVMSG and I can't just >change it without running people off, so if I can make PRIVMSG an option >then I can't be blamed if they are lazy. Opinions on how to go about this? I >know this topic has been asked before and I know your not going to make it >part of your code, I just wanted to know from the people who know the code >really well what the best route to take would be to do the least amount of >damage. (And if someone has done this.. please let me know what you did, >examples would rock) > >Thanks > >Brent > > > >---------------------------------------------------------- >| Brent DiNicola | >| The Whitewolf of Immyrr | >| | >| http://www.melnibone.net | >| Disclaimer: Any opinions expressed here are | >| from my dog. Any liabilities fall to the dog. | >----------------------------------------------------------- > >------------------------------------------------------------------ >To unsubscribe or change your subscription options, visit: >http://www.ircservices.za.net/mailman/listinfo/ircservices-coding >. /******* - End Original Message - *******/ From uhc0 at rz.uni-karlsruhe.de Thu Sep 4 01:34:06 2003 From: uhc0 at rz.uni-karlsruhe.de (Yusuf Iskenderoglu) Date: Sat Oct 23 23:10:01 2004 Subject: [IRCServices Coding] Which route to take - Module? In-Reply-To: <5.2.1.1.0.20030903223929.016e4648@mail.elric.net> References: <5.2.1.1.0.20030903223929.016e4648@mail.elric.net> Message-ID: <1062664383.1917.15.camel@dreadnought.hadiko.de> Hello; Long question; long answer. First of all, you must come off the thoughts of "Against the RFC". Why? Because, tons of irc servers available do provide techniques, which do not appear, or appear differently on the irc RFC, so that by design these ircds are also against it. In most of the cases, these changes reflect themselves in their appropriate server-to-server protocols, and become transient to the clients, so that on client side, the protocol remains original. This is also the only way of ensuring that all of the clients can work with a specific irc daemon. The issue, why PRIVMSG instead of NOTICE is bad, does also result from the client-to-server part of the RFC. And it has a reason. Consider two automated clients (bots, services, etc) talking to each other with PRIVMSG, and saying things like: otherwise, I change your nick. Unknown command otherwise. Please repeat your query. Unknown command UNKNOWN. Unknown command unknown. Please repeat your query. Unknown command UNKNOWN. Unknown command unknown. Please repeat your query. Unknown command UNKNOWN. Unknown command unknown. Please repeat your query. Unknown command UNKNOWN. Unknown command unknown. Please repeat your query. ... Do you understand, what problem may conclude due to PRIVMSG? RFC says clearly, that clients shall not generate automatic replies to NOTICES. That way, your bot would not "talk" to NickServ after a NOTICE anymore. To your case. The most easy implementation of this is creating a NF_USE_PRIVMSG flag, with a value far greater than any of the built-in, so that in future this flag does not collide with any of the original flags. Then you create the new SET command for this, as well as its help text, primarily in the english language file. That part of the work is trivial. Afterwards, you should modify notice_lang, and check for the NF_USE_PRIVMSG flag of the "ngi" being used; and if true, send PRIVMSG instead. The same for notice_help. And your case could be marked as closed. Do keep in mind that requesting support for modified services versions are subject to be ignored. I hope it helps, yusuf On Thu, 2003-09-04 at 05:49, Brent DiNicola wrote: > It wasn't an easy subject to sum up in just a few words. > > I am wanting to do something to the ircservices code, I want to change > the way the notice() works. I know that modifying the send.c would be > very frowned upon and then I got to thinking and had suggested that I > maybe make a module to keep the information for me. I know it's against > the RFC, but I am pressed against a brick wall here, I have to give the users > an option to use PRIVMSG or NOTICE. Now, to help people move to NOTICE > I would like to give them the option of turning on PRIVMSG but have NOTICE > be the default, that would get the lazy people to use NOTICE. Eventually > getting rid of this problem. In the mean time, I was thinking what is the best > way to go about this without causing trouble for me and anyone else who has > to deal with this code. Is it possible or even suggested to make a module that > would replace the notice() from send.c with it's own, leaving the code in > send.c > alone and not causing troubles down the road. Suggestions were that I make a > module that kept the info for each nick's setting and then if I could override > the notice() and notice_lang() and notice_help() in send.c that would keep > all the > other code clean and not cause other troubles. I want to know what the best > way to do this would be, I know it's against RFC but I want to move to newer > services than the 1.4.3pre4 that we are using now and add modules so that I > can do things down the line. They are used to having PRIVMSG and I can't just > change it without running people off, so if I can make PRIVMSG an option > then I can't be blamed if they are lazy. Opinions on how to go about this? I > know this topic has been asked before and I know your not going to make it > part of your code, I just wanted to know from the people who know the code > really well what the best route to take would be to do the least amount of > damage. (And if someone has done this.. please let me know what you did, > examples would rock) > > Thanks > > Brent > > > > ---------------------------------------------------------- > | Brent DiNicola | > | The Whitewolf of Immyrr | > | | > | http://www.melnibone.net | > | Disclaimer: Any opinions expressed here are | > | from my dog. Any liabilities fall to the dog. | > ----------------------------------------------------------- > > ------------------------------------------------------------------ > To unsubscribe or change your subscription options, visit: > http://www.ircservices.za.net/mailman/listinfo/ircservices-coding -- ------------------------------------------------------------------ | Yusuf Iskenderoglu | You get to meet all sorts, | | eMail - uhc0@stud.uni-karlsruhe.de| in this line of work... | | eMail - s_iskend@ira.uka.de | | | ICQ UIN : 20587464 \ TimeMr14C | | ------------------------------------------------------------------ From griever at t2n.org Thu Sep 4 13:31:44 2003 From: griever at t2n.org (Robert F Merrill) Date: Sat Oct 23 23:10:01 2004 Subject: [IRCServices Coding] Which route to take - Module? References: <5.2.1.1.0.20030903223929.016e4648@mail.elric.net> Message-ID: <3F57A0BA.9080909@t2n.org> Brent DiNicola wrote: > It wasn't an easy subject to sum up in just a few words. > > I am wanting to do something to the ircservices code, I want to change > the way the notice() works. I know that modifying the send.c would be > very frowned upon and then I got to thinking and had suggested that I > maybe make a module to keep the information for me. I know it's against > the RFC, but I am pressed against a brick wall here, I have to give > the users > an option to use PRIVMSG or NOTICE. Now, to help people move to NOTICE > I would like to give them the option of turning on PRIVMSG but have > NOTICE > be the default, that would get the lazy people to use NOTICE. Eventually > getting rid of this problem. In the mean time, I was thinking what is > the best > way to go about this without causing trouble for me and anyone else > who has > to deal with this code. Is it possible or even suggested to make a > module that > would replace the notice() from send.c with it's own, leaving the code > in send.c > alone and not causing troubles down the road. Suggestions were that I > make a > module that kept the info for each nick's setting and then if I could > override > the notice() and notice_lang() and notice_help() in send.c that would > keep all the > other code clean and not cause other troubles. I want to know what the > best > way to do this would be, I know it's against RFC but I want to move to > newer > services than the 1.4.3pre4 that we are using now and add modules so > that I > can do things down the line. They are used to having PRIVMSG and I > can't just > change it without running people off, so if I can make PRIVMSG an option > then I can't be blamed if they are lazy. Opinions on how to go about > this? I > know this topic has been asked before and I know your not going to > make it > part of your code, I just wanted to know from the people who know the > code > really well what the best route to take would be to do the least > amount of > damage. (And if someone has done this.. please let me know what you did, > examples would rock) > > Thanks > > Brent > > > > ---------------------------------------------------------- > | Brent DiNicola | > | The Whitewolf of Immyrr | > | | > | http://www.melnibone.net | > | Disclaimer: Any opinions expressed here are | > | from my dog. Any liabilities fall to the dog. | > ----------------------------------------------------------- > ------------------------------------------------------------------ > To unsubscribe or change your subscription options, visit: > http://www.ircservices.za.net/mailman/listinfo/ircservices-coding > > Services is not the place to fix broken clients, and any client which doesn't display notices correctly is broken. If someone wants to see notices differently, they can either a) change their client or in the case of webtv b) change the ircd services is the wrong thing to change From Craig at chatspike.net Thu Sep 4 13:52:48 2003 From: Craig at chatspike.net (Craig McLure) Date: Sat Oct 23 23:10:01 2004 Subject: [IRCServices Coding] Which route to take - Module? Message-ID: <20030904205232.SDRM23096.mta6-svc.business.ntl.com@i-br0ked-it> dont mean to sound rude, but this isnt a 'moral' discussion, as it were, rather than saying 'I dont think this needs done', i think it would be best to help him.. its not a discussion on if its right or wrong, its a 'How to do it' discussion.. If you cant contribute to this.. please ignore this 'thread' :p /**************************************** * Craig "FrostyCoolSlug" McLure ************* - SpamBox - ************** * InspIRCd - http://www.inspircd.org * ChatSpike - http://www.chatspike.net * WinBot - http://www.winbot.co.uk ****************************************/ /**************************************** * From - Robert F Merrill * To - IRC Services Coding Mailing List * Sent - 2003-09-04 @ 16:29:00 * Subject - Re: [IRCServices Coding] Which route to take - Module? ****************************************/ /****** - Begin Original Message - ******/ >Brent DiNicola wrote: > >> It wasn't an easy subject to sum up in just a few words. >> >> I am wanting to do something to the ircservices code, I want to change >> the way the notice() works. I know that modifying the send.c would be >> very frowned upon and then I got to thinking and had suggested that I >> maybe make a module to keep the information for me. I know it's against >> the RFC, but I am pressed against a brick wall here, I have to give >> the users >> an option to use PRIVMSG or NOTICE. Now, to help people move to NOTICE >> I would like to give them the option of turning on PRIVMSG but have >> NOTICE >> be the default, that would get the lazy people to use NOTICE. Eventually >> getting rid of this problem. In the mean time, I was thinking what is >> the best >> way to go about this without causing trouble for me and anyone else >> who has >> to deal with this code. Is it possible or even suggested to make a >> module that >> would replace the notice() from send.c with it's own, leaving the code >> in send.c >> alone and not causing troubles down the road. Suggestions were that I >> make a >> module that kept the info for each nick's setting and then if I could >> override >> the notice() and notice_lang() and notice_help() in send.c that would >> keep all the >> other code clean and not cause other troubles. I want to know what the >> best >> way to do this would be, I know it's against RFC but I want to move to >> newer >> services than the 1.4.3pre4 that we are using now and add modules so >> that I >> can do things down the line. They are used to having PRIVMSG and I >> can't just >> change it without running people off, so if I can make PRIVMSG an option >> then I can't be blamed if they are lazy. Opinions on how to go about >> this? I >> know this topic has been asked before and I know your not going to >> make it >> part of your code, I just wanted to know from the people who know the >> code >> really well what the best route to take would be to do the least >> amount of >> damage. (And if someone has done this.. please let me know what you did, >> examples would rock) >> >> Thanks >> >> Brent >> >> >> >> ---------------------------------------------------------- >> | Brent DiNicola | >> | The Whitewolf of Immyrr | >> | | >> | http://www.melnibone.net | >> | Disclaimer: Any opinions expressed here are | >> | from my dog. Any liabilities fall to the dog. | >> ----------------------------------------------------------- >> ------------------------------------------------------------------ >> To unsubscribe or change your subscription options, visit: >> http://www.ircservices.za.net/mailman/listinfo/ircservices-coding >> >> > >Services is not the place to fix broken clients, and any client which >doesn't display notices correctly is broken. If someone wants to see >notices differently, they can either >a) change their client or in the case of webtv b) change the ircd > >services is the wrong thing to change > >------------------------------------------------------------------ >To unsubscribe or change your subscription options, visit: >http://www.ircservices.za.net/mailman/listinfo/ircservices-coding >. /******* - End Original Message - *******/ From quension at mac.com Thu Sep 4 13:54:21 2003 From: quension at mac.com (Trevor Talbot) Date: Sat Oct 23 23:10:01 2004 Subject: [IRCServices Coding] Which route to take - Module? In-Reply-To: <3F57A0BA.9080909@t2n.org> Message-ID: On Thursday, Sep 4, 2003, at 13:29 US/Pacific, Robert F Merrill wrote: > Brent DiNicola wrote: > >> It wasn't an easy subject to sum up in just a few words. [...] > Services is not the place to fix broken clients, and any client which > doesn't display notices correctly is broken. If someone wants to see > notices differently, they can either a) change their client or in the > case of webtv b) change the ircd > > services is the wrong thing to change And telling someone what they obviously already know is generally not a good idea. Especially when they spent a very long paragraph defending their decision in the first place. This is the coding list, not the feature request list. He asked for code design approaches, not for political insight. -- Quension From diego at redesul.net Thu Sep 18 16:29:40 2003 From: diego at redesul.net (Diego B. Contezini) Date: Sat Oct 23 23:10:01 2004 Subject: [IRCServices Coding] Re: How to get a core.. Message-ID: <001c01c37e2d$c95d7840$3cc8a8c0@angel> Oooopz, im answering my ask... Looking in FAQ, where i should look before ask (sorry), I seen that you need to change ./configure to drop a core. If someone more is needing it, is just configure with: ./configure -dumpcore -cflags -g -defaults Thanks for all Diego B. Contezini ----- Original Message ----- From: "Diego B. Contezini" To: Sent: Thursday, September 18, 2003 6:35 PM Subject: How to get a core.. > Hello, im destruct_, im the administrator of the RedeSul Network. > (irc.redesul.net). > I'm with 28000 nick registers, sometimes our network get 5500 simultaneous > users, and we are very happy with your services. > Im wanting to help to search and stops bugs on ircservices, but i never get > a core. > I tryed ulimit -c unlimited before run it, but it never drop a core... > Someone have any idea about how i can get it, to debug without need to break > the services while debugging? > Its segfaulting approx. all days, one time for day.. sometimes get 2 days > without to go down. > Im with a redhat 9. > > Thanks for all > > Diego B. Contezini aka destruct_ | irc.redesul.net > (Sorry for my confuse english.) > From diego at redesul.net Thu Sep 18 17:12:05 2003 From: diego at redesul.net (Diego B. Contezini) Date: Sat Oct 23 23:10:01 2004 Subject: [IRCServices Coding] How to get a core.. References: Message-ID: <000901c37e2c$b8bd9980$3cc8a8c0@angel> Hello, im destruct_, im the administrator of the RedeSul Network. (irc.redesul.net). I'm with 28000 nick registers, sometimes our network get 5500 simultaneous users, and we are very happy with your services. Im wanting to help to search and stops bugs on ircservices, but i never get a core. I tryed ulimit -c unlimited before run it, but it never drop a core... Someone have any idea about how i can get it, to debug without need to break the services while debugging? Its segfaulting approx. all days, one time for day.. sometimes get 2 days without to go down. Im with a redhat 9. Thanks for all Diego B. Contezini aka destruct_ | irc.redesul.net (Sorry for my confuse english.) From engin at piratetv.net Sun Sep 21 09:37:08 2003 From: engin at piratetv.net (engin@piratetv) Date: Sat Oct 23 23:10:01 2004 Subject: [IRCServices Coding] operserv Message-ID: <002101c3805f$0910a4c0$c7cf87d4@ptv91i58zrrpyd> Hi All can anyone help or point me to some good documentation regarding a version of unreal ircd we are running on a mandrake linux box..im mailing on behalf of the administrator who usually uses ssh to get into the box and make changes so im not super technical myself.the issue is with operserv..i cant access any operserv commands from my machine ( which is on the same local network as the box running the irc server ) always get operserv - access denied message..so im assuming it doesent recognise my remote ip address at an administrator..does anyone know the right sort of commands to use to set my remote machine to be recognised as admin or can they point me to any good support docs as i havent been able to find any yet many thanks Engin -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.ircservices.za.net/pipermail/ircservices-coding/attachments/20030921/fdc12b4e/attachment-0001.htm From Craig at chatspike.net Sun Sep 21 14:28:23 2003 From: Craig at chatspike.net (Craig McLure) Date: Sat Oct 23 23:10:01 2004 Subject: [IRCServices Coding] operserv Message-ID: make sure you are on the services administrator list, if you are not, get the root administrator to add you using the command: [22:27] -OperServ- Syntax: ADMIN ADD nickname [22:27] -OperServ- ADMIN DEL nickname [22:27] -OperServ- ADMIN LIST [22:27] -OperServ- [22:27] -OperServ- Allows the Services super-user to add or remove nicknames [22:27] -OperServ- to or from the Services admin list. A user whose nickname [22:27] -OperServ- is on the Services admin list and who has identified to [22:27] -OperServ- NickServ will be able to access Services admin commands. [22:27] -OperServ- [22:27] -OperServ- Any IRC operator may use the ADMIN LIST form of the command. [22:27] -OperServ- All other use limited to Services super-user. /**************************************** * Craig "FrostyCoolSlug" McLure ************* - SpamBox - ************** * InspIRCd - http://www.inspircd.org * ChatSpike - http://www.chatspike.net * WinBot - http://www.winbot.co.uk ****************************************/ /**************************************** * From - engin * To - ircservices-coding * Sent - 2003-09-21 @ 17:40:00 * Subject - [IRCServices Coding] operserv ****************************************/ /****** - Begin Original Message - ******/ >Hi All > >can anyone help or point me to some good documentation regarding a >version of unreal ircd we are running on a mandrake linux box..im mailing >on behalf of the administrator who usually uses ssh to get into the box >and make changes so im not super technical myself.the issue is with >operserv..i cant access any operserv commands from my machine ( which >is on the same local network as the box running the irc server ) always >get operserv - access denied message..so im assuming it doesent >recognise my remote ip address at an administrator..does anyone know >the right sort of commands to use to set my remote machine to be >recognised as admin or can they point me to any good support docs >as i havent been able to find any yet > >many thanks >Engin >------------------------------------------------------------------ >To unsubscribe or change your subscription options, visit: >http://www.ircservices.za.net/mailman/listinfo/ircservices-coding /******* - End Original Message - *******/ From saturn at jetirc.net Sun Sep 21 15:24:25 2003 From: saturn at jetirc.net (Saturn) Date: Sat Oct 23 23:10:02 2004 Subject: [IRCServices Coding] operserv References: <002101c3805f$0910a4c0$c7cf87d4@ptv91i58zrrpyd> Message-ID: <002b01c3808e$f2590ee0$6401a8c0@turby> Contact me directly... I have quite a bit of experience with unreal and these services... Saturn irc.jetirc.net ----- Original Message ----- From: engin@piratetv To: ircservices-coding@ircservices.za.net Sent: Sunday, September 21, 2003 9:40 AM Subject: [IRCServices Coding] operserv Hi All can anyone help or point me to some good documentation regarding a version of unreal ircd we are running on a mandrake linux box..im mailing on behalf of the administrator who usually uses ssh to get into the box and make changes so im not super technical myself.the issue is with operserv..i cant access any operserv commands from my machine ( which is on the same local network as the box running the irc server ) always get operserv - access denied message..so im assuming it doesent recognise my remote ip address at an administrator..does anyone know the right sort of commands to use to set my remote machine to be recognised as admin or can they point me to any good support docs as i havent been able to find any yet many thanks Engin ------------------------------------------------------------------------------ ------------------------------------------------------------------ To unsubscribe or change your subscription options, visit: http://www.ircservices.za.net/mailman/listinfo/ircservices-coding -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.ircservices.za.net/pipermail/ircservices-coding/attachments/20030921/ca188e06/attachment-0001.html From saturn at jetirc.net Sun Sep 21 17:14:42 2003 From: saturn at jetirc.net (Saturn) Date: Sat Oct 23 23:10:02 2004 Subject: [IRCServices Coding] operserv References: Message-ID: <000d01c3809e$5b9d2800$6401a8c0@turby> Not to mention the obvious: You need to have an O:line and be opered up before Operserv will even listen to your commands without access denied.... ----- Original Message ----- From: "Craig McLure" To: "IRC Services Coding Mailing List" Sent: Sunday, September 21, 2003 3:28 PM Subject: Re: [IRCServices Coding] operserv make sure you are on the services administrator list, if you are not, get the root administrator to add you using the command: [22:27] -OperServ- Syntax: ADMIN ADD nickname [22:27] -OperServ- ADMIN DEL nickname [22:27] -OperServ- ADMIN LIST [22:27] -OperServ- [22:27] -OperServ- Allows the Services super-user to add or remove nicknames [22:27] -OperServ- to or from the Services admin list. A user whose nickname [22:27] -OperServ- is on the Services admin list and who has identified to [22:27] -OperServ- NickServ will be able to access Services admin commands. [22:27] -OperServ- [22:27] -OperServ- Any IRC operator may use the ADMIN LIST form of the command. [22:27] -OperServ- All other use limited to Services super-user. /**************************************** * Craig "FrostyCoolSlug" McLure ************* - SpamBox - ************** * InspIRCd - http://www.inspircd.org * ChatSpike - http://www.chatspike.net * WinBot - http://www.winbot.co.uk ****************************************/ /**************************************** * From - engin * To - ircservices-coding * Sent - 2003-09-21 @ 17:40:00 * Subject - [IRCServices Coding] operserv ****************************************/ /****** - Begin Original Message - ******/ >Hi All > >can anyone help or point me to some good documentation regarding a >version of unreal ircd we are running on a mandrake linux box..im mailing >on behalf of the administrator who usually uses ssh to get into the box >and make changes so im not super technical myself.the issue is with >operserv..i cant access any operserv commands from my machine ( which >is on the same local network as the box running the irc server ) always >get operserv - access denied message..so im assuming it doesent >recognise my remote ip address at an administrator..does anyone know >the right sort of commands to use to set my remote machine to be >recognised as admin or can they point me to any good support docs >as i havent been able to find any yet > >many thanks >Engin >------------------------------------------------------------------ >To unsubscribe or change your subscription options, visit: >http://www.ircservices.za.net/mailman/listinfo/ircservices-coding /******* - End Original Message - *******/ ------------------------------------------------------------------ To unsubscribe or change your subscription options, visit: http://www.ircservices.za.net/mailman/listinfo/ircservices-coding From engin at piratetv.net Mon Sep 22 05:13:57 2003 From: engin at piratetv.net (engin@piratetv) Date: Sat Oct 23 23:10:02 2004 Subject: [IRCServices Coding] Re: IRCServices-Coding Digest, Vol 8, Issue 5 References: <20030922120923.425971706D@snow.fingers.co.za> Message-ID: <003c01c38103$73a516f0$c7cf87d4@ptv91i58zrrpyd> many thanks for the replies..im going to get the info to the root administrator now and ill let you know how i get one cheers Engin ----- Original Message ----- From: To: Sent: Monday, September 22, 2003 1:09 PM Subject: IRCServices-Coding Digest, Vol 8, Issue 5 > Send IRCServices-Coding mailing list submissions to > ircservices-coding@ircservices.za.net > > To subscribe or unsubscribe via the World Wide Web, visit > http://www.ircservices.za.net/mailman/listinfo/ircservices-coding > or, via email, send a message with subject or body 'help' to > ircservices-coding-request@ircservices.za.net > > You can reach the person managing the list at > ircservices-coding-owner@ircservices.za.net > > When replying, please edit your Subject line so it is more specific > than "Re: Contents of IRCServices-Coding digest..." > > > Today's Topics: > > 1. operserv (engin@piratetv) > 2. Re: operserv (Craig McLure) > 3. Re: operserv (Saturn) > 4. Re: operserv (Saturn) > > > ---------------------------------------------------------------------- > > Message: 1 > Date: Sun, 21 Sep 2003 17:40:15 +0100 > From: "engin@piratetv" > Subject: [IRCServices Coding] operserv > To: > Message-ID: <002101c3805f$0910a4c0$c7cf87d4@ptv91i58zrrpyd> > Content-Type: text/plain; charset="iso-8859-1" > > Hi All > > can anyone help or point me to some good documentation regarding a > version of unreal ircd we are running on a mandrake linux box..im mailing > on behalf of the administrator who usually uses ssh to get into the box > and make changes so im not super technical myself.the issue is with > operserv..i cant access any operserv commands from my machine ( which > is on the same local network as the box running the irc server ) always > get operserv - access denied message..so im assuming it doesent > recognise my remote ip address at an administrator..does anyone know > the right sort of commands to use to set my remote machine to be > recognised as admin or can they point me to any good support docs > as i havent been able to find any yet > > many thanks > Engin > -------------- next part -------------- > An HTML attachment was scrubbed... > URL: http://snow.fingers.co.za/pipermail/ircservices-coding/attachments/20030921/ fdc12b4e/attachment-0001.htm > > ------------------------------ > > Message: 2 > Date: Sun, 21 Sep 2003 22:28:13 +0000 > From: "Craig McLure" > Subject: Re: [IRCServices Coding] operserv > To: IRC Services Coding Mailing List > > Message-ID: > Content-Type: text/plain; charset="us-ascii" > > make sure you are on the services administrator list, if you are not, get the root administrator to add you using the command: > > [22:27] -OperServ- Syntax: ADMIN ADD nickname > [22:27] -OperServ- ADMIN DEL nickname > [22:27] -OperServ- ADMIN LIST > [22:27] -OperServ- > [22:27] -OperServ- Allows the Services super-user to add or remove nicknames > [22:27] -OperServ- to or from the Services admin list. A user whose nickname > [22:27] -OperServ- is on the Services admin list and who has identified to > [22:27] -OperServ- NickServ will be able to access Services admin commands. > [22:27] -OperServ- > [22:27] -OperServ- Any IRC operator may use the ADMIN LIST form of the command. > [22:27] -OperServ- All other use limited to Services super-user. > > > > /**************************************** > * Craig "FrostyCoolSlug" McLure > ************* - SpamBox - ************** > * InspIRCd - http://www.inspircd.org > * ChatSpike - http://www.chatspike.net > * WinBot - http://www.winbot.co.uk > ****************************************/ > > /**************************************** > * From - engin > * To - ircservices-coding > * Sent - 2003-09-21 @ 17:40:00 > * Subject - [IRCServices Coding] operserv > ****************************************/ > > /****** - Begin Original Message - ******/ > > >Hi All > > > >can anyone help or point me to some good documentation regarding a > >version of unreal ircd we are running on a mandrake linux box..im mailing > >on behalf of the administrator who usually uses ssh to get into the box > >and make changes so im not super technical myself.the issue is with > >operserv..i cant access any operserv commands from my machine ( which > >is on the same local network as the box running the irc server ) always > >get operserv - access denied message..so im assuming it doesent > >recognise my remote ip address at an administrator..does anyone know > >the right sort of commands to use to set my remote machine to be > >recognised as admin or can they point me to any good support docs > >as i havent been able to find any yet > > > >many thanks > >Engin > >------------------------------------------------------------------ > >To unsubscribe or change your subscription options, visit: > >http://www.ircservices.za.net/mailman/listinfo/ircservices-coding > > /******* - End Original Message - *******/ > > > > ------------------------------ > > Message: 3 > Date: Sun, 21 Sep 2003 15:23:13 -0700 > From: "Saturn" > Subject: Re: [IRCServices Coding] operserv > To: "IRC Services Coding Mailing List" > > Message-ID: <002b01c3808e$f2590ee0$6401a8c0@turby> > Content-Type: text/plain; charset="iso-8859-1" > > Contact me directly... I have quite a bit of experience with unreal and these services... > > Saturn > irc.jetirc.net > ----- Original Message ----- > From: engin@piratetv > To: ircservices-coding@ircservices.za.net > Sent: Sunday, September 21, 2003 9:40 AM > Subject: [IRCServices Coding] operserv > > > Hi All > > can anyone help or point me to some good documentation regarding a > version of unreal ircd we are running on a mandrake linux box..im mailing > on behalf of the administrator who usually uses ssh to get into the box > and make changes so im not super technical myself.the issue is with > operserv..i cant access any operserv commands from my machine ( which > is on the same local network as the box running the irc server ) always > get operserv - access denied message..so im assuming it doesent > recognise my remote ip address at an administrator..does anyone know > the right sort of commands to use to set my remote machine to be > recognised as admin or can they point me to any good support docs > as i havent been able to find any yet > > many thanks > Engin > > > > -------------------------------------------------------------------------- ---- > > > ------------------------------------------------------------------ > To unsubscribe or change your subscription options, visit: > http://www.ircservices.za.net/mailman/listinfo/ircservices-coding > -------------- next part -------------- > An HTML attachment was scrubbed... > URL: http://snow.fingers.co.za/pipermail/ircservices-coding/attachments/20030921/ ca188e06/attachment-0001.htm > > ------------------------------ > > Message: 4 > Date: Sun, 21 Sep 2003 17:13:31 -0700 > From: "Saturn" > Subject: Re: [IRCServices Coding] operserv > To: "IRC Services Coding Mailing List" > > Message-ID: <000d01c3809e$5b9d2800$6401a8c0@turby> > Content-Type: text/plain; charset="iso-8859-1" > > Not to mention the obvious: You need to have an O:line and be opered up > before Operserv will even listen to your commands without access denied.... > > ----- Original Message ----- > From: "Craig McLure" > To: "IRC Services Coding Mailing List" > > Sent: Sunday, September 21, 2003 3:28 PM > Subject: Re: [IRCServices Coding] operserv > > > make sure you are on the services administrator list, if you are not, get > the root administrator to add you using the command: > > [22:27] -OperServ- Syntax: ADMIN ADD nickname > [22:27] -OperServ- ADMIN DEL nickname > [22:27] -OperServ- ADMIN LIST > [22:27] -OperServ- > [22:27] -OperServ- Allows the Services super-user to add or remove nicknames > [22:27] -OperServ- to or from the Services admin list. A user whose nickname > [22:27] -OperServ- is on the Services admin list and who has identified to > [22:27] -OperServ- NickServ will be able to access Services admin commands. > [22:27] -OperServ- > [22:27] -OperServ- Any IRC operator may use the ADMIN LIST form of the > command. > [22:27] -OperServ- All other use limited to Services super-user. > > > > /**************************************** > * Craig "FrostyCoolSlug" McLure > ************* - SpamBox - ************** > * InspIRCd - http://www.inspircd.org > * ChatSpike - http://www.chatspike.net > * WinBot - http://www.winbot.co.uk > ****************************************/ > > /**************************************** > * From - engin > * To - ircservices-coding > * Sent - 2003-09-21 @ 17:40:00 > * Subject - [IRCServices Coding] operserv > ****************************************/ > > /****** - Begin Original Message - ******/ > > >Hi All > > > >can anyone help or point me to some good documentation regarding a > >version of unreal ircd we are running on a mandrake linux box..im mailing > >on behalf of the administrator who usually uses ssh to get into the box > >and make changes so im not super technical myself.the issue is with > >operserv..i cant access any operserv commands from my machine ( which > >is on the same local network as the box running the irc server ) always > >get operserv - access denied message..so im assuming it doesent > >recognise my remote ip address at an administrator..does anyone know > >the right sort of commands to use to set my remote machine to be > >recognised as admin or can they point me to any good support docs > >as i havent been able to find any yet > > > >many thanks > >Engin > >------------------------------------------------------------------ > >To unsubscribe or change your subscription options, visit: > >http://www.ircservices.za.net/mailman/listinfo/ircservices-coding > > /******* - End Original Message - *******/ > > > ------------------------------------------------------------------ > To unsubscribe or change your subscription options, visit: > http://www.ircservices.za.net/mailman/listinfo/ircservices-coding > > > ------------------------------ > > _______________________________________________ > IRCServices-Coding mailing list > IRCServices-Coding@ircservices.za.net > http://www.ircservices.za.net/mailman/listinfo/ircservices-coding > > > End of IRCServices-Coding Digest, Vol 8, Issue 5 > ************************************************ From diego at redesul.net Sun Oct 5 22:45:19 2003 From: diego at redesul.net (Diego B. Contezini) Date: Sat Oct 23 23:10:02 2004 Subject: [IRCServices Coding] Bug.... References: <000d01c3809e$5b9d2800$6401a8c0@turby> Message-ID: <003b01c38b91$5f6a32e0$3cc8a8c0@angel> Sometimes has occur this bug, last 1 year.... on a network with 30k registers, its happening with latency of 3.. 4 days.... someone have any idea? #0 0x0804e8bf in do_cmode (source=0x806aa08 "ChanServ", ac=-1, av=0xbfffeec8) at channels.c:278 278 while (*s) { (gdb) bt' #0 0x0804e8bf in do_cmode (source=0x806aa08 "ChanServ", ac=-1, av=0xbfffeec8) at channels.c:278 chan = (Channel *) 0xa97b6b8 s = 0x20656c62
add = 1 modestr = 0x20656c62
#1 0x0804dc8e in flush_cmode (md=0x806aa00, clear=1) at actions.c:680 buf = "-isl\000\037\006\bp?????????@???\006\b\000\000\000\000\000\000\000B\000\000 \000\0007 \006\b\003\000\000\000TZ\000\000???????????? ?????????\001\200??????@???\006\b@???\006\b@???\006\b@???\006\bO???\006\b@\0 02\a\b@???\006\b@\002\a\b", '\0' , "\027\000\000\000\000\000\000\000W???\022B\000\000\000\000\000\000\000\000\0 05\000\000\000\210o\a\bTZ\000\000\000\000\000\000???????????????<\023B\001\0 00\000\000???????????????m\tBd???\022B???q\a\b\v???\006B\024\032\023B\024\03 2\023B3\035\rB\024\032\023B??????\006B\003\000\000\000????????????\027\000\0 00\000\000\000\000\000\024\032"... s = 0xbfffeef0 "-isl" argv = {0xa97b6c0 "#young", 0x20656c62
, 0x292a6f3a
, 0x5d20
, 0x42133cec "\004", 0xbffff1fc "", 0x4204533d "\201?????????\016", 0x42131a14 " \031\023B???h\001@`???"} len = 4 i = 0 lastc = 45 '-' #2 0x0804cebd in set_cmode (sender=0x0, channel=0x0) at actions.c:321 args = 0x0 modes = 0x0 modes_orig = 0x0 md = (struct modedata *) 0x0 which = -1 add = 0 i = 0 c = 0 '\0' #3 0x080553a3 in main (ac=1, av=0xbffff804, envp=0xbffff80c) at main.c:269 now = 1065393142 now_msec = 241253125 last_update = 1065392973 last_check = 241252363 #4 0x420156a4 in __libc_start_main () from /lib/tls/libc.so.6 No symbol table info available. (gdb) From achurch at achurch.org Mon Oct 6 00:41:54 2003 From: achurch at achurch.org (Andrew Church) Date: Sat Oct 23 23:10:02 2004 Subject: [IRCServices Coding] Bug.... In-Reply-To: <003b01c38b91$5f6a32e0$3cc8a8c0@angel> Message-ID: <3f811cad.24262@achurch.org> Upgrade. --Andrew Church achurch@achurch.org http://achurch.org/ >Sometimes has occur this bug, last 1 year.... >on a network with 30k registers, its happening with latency of 3.. 4 >days.... > >someone have any idea? > >#0 0x0804e8bf in do_cmode (source=0x806aa08 "ChanServ", ac=-1, >av=0xbfffeec8) at channels.c:278 >278 while (*s) { >(gdb) bt' >#0 0x0804e8bf in do_cmode (source=0x806aa08 "ChanServ", ac=-1, >av=0xbfffeec8) at channels.c:278 > chan = (Channel *) 0xa97b6b8 > s = 0x20656c62
> add = 1 > modestr = 0x20656c62
>#1 0x0804dc8e in flush_cmode (md=0x806aa00, clear=1) at actions.c:68 >0 > buf = >"-isl\000\037\006\bpοΏ½οΏ½οΏ½@οΏ½\006\b\000\000\0 >00\000\000\000\000B\000\000 >\000\0007 \006\b\003\000\000\000TZ\000\000οΏ½οΏ½οΏ½οΏ >½ >οΏ½οΏ½οΏ½\001\200οΏ½οΏ½@οΏ½\006\b@ο >Ώ½\006\b@οΏ½\006\b@οΏ½\006\bOοΏ½\006\b@\0 >02\a\b@οΏ½\006\b@\002\a\b", '\0' , >"\027\000\000\000\000\000\000\000WοΏ½\022B\000\000\000\000\000\000\ >000\000\0 >05\000\000\000\210o\a\bTZ\000\000\000\000\000\000οΏ½οΏ½οΏ >½οΏ½οΏ½<\023B\001\0 >00\000\000οΏ½οΏ½οΏ½οΏ½οΏ½m\tBdοΏ½\022 >BοΏ½q\a\b\vοΏ½\006B\024\032\023B\024\03 >2\023B3\035\rB\024\032\023BοΏ½οΏ½\006B\003\000\000\000οΏ½ >οΏ½οΏ½οΏ½\027\000\0 >00\000\000\000\000\000\024\032"... > s = 0xbfffeef0 "-isl" > argv = {0xa97b6c0 "#young", 0x20656c62
of >bounds>, > 0x292a6f3a
, 0x5d20
ut >of bounds>, 0x42133cec "\004", 0xbffff1fc "", > 0x4204533d "\201οΏ½οΏ½οΏ½\016", 0x42131a14 " \031\023 >BοΏ½h\001@`οΏ½"} > len = 4 > i = 0 > lastc = 45 '-' >#2 0x0804cebd in set_cmode (sender=0x0, channel=0x0) at actions.c:32 >1 > args = 0x0 > modes = 0x0 > modes_orig = 0x0 > md = (struct modedata *) 0x0 > which = -1 > add = 0 > i = 0 > c = 0 '\0' >#3 0x080553a3 in main (ac=1, av=0xbffff804, envp=0xbffff80c) at ma >in.c:269 > now = 1065393142 > now_msec = 241253125 > last_update = 1065392973 > last_check = 241252363 >#4 0x420156a4 in __libc_start_main () from /lib/tls/libc.so.6 >No symbol table info available. >(gdb) > > >------------------------------------------------------------------ >To unsubscribe or change your subscription options, visit: >http://www.ircservices.za.net/mailman/listinfo/ircservices-coding From diego at redesul.net Mon Oct 6 02:36:40 2003 From: diego at redesul.net (Diego B. Contezini) Date: Sat Oct 23 23:10:02 2004 Subject: [IRCServices Coding] Bug.... References: <3f811cad.24262@achurch.org> Message-ID: <005501c38bed$4c9b1dd0$3cc8a8c0@angel> Upgrade? ircservices-5.0.22 services.redesul.net build #2, compiled Thu Sep 18 18:41:36 BRT 2003 - Its the last version....... Diego B. Contezini ----- Original Message ----- From: "Andrew Church" To: Sent: Monday, October 06, 2003 4:41 AM Subject: Re: [IRCServices Coding] Bug.... > Upgrade. > > --Andrew Church > achurch@achurch.org > http://achurch.org/ > > >Sometimes has occur this bug, last 1 year.... > >on a network with 30k registers, its happening with latency of 3.. 4 > >days.... > > > >someone have any idea? > > > >#0 0x0804e8bf in do_cmode (source=0x806aa08 "ChanServ", ac=-1, > >av=0xbfffeec8) at channels.c:278 > >278 while (*s) { > >(gdb) bt' > >#0 0x0804e8bf in do_cmode (source=0x806aa08 "ChanServ", ac=-1, > >av=0xbfffeec8) at channels.c:278 > > chan = (Channel *) 0xa97b6b8 > > s = 0x20656c62
> > add = 1 > > modestr = 0x20656c62
> >#1 0x0804dc8e in flush_cmode (md=0x806aa00, clear=1) at actions.c:68 > >0 > > buf = > >"-isl\000\037\006\bp?????????@???\006\b\000\000\0 > >00\000\000\000\000B\000\000 > >\000\0007 \006\b\003\000\000\000TZ\000\000??????????? > >? > >?????????\001\200??????@???\006\b@? > >??\006\b@???\006\b@???\006\bO???\006\b@\0 > >02\a\b@???\006\b@\002\a\b", '\0' , > >"\027\000\000\000\000\000\000\000W???\022B\000\000\000\000\000\000\ > >000\000\0 > >05\000\000\000\210o\a\bTZ\000\000\000\000\000\000???????? > >???????<\023B\001\0 > >00\000\000???????????????m\tBd???\022 > >B???q\a\b\v???\006B\024\032\023B\024\03 > >2\023B3\035\rB\024\032\023B??????\006B\003\000\000\000??? > >?????????\027\000\0 > >00\000\000\000\000\000\024\032"... > > s = 0xbfffeef0 "-isl" > > argv = {0xa97b6c0 "#young", 0x20656c62
>of > >bounds>, > > 0x292a6f3a
, 0x5d20
>ut > >of bounds>, 0x42133cec "\004", 0xbffff1fc "", > > 0x4204533d "\201?????????\016", 0x42131a14 " \031\023 > >B???h\001@`???"} > > len = 4 > > i = 0 > > lastc = 45 '-' > >#2 0x0804cebd in set_cmode (sender=0x0, channel=0x0) at actions.c:32 > >1 > > args = 0x0 > > modes = 0x0 > > modes_orig = 0x0 > > md = (struct modedata *) 0x0 > > which = -1 > > add = 0 > > i = 0 > > c = 0 '\0' > >#3 0x080553a3 in main (ac=1, av=0xbffff804, envp=0xbffff80c) at ma > >in.c:269 > > now = 1065393142 > > now_msec = 241253125 > > last_update = 1065392973 > > last_check = 241252363 > >#4 0x420156a4 in __libc_start_main () from /lib/tls/libc.so.6 > >No symbol table info available. > >(gdb) > > > > > >------------------------------------------------------------------ > >To unsubscribe or change your subscription options, visit: > >http://www.ircservices.za.net/mailman/listinfo/ircservices-coding > ------------------------------------------------------------------ > To unsubscribe or change your subscription options, visit: > http://www.ircservices.za.net/mailman/listinfo/ircservices-coding > From achurch at achurch.org Mon Oct 6 06:45:43 2003 From: achurch at achurch.org (Andrew Church) Date: Sat Oct 23 23:10:02 2004 Subject: [IRCServices Coding] Bug.... In-Reply-To: <005501c38bed$4c9b1dd0$3cc8a8c0@angel> Message-ID: <3f8171f9.25006@achurch.org> >Upgrade? >ircservices-5.0.22 services.redesul.net build #2, compiled Thu Sep 18 >18:41:36 BRT 2003 >- > >Its the last version....... Then send a full debug log (from startup to crash), or I can't help. --Andrew Church achurch@achurch.org http://achurch.org/ From diego at redesul.net Mon Oct 6 17:16:29 2003 From: diego at redesul.net (Diego B. Contezini) Date: Sat Oct 23 23:10:02 2004 Subject: [IRCServices Coding] Bug.... References: <3f8171f9.25006@achurch.org> Message-ID: <010601c38c68$2e6dc8a0$3cc8a8c0@angel> And how should be this log? i sent a backtrace...... Diego B. Contezini ----- Original Message ----- From: "Andrew Church" To: Sent: Monday, October 06, 2003 10:44 AM Subject: Re: [IRCServices Coding] Bug.... > >Upgrade? > >ircservices-5.0.22 services.redesul.net build #2, compiled Thu Sep 18 > >18:41:36 BRT 2003 > >- > > > >Its the last version....... > > Then send a full debug log (from startup to crash), or I can't help. > > --Andrew Church > achurch@achurch.org > http://achurch.org/ > ------------------------------------------------------------------ > To unsubscribe or change your subscription options, visit: > http://www.ircservices.za.net/mailman/listinfo/ircservices-coding > From achurch at achurch.org Mon Oct 6 19:32:07 2003 From: achurch at achurch.org (Andrew Church) Date: Sat Oct 23 23:10:02 2004 Subject: [IRCServices Coding] Bug.... In-Reply-To: <010601c38c68$2e6dc8a0$3cc8a8c0@angel> Message-ID: <3f822598.26100@achurch.org> >And how should be this log? i sent a backtrace...... RTFM (FAQ Z.3) --Andrew Church achurch@achurch.org http://achurch.org/ From diego at redesul.net Mon Oct 6 22:36:40 2003 From: diego at redesul.net (Diego B. Contezini) Date: Sat Oct 23 23:10:02 2004 Subject: [IRCServices Coding] Bug.... References: <3f822598.26100@achurch.org> Message-ID: <011601c38c94$ebc3ec00$3cc8a8c0@angel> Read.... If i start it with -debug it will get me gb's of information. This occur after days with services up, i will try to run it into a screen.... with nofork..... Cya Diego B. Contezini ----- Original Message ----- From: "Andrew Church" To: Sent: Monday, October 06, 2003 11:31 PM Subject: Re: [IRCServices Coding] Bug.... > >And how should be this log? i sent a backtrace...... > > RTFM (FAQ Z.3) > > --Andrew Church > achurch@achurch.org > http://achurch.org/ > ------------------------------------------------------------------ > To unsubscribe or change your subscription options, visit: > http://www.ircservices.za.net/mailman/listinfo/ircservices-coding > From saturn at jetirc.net Fri Oct 10 15:48:47 2003 From: saturn at jetirc.net (Saturn) Date: Sat Oct 23 23:10:02 2004 Subject: [IRCServices Coding] Akill problem in 5.0.22 References: <14C7EDD0-DC1B-11D7-8505-0003938D6866@mac.com> Message-ID: <004001c38f80$9f635960$6401a8c0@turby> Running 5.0.22 on Unreal 3.1.7b1 (same as 3.1.6 except they fixed that duplicate exit system notice that happens in 3.1.6). I just today added an akill (+0 time) .. I DO have the immediate auto kill option un-commented in the modules.conf, but it still didn't bother scanning for victims matching my akill mask nor did it actually KILL anyone... It works if they are manually killed and then try to re-connect, but I thought that new option was so Services will immediately scan for and kill anyone online that matches the mask as soon as the new akill is added... First: IS that what it's supposed to do? Second: If so, it's not working... Saturn www.jetirc.net From laser at musichat.net Sat Oct 11 00:56:04 2003 From: laser at musichat.net (Alessandro Ciappei) Date: Sat Oct 23 23:10:02 2004 Subject: [IRCServices Coding] Problem with auth mail In-Reply-To: <20031007101106.2701D1703F@snow.fingers.co.za> Message-ID: Hi all, I've ircservices 5.0.22, and I would like to costumize auth-mail. I would like describe my irc network in this mail, but when someone register nick, services go in segfault. I copy the sintaz of mail-auth ( it's in italian ) # Mail text. The last "%s" (before the user@host) in the body text is # replaced by one of the NICK_AUTH_MAIL_TEXT_* messages. NICK_AUTH_MAIL_SUBJECT Conferma della registrazione del nick %s NICK_AUTH_MAIL_BODY Grazie per aver scelto MusiChat Net Community! Il codice di autorizzazione del tuo nick (%s) e': %09d Identificati su MusiChat digitando: /msg %s AUTH %09d La registrazione del tuo nick sara' confermata e il tuo nickname sara' protetto da eventuali tentativi di abuso o furto. Il sito ufficiale della rete e' http://www.musichat.net/ I regolamenti della rete e i documenti ufficiali sono disponibili all'interno del sito. Per ricevere assistenza sui servizi della rete in generale puoi rivolgerti sul canale ufficiale #IRCHelp oppure tramite email all'indirizzo irchelp@musichat.net. Sono inoltre disponibili i seguenti servizi: - MusiChat Forum Forum di discussione di MusiChat, raggiungibile all'indirizzo http://forum.musichat.net Sul forum, oltre a poter esprimere la tua opinione, potrai informarti sulle novita' e sui nuovi servizi offerti dalla rete. - MusiChat Mailing List Per iscriversi e' sufficiente visitare il sito http://lists.musichat.net/mailman/listinfo/irchelp e inserire il proprio indirizzo E-Mail e la password desiderata. Per una connessione piu' veloce e sicura e' vivamente consigliato l'utilizzo del seguente server: irc.musichat.net MusiChat Net Community Questo messaggio e stato inviato su richiesta di %s in risposta a %s %s@%s. I read the istruction for translate. The error is: [Oct 11 09:48:30 2003] PANIC! buffer = :alpha_omega ! nickserv :register pippo laser@musichat.net [Oct 11 09:48:30 2003] Services terminating: Segmentation fault Some one can help me? the email body is too long? Thx Alex From achurch at achurch.org Thu Oct 16 23:58:34 2003 From: achurch at achurch.org (Andrew Church) Date: Sat Oct 23 23:10:02 2004 Subject: [IRCServices Coding] Problem with auth mail In-Reply-To: Message-ID: <3f8f9304.20227@achurch.org> You have the wrong number of %-tokens in your message. --Andrew Church achurch@achurch.org http://achurch.org/ > >Hi all, I've ircservices 5.0.22, and I would like to costumize auth-mail. >I would like describe my irc network in this mail, but when someone register >nick, services go in segfault. > >I copy the sintaz of mail-auth ( it's in italian ) > ># Mail text. The last "%s" (before the user@host) in the body text is ># replaced by one of the NICK_AUTH_MAIL_TEXT_* messages. >NICK_AUTH_MAIL_SUBJECT > Conferma della registrazione del nick %s >NICK_AUTH_MAIL_BODY > Grazie per aver scelto MusiChat Net Community! > Il codice di autorizzazione del tuo nick (%s) e': %09d > Identificati su MusiChat digitando: > /msg %s AUTH %09d > > La registrazione del tuo nick sara' confermata e il tuo nickname > sara' protetto da eventuali tentativi di abuso o furto. > > Il sito ufficiale della rete e' http://www.musichat.net/ > I regolamenti della rete e i documenti ufficiali sono > disponibili all'interno del sito. > > Per ricevere assistenza sui servizi della rete > in generale puoi rivolgerti sul canale ufficiale #IRCHelp > oppure tramite email all'indirizzo irchelp@musichat.net. > > > Sono inoltre disponibili i seguenti servizi: > > - MusiChat Forum > Forum di discussione di MusiChat, raggiungibile > all'indirizzo http://forum.musichat.net > Sul forum, oltre a poter esprimere la tua opinione, > potrai informarti sulle novita' e sui nuovi servizi > offerti dalla rete. > > - MusiChat Mailing List > Per iscriversi e' sufficiente visitare il sito > http://lists.musichat.net/mailman/listinfo/irchelp > e inserire il proprio indirizzo E-Mail e la > password desiderata. > > > Per una connessione piu' veloce e sicura e' vivamente > consigliato l'utilizzo del seguente server: irc.musichat.net > > MusiChat Net Community > > Questo messaggio e stato inviato su richiesta di %s in risposta a %s > %s@%s. > > > > >I read the istruction for translate. > >The error is: > >[Oct 11 09:48:30 2003] PANIC! buffer = :alpha_omega ! nickserv :register >pippo laser@musichat.net >[Oct 11 09:48:30 2003] Services terminating: Segmentation fault > > >Some one can help me? >the email body is too long? > >Thx > >Alex > > >------------------------------------------------------------------ >To unsubscribe or change your subscription options, visit: >http://www.ircservices.za.net/mailman/listinfo/ircservices-coding From saman at alkol.org Fri Oct 17 03:07:31 2003 From: saman at alkol.org (|SaMaN|) Date: Sat Oct 23 23:10:02 2004 Subject: [IRCServices Coding] Bug or misunderstood ? Message-ID: <000901c39496$71764f10$a37faec3@coder> Im using unreal ircd. When channel is empty and if channel owner joins his/her registered channel it does (ChanServ sets mode: +ntrq nick) but when channel is not empty and if channel owner joins his/her registered channel it does (ChanServ sets mode: +oq nick nick). As you see on the first one there is no +o and because of this chanserv does not update the last_used time because chanserv is set to update last_used time with +o (CUMODE_o) so channels drop while channel owners use them. Is this a bug or my misunderstood ? ###################################################### modules/chanserv/check.c ... void check_chan_user_modes(const char *source, struct c_userlist *u, Channel *c, int32 oldmodes) ... if ((res & ~modes) & CUMODE_o) { ci->last_used = time(NULL); put_channelinfo(ci); } ... ###################################################### |SaMaN| From saman at alkol.org Fri Oct 17 04:53:04 2003 From: saman at alkol.org (|SaMaN|) Date: Sat Oct 23 23:10:02 2004 Subject: [IRCServices Coding] Re: Bug or misunderstood ? Message-ID: <002001c394a5$31c059b0$a37faec3@coder> Also it does not update last_used time on +a flag. Temporary fix --------------- edit /modules/chanserv/check.c find line ------------------------------------------------------------------------- local_set_cumodes(c, '+', res & ~modes, user->nick); ------------------------------------------------------------------------- add below ------------------------------------------------------------------------ int16 cumode_q = mode_char_to_flag('q',MODE_CHANUSER); int16 cumode_a = mode_char_to_flag('a',MODE_CHANUSER); if ((res & ~modes) & cumode_q) { ci->last_used = time(NULL); put_channelinfo(ci); } if ((res & ~modes) & cumode_a) { ci->last_used = time(NULL); put_channelinfo(ci); } ------------------------------------------------------------------------- save and compile and run and enjoy :) ------------------------------------------------------------------------- |SaMaN| ----- Original Message ----- From: "|SaMaN|" To: Sent: Friday, October 17, 2003 1:07 PM Subject: Bug or misunderstood ? > Im using unreal ircd. When channel is empty and if channel owner joins > his/her registered channel it does > (ChanServ sets mode: +ntrq nick) but when channel is not empty and if > channel owner joins his/her registered channel it does (ChanServ sets mode: > +oq nick nick). As you see on the first one there is no +o and because of > this chanserv does not update the last_used time because chanserv is set to > update last_used time with +o (CUMODE_o) so channels drop while channel > owners use them. Is this a bug or my misunderstood ? > > ###################################################### > modules/chanserv/check.c > ... > void check_chan_user_modes(const char *source, struct c_userlist *u, > Channel *c, int32 oldmodes) > ... > if ((res & ~modes) & CUMODE_o) { > ci->last_used = time(NULL); > put_channelinfo(ci); > } > ... > ###################################################### > > |SaMaN| > > From saturn at jetirc.net Fri Oct 17 08:47:59 2003 From: saturn at jetirc.net (Saturn) Date: Sat Oct 23 23:10:02 2004 Subject: [IRCServices Coding] Re: Akill problem in 5.0.22 Message-ID: <002501c394c5$f8dce480$6401a8c0@turby> Haven't seen a reply to this one, so thought I'd better make sure this went through.... ----- Original Message ----- Sent: Friday, October 10, 2003 3:48 PM Subject: Akill problem in 5.0.22 Running 5.0.22 on Unreal 3.1.7b1 (same as 3.1.6 except they fixed that duplicate exit system notice that happens in 3.1.6). I just today added an akill (+0 time) .. I DO have the immediate auto kill option un-commented in the modules.conf, but it still didn't bother scanning for victims matching my akill mask nor did it actually KILL anyone... It works if they are manually killed and then try to re-connect, but I thought that new option was so Services will immediately scan for and kill anyone online that matches the mask as soon as the new akill is added... First: IS that what it's supposed to do? Second: If so, it's not working... Saturn www.jetirc.net From achurch at achurch.org Fri Oct 17 09:03:19 2003 From: achurch at achurch.org (Andrew Church) Date: Sat Oct 23 23:10:02 2004 Subject: [IRCServices Coding] Re: Akill problem in 5.0.22 In-Reply-To: <002501c394c5$f8dce480$6401a8c0@turby> Message-ID: <3f9012b8.23176@achurch.org> RTFM --Andrew Church achurch@achurch.org http://achurch.org/ >Haven't seen a reply to this one, so thought I'd better make sure this went >through.... > >----- Original Message ----- >Sent: Friday, October 10, 2003 3:48 PM >Subject: Akill problem in 5.0.22 > > >Running 5.0.22 on Unreal 3.1.7b1 (same as 3.1.6 except they fixed that >duplicate exit system notice that happens in 3.1.6). > >I just today added an akill (+0 time) .. I DO have the immediate auto kill >option un-commented in the modules.conf, but it still didn't bother scanning >for victims matching my akill mask nor did it actually KILL anyone... It >works if they are manually killed and then try to re-connect, but I thought >that new option was so Services will immediately scan for and kill anyone >online that matches the mask as soon as the new akill is added... > >First: IS that what it's supposed to do? > >Second: If so, it's not working... > >Saturn >www.jetirc.net > >------------------------------------------------------------------ >To unsubscribe or change your subscription options, visit: >http://www.ircservices.za.net/mailman/listinfo/ircservices-coding From saturn at jetirc.net Fri Oct 17 09:19:32 2003 From: saturn at jetirc.net (Saturn) Date: Sat Oct 23 23:10:02 2004 Subject: [IRCServices Coding] Re: Akill problem in 5.0.22 References: <3f9012b8.23176@achurch.org> Message-ID: <027401c394ca$443ae180$6401a8c0@turby> Well, Andrew, I did read TFM. For what it's worth, all I found was this entry under the description of the module options ImmediatelySendAutokill [OPTIONAL] Causes OperServ to inform all servers of a new autokill or autokill exclusion the moment it is added, rather than waiting for someone to match it first. Example: ImmediatelySendAutokill I read through the section about AKILLs and SQline, SGline, SZline, etc, however all of what I read indicates that simply enabling the ImmediatelySendAutokill option in the modules.conf (coupled with the fact that everything ELSE is set up and workign properly) SHOULD cause services to immediately scan the network for clients matching the akill mask, and kill them. My point, sir, is that IT DOES NOT DO THIS. Thus, I'm sure you'll find, I HAVE in fact read the f___ manual, and the manual does not address this problem. If it doesn't matter to you, fine, but if it does, let's try and get on with maybe solving the problem? Thanks Saturn ----- Original Message ----- From: "Andrew Church" To: Sent: Friday, October 17, 2003 9:02 AM Subject: Re: [IRCServices Coding] Re: Akill problem in 5.0.22 RTFM --Andrew Church achurch@achurch.org http://achurch.org/ >Haven't seen a reply to this one, so thought I'd better make sure this went >through.... > >----- Original Message ----- >Sent: Friday, October 10, 2003 3:48 PM >Subject: Akill problem in 5.0.22 > > >Running 5.0.22 on Unreal 3.1.7b1 (same as 3.1.6 except they fixed that >duplicate exit system notice that happens in 3.1.6). > >I just today added an akill (+0 time) .. I DO have the immediate auto kill >option un-commented in the modules.conf, but it still didn't bother scanning >for victims matching my akill mask nor did it actually KILL anyone... It >works if they are manually killed and then try to re-connect, but I thought >that new option was so Services will immediately scan for and kill anyone >online that matches the mask as soon as the new akill is added... > >First: IS that what it's supposed to do? > >Second: If so, it's not working... > >Saturn >www.jetirc.net > >------------------------------------------------------------------ >To unsubscribe or change your subscription options, visit: >http://www.ircservices.za.net/mailman/listinfo/ircservices-coding ------------------------------------------------------------------ To unsubscribe or change your subscription options, visit: http://www.ircservices.za.net/mailman/listinfo/ircservices-coding From achurch at achurch.org Fri Oct 17 09:34:48 2003 From: achurch at achurch.org (Andrew Church) Date: Sat Oct 23 23:10:02 2004 Subject: [IRCServices Coding] Re: Akill problem in 5.0.22 In-Reply-To: <027401c394ca$443ae180$6401a8c0@turby> Message-ID: <3f901a20.23266@achurch.org> >however all of what I read indicates that simply enabling the >ImmediatelySendAutokill option in the modules.conf (coupled with the fact >that everything ELSE is set up and workign properly) SHOULD cause services >to immediately scan the network for clients matching the akill mask, and >kill them. The documentation says nothing about this. RTFM again. --Andrew Church achurch@achurch.org http://achurch.org/ From ballsy at mystical.net Fri Oct 17 11:20:33 2003 From: ballsy at mystical.net (Ballsy) Date: Sat Oct 23 23:10:02 2004 Subject: [IRCServices Coding] Re: Akill problem in 5.0.22 In-Reply-To: <027401c394ca$443ae180$6401a8c0@turby> References: <3f9012b8.23176@achurch.org> <027401c394ca$443ae180$6401a8c0@turby> Message-ID: <6.0.0.22.0.20031017121557.01b63ac0@127.0.0.1> To save the rest of us from having to put up with more bickering, it may be of note that I had to comment out 'EnableExclude' in order for my immediate-kill functionality to work under bahamut (I know, you're using Unreal). All the ImmediatelySendAkill does is informs all linked services that they should add an Akill. It's then up to those servers to decide how to deal with it. Ballsy At 10:18 AM 17/10/2003, Saturn wrote: >Well, Andrew, I did read TFM. For what it's worth, all I found was this >entry under the description of the module options > >ImmediatelySendAutokill [OPTIONAL] > Causes OperServ to inform all servers of a new autokill or autokill >exclusion the moment it is added, rather than waiting for someone to match >it first. > Example: ImmediatelySendAutokill > >I read through the section about AKILLs and SQline, SGline, SZline, etc, >however all of what I read indicates that simply enabling the >ImmediatelySendAutokill option in the modules.conf (coupled with the fact >that everything ELSE is set up and workign properly) SHOULD cause services >to immediately scan the network for clients matching the akill mask, and >kill them. > >My point, sir, is that IT DOES NOT DO THIS. Thus, I'm sure you'll find, I >HAVE in fact read the f___ manual, and the manual does not address this >problem. If it doesn't matter to you, fine, but if it does, let's try and >get on with maybe solving the problem? > >Thanks >Saturn > >----- Original Message ----- >From: "Andrew Church" >To: >Sent: Friday, October 17, 2003 9:02 AM >Subject: Re: [IRCServices Coding] Re: Akill problem in 5.0.22 > > >RTFM > > --Andrew Church > achurch@achurch.org > http://achurch.org/ > > >Haven't seen a reply to this one, so thought I'd better make sure this went > >through.... > > > >----- Original Message ----- > >Sent: Friday, October 10, 2003 3:48 PM > >Subject: Akill problem in 5.0.22 > > > > > >Running 5.0.22 on Unreal 3.1.7b1 (same as 3.1.6 except they fixed that > >duplicate exit system notice that happens in 3.1.6). > > > >I just today added an akill (+0 time) .. I DO have the immediate auto kill > >option un-commented in the modules.conf, but it still didn't bother >scanning > >for victims matching my akill mask nor did it actually KILL anyone... It > >works if they are manually killed and then try to re-connect, but I thought > >that new option was so Services will immediately scan for and kill anyone > >online that matches the mask as soon as the new akill is added... > > > >First: IS that what it's supposed to do? > > > >Second: If so, it's not working... > > > >Saturn > >www.jetirc.net > > > >------------------------------------------------------------------ > >To unsubscribe or change your subscription options, visit: > >http://www.ircservices.za.net/mailman/listinfo/ircservices-coding >------------------------------------------------------------------ >To unsubscribe or change your subscription options, visit: >http://www.ircservices.za.net/mailman/listinfo/ircservices-coding > >------------------------------------------------------------------ >To unsubscribe or change your subscription options, visit: >http://www.ircservices.za.net/mailman/listinfo/ircservices-coding From saturn at jetirc.net Fri Oct 17 17:16:26 2003 From: saturn at jetirc.net (Saturn) Date: Sat Oct 23 23:10:02 2004 Subject: [IRCServices Coding] Re: Akill problem in 5.0.22 References: <3f901a20.23266@achurch.org> Message-ID: <02d401c3950c$e762bda0$6401a8c0@turby> >From a.html in the /docs directory: --------------- operserv/akill (Autokill module settings) ImmediatelySendAutokill [OPTIONAL] Causes OperServ to inform all servers of a new autokill or autokill exclusion the moment it is added, rather than waiting for someone to match it first. Example: ImmediatelySendAutokill -------------- 3.html#4-3 in the /docs directory does not speak to the ImmediatelySendAutokill option except for the mention that: "(If the ImmediatelySendAutokill option in modules.conf is enabled, the last-used time will never be set at all on these servers.)" However, this is in the context of talking about Slines, etc, and as far as I can tell has no new useful information to impart regarding my stated problem: that services is NOT "Immediately sending the autokill" on my network and thus when a new AKILL is added, the matching users/masks are not being killed off, unless they are killed manually by an IRCop. Yes, it IS catching them when they attempt to re-connect, that was never a problem. It would make sense that if an autokill is added, that Services would immediately trace the network and kill off any matches to that akill... at least, it makes sense if this option is enabled.... (to me) ------------------------ 4.html#oper.akill doesn't mention it at all. ----------------- I really don't see where else I'm supposed to be looking here. I've scoured the docs and can see no other reference to it. If there's something I'm missing, perhaps instead of rudely, repeatedly telling me to RTFM, maybe just tell me what it is I'm supposed to find! I've already spend a few hours reading through the docs (which I've already read about a dozen times over the past year alone), and I'm telling you, there's nothing else about it that I can find!!! The ONLY thing I can come up with is that the feature name is misleading and the option doesn't in fact do what it SEEMS it should do. Could it be that all that does is send the S/G/Z line (whatever is appropriate) to the servers and that's all??? NOW I have to ask, why bother, if it'll do that if/when they re-connect anyhow? Additionally, if the reason I can't find the answer in the manual is because the option DOESN'T make services kill all matches when the akill is added, then Imust ask WHY that isn't an option, since it seems logically useful to me and my staff. Also, that being the case, why couldn't you simply SAY that it's not designed to do that, instead of sending me hunting (TWICE) for non-existant information in the docs??????? I'm very interested to hear the answer to these questions. To put it bluntly, I have been an extremely enthusiastic advocate of IRCServices for over 3 years now, have turned many network owners onto them, and love them to death. The way you "talk" to your supporters on this forum sometimes leaves a LOT to be desired. If the feature doesn't exist as I understand it, just SAY SO and save us all a lot of trouble -- don't just tell me to go RTFM when the info I seek isn't IN it. Having said that, if you can point me to the info in the docs in the 5.0.22 distro and prove my claims as baseless, I will offer my sincere apologies. Until then, my opinion stands. Saturn ----- Original Message ----- From: "Andrew Church" To: Sent: Friday, October 17, 2003 9:34 AM Subject: Re: [IRCServices Coding] Re: Akill problem in 5.0.22 >however all of what I read indicates that simply enabling the >ImmediatelySendAutokill option in the modules.conf (coupled with the fact >that everything ELSE is set up and workign properly) SHOULD cause services >to immediately scan the network for clients matching the akill mask, and >kill them. The documentation says nothing about this. RTFM again. --Andrew Church achurch@achurch.org http://achurch.org/ ------------------------------------------------------------------ To unsubscribe or change your subscription options, visit: http://www.ircservices.za.net/mailman/listinfo/ircservices-coding From saturn at jetirc.net Fri Oct 17 17:33:57 2003 From: saturn at jetirc.net (Saturn) Date: Sat Oct 23 23:10:02 2004 Subject: [IRCServices Coding] Re: Akill problem in 5.0.22 References: <3f9012b8.23176@achurch.org> <027401c394ca$443ae180$6401a8c0@turby> <6.0.0.22.0.20031017121557.01b63ac0@127.0.0.1> Message-ID: <030801c3950f$3cb55270$6401a8c0@turby> Would have been nice if someone had mentioned that (about the ImmediatelySendAutokill) from the start. I would say the flag is misleading in title then, because I (and 8 other people on my staff -- none of us are dummies, either) read that as meaning it will Immediately send the auto kill... "ImmediatelyUpdateServers" might be more fitting from an intuitive standpoint, not that I'm suggesting changing the name, but at least the documentation of it could be a bit more explicit IMHO. and yes, I know there will be about 50 people (probably all of them hard-core coders) shaking their heads in disbelief at what I've said, but let's face it: If we were ALL hard-core coders, we wouldn't need Andrew and his IRCServices, would we? We'd all be making our own. So all I'm saying is how about a little slack for those of us with OTHER important skills that might fall outside the scope of being the "world's greatest expert" on IRC programming... ----- Original Message ----- From: "Ballsy" To: "IRC Services Coding Mailing List" ; "IRC Services Coding Mailing List" Sent: Friday, October 17, 2003 11:20 AM Subject: Re: [IRCServices Coding] Re: Akill problem in 5.0.22 To save the rest of us from having to put up with more bickering, it may be of note that I had to comment out 'EnableExclude' in order for my immediate-kill functionality to work under bahamut (I know, you're using Unreal). All the ImmediatelySendAkill does is informs all linked services that they should add an Akill. It's then up to those servers to decide how to deal with it. Ballsy At 10:18 AM 17/10/2003, Saturn wrote: >Well, Andrew, I did read TFM. For what it's worth, all I found was this >entry under the description of the module options > >ImmediatelySendAutokill [OPTIONAL] > Causes OperServ to inform all servers of a new autokill or autokill >exclusion the moment it is added, rather than waiting for someone to match >it first. > Example: ImmediatelySendAutokill > >I read through the section about AKILLs and SQline, SGline, SZline, etc, >however all of what I read indicates that simply enabling the >ImmediatelySendAutokill option in the modules.conf (coupled with the fact >that everything ELSE is set up and workign properly) SHOULD cause services >to immediately scan the network for clients matching the akill mask, and >kill them. > >My point, sir, is that IT DOES NOT DO THIS. Thus, I'm sure you'll find, I >HAVE in fact read the f___ manual, and the manual does not address this >problem. If it doesn't matter to you, fine, but if it does, let's try and >get on with maybe solving the problem? > >Thanks >Saturn > >----- Original Message ----- >From: "Andrew Church" >To: >Sent: Friday, October 17, 2003 9:02 AM >Subject: Re: [IRCServices Coding] Re: Akill problem in 5.0.22 > > >RTFM > > --Andrew Church > achurch@achurch.org > http://achurch.org/ > > >Haven't seen a reply to this one, so thought I'd better make sure this went > >through.... > > > >----- Original Message ----- > >Sent: Friday, October 10, 2003 3:48 PM > >Subject: Akill problem in 5.0.22 > > > > > >Running 5.0.22 on Unreal 3.1.7b1 (same as 3.1.6 except they fixed that > >duplicate exit system notice that happens in 3.1.6). > > > >I just today added an akill (+0 time) .. I DO have the immediate auto kill > >option un-commented in the modules.conf, but it still didn't bother >scanning > >for victims matching my akill mask nor did it actually KILL anyone... It > >works if they are manually killed and then try to re-connect, but I thought > >that new option was so Services will immediately scan for and kill anyone > >online that matches the mask as soon as the new akill is added... > > > >First: IS that what it's supposed to do? > > > >Second: If so, it's not working... > > > >Saturn > >www.jetirc.net > > > >------------------------------------------------------------------ > >To unsubscribe or change your subscription options, visit: > >http://www.ircservices.za.net/mailman/listinfo/ircservices-coding >------------------------------------------------------------------ >To unsubscribe or change your subscription options, visit: >http://www.ircservices.za.net/mailman/listinfo/ircservices-coding > >------------------------------------------------------------------ >To unsubscribe or change your subscription options, visit: >http://www.ircservices.za.net/mailman/listinfo/ircservices-coding ------------------------------------------------------------------ To unsubscribe or change your subscription options, visit: http://www.ircservices.za.net/mailman/listinfo/ircservices-coding From Craig at chatspike.net Fri Oct 17 19:07:33 2003 From: Craig at chatspike.net (Craig McLure) Date: Sat Oct 23 23:10:02 2004 Subject: [IRCServices Coding] Re: Akill problem in 5.0.22 Message-ID: Theres no need for flaming ffs.. just because something makes less sence to you than to everyone else, doesnt instantly mean that it has to be changed.. i seemed to understand it ok, and i'm sure that there are several hundred other IRCServices users who didnt have any problems with this directive. I'm sure andy will concider documenting it more "accuratly" (I wont speak for him thou, his choice :p), but theres no need for the flaming, if you have such a big problem with something that (apparently just) you dont understand, just make a passing mention on it, dont go on talking about "Hard-core coders" and "worlds biggest expert"s cause you are upset with something. If the last paragraph wasnt made, i'm sure there _WOUDLNT_ be "about 50 people (probably all of them hard-core coders) shaking their heads in disbelief", cause it doesnt happen. And to clarify.. theres no such thing as a "world biggest expert" when it comes to IRC programming, people have different preferances, and ways of doing things, to the point that you cant compair something like InspIRCd to UnrealIRCd, as they are totally different in almost every way. :p Please just calm down, and talk this out rationally before you start jumping down ppls throats :p /***************************************** * Craig "FrostyCoolSlug" McLure * InspIRCd - http://www.inspircd.org * ChatSpike - http://www.chatspike.net ****************************************/ /**************************************** * From - Saturn * To - IRC Services Coding Mailing List * Sent - 2003-10-17 17:31:00 * Subject - Re: [IRCServices Coding] Re: Akill problem in 5.0.22 ****************************************/ /****** - Begin Original Message - ******/ >Would have been nice if someone had mentioned that (about the >ImmediatelySendAutokill) from the start. I would say the flag is misleading >in title then, because I (and 8 other people on my staff -- none of us are >dummies, either) read that as meaning it will Immediately send the auto >kill... "ImmediatelyUpdateServers" might be more fitting from an intuitive >standpoint, not that I'm suggesting changing the name, but at least the >documentation of it could be a bit more explicit IMHO. > >and yes, I know there will be about 50 people (probably all of them >hard-core coders) shaking their heads in disbelief at what I've said, but >let's face it: If we were ALL hard-core coders, we wouldn't need Andrew and >his IRCServices, would we? We'd all be making our own. So all I'm saying >is how about a little slack for those of us with OTHER important skills that >might fall outside the scope of being the "world's greatest expert" on IRC >programming... > >----- Original Message ----- >From: "Ballsy" >To: "IRC Services Coding Mailing List" >; "IRC Services Coding Mailing List" > >Sent: Friday, October 17, 2003 11:20 AM >Subject: Re: [IRCServices Coding] Re: Akill problem in 5.0.22 > > > To save the rest of us from having to put up with more bickering, >it may be of note that I had to comment out 'EnableExclude' in order for my >immediate-kill functionality to work under bahamut (I know, you're using >Unreal). All the ImmediatelySendAkill does is informs all linked services >that they should add an Akill. It's then up to those servers to decide how >to deal with it. > >Ballsy > > >At 10:18 AM 17/10/2003, Saturn wrote: >>Well, Andrew, I did read TFM. For what it's worth, all I found was this >>entry under the description of the module options >> >>ImmediatelySendAutokill [OPTIONAL] >> Causes OperServ to inform all servers of a new autokill or autokill >>exclusion the moment it is added, rather than waiting for someone to match >>it first. >> Example: ImmediatelySendAutokill >> >>I read through the section about AKILLs and SQline, SGline, SZline, etc, >>however all of what I read indicates that simply enabling the >>ImmediatelySendAutokill option in the modules.conf (coupled with the fact >>that everything ELSE is set up and workign properly) SHOULD cause services >>to immediately scan the network for clients matching the akill mask, and >>kill them. >> >>My point, sir, is that IT DOES NOT DO THIS. Thus, I'm sure you'll find, I >>HAVE in fact read the f___ manual, and the manual does not address this >>problem. If it doesn't matter to you, fine, but if it does, let's try and >>get on with maybe solving the problem? >> >>Thanks >>Saturn >> >>----- Original Message ----- >>From: "Andrew Church" >>To: >>Sent: Friday, October 17, 2003 9:02 AM >>Subject: Re: [IRCServices Coding] Re: Akill problem in 5.0.22 >> >> >>RTFM >> >> --Andrew Church >> achurch@achurch.org >> http://achurch.org/ >> >> >Haven't seen a reply to this one, so thought I'd better make sure this >went >> >through.... >> > >> >----- Original Message ----- >> >Sent: Friday, October 10, 2003 3:48 PM >> >Subject: Akill problem in 5.0.22 >> > >> > >> >Running 5.0.22 on Unreal 3.1.7b1 (same as 3.1.6 except they fixed that >> >duplicate exit system notice that happens in 3.1.6). >> > >> >I just today added an akill (+0 time) .. I DO have the immediate auto >kill >> >option un-commented in the modules.conf, but it still didn't bother >>scanning >> >for victims matching my akill mask nor did it actually KILL anyone... It >> >works if they are manually killed and then try to re-connect, but I >thought >> >that new option was so Services will immediately scan for and kill anyone >> >online that matches the mask as soon as the new akill is added... >> > >> >First: IS that what it's supposed to do? >> > >> >Second: If so, it's not working... >> > >> >Saturn >> >www.jetirc.net >> > >> >------------------------------------------------------------------ >> >To unsubscribe or change your subscription options, visit: >> >http://www.ircservices.za.net/mailman/listinfo/ircservices-coding >>------------------------------------------------------------------ >>To unsubscribe or change your subscription options, visit: >>http://www.ircservices.za.net/mailman/listinfo/ircservices-coding >> >>------------------------------------------------------------------ >>To unsubscribe or change your subscription options, visit: >>http://www.ircservices.za.net/mailman/listinfo/ircservices-coding > > >------------------------------------------------------------------ >To unsubscribe or change your subscription options, visit: >http://www.ircservices.za.net/mailman/listinfo/ircservices-coding > >------------------------------------------------------------------ >To unsubscribe or change your subscription options, visit: >http://www.ircservices.za.net/mailman/listinfo/ircservices-coding > >. /******* - End Original Message - *******/ From achurch at achurch.org Fri Oct 17 20:13:46 2003 From: achurch at achurch.org (Andrew Church) Date: Sat Oct 23 23:10:02 2004 Subject: [IRCServices Coding] Re: Akill problem in 5.0.22 In-Reply-To: <02d401c3950c$e762bda0$6401a8c0@turby> Message-ID: <3f90afdf.23477@achurch.org> You know, I might have been more forgiving if this hadn't been gone over on this list (twice!) before: http://www.ircservices.za.net/pipermail/ircservices-coding/2002/002305.html http://www.ircservices.za.net/pipermail/ircservices-coding/2002/003215.html However, since you seem to have trouble both comprehending the documentation and reading the archives, I have added FAQ F.10 for your edification: F.10. Services doesn't kill users matching a newly-added autokill mask even if ImmediatelySendAutokill is set. Services never kills users when a new autokill is added; the ImmediatelySendAutokill configuration directive only causes Services to send the autokill itself (that is, the user/host mask to prohibit new connections from) to the IRC servers on your network. This is a safety feature intended to limit the damage caused by a mistyped autokill. Note that some IRC servers will themselves kill users matching a newly-added autokill; this is unrelated to Services. --Andrew Church achurch@achurch.org http://achurch.org/ From griever at t2n.org Fri Oct 17 21:23:14 2003 From: griever at t2n.org (Robert F Merrill) Date: Sat Oct 23 23:10:02 2004 Subject: [IRCServices Coding] Re: Akill problem in 5.0.22 In-Reply-To: <030801c3950f$3cb55270$6401a8c0@turby> References: <3f9012b8.23176@achurch.org> <027401c394ca$443ae180$6401a8c0@turby> <6.0.0.22.0.20031017121557.01b63ac0@127.0.0.1> <030801c3950f$3cb55270$6401a8c0@turby> Message-ID: <3F90BF77.2010706@t2n.org> Saturn wrote: >Would have been nice if someone had mentioned that (about the >ImmediatelySendAutokill) from the start. I would say the flag is misleading >in title then, because I (and 8 other people on my staff -- none of us are >dummies, either) read that as meaning it will Immediately send the auto >kill... "ImmediatelyUpdateServers" might be more fitting from an intuitive >standpoint, not that I'm suggesting changing the name, but at least the >documentation of it could be a bit more explicit IMHO. > > It DOES immediately send the autokill. You just don't grasp the meaning of sending the autokill. It literally sends an AKILL (or TKL in the case of unreal) message to the servers. At least unreal and bahamut will then scan for matching clients and disconnect them, however not all servers do this. If you are using unreal and it doesn't disconnect the matching users, then it is either a bug in unreal (not uncommon) or the services really *aren't* sending the tkl message (doubt it). Try adding an akill for a connected client. If the client doesn't die, do a /stats g on their server. You should see a g-line added for them. Also note that if you have akill exclusions enabled (bad idea most of the time), services will NEVER add an akill or gline on servers that don't support akill or gline exclusions (I don't know of any that do), but rather manually kill everyone that matches as they connect. In this case, you should disable akill exclusions and it should start working. From v13 at it.teithe.gr Sat Oct 18 11:47:23 2003 From: v13 at it.teithe.gr (V13) Date: Sat Oct 23 23:10:02 2004 Subject: [IRCServices Coding] Re: Akill problem in 5.0.22 In-Reply-To: <3F90BF77.2010706@t2n.org> References: <3f9012b8.23176@achurch.org> <030801c3950f$3cb55270$6401a8c0@turby> <3F90BF77.2010706@t2n.org> Message-ID: <200310182149.18600.v13@it.teithe.gr> On Saturday 18 October 2003 07:20, Robert F Merrill wrote: > Saturn wrote: > >Would have been nice if someone had mentioned that (about the > >ImmediatelySendAutokill) from the start. I would say the flag is > > misleading in title then, because I (and 8 other people on my staff -- > > none of us are dummies, either) read that as meaning it will Immediately > > send the auto kill... "ImmediatelyUpdateServers" might be more fitting > > from an intuitive standpoint, not that I'm suggesting changing the name, > > but at least the documentation of it could be a bit more explicit IMHO. > > It DOES immediately send the autokill. You just don't grasp the meaning > of sending the autokill. > It literally sends an AKILL (or TKL in the case of unreal) message to > the servers. At least unreal > and bahamut will then scan for matching clients and disconnect them, > however not all servers > do this. FYI bahamut doesn't do this. It will only do it whenever a new client that matches the akill connects to the server. i.e. if you set an akill for *.com noone will be disconnected untill a new client from *.com gets connected (at that moment, all matching clients will be killed). In the mean time, anyone from other domains can connect to the server without having any user killed. <> From diego at redesul.net Sat Oct 18 12:17:04 2003 From: diego at redesul.net (Diego B. Contezini) Date: Sat Oct 23 23:10:02 2004 Subject: [IRCServices Coding] CORE DUMPED! BUG! References: <3f8f9304.20227@achurch.org> Message-ID: <000e01c395ac$5b773b40$3cc8a8c0@angel> Andrew, you told me about debugging.. now i got it ;] here is the debugging: [Oct 18 16:05:31.288944 2003] debug: Sent: :ChanServ TOPIC #EMOCORE reffer 1066055037 :1i?? Festival HARDcoCOREcore dia 25 de outubro em blumenau no rio bravo bar (proximo a resima agua verde), com as bandas: Zero Ltda (curitiba), Swallow the Waffle (bc), chymia(bnu), crazy frogs (lages), surpise set e slipper (bnu)...3 pila entrada inicio as 15:00 horas' [Oct 18 16:05:31.289032 2003] debug: Received: :|-Frango-| MODE #EMOCORE -oooooo CHoPP CbRS-oFF caroll BRYAN brunaH balsanelli Segmentation fault (core dumped) root@irc(/home/ircadmin/services/lib)# ls -la core.12631 -rw------- 1 ircadmin ircadmin 47374336 Oct 18 16:05 core.12631 continue on the next message...... From diego at redesul.net Sat Oct 18 12:17:32 2003 From: diego at redesul.net (Diego B. Contezini) Date: Sat Oct 23 23:10:02 2004 Subject: [IRCServices Coding] CORE DUMPED... continue... References: <3f8f9304.20227@achurch.org> Message-ID: <001201c395ac$71b42210$3cc8a8c0@angel> #0 0x0804d830 in add_mode_with_params (md=0x806aa00, mode=111 'o', is_add=1, params=1, parambuf=0xbfffe280 "balsanelli", len=10) at actions.c:568 568 md->params[md->nopmodes][len] = 0; (gdb) bt' #0 0x0804d830 in add_mode_with_params (md=0x806aa00, mode=111 'o', is_add=1, params=1, parambuf=0xbfffe280 "balsanelli", len=10) at actions.c:568 s = 0x806aa3e "" #1 0x0804d342 in set_cmode (sender=0x81db058 "ChanServ", channel=0xa905d00) at actions.c:446 parambuf = "balsanelli\000\b\025\225\002BWi??\022B\024\032\023Bi??i??i??i??\000\000\000 \000\034 \006\bi??i??i??i??hi??i??i??i??i??i??i??\025\224\004B\034 \006\b\000\000\000\000i??m\tBdi??\022Bi??q\a\b\000\000\000\000eR :\0037[ \0034#\003di??\022B\000\000\000\000i??\037\006\bi??\037\006\bi??i??i??i??$i? ?\006Bi??i??i??i??\bi??i??i??\000\000\000\000Hi??i??i??\025\224\004B@\002\a\ b8i??i??i??6\020\aBpi??i??i??@i??\006\b@\002\a\b\000\000\000\000i??<\023BLi? ?i??i??=S\004B\024\032\023B\001\020\000\000@i??\006\bhi??i??i??\204i??\006Bp i??i??i??i??\037\006\b"... len = 10 flag = 1 params = 1 is_chanuser = 1 args = 0xbfffe6d0 "RDcoCOREcorei??i??i??i??o" modes = 0xbfffeae2 "" modes_orig = 0xbfffeae0 "+o" md = (struct modedata *) 0x806aa00 which = 0 add = 1 i = 1 c = 111 'o' #2 0x400895ff in local_set_cumodes (c=0xa905d00, plusminus=43 '+', modes=1, nick=0xab7f2e8 "balsanelli") at check.c:432 buf = "+o" modestr = "o\000\000 de outubro em blumenau no rio bravo bar (proximo a resima agua verde), com as bandas: Zero L\v\000\000\000(curitiba), \000\000\000\000low the Waff\000\000\000\000bc), chymia(bnu), crazy frogs (lages), surpise set e slipper (bnu).."... s = 0xbfffe6e1 "" #3 0x40088d74 in check_chan_user_modes (source=0xbfffeed0 "|-Frango-|", u=0xab34ff0, c=0xa905d00, oldmodes=1) at check.c:214 user = (User *) 0xab7f2d8 ci = (ChannelInfo *) 0xa571940 modes = 0 is_servermode = 0 res = 1 #4 0x400820ed in do_channel_umode_change (source=0xbfffeed0 "|-Frango-|", c=0xa905d00, u=0xab34ff0, oldmodes=1) at main.c:354 No locals. #5 0x0805890d in call_callback_5 (module=0x806a5c0, id=23, arg1=0xbfffeed0, arg2=0xa905d00, arg3=0xab34ff0, arg4=0x1, arg5=0x0) at modules.c:666 cl = (CallbackList *) 0x8077cb8 res = 0 i = 0 #6 0x0804edc8 in do_cumode (source=0xbfffeed0 "|-Frango-|", chan=0xa905d00, flag=1, add=0, nick=0xbfffecc9 "balsanelli") ---Type to continue, or q to quit--- at channels.c:409 u = (struct c_userlist *) 0xab34ff0 user = (User *) 0xab7f2d8 oldmode = 1 #7 0x0804e97e in do_cmode (source=0xbfffeed0 "|-Frango-|", ac=0, av=0xa853130) at channels.c:302 modechar = 111 'o' flag = 1 params = -1073746288 chan = (Channel *) 0xa905d00 s = 0xbfffeca5 "" add = 0 modestr = 0xbfffec9e "-oooooo" #8 0x080557ff in m_mode (source=0xbfffeed0 "|-Frango-|", ac=8, av=0xa853110) at messages.c:101 No locals. #9 0x0805920e in process () at process.c:133 m = (Message *) 0x8067dd8 source = "|-Frango-|\000\000G\000\000\000Y\e\205\n\t+\205\n\bi??i??i??i??i??\005\b@j\ a\b\000\004\000\000i??\032\205\n\t\000\000\000@j\a\b\216j\a\b(i??i??i??qP\00 5\b" cmd = "MODE\000\000\000i??8i??i??i??i??\005\b\000\000\000\000i??i??i??i??\000\000\ 000\000\000\000\000\000\001H\000\000Pi??i??i??\000Y\a\bVi??\005\b\207j\a\bP\ e\205\n\t\000\000\000i??i??\005\b" buf = "MODE\000#EMOCORE\000-oooooo\000CHoPP\000CbRS-oFF\000caroll\000BRYAN\000brun aH\000balsanelli\000 balsanelli\000\000ai\00314ser \0030]\00315=\00314- S\00315c\0030ri\00315p\00314t \00315\037v\0373.8 \003\000\00315\037v\0373.8 \003\000\000\0003)\000\0006\037\002Pi??Ti??\00313\037\002]\037\002\0036i??i? ? \000i??Ti??\00313\037\002]\037\002\0036i??i?? \000\000\003\000\000r \003", '\0' ... s = 0xbfffec95 "#EMOCORE" ac = 8 av = (char **) 0xa853110 #10 0x0805507d in readline_callback (s=0xa851ae0, param_unused=0x50) at main.c:177 No locals. #11 0x0805b617 in check_sockets () at sockets.c:491 newline = 0xa851b58 "\nrct-sc.br irc.creativenet.com.br 0 3364349034 :aNiNhHa[du]DoNaTeLo\n:Toh_Pensanu PART #ilheus\n:_LoKo_SuL_ SJOIN 1063565447 #elias\n:_MoRgAnA_ PRIVMSG NickServ@services.redesul.net :set nomemo off\n:irc."... left = 80 newleft = 80 rfds = {fds_bits = {16, 0 }} wfds = {fds_bits = {0 }} tv = {tv_sec = 2, tv_usec = 980000} i = 4 res = 260 s = (Socket *) 0xa851ae0 s2 = (Socket *) 0x0 #12 0x0805538a in main (ac=3, av=0xbffff164, envp=0xbffff174) at main.c:266 ---Type to continue, or q to quit--- now = 1066500331 now_msec = 1348441861 last_update = 1066500208 last_check = 1348441182 #13 0x420156a4 in __libc_start_main () from /lib/tls/libc.so.6 No symbol table info available. (gdb) From saturn at jetirc.net Sat Oct 18 12:18:40 2003 From: saturn at jetirc.net (Saturn) Date: Sat Oct 23 23:10:02 2004 Subject: [IRCServices Coding] Re: Akill problem in 5.0.22 References: <3f90afdf.23477@achurch.org> Message-ID: <003701c395ac$9ff9fd20$6401a8c0@turby> I thank you for finally just coming out and telling me what I needed to know in the first place. Had you stated that it has been discussed before (even without the hyperlinks) I would have at least known to go look through the archives. However, all you said (then repeated) was RTFM. I DID read it, once before I asked, and twice more, at your instruction, and found nothing to answer my questions. Had I known it had already been discussed, I would certainly have tried to locate the answer that way. Thank you to all the others who've posted to try and explain what I was missing in my understanding of this directive. I got it now, and realize where my misinterpretation was. Seems obvious now, but frankly that directive managed to fool myself and 8 of my staff into thinking of it as I have previously described. Regardless, my apologies for any harsh words... I do stand by the fact that Andrew could have responded with a bit less apathy to the concerns raised; with something a bit less useless than RTFM (twice! even AFTER I said I had, THAT'S what pissed me off), and I hope that maybe Andrew will remember this chain of events for the next time someone has a problem that might be immediately obvious to Andrew, but not the person with the problem. I think most of us KNOW by now to read the docs before asking questions; but if the question arises due to misinterpretation of the docs, how would reading them over and over help? Thank you all for your time. Saturn ----- Original Message ----- From: "Andrew Church" To: Sent: Friday, October 17, 2003 7:57 PM Subject: Re: [IRCServices Coding] Re: Akill problem in 5.0.22 You know, I might have been more forgiving if this hadn't been gone over on this list (twice!) before: http://www.ircservices.za.net/pipermail/ircservices-coding/2002/002305.html http://www.ircservices.za.net/pipermail/ircservices-coding/2002/003215.html However, since you seem to have trouble both comprehending the documentation and reading the archives, I have added FAQ F.10 for your edification: F.10. Services doesn't kill users matching a newly-added autokill mask even if ImmediatelySendAutokill is set. Services never kills users when a new autokill is added; the ImmediatelySendAutokill configuration directive only causes Services to send the autokill itself (that is, the user/host mask to prohibit new connections from) to the IRC servers on your network. This is a safety feature intended to limit the damage caused by a mistyped autokill. Note that some IRC servers will themselves kill users matching a newly-added autokill; this is unrelated to Services. --Andrew Church achurch@achurch.org http://achurch.org/ ------------------------------------------------------------------ To unsubscribe or change your subscription options, visit: http://www.ircservices.za.net/mailman/listinfo/ircservices-coding From diego at redesul.net Sat Oct 18 14:38:17 2003 From: diego at redesul.net (Diego B. Contezini) Date: Sat Oct 23 23:10:02 2004 Subject: [IRCServices Coding] CORE DUMPED... Debuging Message-ID: <003f01c395c0$09a31cd0$3cc8a8c0@angel> If it helps, more lines up.. of debugging... ChanServ@services.redesul.net :op #manaus paulinhu-dissi-q-mi-ama [Oct 18 16:05:31.152195 2003] debug: Sent: :ChanServ NOTICE paulinhu-dissi-q-mi-ama :Permission denied. [Oct 18 16:05:31.152274 2003] debug: Received: :pRiCkLy SJOIN 1066501295 #Euevc [Oct 18 16:05:31.152353 2003] protocol/bahamut: debug: pRiCkLy SJOINs #Euevc [Oct 18 16:05:31.152490 2003] debug: Sent: :ChanServ MODE #EUeVC +o pRiCkLy [Oct 18 16:05:31.269153 2003] debug: Received: :Hellskitty PRIVMSG ChanServ@services.redesul.net :unban #EMOCORE [Oct 18 16:05:31.269425 2003] debug: Sent: :ChanServ NOTICE Hellskitty :Permission denied. [Oct 18 16:05:31.288596 2003] debug: Received: :|-Frango-| MODE #EMOCORE +stmipl 1 [Oct 18 16:05:31.288768 2003] debug: Received: :|-Frango-| TOPIC #EMOCORE |-Frango-| 1066460927 :TakeOver by 14,1 -15=0[ 14He15l0lR15ai14ser 0]15=14- S15c0ri15p14t 15v3.8 [Oct 18 16:05:31.288944 2003] debug: Sent: :ChanServ TOPIC #EMOCORE reffer 1066055037 :1??? Festival HARDcoCOREcore dia 25 de outubro em blumenau no rio bravo bar (proximo a resima agua verde), com as bandas: Zero Ltda (curitiba), Swallow the Waffle (bc), chymia(bnu), crazy frogs (lages), surpise set e slipper (bnu)...3 pila entrada inicio as 15:00 horas' [Oct 18 16:05:31.289032 2003] debug: Received: :|-Frango-| MODE #EMOCORE -oooooo CHoPP CbRS-oFF caroll BRYAN brunaH balsanelli Segmentation fault (core dumped) -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.ircservices.za.net/pipermail/ircservices-coding/attachments/20031018/667c67fa/attachment-0001.htm From ballsy at mystical.net Mon Oct 20 08:19:44 2003 From: ballsy at mystical.net (Ballsy) Date: Sat Oct 23 23:10:02 2004 Subject: [IRCServices Coding] Re: Akill problem in 5.0.22 In-Reply-To: <200310182149.18600.v13@it.teithe.gr> References: <3f9012b8.23176@achurch.org> <030801c3950f$3cb55270$6401a8c0@turby> <3F90BF77.2010706@t2n.org> <200310182149.18600.v13@it.teithe.gr> Message-ID: <6.0.0.22.0.20031020091611.01b47318@127.0.0.1> Yes, Bahamut will immediately kill users matching an Akill. It won't wait for another client from that host to connect. My setup of IRC Services 5.0.22 and bahamut-1.4.30 is doing it right now. As alluded to in a previous email, however, you may need to commented out EnableExclude in the services config to have this work. Ballsy At 12:49 PM 18/10/2003, V13 wrote: >On Saturday 18 October 2003 07:20, Robert F Merrill wrote: > > Saturn wrote: > > >Would have been nice if someone had mentioned that (about the > > >ImmediatelySendAutokill) from the start. I would say the flag is > > > misleading in title then, because I (and 8 other people on my staff -- > > > none of us are dummies, either) read that as meaning it will Immediately > > > send the auto kill... "ImmediatelyUpdateServers" might be more fitting > > > from an intuitive standpoint, not that I'm suggesting changing the name, > > > but at least the documentation of it could be a bit more explicit IMHO. > > > > It DOES immediately send the autokill. You just don't grasp the meaning > > of sending the autokill. > > It literally sends an AKILL (or TKL in the case of unreal) message to > > the servers. At least unreal > > and bahamut will then scan for matching clients and disconnect them, > > however not all servers > > do this. > >FYI bahamut doesn't do this. It will only do it whenever a new client that >matches the akill connects to the server. > >i.e. if you set an akill for *.com noone will be disconnected untill a new >client from *.com gets connected (at that moment, all matching clients will >be killed). In the mean time, anyone from other domains can connect to the >server without having any user killed. > ><> >------------------------------------------------------------------ >To unsubscribe or change your subscription options, visit: >http://www.ircservices.za.net/mailman/listinfo/ircservices-coding From oska at mynet.com Tue Oct 21 22:24:34 2003 From: oska at mynet.com (oska) Date: Sat Oct 23 23:10:02 2004 Subject: [IRCServices Coding] "Re: Contents of IRCServices-Coding digest..." Message-ID: An HTML attachment was scrubbed... URL: http://lists.ircservices.za.net/pipermail/ircservices-coding/attachments/20031022/9c540c11/attachment-0001.html From laser at musichat.net Fri Oct 24 10:36:30 2003 From: laser at musichat.net (laser@musichat.net) Date: Sat Oct 23 23:10:02 2004 Subject: [IRCServices Coding] Il momento e' catartico Message-ID: <20031024173545.9ACA817038@snow.fingers.co.za> Ricevo e cortesemente inoltro,.... un premio per la genialit? hanno reso mitico un salva schermo scaricalo, "poesie catartiche", che non sai cosa ti perdi ciao -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.ircservices.za.net/pipermail/ircservices-coding/attachments/20031024/97501fa5/attachment-0001.htm From diego at redesul.net Fri Oct 24 17:02:47 2003 From: diego at redesul.net (Diego B. Contezini) Date: Sat Oct 23 23:10:02 2004 Subject: [IRCServices Coding] CORE DUMPED! BUG! References: <3f8f9304.20227@achurch.org> <000e01c395ac$5b773b40$3cc8a8c0@angel> Message-ID: <012e01c39a8b$531829d0$3cc8a8c0@angel> Andrew, have anything more of dumping/debugging that i can do/give for helps fixing this bug..? (if it helps, here its rh9.0, libc 2.3.2, linux x86, kernel 2.4.20-8, Pentium III 1ghz 512mb ram DDR).... anything more? Thanks for all Diego B. Contezini From andrew at wtfigo.co.uk Tue Nov 4 02:15:03 2003 From: andrew at wtfigo.co.uk (Andrew Kempe) Date: Sat Oct 23 23:10:02 2004 Subject: [IRCServices Coding] test Message-ID: From diego at redesul.net Tue Nov 4 16:43:45 2003 From: diego at redesul.net (Diego B. Contezini) Date: Sat Oct 23 23:10:02 2004 Subject: [IRCServices Coding] CORE DUMPED! BUG! Message-ID: <014f01c3a335$e1e08dd0$3cc8a8c0@angel> I found a bug (occuring on the old-last vesion of ircservices - ircservices-5.0.22 services.redesul.net build #2, compiled Thu Sep 18 18:41:36 BRT 2003) yes, 5.0.23 is the last.. but nothing has changed about the bug... here is the debugging: ChanServ@services.redesul.net :op #manaus paulinhu-dissi-q-mi-ama [Oct 18 16:05:31.152195 2003] debug: Sent: :ChanServ NOTICE paulinhu-dissi-q-mi-ama :Permission denied. [Oct 18 16:05:31.152274 2003] debug: Received: :pRiCkLy SJOIN 1066501295 #Euevc [Oct 18 16:05:31.152353 2003] protocol/bahamut: debug: pRiCkLy SJOINs #Euevc [Oct 18 16:05:31.152490 2003] debug: Sent: :ChanServ MODE #EUeVC +o pRiCkLy [Oct 18 16:05:31.269153 2003] debug: Received: :Hellskitty PRIVMSG ChanServ@services.redesul.net :unban #EMOCORE [Oct 18 16:05:31.269425 2003] debug: Sent: :ChanServ NOTICE Hellskitty :Permission denied. [Oct 18 16:05:31.288596 2003] debug: Received: :|-Frango-| MODE #EMOCORE +stmipl 1 [Oct 18 16:05:31.288768 2003] debug: Received: :|-Frango-| TOPIC #EMOCORE |-Frango-| 1066460927 :TakeOver by 14,1 -15=0[ 14He15l0lR15ai14ser 0]15=14- S15c0ri15p14t 15v3.8 [Oct 18 16:05:31.288944 2003] debug: Sent: :ChanServ TOPIC #EMOCORE reffer 1066055037 :1i?? Festival HARDcoCOREcore dia 25 de outubro em blumenau no rio bravo bar (proximo a resima agua verde), com as bandas: Zero Ltda (curitiba), Swallow the Waffle (bc), chymia(bnu), crazy frogs (lages), surpise set e slipper (bnu)...3 pila entrada inicio as 15:00 horas' [Oct 18 16:05:31.289032 2003] debug: Received: :|-Frango-| MODE #EMOCORE -oooooo CHoPP CbRS-oFF caroll BRYAN brunaH balsanelli Segmentation fault (core dumped) Debugging my core... i can found: #0 0x0804d830 in add_mode_with_params (md=0x806aa00, mode=111 'o', is_add=1, params=1, parambuf=0xbfffe280 "balsanelli", len=10) at actions.c:568 568 md->params[md->nopmodes][len] = 0; (gdb) bt' #0 0x0804d830 in add_mode_with_params (md=0x806aa00, mode=111 'o', is_add=1, params=1, parambuf=0xbfffe280 "balsanelli", len=10) at actions.c:568 s = 0x806aa3e "" #1 0x0804d342 in set_cmode (sender=0x81db058 "ChanServ", channel=0xa905d00) at actions.c:446 parambuf = "balsanelli\000\b\025\225\002BWi??\022B\024\032\023Bi??i??i??i??\000\000\000 \000\034 \006\bi??i??i??i??hi??i??i??i??i??i??i??\025\224\004B\034 \006\b\000\000\000\000i??m\tBdi??\022Bi??q\a\b\000\000\000\000eR :\0037[ \0034#\003di??\022B\000\000\000\000i??\037\006\bi??\037\006\bi??i??i??i??$i? ?\006Bi??i??i??i??\bi??i??i??\000\000\000\000Hi??i??i??\025\224\004B@\002\a\ b8i??i??i??6\020\aBpi??i??i??@i??\006\b@\002\a\b\000\000\000\000i??<\023BLi? ?i??i??=S\004B\024\032\023B\001\020\000\000@i??\006\bhi??i??i??\204i??\006Bp i??i??i??i??\037\006\b"... len = 10 flag = 1 params = 1 is_chanuser = 1 args = 0xbfffe6d0 "RDcoCOREcorei??i??i??i??o" modes = 0xbfffeae2 "" modes_orig = 0xbfffeae0 "+o" md = (struct modedata *) 0x806aa00 which = 0 add = 1 i = 1 c = 111 'o' #2 0x400895ff in local_set_cumodes (c=0xa905d00, plusminus=43 '+', modes=1, nick=0xab7f2e8 "balsanelli") at check.c:432 buf = "+o" modestr = "o\000\000 de outubro em blumenau no rio bravo bar (proximo a resima agua verde), com as bandas: Zero L\v\000\000\000(curitiba), \000\000\000\000low the Waff\000\000\000\000bc), chymia(bnu), crazy frogs (lages), surpise set e slipper (bnu).."... s = 0xbfffe6e1 "" #3 0x40088d74 in check_chan_user_modes (source=0xbfffeed0 "|-Frango-|", u=0xab34ff0, c=0xa905d00, oldmodes=1) at check.c:214 user = (User *) 0xab7f2d8 ci = (ChannelInfo *) 0xa571940 modes = 0 is_servermode = 0 res = 1 #4 0x400820ed in do_channel_umode_change (source=0xbfffeed0 "|-Frango-|", c=0xa905d00, u=0xab34ff0, oldmodes=1) at main.c:354 No locals. #5 0x0805890d in call_callback_5 (module=0x806a5c0, id=23, arg1=0xbfffeed0, arg2=0xa905d00, arg3=0xab34ff0, arg4=0x1, arg5=0x0) at modules.c:666 cl = (CallbackList *) 0x8077cb8 res = 0 i = 0 #6 0x0804edc8 in do_cumode (source=0xbfffeed0 "|-Frango-|", chan=0xa905d00, flag=1, add=0, nick=0xbfffecc9 "balsanelli") ---Type to continue, or q to quit--- at channels.c:409 u = (struct c_userlist *) 0xab34ff0 user = (User *) 0xab7f2d8 oldmode = 1 #7 0x0804e97e in do_cmode (source=0xbfffeed0 "|-Frango-|", ac=0, av=0xa853130) at channels.c:302 modechar = 111 'o' flag = 1 params = -1073746288 chan = (Channel *) 0xa905d00 s = 0xbfffeca5 "" add = 0 modestr = 0xbfffec9e "-oooooo" #8 0x080557ff in m_mode (source=0xbfffeed0 "|-Frango-|", ac=8, av=0xa853110) at messages.c:101 No locals. #9 0x0805920e in process () at process.c:133 m = (Message *) 0x8067dd8 source = "|-Frango-|\000\000G\000\000\000Y\e\205\n\t+\205\n\bi??i??i??i??i??\005\b@j\ a\b\000\004\000\000i??\032\205\n\t\000\000\000@j\a\b\216j\a\b(i??i??i??qP\00 5\b" cmd = "MODE\000\000\000i??8i??i??i??i??\005\b\000\000\000\000i??i??i??i??\000\000\ 000\000\000\000\000\000\001H\000\000Pi??i??i??\000Y\a\bVi??\005\b\207j\a\bP\ e\205\n\t\000\000\000i??i??\005\b" buf = "MODE\000#EMOCORE\000-oooooo\000CHoPP\000CbRS-oFF\000caroll\000BRYAN\000brun aH\000balsanelli\000 balsanelli\000\000ai\00314ser \0030]\00315=\00314- S\00315c\0030ri\00315p\00314t \00315\037v\0373.8 \003\000\00315\037v\0373.8 \003\000\000\0003)\000\0006\037\002Pi??Ti??\00313\037\002]\037\002\0036i??i? ? \000i??Ti??\00313\037\002]\037\002\0036i??i?? \000\000\003\000\000r \003", '\0' ... s = 0xbfffec95 "#EMOCORE" ac = 8 av = (char **) 0xa853110 #10 0x0805507d in readline_callback (s=0xa851ae0, param_unused=0x50) at main.c:177 No locals. #11 0x0805b617 in check_sockets () at sockets.c:491 newline = 0xa851b58 "\nrct-sc.br irc.creativenet.com.br 0 3364349034 :aNiNhHa[du]DoNaTeLo\n:Toh_Pensanu PART #ilheus\n:_LoKo_SuL_ SJOIN 1063565447 #elias\n:_MoRgAnA_ PRIVMSG NickServ@services.redesul.net :set nomemo off\n:irc."... left = 80 newleft = 80 rfds = {fds_bits = {16, 0 }} wfds = {fds_bits = {0 }} tv = {tv_sec = 2, tv_usec = 980000} i = 4 res = 260 s = (Socket *) 0xa851ae0 s2 = (Socket *) 0x0 #12 0x0805538a in main (ac=3, av=0xbffff164, envp=0xbffff174) at main.c:266 ---Type to continue, or q to quit--- now = 1066500331 now_msec = 1348441861 last_update = 1066500208 last_check = 1348441182 #13 0x420156a4 in __libc_start_main () from /lib/tls/libc.so.6 No symbol table info available. (gdb) info registers eax 0xd6b2bf8a -692928630 ecx 0x806aa00 134654464 edx 0x656e6173 1701732723 ebx 0x42131a14 1108548116 esp 0xbfffd910 0xbfffd910 ebp 0xbfffe238 0xbfffe238 esi 0x8075900 134699264 edi 0xbffff050 -1073745840 eip 0x804d830 0x804d830 eflags 0x10282 66178 cs 0x23 35 ss 0x2b 43 ds 0x2b 43 es 0x2b 43 fs 0x0 0 gs 0x33 51 (gdb) root@irc(/home/ircadmin/services/lib)# ls -la core.12631 -rw------- 1 ircadmin ircadmin 47374336 Oct 18 16:05 core.12631 root@irc(/home/ircadmin/services)# ldd ircservices libdl.so.2 => /lib/libdl.so.2 (0x4001e000) libc.so.6 => /lib/tls/libc.so.6 (0x42000000) /lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x40000000) root@irc(/home/ircadmin/services)# uname -a Linux XXXXXX.xyz.0xdeadbeef 2.4.20-8 #1 Thu Mar 13 17:54:28 EST 2003 i686 i686 i386 GNU/Linux root@irc(/home/ircadmin/services)# cat /etc/redhat-release Red Hat Linux release 9 (Shrike) root@irc(/home/ircadmin/services)# cat /proc/cpuinfo ... model name : Pentium III (Coppermine) stepping : 10 cpu MHz : 999.752 cache size : 256 KB ... root@irc(/home/ircadmin/services)# free total used free shared buffers cached Mem: 513792 482248 31544 0 69492 274980 I changed version of linux, runned it on 3 different machines, on slackware/redhat, pentiumIII, K5, P200. This bug is as older as i run services... dont know if its the same of the 4.X (that i changed to 5.X to "solve" this bug), but from 5.12 to now, it continue happening... aways... Dont have a exactly time to happen, its insane... i think that its a coincidence of some commands that on the memory ends fucking some variable. if you want look the incidence, here its: root@irc(/home/ircadmin/services/lib)# ls -la core* -rw------- 1 ircadmin ircadmin 49025024 Oct 5 19:32 core.27214 -rw------- 1 ircadmin ircadmin 45932544 Oct 5 21:01 core.14414 -rw------- 1 ircadmin ircadmin 46948352 Oct 6 14:00 core.18016 -rw------- 1 ircadmin ircadmin 45936640 Oct 11 04:30 core.1347 -rw------- 1 ircadmin ircadmin 50479104 Oct 14 01:29 core.16481 -rw------- 1 ircadmin ircadmin 44982272 Oct 15 13:54 core.22332 -rw------- 1 ircadmin ircadmin 47374336 Oct 18 16:05 core.12631 -rw------- 1 ircadmin ircadmin 48099328 Oct 19 14:16 core.5362 -rw------- 1 ircadmin ircadmin 44863488 Oct 19 14:22 core.32708 -rw------- 1 ircadmin ircadmin 45355008 Nov 1 15:13 core.28309 -rw------- 1 ircadmin ircadmin 50360320 Nov 3 18:24 core.5160 If it helps, here is the debugging of the last two cores, on gdb: ---------------- FIRST: #0 0x0804e8bf in do_cmode (source=0x806aa08 "ChanServ", ac=-1, av=0xbfffdc38) at channels.c:278 278 while (*s) { (gdb) bt' #0 0x0804e8bf in do_cmode (source=0x806aa08 "ChanServ", ac=-1, av=0xbfffdc38) at channels.c:278 chan = (Channel *) 0xa87d1e0 s = 0x1f73746f
add = 1 modestr = 0x1f73746f
#1 0x0804dc8e in flush_cmode (md=0x806aa00, clear=1) at actions.c:680 buf = "-imsl\000HA___\000\000\000\000\000W \022B\000\000\000L\000\000\000\000\000y\000nossaTZ\000\000\000\000\000\000yy yyA<\023B\001\000\000\000\bYy?Om\tBd \022BDq\a\bOUy?NO\006B\210o\a\b3\035\rB\024\032\023BAa\006B\003\000\000\000a Yy?\027\000\000\000\024\032\023B\024\032\023BTZ\000\000\004\000\000\000\005\ 000\000\000\210o\a\baYy?\030Yy?NO\006B\210o\a\baYy?\027\000\000\000$u\006B\2 10o\a\bIo\a\b\vO\006B\024\032\023B\024\032\023B@\002\a\bHYy?$u\006B\200Yy?@o \006\b"... s = 0xbfffdc60 "-imsl" argv = {0xa87d1e8 "#soad", 0x1f73746f
, 0x5303200f
, 0x6c6c6568
, 0x4323203a
, 0x65746e65
, 0x65685372
, 0x52426c6c
} len = 5 ---Type to continue, or q to quit--- i = 0 lastc = 45 '-' #2 0x0804cebd in set_cmode (sender=0x0, channel=0x0) at actions.c:321 args = 0x0 modes = 0x0 modes_orig = 0x0 md = (struct modedata *) 0x0 which = -1 add = 0 i = 0 c = 0 '\0' #3 0x080553a3 in main (ac=1, av=0xbfffe574, envp=0xbfffe57c) at main.c:269 now = 1067891066 now_msec = -1555790286 last_update = 1067890538 last_check = 2739174210 #4 0x420156a4 in __libc_start_main () from /lib/tls/libc.so.6 No symbol table info available. ----------- SECOND: #0 0x0804e8bf in do_cmode (source=0x806aa08 "ChanServ", ac=-1, av=0xbffff2b8) at channels.c:278 278 while (*s) { (gdb) bt' #0 0x0804e8bf in do_cmode (source=0x806aa08 "ChanServ", ac=-1, av=0xbffff2b8) at channels.c:278 chan = (Channel *) 0xa9be840 s = 0xbf000000
add = 1 modestr = 0xbf000000
#1 0x0804dc8e in flush_cmode (md=0x806aa00, clear=1) at actions.c:680 buf = "-imsl\000\a\b\000len\000\000\000\000W \022B3\035\rB\024\032\023BAa\006B\003\000\000\000 oy?\027\000\000\000yyyyA<\023BTZ\000\000\004\000\000\000\005\000\000\000\210 o\a\b oy?Xoy?NO\006B\210o\a\b oy?\027\000\000\000$u\006B\210o\a\bIo\a\b\vO\006B\024\032\023B\024\032\023B@ \002\a\b\210oy?$u\006BAoy?@o\006\b@\002\a\b\000\000\000\000\024\032\023B@\00 2\a\b?oy?6\020\aBaoy?@o\006\b@\002\a\b\000\000\000\000Aoy?I\037\006\b=S\004B \024\032\023B\001\020\000\000@o\006\b"... s = 0xbffff2e0 "-imsl" argv = {0xa9be848 "#zoera", 0xbf000000
, 0x0, 0x806f240 "ircservices.log", 0x806f240 "ircservices.log", 0x5a54
, 0x0, 0xffffffff
} len = 5 i = 0 lastc = 45 '-' #2 0x0804cebd in set_cmode (sender=0x0, channel=0x0) at actions.c:321 ---Type to continue, or q to quit--- args = 0x0 modes = 0x0 modes_orig = 0x0 md = (struct modedata *) 0x0 which = -1 add = 0 i = 0 c = 0 '\0' #3 0x080553a3 in main (ac=1, av=0xbffffbf4, envp=0xbffffbfc) at main.c:269 now = 1067706795 now_msec = -1740061222 last_update = 1067706282 last_check = 2554904000 #4 0x420156a4 in __libc_start_main () from /lib/tls/libc.so.6 No symbol table info available. (gdb) ------- Im running it more a time on Screen to can get exactly where occur the bug (with -nofork -debug), to look for more examples of commands that causes this bug... if have something (more) that i can to add/do to helps on debugging, please, tell me.. i have the core (i cant send it, for secure reasons... have all my db on the core... ), but im open to helps anytime anywhere... with anything.... Thanks for all development, this is really a bealtifull software... (and sorry for my bad english) Diego B. Contezini aka destruct_ #irc.redesul.net From diego at redesul.net Tue Nov 4 16:46:53 2003 From: diego at redesul.net (Diego B. Contezini) Date: Sat Oct 23 23:10:02 2004 Subject: [IRCServices Coding] about.. CORE DUMPED! BUG! Message-ID: <01fa01c3a336$4e884220$3cc8a8c0@angel> If it helps, im using Bahamut here.... From achurch at achurch.org Wed Nov 5 13:20:15 2003 From: achurch at achurch.org (Andrew Church) Date: Sat Oct 23 23:10:02 2004 Subject: [IRCServices Coding] Bug or misunderstood ? In-Reply-To: <000901c39496$71764f10$a37faec3@coder> Message-ID: <3fa87c99.57222@achurch.org> >Im using unreal ircd. When channel is empty and if channel owner joins >his/her registered channel it does >(ChanServ sets mode: +ntrq nick) but when channel is not empty and if >channel owner joins his/her registered channel it does (ChanServ sets mode: >+oq nick nick). As you see on the first one there is no +o and because of >this chanserv does not update the last_used time because chanserv is set to >update last_used time with +o (CUMODE_o) so channels drop while channel >owners use them. Is this a bug or my misunderstood ? This is a bug; I've fixed it for the next release, thanks for the report. As regards your other message, not setting the last-used time for +a/+q users is designed behavior (see section 3-2-1 of the manual: "`used' means that a user with auto-op privileges ... has entered the channel"), as well as unnecessary in typical channel settings (where +a users are a subset of +o users), but if you have any better suggestions on how to determine when a channel is being used by proper users as opposed to (for example) spammers or people just entering to see if the channel is available, I'm willing to listen. --Andrew Church achurch@achurch.org http://achurch.org/ From rg at tcslon.com Fri Nov 7 02:03:27 2003 From: rg at tcslon.com (Russell Garrett) Date: Sat Oct 23 23:10:02 2004 Subject: [IRCServices Coding] Badly punctuated parameter list in `#define' Message-ID: I'm getting this too - it's just started happening in 5.0.23: gcc -O2 -fno-strict-aliasing -g -Wall -Wmissing-prototypes -fno-builtin-log -I.. -DCONVERT_DB -c convert-cygnus.c -o convert-cygnus.o convert-cygnus.c:35: badly punctuated parameter list in `#define' convert-cygnus.c:48: badly punctuated parameter list in `#define' gcc version egcs-2.91.66 19990314/Linux (egcs-1.1.2 release) Russ From rayfordp at mhcable.com Sat Nov 8 16:42:18 2003 From: rayfordp at mhcable.com (Rayford Pomeroy) Date: Sat Oct 23 23:10:02 2004 Subject: [IRCServices Coding] Akill type? Message-ID: <20031109055605.A7BAF17104@snow.fingers.co.za> Where is the akill type used in some of AutoKill functions listed in modules/database/readme defined? ________________________________________________ Message sent using MHCABLE Webmail From andrewk at isdial.net Tue Aug 26 02:43:45 2003 From: andrewk at isdial.net (Andrew Kempe) Date: Sat Oct 23 23:10:02 2004 Subject: [IRCServices Coding] test Message-ID: <005801c36bb6$85bbc080$1f0912ac@espotting.com> From us44ever at hotmail.com Thu Aug 28 09:45:48 2003 From: us44ever at hotmail.com (us44ever .) Date: Sat Oct 23 23:10:02 2004 Subject: [IRCServices Coding] Yet, another great suggestion Message-ID: Hi, it would be really great to add another new line to the "/nickserv info" command, for example, when some one types: "/nickserv info nick", the following will be shown: *************************** - -NickServ- nick is hello world - -NickServ- Is online from: ~test@just.a.test.co.za - -NickServ- Last seen time: Aug 28 15:51:14 2003 GMT - -NickServ- Time registered: Aug 28 00:13:35 2003 GMT - -NickServ- Last quit message: anythinggggg - -NickServ- Options: Kill protection, Security - *************************** the new line I'm suggesting is something like: *************************** -NickServ- Time Now : Aug 28 15:54:04 2003 GMT *************************** This will help our users to compare the time that user was last seen and the time right now *it's very important, many many of our users asked us for this option*, also it would even be more great to show how long last time the user was seen (some thing like: Last seen time: Aug 28 15:51:14 2003 GMT (last seen time was before: 10 days, 3hours and 24 sec ago). Note that I saw both of these features, in other services I don't remember there names (but they aren't as stable as ircservices5) (it was something like ptlink services, and magik II) That's all, I would really like to see it on the next version (or if you can show me how to do it, as I'm not a programmer) Many thanks to all of who developed IRCservices ...etc ...etc ...etc sincerely, David _________________________________________________________________ Get MSN 8 and enjoy automatic e-mail virus protection. http://join.msn.com/?page=features/virus From aragon at phat.za.net Thu Aug 28 11:36:22 2003 From: aragon at phat.za.net (Aragon Gouveia) Date: Sat Oct 23 23:10:03 2004 Subject: [IRCServices Coding] Yet, another great suggestion In-Reply-To: References: Message-ID: <20030828183615.GB32204@phat.za.net> Or how about rather letting users decide what timezone they're in and services outputs all timestamps in their local time? | By us44ever . | [ 2003-08-28 18:45 +0200 ] > Hi, > > it would be really great to add another new line to the "/nickserv info" > command, for example, when some one types: "/nickserv info nick", the > following will be shown: > > *************************** > - > -NickServ- nick is hello world > - > -NickServ- Is online from: ~test@just.a.test.co.za > - > -NickServ- Last seen time: Aug 28 15:51:14 2003 GMT > - > -NickServ- Time registered: Aug 28 00:13:35 2003 GMT > - > -NickServ- Last quit message: anythinggggg > - > -NickServ- Options: Kill protection, Security > - > *************************** > > the new line I'm suggesting is something like: > > *************************** > -NickServ- Time Now : Aug 28 15:54:04 2003 GMT > *************************** > > This will help our users to compare the time that user was last seen and > the time right now *it's very important, many many of our users asked us > for this option*, also it would even be more great to show how long last > time the user was seen (some thing like: Last seen time: Aug 28 15:51:14 > 2003 GMT (last seen time was before: 10 days, 3hours and 24 sec ago). > > Note that I saw both of these features, in other services I don't remember > there names (but they aren't as stable as ircservices5) (it was something > like ptlink services, and magik II) > > That's all, I would really like to see it on the next version (or if you > can show me how to do it, as I'm not a programmer) > > Many thanks to all of who developed IRCservices ...etc ...etc ...etc > > sincerely, > David > > _________________________________________________________________ > Get MSN 8 and enjoy automatic e-mail virus protection. > http://join.msn.com/?page=features/virus > > ------------------------------------------------------------------ > To unsubscribe or change your subscription options, visit: > http://www.ircservices.za.net/mailman/listinfo/ircservices-coding From saturn at jetirc.net Thu Aug 28 11:39:41 2003 From: saturn at jetirc.net (Saturn) Date: Sat Oct 23 23:10:03 2004 Subject: [IRCServices Coding] Yet, another great suggestion References: <20030828183615.GB32204@phat.za.net> Message-ID: <003201c36d93$abf77fd0$6401a8c0@turby> Oooo now I like that option... have it default to a default timezone, set in the conf file, and give them the option of SETting a different UTC code (have it as GMT + or - x wheer x is the offset from UTC)... It may not sound liek much, but I bet people will use it, and what's more, it IS useful information, especially on international servers like mine.. we have people from all over the place, and we keep services set on Pacific time... but for those in, say, Belgium... that's not very helpful ----- Original Message ----- From: "Aragon Gouveia" To: Sent: Thursday, August 28, 2003 11:36 AM Subject: Re: [IRCServices Coding] Yet, another great suggestion Or how about rather letting users decide what timezone they're in and services outputs all timestamps in their local time? | By us44ever . | [ 2003-08-28 18:45 +0200 ] > Hi, > > it would be really great to add another new line to the "/nickserv info" > command, for example, when some one types: "/nickserv info nick", the > following will be shown: > > *************************** > - > -NickServ- nick is hello world > - > -NickServ- Is online from: ~test@just.a.test.co.za > - > -NickServ- Last seen time: Aug 28 15:51:14 2003 GMT > - > -NickServ- Time registered: Aug 28 00:13:35 2003 GMT > - > -NickServ- Last quit message: anythinggggg > - > -NickServ- Options: Kill protection, Security > - > *************************** > > the new line I'm suggesting is something like: > > *************************** > -NickServ- Time Now : Aug 28 15:54:04 2003 GMT > *************************** > > This will help our users to compare the time that user was last seen and > the time right now *it's very important, many many of our users asked us > for this option*, also it would even be more great to show how long last > time the user was seen (some thing like: Last seen time: Aug 28 15:51:14 > 2003 GMT (last seen time was before: 10 days, 3hours and 24 sec ago). > > Note that I saw both of these features, in other services I don't remember > there names (but they aren't as stable as ircservices5) (it was something > like ptlink services, and magik II) > > That's all, I would really like to see it on the next version (or if you > can show me how to do it, as I'm not a programmer) > > Many thanks to all of who developed IRCservices ...etc ...etc ...etc > > sincerely, > David > > _________________________________________________________________ > Get MSN 8 and enjoy automatic e-mail virus protection. > http://join.msn.com/?page=features/virus > > ------------------------------------------------------------------ > To unsubscribe or change your subscription options, visit: > http://www.ircservices.za.net/mailman/listinfo/ircservices-coding ------------------------------------------------------------------ To unsubscribe or change your subscription options, visit: http://www.ircservices.za.net/mailman/listinfo/ircservices-coding From Craig at chatspike.net Thu Aug 28 14:29:54 2003 From: Craig at chatspike.net (Craig McLure) Date: Sat Oct 23 23:10:03 2004 Subject: [IRCServices Coding] Yet, another great suggestion Message-ID: <20030828212943.KEKN29825.mta5-svc.business.ntl.com@i-br0ked-it> Please dont post to both the services main list, and the services coding list. Choose one, or the other, especially concidering i dont think this is a great suggestion either.. /time services.chatspike.net [22:28] ••• Date / time at services.chatspike.net- Thu Aug 28 17:28:57 2003 EDT *shock* /**************************************** * Craig "FrostyCoolSlug" McLure ************* - SpamBox - ************** * InspIRCd - http://www.inspircd.org * ChatSpike - http://www.chatspike.net * WinBot - http://www.winbot.co.uk ****************************************/ /**************************************** * From - us44ever . * To - ircservices-coding * Sent - 2003-08-28 @ 16:45:00 * Subject - [IRCServices Coding] Yet, another great suggestion ****************************************/ /****** - Begin Original Message - ******/ >Hi, > >it would be really great to add another new line to the "/nickserv info" >command, for example, when some one types: "/nickserv info nick", the >following will be shown: > >*************************** >- >-NickServ- nick is hello world >- >-NickServ- Is online from: ~test@just.a.test.co.za >- >-NickServ- Last seen time: Aug 28 15:51:14 2003 GMT >- >-NickServ- Time registered: Aug 28 00:13:35 2003 GMT >- >-NickServ- Last quit message: anythinggggg >- >-NickServ- Options: Kill protection, Security >- >*************************** > >the new line I'm suggesting is something like: > >*************************** >-NickServ- Time Now : Aug 28 15:54:04 2003 GMT >*************************** > >This will help our users to compare the time that user was last seen and the >time right now *it's very important, many many of our users asked us for >this option*, also it would even be more great to show how long last time >the user was seen (some thing like: Last seen time: Aug 28 15:51:14 2003 GMT >(last seen time was before: 10 days, 3hours and 24 sec ago). > >Note that I saw both of these features, in other services I don't remember >there names (but they aren't as stable as ircservices5) (it was something >like ptlink services, and magik II) > >That's all, I would really like to see it on the next version (or if you can >show me how to do it, as I'm not a programmer) > >Many thanks to all of who developed IRCservices ...etc ...etc ...etc > >sincerely, >David > >_________________________________________________________________ >Get MSN 8 and enjoy automatic e-mail virus protection. >http://join.msn.com/?page=features/virus > >------------------------------------------------------------------ >To unsubscribe or change your subscription options, visit: >http://www.ircservices.za.net/mailman/listinfo/ircservices-coding /******* - End Original Message - *******/ From nothing at psychopat.org Thu Aug 28 14:57:31 2003 From: nothing at psychopat.org (Marc-Andre A. Fuentes) Date: Sat Oct 23 23:10:03 2004 Subject: [IRCServices Coding] BUG Report Message-ID: <001501c36daf$c8cba700$0101a8c0@house> We're having a small problem with suspended channel. we suspended channel #kavala, and someone has identified itself has the founder and apply a DROP to the channel. then we got a panic from the services and... crash. Also with suspended nick , when the suspencion expire, the services crash We're using: ircservices-5.0.21 services.terra.cl build #4, compiled Sat Aug 16 20:12:30 CST 2003 Thanks Marc -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.ircservices.za.net/pipermail/ircservices-coding/attachments/20030828/1f31ccf5/attachment-0002.html From Craig at chatspike.net Thu Aug 28 15:24:36 2003 From: Craig at chatspike.net (Craig McLure) Date: Sat Oct 23 23:10:03 2004 Subject: [IRCServices Coding] BUG Report Message-ID: <20030828222401.JVQE12036.mta4-svc.business.ntl.com@i-br0ked-it> hmm.. what OS, compiler version etc are you using? after a test, i got the following: /cs id #abc 00376370 -ChanServ- Channel #abc is suspended and may not be used or identified for. /cs drop #abc [23:20] -ChanServ- Channel is suspended and may not be used or identified for. only prob i got was it missed the channel name in the second message :) /cs drop #abc /**************************************** * Craig "FrostyCoolSlug" McLure ************* - SpamBox - ************** * InspIRCd - http://www.inspircd.org * ChatSpike - http://www.chatspike.net * WinBot - http://www.winbot.co.uk ****************************************/ /**************************************** * From - Marc-Andre A. Fuentes * To - ircservices-coding * Sent - 2003-08-28 @ 18:00:00 * Subject - [IRCServices Coding] BUG Report ****************************************/ /****** - Begin Original Message - ******/ >We're having a small problem with suspended channel. > >we suspended channel #kavala, and someone has identified itself has the founder and apply a DROP to the channel. >then we got a panic from the services and... crash. > >Also with suspended nick , when the suspencion expire, the services crash >We're using: > >ircservices-5.0.21 services.terra.cl build #4, compiled Sat Aug 16 20:12:30 CST 2003 > > >Thanks >Marc >------------------------------------------------------------------ >To unsubscribe or change your subscription options, visit: >http://www.ircservices.za.net/mailman/listinfo/ircservices-coding /******* - End Original Message - *******/ From saturn at jetirc.net Thu Aug 28 17:13:48 2003 From: saturn at jetirc.net (Saturn) Date: Sat Oct 23 23:10:03 2004 Subject: [IRCServices Coding] AKill suggestion References: <2C31F186-CDEE-11D7-979C-0003938D6866@mac.com> Message-ID: <009001c36dc2$64b56b80$6401a8c0@turby> Would it be possible to have it announce to the user when they are akilled, either the expiry date and time, or "Expires in 3days, 4hours, 6minutes" or something similar. I find that usually we just have to do 24hour bans, but the user has no way to know when the ban was set, and when it expires... Just an idea... I now await the half dozen people who will proceed to tell me how stupid my idea is.... Saturn irc.jetirc.net From playa at dreamchat.org Thu Aug 28 20:46:19 2003 From: playa at dreamchat.org (playa) Date: Sat Oct 23 23:10:03 2004 Subject: [IRCServices Coding] Yet, another great suggestion In-Reply-To: <20030828212943.KEKN29825.mta5-svc.business.ntl.com@i-br0ked-it> References: <20030828212943.KEKN29825.mta5-svc.business.ntl.com@i-br0ked-it> Message-ID: <29047.68.21.137.36.1062128774.squirrel@dreamchat.org> Is this /time command only supposed to work via RAW? Cause when i type /time services.dreamchat.org i get No Such User, but if i do /raw time services.dreamchat.org, it works. Just wondering if its just me, or if its supposed to be that way. > Please dont post to both the services main list, and the services coding > list. Choose one, or the other, especially concidering i dont think this > is a great suggestion either.. > > /time services.chatspike.net > [22:28] ??? Date / time at services.chatspike.net- Thu Aug 28 17:28:57 > 2003 EDT > > *shock* > > /**************************************** > * Craig "FrostyCoolSlug" McLure > ************* - SpamBox - ************** > * InspIRCd - http://www.inspircd.org > * ChatSpike - http://www.chatspike.net > * WinBot - http://www.winbot.co.uk > ****************************************/ > > /**************************************** > * From - us44ever . > * To - ircservices-coding > * Sent - 2003-08-28 @ 16:45:00 > * Subject - [IRCServices Coding] Yet, another great suggestion > ****************************************/ > > /****** - Begin Original Message - ******/ > >>Hi, >> >>it would be really great to add another new line to the "/nickserv info" >>command, for example, when some one types: "/nickserv info nick", the >>following will be shown: >> >>*************************** >>- >>-NickServ- nick is hello world >>- >>-NickServ- Is online from: ~test@just.a.test.co.za >>- >>-NickServ- Last seen time: Aug 28 15:51:14 2003 GMT >>- >>-NickServ- Time registered: Aug 28 00:13:35 2003 GMT >>- >>-NickServ- Last quit message: anythinggggg >>- >>-NickServ- Options: Kill protection, Security >>- >>*************************** >> >>the new line I'm suggesting is something like: >> >>*************************** >>-NickServ- Time Now : Aug 28 15:54:04 2003 GMT >>*************************** >> >>This will help our users to compare the time that user was last seen and >> the >>time right now *it's very important, many many of our users asked us for >>this option*, also it would even be more great to show how long last time >>the user was seen (some thing like: Last seen time: Aug 28 15:51:14 2003 >> GMT >>(last seen time was before: 10 days, 3hours and 24 sec ago). >> >>Note that I saw both of these features, in other services I don't >> remember >>there names (but they aren't as stable as ircservices5) (it was something >>like ptlink services, and magik II) >> >>That's all, I would really like to see it on the next version (or if you >> can >>show me how to do it, as I'm not a programmer) >> >>Many thanks to all of who developed IRCservices ...etc ...etc ...etc >> >>sincerely, >>David >> >>_________________________________________________________________ >>Get MSN 8 and enjoy automatic e-mail virus protection. >>http://join.msn.com/?page=features/virus >> >>------------------------------------------------------------------ >>To unsubscribe or change your subscription options, visit: >>http://www.ircservices.za.net/mailman/listinfo/ircservices-coding > > /******* - End Original Message - *******/ > > > > ------------------------------------------------------------------ > To unsubscribe or change your subscription options, visit: > http://www.ircservices.za.net/mailman/listinfo/ircservices-coding > -- Best Regards, playa Network Founder/CEO DreamChat IRC Network - irc.dreamchat.org http://www.dreamchat.org From quension at mac.com Thu Aug 28 21:13:48 2003 From: quension at mac.com (Trevor Talbot) Date: Sat Oct 23 23:10:03 2004 Subject: [IRCServices Coding] Yet, another great suggestion In-Reply-To: <29047.68.21.137.36.1062128774.squirrel@dreamchat.org> Message-ID: <0F823090-D9D7-11D7-8513-0003938D6866@mac.com> On Thursday, Aug 28, 2003, at 20:46 US/Pacific, playa wrote: > Is this /time command only supposed to work via RAW? Cause when i > type /time services.dreamchat.org i get No Such User, but if i do /raw > time services.dreamchat.org, it works. Just wondering if its just me, > or if its supposed to be that way. That's a client thing. Some clients might alias /time as a CTCP TIME for a specific user, or similar. -- Quension From r-krisztian at softhome.net Thu Aug 28 22:12:51 2003 From: r-krisztian at softhome.net (Krisztian Romek) Date: Sat Oct 23 23:10:03 2004 Subject: [IRCServices Coding] Yet, another great suggestion In-Reply-To: <29047.68.21.137.36.1062128774.squirrel@dreamchat.org> References: <20030828212943.KEKN29825.mta5-svc.business.ntl.com@i-br0ked-it> <29047.68.21.137.36.1062128774.squirrel@dreamchat.org> Message-ID: <200308290713.29423.r-krisztian@softhome.net> > Is this /time command only supposed to work via RAW? Cause when i type > /time services.dreamchat.org i get No Such User, but if i do /raw time > services.dreamchat.org, it works. Just wondering if its just me, or if > its supposed to be that way. Some clients use stupid aliases for CTCP commands, for example: /version = /CTCP VERSION, /time = /CTCP TIME, /finger = /CTCP TIME This is why nothing works the way you expected. -- Krisztian Romek r-krisztian@softhome.net From us44ever at hotmail.com Fri Aug 29 13:02:19 2003 From: us44ever at hotmail.com (us44ever .) Date: Sat Oct 23 23:10:03 2004 Subject: [IRCServices Coding] AKill suggestion Message-ID: Pretty good idea, specially is it would be implemented as an option (because some admins might won't like the idea of displaying the time of when the akill will expire to the user who has been akilled). _________________________________________________________________ Help protect your PC: Get a free online virus scan at McAfee.com. http://clinic.mcafee.com/clinic/ibuy/campaign.asp?cid=3963 From us44ever at hotmail.com Fri Aug 29 13:09:51 2003 From: us44ever at hotmail.com (us44ever .) Date: Sat Oct 23 23:10:03 2004 Subject: [IRCServices Coding] Yet, another great suggestion Message-ID: Since most people want to see this feature(s) in the next version, it would be great to implement it as an optional feature , where it can be disabled from the .conf file(s) or enable it easily. I don't think that there is anything that the authors will lose if this feature can be added, in fact, it will add another nice feature to the features list of IRCservices5. _________________________________________________________________ Enter for your chance to IM with Bon Jovi, Seal, Bow Wow, or Mary J Blige using MSN Messenger http://entertainment.msn.com/imastar From Craig at chatspike.net Fri Aug 29 13:41:59 2003 From: Craig at chatspike.net (Craig McLure) Date: Sat Oct 23 23:10:03 2004 Subject: [IRCServices Coding] Yet, another great suggestion Message-ID: <20030829204143.NNNT26404.mta1-svc.business.ntl.com@i-br0ked-it> I'll ask again.. can you please stop posting to both the IRCServices mailing list, and the IRCd coding mailing list, getting your mail 2ce is beginning to annoy me. And i'll Quote Elijah: "Except it's already been said in the FAQ that it's not going to happen, and if that made it into the FAQ it would seem the answer is frequently going to be 'no.'" /**************************************** * Craig "FrostyCoolSlug" McLure ************* - SpamBox - ************** * InspIRCd - http://www.inspircd.org * ChatSpike - http://www.chatspike.net * WinBot - http://www.winbot.co.uk ****************************************/ /**************************************** * From - us44ever . * To - ircservices-coding * Sent - 2003-08-29 @ 20:09:00 * Subject - Re: [IRCServices Coding] Yet, another great suggestion ****************************************/ /****** - Begin Original Message - ******/ >Since most people want to see this feature(s) in the next version, it would >be great to implement it as an optional feature , where it can be disabled >from the .conf file(s) or enable it easily. I don't think that there is >anything that the authors will lose if this feature can be added, in fact, >it will add another nice feature to the features list of IRCservices5. > >_________________________________________________________________ >Enter for your chance to IM with Bon Jovi, Seal, Bow Wow, or Mary J Blige >using MSN Messenger http://entertainment.msn.com/imastar > >------------------------------------------------------------------ >To unsubscribe or change your subscription options, visit: >http://www.ircservices.za.net/mailman/listinfo/ircservices-coding >. /******* - End Original Message - *******/ From Craig at chatspike.net Fri Aug 29 13:43:24 2003 From: Craig at chatspike.net (Craig McLure) Date: Sat Oct 23 23:10:03 2004 Subject: [IRCServices Coding] AKill suggestion Message-ID: <20030829204311.GHCL29825.mta5-svc.business.ntl.com@i-br0ked-it> its a stupid idea!!! :p j/k.. I think its a great idea.. i'd rather have services telling users when their akills expire, than them spamming my mailbox with 'when does my akill expire?' every 20mins :p /**************************************** * Craig "FrostyCoolSlug" McLure ************* - SpamBox - ************** * InspIRCd - http://www.inspircd.org * ChatSpike - http://www.chatspike.net * WinBot - http://www.winbot.co.uk ****************************************/ /**************************************** * From - Saturn * To - IRC Services Coding Mailing List * Sent - 2003-08-28 @ 17:13:00 * Subject - [IRCServices Coding] AKill suggestion ****************************************/ /****** - Begin Original Message - ******/ >Would it be possible to have it announce to the user when they are akilled, >either the expiry date and time, or "Expires in 3days, 4hours, 6minutes" or >something similar. I find that usually we just have to do 24hour bans, but >the user has no way to know when the ban was set, and when it expires... > >Just an idea... I now await the half dozen people who will proceed to tell >me how stupid my idea is.... > >Saturn >irc.jetirc.net > > >------------------------------------------------------------------ >To unsubscribe or change your subscription options, visit: >http://www.ircservices.za.net/mailman/listinfo/ircservices-coding /******* - End Original Message - *******/ From andrewk at isdial.net Tue Aug 26 02:43:45 2003 From: andrewk at isdial.net (Andrew Kempe) Date: Sat Oct 23 23:10:03 2004 Subject: [IRCServices Coding] test Message-ID: <005801c36bb6$85bbc080$1f0912ac@espotting.com> From us44ever at hotmail.com Thu Aug 28 09:45:48 2003 From: us44ever at hotmail.com (us44ever .) Date: Sat Oct 23 23:10:03 2004 Subject: [IRCServices Coding] Yet, another great suggestion Message-ID: Hi, it would be really great to add another new line to the "/nickserv info" command, for example, when some one types: "/nickserv info nick", the following will be shown: *************************** - -NickServ- nick is hello world - -NickServ- Is online from: ~test@just.a.test.co.za - -NickServ- Last seen time: Aug 28 15:51:14 2003 GMT - -NickServ- Time registered: Aug 28 00:13:35 2003 GMT - -NickServ- Last quit message: anythinggggg - -NickServ- Options: Kill protection, Security - *************************** the new line I'm suggesting is something like: *************************** -NickServ- Time Now : Aug 28 15:54:04 2003 GMT *************************** This will help our users to compare the time that user was last seen and the time right now *it's very important, many many of our users asked us for this option*, also it would even be more great to show how long last time the user was seen (some thing like: Last seen time: Aug 28 15:51:14 2003 GMT (last seen time was before: 10 days, 3hours and 24 sec ago). Note that I saw both of these features, in other services I don't remember there names (but they aren't as stable as ircservices5) (it was something like ptlink services, and magik II) That's all, I would really like to see it on the next version (or if you can show me how to do it, as I'm not a programmer) Many thanks to all of who developed IRCservices ...etc ...etc ...etc sincerely, David _________________________________________________________________ Get MSN 8 and enjoy automatic e-mail virus protection. http://join.msn.com/?page=features/virus From aragon at phat.za.net Thu Aug 28 11:36:22 2003 From: aragon at phat.za.net (Aragon Gouveia) Date: Sat Oct 23 23:10:03 2004 Subject: [IRCServices Coding] Yet, another great suggestion In-Reply-To: References: Message-ID: <20030828183615.GB32204@phat.za.net> Or how about rather letting users decide what timezone they're in and services outputs all timestamps in their local time? | By us44ever . | [ 2003-08-28 18:45 +0200 ] > Hi, > > it would be really great to add another new line to the "/nickserv info" > command, for example, when some one types: "/nickserv info nick", the > following will be shown: > > *************************** > - > -NickServ- nick is hello world > - > -NickServ- Is online from: ~test@just.a.test.co.za > - > -NickServ- Last seen time: Aug 28 15:51:14 2003 GMT > - > -NickServ- Time registered: Aug 28 00:13:35 2003 GMT > - > -NickServ- Last quit message: anythinggggg > - > -NickServ- Options: Kill protection, Security > - > *************************** > > the new line I'm suggesting is something like: > > *************************** > -NickServ- Time Now : Aug 28 15:54:04 2003 GMT > *************************** > > This will help our users to compare the time that user was last seen and > the time right now *it's very important, many many of our users asked us > for this option*, also it would even be more great to show how long last > time the user was seen (some thing like: Last seen time: Aug 28 15:51:14 > 2003 GMT (last seen time was before: 10 days, 3hours and 24 sec ago). > > Note that I saw both of these features, in other services I don't remember > there names (but they aren't as stable as ircservices5) (it was something > like ptlink services, and magik II) > > That's all, I would really like to see it on the next version (or if you > can show me how to do it, as I'm not a programmer) > > Many thanks to all of who developed IRCservices ...etc ...etc ...etc > > sincerely, > David > > _________________________________________________________________ > Get MSN 8 and enjoy automatic e-mail virus protection. > http://join.msn.com/?page=features/virus > > ------------------------------------------------------------------ > To unsubscribe or change your subscription options, visit: > http://www.ircservices.za.net/mailman/listinfo/ircservices-coding From saturn at jetirc.net Thu Aug 28 11:39:41 2003 From: saturn at jetirc.net (Saturn) Date: Sat Oct 23 23:10:03 2004 Subject: [IRCServices Coding] Yet, another great suggestion References: <20030828183615.GB32204@phat.za.net> Message-ID: <003201c36d93$abf77fd0$6401a8c0@turby> Oooo now I like that option... have it default to a default timezone, set in the conf file, and give them the option of SETting a different UTC code (have it as GMT + or - x wheer x is the offset from UTC)... It may not sound liek much, but I bet people will use it, and what's more, it IS useful information, especially on international servers like mine.. we have people from all over the place, and we keep services set on Pacific time... but for those in, say, Belgium... that's not very helpful ----- Original Message ----- From: "Aragon Gouveia" To: Sent: Thursday, August 28, 2003 11:36 AM Subject: Re: [IRCServices Coding] Yet, another great suggestion Or how about rather letting users decide what timezone they're in and services outputs all timestamps in their local time? | By us44ever . | [ 2003-08-28 18:45 +0200 ] > Hi, > > it would be really great to add another new line to the "/nickserv info" > command, for example, when some one types: "/nickserv info nick", the > following will be shown: > > *************************** > - > -NickServ- nick is hello world > - > -NickServ- Is online from: ~test@just.a.test.co.za > - > -NickServ- Last seen time: Aug 28 15:51:14 2003 GMT > - > -NickServ- Time registered: Aug 28 00:13:35 2003 GMT > - > -NickServ- Last quit message: anythinggggg > - > -NickServ- Options: Kill protection, Security > - > *************************** > > the new line I'm suggesting is something like: > > *************************** > -NickServ- Time Now : Aug 28 15:54:04 2003 GMT > *************************** > > This will help our users to compare the time that user was last seen and > the time right now *it's very important, many many of our users asked us > for this option*, also it would even be more great to show how long last > time the user was seen (some thing like: Last seen time: Aug 28 15:51:14 > 2003 GMT (last seen time was before: 10 days, 3hours and 24 sec ago). > > Note that I saw both of these features, in other services I don't remember > there names (but they aren't as stable as ircservices5) (it was something > like ptlink services, and magik II) > > That's all, I would really like to see it on the next version (or if you > can show me how to do it, as I'm not a programmer) > > Many thanks to all of who developed IRCservices ...etc ...etc ...etc > > sincerely, > David > > _________________________________________________________________ > Get MSN 8 and enjoy automatic e-mail virus protection. > http://join.msn.com/?page=features/virus > > ------------------------------------------------------------------ > To unsubscribe or change your subscription options, visit: > http://www.ircservices.za.net/mailman/listinfo/ircservices-coding ------------------------------------------------------------------ To unsubscribe or change your subscription options, visit: http://www.ircservices.za.net/mailman/listinfo/ircservices-coding From Craig at chatspike.net Thu Aug 28 14:29:54 2003 From: Craig at chatspike.net (Craig McLure) Date: Sat Oct 23 23:10:03 2004 Subject: [IRCServices Coding] Yet, another great suggestion Message-ID: <20030828212943.KEKN29825.mta5-svc.business.ntl.com@i-br0ked-it> Please dont post to both the services main list, and the services coding list. Choose one, or the other, especially concidering i dont think this is a great suggestion either.. /time services.chatspike.net [22:28] ••• Date / time at services.chatspike.net- Thu Aug 28 17:28:57 2003 EDT *shock* /**************************************** * Craig "FrostyCoolSlug" McLure ************* - SpamBox - ************** * InspIRCd - http://www.inspircd.org * ChatSpike - http://www.chatspike.net * WinBot - http://www.winbot.co.uk ****************************************/ /**************************************** * From - us44ever . * To - ircservices-coding * Sent - 2003-08-28 @ 16:45:00 * Subject - [IRCServices Coding] Yet, another great suggestion ****************************************/ /****** - Begin Original Message - ******/ >Hi, > >it would be really great to add another new line to the "/nickserv info" >command, for example, when some one types: "/nickserv info nick", the >following will be shown: > >*************************** >- >-NickServ- nick is hello world >- >-NickServ- Is online from: ~test@just.a.test.co.za >- >-NickServ- Last seen time: Aug 28 15:51:14 2003 GMT >- >-NickServ- Time registered: Aug 28 00:13:35 2003 GMT >- >-NickServ- Last quit message: anythinggggg >- >-NickServ- Options: Kill protection, Security >- >*************************** > >the new line I'm suggesting is something like: > >*************************** >-NickServ- Time Now : Aug 28 15:54:04 2003 GMT >*************************** > >This will help our users to compare the time that user was last seen and the >time right now *it's very important, many many of our users asked us for >this option*, also it would even be more great to show how long last time >the user was seen (some thing like: Last seen time: Aug 28 15:51:14 2003 GMT >(last seen time was before: 10 days, 3hours and 24 sec ago). > >Note that I saw both of these features, in other services I don't remember >there names (but they aren't as stable as ircservices5) (it was something >like ptlink services, and magik II) > >That's all, I would really like to see it on the next version (or if you can >show me how to do it, as I'm not a programmer) > >Many thanks to all of who developed IRCservices ...etc ...etc ...etc > >sincerely, >David > >_________________________________________________________________ >Get MSN 8 and enjoy automatic e-mail virus protection. >http://join.msn.com/?page=features/virus > >------------------------------------------------------------------ >To unsubscribe or change your subscription options, visit: >http://www.ircservices.za.net/mailman/listinfo/ircservices-coding /******* - End Original Message - *******/ From nothing at psychopat.org Thu Aug 28 14:57:31 2003 From: nothing at psychopat.org (Marc-Andre A. Fuentes) Date: Sat Oct 23 23:10:03 2004 Subject: [IRCServices Coding] BUG Report Message-ID: <001501c36daf$c8cba700$0101a8c0@house> We're having a small problem with suspended channel. we suspended channel #kavala, and someone has identified itself has the founder and apply a DROP to the channel. then we got a panic from the services and... crash. Also with suspended nick , when the suspencion expire, the services crash We're using: ircservices-5.0.21 services.terra.cl build #4, compiled Sat Aug 16 20:12:30 CST 2003 Thanks Marc -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.ircservices.za.net/pipermail/ircservices-coding/attachments/20030828/1f31ccf5/attachment-0002.htm From Craig at chatspike.net Thu Aug 28 15:24:36 2003 From: Craig at chatspike.net (Craig McLure) Date: Sat Oct 23 23:10:03 2004 Subject: [IRCServices Coding] BUG Report Message-ID: <20030828222401.JVQE12036.mta4-svc.business.ntl.com@i-br0ked-it> hmm.. what OS, compiler version etc are you using? after a test, i got the following: /cs id #abc 00376370 -ChanServ- Channel #abc is suspended and may not be used or identified for. /cs drop #abc [23:20] -ChanServ- Channel is suspended and may not be used or identified for. only prob i got was it missed the channel name in the second message :) /cs drop #abc /**************************************** * Craig "FrostyCoolSlug" McLure ************* - SpamBox - ************** * InspIRCd - http://www.inspircd.org * ChatSpike - http://www.chatspike.net * WinBot - http://www.winbot.co.uk ****************************************/ /**************************************** * From - Marc-Andre A. Fuentes * To - ircservices-coding * Sent - 2003-08-28 @ 18:00:00 * Subject - [IRCServices Coding] BUG Report ****************************************/ /****** - Begin Original Message - ******/ >We're having a small problem with suspended channel. > >we suspended channel #kavala, and someone has identified itself has the founder and apply a DROP to the channel. >then we got a panic from the services and... crash. > >Also with suspended nick , when the suspencion expire, the services crash >We're using: > >ircservices-5.0.21 services.terra.cl build #4, compiled Sat Aug 16 20:12:30 CST 2003 > > >Thanks >Marc >------------------------------------------------------------------ >To unsubscribe or change your subscription options, visit: >http://www.ircservices.za.net/mailman/listinfo/ircservices-coding /******* - End Original Message - *******/ From saturn at jetirc.net Thu Aug 28 17:13:48 2003 From: saturn at jetirc.net (Saturn) Date: Sat Oct 23 23:10:03 2004 Subject: [IRCServices Coding] AKill suggestion References: <2C31F186-CDEE-11D7-979C-0003938D6866@mac.com> Message-ID: <009001c36dc2$64b56b80$6401a8c0@turby> Would it be possible to have it announce to the user when they are akilled, either the expiry date and time, or "Expires in 3days, 4hours, 6minutes" or something similar. I find that usually we just have to do 24hour bans, but the user has no way to know when the ban was set, and when it expires... Just an idea... I now await the half dozen people who will proceed to tell me how stupid my idea is.... Saturn irc.jetirc.net From playa at dreamchat.org Thu Aug 28 20:46:19 2003 From: playa at dreamchat.org (playa) Date: Sat Oct 23 23:10:03 2004 Subject: [IRCServices Coding] Yet, another great suggestion In-Reply-To: <20030828212943.KEKN29825.mta5-svc.business.ntl.com@i-br0ked-it> References: <20030828212943.KEKN29825.mta5-svc.business.ntl.com@i-br0ked-it> Message-ID: <29047.68.21.137.36.1062128774.squirrel@dreamchat.org> Is this /time command only supposed to work via RAW? Cause when i type /time services.dreamchat.org i get No Such User, but if i do /raw time services.dreamchat.org, it works. Just wondering if its just me, or if its supposed to be that way. > Please dont post to both the services main list, and the services coding > list. Choose one, or the other, especially concidering i dont think this > is a great suggestion either.. > > /time services.chatspike.net > [22:28] ??? Date / time at services.chatspike.net- Thu Aug 28 17:28:57 > 2003 EDT > > *shock* > > /**************************************** > * Craig "FrostyCoolSlug" McLure > ************* - SpamBox - ************** > * InspIRCd - http://www.inspircd.org > * ChatSpike - http://www.chatspike.net > * WinBot - http://www.winbot.co.uk > ****************************************/ > > /**************************************** > * From - us44ever . > * To - ircservices-coding > * Sent - 2003-08-28 @ 16:45:00 > * Subject - [IRCServices Coding] Yet, another great suggestion > ****************************************/ > > /****** - Begin Original Message - ******/ > >>Hi, >> >>it would be really great to add another new line to the "/nickserv info" >>command, for example, when some one types: "/nickserv info nick", the >>following will be shown: >> >>*************************** >>- >>-NickServ- nick is hello world >>- >>-NickServ- Is online from: ~test@just.a.test.co.za >>- >>-NickServ- Last seen time: Aug 28 15:51:14 2003 GMT >>- >>-NickServ- Time registered: Aug 28 00:13:35 2003 GMT >>- >>-NickServ- Last quit message: anythinggggg >>- >>-NickServ- Options: Kill protection, Security >>- >>*************************** >> >>the new line I'm suggesting is something like: >> >>*************************** >>-NickServ- Time Now : Aug 28 15:54:04 2003 GMT >>*************************** >> >>This will help our users to compare the time that user was last seen and >> the >>time right now *it's very important, many many of our users asked us for >>this option*, also it would even be more great to show how long last time >>the user was seen (some thing like: Last seen time: Aug 28 15:51:14 2003 >> GMT >>(last seen time was before: 10 days, 3hours and 24 sec ago). >> >>Note that I saw both of these features, in other services I don't >> remember >>there names (but they aren't as stable as ircservices5) (it was something >>like ptlink services, and magik II) >> >>That's all, I would really like to see it on the next version (or if you >> can >>show me how to do it, as I'm not a programmer) >> >>Many thanks to all of who developed IRCservices ...etc ...etc ...etc >> >>sincerely, >>David >> >>_________________________________________________________________ >>Get MSN 8 and enjoy automatic e-mail virus protection. >>http://join.msn.com/?page=features/virus >> >>------------------------------------------------------------------ >>To unsubscribe or change your subscription options, visit: >>http://www.ircservices.za.net/mailman/listinfo/ircservices-coding > > /******* - End Original Message - *******/ > > > > ------------------------------------------------------------------ > To unsubscribe or change your subscription options, visit: > http://www.ircservices.za.net/mailman/listinfo/ircservices-coding > -- Best Regards, playa Network Founder/CEO DreamChat IRC Network - irc.dreamchat.org http://www.dreamchat.org From quension at mac.com Thu Aug 28 21:13:48 2003 From: quension at mac.com (Trevor Talbot) Date: Sat Oct 23 23:10:03 2004 Subject: [IRCServices Coding] Yet, another great suggestion In-Reply-To: <29047.68.21.137.36.1062128774.squirrel@dreamchat.org> Message-ID: <0F823090-D9D7-11D7-8513-0003938D6866@mac.com> On Thursday, Aug 28, 2003, at 20:46 US/Pacific, playa wrote: > Is this /time command only supposed to work via RAW? Cause when i > type /time services.dreamchat.org i get No Such User, but if i do /raw > time services.dreamchat.org, it works. Just wondering if its just me, > or if its supposed to be that way. That's a client thing. Some clients might alias /time as a CTCP TIME for a specific user, or similar. -- Quension From r-krisztian at softhome.net Thu Aug 28 22:12:51 2003 From: r-krisztian at softhome.net (Krisztian Romek) Date: Sat Oct 23 23:10:03 2004 Subject: [IRCServices Coding] Yet, another great suggestion In-Reply-To: <29047.68.21.137.36.1062128774.squirrel@dreamchat.org> References: <20030828212943.KEKN29825.mta5-svc.business.ntl.com@i-br0ked-it> <29047.68.21.137.36.1062128774.squirrel@dreamchat.org> Message-ID: <200308290713.29423.r-krisztian@softhome.net> > Is this /time command only supposed to work via RAW? Cause when i type > /time services.dreamchat.org i get No Such User, but if i do /raw time > services.dreamchat.org, it works. Just wondering if its just me, or if > its supposed to be that way. Some clients use stupid aliases for CTCP commands, for example: /version = /CTCP VERSION, /time = /CTCP TIME, /finger = /CTCP TIME This is why nothing works the way you expected. -- Krisztian Romek r-krisztian@softhome.net From us44ever at hotmail.com Fri Aug 29 13:02:19 2003 From: us44ever at hotmail.com (us44ever .) Date: Sat Oct 23 23:10:03 2004 Subject: [IRCServices Coding] AKill suggestion Message-ID: Pretty good idea, specially is it would be implemented as an option (because some admins might won't like the idea of displaying the time of when the akill will expire to the user who has been akilled). _________________________________________________________________ Help protect your PC: Get a free online virus scan at McAfee.com. http://clinic.mcafee.com/clinic/ibuy/campaign.asp?cid=3963 From us44ever at hotmail.com Fri Aug 29 13:09:51 2003 From: us44ever at hotmail.com (us44ever .) Date: Sat Oct 23 23:10:03 2004 Subject: [IRCServices Coding] Yet, another great suggestion Message-ID: Since most people want to see this feature(s) in the next version, it would be great to implement it as an optional feature , where it can be disabled from the .conf file(s) or enable it easily. I don't think that there is anything that the authors will lose if this feature can be added, in fact, it will add another nice feature to the features list of IRCservices5. _________________________________________________________________ Enter for your chance to IM with Bon Jovi, Seal, Bow Wow, or Mary J Blige using MSN Messenger http://entertainment.msn.com/imastar From Craig at chatspike.net Fri Aug 29 13:41:59 2003 From: Craig at chatspike.net (Craig McLure) Date: Sat Oct 23 23:10:03 2004 Subject: [IRCServices Coding] Yet, another great suggestion Message-ID: <20030829204143.NNNT26404.mta1-svc.business.ntl.com@i-br0ked-it> I'll ask again.. can you please stop posting to both the IRCServices mailing list, and the IRCd coding mailing list, getting your mail 2ce is beginning to annoy me. And i'll Quote Elijah: "Except it's already been said in the FAQ that it's not going to happen, and if that made it into the FAQ it would seem the answer is frequently going to be 'no.'" /**************************************** * Craig "FrostyCoolSlug" McLure ************* - SpamBox - ************** * InspIRCd - http://www.inspircd.org * ChatSpike - http://www.chatspike.net * WinBot - http://www.winbot.co.uk ****************************************/ /**************************************** * From - us44ever . * To - ircservices-coding * Sent - 2003-08-29 @ 20:09:00 * Subject - Re: [IRCServices Coding] Yet, another great suggestion ****************************************/ /****** - Begin Original Message - ******/ >Since most people want to see this feature(s) in the next version, it would >be great to implement it as an optional feature , where it can be disabled >from the .conf file(s) or enable it easily. I don't think that there is >anything that the authors will lose if this feature can be added, in fact, >it will add another nice feature to the features list of IRCservices5. > >_________________________________________________________________ >Enter for your chance to IM with Bon Jovi, Seal, Bow Wow, or Mary J Blige >using MSN Messenger http://entertainment.msn.com/imastar > >------------------------------------------------------------------ >To unsubscribe or change your subscription options, visit: >http://www.ircservices.za.net/mailman/listinfo/ircservices-coding >. /******* - End Original Message - *******/ From Craig at chatspike.net Fri Aug 29 13:43:24 2003 From: Craig at chatspike.net (Craig McLure) Date: Sat Oct 23 23:10:03 2004 Subject: [IRCServices Coding] AKill suggestion Message-ID: <20030829204311.GHCL29825.mta5-svc.business.ntl.com@i-br0ked-it> its a stupid idea!!! :p j/k.. I think its a great idea.. i'd rather have services telling users when their akills expire, than them spamming my mailbox with 'when does my akill expire?' every 20mins :p /**************************************** * Craig "FrostyCoolSlug" McLure ************* - SpamBox - ************** * InspIRCd - http://www.inspircd.org * ChatSpike - http://www.chatspike.net * WinBot - http://www.winbot.co.uk ****************************************/ /**************************************** * From - Saturn * To - IRC Services Coding Mailing List * Sent - 2003-08-28 @ 17:13:00 * Subject - [IRCServices Coding] AKill suggestion ****************************************/ /****** - Begin Original Message - ******/ >Would it be possible to have it announce to the user when they are akilled, >either the expiry date and time, or "Expires in 3days, 4hours, 6minutes" or >something similar. I find that usually we just have to do 24hour bans, but >the user has no way to know when the ban was set, and when it expires... > >Just an idea... I now await the half dozen people who will proceed to tell >me how stupid my idea is.... > >Saturn >irc.jetirc.net > > >------------------------------------------------------------------ >To unsubscribe or change your subscription options, visit: >http://www.ircservices.za.net/mailman/listinfo/ircservices-coding /******* - End Original Message - *******/ From admin at nevernet.net Fri Aug 29 13:48:01 2003 From: admin at nevernet.net (Elijah) Date: Sat Oct 23 23:10:03 2004 Subject: [IRCServices Coding] Yet, another great suggestion In-Reply-To: <20030829204143.NNNT26404.mta1-svc.business.ntl.com@i-br0ked-it> Message-ID: <008f01c36e6e$83158770$436a3a44@slytherin> Cheers. -----Original Message----- From: ircservices-coding-bounces@ircservices.za.net [mailto:ircservices-coding-bounces@ircservices.za.net] On Behalf Of Craig McLure Sent: Friday, August 29, 2003 4:41 PM To: IRC Services Coding Mailing List Subject: Re: Re: [IRCServices Coding] Yet, another great suggestion I'll ask again.. can you please stop posting to both the IRCServices mailing list, and the IRCd coding mailing list, getting your mail 2ce is beginning to annoy me. And i'll Quote Elijah: "Except it's already been said in the FAQ that it's not going to happen, and if that made it into the FAQ it would seem the answer is frequently going to be 'no.'" From us44ever at hotmail.com Fri Aug 29 16:59:31 2003 From: us44ever at hotmail.com (us44ever .) Date: Sat Oct 23 23:10:03 2004 Subject: [IRCServices Coding] Yet, another great suggestion Message-ID: woops, ok sorry I thought the two e-mails is completely different. >From: "Craig McLure" >Reply-To: IRC Services Coding Mailing List > >To: IRC Services Coding Mailing List > >Subject: Re: Re: [IRCServices Coding] Yet, another great suggestion >Date: Fri, 29 Aug 2003 21:41:23 +0000 > >I'll ask again.. can you please stop posting to both the IRCServices >mailing list, and the IRCd coding mailing list, getting your mail 2ce is >beginning to annoy me. > >And i'll Quote Elijah: > >"Except it's already been said in the FAQ that it's not going to happen, >and >if that made it into the FAQ it would seem the answer is frequently going >to >be 'no.'" > > >/**************************************** > * Craig "FrostyCoolSlug" McLure > ************* - SpamBox - ************** > * InspIRCd - http://www.inspircd.org > * ChatSpike - http://www.chatspike.net > * WinBot - http://www.winbot.co.uk > ****************************************/ > >/**************************************** > * From - us44ever . > * To - ircservices-coding > * Sent - 2003-08-29 @ 20:09:00 > * Subject - Re: [IRCServices Coding] Yet, another great suggestion > ****************************************/ > >/****** - Begin Original Message - ******/ > > >Since most people want to see this feature(s) in the next version, it >would > >be great to implement it as an optional feature , where it can be >disabled > >from the .conf file(s) or enable it easily. I don't think that there is > >anything that the authors will lose if this feature can be added, in >fact, > >it will add another nice feature to the features list of IRCservices5. > > > >_________________________________________________________________ > >Enter for your chance to IM with Bon Jovi, Seal, Bow Wow, or Mary J Blige > >using MSN Messenger http://entertainment.msn.com/imastar > > > >------------------------------------------------------------------ > >To unsubscribe or change your subscription options, visit: > >http://www.ircservices.za.net/mailman/listinfo/ircservices-coding > >. > >/******* - End Original Message - *******/ > > > >------------------------------------------------------------------ >To unsubscribe or change your subscription options, visit: >http://www.ircservices.za.net/mailman/listinfo/ircservices-coding _________________________________________________________________ MSN 8: Get 6 months for $9.95/month. http://join.msn.com/?page=dept/dialup From simorgh at dataphone.se Sat Aug 30 08:27:11 2003 From: simorgh at dataphone.se (Ali Simorgh) Date: Sat Oct 23 23:10:03 2004 Subject: [IRCServices Coding] SETHOST, SENDMAIL and 'ns info all' In-Reply-To: Message-ID: Hi I run ircservices 5.0.21 on FreeBSD 4.8-STABLE. and Ultimate 3.* I get this in logfile: [Aug 30 10:51:19 2003] unknown message from server (NETCTRL 0 0 0 0 0 0 0 0 0 0 0 0 0) [Aug 30 10:51:19 2003] user: New maximum user count: 1 [Aug 30 10:51:19 2003] unknown message from server (:irc.MyNet.Net SETHOST Simorgh MyvhostNetwork.Net) [Aug 30 10:51:19 2003] user: New maximum user count: 2 [Aug 30 10:51:19 2003] unknown message from server (:irc.MyNet.Net SETHOST pedarkhAnde 6b45bb2.26d9672f.dataphone.se) [Aug 30 10:56:18 2003] mail/sendmail: /usr/sbin/sendmail exited with code 25600 [Aug 30 10:56:18 2003] nickserv/mail-auth: send_auth() failed for registration (Simorgh) and how can I do so that nickserv dont show the realhost of a user in 'ns info nick all' thanks for help Ali "Simorgh" ______________________________________________________ Many of life's failures are people who did not realize how close they were to success when they gave up. Thomas A. Edison ______________________________________________________ From jskam at shaw.ca Sat Aug 30 11:34:35 2003 From: jskam at shaw.ca (Jeffery Kam) Date: Sat Oct 23 23:10:03 2004 Subject: [IRCServices Coding] SETHOST, SENDMAIL and 'ns info all' In-Reply-To: Message-ID: <000001c36f25$58464860$f64f9144@weed> "and how can I do so that nickserv dont show the realhost of a user in 'ns info nick all'" This would be a great feature for sure. I know on my network, there is a custom user mode +d, which will disguise a user's host in a /whois reply, but services info doesn't show it disguised unless the HIDE option is set. From achurch at achurch.org Sat Aug 30 16:14:47 2003 From: achurch at achurch.org (Andrew Church) Date: Sat Oct 23 23:10:03 2004 Subject: [IRCServices Coding] MARK Command In-Reply-To: <3208.66.181.69.244.1060800845.squirrel@dreamchat.org> Message-ID: <3f512fdb.01666@achurch.org> Use E-mail if you need communication of that sort. --Andrew Church achurch@achurch.org http://achurch.org/ >First off, i would like to say that IRCservices are the best services out >there, by FAR! Anyways, i was wondering if the MARK command will be in >the next relase? Its kind of a pointless command, its only used to mark >nicks or channels, but it is very useful for when passwords to channels >have been denied. > >/chanserv MARK > >/chanserv info #channel would read the following. >*#channel has been MARKED by playa - > >Of course only IRCops would be able to view it. > >Just an idea i thought of :) > >-- >Best Regards, >playa >Network Founder/CEO >DreamChat IRC Network - irc.dreamchat.org >http://www.dreamchat.org > >------------------------------------------------------------------ >To unsubscribe or change your subscription options, visit: >http://www.ircservices.za.net/mailman/listinfo/ircservices-coding From achurch at achurch.org Sat Aug 30 16:17:44 2003 From: achurch at achurch.org (Andrew Church) Date: Sat Oct 23 23:10:03 2004 Subject: [IRCServices Coding] OP/Voice upon identify In-Reply-To: Message-ID: <3f513092.01677@achurch.org> Needless complexity. If you don't want yourself autoopped, then don't be an auto-op. It's that simple. --Andrew Church achurch@achurch.org http://achurch.org/ >Hi again >Its nice with this option. but I dont se any set command that ChanServ >wont automatically op or voice you in any channel. > >Like: > SET NOAUTO ON|OFF > When NOAUTO is on, ChanServ will not > automatically op or voice you in any channels. > >Maybe some user(s) wont get auto op/voice then they can set this option ON >but it sould be OFF in default. > >Or did I miss it? > >Thanks > > Ali "Simorgh" > ______________________________________________________ > Many of life's failures are people who did not realize > how close they were to success when they gave up. > Thomas A. Edison > ______________________________________________________ > > >On Sun, 17 Aug 2003, Russell Garrett wrote: > >> Eh? This has been implemented since IRCServices 5a31. >> >> Russ >> >> > I wonder if its possible to make some modification that: >> > when someone has already joined a few channels, and then identifies >> > to its nickname, chanserv gives Voice and/or Op to the user is s/he >> > is in the channel list (+o; aop or above & +v when vop) >> > >> > this is very usefull to not privmsg chanserv for every op or voice >> > request, when user has not identified to its nick before joining >> > channels. >> > >> > Thanks for any help >> >> ------------------------------------------------------------------ >> To unsubscribe or change your subscription options, visit: >> http://www.ircservices.za.net/mailman/listinfo/ircservices-coding >> > >------------------------------------------------------------------ >To unsubscribe or change your subscription options, visit: >http://www.ircservices.za.net/mailman/listinfo/ircservices-coding From l8nite at l8nite.net Sat Aug 30 16:58:16 2003 From: l8nite at l8nite.net (Shaun Guth) Date: Sat Oct 23 23:10:03 2004 Subject: [IRCServices Coding] OP/Voice upon identify In-Reply-To: <3f513092.01677@achurch.org> References: <3f513092.01677@achurch.org> Message-ID: <1062287885.21924.6.camel@localhost> On Sun, 2003-08-31 at 01:16, Andrew Church wrote: > Needless complexity. If you don't want yourself autoopped, then don't > be an auto-op. It's that simple. I disagree. In my case, I wanted to create a channel where there were no ops so users don't have to endure lame op-wars, etc. However, I did need to maintain a level of control over the channel to protect from extremely obnoxious behavior or lame bots, etc. By registering as founder of the channel I induced the unwanted 'auto-op' behavior. My only solution was to register another fake user to become channel founder and set their nick to noexpire. That to me seems like needless complexity. A simple check to see if the user wishes to be opped or not is not complex. Shaun From Craig at chatspike.net Sat Aug 30 17:07:32 2003 From: Craig at chatspike.net (Craig McLure) Date: Sat Oct 23 23:10:03 2004 Subject: [IRCServices Coding] OP/Voice upon identify Message-ID: <20030831000719.ELIJ19019.mta3-svc.business.ntl.com@i-br0ked-it> it would thou.. they would have to be able to switch off auto-op for a single channel.. you could always use /cs levels to change the 'auto op' level up.. so that no one is auto-opped.. or /cs levels #channels DISABLE autoop /**************************************** * Craig "FrostyCoolSlug" McLure ************* - SpamBox - ************** * InspIRCd - http://www.inspircd.org * ChatSpike - http://www.chatspike.net * WinBot - http://www.winbot.co.uk ****************************************/ /**************************************** * From - Shaun Guth * To - ircservices-coding * Sent - 2003-08-30 @ 16:58:00 * Subject - RE: [IRCServices Coding] OP/Voice upon identify ****************************************/ /****** - Begin Original Message - ******/ >On Sun, 2003-08-31 at 01:16, Andrew Church wrote: >> Needless complexity. If you don't want yourself autoopped, then don't >> be an auto-op. It's that simple. > >I disagree. In my case, I wanted to create a channel where there were >no ops so users don't have to endure lame op-wars, etc. However, I did >need to maintain a level of control over the channel to protect from >extremely obnoxious behavior or lame bots, etc. By registering as >founder of the channel I induced the unwanted 'auto-op' behavior. My >only solution was to register another fake user to become channel >founder and set their nick to noexpire. That to me seems like needless >complexity. A simple check to see if the user wishes to be opped or not >is not complex. > >Shaun > >------------------------------------------------------------------ >To unsubscribe or change your subscription options, visit: >http://www.ircservices.za.net/mailman/listinfo/ircservices-coding >. /******* - End Original Message - *******/ From l8nite at l8nite.net Sat Aug 30 17:14:44 2003 From: l8nite at l8nite.net (Shaun Guth) Date: Sat Oct 23 23:10:03 2004 Subject: [IRCServices Coding] OP/Voice upon identify In-Reply-To: <20030831000719.ELIJ19019.mta3-svc.business.ntl.com@i-br0ked-it> References: <20030831000719.ELIJ19019.mta3-svc.business.ntl.com@i-br0ked-it> Message-ID: <1062288881.21924.17.camel@localhost> On Sat, 2003-08-30 at 18:06, Craig McLure wrote: > it would thou.. they would have to be able to switch off auto-op for a single channel.. For each channel we already store an access list, one extra bit to indicate auto-anything status or not is not really asking too much. > you could always use /cs levels to change the 'auto op' level up.. so that no one is auto-opped.. > or /cs levels #channels DISABLE autoop -ChanServ- Channel #foobar registered under your nickname: l8 -ChanServ- AUTOOP disabled on channel #foobar. --- You have left channel #foobar --> You are now talking on #foobar --- services.topgamers.net removes channel operator status from l8 --- services.topgamers.net gives channel operator status to l8 Same with ENFORCE set to off as well. > [snipped obnoxiously long sig] Shaun Guth From achurch at achurch.org Sun Aug 31 02:58:23 2003 From: achurch at achurch.org (Andrew Church) Date: Sat Oct 23 23:10:03 2004 Subject: [IRCServices Coding] OP/Voice upon identify In-Reply-To: <1062288881.21924.17.camel@localhost> Message-ID: <3f51c6b5.07402@achurch.org> >> you could always use /cs levels to change the 'auto op' level up.. so that no one is auto-opped.. >> or /cs levels #channels DISABLE autoop > >-ChanServ- Channel #foobar registered under your nickname: l8 >-ChanServ- AUTOOP disabled on channel #foobar. >--- You have left channel #foobar >--> You are now talking on #foobar >--- services.topgamers.net removes channel operator status from l8 >--- services.topgamers.net gives channel operator status to l8 This is definitely confusing behavior. Fixed for 5.0.22, thanks for the report. Note that you will also want to disable the other AUTOxxx levels as well if you don't want any automatic modes. --Andrew Church achurch@achurch.org http://achurch.org/ From achurch at achurch.org Sun Aug 31 07:28:11 2003 From: achurch at achurch.org (Andrew Church) Date: Sat Oct 23 23:10:03 2004 Subject: [IRCServices Coding] Mass memos In-Reply-To: <001601c361d8$a5312f00$6401a8c0@turby> Message-ID: <3f5205f0.15057@achurch.org> >Can we reconsider adding a Mass memo function for the next release? No, for all the reasons others have mentioned. I'll also draw an example from my experience with cellphone mail in Japan, which is remarkably similar to Services memos: Automated messages are annoying, period. The primary use for cellphone mail is to communicate with friends; having automatic messages interfere with that is annoying in the extreme. Yes, 10% or 20% of your users might be willing to accept mass memos, but the remaining 80% or 90% will get quite upset with you. I might also point out that people who care about what happens on the network will actively check that information, whether you make it available through logon news, through a website, or whatever; and people who don't care will ignore anything you send them. The method you use to inform them won't really make a difference. >If not, or even if so... one thing puzzles me: In the /ns list * command, >the listings have occasional punctuation... a ! or ? in front of the nick. >There is nothing in the docs anywhere that seems to address this, and I'm >curious as to what those mean.... an explanation would be helpful there too. This should be available through /ns help list, but there appears to be a bug there. I'll fix it for the next version. >on that note, a possible suggestion for Logonnews... How about something I >saw on Dalnet once: When new news is added, you get a notice. Until you >read the news, it keeps bugging you when you log on. After you read it, it >stops. Some sort of flag so users know when there IS new news would be >useful... the main reason nobody read the logonnews is that 90% of the time >for them, it is unchanged........ This is an interesting thought; I'll think about it for a future version. --Andrew Church achurch@achurch.org http://achurch.org/ From achurch at achurch.org Sun Aug 31 07:42:30 2003 From: achurch at achurch.org (Andrew Church) Date: Sat Oct 23 23:10:03 2004 Subject: [IRCServices Coding] Language In-Reply-To: Message-ID: <3f52094e.17046@achurch.org> [/msg nickserv vs. /nickserv] >I wonder if it would be worth integrating such a thing into services as an >option (compile-time maybe?). I think it would be good for the irc community >as a whole to get away from the habit of msging services directly if at all >possible. Opinions? /msg NickServ is the one format that's guaranteed to work on every ircd (except for administrative decisions a la DALnet). Get an RFC published--and implemented; 2811-3 were remarkable failures in that area-- and I'll consider changing it. --Andrew Church achurch@achurch.org http://achurch.org/ From achurch at achurch.org Sun Aug 31 07:45:49 2003 From: achurch at achurch.org (Andrew Church) Date: Sat Oct 23 23:10:03 2004 Subject: [IRCServices Coding] Language In-Reply-To: Message-ID: <3f520a18.17063@achurch.org> >Is there any tool (silly question) or something or guid to make a language >file. > >I have decided to make a Persian (Farsi) language file. Language files are just plain text files; as another reply said, read the comments at the top of lang/en_us.l, and work from there. Be warned that the amount of text is huge; expect to spend at least two to three months on the initial translation. Also, if you'd be willing to continue maintaining the language file as it is updated in future versions, please let me know privately. --Andrew Church achurch@achurch.org http://achurch.org/ From achurch at achurch.org Sun Aug 31 07:53:21 2003 From: achurch at achurch.org (Andrew Church) Date: Sat Oct 23 23:10:03 2004 Subject: [IRCServices Coding] segfault on expiring ? In-Reply-To: <001201c36793$d26e4000$0101a8c0@nothing> Message-ID: <3f520bd8.17715@achurch.org> >[Aug 20 20:49:05 2003] nickserv/main: Expiring suspension for SeBa_KoBe (nick group 17805) >[Aug 20 20:49:05 2003] nickserv/main: Expiring nickname SeBa_KoBe >[Aug 20 20:49:05 2003] nickserv/main: [Aug 20 20:49:05 2003] Services terminating: Segmentation Faul I can't reproduce this problem. If this is still occurring, can you send me your databases privately so that I can investigate it? --Andrew Church achurch@achurch.org http://achurch.org/ From achurch at achurch.org Sun Aug 31 07:55:10 2003 From: achurch at achurch.org (Andrew Church) Date: Sat Oct 23 23:10:03 2004 Subject: [IRCServices Coding] BUG Report In-Reply-To: <001501c36daf$c8cba700$0101a8c0@house> Message-ID: <3f520c48.17731@achurch.org> >we suspended channel #kavala, and someone has identified itself has the = >founder and apply a DROP to the channel. >then we got a panic from the services and... crash. This is a bug in the DROP function, and has been fixed; thanks for the report. --Andrew Church achurch@achurch.org http://achurch.org/ From achurch at achurch.org Sun Aug 31 08:07:44 2003 From: achurch at achurch.org (Andrew Church) Date: Sat Oct 23 23:10:03 2004 Subject: [IRCServices Coding] SETHOST, SENDMAIL and 'ns info all' In-Reply-To: Message-ID: <3f520f38.21076@achurch.org> >[Aug 30 10:56:18 2003] mail/sendmail: > /usr/sbin/sendmail exited with code 25600 Use the SMTP module instead (mail/smtp). >[Aug 30 10:56:18 2003] nickserv/mail-auth: send_auth() failed for >registration (Simorgh) > >and how can I do so that nickserv dont show the realhost of a user in >'ns info nick all' It doesn't. However: >[Aug 30 10:51:19 2003] unknown message from server >(:irc.MyNet.Net SETHOST Simorgh MyvhostNetwork.Net) You're using the wrong protocol, since it doesn't recognize the SETHOST command and therefore has no idea about fake hosts. I might remind you that Ultimate 3.x is not supported. --Andrew Church achurch@achurch.org http://achurch.org/ From achurch at achurch.org Sun Aug 31 08:11:22 2003 From: achurch at achurch.org (Andrew Church) Date: Sat Oct 23 23:10:03 2004 Subject: [IRCServices Coding] Yet, another great suggestion In-Reply-To: <20030828183615.GB32204@phat.za.net> Message-ID: <3f52100e.21116@achurch.org> >Or how about rather letting users decide what timezone they're in and >services outputs all timestamps in their local time? /ns help set timezone (since 5.0 alpha) --Andrew Church achurch@achurch.org http://achurch.org/ From saturn at jetirc.net Sun Aug 31 12:28:59 2003 From: saturn at jetirc.net (Saturn) Date: Sat Oct 23 23:10:03 2004 Subject: [IRCServices Coding] Re: [IRCServices] Yet, another great suggestion References: <3f5202a3.15001@achurch.org> Message-ID: <003201c36ff6$25ae6550$6401a8c0@turby> I think it is... consider an international Network like mine: every server is in a different time zone -- How are users supposed to know what time zone the Services (pickign on Services' clock because Services are whats giving these notices!) is in?? Sure, they can do the /time command, if they even know abotu it. But the vast majority of IRC users are ignorant of those sorts of commands, or even if they know about /time, they most likely have no idea they can specify a server with the command. I realize that programmers for IRC-related software seem always to be of the universal opinion that ALL irc users should take the time to become elite experts abotu everything PC, however that is simply NOT reality. Services is specificly there to SERVE the users and the ircops. Its sole function is to police access and provide information to the users -- what use is it to say that a certain piece of information is "not useful" or "not needed" when you can plainly see that it is in this case, given the argument above? Obviously, it is your project, not mine, and I certainly cannot force you to do anythign you don't want to do, but I and my staff and users all agree it would be extremely useful... "Handy" was the word most used. I've had quite a few queries about it, and so I'm asking for it. If you don't feel that non-techie users deserve any consideration, then ignore the request. It's really up to you anyhow.... Saturn irc.jetirc.net ----- Original Message ----- From: "Andrew Church" To: Sent: Sunday, August 31, 2003 7:13 AM Subject: Re: [IRCServices] Yet, another great suggestion >So how do you get the current time from Services then? The actual time that >SERVICES thinks it is, not the server, and not my local clock... If there's any significant difference between your local clock, your IRC server's clock, and Services' clock, then at least one of them needs to be fixed. That's not Services' problem. --Andrew Church achurch@achurch.org http://achurch.org/ From aragon at phat.za.net Sun Aug 31 13:23:29 2003 From: aragon at phat.za.net (Aragon Gouveia) Date: Sat Oct 23 23:10:03 2004 Subject: [IRCServices Coding] Re: [IRCServices] Yet, another great suggestion In-Reply-To: <003201c36ff6$25ae6550$6401a8c0@turby> References: <3f5202a3.15001@achurch.org> <003201c36ff6$25ae6550$6401a8c0@turby> Message-ID: <20030831202324.GB8731@phat.za.net> | By Saturn | [ 2003-08-31 21:29 +0200 ] > I think it is... consider an international Network like mine: every server > is in a different time zone -- How are users supposed to know what time zone > the Services (pickign on Services' clock because Services are whats giving > these notices!) is in?? Sure, they can do the /time command, if they even > know abotu it. But the vast majority of IRC users are ignorant of those > sorts of commands, or even if they know about /time, they most likely have > no idea they can specify a server with the command. Erm, what's the argument here? Services stipulates its timezone in its timestamps. As do all the other servers on the network. Atleast mine do... Regards, Aragon From saturn at jetirc.net Sun Aug 31 13:47:37 2003 From: saturn at jetirc.net (Saturn) Date: Sat Oct 23 23:10:03 2004 Subject: [IRCServices Coding] Re: [IRCServices] Yet, another great suggestion References: <3f5202a3.15001@achurch.org> <003201c36ff6$25ae6550$6401a8c0@turby> <20030831202324.GB8731@phat.za.net> Message-ID: <000701c37001$10a62cf0$6401a8c0@turby> The argument is that the overwhelming majority of IRC users have no idea the /time command exists, and even fewer are aware that they can specify a server name after the /time command. How would these people find out the Services time zone? Why does it all have to be so complicated?? ----- Original Message ----- From: "Aragon Gouveia" To: Sent: Sunday, August 31, 2003 1:23 PM Subject: Re: [IRCServices Coding] Re: [IRCServices] Yet,another great suggestion | By Saturn | [ 2003-08-31 21:29 +0200 ] > I think it is... consider an international Network like mine: every server > is in a different time zone -- How are users supposed to know what time zone > the Services (pickign on Services' clock because Services are whats giving > these notices!) is in?? Sure, they can do the /time command, if they even > know abotu it. But the vast majority of IRC users are ignorant of those > sorts of commands, or even if they know about /time, they most likely have > no idea they can specify a server with the command. Erm, what's the argument here? Services stipulates its timezone in its timestamps. As do all the other servers on the network. Atleast mine do... Regards, Aragon ------------------------------------------------------------------ To unsubscribe or change your subscription options, visit: http://www.ircservices.za.net/mailman/listinfo/ircservices-coding From quension at mac.com Sun Aug 31 14:11:28 2003 From: quension at mac.com (Trevor Talbot) Date: Sat Oct 23 23:10:03 2004 Subject: [IRCServices Coding] Re: [IRCServices] Yet, another great suggestion In-Reply-To: <000701c37001$10a62cf0$6401a8c0@turby> Message-ID: <962546B6-DBF7-11D7-8505-0003938D6866@mac.com> On Sunday, Aug 31, 2003, at 13:47 US/Pacific, Saturn wrote: > The argument is that the overwhelming majority of IRC users have no > idea the /time command exists, and even fewer are aware that they can > specify a server name after the /time command. How would these people > find out the Services time zone? You missed the point. Services shows the time zone wherever it uses a readable time -- i.e. in the nickserv/chanserv info displays. Unless you've changed your language file, in which case you can simply change it back. > Why does it all have to be so complicated?? It isn't. Your users can even use the handy-dandy /nickserv set timezone command to make it even easier. > ----- Original Message ----- > From: "Aragon Gouveia" > | By Saturn > | [ 2003-08-31 21:29 +0200 ] >> I think it is... consider an international Network like mine: every >> server is in a different time zone -- How are users supposed to know >> what time zone the Services (pickign on Services' clock because >> Services are whats giving these notices!) is in?? Sure, they can do >> the /time command, if they even know abotu it. But the vast majority >> of IRC users are ignorant of those sorts of commands, or even if they >> know about /time, they most likely have no idea they can specify a >> server with the command. > > Erm, what's the argument here? Services stipulates its timezone in > its timestamps. As do all the other servers on the network. -- Quension From us44ever at hotmail.com Sun Aug 31 14:40:48 2003 From: us44ever at hotmail.com (us44ever .) Date: Sat Oct 23 23:10:03 2004 Subject: [IRCServices Coding] Re: [IRCServices] Yet, another great suggestion Message-ID: or even the idea of adding an additional info (exact info) something like: Last seen time : Aug 22 14:20:16 2003 GMT (9 days, 51 minutes and 21 seconds ago) Time registered : Jul 25 22:19:20 2003 GMT (** days, ** minutes and ** seconds ago) wouldn't even a greater idea? _________________________________________________________________ Get MSN 8 and enjoy automatic e-mail virus protection. http://join.msn.com/?page=features/virus From saturn at jetirc.net Sun Aug 31 16:49:07 2003 From: saturn at jetirc.net (Saturn) Date: Sat Oct 23 23:10:03 2004 Subject: [IRCServices Coding] Re: [IRCServices] Yet, another great suggestion References: <962546B6-DBF7-11D7-8505-0003938D6866@mac.com> Message-ID: <000e01c3701a$48faea50$6401a8c0@turby> [16:41] -NickServ- Time registered: Jul 27 13:09:08 2002 PDT That's what I see when I use it. Yes, it does say "PDT" .. how many people in, say Belgium, are going to know exactly what PDT is? How about "PDT (GMT-8)" as the format....? Also, you'll note that it STILL gives no indication as to the CURRENT time ... this is why the proper UTC code or GMT+/-## is the best way to go IMHO. I do also like the idea suggested by us44ever ... the "(** days, ** minutes, and ** seconds ago)" idea... that would be handy in any event.... and would eliminate the need for the current time to be displayed.... On another note, I had forgotten the set timezone option, which certainly would put more clarity on the output... however, I think my points above are valid ones... Unless of course I've missed a config setting that will tell it to report the tiome zone as a function of GMT (plus or minus x hours, rather than zone codes like PDT)... ----- Original Message ----- From: "Trevor Talbot" To: "IRC Services Coding Mailing List" Sent: Sunday, August 31, 2003 2:10 PM Subject: Re: [IRCServices Coding] Re: [IRCServices] Yet,another great suggestion On Sunday, Aug 31, 2003, at 13:47 US/Pacific, Saturn wrote: > The argument is that the overwhelming majority of IRC users have no > idea the /time command exists, and even fewer are aware that they can > specify a server name after the /time command. How would these people > find out the Services time zone? You missed the point. Services shows the time zone wherever it uses a readable time -- i.e. in the nickserv/chanserv info displays. Unless you've changed your language file, in which case you can simply change it back. > Why does it all have to be so complicated?? It isn't. Your users can even use the handy-dandy /nickserv set timezone command to make it even easier. > ----- Original Message ----- > From: "Aragon Gouveia" > | By Saturn > | [ 2003-08-31 21:29 +0200 ] >> I think it is... consider an international Network like mine: every >> server is in a different time zone -- How are users supposed to know >> what time zone the Services (pickign on Services' clock because >> Services are whats giving these notices!) is in?? Sure, they can do >> the /time command, if they even know abotu it. But the vast majority >> of IRC users are ignorant of those sorts of commands, or even if they >> know about /time, they most likely have no idea they can specify a >> server with the command. > > Erm, what's the argument here? Services stipulates its timezone in > its timestamps. As do all the other servers on the network. -- Quension ------------------------------------------------------------------ To unsubscribe or change your subscription options, visit: http://www.ircservices.za.net/mailman/listinfo/ircservices-coding From quension at mac.com Sun Aug 31 18:25:05 2003 From: quension at mac.com (Trevor Talbot) Date: Sat Oct 23 23:10:03 2004 Subject: [IRCServices Coding] Re: [IRCServices] Yet, another great suggestion In-Reply-To: <000e01c3701a$48faea50$6401a8c0@turby> Message-ID: <14C7EDD0-DC1B-11D7-8505-0003938D6866@mac.com> On Sunday, Aug 31, 2003, at 16:47 US/Pacific, Saturn wrote: > Unless of course I've missed a config setting that will tell it to > report the tiome zone as a function of GMT (plus or minus x hours, > rather than zone codes like PDT)... You could modify the language file, using something like "(GMT%z)" instead of %Z in the STRFTIME_DATE_TIME_FORMAT string. "man 3 strftime" for the available options. -- Quension From achurch at achurch.org Sun Aug 31 19:00:00 2003 From: achurch at achurch.org (Andrew Church) Date: Sat Oct 23 23:10:03 2004 Subject: [IRCServices Coding] Re: [IRCServices] Yet, another great suggestion In-Reply-To: <000e01c3701a$48faea50$6401a8c0@turby> Message-ID: <3f52a815.21363@achurch.org> "Use /ns set timezone" is the official answer on this. Please take all further discussion to the ircservices list. --Andrew Church achurch@achurch.org http://achurch.org/ >[16:41] -NickServ- Time registered: Jul 27 13:09:08 2002 PDT > >That's what I see when I use it. Yes, it does say "PDT" .. how many people >in, say Belgium, are going to know exactly what PDT is? How about "PDT >(GMT-8)" as the format....? Also, you'll note that it STILL gives no >indication as to the CURRENT time ... this is why the proper UTC code or >GMT+/-## is the best way to go IMHO. I do also like the idea suggested by >us44ever ... the "(** days, ** minutes, and ** seconds ago)" idea... that >would be handy in any event.... and would eliminate the need for the current >time to be displayed.... > >On another note, I had forgotten the set timezone option, which certainly >would put more clarity on the output... however, I think my points above are >valid ones... > >Unless of course I've missed a config setting that will tell it to report >the tiome zone as a function of GMT (plus or minus x hours, rather than zone >codes like PDT)... > >----- Original Message ----- >From: "Trevor Talbot" >To: "IRC Services Coding Mailing List" > >Sent: Sunday, August 31, 2003 2:10 PM >Subject: Re: [IRCServices Coding] Re: [IRCServices] Yet,another great >suggestion > > >On Sunday, Aug 31, 2003, at 13:47 US/Pacific, Saturn wrote: > >> The argument is that the overwhelming majority of IRC users have no >> idea the /time command exists, and even fewer are aware that they can >> specify a server name after the /time command. How would these people >> find out the Services time zone? > >You missed the point. Services shows the time zone wherever it uses a >readable time -- i.e. in the nickserv/chanserv info displays. Unless >you've changed your language file, in which case you can simply change >it back. > >> Why does it all have to be so complicated?? > >It isn't. Your users can even use the handy-dandy /nickserv set >timezone command to make it even easier. > >> ----- Original Message ----- >> From: "Aragon Gouveia" > >> | By Saturn >> | [ 2003-08-31 21:29 +0200 ] >>> I think it is... consider an international Network like mine: every >>> server is in a different time zone -- How are users supposed to know >>> what time zone the Services (pickign on Services' clock because >>> Services are whats giving these notices!) is in?? Sure, they can do >>> the /time command, if they even know abotu it. But the vast majority >>> of IRC users are ignorant of those sorts of commands, or even if they >>> know about /time, they most likely have no idea they can specify a >>> server with the command. >> >> Erm, what's the argument here? Services stipulates its timezone in >> its timestamps. As do all the other servers on the network. > >-- Quension > >------------------------------------------------------------------ >To unsubscribe or change your subscription options, visit: >http://www.ircservices.za.net/mailman/listinfo/ircservices-coding > > >------------------------------------------------------------------ >To unsubscribe or change your subscription options, visit: >http://www.ircservices.za.net/mailman/listinfo/ircservices-coding From simorgh at dataphone.se Sun Aug 31 22:34:32 2003 From: simorgh at dataphone.se (Ali Simorgh) Date: Sat Oct 23 23:10:03 2004 Subject: [IRCServices Coding] SETHOST, SENDMAIL and 'ns info all' In-Reply-To: <3f520f38.21076@achurch.org> Message-ID: Thanks for your help. I thought if I set nickserv to not be an ircop, then it maybe dosent se the real host name, and maybe shows the crypted hostname to other users or should I change this line in language files: NICK_INFO_ADDRESS_ONLINE Is online from: %s to: NICK_INFO_ADDRESS_ONLINE Is online from: N/A ? Ali "Simorgh" ______________________________________________________ Many of life's failures are people who did not realize how close they were to success when they gave up. Thomas A. Edison ______________________________________________________ On Mon, 1 Sep 2003, Andrew Church wrote: > >[Aug 30 10:56:18 2003] mail/sendmail: > > /usr/sbin/sendmail exited with code 25600 > > Use the SMTP module instead (mail/smtp). > > >[Aug 30 10:56:18 2003] nickserv/mail-auth: send_auth() failed for > >registration (Simorgh) > > > >and how can I do so that nickserv dont show the realhost of a user in > >'ns info nick all' > > It doesn't. However: > > >[Aug 30 10:51:19 2003] unknown message from server > >(:irc.MyNet.Net SETHOST Simorgh MyvhostNetwork.Net) > > You're using the wrong protocol, since it doesn't recognize the > SETHOST command and therefore has no idea about fake hosts. I might > remind you that Ultimate 3.x is not supported. > > --Andrew Church > achurch@achurch.org > http://achurch.org/ > ------------------------------------------------------------------ > To unsubscribe or change your subscription options, visit: > http://www.ircservices.za.net/mailman/listinfo/ircservices-coding > From achurch at achurch.org Sun Aug 31 23:24:09 2003 From: achurch at achurch.org (Andrew Church) Date: Sat Oct 23 23:10:03 2004 Subject: [IRCServices Coding] SETHOST, SENDMAIL and 'ns info all' In-Reply-To: Message-ID: <3f52e5fe.41203@achurch.org> >I thought if I set nickserv to not be an ircop, then it maybe dosent se >the real host name, and maybe shows the crypted hostname to other users It isn't a matter of NickServ having operator privileges or not; Services, as a server, always sees the real hostname. The problem is that Services and your IRC server aren't using the same protocol, so Services can't recognize the fake hosts. Try using a different IRC server. --Andrew Church achurch@achurch.org http://achurch.org/ From laser at musichat.net Wed Sep 3 06:49:40 2003 From: laser at musichat.net (Alessandro Ciappei) Date: Sat Oct 23 23:10:03 2004 Subject: [IRCServices Coding] New Features Message-ID: <001b01c37222$428f54d0$e2c0fea9@alexxa3il9cxpx> Hi all, I have an idea for next release. A secure link between services and ircd. Now many ircd, like Unreal, tr-ircd, bahamut supports a ssl link. Regards alex -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.ircservices.za.net/pipermail/ircservices-coding/attachments/20030903/a25ee68d/attachment-0002.html From r-krisztian at softhome.net Wed Sep 3 07:16:45 2003 From: r-krisztian at softhome.net (Krisztian Romek) Date: Sat Oct 23 23:10:03 2004 Subject: [IRCServices Coding] New Features In-Reply-To: <001b01c37222$428f54d0$e2c0fea9@alexxa3il9cxpx> References: <001b01c37222$428f54d0$e2c0fea9@alexxa3il9cxpx> Message-ID: <200309031617.38876.r-krisztian@softhome.net> Hello, alex wrote: > I have an idea for next release. > A secure link between services and ircd. > Now many ircd, like Unreal, tr-ircd, bahamut supports a ssl link. I think a ZIP link support (like in Unreal) should also be fine. :-) I don't know what you will reply for these feature requests, but I agree that they aren't so important, since in most cases ircd and services run on the same computer. -- Krisztian Romek r-krisztian@softhome.net From Craig at chatspike.net Wed Sep 3 13:35:04 2003 From: Craig at chatspike.net (Craig McLure) Date: Sat Oct 23 23:10:03 2004 Subject: [IRCServices Coding] New Features Message-ID: <20030903203453.ITMO19019.mta3-svc.business.ntl.com@i-br0ked-it> If you read the archive, you will find that this has already been discussed (fairly recently if i recall..), and was thrown out, if you want services SSL support, i recommend you use a SSL tunnel. When it comes to ZIP links, this would require editing the services protocol module accordingly.. and IMO, shouldnt been needed, as in most cases, services run on the same box as a server. /**************************************** * Craig "FrostyCoolSlug" McLure ************* - SpamBox - ************** * InspIRCd - http://www.inspircd.org * ChatSpike - http://www.chatspike.net * WinBot - http://www.winbot.co.uk ****************************************/ /**************************************** * From - Alessandro Ciappei * To - ircservices-coding * Sent - 2003-09-03 @ 15:49:00 * Subject - [IRCServices Coding] New Features ****************************************/ /****** - Begin Original Message - ******/ >Hi all, > >I have an idea for next release. >A secure link between services and ircd. >Now many ircd, like Unreal, tr-ircd, bahamut supports a ssl link. > >Regards > >alex >------------------------------------------------------------------ >To unsubscribe or change your subscription options, visit: >http://www.ircservices.za.net/mailman/listinfo/ircservices-coding /******* - End Original Message - *******/ From ircserv at elric.net Wed Sep 3 20:49:47 2003 From: ircserv at elric.net (Brent DiNicola) Date: Sat Oct 23 23:10:03 2004 Subject: [IRCServices Coding] Which route to take - Module? Message-ID: <5.2.1.1.0.20030903223929.016e4648@mail.elric.net> It wasn't an easy subject to sum up in just a few words. I am wanting to do something to the ircservices code, I want to change the way the notice() works. I know that modifying the send.c would be very frowned upon and then I got to thinking and had suggested that I maybe make a module to keep the information for me. I know it's against the RFC, but I am pressed against a brick wall here, I have to give the users an option to use PRIVMSG or NOTICE. Now, to help people move to NOTICE I would like to give them the option of turning on PRIVMSG but have NOTICE be the default, that would get the lazy people to use NOTICE. Eventually getting rid of this problem. In the mean time, I was thinking what is the best way to go about this without causing trouble for me and anyone else who has to deal with this code. Is it possible or even suggested to make a module that would replace the notice() from send.c with it's own, leaving the code in send.c alone and not causing troubles down the road. Suggestions were that I make a module that kept the info for each nick's setting and then if I could override the notice() and notice_lang() and notice_help() in send.c that would keep all the other code clean and not cause other troubles. I want to know what the best way to do this would be, I know it's against RFC but I want to move to newer services than the 1.4.3pre4 that we are using now and add modules so that I can do things down the line. They are used to having PRIVMSG and I can't just change it without running people off, so if I can make PRIVMSG an option then I can't be blamed if they are lazy. Opinions on how to go about this? I know this topic has been asked before and I know your not going to make it part of your code, I just wanted to know from the people who know the code really well what the best route to take would be to do the least amount of damage. (And if someone has done this.. please let me know what you did, examples would rock) Thanks Brent ---------------------------------------------------------- | Brent DiNicola | | The Whitewolf of Immyrr | | | | http://www.melnibone.net | | Disclaimer: Any opinions expressed here are | | from my dog. Any liabilities fall to the dog. | ----------------------------------------------------------- From Craig at chatspike.net Wed Sep 3 21:18:29 2003 From: Craig at chatspike.net (Craig McLure) Date: Sat Oct 23 23:10:03 2004 Subject: [IRCServices Coding] Which route to take - Module? Message-ID: <20030904041818.TXAK19019.mta3-svc.business.ntl.com@i-br0ked-it> lol, Our help no good? :P i still say module with seperate database (with the nickgroup, and if this option is on or off (This saves having to modify the main nick.db) , somehow extending the /ns SET command to include a new option.. and replacing what ever function sends notices with something that uses an if to query your new database.. Dont ask me for source on this.. i'm just theorising :) /**************************************** * Craig "FrostyCoolSlug" McLure ************* - SpamBox - ************** * InspIRCd - http://www.inspircd.org * ChatSpike - http://www.chatspike.net * WinBot - http://www.winbot.co.uk ****************************************/ /**************************************** * From - Brent DiNicola * To - ircservices-coding * Sent - 2003-09-03 @ 22:49:00 * Subject - [IRCServices Coding] Which route to take - Module? ****************************************/ /****** - Begin Original Message - ******/ >It wasn't an easy subject to sum up in just a few words. > >I am wanting to do something to the ircservices code, I want to change >the way the notice() works. I know that modifying the send.c would be >very frowned upon and then I got to thinking and had suggested that I >maybe make a module to keep the information for me. I know it's against >the RFC, but I am pressed against a brick wall here, I have to give the users >an option to use PRIVMSG or NOTICE. Now, to help people move to NOTICE >I would like to give them the option of turning on PRIVMSG but have NOTICE >be the default, that would get the lazy people to use NOTICE. Eventually >getting rid of this problem. In the mean time, I was thinking what is the best >way to go about this without causing trouble for me and anyone else who has >to deal with this code. Is it possible or even suggested to make a module that >would replace the notice() from send.c with it's own, leaving the code in >send.c >alone and not causing troubles down the road. Suggestions were that I make a >module that kept the info for each nick's setting and then if I could override >the notice() and notice_lang() and notice_help() in send.c that would keep >all the >other code clean and not cause other troubles. I want to know what the best >way to do this would be, I know it's against RFC but I want to move to newer >services than the 1.4.3pre4 that we are using now and add modules so that I >can do things down the line. They are used to having PRIVMSG and I can't just >change it without running people off, so if I can make PRIVMSG an option >then I can't be blamed if they are lazy. Opinions on how to go about this? I >know this topic has been asked before and I know your not going to make it >part of your code, I just wanted to know from the people who know the code >really well what the best route to take would be to do the least amount of >damage. (And if someone has done this.. please let me know what you did, >examples would rock) > >Thanks > >Brent > > > >---------------------------------------------------------- >| Brent DiNicola | >| The Whitewolf of Immyrr | >| | >| http://www.melnibone.net | >| Disclaimer: Any opinions expressed here are | >| from my dog. Any liabilities fall to the dog. | >----------------------------------------------------------- > >------------------------------------------------------------------ >To unsubscribe or change your subscription options, visit: >http://www.ircservices.za.net/mailman/listinfo/ircservices-coding >. /******* - End Original Message - *******/ From uhc0 at rz.uni-karlsruhe.de Thu Sep 4 01:34:06 2003 From: uhc0 at rz.uni-karlsruhe.de (Yusuf Iskenderoglu) Date: Sat Oct 23 23:10:03 2004 Subject: [IRCServices Coding] Which route to take - Module? In-Reply-To: <5.2.1.1.0.20030903223929.016e4648@mail.elric.net> References: <5.2.1.1.0.20030903223929.016e4648@mail.elric.net> Message-ID: <1062664383.1917.15.camel@dreadnought.hadiko.de> Hello; Long question; long answer. First of all, you must come off the thoughts of "Against the RFC". Why? Because, tons of irc servers available do provide techniques, which do not appear, or appear differently on the irc RFC, so that by design these ircds are also against it. In most of the cases, these changes reflect themselves in their appropriate server-to-server protocols, and become transient to the clients, so that on client side, the protocol remains original. This is also the only way of ensuring that all of the clients can work with a specific irc daemon. The issue, why PRIVMSG instead of NOTICE is bad, does also result from the client-to-server part of the RFC. And it has a reason. Consider two automated clients (bots, services, etc) talking to each other with PRIVMSG, and saying things like: otherwise, I change your nick. Unknown command otherwise. Please repeat your query. Unknown command UNKNOWN. Unknown command unknown. Please repeat your query. Unknown command UNKNOWN. Unknown command unknown. Please repeat your query. Unknown command UNKNOWN. Unknown command unknown. Please repeat your query. Unknown command UNKNOWN. Unknown command unknown. Please repeat your query. ... Do you understand, what problem may conclude due to PRIVMSG? RFC says clearly, that clients shall not generate automatic replies to NOTICES. That way, your bot would not "talk" to NickServ after a NOTICE anymore. To your case. The most easy implementation of this is creating a NF_USE_PRIVMSG flag, with a value far greater than any of the built-in, so that in future this flag does not collide with any of the original flags. Then you create the new SET command for this, as well as its help text, primarily in the english language file. That part of the work is trivial. Afterwards, you should modify notice_lang, and check for the NF_USE_PRIVMSG flag of the "ngi" being used; and if true, send PRIVMSG instead. The same for notice_help. And your case could be marked as closed. Do keep in mind that requesting support for modified services versions are subject to be ignored. I hope it helps, yusuf On Thu, 2003-09-04 at 05:49, Brent DiNicola wrote: > It wasn't an easy subject to sum up in just a few words. > > I am wanting to do something to the ircservices code, I want to change > the way the notice() works. I know that modifying the send.c would be > very frowned upon and then I got to thinking and had suggested that I > maybe make a module to keep the information for me. I know it's against > the RFC, but I am pressed against a brick wall here, I have to give the users > an option to use PRIVMSG or NOTICE. Now, to help people move to NOTICE > I would like to give them the option of turning on PRIVMSG but have NOTICE > be the default, that would get the lazy people to use NOTICE. Eventually > getting rid of this problem. In the mean time, I was thinking what is the best > way to go about this without causing trouble for me and anyone else who has > to deal with this code. Is it possible or even suggested to make a module that > would replace the notice() from send.c with it's own, leaving the code in > send.c > alone and not causing troubles down the road. Suggestions were that I make a > module that kept the info for each nick's setting and then if I could override > the notice() and notice_lang() and notice_help() in send.c that would keep > all the > other code clean and not cause other troubles. I want to know what the best > way to do this would be, I know it's against RFC but I want to move to newer > services than the 1.4.3pre4 that we are using now and add modules so that I > can do things down the line. They are used to having PRIVMSG and I can't just > change it without running people off, so if I can make PRIVMSG an option > then I can't be blamed if they are lazy. Opinions on how to go about this? I > know this topic has been asked before and I know your not going to make it > part of your code, I just wanted to know from the people who know the code > really well what the best route to take would be to do the least amount of > damage. (And if someone has done this.. please let me know what you did, > examples would rock) > > Thanks > > Brent > > > > ---------------------------------------------------------- > | Brent DiNicola | > | The Whitewolf of Immyrr | > | | > | http://www.melnibone.net | > | Disclaimer: Any opinions expressed here are | > | from my dog. Any liabilities fall to the dog. | > ----------------------------------------------------------- > > ------------------------------------------------------------------ > To unsubscribe or change your subscription options, visit: > http://www.ircservices.za.net/mailman/listinfo/ircservices-coding -- ------------------------------------------------------------------ | Yusuf Iskenderoglu | You get to meet all sorts, | | eMail - uhc0@stud.uni-karlsruhe.de| in this line of work... | | eMail - s_iskend@ira.uka.de | | | ICQ UIN : 20587464 \ TimeMr14C | | ------------------------------------------------------------------ From griever at t2n.org Thu Sep 4 13:31:44 2003 From: griever at t2n.org (Robert F Merrill) Date: Sat Oct 23 23:10:03 2004 Subject: [IRCServices Coding] Which route to take - Module? References: <5.2.1.1.0.20030903223929.016e4648@mail.elric.net> Message-ID: <3F57A0BA.9080909@t2n.org> Brent DiNicola wrote: > It wasn't an easy subject to sum up in just a few words. > > I am wanting to do something to the ircservices code, I want to change > the way the notice() works. I know that modifying the send.c would be > very frowned upon and then I got to thinking and had suggested that I > maybe make a module to keep the information for me. I know it's against > the RFC, but I am pressed against a brick wall here, I have to give > the users > an option to use PRIVMSG or NOTICE. Now, to help people move to NOTICE > I would like to give them the option of turning on PRIVMSG but have > NOTICE > be the default, that would get the lazy people to use NOTICE. Eventually > getting rid of this problem. In the mean time, I was thinking what is > the best > way to go about this without causing trouble for me and anyone else > who has > to deal with this code. Is it possible or even suggested to make a > module that > would replace the notice() from send.c with it's own, leaving the code > in send.c > alone and not causing troubles down the road. Suggestions were that I > make a > module that kept the info for each nick's setting and then if I could > override > the notice() and notice_lang() and notice_help() in send.c that would > keep all the > other code clean and not cause other troubles. I want to know what the > best > way to do this would be, I know it's against RFC but I want to move to > newer > services than the 1.4.3pre4 that we are using now and add modules so > that I > can do things down the line. They are used to having PRIVMSG and I > can't just > change it without running people off, so if I can make PRIVMSG an option > then I can't be blamed if they are lazy. Opinions on how to go about > this? I > know this topic has been asked before and I know your not going to > make it > part of your code, I just wanted to know from the people who know the > code > really well what the best route to take would be to do the least > amount of > damage. (And if someone has done this.. please let me know what you did, > examples would rock) > > Thanks > > Brent > > > > ---------------------------------------------------------- > | Brent DiNicola | > | The Whitewolf of Immyrr | > | | > | http://www.melnibone.net | > | Disclaimer: Any opinions expressed here are | > | from my dog. Any liabilities fall to the dog. | > ----------------------------------------------------------- > ------------------------------------------------------------------ > To unsubscribe or change your subscription options, visit: > http://www.ircservices.za.net/mailman/listinfo/ircservices-coding > > Services is not the place to fix broken clients, and any client which doesn't display notices correctly is broken. If someone wants to see notices differently, they can either a) change their client or in the case of webtv b) change the ircd services is the wrong thing to change From Craig at chatspike.net Thu Sep 4 13:52:48 2003 From: Craig at chatspike.net (Craig McLure) Date: Sat Oct 23 23:10:03 2004 Subject: [IRCServices Coding] Which route to take - Module? Message-ID: <20030904205232.SDRM23096.mta6-svc.business.ntl.com@i-br0ked-it> dont mean to sound rude, but this isnt a 'moral' discussion, as it were, rather than saying 'I dont think this needs done', i think it would be best to help him.. its not a discussion on if its right or wrong, its a 'How to do it' discussion.. If you cant contribute to this.. please ignore this 'thread' :p /**************************************** * Craig "FrostyCoolSlug" McLure ************* - SpamBox - ************** * InspIRCd - http://www.inspircd.org * ChatSpike - http://www.chatspike.net * WinBot - http://www.winbot.co.uk ****************************************/ /**************************************** * From - Robert F Merrill * To - IRC Services Coding Mailing List * Sent - 2003-09-04 @ 16:29:00 * Subject - Re: [IRCServices Coding] Which route to take - Module? ****************************************/ /****** - Begin Original Message - ******/ >Brent DiNicola wrote: > >> It wasn't an easy subject to sum up in just a few words. >> >> I am wanting to do something to the ircservices code, I want to change >> the way the notice() works. I know that modifying the send.c would be >> very frowned upon and then I got to thinking and had suggested that I >> maybe make a module to keep the information for me. I know it's against >> the RFC, but I am pressed against a brick wall here, I have to give >> the users >> an option to use PRIVMSG or NOTICE. Now, to help people move to NOTICE >> I would like to give them the option of turning on PRIVMSG but have >> NOTICE >> be the default, that would get the lazy people to use NOTICE. Eventually >> getting rid of this problem. In the mean time, I was thinking what is >> the best >> way to go about this without causing trouble for me and anyone else >> who has >> to deal with this code. Is it possible or even suggested to make a >> module that >> would replace the notice() from send.c with it's own, leaving the code >> in send.c >> alone and not causing troubles down the road. Suggestions were that I >> make a >> module that kept the info for each nick's setting and then if I could >> override >> the notice() and notice_lang() and notice_help() in send.c that would >> keep all the >> other code clean and not cause other troubles. I want to know what the >> best >> way to do this would be, I know it's against RFC but I want to move to >> newer >> services than the 1.4.3pre4 that we are using now and add modules so >> that I >> can do things down the line. They are used to having PRIVMSG and I >> can't just >> change it without running people off, so if I can make PRIVMSG an option >> then I can't be blamed if they are lazy. Opinions on how to go about >> this? I >> know this topic has been asked before and I know your not going to >> make it >> part of your code, I just wanted to know from the people who know the >> code >> really well what the best route to take would be to do the least >> amount of >> damage. (And if someone has done this.. please let me know what you did, >> examples would rock) >> >> Thanks >> >> Brent >> >> >> >> ---------------------------------------------------------- >> | Brent DiNicola | >> | The Whitewolf of Immyrr | >> | | >> | http://www.melnibone.net | >> | Disclaimer: Any opinions expressed here are | >> | from my dog. Any liabilities fall to the dog. | >> ----------------------------------------------------------- >> ------------------------------------------------------------------ >> To unsubscribe or change your subscription options, visit: >> http://www.ircservices.za.net/mailman/listinfo/ircservices-coding >> >> > >Services is not the place to fix broken clients, and any client which >doesn't display notices correctly is broken. If someone wants to see >notices differently, they can either >a) change their client or in the case of webtv b) change the ircd > >services is the wrong thing to change > >------------------------------------------------------------------ >To unsubscribe or change your subscription options, visit: >http://www.ircservices.za.net/mailman/listinfo/ircservices-coding >. /******* - End Original Message - *******/ From quension at mac.com Thu Sep 4 13:54:21 2003 From: quension at mac.com (Trevor Talbot) Date: Sat Oct 23 23:10:03 2004 Subject: [IRCServices Coding] Which route to take - Module? In-Reply-To: <3F57A0BA.9080909@t2n.org> Message-ID: On Thursday, Sep 4, 2003, at 13:29 US/Pacific, Robert F Merrill wrote: > Brent DiNicola wrote: > >> It wasn't an easy subject to sum up in just a few words. [...] > Services is not the place to fix broken clients, and any client which > doesn't display notices correctly is broken. If someone wants to see > notices differently, they can either a) change their client or in the > case of webtv b) change the ircd > > services is the wrong thing to change And telling someone what they obviously already know is generally not a good idea. Especially when they spent a very long paragraph defending their decision in the first place. This is the coding list, not the feature request list. He asked for code design approaches, not for political insight. -- Quension From diego at redesul.net Thu Sep 18 16:29:40 2003 From: diego at redesul.net (Diego B. Contezini) Date: Sat Oct 23 23:10:03 2004 Subject: [IRCServices Coding] Re: How to get a core.. Message-ID: <001c01c37e2d$c95d7840$3cc8a8c0@angel> Oooopz, im answering my ask... Looking in FAQ, where i should look before ask (sorry), I seen that you need to change ./configure to drop a core. If someone more is needing it, is just configure with: ./configure -dumpcore -cflags -g -defaults Thanks for all Diego B. Contezini ----- Original Message ----- From: "Diego B. Contezini" To: Sent: Thursday, September 18, 2003 6:35 PM Subject: How to get a core.. > Hello, im destruct_, im the administrator of the RedeSul Network. > (irc.redesul.net). > I'm with 28000 nick registers, sometimes our network get 5500 simultaneous > users, and we are very happy with your services. > Im wanting to help to search and stops bugs on ircservices, but i never get > a core. > I tryed ulimit -c unlimited before run it, but it never drop a core... > Someone have any idea about how i can get it, to debug without need to break > the services while debugging? > Its segfaulting approx. all days, one time for day.. sometimes get 2 days > without to go down. > Im with a redhat 9. > > Thanks for all > > Diego B. Contezini aka destruct_ | irc.redesul.net > (Sorry for my confuse english.) > From diego at redesul.net Thu Sep 18 17:12:05 2003 From: diego at redesul.net (Diego B. Contezini) Date: Sat Oct 23 23:10:04 2004 Subject: [IRCServices Coding] How to get a core.. References: Message-ID: <000901c37e2c$b8bd9980$3cc8a8c0@angel> Hello, im destruct_, im the administrator of the RedeSul Network. (irc.redesul.net). I'm with 28000 nick registers, sometimes our network get 5500 simultaneous users, and we are very happy with your services. Im wanting to help to search and stops bugs on ircservices, but i never get a core. I tryed ulimit -c unlimited before run it, but it never drop a core... Someone have any idea about how i can get it, to debug without need to break the services while debugging? Its segfaulting approx. all days, one time for day.. sometimes get 2 days without to go down. Im with a redhat 9. Thanks for all Diego B. Contezini aka destruct_ | irc.redesul.net (Sorry for my confuse english.) From engin at piratetv.net Sun Sep 21 09:37:08 2003 From: engin at piratetv.net (engin@piratetv) Date: Sat Oct 23 23:10:04 2004 Subject: [IRCServices Coding] operserv Message-ID: <002101c3805f$0910a4c0$c7cf87d4@ptv91i58zrrpyd> Hi All can anyone help or point me to some good documentation regarding a version of unreal ircd we are running on a mandrake linux box..im mailing on behalf of the administrator who usually uses ssh to get into the box and make changes so im not super technical myself.the issue is with operserv..i cant access any operserv commands from my machine ( which is on the same local network as the box running the irc server ) always get operserv - access denied message..so im assuming it doesent recognise my remote ip address at an administrator..does anyone know the right sort of commands to use to set my remote machine to be recognised as admin or can they point me to any good support docs as i havent been able to find any yet many thanks Engin -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.ircservices.za.net/pipermail/ircservices-coding/attachments/20030921/fdc12b4e/attachment-0002.htm From Craig at chatspike.net Sun Sep 21 14:28:23 2003 From: Craig at chatspike.net (Craig McLure) Date: Sat Oct 23 23:10:04 2004 Subject: [IRCServices Coding] operserv Message-ID: make sure you are on the services administrator list, if you are not, get the root administrator to add you using the command: [22:27] -OperServ- Syntax: ADMIN ADD nickname [22:27] -OperServ- ADMIN DEL nickname [22:27] -OperServ- ADMIN LIST [22:27] -OperServ- [22:27] -OperServ- Allows the Services super-user to add or remove nicknames [22:27] -OperServ- to or from the Services admin list. A user whose nickname [22:27] -OperServ- is on the Services admin list and who has identified to [22:27] -OperServ- NickServ will be able to access Services admin commands. [22:27] -OperServ- [22:27] -OperServ- Any IRC operator may use the ADMIN LIST form of the command. [22:27] -OperServ- All other use limited to Services super-user. /**************************************** * Craig "FrostyCoolSlug" McLure ************* - SpamBox - ************** * InspIRCd - http://www.inspircd.org * ChatSpike - http://www.chatspike.net * WinBot - http://www.winbot.co.uk ****************************************/ /**************************************** * From - engin * To - ircservices-coding * Sent - 2003-09-21 @ 17:40:00 * Subject - [IRCServices Coding] operserv ****************************************/ /****** - Begin Original Message - ******/ >Hi All > >can anyone help or point me to some good documentation regarding a >version of unreal ircd we are running on a mandrake linux box..im mailing >on behalf of the administrator who usually uses ssh to get into the box >and make changes so im not super technical myself.the issue is with >operserv..i cant access any operserv commands from my machine ( which >is on the same local network as the box running the irc server ) always >get operserv - access denied message..so im assuming it doesent >recognise my remote ip address at an administrator..does anyone know >the right sort of commands to use to set my remote machine to be >recognised as admin or can they point me to any good support docs >as i havent been able to find any yet > >many thanks >Engin >------------------------------------------------------------------ >To unsubscribe or change your subscription options, visit: >http://www.ircservices.za.net/mailman/listinfo/ircservices-coding /******* - End Original Message - *******/ From saturn at jetirc.net Sun Sep 21 15:24:25 2003 From: saturn at jetirc.net (Saturn) Date: Sat Oct 23 23:10:04 2004 Subject: [IRCServices Coding] operserv References: <002101c3805f$0910a4c0$c7cf87d4@ptv91i58zrrpyd> Message-ID: <002b01c3808e$f2590ee0$6401a8c0@turby> Contact me directly... I have quite a bit of experience with unreal and these services... Saturn irc.jetirc.net ----- Original Message ----- From: engin@piratetv To: ircservices-coding@ircservices.za.net Sent: Sunday, September 21, 2003 9:40 AM Subject: [IRCServices Coding] operserv Hi All can anyone help or point me to some good documentation regarding a version of unreal ircd we are running on a mandrake linux box..im mailing on behalf of the administrator who usually uses ssh to get into the box and make changes so im not super technical myself.the issue is with operserv..i cant access any operserv commands from my machine ( which is on the same local network as the box running the irc server ) always get operserv - access denied message..so im assuming it doesent recognise my remote ip address at an administrator..does anyone know the right sort of commands to use to set my remote machine to be recognised as admin or can they point me to any good support docs as i havent been able to find any yet many thanks Engin ------------------------------------------------------------------------------ ------------------------------------------------------------------ To unsubscribe or change your subscription options, visit: http://www.ircservices.za.net/mailman/listinfo/ircservices-coding -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.ircservices.za.net/pipermail/ircservices-coding/attachments/20030921/ca188e06/attachment-0002.html From saturn at jetirc.net Sun Sep 21 17:14:42 2003 From: saturn at jetirc.net (Saturn) Date: Sat Oct 23 23:10:04 2004 Subject: [IRCServices Coding] operserv References: Message-ID: <000d01c3809e$5b9d2800$6401a8c0@turby> Not to mention the obvious: You need to have an O:line and be opered up before Operserv will even listen to your commands without access denied.... ----- Original Message ----- From: "Craig McLure" To: "IRC Services Coding Mailing List" Sent: Sunday, September 21, 2003 3:28 PM Subject: Re: [IRCServices Coding] operserv make sure you are on the services administrator list, if you are not, get the root administrator to add you using the command: [22:27] -OperServ- Syntax: ADMIN ADD nickname [22:27] -OperServ- ADMIN DEL nickname [22:27] -OperServ- ADMIN LIST [22:27] -OperServ- [22:27] -OperServ- Allows the Services super-user to add or remove nicknames [22:27] -OperServ- to or from the Services admin list. A user whose nickname [22:27] -OperServ- is on the Services admin list and who has identified to [22:27] -OperServ- NickServ will be able to access Services admin commands. [22:27] -OperServ- [22:27] -OperServ- Any IRC operator may use the ADMIN LIST form of the command. [22:27] -OperServ- All other use limited to Services super-user. /**************************************** * Craig "FrostyCoolSlug" McLure ************* - SpamBox - ************** * InspIRCd - http://www.inspircd.org * ChatSpike - http://www.chatspike.net * WinBot - http://www.winbot.co.uk ****************************************/ /**************************************** * From - engin * To - ircservices-coding * Sent - 2003-09-21 @ 17:40:00 * Subject - [IRCServices Coding] operserv ****************************************/ /****** - Begin Original Message - ******/ >Hi All > >can anyone help or point me to some good documentation regarding a >version of unreal ircd we are running on a mandrake linux box..im mailing >on behalf of the administrator who usually uses ssh to get into the box >and make changes so im not super technical myself.the issue is with >operserv..i cant access any operserv commands from my machine ( which >is on the same local network as the box running the irc server ) always >get operserv - access denied message..so im assuming it doesent >recognise my remote ip address at an administrator..does anyone know >the right sort of commands to use to set my remote machine to be >recognised as admin or can they point me to any good support docs >as i havent been able to find any yet > >many thanks >Engin >------------------------------------------------------------------ >To unsubscribe or change your subscription options, visit: >http://www.ircservices.za.net/mailman/listinfo/ircservices-coding /******* - End Original Message - *******/ ------------------------------------------------------------------ To unsubscribe or change your subscription options, visit: http://www.ircservices.za.net/mailman/listinfo/ircservices-coding From engin at piratetv.net Mon Sep 22 05:13:57 2003 From: engin at piratetv.net (engin@piratetv) Date: Sat Oct 23 23:10:04 2004 Subject: [IRCServices Coding] Re: IRCServices-Coding Digest, Vol 8, Issue 5 References: <20030922120923.425971706D@snow.fingers.co.za> Message-ID: <003c01c38103$73a516f0$c7cf87d4@ptv91i58zrrpyd> many thanks for the replies..im going to get the info to the root administrator now and ill let you know how i get one cheers Engin ----- Original Message ----- From: To: Sent: Monday, September 22, 2003 1:09 PM Subject: IRCServices-Coding Digest, Vol 8, Issue 5 > Send IRCServices-Coding mailing list submissions to > ircservices-coding@ircservices.za.net > > To subscribe or unsubscribe via the World Wide Web, visit > http://www.ircservices.za.net/mailman/listinfo/ircservices-coding > or, via email, send a message with subject or body 'help' to > ircservices-coding-request@ircservices.za.net > > You can reach the person managing the list at > ircservices-coding-owner@ircservices.za.net > > When replying, please edit your Subject line so it is more specific > than "Re: Contents of IRCServices-Coding digest..." > > > Today's Topics: > > 1. operserv (engin@piratetv) > 2. Re: operserv (Craig McLure) > 3. Re: operserv (Saturn) > 4. Re: operserv (Saturn) > > > ---------------------------------------------------------------------- > > Message: 1 > Date: Sun, 21 Sep 2003 17:40:15 +0100 > From: "engin@piratetv" > Subject: [IRCServices Coding] operserv > To: > Message-ID: <002101c3805f$0910a4c0$c7cf87d4@ptv91i58zrrpyd> > Content-Type: text/plain; charset="iso-8859-1" > > Hi All > > can anyone help or point me to some good documentation regarding a > version of unreal ircd we are running on a mandrake linux box..im mailing > on behalf of the administrator who usually uses ssh to get into the box > and make changes so im not super technical myself.the issue is with > operserv..i cant access any operserv commands from my machine ( which > is on the same local network as the box running the irc server ) always > get operserv - access denied message..so im assuming it doesent > recognise my remote ip address at an administrator..does anyone know > the right sort of commands to use to set my remote machine to be > recognised as admin or can they point me to any good support docs > as i havent been able to find any yet > > many thanks > Engin > -------------- next part -------------- > An HTML attachment was scrubbed... > URL: http://snow.fingers.co.za/pipermail/ircservices-coding/attachments/20030921/ fdc12b4e/attachment-0001.htm > > ------------------------------ > > Message: 2 > Date: Sun, 21 Sep 2003 22:28:13 +0000 > From: "Craig McLure" > Subject: Re: [IRCServices Coding] operserv > To: IRC Services Coding Mailing List > > Message-ID: > Content-Type: text/plain; charset="us-ascii" > > make sure you are on the services administrator list, if you are not, get the root administrator to add you using the command: > > [22:27] -OperServ- Syntax: ADMIN ADD nickname > [22:27] -OperServ- ADMIN DEL nickname > [22:27] -OperServ- ADMIN LIST > [22:27] -OperServ- > [22:27] -OperServ- Allows the Services super-user to add or remove nicknames > [22:27] -OperServ- to or from the Services admin list. A user whose nickname > [22:27] -OperServ- is on the Services admin list and who has identified to > [22:27] -OperServ- NickServ will be able to access Services admin commands. > [22:27] -OperServ- > [22:27] -OperServ- Any IRC operator may use the ADMIN LIST form of the command. > [22:27] -OperServ- All other use limited to Services super-user. > > > > /**************************************** > * Craig "FrostyCoolSlug" McLure > ************* - SpamBox - ************** > * InspIRCd - http://www.inspircd.org > * ChatSpike - http://www.chatspike.net > * WinBot - http://www.winbot.co.uk > ****************************************/ > > /**************************************** > * From - engin > * To - ircservices-coding > * Sent - 2003-09-21 @ 17:40:00 > * Subject - [IRCServices Coding] operserv > ****************************************/ > > /****** - Begin Original Message - ******/ > > >Hi All > > > >can anyone help or point me to some good documentation regarding a > >version of unreal ircd we are running on a mandrake linux box..im mailing > >on behalf of the administrator who usually uses ssh to get into the box > >and make changes so im not super technical myself.the issue is with > >operserv..i cant access any operserv commands from my machine ( which > >is on the same local network as the box running the irc server ) always > >get operserv - access denied message..so im assuming it doesent > >recognise my remote ip address at an administrator..does anyone know > >the right sort of commands to use to set my remote machine to be > >recognised as admin or can they point me to any good support docs > >as i havent been able to find any yet > > > >many thanks > >Engin > >------------------------------------------------------------------ > >To unsubscribe or change your subscription options, visit: > >http://www.ircservices.za.net/mailman/listinfo/ircservices-coding > > /******* - End Original Message - *******/ > > > > ------------------------------ > > Message: 3 > Date: Sun, 21 Sep 2003 15:23:13 -0700 > From: "Saturn" > Subject: Re: [IRCServices Coding] operserv > To: "IRC Services Coding Mailing List" > > Message-ID: <002b01c3808e$f2590ee0$6401a8c0@turby> > Content-Type: text/plain; charset="iso-8859-1" > > Contact me directly... I have quite a bit of experience with unreal and these services... > > Saturn > irc.jetirc.net > ----- Original Message ----- > From: engin@piratetv > To: ircservices-coding@ircservices.za.net > Sent: Sunday, September 21, 2003 9:40 AM > Subject: [IRCServices Coding] operserv > > > Hi All > > can anyone help or point me to some good documentation regarding a > version of unreal ircd we are running on a mandrake linux box..im mailing > on behalf of the administrator who usually uses ssh to get into the box > and make changes so im not super technical myself.the issue is with > operserv..i cant access any operserv commands from my machine ( which > is on the same local network as the box running the irc server ) always > get operserv - access denied message..so im assuming it doesent > recognise my remote ip address at an administrator..does anyone know > the right sort of commands to use to set my remote machine to be > recognised as admin or can they point me to any good support docs > as i havent been able to find any yet > > many thanks > Engin > > > > -------------------------------------------------------------------------- ---- > > > ------------------------------------------------------------------ > To unsubscribe or change your subscription options, visit: > http://www.ircservices.za.net/mailman/listinfo/ircservices-coding > -------------- next part -------------- > An HTML attachment was scrubbed... > URL: http://snow.fingers.co.za/pipermail/ircservices-coding/attachments/20030921/ ca188e06/attachment-0001.htm > > ------------------------------ > > Message: 4 > Date: Sun, 21 Sep 2003 17:13:31 -0700 > From: "Saturn" > Subject: Re: [IRCServices Coding] operserv > To: "IRC Services Coding Mailing List" > > Message-ID: <000d01c3809e$5b9d2800$6401a8c0@turby> > Content-Type: text/plain; charset="iso-8859-1" > > Not to mention the obvious: You need to have an O:line and be opered up > before Operserv will even listen to your commands without access denied.... > > ----- Original Message ----- > From: "Craig McLure" > To: "IRC Services Coding Mailing List" > > Sent: Sunday, September 21, 2003 3:28 PM > Subject: Re: [IRCServices Coding] operserv > > > make sure you are on the services administrator list, if you are not, get > the root administrator to add you using the command: > > [22:27] -OperServ- Syntax: ADMIN ADD nickname > [22:27] -OperServ- ADMIN DEL nickname > [22:27] -OperServ- ADMIN LIST > [22:27] -OperServ- > [22:27] -OperServ- Allows the Services super-user to add or remove nicknames > [22:27] -OperServ- to or from the Services admin list. A user whose nickname > [22:27] -OperServ- is on the Services admin list and who has identified to > [22:27] -OperServ- NickServ will be able to access Services admin commands. > [22:27] -OperServ- > [22:27] -OperServ- Any IRC operator may use the ADMIN LIST form of the > command. > [22:27] -OperServ- All other use limited to Services super-user. > > > > /**************************************** > * Craig "FrostyCoolSlug" McLure > ************* - SpamBox - ************** > * InspIRCd - http://www.inspircd.org > * ChatSpike - http://www.chatspike.net > * WinBot - http://www.winbot.co.uk > ****************************************/ > > /**************************************** > * From - engin > * To - ircservices-coding > * Sent - 2003-09-21 @ 17:40:00 > * Subject - [IRCServices Coding] operserv > ****************************************/ > > /****** - Begin Original Message - ******/ > > >Hi All > > > >can anyone help or point me to some good documentation regarding a > >version of unreal ircd we are running on a mandrake linux box..im mailing > >on behalf of the administrator who usually uses ssh to get into the box > >and make changes so im not super technical myself.the issue is with > >operserv..i cant access any operserv commands from my machine ( which > >is on the same local network as the box running the irc server ) always > >get operserv - access denied message..so im assuming it doesent > >recognise my remote ip address at an administrator..does anyone know > >the right sort of commands to use to set my remote machine to be > >recognised as admin or can they point me to any good support docs > >as i havent been able to find any yet > > > >many thanks > >Engin > >------------------------------------------------------------------ > >To unsubscribe or change your subscription options, visit: > >http://www.ircservices.za.net/mailman/listinfo/ircservices-coding > > /******* - End Original Message - *******/ > > > ------------------------------------------------------------------ > To unsubscribe or change your subscription options, visit: > http://www.ircservices.za.net/mailman/listinfo/ircservices-coding > > > ------------------------------ > > _______________________________________________ > IRCServices-Coding mailing list > IRCServices-Coding@ircservices.za.net > http://www.ircservices.za.net/mailman/listinfo/ircservices-coding > > > End of IRCServices-Coding Digest, Vol 8, Issue 5 > ************************************************ From diego at redesul.net Sun Oct 5 22:45:19 2003 From: diego at redesul.net (Diego B. Contezini) Date: Sat Oct 23 23:10:04 2004 Subject: [IRCServices Coding] Bug.... References: <000d01c3809e$5b9d2800$6401a8c0@turby> Message-ID: <003b01c38b91$5f6a32e0$3cc8a8c0@angel> Sometimes has occur this bug, last 1 year.... on a network with 30k registers, its happening with latency of 3.. 4 days.... someone have any idea? #0 0x0804e8bf in do_cmode (source=0x806aa08 "ChanServ", ac=-1, av=0xbfffeec8) at channels.c:278 278 while (*s) { (gdb) bt' #0 0x0804e8bf in do_cmode (source=0x806aa08 "ChanServ", ac=-1, av=0xbfffeec8) at channels.c:278 chan = (Channel *) 0xa97b6b8 s = 0x20656c62
add = 1 modestr = 0x20656c62
#1 0x0804dc8e in flush_cmode (md=0x806aa00, clear=1) at actions.c:680 buf = "-isl\000\037\006\bp?????????@???\006\b\000\000\000\000\000\000\000B\000\000 \000\0007 \006\b\003\000\000\000TZ\000\000???????????? ?????????\001\200??????@???\006\b@???\006\b@???\006\b@???\006\bO???\006\b@\0 02\a\b@???\006\b@\002\a\b", '\0' , "\027\000\000\000\000\000\000\000W???\022B\000\000\000\000\000\000\000\000\0 05\000\000\000\210o\a\bTZ\000\000\000\000\000\000???????????????<\023B\001\0 00\000\000???????????????m\tBd???\022B???q\a\b\v???\006B\024\032\023B\024\03 2\023B3\035\rB\024\032\023B??????\006B\003\000\000\000????????????\027\000\0 00\000\000\000\000\000\024\032"... s = 0xbfffeef0 "-isl" argv = {0xa97b6c0 "#young", 0x20656c62
, 0x292a6f3a
, 0x5d20
, 0x42133cec "\004", 0xbffff1fc "", 0x4204533d "\201?????????\016", 0x42131a14 " \031\023B???h\001@`???"} len = 4 i = 0 lastc = 45 '-' #2 0x0804cebd in set_cmode (sender=0x0, channel=0x0) at actions.c:321 args = 0x0 modes = 0x0 modes_orig = 0x0 md = (struct modedata *) 0x0 which = -1 add = 0 i = 0 c = 0 '\0' #3 0x080553a3 in main (ac=1, av=0xbffff804, envp=0xbffff80c) at main.c:269 now = 1065393142 now_msec = 241253125 last_update = 1065392973 last_check = 241252363 #4 0x420156a4 in __libc_start_main () from /lib/tls/libc.so.6 No symbol table info available. (gdb) From achurch at achurch.org Mon Oct 6 00:41:54 2003 From: achurch at achurch.org (Andrew Church) Date: Sat Oct 23 23:10:04 2004 Subject: [IRCServices Coding] Bug.... In-Reply-To: <003b01c38b91$5f6a32e0$3cc8a8c0@angel> Message-ID: <3f811cad.24262@achurch.org> Upgrade. --Andrew Church achurch@achurch.org http://achurch.org/ >Sometimes has occur this bug, last 1 year.... >on a network with 30k registers, its happening with latency of 3.. 4 >days.... > >someone have any idea? > >#0 0x0804e8bf in do_cmode (source=0x806aa08 "ChanServ", ac=-1, >av=0xbfffeec8) at channels.c:278 >278 while (*s) { >(gdb) bt' >#0 0x0804e8bf in do_cmode (source=0x806aa08 "ChanServ", ac=-1, >av=0xbfffeec8) at channels.c:278 > chan = (Channel *) 0xa97b6b8 > s = 0x20656c62
> add = 1 > modestr = 0x20656c62
>#1 0x0804dc8e in flush_cmode (md=0x806aa00, clear=1) at actions.c:68 >0 > buf = >"-isl\000\037\006\bpοΏ½οΏ½οΏ½@οΏ½\006\b\000\000\0 >00\000\000\000\000B\000\000 >\000\0007 \006\b\003\000\000\000TZ\000\000οΏ½οΏ½οΏ½οΏ >½ >οΏ½οΏ½οΏ½\001\200οΏ½οΏ½@οΏ½\006\b@ο >Ώ½\006\b@οΏ½\006\b@οΏ½\006\bOοΏ½\006\b@\0 >02\a\b@οΏ½\006\b@\002\a\b", '\0' , >"\027\000\000\000\000\000\000\000WοΏ½\022B\000\000\000\000\000\000\ >000\000\0 >05\000\000\000\210o\a\bTZ\000\000\000\000\000\000οΏ½οΏ½οΏ >½οΏ½οΏ½<\023B\001\0 >00\000\000οΏ½οΏ½οΏ½οΏ½οΏ½m\tBdοΏ½\022 >BοΏ½q\a\b\vοΏ½\006B\024\032\023B\024\03 >2\023B3\035\rB\024\032\023BοΏ½οΏ½\006B\003\000\000\000οΏ½ >οΏ½οΏ½οΏ½\027\000\0 >00\000\000\000\000\000\024\032"... > s = 0xbfffeef0 "-isl" > argv = {0xa97b6c0 "#young", 0x20656c62
of >bounds>, > 0x292a6f3a
, 0x5d20
ut >of bounds>, 0x42133cec "\004", 0xbffff1fc "", > 0x4204533d "\201οΏ½οΏ½οΏ½\016", 0x42131a14 " \031\023 >BοΏ½h\001@`οΏ½"} > len = 4 > i = 0 > lastc = 45 '-' >#2 0x0804cebd in set_cmode (sender=0x0, channel=0x0) at actions.c:32 >1 > args = 0x0 > modes = 0x0 > modes_orig = 0x0 > md = (struct modedata *) 0x0 > which = -1 > add = 0 > i = 0 > c = 0 '\0' >#3 0x080553a3 in main (ac=1, av=0xbffff804, envp=0xbffff80c) at ma >in.c:269 > now = 1065393142 > now_msec = 241253125 > last_update = 1065392973 > last_check = 241252363 >#4 0x420156a4 in __libc_start_main () from /lib/tls/libc.so.6 >No symbol table info available. >(gdb) > > >------------------------------------------------------------------ >To unsubscribe or change your subscription options, visit: >http://www.ircservices.za.net/mailman/listinfo/ircservices-coding From diego at redesul.net Mon Oct 6 02:36:40 2003 From: diego at redesul.net (Diego B. Contezini) Date: Sat Oct 23 23:10:04 2004 Subject: [IRCServices Coding] Bug.... References: <3f811cad.24262@achurch.org> Message-ID: <005501c38bed$4c9b1dd0$3cc8a8c0@angel> Upgrade? ircservices-5.0.22 services.redesul.net build #2, compiled Thu Sep 18 18:41:36 BRT 2003 - Its the last version....... Diego B. Contezini ----- Original Message ----- From: "Andrew Church" To: Sent: Monday, October 06, 2003 4:41 AM Subject: Re: [IRCServices Coding] Bug.... > Upgrade. > > --Andrew Church > achurch@achurch.org > http://achurch.org/ > > >Sometimes has occur this bug, last 1 year.... > >on a network with 30k registers, its happening with latency of 3.. 4 > >days.... > > > >someone have any idea? > > > >#0 0x0804e8bf in do_cmode (source=0x806aa08 "ChanServ", ac=-1, > >av=0xbfffeec8) at channels.c:278 > >278 while (*s) { > >(gdb) bt' > >#0 0x0804e8bf in do_cmode (source=0x806aa08 "ChanServ", ac=-1, > >av=0xbfffeec8) at channels.c:278 > > chan = (Channel *) 0xa97b6b8 > > s = 0x20656c62
> > add = 1 > > modestr = 0x20656c62
> >#1 0x0804dc8e in flush_cmode (md=0x806aa00, clear=1) at actions.c:68 > >0 > > buf = > >"-isl\000\037\006\bp?????????@???\006\b\000\000\0 > >00\000\000\000\000B\000\000 > >\000\0007 \006\b\003\000\000\000TZ\000\000??????????? > >? > >?????????\001\200??????@???\006\b@? > >??\006\b@???\006\b@???\006\bO???\006\b@\0 > >02\a\b@???\006\b@\002\a\b", '\0' , > >"\027\000\000\000\000\000\000\000W???\022B\000\000\000\000\000\000\ > >000\000\0 > >05\000\000\000\210o\a\bTZ\000\000\000\000\000\000???????? > >???????<\023B\001\0 > >00\000\000???????????????m\tBd???\022 > >B???q\a\b\v???\006B\024\032\023B\024\03 > >2\023B3\035\rB\024\032\023B??????\006B\003\000\000\000??? > >?????????\027\000\0 > >00\000\000\000\000\000\024\032"... > > s = 0xbfffeef0 "-isl" > > argv = {0xa97b6c0 "#young", 0x20656c62
>of > >bounds>, > > 0x292a6f3a
, 0x5d20
>ut > >of bounds>, 0x42133cec "\004", 0xbffff1fc "", > > 0x4204533d "\201?????????\016", 0x42131a14 " \031\023 > >B???h\001@`???"} > > len = 4 > > i = 0 > > lastc = 45 '-' > >#2 0x0804cebd in set_cmode (sender=0x0, channel=0x0) at actions.c:32 > >1 > > args = 0x0 > > modes = 0x0 > > modes_orig = 0x0 > > md = (struct modedata *) 0x0 > > which = -1 > > add = 0 > > i = 0 > > c = 0 '\0' > >#3 0x080553a3 in main (ac=1, av=0xbffff804, envp=0xbffff80c) at ma > >in.c:269 > > now = 1065393142 > > now_msec = 241253125 > > last_update = 1065392973 > > last_check = 241252363 > >#4 0x420156a4 in __libc_start_main () from /lib/tls/libc.so.6 > >No symbol table info available. > >(gdb) > > > > > >------------------------------------------------------------------ > >To unsubscribe or change your subscription options, visit: > >http://www.ircservices.za.net/mailman/listinfo/ircservices-coding > ------------------------------------------------------------------ > To unsubscribe or change your subscription options, visit: > http://www.ircservices.za.net/mailman/listinfo/ircservices-coding > From achurch at achurch.org Mon Oct 6 06:45:43 2003 From: achurch at achurch.org (Andrew Church) Date: Sat Oct 23 23:10:04 2004 Subject: [IRCServices Coding] Bug.... In-Reply-To: <005501c38bed$4c9b1dd0$3cc8a8c0@angel> Message-ID: <3f8171f9.25006@achurch.org> >Upgrade? >ircservices-5.0.22 services.redesul.net build #2, compiled Thu Sep 18 >18:41:36 BRT 2003 >- > >Its the last version....... Then send a full debug log (from startup to crash), or I can't help. --Andrew Church achurch@achurch.org http://achurch.org/ From diego at redesul.net Mon Oct 6 17:16:29 2003 From: diego at redesul.net (Diego B. Contezini) Date: Sat Oct 23 23:10:04 2004 Subject: [IRCServices Coding] Bug.... References: <3f8171f9.25006@achurch.org> Message-ID: <010601c38c68$2e6dc8a0$3cc8a8c0@angel> And how should be this log? i sent a backtrace...... Diego B. Contezini ----- Original Message ----- From: "Andrew Church" To: Sent: Monday, October 06, 2003 10:44 AM Subject: Re: [IRCServices Coding] Bug.... > >Upgrade? > >ircservices-5.0.22 services.redesul.net build #2, compiled Thu Sep 18 > >18:41:36 BRT 2003 > >- > > > >Its the last version....... > > Then send a full debug log (from startup to crash), or I can't help. > > --Andrew Church > achurch@achurch.org > http://achurch.org/ > ------------------------------------------------------------------ > To unsubscribe or change your subscription options, visit: > http://www.ircservices.za.net/mailman/listinfo/ircservices-coding > From achurch at achurch.org Mon Oct 6 19:32:07 2003 From: achurch at achurch.org (Andrew Church) Date: Sat Oct 23 23:10:04 2004 Subject: [IRCServices Coding] Bug.... In-Reply-To: <010601c38c68$2e6dc8a0$3cc8a8c0@angel> Message-ID: <3f822598.26100@achurch.org> >And how should be this log? i sent a backtrace...... RTFM (FAQ Z.3) --Andrew Church achurch@achurch.org http://achurch.org/ From diego at redesul.net Mon Oct 6 22:36:40 2003 From: diego at redesul.net (Diego B. Contezini) Date: Sat Oct 23 23:10:04 2004 Subject: [IRCServices Coding] Bug.... References: <3f822598.26100@achurch.org> Message-ID: <011601c38c94$ebc3ec00$3cc8a8c0@angel> Read.... If i start it with -debug it will get me gb's of information. This occur after days with services up, i will try to run it into a screen.... with nofork..... Cya Diego B. Contezini ----- Original Message ----- From: "Andrew Church" To: Sent: Monday, October 06, 2003 11:31 PM Subject: Re: [IRCServices Coding] Bug.... > >And how should be this log? i sent a backtrace...... > > RTFM (FAQ Z.3) > > --Andrew Church > achurch@achurch.org > http://achurch.org/ > ------------------------------------------------------------------ > To unsubscribe or change your subscription options, visit: > http://www.ircservices.za.net/mailman/listinfo/ircservices-coding > From saturn at jetirc.net Fri Oct 10 15:48:47 2003 From: saturn at jetirc.net (Saturn) Date: Sat Oct 23 23:10:04 2004 Subject: [IRCServices Coding] Akill problem in 5.0.22 References: <14C7EDD0-DC1B-11D7-8505-0003938D6866@mac.com> Message-ID: <004001c38f80$9f635960$6401a8c0@turby> Running 5.0.22 on Unreal 3.1.7b1 (same as 3.1.6 except they fixed that duplicate exit system notice that happens in 3.1.6). I just today added an akill (+0 time) .. I DO have the immediate auto kill option un-commented in the modules.conf, but it still didn't bother scanning for victims matching my akill mask nor did it actually KILL anyone... It works if they are manually killed and then try to re-connect, but I thought that new option was so Services will immediately scan for and kill anyone online that matches the mask as soon as the new akill is added... First: IS that what it's supposed to do? Second: If so, it's not working... Saturn www.jetirc.net From laser at musichat.net Sat Oct 11 00:56:04 2003 From: laser at musichat.net (Alessandro Ciappei) Date: Sat Oct 23 23:10:04 2004 Subject: [IRCServices Coding] Problem with auth mail In-Reply-To: <20031007101106.2701D1703F@snow.fingers.co.za> Message-ID: Hi all, I've ircservices 5.0.22, and I would like to costumize auth-mail. I would like describe my irc network in this mail, but when someone register nick, services go in segfault. I copy the sintaz of mail-auth ( it's in italian ) # Mail text. The last "%s" (before the user@host) in the body text is # replaced by one of the NICK_AUTH_MAIL_TEXT_* messages. NICK_AUTH_MAIL_SUBJECT Conferma della registrazione del nick %s NICK_AUTH_MAIL_BODY Grazie per aver scelto MusiChat Net Community! Il codice di autorizzazione del tuo nick (%s) e': %09d Identificati su MusiChat digitando: /msg %s AUTH %09d La registrazione del tuo nick sara' confermata e il tuo nickname sara' protetto da eventuali tentativi di abuso o furto. Il sito ufficiale della rete e' http://www.musichat.net/ I regolamenti della rete e i documenti ufficiali sono disponibili all'interno del sito. Per ricevere assistenza sui servizi della rete in generale puoi rivolgerti sul canale ufficiale #IRCHelp oppure tramite email all'indirizzo irchelp@musichat.net. Sono inoltre disponibili i seguenti servizi: - MusiChat Forum Forum di discussione di MusiChat, raggiungibile all'indirizzo http://forum.musichat.net Sul forum, oltre a poter esprimere la tua opinione, potrai informarti sulle novita' e sui nuovi servizi offerti dalla rete. - MusiChat Mailing List Per iscriversi e' sufficiente visitare il sito http://lists.musichat.net/mailman/listinfo/irchelp e inserire il proprio indirizzo E-Mail e la password desiderata. Per una connessione piu' veloce e sicura e' vivamente consigliato l'utilizzo del seguente server: irc.musichat.net MusiChat Net Community Questo messaggio e stato inviato su richiesta di %s in risposta a %s %s@%s. I read the istruction for translate. The error is: [Oct 11 09:48:30 2003] PANIC! buffer = :alpha_omega ! nickserv :register pippo laser@musichat.net [Oct 11 09:48:30 2003] Services terminating: Segmentation fault Some one can help me? the email body is too long? Thx Alex From achurch at achurch.org Thu Oct 16 23:58:34 2003 From: achurch at achurch.org (Andrew Church) Date: Sat Oct 23 23:10:04 2004 Subject: [IRCServices Coding] Problem with auth mail In-Reply-To: Message-ID: <3f8f9304.20227@achurch.org> You have the wrong number of %-tokens in your message. --Andrew Church achurch@achurch.org http://achurch.org/ > >Hi all, I've ircservices 5.0.22, and I would like to costumize auth-mail. >I would like describe my irc network in this mail, but when someone register >nick, services go in segfault. > >I copy the sintaz of mail-auth ( it's in italian ) > ># Mail text. The last "%s" (before the user@host) in the body text is ># replaced by one of the NICK_AUTH_MAIL_TEXT_* messages. >NICK_AUTH_MAIL_SUBJECT > Conferma della registrazione del nick %s >NICK_AUTH_MAIL_BODY > Grazie per aver scelto MusiChat Net Community! > Il codice di autorizzazione del tuo nick (%s) e': %09d > Identificati su MusiChat digitando: > /msg %s AUTH %09d > > La registrazione del tuo nick sara' confermata e il tuo nickname > sara' protetto da eventuali tentativi di abuso o furto. > > Il sito ufficiale della rete e' http://www.musichat.net/ > I regolamenti della rete e i documenti ufficiali sono > disponibili all'interno del sito. > > Per ricevere assistenza sui servizi della rete > in generale puoi rivolgerti sul canale ufficiale #IRCHelp > oppure tramite email all'indirizzo irchelp@musichat.net. > > > Sono inoltre disponibili i seguenti servizi: > > - MusiChat Forum > Forum di discussione di MusiChat, raggiungibile > all'indirizzo http://forum.musichat.net > Sul forum, oltre a poter esprimere la tua opinione, > potrai informarti sulle novita' e sui nuovi servizi > offerti dalla rete. > > - MusiChat Mailing List > Per iscriversi e' sufficiente visitare il sito > http://lists.musichat.net/mailman/listinfo/irchelp > e inserire il proprio indirizzo E-Mail e la > password desiderata. > > > Per una connessione piu' veloce e sicura e' vivamente > consigliato l'utilizzo del seguente server: irc.musichat.net > > MusiChat Net Community > > Questo messaggio e stato inviato su richiesta di %s in risposta a %s > %s@%s. > > > > >I read the istruction for translate. > >The error is: > >[Oct 11 09:48:30 2003] PANIC! buffer = :alpha_omega ! nickserv :register >pippo laser@musichat.net >[Oct 11 09:48:30 2003] Services terminating: Segmentation fault > > >Some one can help me? >the email body is too long? > >Thx > >Alex > > >------------------------------------------------------------------ >To unsubscribe or change your subscription options, visit: >http://www.ircservices.za.net/mailman/listinfo/ircservices-coding From saman at alkol.org Fri Oct 17 03:07:31 2003 From: saman at alkol.org (|SaMaN|) Date: Sat Oct 23 23:10:04 2004 Subject: [IRCServices Coding] Bug or misunderstood ? Message-ID: <000901c39496$71764f10$a37faec3@coder> Im using unreal ircd. When channel is empty and if channel owner joins his/her registered channel it does (ChanServ sets mode: +ntrq nick) but when channel is not empty and if channel owner joins his/her registered channel it does (ChanServ sets mode: +oq nick nick). As you see on the first one there is no +o and because of this chanserv does not update the last_used time because chanserv is set to update last_used time with +o (CUMODE_o) so channels drop while channel owners use them. Is this a bug or my misunderstood ? ###################################################### modules/chanserv/check.c ... void check_chan_user_modes(const char *source, struct c_userlist *u, Channel *c, int32 oldmodes) ... if ((res & ~modes) & CUMODE_o) { ci->last_used = time(NULL); put_channelinfo(ci); } ... ###################################################### |SaMaN| From saman at alkol.org Fri Oct 17 04:53:04 2003 From: saman at alkol.org (|SaMaN|) Date: Sat Oct 23 23:10:04 2004 Subject: [IRCServices Coding] Re: Bug or misunderstood ? Message-ID: <002001c394a5$31c059b0$a37faec3@coder> Also it does not update last_used time on +a flag. Temporary fix --------------- edit /modules/chanserv/check.c find line ------------------------------------------------------------------------- local_set_cumodes(c, '+', res & ~modes, user->nick); ------------------------------------------------------------------------- add below ------------------------------------------------------------------------ int16 cumode_q = mode_char_to_flag('q',MODE_CHANUSER); int16 cumode_a = mode_char_to_flag('a',MODE_CHANUSER); if ((res & ~modes) & cumode_q) { ci->last_used = time(NULL); put_channelinfo(ci); } if ((res & ~modes) & cumode_a) { ci->last_used = time(NULL); put_channelinfo(ci); } ------------------------------------------------------------------------- save and compile and run and enjoy :) ------------------------------------------------------------------------- |SaMaN| ----- Original Message ----- From: "|SaMaN|" To: Sent: Friday, October 17, 2003 1:07 PM Subject: Bug or misunderstood ? > Im using unreal ircd. When channel is empty and if channel owner joins > his/her registered channel it does > (ChanServ sets mode: +ntrq nick) but when channel is not empty and if > channel owner joins his/her registered channel it does (ChanServ sets mode: > +oq nick nick). As you see on the first one there is no +o and because of > this chanserv does not update the last_used time because chanserv is set to > update last_used time with +o (CUMODE_o) so channels drop while channel > owners use them. Is this a bug or my misunderstood ? > > ###################################################### > modules/chanserv/check.c > ... > void check_chan_user_modes(const char *source, struct c_userlist *u, > Channel *c, int32 oldmodes) > ... > if ((res & ~modes) & CUMODE_o) { > ci->last_used = time(NULL); > put_channelinfo(ci); > } > ... > ###################################################### > > |SaMaN| > > From saturn at jetirc.net Fri Oct 17 08:47:59 2003 From: saturn at jetirc.net (Saturn) Date: Sat Oct 23 23:10:04 2004 Subject: [IRCServices Coding] Re: Akill problem in 5.0.22 Message-ID: <002501c394c5$f8dce480$6401a8c0@turby> Haven't seen a reply to this one, so thought I'd better make sure this went through.... ----- Original Message ----- Sent: Friday, October 10, 2003 3:48 PM Subject: Akill problem in 5.0.22 Running 5.0.22 on Unreal 3.1.7b1 (same as 3.1.6 except they fixed that duplicate exit system notice that happens in 3.1.6). I just today added an akill (+0 time) .. I DO have the immediate auto kill option un-commented in the modules.conf, but it still didn't bother scanning for victims matching my akill mask nor did it actually KILL anyone... It works if they are manually killed and then try to re-connect, but I thought that new option was so Services will immediately scan for and kill anyone online that matches the mask as soon as the new akill is added... First: IS that what it's supposed to do? Second: If so, it's not working... Saturn www.jetirc.net From achurch at achurch.org Fri Oct 17 09:03:19 2003 From: achurch at achurch.org (Andrew Church) Date: Sat Oct 23 23:10:04 2004 Subject: [IRCServices Coding] Re: Akill problem in 5.0.22 In-Reply-To: <002501c394c5$f8dce480$6401a8c0@turby> Message-ID: <3f9012b8.23176@achurch.org> RTFM --Andrew Church achurch@achurch.org http://achurch.org/ >Haven't seen a reply to this one, so thought I'd better make sure this went >through.... > >----- Original Message ----- >Sent: Friday, October 10, 2003 3:48 PM >Subject: Akill problem in 5.0.22 > > >Running 5.0.22 on Unreal 3.1.7b1 (same as 3.1.6 except they fixed that >duplicate exit system notice that happens in 3.1.6). > >I just today added an akill (+0 time) .. I DO have the immediate auto kill >option un-commented in the modules.conf, but it still didn't bother scanning >for victims matching my akill mask nor did it actually KILL anyone... It >works if they are manually killed and then try to re-connect, but I thought >that new option was so Services will immediately scan for and kill anyone >online that matches the mask as soon as the new akill is added... > >First: IS that what it's supposed to do? > >Second: If so, it's not working... > >Saturn >www.jetirc.net > >------------------------------------------------------------------ >To unsubscribe or change your subscription options, visit: >http://www.ircservices.za.net/mailman/listinfo/ircservices-coding From saturn at jetirc.net Fri Oct 17 09:19:32 2003 From: saturn at jetirc.net (Saturn) Date: Sat Oct 23 23:10:04 2004 Subject: [IRCServices Coding] Re: Akill problem in 5.0.22 References: <3f9012b8.23176@achurch.org> Message-ID: <027401c394ca$443ae180$6401a8c0@turby> Well, Andrew, I did read TFM. For what it's worth, all I found was this entry under the description of the module options ImmediatelySendAutokill [OPTIONAL] Causes OperServ to inform all servers of a new autokill or autokill exclusion the moment it is added, rather than waiting for someone to match it first. Example: ImmediatelySendAutokill I read through the section about AKILLs and SQline, SGline, SZline, etc, however all of what I read indicates that simply enabling the ImmediatelySendAutokill option in the modules.conf (coupled with the fact that everything ELSE is set up and workign properly) SHOULD cause services to immediately scan the network for clients matching the akill mask, and kill them. My point, sir, is that IT DOES NOT DO THIS. Thus, I'm sure you'll find, I HAVE in fact read the f___ manual, and the manual does not address this problem. If it doesn't matter to you, fine, but if it does, let's try and get on with maybe solving the problem? Thanks Saturn ----- Original Message ----- From: "Andrew Church" To: Sent: Friday, October 17, 2003 9:02 AM Subject: Re: [IRCServices Coding] Re: Akill problem in 5.0.22 RTFM --Andrew Church achurch@achurch.org http://achurch.org/ >Haven't seen a reply to this one, so thought I'd better make sure this went >through.... > >----- Original Message ----- >Sent: Friday, October 10, 2003 3:48 PM >Subject: Akill problem in 5.0.22 > > >Running 5.0.22 on Unreal 3.1.7b1 (same as 3.1.6 except they fixed that >duplicate exit system notice that happens in 3.1.6). > >I just today added an akill (+0 time) .. I DO have the immediate auto kill >option un-commented in the modules.conf, but it still didn't bother scanning >for victims matching my akill mask nor did it actually KILL anyone... It >works if they are manually killed and then try to re-connect, but I thought >that new option was so Services will immediately scan for and kill anyone >online that matches the mask as soon as the new akill is added... > >First: IS that what it's supposed to do? > >Second: If so, it's not working... > >Saturn >www.jetirc.net > >------------------------------------------------------------------ >To unsubscribe or change your subscription options, visit: >http://www.ircservices.za.net/mailman/listinfo/ircservices-coding ------------------------------------------------------------------ To unsubscribe or change your subscription options, visit: http://www.ircservices.za.net/mailman/listinfo/ircservices-coding From achurch at achurch.org Fri Oct 17 09:34:48 2003 From: achurch at achurch.org (Andrew Church) Date: Sat Oct 23 23:10:04 2004 Subject: [IRCServices Coding] Re: Akill problem in 5.0.22 In-Reply-To: <027401c394ca$443ae180$6401a8c0@turby> Message-ID: <3f901a20.23266@achurch.org> >however all of what I read indicates that simply enabling the >ImmediatelySendAutokill option in the modules.conf (coupled with the fact >that everything ELSE is set up and workign properly) SHOULD cause services >to immediately scan the network for clients matching the akill mask, and >kill them. The documentation says nothing about this. RTFM again. --Andrew Church achurch@achurch.org http://achurch.org/ From ballsy at mystical.net Fri Oct 17 11:20:33 2003 From: ballsy at mystical.net (Ballsy) Date: Sat Oct 23 23:10:04 2004 Subject: [IRCServices Coding] Re: Akill problem in 5.0.22 In-Reply-To: <027401c394ca$443ae180$6401a8c0@turby> References: <3f9012b8.23176@achurch.org> <027401c394ca$443ae180$6401a8c0@turby> Message-ID: <6.0.0.22.0.20031017121557.01b63ac0@127.0.0.1> To save the rest of us from having to put up with more bickering, it may be of note that I had to comment out 'EnableExclude' in order for my immediate-kill functionality to work under bahamut (I know, you're using Unreal). All the ImmediatelySendAkill does is informs all linked services that they should add an Akill. It's then up to those servers to decide how to deal with it. Ballsy At 10:18 AM 17/10/2003, Saturn wrote: >Well, Andrew, I did read TFM. For what it's worth, all I found was this >entry under the description of the module options > >ImmediatelySendAutokill [OPTIONAL] > Causes OperServ to inform all servers of a new autokill or autokill >exclusion the moment it is added, rather than waiting for someone to match >it first. > Example: ImmediatelySendAutokill > >I read through the section about AKILLs and SQline, SGline, SZline, etc, >however all of what I read indicates that simply enabling the >ImmediatelySendAutokill option in the modules.conf (coupled with the fact >that everything ELSE is set up and workign properly) SHOULD cause services >to immediately scan the network for clients matching the akill mask, and >kill them. > >My point, sir, is that IT DOES NOT DO THIS. Thus, I'm sure you'll find, I >HAVE in fact read the f___ manual, and the manual does not address this >problem. If it doesn't matter to you, fine, but if it does, let's try and >get on with maybe solving the problem? > >Thanks >Saturn > >----- Original Message ----- >From: "Andrew Church" >To: >Sent: Friday, October 17, 2003 9:02 AM >Subject: Re: [IRCServices Coding] Re: Akill problem in 5.0.22 > > >RTFM > > --Andrew Church > achurch@achurch.org > http://achurch.org/ > > >Haven't seen a reply to this one, so thought I'd better make sure this went > >through.... > > > >----- Original Message ----- > >Sent: Friday, October 10, 2003 3:48 PM > >Subject: Akill problem in 5.0.22 > > > > > >Running 5.0.22 on Unreal 3.1.7b1 (same as 3.1.6 except they fixed that > >duplicate exit system notice that happens in 3.1.6). > > > >I just today added an akill (+0 time) .. I DO have the immediate auto kill > >option un-commented in the modules.conf, but it still didn't bother >scanning > >for victims matching my akill mask nor did it actually KILL anyone... It > >works if they are manually killed and then try to re-connect, but I thought > >that new option was so Services will immediately scan for and kill anyone > >online that matches the mask as soon as the new akill is added... > > > >First: IS that what it's supposed to do? > > > >Second: If so, it's not working... > > > >Saturn > >www.jetirc.net > > > >------------------------------------------------------------------ > >To unsubscribe or change your subscription options, visit: > >http://www.ircservices.za.net/mailman/listinfo/ircservices-coding >------------------------------------------------------------------ >To unsubscribe or change your subscription options, visit: >http://www.ircservices.za.net/mailman/listinfo/ircservices-coding > >------------------------------------------------------------------ >To unsubscribe or change your subscription options, visit: >http://www.ircservices.za.net/mailman/listinfo/ircservices-coding From saturn at jetirc.net Fri Oct 17 17:16:26 2003 From: saturn at jetirc.net (Saturn) Date: Sat Oct 23 23:10:04 2004 Subject: [IRCServices Coding] Re: Akill problem in 5.0.22 References: <3f901a20.23266@achurch.org> Message-ID: <02d401c3950c$e762bda0$6401a8c0@turby> >From a.html in the /docs directory: --------------- operserv/akill (Autokill module settings) ImmediatelySendAutokill [OPTIONAL] Causes OperServ to inform all servers of a new autokill or autokill exclusion the moment it is added, rather than waiting for someone to match it first. Example: ImmediatelySendAutokill -------------- 3.html#4-3 in the /docs directory does not speak to the ImmediatelySendAutokill option except for the mention that: "(If the ImmediatelySendAutokill option in modules.conf is enabled, the last-used time will never be set at all on these servers.)" However, this is in the context of talking about Slines, etc, and as far as I can tell has no new useful information to impart regarding my stated problem: that services is NOT "Immediately sending the autokill" on my network and thus when a new AKILL is added, the matching users/masks are not being killed off, unless they are killed manually by an IRCop. Yes, it IS catching them when they attempt to re-connect, that was never a problem. It would make sense that if an autokill is added, that Services would immediately trace the network and kill off any matches to that akill... at least, it makes sense if this option is enabled.... (to me) ------------------------ 4.html#oper.akill doesn't mention it at all. ----------------- I really don't see where else I'm supposed to be looking here. I've scoured the docs and can see no other reference to it. If there's something I'm missing, perhaps instead of rudely, repeatedly telling me to RTFM, maybe just tell me what it is I'm supposed to find! I've already spend a few hours reading through the docs (which I've already read about a dozen times over the past year alone), and I'm telling you, there's nothing else about it that I can find!!! The ONLY thing I can come up with is that the feature name is misleading and the option doesn't in fact do what it SEEMS it should do. Could it be that all that does is send the S/G/Z line (whatever is appropriate) to the servers and that's all??? NOW I have to ask, why bother, if it'll do that if/when they re-connect anyhow? Additionally, if the reason I can't find the answer in the manual is because the option DOESN'T make services kill all matches when the akill is added, then Imust ask WHY that isn't an option, since it seems logically useful to me and my staff. Also, that being the case, why couldn't you simply SAY that it's not designed to do that, instead of sending me hunting (TWICE) for non-existant information in the docs??????? I'm very interested to hear the answer to these questions. To put it bluntly, I have been an extremely enthusiastic advocate of IRCServices for over 3 years now, have turned many network owners onto them, and love them to death. The way you "talk" to your supporters on this forum sometimes leaves a LOT to be desired. If the feature doesn't exist as I understand it, just SAY SO and save us all a lot of trouble -- don't just tell me to go RTFM when the info I seek isn't IN it. Having said that, if you can point me to the info in the docs in the 5.0.22 distro and prove my claims as baseless, I will offer my sincere apologies. Until then, my opinion stands. Saturn ----- Original Message ----- From: "Andrew Church" To: Sent: Friday, October 17, 2003 9:34 AM Subject: Re: [IRCServices Coding] Re: Akill problem in 5.0.22 >however all of what I read indicates that simply enabling the >ImmediatelySendAutokill option in the modules.conf (coupled with the fact >that everything ELSE is set up and workign properly) SHOULD cause services >to immediately scan the network for clients matching the akill mask, and >kill them. The documentation says nothing about this. RTFM again. --Andrew Church achurch@achurch.org http://achurch.org/ ------------------------------------------------------------------ To unsubscribe or change your subscription options, visit: http://www.ircservices.za.net/mailman/listinfo/ircservices-coding From saturn at jetirc.net Fri Oct 17 17:33:57 2003 From: saturn at jetirc.net (Saturn) Date: Sat Oct 23 23:10:06 2004 Subject: [IRCServices Coding] Re: Akill problem in 5.0.22 References: <3f9012b8.23176@achurch.org> <027401c394ca$443ae180$6401a8c0@turby> <6.0.0.22.0.20031017121557.01b63ac0@127.0.0.1> Message-ID: <030801c3950f$3cb55270$6401a8c0@turby> Would have been nice if someone had mentioned that (about the ImmediatelySendAutokill) from the start. I would say the flag is misleading in title then, because I (and 8 other people on my staff -- none of us are dummies, either) read that as meaning it will Immediately send the auto kill... "ImmediatelyUpdateServers" might be more fitting from an intuitive standpoint, not that I'm suggesting changing the name, but at least the documentation of it could be a bit more explicit IMHO. and yes, I know there will be about 50 people (probably all of them hard-core coders) shaking their heads in disbelief at what I've said, but let's face it: If we were ALL hard-core coders, we wouldn't need Andrew and his IRCServices, would we? We'd all be making our own. So all I'm saying is how about a little slack for those of us with OTHER important skills that might fall outside the scope of being the "world's greatest expert" on IRC programming... ----- Original Message ----- From: "Ballsy" To: "IRC Services Coding Mailing List" ; "IRC Services Coding Mailing List" Sent: Friday, October 17, 2003 11:20 AM Subject: Re: [IRCServices Coding] Re: Akill problem in 5.0.22 To save the rest of us from having to put up with more bickering, it may be of note that I had to comment out 'EnableExclude' in order for my immediate-kill functionality to work under bahamut (I know, you're using Unreal). All the ImmediatelySendAkill does is informs all linked services that they should add an Akill. It's then up to those servers to decide how to deal with it. Ballsy At 10:18 AM 17/10/2003, Saturn wrote: >Well, Andrew, I did read TFM. For what it's worth, all I found was this >entry under the description of the module options > >ImmediatelySendAutokill [OPTIONAL] > Causes OperServ to inform all servers of a new autokill or autokill >exclusion the moment it is added, rather than waiting for someone to match >it first. > Example: ImmediatelySendAutokill > >I read through the section about AKILLs and SQline, SGline, SZline, etc, >however all of what I read indicates that simply enabling the >ImmediatelySendAutokill option in the modules.conf (coupled with the fact >that everything ELSE is set up and workign properly) SHOULD cause services >to immediately scan the network for clients matching the akill mask, and >kill them. > >My point, sir, is that IT DOES NOT DO THIS. Thus, I'm sure you'll find, I >HAVE in fact read the f___ manual, and the manual does not address this >problem. If it doesn't matter to you, fine, but if it does, let's try and >get on with maybe solving the problem? > >Thanks >Saturn > >----- Original Message ----- >From: "Andrew Church" >To: >Sent: Friday, October 17, 2003 9:02 AM >Subject: Re: [IRCServices Coding] Re: Akill problem in 5.0.22 > > >RTFM > > --Andrew Church > achurch@achurch.org > http://achurch.org/ > > >Haven't seen a reply to this one, so thought I'd better make sure this went > >through.... > > > >----- Original Message ----- > >Sent: Friday, October 10, 2003 3:48 PM > >Subject: Akill problem in 5.0.22 > > > > > >Running 5.0.22 on Unreal 3.1.7b1 (same as 3.1.6 except they fixed that > >duplicate exit system notice that happens in 3.1.6). > > > >I just today added an akill (+0 time) .. I DO have the immediate auto kill > >option un-commented in the modules.conf, but it still didn't bother >scanning > >for victims matching my akill mask nor did it actually KILL anyone... It > >works if they are manually killed and then try to re-connect, but I thought > >that new option was so Services will immediately scan for and kill anyone > >online that matches the mask as soon as the new akill is added... > > > >First: IS that what it's supposed to do? > > > >Second: If so, it's not working... > > > >Saturn > >www.jetirc.net > > > >------------------------------------------------------------------ > >To unsubscribe or change your subscription options, visit: > >http://www.ircservices.za.net/mailman/listinfo/ircservices-coding >------------------------------------------------------------------ >To unsubscribe or change your subscription options, visit: >http://www.ircservices.za.net/mailman/listinfo/ircservices-coding > >------------------------------------------------------------------ >To unsubscribe or change your subscription options, visit: >http://www.ircservices.za.net/mailman/listinfo/ircservices-coding ------------------------------------------------------------------ To unsubscribe or change your subscription options, visit: http://www.ircservices.za.net/mailman/listinfo/ircservices-coding From Craig at chatspike.net Fri Oct 17 19:07:33 2003 From: Craig at chatspike.net (Craig McLure) Date: Sat Oct 23 23:10:06 2004 Subject: [IRCServices Coding] Re: Akill problem in 5.0.22 Message-ID: Theres no need for flaming ffs.. just because something makes less sence to you than to everyone else, doesnt instantly mean that it has to be changed.. i seemed to understand it ok, and i'm sure that there are several hundred other IRCServices users who didnt have any problems with this directive. I'm sure andy will concider documenting it more "accuratly" (I wont speak for him thou, his choice :p), but theres no need for the flaming, if you have such a big problem with something that (apparently just) you dont understand, just make a passing mention on it, dont go on talking about "Hard-core coders" and "worlds biggest expert"s cause you are upset with something. If the last paragraph wasnt made, i'm sure there _WOUDLNT_ be "about 50 people (probably all of them hard-core coders) shaking their heads in disbelief", cause it doesnt happen. And to clarify.. theres no such thing as a "world biggest expert" when it comes to IRC programming, people have different preferances, and ways of doing things, to the point that you cant compair something like InspIRCd to UnrealIRCd, as they are totally different in almost every way. :p Please just calm down, and talk this out rationally before you start jumping down ppls throats :p /***************************************** * Craig "FrostyCoolSlug" McLure * InspIRCd - http://www.inspircd.org * ChatSpike - http://www.chatspike.net ****************************************/ /**************************************** * From - Saturn * To - IRC Services Coding Mailing List * Sent - 2003-10-17 17:31:00 * Subject - Re: [IRCServices Coding] Re: Akill problem in 5.0.22 ****************************************/ /****** - Begin Original Message - ******/ >Would have been nice if someone had mentioned that (about the >ImmediatelySendAutokill) from the start. I would say the flag is misleading >in title then, because I (and 8 other people on my staff -- none of us are >dummies, either) read that as meaning it will Immediately send the auto >kill... "ImmediatelyUpdateServers" might be more fitting from an intuitive >standpoint, not that I'm suggesting changing the name, but at least the >documentation of it could be a bit more explicit IMHO. > >and yes, I know there will be about 50 people (probably all of them >hard-core coders) shaking their heads in disbelief at what I've said, but >let's face it: If we were ALL hard-core coders, we wouldn't need Andrew and >his IRCServices, would we? We'd all be making our own. So all I'm saying >is how about a little slack for those of us with OTHER important skills that >might fall outside the scope of being the "world's greatest expert" on IRC >programming... > >----- Original Message ----- >From: "Ballsy" >To: "IRC Services Coding Mailing List" >; "IRC Services Coding Mailing List" > >Sent: Friday, October 17, 2003 11:20 AM >Subject: Re: [IRCServices Coding] Re: Akill problem in 5.0.22 > > > To save the rest of us from having to put up with more bickering, >it may be of note that I had to comment out 'EnableExclude' in order for my >immediate-kill functionality to work under bahamut (I know, you're using >Unreal). All the ImmediatelySendAkill does is informs all linked services >that they should add an Akill. It's then up to those servers to decide how >to deal with it. > >Ballsy > > >At 10:18 AM 17/10/2003, Saturn wrote: >>Well, Andrew, I did read TFM. For what it's worth, all I found was this >>entry under the description of the module options >> >>ImmediatelySendAutokill [OPTIONAL] >> Causes OperServ to inform all servers of a new autokill or autokill >>exclusion the moment it is added, rather than waiting for someone to match >>it first. >> Example: ImmediatelySendAutokill >> >>I read through the section about AKILLs and SQline, SGline, SZline, etc, >>however all of what I read indicates that simply enabling the >>ImmediatelySendAutokill option in the modules.conf (coupled with the fact >>that everything ELSE is set up and workign properly) SHOULD cause services >>to immediately scan the network for clients matching the akill mask, and >>kill them. >> >>My point, sir, is that IT DOES NOT DO THIS. Thus, I'm sure you'll find, I >>HAVE in fact read the f___ manual, and the manual does not address this >>problem. If it doesn't matter to you, fine, but if it does, let's try and >>get on with maybe solving the problem? >> >>Thanks >>Saturn >> >>----- Original Message ----- >>From: "Andrew Church" >>To: >>Sent: Friday, October 17, 2003 9:02 AM >>Subject: Re: [IRCServices Coding] Re: Akill problem in 5.0.22 >> >> >>RTFM >> >> --Andrew Church >> achurch@achurch.org >> http://achurch.org/ >> >> >Haven't seen a reply to this one, so thought I'd better make sure this >went >> >through.... >> > >> >----- Original Message ----- >> >Sent: Friday, October 10, 2003 3:48 PM >> >Subject: Akill problem in 5.0.22 >> > >> > >> >Running 5.0.22 on Unreal 3.1.7b1 (same as 3.1.6 except they fixed that >> >duplicate exit system notice that happens in 3.1.6). >> > >> >I just today added an akill (+0 time) .. I DO have the immediate auto >kill >> >option un-commented in the modules.conf, but it still didn't bother >>scanning >> >for victims matching my akill mask nor did it actually KILL anyone... It >> >works if they are manually killed and then try to re-connect, but I >thought >> >that new option was so Services will immediately scan for and kill anyone >> >online that matches the mask as soon as the new akill is added... >> > >> >First: IS that what it's supposed to do? >> > >> >Second: If so, it's not working... >> > >> >Saturn >> >www.jetirc.net >> > >> >------------------------------------------------------------------ >> >To unsubscribe or change your subscription options, visit: >> >http://www.ircservices.za.net/mailman/listinfo/ircservices-coding >>------------------------------------------------------------------ >>To unsubscribe or change your subscription options, visit: >>http://www.ircservices.za.net/mailman/listinfo/ircservices-coding >> >>------------------------------------------------------------------ >>To unsubscribe or change your subscription options, visit: >>http://www.ircservices.za.net/mailman/listinfo/ircservices-coding > > >------------------------------------------------------------------ >To unsubscribe or change your subscription options, visit: >http://www.ircservices.za.net/mailman/listinfo/ircservices-coding > >------------------------------------------------------------------ >To unsubscribe or change your subscription options, visit: >http://www.ircservices.za.net/mailman/listinfo/ircservices-coding > >. /******* - End Original Message - *******/ From achurch at achurch.org Fri Oct 17 20:13:46 2003 From: achurch at achurch.org (Andrew Church) Date: Sat Oct 23 23:10:06 2004 Subject: [IRCServices Coding] Re: Akill problem in 5.0.22 In-Reply-To: <02d401c3950c$e762bda0$6401a8c0@turby> Message-ID: <3f90afdf.23477@achurch.org> You know, I might have been more forgiving if this hadn't been gone over on this list (twice!) before: http://www.ircservices.za.net/pipermail/ircservices-coding/2002/002305.html http://www.ircservices.za.net/pipermail/ircservices-coding/2002/003215.html However, since you seem to have trouble both comprehending the documentation and reading the archives, I have added FAQ F.10 for your edification: F.10. Services doesn't kill users matching a newly-added autokill mask even if ImmediatelySendAutokill is set. Services never kills users when a new autokill is added; the ImmediatelySendAutokill configuration directive only causes Services to send the autokill itself (that is, the user/host mask to prohibit new connections from) to the IRC servers on your network. This is a safety feature intended to limit the damage caused by a mistyped autokill. Note that some IRC servers will themselves kill users matching a newly-added autokill; this is unrelated to Services. --Andrew Church achurch@achurch.org http://achurch.org/ From griever at t2n.org Fri Oct 17 21:23:14 2003 From: griever at t2n.org (Robert F Merrill) Date: Sat Oct 23 23:10:06 2004 Subject: [IRCServices Coding] Re: Akill problem in 5.0.22 In-Reply-To: <030801c3950f$3cb55270$6401a8c0@turby> References: <3f9012b8.23176@achurch.org> <027401c394ca$443ae180$6401a8c0@turby> <6.0.0.22.0.20031017121557.01b63ac0@127.0.0.1> <030801c3950f$3cb55270$6401a8c0@turby> Message-ID: <3F90BF77.2010706@t2n.org> Saturn wrote: >Would have been nice if someone had mentioned that (about the >ImmediatelySendAutokill) from the start. I would say the flag is misleading >in title then, because I (and 8 other people on my staff -- none of us are >dummies, either) read that as meaning it will Immediately send the auto >kill... "ImmediatelyUpdateServers" might be more fitting from an intuitive >standpoint, not that I'm suggesting changing the name, but at least the >documentation of it could be a bit more explicit IMHO. > > It DOES immediately send the autokill. You just don't grasp the meaning of sending the autokill. It literally sends an AKILL (or TKL in the case of unreal) message to the servers. At least unreal and bahamut will then scan for matching clients and disconnect them, however not all servers do this. If you are using unreal and it doesn't disconnect the matching users, then it is either a bug in unreal (not uncommon) or the services really *aren't* sending the tkl message (doubt it). Try adding an akill for a connected client. If the client doesn't die, do a /stats g on their server. You should see a g-line added for them. Also note that if you have akill exclusions enabled (bad idea most of the time), services will NEVER add an akill or gline on servers that don't support akill or gline exclusions (I don't know of any that do), but rather manually kill everyone that matches as they connect. In this case, you should disable akill exclusions and it should start working. From v13 at it.teithe.gr Sat Oct 18 11:47:23 2003 From: v13 at it.teithe.gr (V13) Date: Sat Oct 23 23:10:06 2004 Subject: [IRCServices Coding] Re: Akill problem in 5.0.22 In-Reply-To: <3F90BF77.2010706@t2n.org> References: <3f9012b8.23176@achurch.org> <030801c3950f$3cb55270$6401a8c0@turby> <3F90BF77.2010706@t2n.org> Message-ID: <200310182149.18600.v13@it.teithe.gr> On Saturday 18 October 2003 07:20, Robert F Merrill wrote: > Saturn wrote: > >Would have been nice if someone had mentioned that (about the > >ImmediatelySendAutokill) from the start. I would say the flag is > > misleading in title then, because I (and 8 other people on my staff -- > > none of us are dummies, either) read that as meaning it will Immediately > > send the auto kill... "ImmediatelyUpdateServers" might be more fitting > > from an intuitive standpoint, not that I'm suggesting changing the name, > > but at least the documentation of it could be a bit more explicit IMHO. > > It DOES immediately send the autokill. You just don't grasp the meaning > of sending the autokill. > It literally sends an AKILL (or TKL in the case of unreal) message to > the servers. At least unreal > and bahamut will then scan for matching clients and disconnect them, > however not all servers > do this. FYI bahamut doesn't do this. It will only do it whenever a new client that matches the akill connects to the server. i.e. if you set an akill for *.com noone will be disconnected untill a new client from *.com gets connected (at that moment, all matching clients will be killed). In the mean time, anyone from other domains can connect to the server without having any user killed. <> From diego at redesul.net Sat Oct 18 12:17:04 2003 From: diego at redesul.net (Diego B. Contezini) Date: Sat Oct 23 23:10:06 2004 Subject: [IRCServices Coding] CORE DUMPED! BUG! References: <3f8f9304.20227@achurch.org> Message-ID: <000e01c395ac$5b773b40$3cc8a8c0@angel> Andrew, you told me about debugging.. now i got it ;] here is the debugging: [Oct 18 16:05:31.288944 2003] debug: Sent: :ChanServ TOPIC #EMOCORE reffer 1066055037 :1i?? Festival HARDcoCOREcore dia 25 de outubro em blumenau no rio bravo bar (proximo a resima agua verde), com as bandas: Zero Ltda (curitiba), Swallow the Waffle (bc), chymia(bnu), crazy frogs (lages), surpise set e slipper (bnu)...3 pila entrada inicio as 15:00 horas' [Oct 18 16:05:31.289032 2003] debug: Received: :|-Frango-| MODE #EMOCORE -oooooo CHoPP CbRS-oFF caroll BRYAN brunaH balsanelli Segmentation fault (core dumped) root@irc(/home/ircadmin/services/lib)# ls -la core.12631 -rw------- 1 ircadmin ircadmin 47374336 Oct 18 16:05 core.12631 continue on the next message...... From diego at redesul.net Sat Oct 18 12:17:32 2003 From: diego at redesul.net (Diego B. Contezini) Date: Sat Oct 23 23:10:06 2004 Subject: [IRCServices Coding] CORE DUMPED... continue... References: <3f8f9304.20227@achurch.org> Message-ID: <001201c395ac$71b42210$3cc8a8c0@angel> #0 0x0804d830 in add_mode_with_params (md=0x806aa00, mode=111 'o', is_add=1, params=1, parambuf=0xbfffe280 "balsanelli", len=10) at actions.c:568 568 md->params[md->nopmodes][len] = 0; (gdb) bt' #0 0x0804d830 in add_mode_with_params (md=0x806aa00, mode=111 'o', is_add=1, params=1, parambuf=0xbfffe280 "balsanelli", len=10) at actions.c:568 s = 0x806aa3e "" #1 0x0804d342 in set_cmode (sender=0x81db058 "ChanServ", channel=0xa905d00) at actions.c:446 parambuf = "balsanelli\000\b\025\225\002BWi??\022B\024\032\023Bi??i??i??i??\000\000\000 \000\034 \006\bi??i??i??i??hi??i??i??i??i??i??i??\025\224\004B\034 \006\b\000\000\000\000i??m\tBdi??\022Bi??q\a\b\000\000\000\000eR :\0037[ \0034#\003di??\022B\000\000\000\000i??\037\006\bi??\037\006\bi??i??i??i??$i? ?\006Bi??i??i??i??\bi??i??i??\000\000\000\000Hi??i??i??\025\224\004B@\002\a\ b8i??i??i??6\020\aBpi??i??i??@i??\006\b@\002\a\b\000\000\000\000i??<\023BLi? ?i??i??=S\004B\024\032\023B\001\020\000\000@i??\006\bhi??i??i??\204i??\006Bp i??i??i??i??\037\006\b"... len = 10 flag = 1 params = 1 is_chanuser = 1 args = 0xbfffe6d0 "RDcoCOREcorei??i??i??i??o" modes = 0xbfffeae2 "" modes_orig = 0xbfffeae0 "+o" md = (struct modedata *) 0x806aa00 which = 0 add = 1 i = 1 c = 111 'o' #2 0x400895ff in local_set_cumodes (c=0xa905d00, plusminus=43 '+', modes=1, nick=0xab7f2e8 "balsanelli") at check.c:432 buf = "+o" modestr = "o\000\000 de outubro em blumenau no rio bravo bar (proximo a resima agua verde), com as bandas: Zero L\v\000\000\000(curitiba), \000\000\000\000low the Waff\000\000\000\000bc), chymia(bnu), crazy frogs (lages), surpise set e slipper (bnu).."... s = 0xbfffe6e1 "" #3 0x40088d74 in check_chan_user_modes (source=0xbfffeed0 "|-Frango-|", u=0xab34ff0, c=0xa905d00, oldmodes=1) at check.c:214 user = (User *) 0xab7f2d8 ci = (ChannelInfo *) 0xa571940 modes = 0 is_servermode = 0 res = 1 #4 0x400820ed in do_channel_umode_change (source=0xbfffeed0 "|-Frango-|", c=0xa905d00, u=0xab34ff0, oldmodes=1) at main.c:354 No locals. #5 0x0805890d in call_callback_5 (module=0x806a5c0, id=23, arg1=0xbfffeed0, arg2=0xa905d00, arg3=0xab34ff0, arg4=0x1, arg5=0x0) at modules.c:666 cl = (CallbackList *) 0x8077cb8 res = 0 i = 0 #6 0x0804edc8 in do_cumode (source=0xbfffeed0 "|-Frango-|", chan=0xa905d00, flag=1, add=0, nick=0xbfffecc9 "balsanelli") ---Type to continue, or q to quit--- at channels.c:409 u = (struct c_userlist *) 0xab34ff0 user = (User *) 0xab7f2d8 oldmode = 1 #7 0x0804e97e in do_cmode (source=0xbfffeed0 "|-Frango-|", ac=0, av=0xa853130) at channels.c:302 modechar = 111 'o' flag = 1 params = -1073746288 chan = (Channel *) 0xa905d00 s = 0xbfffeca5 "" add = 0 modestr = 0xbfffec9e "-oooooo" #8 0x080557ff in m_mode (source=0xbfffeed0 "|-Frango-|", ac=8, av=0xa853110) at messages.c:101 No locals. #9 0x0805920e in process () at process.c:133 m = (Message *) 0x8067dd8 source = "|-Frango-|\000\000G\000\000\000Y\e\205\n\t+\205\n\bi??i??i??i??i??\005\b@j\ a\b\000\004\000\000i??\032\205\n\t\000\000\000@j\a\b\216j\a\b(i??i??i??qP\00 5\b" cmd = "MODE\000\000\000i??8i??i??i??i??\005\b\000\000\000\000i??i??i??i??\000\000\ 000\000\000\000\000\000\001H\000\000Pi??i??i??\000Y\a\bVi??\005\b\207j\a\bP\ e\205\n\t\000\000\000i??i??\005\b" buf = "MODE\000#EMOCORE\000-oooooo\000CHoPP\000CbRS-oFF\000caroll\000BRYAN\000brun aH\000balsanelli\000 balsanelli\000\000ai\00314ser \0030]\00315=\00314- S\00315c\0030ri\00315p\00314t \00315\037v\0373.8 \003\000\00315\037v\0373.8 \003\000\000\0003)\000\0006\037\002Pi??Ti??\00313\037\002]\037\002\0036i??i? ? \000i??Ti??\00313\037\002]\037\002\0036i??i?? \000\000\003\000\000r \003", '\0' ... s = 0xbfffec95 "#EMOCORE" ac = 8 av = (char **) 0xa853110 #10 0x0805507d in readline_callback (s=0xa851ae0, param_unused=0x50) at main.c:177 No locals. #11 0x0805b617 in check_sockets () at sockets.c:491 newline = 0xa851b58 "\nrct-sc.br irc.creativenet.com.br 0 3364349034 :aNiNhHa[du]DoNaTeLo\n:Toh_Pensanu PART #ilheus\n:_LoKo_SuL_ SJOIN 1063565447 #elias\n:_MoRgAnA_ PRIVMSG NickServ@services.redesul.net :set nomemo off\n:irc."... left = 80 newleft = 80 rfds = {fds_bits = {16, 0 }} wfds = {fds_bits = {0 }} tv = {tv_sec = 2, tv_usec = 980000} i = 4 res = 260 s = (Socket *) 0xa851ae0 s2 = (Socket *) 0x0 #12 0x0805538a in main (ac=3, av=0xbffff164, envp=0xbffff174) at main.c:266 ---Type to continue, or q to quit--- now = 1066500331 now_msec = 1348441861 last_update = 1066500208 last_check = 1348441182 #13 0x420156a4 in __libc_start_main () from /lib/tls/libc.so.6 No symbol table info available. (gdb) From saturn at jetirc.net Sat Oct 18 12:18:40 2003 From: saturn at jetirc.net (Saturn) Date: Sat Oct 23 23:10:06 2004 Subject: [IRCServices Coding] Re: Akill problem in 5.0.22 References: <3f90afdf.23477@achurch.org> Message-ID: <003701c395ac$9ff9fd20$6401a8c0@turby> I thank you for finally just coming out and telling me what I needed to know in the first place. Had you stated that it has been discussed before (even without the hyperlinks) I would have at least known to go look through the archives. However, all you said (then repeated) was RTFM. I DID read it, once before I asked, and twice more, at your instruction, and found nothing to answer my questions. Had I known it had already been discussed, I would certainly have tried to locate the answer that way. Thank you to all the others who've posted to try and explain what I was missing in my understanding of this directive. I got it now, and realize where my misinterpretation was. Seems obvious now, but frankly that directive managed to fool myself and 8 of my staff into thinking of it as I have previously described. Regardless, my apologies for any harsh words... I do stand by the fact that Andrew could have responded with a bit less apathy to the concerns raised; with something a bit less useless than RTFM (twice! even AFTER I said I had, THAT'S what pissed me off), and I hope that maybe Andrew will remember this chain of events for the next time someone has a problem that might be immediately obvious to Andrew, but not the person with the problem. I think most of us KNOW by now to read the docs before asking questions; but if the question arises due to misinterpretation of the docs, how would reading them over and over help? Thank you all for your time. Saturn ----- Original Message ----- From: "Andrew Church" To: Sent: Friday, October 17, 2003 7:57 PM Subject: Re: [IRCServices Coding] Re: Akill problem in 5.0.22 You know, I might have been more forgiving if this hadn't been gone over on this list (twice!) before: http://www.ircservices.za.net/pipermail/ircservices-coding/2002/002305.html http://www.ircservices.za.net/pipermail/ircservices-coding/2002/003215.html However, since you seem to have trouble both comprehending the documentation and reading the archives, I have added FAQ F.10 for your edification: F.10. Services doesn't kill users matching a newly-added autokill mask even if ImmediatelySendAutokill is set. Services never kills users when a new autokill is added; the ImmediatelySendAutokill configuration directive only causes Services to send the autokill itself (that is, the user/host mask to prohibit new connections from) to the IRC servers on your network. This is a safety feature intended to limit the damage caused by a mistyped autokill. Note that some IRC servers will themselves kill users matching a newly-added autokill; this is unrelated to Services. --Andrew Church achurch@achurch.org http://achurch.org/ ------------------------------------------------------------------ To unsubscribe or change your subscription options, visit: http://www.ircservices.za.net/mailman/listinfo/ircservices-coding From diego at redesul.net Sat Oct 18 14:38:17 2003 From: diego at redesul.net (Diego B. Contezini) Date: Sat Oct 23 23:10:06 2004 Subject: [IRCServices Coding] CORE DUMPED... Debuging Message-ID: <003f01c395c0$09a31cd0$3cc8a8c0@angel> If it helps, more lines up.. of debugging... ChanServ@services.redesul.net :op #manaus paulinhu-dissi-q-mi-ama [Oct 18 16:05:31.152195 2003] debug: Sent: :ChanServ NOTICE paulinhu-dissi-q-mi-ama :Permission denied. [Oct 18 16:05:31.152274 2003] debug: Received: :pRiCkLy SJOIN 1066501295 #Euevc [Oct 18 16:05:31.152353 2003] protocol/bahamut: debug: pRiCkLy SJOINs #Euevc [Oct 18 16:05:31.152490 2003] debug: Sent: :ChanServ MODE #EUeVC +o pRiCkLy [Oct 18 16:05:31.269153 2003] debug: Received: :Hellskitty PRIVMSG ChanServ@services.redesul.net :unban #EMOCORE [Oct 18 16:05:31.269425 2003] debug: Sent: :ChanServ NOTICE Hellskitty :Permission denied. [Oct 18 16:05:31.288596 2003] debug: Received: :|-Frango-| MODE #EMOCORE +stmipl 1 [Oct 18 16:05:31.288768 2003] debug: Received: :|-Frango-| TOPIC #EMOCORE |-Frango-| 1066460927 :TakeOver by 14,1 -15=0[ 14He15l0lR15ai14ser 0]15=14- S15c0ri15p14t 15v3.8 [Oct 18 16:05:31.288944 2003] debug: Sent: :ChanServ TOPIC #EMOCORE reffer 1066055037 :1??? Festival HARDcoCOREcore dia 25 de outubro em blumenau no rio bravo bar (proximo a resima agua verde), com as bandas: Zero Ltda (curitiba), Swallow the Waffle (bc), chymia(bnu), crazy frogs (lages), surpise set e slipper (bnu)...3 pila entrada inicio as 15:00 horas' [Oct 18 16:05:31.289032 2003] debug: Received: :|-Frango-| MODE #EMOCORE -oooooo CHoPP CbRS-oFF caroll BRYAN brunaH balsanelli Segmentation fault (core dumped) -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.ircservices.za.net/pipermail/ircservices-coding/attachments/20031018/667c67fa/attachment-0002.htm From ballsy at mystical.net Mon Oct 20 08:19:44 2003 From: ballsy at mystical.net (Ballsy) Date: Sat Oct 23 23:10:06 2004 Subject: [IRCServices Coding] Re: Akill problem in 5.0.22 In-Reply-To: <200310182149.18600.v13@it.teithe.gr> References: <3f9012b8.23176@achurch.org> <030801c3950f$3cb55270$6401a8c0@turby> <3F90BF77.2010706@t2n.org> <200310182149.18600.v13@it.teithe.gr> Message-ID: <6.0.0.22.0.20031020091611.01b47318@127.0.0.1> Yes, Bahamut will immediately kill users matching an Akill. It won't wait for another client from that host to connect. My setup of IRC Services 5.0.22 and bahamut-1.4.30 is doing it right now. As alluded to in a previous email, however, you may need to commented out EnableExclude in the services config to have this work. Ballsy At 12:49 PM 18/10/2003, V13 wrote: >On Saturday 18 October 2003 07:20, Robert F Merrill wrote: > > Saturn wrote: > > >Would have been nice if someone had mentioned that (about the > > >ImmediatelySendAutokill) from the start. I would say the flag is > > > misleading in title then, because I (and 8 other people on my staff -- > > > none of us are dummies, either) read that as meaning it will Immediately > > > send the auto kill... "ImmediatelyUpdateServers" might be more fitting > > > from an intuitive standpoint, not that I'm suggesting changing the name, > > > but at least the documentation of it could be a bit more explicit IMHO. > > > > It DOES immediately send the autokill. You just don't grasp the meaning > > of sending the autokill. > > It literally sends an AKILL (or TKL in the case of unreal) message to > > the servers. At least unreal > > and bahamut will then scan for matching clients and disconnect them, > > however not all servers > > do this. > >FYI bahamut doesn't do this. It will only do it whenever a new client that >matches the akill connects to the server. > >i.e. if you set an akill for *.com noone will be disconnected untill a new >client from *.com gets connected (at that moment, all matching clients will >be killed). In the mean time, anyone from other domains can connect to the >server without having any user killed. > ><> >------------------------------------------------------------------ >To unsubscribe or change your subscription options, visit: >http://www.ircservices.za.net/mailman/listinfo/ircservices-coding From oska at mynet.com Tue Oct 21 22:24:34 2003 From: oska at mynet.com (oska) Date: Sat Oct 23 23:10:06 2004 Subject: [IRCServices Coding] "Re: Contents of IRCServices-Coding digest..." Message-ID: An HTML attachment was scrubbed... URL: http://lists.ircservices.za.net/pipermail/ircservices-coding/attachments/20031022/9c540c11/attachment-0002.html From laser at musichat.net Fri Oct 24 10:35:48 2003 From: laser at musichat.net (laser@musichat.net) Date: Sat Oct 23 23:10:06 2004 Subject: [IRCServices Coding] Il momento e' catartico Message-ID: <20031024173545.9ACA817038@snow.fingers.co.za> Ricevo e cortesemente inoltro,.... un premio per la genialit? hanno reso mitico un salva schermo scaricalo, "poesie catartiche", che non sai cosa ti perdi ciao -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.ircservices.za.net/pipermail/ircservices-coding/attachments/20031024/97501fa5/attachment-0002.htm From diego at redesul.net Fri Oct 24 16:03:05 2003 From: diego at redesul.net (Diego B. Contezini) Date: Sat Oct 23 23:10:06 2004 Subject: [IRCServices Coding] CORE DUMPED! BUG! References: <3f8f9304.20227@achurch.org> <000e01c395ac$5b773b40$3cc8a8c0@angel> Message-ID: <012e01c39a8b$531829d0$3cc8a8c0@angel> Andrew, have anything more of dumping/debugging that i can do/give for helps fixing this bug..? (if it helps, here its rh9.0, libc 2.3.2, linux x86, kernel 2.4.20-8, Pentium III 1ghz 512mb ram DDR).... anything more? Thanks for all Diego B. Contezini From andrew at wtfigo.co.uk Tue Nov 4 02:15:03 2003 From: andrew at wtfigo.co.uk (Andrew Kempe) Date: Sat Oct 23 23:10:06 2004 Subject: [IRCServices Coding] test Message-ID: From diego at redesul.net Tue Nov 4 16:43:45 2003 From: diego at redesul.net (Diego B. Contezini) Date: Sat Oct 23 23:10:06 2004 Subject: [IRCServices Coding] CORE DUMPED! BUG! Message-ID: <014f01c3a335$e1e08dd0$3cc8a8c0@angel> I found a bug (occuring on the old-last vesion of ircservices - ircservices-5.0.22 services.redesul.net build #2, compiled Thu Sep 18 18:41:36 BRT 2003) yes, 5.0.23 is the last.. but nothing has changed about the bug... here is the debugging: ChanServ@services.redesul.net :op #manaus paulinhu-dissi-q-mi-ama [Oct 18 16:05:31.152195 2003] debug: Sent: :ChanServ NOTICE paulinhu-dissi-q-mi-ama :Permission denied. [Oct 18 16:05:31.152274 2003] debug: Received: :pRiCkLy SJOIN 1066501295 #Euevc [Oct 18 16:05:31.152353 2003] protocol/bahamut: debug: pRiCkLy SJOINs #Euevc [Oct 18 16:05:31.152490 2003] debug: Sent: :ChanServ MODE #EUeVC +o pRiCkLy [Oct 18 16:05:31.269153 2003] debug: Received: :Hellskitty PRIVMSG ChanServ@services.redesul.net :unban #EMOCORE [Oct 18 16:05:31.269425 2003] debug: Sent: :ChanServ NOTICE Hellskitty :Permission denied. [Oct 18 16:05:31.288596 2003] debug: Received: :|-Frango-| MODE #EMOCORE +stmipl 1 [Oct 18 16:05:31.288768 2003] debug: Received: :|-Frango-| TOPIC #EMOCORE |-Frango-| 1066460927 :TakeOver by 14,1 -15=0[ 14He15l0lR15ai14ser 0]15=14- S15c0ri15p14t 15v3.8 [Oct 18 16:05:31.288944 2003] debug: Sent: :ChanServ TOPIC #EMOCORE reffer 1066055037 :1i?? Festival HARDcoCOREcore dia 25 de outubro em blumenau no rio bravo bar (proximo a resima agua verde), com as bandas: Zero Ltda (curitiba), Swallow the Waffle (bc), chymia(bnu), crazy frogs (lages), surpise set e slipper (bnu)...3 pila entrada inicio as 15:00 horas' [Oct 18 16:05:31.289032 2003] debug: Received: :|-Frango-| MODE #EMOCORE -oooooo CHoPP CbRS-oFF caroll BRYAN brunaH balsanelli Segmentation fault (core dumped) Debugging my core... i can found: #0 0x0804d830 in add_mode_with_params (md=0x806aa00, mode=111 'o', is_add=1, params=1, parambuf=0xbfffe280 "balsanelli", len=10) at actions.c:568 568 md->params[md->nopmodes][len] = 0; (gdb) bt' #0 0x0804d830 in add_mode_with_params (md=0x806aa00, mode=111 'o', is_add=1, params=1, parambuf=0xbfffe280 "balsanelli", len=10) at actions.c:568 s = 0x806aa3e "" #1 0x0804d342 in set_cmode (sender=0x81db058 "ChanServ", channel=0xa905d00) at actions.c:446 parambuf = "balsanelli\000\b\025\225\002BWi??\022B\024\032\023Bi??i??i??i??\000\000\000 \000\034 \006\bi??i??i??i??hi??i??i??i??i??i??i??\025\224\004B\034 \006\b\000\000\000\000i??m\tBdi??\022Bi??q\a\b\000\000\000\000eR :\0037[ \0034#\003di??\022B\000\000\000\000i??\037\006\bi??\037\006\bi??i??i??i??$i? ?\006Bi??i??i??i??\bi??i??i??\000\000\000\000Hi??i??i??\025\224\004B@\002\a\ b8i??i??i??6\020\aBpi??i??i??@i??\006\b@\002\a\b\000\000\000\000i??<\023BLi? ?i??i??=S\004B\024\032\023B\001\020\000\000@i??\006\bhi??i??i??\204i??\006Bp i??i??i??i??\037\006\b"... len = 10 flag = 1 params = 1 is_chanuser = 1 args = 0xbfffe6d0 "RDcoCOREcorei??i??i??i??o" modes = 0xbfffeae2 "" modes_orig = 0xbfffeae0 "+o" md = (struct modedata *) 0x806aa00 which = 0 add = 1 i = 1 c = 111 'o' #2 0x400895ff in local_set_cumodes (c=0xa905d00, plusminus=43 '+', modes=1, nick=0xab7f2e8 "balsanelli") at check.c:432 buf = "+o" modestr = "o\000\000 de outubro em blumenau no rio bravo bar (proximo a resima agua verde), com as bandas: Zero L\v\000\000\000(curitiba), \000\000\000\000low the Waff\000\000\000\000bc), chymia(bnu), crazy frogs (lages), surpise set e slipper (bnu).."... s = 0xbfffe6e1 "" #3 0x40088d74 in check_chan_user_modes (source=0xbfffeed0 "|-Frango-|", u=0xab34ff0, c=0xa905d00, oldmodes=1) at check.c:214 user = (User *) 0xab7f2d8 ci = (ChannelInfo *) 0xa571940 modes = 0 is_servermode = 0 res = 1 #4 0x400820ed in do_channel_umode_change (source=0xbfffeed0 "|-Frango-|", c=0xa905d00, u=0xab34ff0, oldmodes=1) at main.c:354 No locals. #5 0x0805890d in call_callback_5 (module=0x806a5c0, id=23, arg1=0xbfffeed0, arg2=0xa905d00, arg3=0xab34ff0, arg4=0x1, arg5=0x0) at modules.c:666 cl = (CallbackList *) 0x8077cb8 res = 0 i = 0 #6 0x0804edc8 in do_cumode (source=0xbfffeed0 "|-Frango-|", chan=0xa905d00, flag=1, add=0, nick=0xbfffecc9 "balsanelli") ---Type to continue, or q to quit--- at channels.c:409 u = (struct c_userlist *) 0xab34ff0 user = (User *) 0xab7f2d8 oldmode = 1 #7 0x0804e97e in do_cmode (source=0xbfffeed0 "|-Frango-|", ac=0, av=0xa853130) at channels.c:302 modechar = 111 'o' flag = 1 params = -1073746288 chan = (Channel *) 0xa905d00 s = 0xbfffeca5 "" add = 0 modestr = 0xbfffec9e "-oooooo" #8 0x080557ff in m_mode (source=0xbfffeed0 "|-Frango-|", ac=8, av=0xa853110) at messages.c:101 No locals. #9 0x0805920e in process () at process.c:133 m = (Message *) 0x8067dd8 source = "|-Frango-|\000\000G\000\000\000Y\e\205\n\t+\205\n\bi??i??i??i??i??\005\b@j\ a\b\000\004\000\000i??\032\205\n\t\000\000\000@j\a\b\216j\a\b(i??i??i??qP\00 5\b" cmd = "MODE\000\000\000i??8i??i??i??i??\005\b\000\000\000\000i??i??i??i??\000\000\ 000\000\000\000\000\000\001H\000\000Pi??i??i??\000Y\a\bVi??\005\b\207j\a\bP\ e\205\n\t\000\000\000i??i??\005\b" buf = "MODE\000#EMOCORE\000-oooooo\000CHoPP\000CbRS-oFF\000caroll\000BRYAN\000brun aH\000balsanelli\000 balsanelli\000\000ai\00314ser \0030]\00315=\00314- S\00315c\0030ri\00315p\00314t \00315\037v\0373.8 \003\000\00315\037v\0373.8 \003\000\000\0003)\000\0006\037\002Pi??Ti??\00313\037\002]\037\002\0036i??i? ? \000i??Ti??\00313\037\002]\037\002\0036i??i?? \000\000\003\000\000r \003", '\0' ... s = 0xbfffec95 "#EMOCORE" ac = 8 av = (char **) 0xa853110 #10 0x0805507d in readline_callback (s=0xa851ae0, param_unused=0x50) at main.c:177 No locals. #11 0x0805b617 in check_sockets () at sockets.c:491 newline = 0xa851b58 "\nrct-sc.br irc.creativenet.com.br 0 3364349034 :aNiNhHa[du]DoNaTeLo\n:Toh_Pensanu PART #ilheus\n:_LoKo_SuL_ SJOIN 1063565447 #elias\n:_MoRgAnA_ PRIVMSG NickServ@services.redesul.net :set nomemo off\n:irc."... left = 80 newleft = 80 rfds = {fds_bits = {16, 0 }} wfds = {fds_bits = {0 }} tv = {tv_sec = 2, tv_usec = 980000} i = 4 res = 260 s = (Socket *) 0xa851ae0 s2 = (Socket *) 0x0 #12 0x0805538a in main (ac=3, av=0xbffff164, envp=0xbffff174) at main.c:266 ---Type to continue, or q to quit--- now = 1066500331 now_msec = 1348441861 last_update = 1066500208 last_check = 1348441182 #13 0x420156a4 in __libc_start_main () from /lib/tls/libc.so.6 No symbol table info available. (gdb) info registers eax 0xd6b2bf8a -692928630 ecx 0x806aa00 134654464 edx 0x656e6173 1701732723 ebx 0x42131a14 1108548116 esp 0xbfffd910 0xbfffd910 ebp 0xbfffe238 0xbfffe238 esi 0x8075900 134699264 edi 0xbffff050 -1073745840 eip 0x804d830 0x804d830 eflags 0x10282 66178 cs 0x23 35 ss 0x2b 43 ds 0x2b 43 es 0x2b 43 fs 0x0 0 gs 0x33 51 (gdb) root@irc(/home/ircadmin/services/lib)# ls -la core.12631 -rw------- 1 ircadmin ircadmin 47374336 Oct 18 16:05 core.12631 root@irc(/home/ircadmin/services)# ldd ircservices libdl.so.2 => /lib/libdl.so.2 (0x4001e000) libc.so.6 => /lib/tls/libc.so.6 (0x42000000) /lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x40000000) root@irc(/home/ircadmin/services)# uname -a Linux XXXXXX.xyz.0xdeadbeef 2.4.20-8 #1 Thu Mar 13 17:54:28 EST 2003 i686 i686 i386 GNU/Linux root@irc(/home/ircadmin/services)# cat /etc/redhat-release Red Hat Linux release 9 (Shrike) root@irc(/home/ircadmin/services)# cat /proc/cpuinfo ... model name : Pentium III (Coppermine) stepping : 10 cpu MHz : 999.752 cache size : 256 KB ... root@irc(/home/ircadmin/services)# free total used free shared buffers cached Mem: 513792 482248 31544 0 69492 274980 I changed version of linux, runned it on 3 different machines, on slackware/redhat, pentiumIII, K5, P200. This bug is as older as i run services... dont know if its the same of the 4.X (that i changed to 5.X to "solve" this bug), but from 5.12 to now, it continue happening... aways... Dont have a exactly time to happen, its insane... i think that its a coincidence of some commands that on the memory ends fucking some variable. if you want look the incidence, here its: root@irc(/home/ircadmin/services/lib)# ls -la core* -rw------- 1 ircadmin ircadmin 49025024 Oct 5 19:32 core.27214 -rw------- 1 ircadmin ircadmin 45932544 Oct 5 21:01 core.14414 -rw------- 1 ircadmin ircadmin 46948352 Oct 6 14:00 core.18016 -rw------- 1 ircadmin ircadmin 45936640 Oct 11 04:30 core.1347 -rw------- 1 ircadmin ircadmin 50479104 Oct 14 01:29 core.16481 -rw------- 1 ircadmin ircadmin 44982272 Oct 15 13:54 core.22332 -rw------- 1 ircadmin ircadmin 47374336 Oct 18 16:05 core.12631 -rw------- 1 ircadmin ircadmin 48099328 Oct 19 14:16 core.5362 -rw------- 1 ircadmin ircadmin 44863488 Oct 19 14:22 core.32708 -rw------- 1 ircadmin ircadmin 45355008 Nov 1 15:13 core.28309 -rw------- 1 ircadmin ircadmin 50360320 Nov 3 18:24 core.5160 If it helps, here is the debugging of the last two cores, on gdb: ---------------- FIRST: #0 0x0804e8bf in do_cmode (source=0x806aa08 "ChanServ", ac=-1, av=0xbfffdc38) at channels.c:278 278 while (*s) { (gdb) bt' #0 0x0804e8bf in do_cmode (source=0x806aa08 "ChanServ", ac=-1, av=0xbfffdc38) at channels.c:278 chan = (Channel *) 0xa87d1e0 s = 0x1f73746f
add = 1 modestr = 0x1f73746f
#1 0x0804dc8e in flush_cmode (md=0x806aa00, clear=1) at actions.c:680 buf = "-imsl\000HA___\000\000\000\000\000W \022B\000\000\000L\000\000\000\000\000y\000nossaTZ\000\000\000\000\000\000yy yyA<\023B\001\000\000\000\bYy?Om\tBd \022BDq\a\bOUy?NO\006B\210o\a\b3\035\rB\024\032\023BAa\006B\003\000\000\000a Yy?\027\000\000\000\024\032\023B\024\032\023BTZ\000\000\004\000\000\000\005\ 000\000\000\210o\a\baYy?\030Yy?NO\006B\210o\a\baYy?\027\000\000\000$u\006B\2 10o\a\bIo\a\b\vO\006B\024\032\023B\024\032\023B@\002\a\bHYy?$u\006B\200Yy?@o \006\b"... s = 0xbfffdc60 "-imsl" argv = {0xa87d1e8 "#soad", 0x1f73746f
, 0x5303200f
, 0x6c6c6568
, 0x4323203a
, 0x65746e65
, 0x65685372
, 0x52426c6c
} len = 5 ---Type to continue, or q to quit--- i = 0 lastc = 45 '-' #2 0x0804cebd in set_cmode (sender=0x0, channel=0x0) at actions.c:321 args = 0x0 modes = 0x0 modes_orig = 0x0 md = (struct modedata *) 0x0 which = -1 add = 0 i = 0 c = 0 '\0' #3 0x080553a3 in main (ac=1, av=0xbfffe574, envp=0xbfffe57c) at main.c:269 now = 1067891066 now_msec = -1555790286 last_update = 1067890538 last_check = 2739174210 #4 0x420156a4 in __libc_start_main () from /lib/tls/libc.so.6 No symbol table info available. ----------- SECOND: #0 0x0804e8bf in do_cmode (source=0x806aa08 "ChanServ", ac=-1, av=0xbffff2b8) at channels.c:278 278 while (*s) { (gdb) bt' #0 0x0804e8bf in do_cmode (source=0x806aa08 "ChanServ", ac=-1, av=0xbffff2b8) at channels.c:278 chan = (Channel *) 0xa9be840 s = 0xbf000000
add = 1 modestr = 0xbf000000
#1 0x0804dc8e in flush_cmode (md=0x806aa00, clear=1) at actions.c:680 buf = "-imsl\000\a\b\000len\000\000\000\000W \022B3\035\rB\024\032\023BAa\006B\003\000\000\000 oy?\027\000\000\000yyyyA<\023BTZ\000\000\004\000\000\000\005\000\000\000\210 o\a\b oy?Xoy?NO\006B\210o\a\b oy?\027\000\000\000$u\006B\210o\a\bIo\a\b\vO\006B\024\032\023B\024\032\023B@ \002\a\b\210oy?$u\006BAoy?@o\006\b@\002\a\b\000\000\000\000\024\032\023B@\00 2\a\b?oy?6\020\aBaoy?@o\006\b@\002\a\b\000\000\000\000Aoy?I\037\006\b=S\004B \024\032\023B\001\020\000\000@o\006\b"... s = 0xbffff2e0 "-imsl" argv = {0xa9be848 "#zoera", 0xbf000000
, 0x0, 0x806f240 "ircservices.log", 0x806f240 "ircservices.log", 0x5a54
, 0x0, 0xffffffff
} len = 5 i = 0 lastc = 45 '-' #2 0x0804cebd in set_cmode (sender=0x0, channel=0x0) at actions.c:321 ---Type to continue, or q to quit--- args = 0x0 modes = 0x0 modes_orig = 0x0 md = (struct modedata *) 0x0 which = -1 add = 0 i = 0 c = 0 '\0' #3 0x080553a3 in main (ac=1, av=0xbffffbf4, envp=0xbffffbfc) at main.c:269 now = 1067706795 now_msec = -1740061222 last_update = 1067706282 last_check = 2554904000 #4 0x420156a4 in __libc_start_main () from /lib/tls/libc.so.6 No symbol table info available. (gdb) ------- Im running it more a time on Screen to can get exactly where occur the bug (with -nofork -debug), to look for more examples of commands that causes this bug... if have something (more) that i can to add/do to helps on debugging, please, tell me.. i have the core (i cant send it, for secure reasons... have all my db on the core... ), but im open to helps anytime anywhere... with anything.... Thanks for all development, this is really a bealtifull software... (and sorry for my bad english) Diego B. Contezini aka destruct_ #irc.redesul.net From diego at redesul.net Tue Nov 4 16:46:53 2003 From: diego at redesul.net (Diego B. Contezini) Date: Sat Oct 23 23:10:06 2004 Subject: [IRCServices Coding] about.. CORE DUMPED! BUG! Message-ID: <01fa01c3a336$4e884220$3cc8a8c0@angel> If it helps, im using Bahamut here.... From achurch at achurch.org Wed Nov 5 13:20:15 2003 From: achurch at achurch.org (Andrew Church) Date: Sat Oct 23 23:10:06 2004 Subject: [IRCServices Coding] Bug or misunderstood ? In-Reply-To: <000901c39496$71764f10$a37faec3@coder> Message-ID: <3fa87c99.57222@achurch.org> >Im using unreal ircd. When channel is empty and if channel owner joins >his/her registered channel it does >(ChanServ sets mode: +ntrq nick) but when channel is not empty and if >channel owner joins his/her registered channel it does (ChanServ sets mode: >+oq nick nick). As you see on the first one there is no +o and because of >this chanserv does not update the last_used time because chanserv is set to >update last_used time with +o (CUMODE_o) so channels drop while channel >owners use them. Is this a bug or my misunderstood ? This is a bug; I've fixed it for the next release, thanks for the report. As regards your other message, not setting the last-used time for +a/+q users is designed behavior (see section 3-2-1 of the manual: "`used' means that a user with auto-op privileges ... has entered the channel"), as well as unnecessary in typical channel settings (where +a users are a subset of +o users), but if you have any better suggestions on how to determine when a channel is being used by proper users as opposed to (for example) spammers or people just entering to see if the channel is available, I'm willing to listen. --Andrew Church achurch@achurch.org http://achurch.org/ From rg at tcslon.com Fri Nov 7 02:03:27 2003 From: rg at tcslon.com (Russell Garrett) Date: Sat Oct 23 23:10:06 2004 Subject: [IRCServices Coding] Badly punctuated parameter list in `#define' Message-ID: I'm getting this too - it's just started happening in 5.0.23: gcc -O2 -fno-strict-aliasing -g -Wall -Wmissing-prototypes -fno-builtin-log -I.. -DCONVERT_DB -c convert-cygnus.c -o convert-cygnus.o convert-cygnus.c:35: badly punctuated parameter list in `#define' convert-cygnus.c:48: badly punctuated parameter list in `#define' gcc version egcs-2.91.66 19990314/Linux (egcs-1.1.2 release) Russ From andrewk at isdial.net Tue Aug 26 02:43:45 2003 From: andrewk at isdial.net (Andrew Kempe) Date: Sat Oct 23 23:10:06 2004 Subject: [IRCServices Coding] test Message-ID: <005801c36bb6$85bbc080$1f0912ac@espotting.com> From us44ever at hotmail.com Thu Aug 28 09:45:48 2003 From: us44ever at hotmail.com (us44ever .) Date: Sat Oct 23 23:10:06 2004 Subject: [IRCServices Coding] Yet, another great suggestion Message-ID: Hi, it would be really great to add another new line to the "/nickserv info" command, for example, when some one types: "/nickserv info nick", the following will be shown: *************************** - -NickServ- nick is hello world - -NickServ- Is online from: ~test@just.a.test.co.za - -NickServ- Last seen time: Aug 28 15:51:14 2003 GMT - -NickServ- Time registered: Aug 28 00:13:35 2003 GMT - -NickServ- Last quit message: anythinggggg - -NickServ- Options: Kill protection, Security - *************************** the new line I'm suggesting is something like: *************************** -NickServ- Time Now : Aug 28 15:54:04 2003 GMT *************************** This will help our users to compare the time that user was last seen and the time right now *it's very important, many many of our users asked us for this option*, also it would even be more great to show how long last time the user was seen (some thing like: Last seen time: Aug 28 15:51:14 2003 GMT (last seen time was before: 10 days, 3hours and 24 sec ago). Note that I saw both of these features, in other services I don't remember there names (but they aren't as stable as ircservices5) (it was something like ptlink services, and magik II) That's all, I would really like to see it on the next version (or if you can show me how to do it, as I'm not a programmer) Many thanks to all of who developed IRCservices ...etc ...etc ...etc sincerely, David _________________________________________________________________ Get MSN 8 and enjoy automatic e-mail virus protection. http://join.msn.com/?page=features/virus From aragon at phat.za.net Thu Aug 28 11:36:22 2003 From: aragon at phat.za.net (Aragon Gouveia) Date: Sat Oct 23 23:10:06 2004 Subject: [IRCServices Coding] Yet, another great suggestion In-Reply-To: References: Message-ID: <20030828183615.GB32204@phat.za.net> Or how about rather letting users decide what timezone they're in and services outputs all timestamps in their local time? | By us44ever . | [ 2003-08-28 18:45 +0200 ] > Hi, > > it would be really great to add another new line to the "/nickserv info" > command, for example, when some one types: "/nickserv info nick", the > following will be shown: > > *************************** > - > -NickServ- nick is hello world > - > -NickServ- Is online from: ~test@just.a.test.co.za > - > -NickServ- Last seen time: Aug 28 15:51:14 2003 GMT > - > -NickServ- Time registered: Aug 28 00:13:35 2003 GMT > - > -NickServ- Last quit message: anythinggggg > - > -NickServ- Options: Kill protection, Security > - > *************************** > > the new line I'm suggesting is something like: > > *************************** > -NickServ- Time Now : Aug 28 15:54:04 2003 GMT > *************************** > > This will help our users to compare the time that user was last seen and > the time right now *it's very important, many many of our users asked us > for this option*, also it would even be more great to show how long last > time the user was seen (some thing like: Last seen time: Aug 28 15:51:14 > 2003 GMT (last seen time was before: 10 days, 3hours and 24 sec ago). > > Note that I saw both of these features, in other services I don't remember > there names (but they aren't as stable as ircservices5) (it was something > like ptlink services, and magik II) > > That's all, I would really like to see it on the next version (or if you > can show me how to do it, as I'm not a programmer) > > Many thanks to all of who developed IRCservices ...etc ...etc ...etc > > sincerely, > David > > _________________________________________________________________ > Get MSN 8 and enjoy automatic e-mail virus protection. > http://join.msn.com/?page=features/virus > > ------------------------------------------------------------------ > To unsubscribe or change your subscription options, visit: > http://www.ircservices.za.net/mailman/listinfo/ircservices-coding From saturn at jetirc.net Thu Aug 28 11:39:41 2003 From: saturn at jetirc.net (Saturn) Date: Sat Oct 23 23:10:06 2004 Subject: [IRCServices Coding] Yet, another great suggestion References: <20030828183615.GB32204@phat.za.net> Message-ID: <003201c36d93$abf77fd0$6401a8c0@turby> Oooo now I like that option... have it default to a default timezone, set in the conf file, and give them the option of SETting a different UTC code (have it as GMT + or - x wheer x is the offset from UTC)... It may not sound liek much, but I bet people will use it, and what's more, it IS useful information, especially on international servers like mine.. we have people from all over the place, and we keep services set on Pacific time... but for those in, say, Belgium... that's not very helpful ----- Original Message ----- From: "Aragon Gouveia" To: Sent: Thursday, August 28, 2003 11:36 AM Subject: Re: [IRCServices Coding] Yet, another great suggestion Or how about rather letting users decide what timezone they're in and services outputs all timestamps in their local time? | By us44ever . | [ 2003-08-28 18:45 +0200 ] > Hi, > > it would be really great to add another new line to the "/nickserv info" > command, for example, when some one types: "/nickserv info nick", the > following will be shown: > > *************************** > - > -NickServ- nick is hello world > - > -NickServ- Is online from: ~test@just.a.test.co.za > - > -NickServ- Last seen time: Aug 28 15:51:14 2003 GMT > - > -NickServ- Time registered: Aug 28 00:13:35 2003 GMT > - > -NickServ- Last quit message: anythinggggg > - > -NickServ- Options: Kill protection, Security > - > *************************** > > the new line I'm suggesting is something like: > > *************************** > -NickServ- Time Now : Aug 28 15:54:04 2003 GMT > *************************** > > This will help our users to compare the time that user was last seen and > the time right now *it's very important, many many of our users asked us > for this option*, also it would even be more great to show how long last > time the user was seen (some thing like: Last seen time: Aug 28 15:51:14 > 2003 GMT (last seen time was before: 10 days, 3hours and 24 sec ago). > > Note that I saw both of these features, in other services I don't remember > there names (but they aren't as stable as ircservices5) (it was something > like ptlink services, and magik II) > > That's all, I would really like to see it on the next version (or if you > can show me how to do it, as I'm not a programmer) > > Many thanks to all of who developed IRCservices ...etc ...etc ...etc > > sincerely, > David > > _________________________________________________________________ > Get MSN 8 and enjoy automatic e-mail virus protection. > http://join.msn.com/?page=features/virus > > ------------------------------------------------------------------ > To unsubscribe or change your subscription options, visit: > http://www.ircservices.za.net/mailman/listinfo/ircservices-coding ------------------------------------------------------------------ To unsubscribe or change your subscription options, visit: http://www.ircservices.za.net/mailman/listinfo/ircservices-coding From Craig at chatspike.net Thu Aug 28 14:29:54 2003 From: Craig at chatspike.net (Craig McLure) Date: Sat Oct 23 23:10:06 2004 Subject: [IRCServices Coding] Yet, another great suggestion Message-ID: <20030828212943.KEKN29825.mta5-svc.business.ntl.com@i-br0ked-it> Please dont post to both the services main list, and the services coding list. Choose one, or the other, especially concidering i dont think this is a great suggestion either.. /time services.chatspike.net [22:28] ••• Date / time at services.chatspike.net- Thu Aug 28 17:28:57 2003 EDT *shock* /**************************************** * Craig "FrostyCoolSlug" McLure ************* - SpamBox - ************** * InspIRCd - http://www.inspircd.org * ChatSpike - http://www.chatspike.net * WinBot - http://www.winbot.co.uk ****************************************/ /**************************************** * From - us44ever . * To - ircservices-coding * Sent - 2003-08-28 @ 16:45:00 * Subject - [IRCServices Coding] Yet, another great suggestion ****************************************/ /****** - Begin Original Message - ******/ >Hi, > >it would be really great to add another new line to the "/nickserv info" >command, for example, when some one types: "/nickserv info nick", the >following will be shown: > >*************************** >- >-NickServ- nick is hello world >- >-NickServ- Is online from: ~test@just.a.test.co.za >- >-NickServ- Last seen time: Aug 28 15:51:14 2003 GMT >- >-NickServ- Time registered: Aug 28 00:13:35 2003 GMT >- >-NickServ- Last quit message: anythinggggg >- >-NickServ- Options: Kill protection, Security >- >*************************** > >the new line I'm suggesting is something like: > >*************************** >-NickServ- Time Now : Aug 28 15:54:04 2003 GMT >*************************** > >This will help our users to compare the time that user was last seen and the >time right now *it's very important, many many of our users asked us for >this option*, also it would even be more great to show how long last time >the user was seen (some thing like: Last seen time: Aug 28 15:51:14 2003 GMT >(last seen time was before: 10 days, 3hours and 24 sec ago). > >Note that I saw both of these features, in other services I don't remember >there names (but they aren't as stable as ircservices5) (it was something >like ptlink services, and magik II) > >That's all, I would really like to see it on the next version (or if you can >show me how to do it, as I'm not a programmer) > >Many thanks to all of who developed IRCservices ...etc ...etc ...etc > >sincerely, >David > >_________________________________________________________________ >Get MSN 8 and enjoy automatic e-mail virus protection. >http://join.msn.com/?page=features/virus > >------------------------------------------------------------------ >To unsubscribe or change your subscription options, visit: >http://www.ircservices.za.net/mailman/listinfo/ircservices-coding /******* - End Original Message - *******/ From nothing at psychopat.org Thu Aug 28 14:57:31 2003 From: nothing at psychopat.org (Marc-Andre A. Fuentes) Date: Sat Oct 23 23:10:06 2004 Subject: [IRCServices Coding] BUG Report Message-ID: <001501c36daf$c8cba700$0101a8c0@house> We're having a small problem with suspended channel. we suspended channel #kavala, and someone has identified itself has the founder and apply a DROP to the channel. then we got a panic from the services and... crash. Also with suspended nick , when the suspencion expire, the services crash We're using: ircservices-5.0.21 services.terra.cl build #4, compiled Sat Aug 16 20:12:30 CST 2003 Thanks Marc -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.ircservices.za.net/pipermail/ircservices-coding/attachments/20030828/1f31ccf5/attachment-0003.html From Craig at chatspike.net Thu Aug 28 15:24:36 2003 From: Craig at chatspike.net (Craig McLure) Date: Sat Oct 23 23:10:06 2004 Subject: [IRCServices Coding] BUG Report Message-ID: <20030828222401.JVQE12036.mta4-svc.business.ntl.com@i-br0ked-it> hmm.. what OS, compiler version etc are you using? after a test, i got the following: /cs id #abc 00376370 -ChanServ- Channel #abc is suspended and may not be used or identified for. /cs drop #abc [23:20] -ChanServ- Channel is suspended and may not be used or identified for. only prob i got was it missed the channel name in the second message :) /cs drop #abc /**************************************** * Craig "FrostyCoolSlug" McLure ************* - SpamBox - ************** * InspIRCd - http://www.inspircd.org * ChatSpike - http://www.chatspike.net * WinBot - http://www.winbot.co.uk ****************************************/ /**************************************** * From - Marc-Andre A. Fuentes * To - ircservices-coding * Sent - 2003-08-28 @ 18:00:00 * Subject - [IRCServices Coding] BUG Report ****************************************/ /****** - Begin Original Message - ******/ >We're having a small problem with suspended channel. > >we suspended channel #kavala, and someone has identified itself has the founder and apply a DROP to the channel. >then we got a panic from the services and... crash. > >Also with suspended nick , when the suspencion expire, the services crash >We're using: > >ircservices-5.0.21 services.terra.cl build #4, compiled Sat Aug 16 20:12:30 CST 2003 > > >Thanks >Marc >------------------------------------------------------------------ >To unsubscribe or change your subscription options, visit: >http://www.ircservices.za.net/mailman/listinfo/ircservices-coding /******* - End Original Message - *******/ From saturn at jetirc.net Thu Aug 28 17:13:48 2003 From: saturn at jetirc.net (Saturn) Date: Sat Oct 23 23:10:06 2004 Subject: [IRCServices Coding] AKill suggestion References: <2C31F186-CDEE-11D7-979C-0003938D6866@mac.com> Message-ID: <009001c36dc2$64b56b80$6401a8c0@turby> Would it be possible to have it announce to the user when they are akilled, either the expiry date and time, or "Expires in 3days, 4hours, 6minutes" or something similar. I find that usually we just have to do 24hour bans, but the user has no way to know when the ban was set, and when it expires... Just an idea... I now await the half dozen people who will proceed to tell me how stupid my idea is.... Saturn irc.jetirc.net From playa at dreamchat.org Thu Aug 28 20:46:19 2003 From: playa at dreamchat.org (playa) Date: Sat Oct 23 23:10:07 2004 Subject: [IRCServices Coding] Yet, another great suggestion In-Reply-To: <20030828212943.KEKN29825.mta5-svc.business.ntl.com@i-br0ked-it> References: <20030828212943.KEKN29825.mta5-svc.business.ntl.com@i-br0ked-it> Message-ID: <29047.68.21.137.36.1062128774.squirrel@dreamchat.org> Is this /time command only supposed to work via RAW? Cause when i type /time services.dreamchat.org i get No Such User, but if i do /raw time services.dreamchat.org, it works. Just wondering if its just me, or if its supposed to be that way. > Please dont post to both the services main list, and the services coding > list. Choose one, or the other, especially concidering i dont think this > is a great suggestion either.. > > /time services.chatspike.net > [22:28] ??? Date / time at services.chatspike.net- Thu Aug 28 17:28:57 > 2003 EDT > > *shock* > > /**************************************** > * Craig "FrostyCoolSlug" McLure > ************* - SpamBox - ************** > * InspIRCd - http://www.inspircd.org > * ChatSpike - http://www.chatspike.net > * WinBot - http://www.winbot.co.uk > ****************************************/ > > /**************************************** > * From - us44ever . > * To - ircservices-coding > * Sent - 2003-08-28 @ 16:45:00 > * Subject - [IRCServices Coding] Yet, another great suggestion > ****************************************/ > > /****** - Begin Original Message - ******/ > >>Hi, >> >>it would be really great to add another new line to the "/nickserv info" >>command, for example, when some one types: "/nickserv info nick", the >>following will be shown: >> >>*************************** >>- >>-NickServ- nick is hello world >>- >>-NickServ- Is online from: ~test@just.a.test.co.za >>- >>-NickServ- Last seen time: Aug 28 15:51:14 2003 GMT >>- >>-NickServ- Time registered: Aug 28 00:13:35 2003 GMT >>- >>-NickServ- Last quit message: anythinggggg >>- >>-NickServ- Options: Kill protection, Security >>- >>*************************** >> >>the new line I'm suggesting is something like: >> >>*************************** >>-NickServ- Time Now : Aug 28 15:54:04 2003 GMT >>*************************** >> >>This will help our users to compare the time that user was last seen and >> the >>time right now *it's very important, many many of our users asked us for >>this option*, also it would even be more great to show how long last time >>the user was seen (some thing like: Last seen time: Aug 28 15:51:14 2003 >> GMT >>(last seen time was before: 10 days, 3hours and 24 sec ago). >> >>Note that I saw both of these features, in other services I don't >> remember >>there names (but they aren't as stable as ircservices5) (it was something >>like ptlink services, and magik II) >> >>That's all, I would really like to see it on the next version (or if you >> can >>show me how to do it, as I'm not a programmer) >> >>Many thanks to all of who developed IRCservices ...etc ...etc ...etc >> >>sincerely, >>David >> >>_________________________________________________________________ >>Get MSN 8 and enjoy automatic e-mail virus protection. >>http://join.msn.com/?page=features/virus >> >>------------------------------------------------------------------ >>To unsubscribe or change your subscription options, visit: >>http://www.ircservices.za.net/mailman/listinfo/ircservices-coding > > /******* - End Original Message - *******/ > > > > ------------------------------------------------------------------ > To unsubscribe or change your subscription options, visit: > http://www.ircservices.za.net/mailman/listinfo/ircservices-coding > -- Best Regards, playa Network Founder/CEO DreamChat IRC Network - irc.dreamchat.org http://www.dreamchat.org From quension at mac.com Thu Aug 28 21:13:48 2003 From: quension at mac.com (Trevor Talbot) Date: Sat Oct 23 23:10:07 2004 Subject: [IRCServices Coding] Yet, another great suggestion In-Reply-To: <29047.68.21.137.36.1062128774.squirrel@dreamchat.org> Message-ID: <0F823090-D9D7-11D7-8513-0003938D6866@mac.com> On Thursday, Aug 28, 2003, at 20:46 US/Pacific, playa wrote: > Is this /time command only supposed to work via RAW? Cause when i > type /time services.dreamchat.org i get No Such User, but if i do /raw > time services.dreamchat.org, it works. Just wondering if its just me, > or if its supposed to be that way. That's a client thing. Some clients might alias /time as a CTCP TIME for a specific user, or similar. -- Quension From r-krisztian at softhome.net Thu Aug 28 22:12:51 2003 From: r-krisztian at softhome.net (Krisztian Romek) Date: Sat Oct 23 23:10:07 2004 Subject: [IRCServices Coding] Yet, another great suggestion In-Reply-To: <29047.68.21.137.36.1062128774.squirrel@dreamchat.org> References: <20030828212943.KEKN29825.mta5-svc.business.ntl.com@i-br0ked-it> <29047.68.21.137.36.1062128774.squirrel@dreamchat.org> Message-ID: <200308290713.29423.r-krisztian@softhome.net> > Is this /time command only supposed to work via RAW? Cause when i type > /time services.dreamchat.org i get No Such User, but if i do /raw time > services.dreamchat.org, it works. Just wondering if its just me, or if > its supposed to be that way. Some clients use stupid aliases for CTCP commands, for example: /version = /CTCP VERSION, /time = /CTCP TIME, /finger = /CTCP TIME This is why nothing works the way you expected. -- Krisztian Romek r-krisztian@softhome.net From us44ever at hotmail.com Fri Aug 29 13:02:19 2003 From: us44ever at hotmail.com (us44ever .) Date: Sat Oct 23 23:10:07 2004 Subject: [IRCServices Coding] AKill suggestion Message-ID: Pretty good idea, specially is it would be implemented as an option (because some admins might won't like the idea of displaying the time of when the akill will expire to the user who has been akilled). _________________________________________________________________ Help protect your PC: Get a free online virus scan at McAfee.com. http://clinic.mcafee.com/clinic/ibuy/campaign.asp?cid=3963 From us44ever at hotmail.com Fri Aug 29 13:09:51 2003 From: us44ever at hotmail.com (us44ever .) Date: Sat Oct 23 23:10:07 2004 Subject: [IRCServices Coding] Yet, another great suggestion Message-ID: Since most people want to see this feature(s) in the next version, it would be great to implement it as an optional feature , where it can be disabled from the .conf file(s) or enable it easily. I don't think that there is anything that the authors will lose if this feature can be added, in fact, it will add another nice feature to the features list of IRCservices5. _________________________________________________________________ Enter for your chance to IM with Bon Jovi, Seal, Bow Wow, or Mary J Blige using MSN Messenger http://entertainment.msn.com/imastar From Craig at chatspike.net Fri Aug 29 13:41:59 2003 From: Craig at chatspike.net (Craig McLure) Date: Sat Oct 23 23:10:07 2004 Subject: [IRCServices Coding] Yet, another great suggestion Message-ID: <20030829204143.NNNT26404.mta1-svc.business.ntl.com@i-br0ked-it> I'll ask again.. can you please stop posting to both the IRCServices mailing list, and the IRCd coding mailing list, getting your mail 2ce is beginning to annoy me. And i'll Quote Elijah: "Except it's already been said in the FAQ that it's not going to happen, and if that made it into the FAQ it would seem the answer is frequently going to be 'no.'" /**************************************** * Craig "FrostyCoolSlug" McLure ************* - SpamBox - ************** * InspIRCd - http://www.inspircd.org * ChatSpike - http://www.chatspike.net * WinBot - http://www.winbot.co.uk ****************************************/ /**************************************** * From - us44ever . * To - ircservices-coding * Sent - 2003-08-29 @ 20:09:00 * Subject - Re: [IRCServices Coding] Yet, another great suggestion ****************************************/ /****** - Begin Original Message - ******/ >Since most people want to see this feature(s) in the next version, it would >be great to implement it as an optional feature , where it can be disabled >from the .conf file(s) or enable it easily. I don't think that there is >anything that the authors will lose if this feature can be added, in fact, >it will add another nice feature to the features list of IRCservices5. > >_________________________________________________________________ >Enter for your chance to IM with Bon Jovi, Seal, Bow Wow, or Mary J Blige >using MSN Messenger http://entertainment.msn.com/imastar > >------------------------------------------------------------------ >To unsubscribe or change your subscription options, visit: >http://www.ircservices.za.net/mailman/listinfo/ircservices-coding >. /******* - End Original Message - *******/ From Craig at chatspike.net Fri Aug 29 13:43:24 2003 From: Craig at chatspike.net (Craig McLure) Date: Sat Oct 23 23:10:07 2004 Subject: [IRCServices Coding] AKill suggestion Message-ID: <20030829204311.GHCL29825.mta5-svc.business.ntl.com@i-br0ked-it> its a stupid idea!!! :p j/k.. I think its a great idea.. i'd rather have services telling users when their akills expire, than them spamming my mailbox with 'when does my akill expire?' every 20mins :p /**************************************** * Craig "FrostyCoolSlug" McLure ************* - SpamBox - ************** * InspIRCd - http://www.inspircd.org * ChatSpike - http://www.chatspike.net * WinBot - http://www.winbot.co.uk ****************************************/ /**************************************** * From - Saturn * To - IRC Services Coding Mailing List * Sent - 2003-08-28 @ 17:13:00 * Subject - [IRCServices Coding] AKill suggestion ****************************************/ /****** - Begin Original Message - ******/ >Would it be possible to have it announce to the user when they are akilled, >either the expiry date and time, or "Expires in 3days, 4hours, 6minutes" or >something similar. I find that usually we just have to do 24hour bans, but >the user has no way to know when the ban was set, and when it expires... > >Just an idea... I now await the half dozen people who will proceed to tell >me how stupid my idea is.... > >Saturn >irc.jetirc.net > > >------------------------------------------------------------------ >To unsubscribe or change your subscription options, visit: >http://www.ircservices.za.net/mailman/listinfo/ircservices-coding /******* - End Original Message - *******/ From admin at nevernet.net Fri Aug 29 13:48:01 2003 From: admin at nevernet.net (Elijah) Date: Sat Oct 23 23:10:07 2004 Subject: [IRCServices Coding] Yet, another great suggestion In-Reply-To: <20030829204143.NNNT26404.mta1-svc.business.ntl.com@i-br0ked-it> Message-ID: <008f01c36e6e$83158770$436a3a44@slytherin> Cheers. -----Original Message----- From: ircservices-coding-bounces@ircservices.za.net [mailto:ircservices-coding-bounces@ircservices.za.net] On Behalf Of Craig McLure Sent: Friday, August 29, 2003 4:41 PM To: IRC Services Coding Mailing List Subject: Re: Re: [IRCServices Coding] Yet, another great suggestion I'll ask again.. can you please stop posting to both the IRCServices mailing list, and the IRCd coding mailing list, getting your mail 2ce is beginning to annoy me. And i'll Quote Elijah: "Except it's already been said in the FAQ that it's not going to happen, and if that made it into the FAQ it would seem the answer is frequently going to be 'no.'" From us44ever at hotmail.com Fri Aug 29 16:59:31 2003 From: us44ever at hotmail.com (us44ever .) Date: Sat Oct 23 23:10:07 2004 Subject: [IRCServices Coding] Yet, another great suggestion Message-ID: woops, ok sorry I thought the two e-mails is completely different. >From: "Craig McLure" >Reply-To: IRC Services Coding Mailing List > >To: IRC Services Coding Mailing List > >Subject: Re: Re: [IRCServices Coding] Yet, another great suggestion >Date: Fri, 29 Aug 2003 21:41:23 +0000 > >I'll ask again.. can you please stop posting to both the IRCServices >mailing list, and the IRCd coding mailing list, getting your mail 2ce is >beginning to annoy me. > >And i'll Quote Elijah: > >"Except it's already been said in the FAQ that it's not going to happen, >and >if that made it into the FAQ it would seem the answer is frequently going >to >be 'no.'" > > >/**************************************** > * Craig "FrostyCoolSlug" McLure > ************* - SpamBox - ************** > * InspIRCd - http://www.inspircd.org > * ChatSpike - http://www.chatspike.net > * WinBot - http://www.winbot.co.uk > ****************************************/ > >/**************************************** > * From - us44ever . > * To - ircservices-coding > * Sent - 2003-08-29 @ 20:09:00 > * Subject - Re: [IRCServices Coding] Yet, another great suggestion > ****************************************/ > >/****** - Begin Original Message - ******/ > > >Since most people want to see this feature(s) in the next version, it >would > >be great to implement it as an optional feature , where it can be >disabled > >from the .conf file(s) or enable it easily. I don't think that there is > >anything that the authors will lose if this feature can be added, in >fact, > >it will add another nice feature to the features list of IRCservices5. > > > >_________________________________________________________________ > >Enter for your chance to IM with Bon Jovi, Seal, Bow Wow, or Mary J Blige > >using MSN Messenger http://entertainment.msn.com/imastar > > > >------------------------------------------------------------------ > >To unsubscribe or change your subscription options, visit: > >http://www.ircservices.za.net/mailman/listinfo/ircservices-coding > >. > >/******* - End Original Message - *******/ > > > >------------------------------------------------------------------ >To unsubscribe or change your subscription options, visit: >http://www.ircservices.za.net/mailman/listinfo/ircservices-coding _________________________________________________________________ MSN 8: Get 6 months for $9.95/month. http://join.msn.com/?page=dept/dialup From simorgh at dataphone.se Sat Aug 30 08:27:11 2003 From: simorgh at dataphone.se (Ali Simorgh) Date: Sat Oct 23 23:10:07 2004 Subject: [IRCServices Coding] SETHOST, SENDMAIL and 'ns info all' In-Reply-To: Message-ID: Hi I run ircservices 5.0.21 on FreeBSD 4.8-STABLE. and Ultimate 3.* I get this in logfile: [Aug 30 10:51:19 2003] unknown message from server (NETCTRL 0 0 0 0 0 0 0 0 0 0 0 0 0) [Aug 30 10:51:19 2003] user: New maximum user count: 1 [Aug 30 10:51:19 2003] unknown message from server (:irc.MyNet.Net SETHOST Simorgh MyvhostNetwork.Net) [Aug 30 10:51:19 2003] user: New maximum user count: 2 [Aug 30 10:51:19 2003] unknown message from server (:irc.MyNet.Net SETHOST pedarkhAnde 6b45bb2.26d9672f.dataphone.se) [Aug 30 10:56:18 2003] mail/sendmail: /usr/sbin/sendmail exited with code 25600 [Aug 30 10:56:18 2003] nickserv/mail-auth: send_auth() failed for registration (Simorgh) and how can I do so that nickserv dont show the realhost of a user in 'ns info nick all' thanks for help Ali "Simorgh" ______________________________________________________ Many of life's failures are people who did not realize how close they were to success when they gave up. Thomas A. Edison ______________________________________________________ From jskam at shaw.ca Sat Aug 30 11:34:35 2003 From: jskam at shaw.ca (Jeffery Kam) Date: Sat Oct 23 23:10:07 2004 Subject: [IRCServices Coding] SETHOST, SENDMAIL and 'ns info all' In-Reply-To: Message-ID: <000001c36f25$58464860$f64f9144@weed> "and how can I do so that nickserv dont show the realhost of a user in 'ns info nick all'" This would be a great feature for sure. I know on my network, there is a custom user mode +d, which will disguise a user's host in a /whois reply, but services info doesn't show it disguised unless the HIDE option is set. From achurch at achurch.org Sat Aug 30 16:14:47 2003 From: achurch at achurch.org (Andrew Church) Date: Sat Oct 23 23:10:07 2004 Subject: [IRCServices Coding] MARK Command In-Reply-To: <3208.66.181.69.244.1060800845.squirrel@dreamchat.org> Message-ID: <3f512fdb.01666@achurch.org> Use E-mail if you need communication of that sort. --Andrew Church achurch@achurch.org http://achurch.org/ >First off, i would like to say that IRCservices are the best services out >there, by FAR! Anyways, i was wondering if the MARK command will be in >the next relase? Its kind of a pointless command, its only used to mark >nicks or channels, but it is very useful for when passwords to channels >have been denied. > >/chanserv MARK > >/chanserv info #channel would read the following. >*#channel has been MARKED by playa - > >Of course only IRCops would be able to view it. > >Just an idea i thought of :) > >-- >Best Regards, >playa >Network Founder/CEO >DreamChat IRC Network - irc.dreamchat.org >http://www.dreamchat.org > >------------------------------------------------------------------ >To unsubscribe or change your subscription options, visit: >http://www.ircservices.za.net/mailman/listinfo/ircservices-coding From achurch at achurch.org Sat Aug 30 16:17:44 2003 From: achurch at achurch.org (Andrew Church) Date: Sat Oct 23 23:10:07 2004 Subject: [IRCServices Coding] OP/Voice upon identify In-Reply-To: Message-ID: <3f513092.01677@achurch.org> Needless complexity. If you don't want yourself autoopped, then don't be an auto-op. It's that simple. --Andrew Church achurch@achurch.org http://achurch.org/ >Hi again >Its nice with this option. but I dont se any set command that ChanServ >wont automatically op or voice you in any channel. > >Like: > SET NOAUTO ON|OFF > When NOAUTO is on, ChanServ will not > automatically op or voice you in any channels. > >Maybe some user(s) wont get auto op/voice then they can set this option ON >but it sould be OFF in default. > >Or did I miss it? > >Thanks > > Ali "Simorgh" > ______________________________________________________ > Many of life's failures are people who did not realize > how close they were to success when they gave up. > Thomas A. Edison > ______________________________________________________ > > >On Sun, 17 Aug 2003, Russell Garrett wrote: > >> Eh? This has been implemented since IRCServices 5a31. >> >> Russ >> >> > I wonder if its possible to make some modification that: >> > when someone has already joined a few channels, and then identifies >> > to its nickname, chanserv gives Voice and/or Op to the user is s/he >> > is in the channel list (+o; aop or above & +v when vop) >> > >> > this is very usefull to not privmsg chanserv for every op or voice >> > request, when user has not identified to its nick before joining >> > channels. >> > >> > Thanks for any help >> >> ------------------------------------------------------------------ >> To unsubscribe or change your subscription options, visit: >> http://www.ircservices.za.net/mailman/listinfo/ircservices-coding >> > >------------------------------------------------------------------ >To unsubscribe or change your subscription options, visit: >http://www.ircservices.za.net/mailman/listinfo/ircservices-coding From l8nite at l8nite.net Sat Aug 30 16:58:16 2003 From: l8nite at l8nite.net (Shaun Guth) Date: Sat Oct 23 23:10:07 2004 Subject: [IRCServices Coding] OP/Voice upon identify In-Reply-To: <3f513092.01677@achurch.org> References: <3f513092.01677@achurch.org> Message-ID: <1062287885.21924.6.camel@localhost> On Sun, 2003-08-31 at 01:16, Andrew Church wrote: > Needless complexity. If you don't want yourself autoopped, then don't > be an auto-op. It's that simple. I disagree. In my case, I wanted to create a channel where there were no ops so users don't have to endure lame op-wars, etc. However, I did need to maintain a level of control over the channel to protect from extremely obnoxious behavior or lame bots, etc. By registering as founder of the channel I induced the unwanted 'auto-op' behavior. My only solution was to register another fake user to become channel founder and set their nick to noexpire. That to me seems like needless complexity. A simple check to see if the user wishes to be opped or not is not complex. Shaun From Craig at chatspike.net Sat Aug 30 17:07:32 2003 From: Craig at chatspike.net (Craig McLure) Date: Sat Oct 23 23:10:07 2004 Subject: [IRCServices Coding] OP/Voice upon identify Message-ID: <20030831000719.ELIJ19019.mta3-svc.business.ntl.com@i-br0ked-it> it would thou.. they would have to be able to switch off auto-op for a single channel.. you could always use /cs levels to change the 'auto op' level up.. so that no one is auto-opped.. or /cs levels #channels DISABLE autoop /**************************************** * Craig "FrostyCoolSlug" McLure ************* - SpamBox - ************** * InspIRCd - http://www.inspircd.org * ChatSpike - http://www.chatspike.net * WinBot - http://www.winbot.co.uk ****************************************/ /**************************************** * From - Shaun Guth * To - ircservices-coding * Sent - 2003-08-30 @ 16:58:00 * Subject - RE: [IRCServices Coding] OP/Voice upon identify ****************************************/ /****** - Begin Original Message - ******/ >On Sun, 2003-08-31 at 01:16, Andrew Church wrote: >> Needless complexity. If you don't want yourself autoopped, then don't >> be an auto-op. It's that simple. > >I disagree. In my case, I wanted to create a channel where there were >no ops so users don't have to endure lame op-wars, etc. However, I did >need to maintain a level of control over the channel to protect from >extremely obnoxious behavior or lame bots, etc. By registering as >founder of the channel I induced the unwanted 'auto-op' behavior. My >only solution was to register another fake user to become channel >founder and set their nick to noexpire. That to me seems like needless >complexity. A simple check to see if the user wishes to be opped or not >is not complex. > >Shaun > >------------------------------------------------------------------ >To unsubscribe or change your subscription options, visit: >http://www.ircservices.za.net/mailman/listinfo/ircservices-coding >. /******* - End Original Message - *******/ From l8nite at l8nite.net Sat Aug 30 17:14:44 2003 From: l8nite at l8nite.net (Shaun Guth) Date: Sat Oct 23 23:10:07 2004 Subject: [IRCServices Coding] OP/Voice upon identify In-Reply-To: <20030831000719.ELIJ19019.mta3-svc.business.ntl.com@i-br0ked-it> References: <20030831000719.ELIJ19019.mta3-svc.business.ntl.com@i-br0ked-it> Message-ID: <1062288881.21924.17.camel@localhost> On Sat, 2003-08-30 at 18:06, Craig McLure wrote: > it would thou.. they would have to be able to switch off auto-op for a single channel.. For each channel we already store an access list, one extra bit to indicate auto-anything status or not is not really asking too much. > you could always use /cs levels to change the 'auto op' level up.. so that no one is auto-opped.. > or /cs levels #channels DISABLE autoop -ChanServ- Channel #foobar registered under your nickname: l8 -ChanServ- AUTOOP disabled on channel #foobar. --- You have left channel #foobar --> You are now talking on #foobar --- services.topgamers.net removes channel operator status from l8 --- services.topgamers.net gives channel operator status to l8 Same with ENFORCE set to off as well. > [snipped obnoxiously long sig] Shaun Guth From achurch at achurch.org Sun Aug 31 02:58:23 2003 From: achurch at achurch.org (Andrew Church) Date: Sat Oct 23 23:10:07 2004 Subject: [IRCServices Coding] OP/Voice upon identify In-Reply-To: <1062288881.21924.17.camel@localhost> Message-ID: <3f51c6b5.07402@achurch.org> >> you could always use /cs levels to change the 'auto op' level up.. so that no one is auto-opped.. >> or /cs levels #channels DISABLE autoop > >-ChanServ- Channel #foobar registered under your nickname: l8 >-ChanServ- AUTOOP disabled on channel #foobar. >--- You have left channel #foobar >--> You are now talking on #foobar >--- services.topgamers.net removes channel operator status from l8 >--- services.topgamers.net gives channel operator status to l8 This is definitely confusing behavior. Fixed for 5.0.22, thanks for the report. Note that you will also want to disable the other AUTOxxx levels as well if you don't want any automatic modes. --Andrew Church achurch@achurch.org http://achurch.org/ From achurch at achurch.org Sun Aug 31 07:28:11 2003 From: achurch at achurch.org (Andrew Church) Date: Sat Oct 23 23:10:07 2004 Subject: [IRCServices Coding] Mass memos In-Reply-To: <001601c361d8$a5312f00$6401a8c0@turby> Message-ID: <3f5205f0.15057@achurch.org> >Can we reconsider adding a Mass memo function for the next release? No, for all the reasons others have mentioned. I'll also draw an example from my experience with cellphone mail in Japan, which is remarkably similar to Services memos: Automated messages are annoying, period. The primary use for cellphone mail is to communicate with friends; having automatic messages interfere with that is annoying in the extreme. Yes, 10% or 20% of your users might be willing to accept mass memos, but the remaining 80% or 90% will get quite upset with you. I might also point out that people who care about what happens on the network will actively check that information, whether you make it available through logon news, through a website, or whatever; and people who don't care will ignore anything you send them. The method you use to inform them won't really make a difference. >If not, or even if so... one thing puzzles me: In the /ns list * command, >the listings have occasional punctuation... a ! or ? in front of the nick. >There is nothing in the docs anywhere that seems to address this, and I'm >curious as to what those mean.... an explanation would be helpful there too. This should be available through /ns help list, but there appears to be a bug there. I'll fix it for the next version. >on that note, a possible suggestion for Logonnews... How about something I >saw on Dalnet once: When new news is added, you get a notice. Until you >read the news, it keeps bugging you when you log on. After you read it, it >stops. Some sort of flag so users know when there IS new news would be >useful... the main reason nobody read the logonnews is that 90% of the time >for them, it is unchanged........ This is an interesting thought; I'll think about it for a future version. --Andrew Church achurch@achurch.org http://achurch.org/ From achurch at achurch.org Sun Aug 31 07:42:30 2003 From: achurch at achurch.org (Andrew Church) Date: Sat Oct 23 23:10:07 2004 Subject: [IRCServices Coding] Language In-Reply-To: Message-ID: <3f52094e.17046@achurch.org> [/msg nickserv vs. /nickserv] >I wonder if it would be worth integrating such a thing into services as an >option (compile-time maybe?). I think it would be good for the irc community >as a whole to get away from the habit of msging services directly if at all >possible. Opinions? /msg NickServ is the one format that's guaranteed to work on every ircd (except for administrative decisions a la DALnet). Get an RFC published--and implemented; 2811-3 were remarkable failures in that area-- and I'll consider changing it. --Andrew Church achurch@achurch.org http://achurch.org/ From achurch at achurch.org Sun Aug 31 07:45:49 2003 From: achurch at achurch.org (Andrew Church) Date: Sat Oct 23 23:10:07 2004 Subject: [IRCServices Coding] Language In-Reply-To: Message-ID: <3f520a18.17063@achurch.org> >Is there any tool (silly question) or something or guid to make a language >file. > >I have decided to make a Persian (Farsi) language file. Language files are just plain text files; as another reply said, read the comments at the top of lang/en_us.l, and work from there. Be warned that the amount of text is huge; expect to spend at least two to three months on the initial translation. Also, if you'd be willing to continue maintaining the language file as it is updated in future versions, please let me know privately. --Andrew Church achurch@achurch.org http://achurch.org/ From achurch at achurch.org Sun Aug 31 07:53:21 2003 From: achurch at achurch.org (Andrew Church) Date: Sat Oct 23 23:10:07 2004 Subject: [IRCServices Coding] segfault on expiring ? In-Reply-To: <001201c36793$d26e4000$0101a8c0@nothing> Message-ID: <3f520bd8.17715@achurch.org> >[Aug 20 20:49:05 2003] nickserv/main: Expiring suspension for SeBa_KoBe (nick group 17805) >[Aug 20 20:49:05 2003] nickserv/main: Expiring nickname SeBa_KoBe >[Aug 20 20:49:05 2003] nickserv/main: [Aug 20 20:49:05 2003] Services terminating: Segmentation Faul I can't reproduce this problem. If this is still occurring, can you send me your databases privately so that I can investigate it? --Andrew Church achurch@achurch.org http://achurch.org/ From andrewk at isdial.net Tue Aug 26 02:43:45 2003 From: andrewk at isdial.net (Andrew Kempe) Date: Sat Oct 23 23:10:07 2004 Subject: [IRCServices Coding] test Message-ID: <005801c36bb6$85bbc080$1f0912ac@espotting.com> From us44ever at hotmail.com Thu Aug 28 09:45:48 2003 From: us44ever at hotmail.com (us44ever .) Date: Sat Oct 23 23:10:07 2004 Subject: [IRCServices Coding] Yet, another great suggestion Message-ID: Hi, it would be really great to add another new line to the "/nickserv info" command, for example, when some one types: "/nickserv info nick", the following will be shown: *************************** - -NickServ- nick is hello world - -NickServ- Is online from: ~test@just.a.test.co.za - -NickServ- Last seen time: Aug 28 15:51:14 2003 GMT - -NickServ- Time registered: Aug 28 00:13:35 2003 GMT - -NickServ- Last quit message: anythinggggg - -NickServ- Options: Kill protection, Security - *************************** the new line I'm suggesting is something like: *************************** -NickServ- Time Now : Aug 28 15:54:04 2003 GMT *************************** This will help our users to compare the time that user was last seen and the time right now *it's very important, many many of our users asked us for this option*, also it would even be more great to show how long last time the user was seen (some thing like: Last seen time: Aug 28 15:51:14 2003 GMT (last seen time was before: 10 days, 3hours and 24 sec ago). Note that I saw both of these features, in other services I don't remember there names (but they aren't as stable as ircservices5) (it was something like ptlink services, and magik II) That's all, I would really like to see it on the next version (or if you can show me how to do it, as I'm not a programmer) Many thanks to all of who developed IRCservices ...etc ...etc ...etc sincerely, David _________________________________________________________________ Get MSN 8 and enjoy automatic e-mail virus protection. http://join.msn.com/?page=features/virus From aragon at phat.za.net Thu Aug 28 11:36:22 2003 From: aragon at phat.za.net (Aragon Gouveia) Date: Sat Oct 23 23:10:07 2004 Subject: [IRCServices Coding] Yet, another great suggestion In-Reply-To: References: Message-ID: <20030828183615.GB32204@phat.za.net> Or how about rather letting users decide what timezone they're in and services outputs all timestamps in their local time? | By us44ever . | [ 2003-08-28 18:45 +0200 ] > Hi, > > it would be really great to add another new line to the "/nickserv info" > command, for example, when some one types: "/nickserv info nick", the > following will be shown: > > *************************** > - > -NickServ- nick is hello world > - > -NickServ- Is online from: ~test@just.a.test.co.za > - > -NickServ- Last seen time: Aug 28 15:51:14 2003 GMT > - > -NickServ- Time registered: Aug 28 00:13:35 2003 GMT > - > -NickServ- Last quit message: anythinggggg > - > -NickServ- Options: Kill protection, Security > - > *************************** > > the new line I'm suggesting is something like: > > *************************** > -NickServ- Time Now : Aug 28 15:54:04 2003 GMT > *************************** > > This will help our users to compare the time that user was last seen and > the time right now *it's very important, many many of our users asked us > for this option*, also it would even be more great to show how long last > time the user was seen (some thing like: Last seen time: Aug 28 15:51:14 > 2003 GMT (last seen time was before: 10 days, 3hours and 24 sec ago). > > Note that I saw both of these features, in other services I don't remember > there names (but they aren't as stable as ircservices5) (it was something > like ptlink services, and magik II) > > That's all, I would really like to see it on the next version (or if you > can show me how to do it, as I'm not a programmer) > > Many thanks to all of who developed IRCservices ...etc ...etc ...etc > > sincerely, > David > > _________________________________________________________________ > Get MSN 8 and enjoy automatic e-mail virus protection. > http://join.msn.com/?page=features/virus > > ------------------------------------------------------------------ > To unsubscribe or change your subscription options, visit: > http://www.ircservices.za.net/mailman/listinfo/ircservices-coding From saturn at jetirc.net Thu Aug 28 11:39:41 2003 From: saturn at jetirc.net (Saturn) Date: Sat Oct 23 23:10:07 2004 Subject: [IRCServices Coding] Yet, another great suggestion References: <20030828183615.GB32204@phat.za.net> Message-ID: <003201c36d93$abf77fd0$6401a8c0@turby> Oooo now I like that option... have it default to a default timezone, set in the conf file, and give them the option of SETting a different UTC code (have it as GMT + or - x wheer x is the offset from UTC)... It may not sound liek much, but I bet people will use it, and what's more, it IS useful information, especially on international servers like mine.. we have people from all over the place, and we keep services set on Pacific time... but for those in, say, Belgium... that's not very helpful ----- Original Message ----- From: "Aragon Gouveia" To: Sent: Thursday, August 28, 2003 11:36 AM Subject: Re: [IRCServices Coding] Yet, another great suggestion Or how about rather letting users decide what timezone they're in and services outputs all timestamps in their local time? | By us44ever . | [ 2003-08-28 18:45 +0200 ] > Hi, > > it would be really great to add another new line to the "/nickserv info" > command, for example, when some one types: "/nickserv info nick", the > following will be shown: > > *************************** > - > -NickServ- nick is hello world > - > -NickServ- Is online from: ~test@just.a.test.co.za > - > -NickServ- Last seen time: Aug 28 15:51:14 2003 GMT > - > -NickServ- Time registered: Aug 28 00:13:35 2003 GMT > - > -NickServ- Last quit message: anythinggggg > - > -NickServ- Options: Kill protection, Security > - > *************************** > > the new line I'm suggesting is something like: > > *************************** > -NickServ- Time Now : Aug 28 15:54:04 2003 GMT > *************************** > > This will help our users to compare the time that user was last seen and > the time right now *it's very important, many many of our users asked us > for this option*, also it would even be more great to show how long last > time the user was seen (some thing like: Last seen time: Aug 28 15:51:14 > 2003 GMT (last seen time was before: 10 days, 3hours and 24 sec ago). > > Note that I saw both of these features, in other services I don't remember > there names (but they aren't as stable as ircservices5) (it was something > like ptlink services, and magik II) > > That's all, I would really like to see it on the next version (or if you > can show me how to do it, as I'm not a programmer) > > Many thanks to all of who developed IRCservices ...etc ...etc ...etc > > sincerely, > David > > _________________________________________________________________ > Get MSN 8 and enjoy automatic e-mail virus protection. > http://join.msn.com/?page=features/virus > > ------------------------------------------------------------------ > To unsubscribe or change your subscription options, visit: > http://www.ircservices.za.net/mailman/listinfo/ircservices-coding ------------------------------------------------------------------ To unsubscribe or change your subscription options, visit: http://www.ircservices.za.net/mailman/listinfo/ircservices-coding From Craig at chatspike.net Thu Aug 28 14:29:54 2003 From: Craig at chatspike.net (Craig McLure) Date: Sat Oct 23 23:10:07 2004 Subject: [IRCServices Coding] Yet, another great suggestion Message-ID: <20030828212943.KEKN29825.mta5-svc.business.ntl.com@i-br0ked-it> Please dont post to both the services main list, and the services coding list. Choose one, or the other, especially concidering i dont think this is a great suggestion either.. /time services.chatspike.net [22:28] ••• Date / time at services.chatspike.net- Thu Aug 28 17:28:57 2003 EDT *shock* /**************************************** * Craig "FrostyCoolSlug" McLure ************* - SpamBox - ************** * InspIRCd - http://www.inspircd.org * ChatSpike - http://www.chatspike.net * WinBot - http://www.winbot.co.uk ****************************************/ /**************************************** * From - us44ever . * To - ircservices-coding * Sent - 2003-08-28 @ 16:45:00 * Subject - [IRCServices Coding] Yet, another great suggestion ****************************************/ /****** - Begin Original Message - ******/ >Hi, > >it would be really great to add another new line to the "/nickserv info" >command, for example, when some one types: "/nickserv info nick", the >following will be shown: > >*************************** >- >-NickServ- nick is hello world >- >-NickServ- Is online from: ~test@just.a.test.co.za >- >-NickServ- Last seen time: Aug 28 15:51:14 2003 GMT >- >-NickServ- Time registered: Aug 28 00:13:35 2003 GMT >- >-NickServ- Last quit message: anythinggggg >- >-NickServ- Options: Kill protection, Security >- >*************************** > >the new line I'm suggesting is something like: > >*************************** >-NickServ- Time Now : Aug 28 15:54:04 2003 GMT >*************************** > >This will help our users to compare the time that user was last seen and the >time right now *it's very important, many many of our users asked us for >this option*, also it would even be more great to show how long last time >the user was seen (some thing like: Last seen time: Aug 28 15:51:14 2003 GMT >(last seen time was before: 10 days, 3hours and 24 sec ago). > >Note that I saw both of these features, in other services I don't remember >there names (but they aren't as stable as ircservices5) (it was something >like ptlink services, and magik II) > >That's all, I would really like to see it on the next version (or if you can >show me how to do it, as I'm not a programmer) > >Many thanks to all of who developed IRCservices ...etc ...etc ...etc > >sincerely, >David > >_________________________________________________________________ >Get MSN 8 and enjoy automatic e-mail virus protection. >http://join.msn.com/?page=features/virus > >------------------------------------------------------------------ >To unsubscribe or change your subscription options, visit: >http://www.ircservices.za.net/mailman/listinfo/ircservices-coding /******* - End Original Message - *******/ From nothing at psychopat.org Thu Aug 28 14:57:31 2003 From: nothing at psychopat.org (Marc-Andre A. Fuentes) Date: Sat Oct 23 23:10:07 2004 Subject: [IRCServices Coding] BUG Report Message-ID: <001501c36daf$c8cba700$0101a8c0@house> We're having a small problem with suspended channel. we suspended channel #kavala, and someone has identified itself has the founder and apply a DROP to the channel. then we got a panic from the services and... crash. Also with suspended nick , when the suspencion expire, the services crash We're using: ircservices-5.0.21 services.terra.cl build #4, compiled Sat Aug 16 20:12:30 CST 2003 Thanks Marc -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.ircservices.za.net/pipermail/ircservices-coding/attachments/20030828/1f31ccf5/attachment-0003.htm From Craig at chatspike.net Thu Aug 28 15:24:36 2003 From: Craig at chatspike.net (Craig McLure) Date: Sat Oct 23 23:10:07 2004 Subject: [IRCServices Coding] BUG Report Message-ID: <20030828222401.JVQE12036.mta4-svc.business.ntl.com@i-br0ked-it> hmm.. what OS, compiler version etc are you using? after a test, i got the following: /cs id #abc 00376370 -ChanServ- Channel #abc is suspended and may not be used or identified for. /cs drop #abc [23:20] -ChanServ- Channel is suspended and may not be used or identified for. only prob i got was it missed the channel name in the second message :) /cs drop #abc /**************************************** * Craig "FrostyCoolSlug" McLure ************* - SpamBox - ************** * InspIRCd - http://www.inspircd.org * ChatSpike - http://www.chatspike.net * WinBot - http://www.winbot.co.uk ****************************************/ /**************************************** * From - Marc-Andre A. Fuentes * To - ircservices-coding * Sent - 2003-08-28 @ 18:00:00 * Subject - [IRCServices Coding] BUG Report ****************************************/ /****** - Begin Original Message - ******/ >We're having a small problem with suspended channel. > >we suspended channel #kavala, and someone has identified itself has the founder and apply a DROP to the channel. >then we got a panic from the services and... crash. > >Also with suspended nick , when the suspencion expire, the services crash >We're using: > >ircservices-5.0.21 services.terra.cl build #4, compiled Sat Aug 16 20:12:30 CST 2003 > > >Thanks >Marc >------------------------------------------------------------------ >To unsubscribe or change your subscription options, visit: >http://www.ircservices.za.net/mailman/listinfo/ircservices-coding /******* - End Original Message - *******/ From saturn at jetirc.net Thu Aug 28 17:13:48 2003 From: saturn at jetirc.net (Saturn) Date: Sat Oct 23 23:10:07 2004 Subject: [IRCServices Coding] AKill suggestion References: <2C31F186-CDEE-11D7-979C-0003938D6866@mac.com> Message-ID: <009001c36dc2$64b56b80$6401a8c0@turby> Would it be possible to have it announce to the user when they are akilled, either the expiry date and time, or "Expires in 3days, 4hours, 6minutes" or something similar. I find that usually we just have to do 24hour bans, but the user has no way to know when the ban was set, and when it expires... Just an idea... I now await the half dozen people who will proceed to tell me how stupid my idea is.... Saturn irc.jetirc.net From playa at dreamchat.org Thu Aug 28 20:46:19 2003 From: playa at dreamchat.org (playa) Date: Sat Oct 23 23:10:07 2004 Subject: [IRCServices Coding] Yet, another great suggestion In-Reply-To: <20030828212943.KEKN29825.mta5-svc.business.ntl.com@i-br0ked-it> References: <20030828212943.KEKN29825.mta5-svc.business.ntl.com@i-br0ked-it> Message-ID: <29047.68.21.137.36.1062128774.squirrel@dreamchat.org> Is this /time command only supposed to work via RAW? Cause when i type /time services.dreamchat.org i get No Such User, but if i do /raw time services.dreamchat.org, it works. Just wondering if its just me, or if its supposed to be that way. > Please dont post to both the services main list, and the services coding > list. Choose one, or the other, especially concidering i dont think this > is a great suggestion either.. > > /time services.chatspike.net > [22:28] ??? Date / time at services.chatspike.net- Thu Aug 28 17:28:57 > 2003 EDT > > *shock* > > /**************************************** > * Craig "FrostyCoolSlug" McLure > ************* - SpamBox - ************** > * InspIRCd - http://www.inspircd.org > * ChatSpike - http://www.chatspike.net > * WinBot - http://www.winbot.co.uk > ****************************************/ > > /**************************************** > * From - us44ever . > * To - ircservices-coding > * Sent - 2003-08-28 @ 16:45:00 > * Subject - [IRCServices Coding] Yet, another great suggestion > ****************************************/ > > /****** - Begin Original Message - ******/ > >>Hi, >> >>it would be really great to add another new line to the "/nickserv info" >>command, for example, when some one types: "/nickserv info nick", the >>following will be shown: >> >>*************************** >>- >>-NickServ- nick is hello world >>- >>-NickServ- Is online from: ~test@just.a.test.co.za >>- >>-NickServ- Last seen time: Aug 28 15:51:14 2003 GMT >>- >>-NickServ- Time registered: Aug 28 00:13:35 2003 GMT >>- >>-NickServ- Last quit message: anythinggggg >>- >>-NickServ- Options: Kill protection, Security >>- >>*************************** >> >>the new line I'm suggesting is something like: >> >>*************************** >>-NickServ- Time Now : Aug 28 15:54:04 2003 GMT >>*************************** >> >>This will help our users to compare the time that user was last seen and >> the >>time right now *it's very important, many many of our users asked us for >>this option*, also it would even be more great to show how long last time >>the user was seen (some thing like: Last seen time: Aug 28 15:51:14 2003 >> GMT >>(last seen time was before: 10 days, 3hours and 24 sec ago). >> >>Note that I saw both of these features, in other services I don't >> remember >>there names (but they aren't as stable as ircservices5) (it was something >>like ptlink services, and magik II) >> >>That's all, I would really like to see it on the next version (or if you >> can >>show me how to do it, as I'm not a programmer) >> >>Many thanks to all of who developed IRCservices ...etc ...etc ...etc >> >>sincerely, >>David >> >>_________________________________________________________________ >>Get MSN 8 and enjoy automatic e-mail virus protection. >>http://join.msn.com/?page=features/virus >> >>------------------------------------------------------------------ >>To unsubscribe or change your subscription options, visit: >>http://www.ircservices.za.net/mailman/listinfo/ircservices-coding > > /******* - End Original Message - *******/ > > > > ------------------------------------------------------------------ > To unsubscribe or change your subscription options, visit: > http://www.ircservices.za.net/mailman/listinfo/ircservices-coding > -- Best Regards, playa Network Founder/CEO DreamChat IRC Network - irc.dreamchat.org http://www.dreamchat.org From quension at mac.com Thu Aug 28 21:13:48 2003 From: quension at mac.com (Trevor Talbot) Date: Sat Oct 23 23:10:07 2004 Subject: [IRCServices Coding] Yet, another great suggestion In-Reply-To: <29047.68.21.137.36.1062128774.squirrel@dreamchat.org> Message-ID: <0F823090-D9D7-11D7-8513-0003938D6866@mac.com> On Thursday, Aug 28, 2003, at 20:46 US/Pacific, playa wrote: > Is this /time command only supposed to work via RAW? Cause when i > type /time services.dreamchat.org i get No Such User, but if i do /raw > time services.dreamchat.org, it works. Just wondering if its just me, > or if its supposed to be that way. That's a client thing. Some clients might alias /time as a CTCP TIME for a specific user, or similar. -- Quension From r-krisztian at softhome.net Thu Aug 28 22:12:51 2003 From: r-krisztian at softhome.net (Krisztian Romek) Date: Sat Oct 23 23:10:07 2004 Subject: [IRCServices Coding] Yet, another great suggestion In-Reply-To: <29047.68.21.137.36.1062128774.squirrel@dreamchat.org> References: <20030828212943.KEKN29825.mta5-svc.business.ntl.com@i-br0ked-it> <29047.68.21.137.36.1062128774.squirrel@dreamchat.org> Message-ID: <200308290713.29423.r-krisztian@softhome.net> > Is this /time command only supposed to work via RAW? Cause when i type > /time services.dreamchat.org i get No Such User, but if i do /raw time > services.dreamchat.org, it works. Just wondering if its just me, or if > its supposed to be that way. Some clients use stupid aliases for CTCP commands, for example: /version = /CTCP VERSION, /time = /CTCP TIME, /finger = /CTCP TIME This is why nothing works the way you expected. -- Krisztian Romek r-krisztian@softhome.net From us44ever at hotmail.com Fri Aug 29 13:02:19 2003 From: us44ever at hotmail.com (us44ever .) Date: Sat Oct 23 23:10:07 2004 Subject: [IRCServices Coding] AKill suggestion Message-ID: Pretty good idea, specially is it would be implemented as an option (because some admins might won't like the idea of displaying the time of when the akill will expire to the user who has been akilled). _________________________________________________________________ Help protect your PC: Get a free online virus scan at McAfee.com. http://clinic.mcafee.com/clinic/ibuy/campaign.asp?cid=3963 From us44ever at hotmail.com Fri Aug 29 13:09:51 2003 From: us44ever at hotmail.com (us44ever .) Date: Sat Oct 23 23:10:07 2004 Subject: [IRCServices Coding] Yet, another great suggestion Message-ID: Since most people want to see this feature(s) in the next version, it would be great to implement it as an optional feature , where it can be disabled from the .conf file(s) or enable it easily. I don't think that there is anything that the authors will lose if this feature can be added, in fact, it will add another nice feature to the features list of IRCservices5. _________________________________________________________________ Enter for your chance to IM with Bon Jovi, Seal, Bow Wow, or Mary J Blige using MSN Messenger http://entertainment.msn.com/imastar From Craig at chatspike.net Fri Aug 29 13:41:59 2003 From: Craig at chatspike.net (Craig McLure) Date: Sat Oct 23 23:10:07 2004 Subject: [IRCServices Coding] Yet, another great suggestion Message-ID: <20030829204143.NNNT26404.mta1-svc.business.ntl.com@i-br0ked-it> I'll ask again.. can you please stop posting to both the IRCServices mailing list, and the IRCd coding mailing list, getting your mail 2ce is beginning to annoy me. And i'll Quote Elijah: "Except it's already been said in the FAQ that it's not going to happen, and if that made it into the FAQ it would seem the answer is frequently going to be 'no.'" /**************************************** * Craig "FrostyCoolSlug" McLure ************* - SpamBox - ************** * InspIRCd - http://www.inspircd.org * ChatSpike - http://www.chatspike.net * WinBot - http://www.winbot.co.uk ****************************************/ /**************************************** * From - us44ever . * To - ircservices-coding * Sent - 2003-08-29 @ 20:09:00 * Subject - Re: [IRCServices Coding] Yet, another great suggestion ****************************************/ /****** - Begin Original Message - ******/ >Since most people want to see this feature(s) in the next version, it would >be great to implement it as an optional feature , where it can be disabled >from the .conf file(s) or enable it easily. I don't think that there is >anything that the authors will lose if this feature can be added, in fact, >it will add another nice feature to the features list of IRCservices5. > >_________________________________________________________________ >Enter for your chance to IM with Bon Jovi, Seal, Bow Wow, or Mary J Blige >using MSN Messenger http://entertainment.msn.com/imastar > >------------------------------------------------------------------ >To unsubscribe or change your subscription options, visit: >http://www.ircservices.za.net/mailman/listinfo/ircservices-coding >. /******* - End Original Message - *******/ From Craig at chatspike.net Fri Aug 29 13:43:24 2003 From: Craig at chatspike.net (Craig McLure) Date: Sat Oct 23 23:10:07 2004 Subject: [IRCServices Coding] AKill suggestion Message-ID: <20030829204311.GHCL29825.mta5-svc.business.ntl.com@i-br0ked-it> its a stupid idea!!! :p j/k.. I think its a great idea.. i'd rather have services telling users when their akills expire, than them spamming my mailbox with 'when does my akill expire?' every 20mins :p /**************************************** * Craig "FrostyCoolSlug" McLure ************* - SpamBox - ************** * InspIRCd - http://www.inspircd.org * ChatSpike - http://www.chatspike.net * WinBot - http://www.winbot.co.uk ****************************************/ /**************************************** * From - Saturn * To - IRC Services Coding Mailing List * Sent - 2003-08-28 @ 17:13:00 * Subject - [IRCServices Coding] AKill suggestion ****************************************/ /****** - Begin Original Message - ******/ >Would it be possible to have it announce to the user when they are akilled, >either the expiry date and time, or "Expires in 3days, 4hours, 6minutes" or >something similar. I find that usually we just have to do 24hour bans, but >the user has no way to know when the ban was set, and when it expires... > >Just an idea... I now await the half dozen people who will proceed to tell >me how stupid my idea is.... > >Saturn >irc.jetirc.net > > >------------------------------------------------------------------ >To unsubscribe or change your subscription options, visit: >http://www.ircservices.za.net/mailman/listinfo/ircservices-coding /******* - End Original Message - *******/ From admin at nevernet.net Fri Aug 29 13:48:01 2003 From: admin at nevernet.net (Elijah) Date: Sat Oct 23 23:10:07 2004 Subject: [IRCServices Coding] Yet, another great suggestion In-Reply-To: <20030829204143.NNNT26404.mta1-svc.business.ntl.com@i-br0ked-it> Message-ID: <008f01c36e6e$83158770$436a3a44@slytherin> Cheers. -----Original Message----- From: ircservices-coding-bounces@ircservices.za.net [mailto:ircservices-coding-bounces@ircservices.za.net] On Behalf Of Craig McLure Sent: Friday, August 29, 2003 4:41 PM To: IRC Services Coding Mailing List Subject: Re: Re: [IRCServices Coding] Yet, another great suggestion I'll ask again.. can you please stop posting to both the IRCServices mailing list, and the IRCd coding mailing list, getting your mail 2ce is beginning to annoy me. And i'll Quote Elijah: "Except it's already been said in the FAQ that it's not going to happen, and if that made it into the FAQ it would seem the answer is frequently going to be 'no.'" From us44ever at hotmail.com Fri Aug 29 16:59:31 2003 From: us44ever at hotmail.com (us44ever .) Date: Sat Oct 23 23:10:07 2004 Subject: [IRCServices Coding] Yet, another great suggestion Message-ID: woops, ok sorry I thought the two e-mails is completely different. >From: "Craig McLure" >Reply-To: IRC Services Coding Mailing List > >To: IRC Services Coding Mailing List > >Subject: Re: Re: [IRCServices Coding] Yet, another great suggestion >Date: Fri, 29 Aug 2003 21:41:23 +0000 > >I'll ask again.. can you please stop posting to both the IRCServices >mailing list, and the IRCd coding mailing list, getting your mail 2ce is >beginning to annoy me. > >And i'll Quote Elijah: > >"Except it's already been said in the FAQ that it's not going to happen, >and >if that made it into the FAQ it would seem the answer is frequently going >to >be 'no.'" > > >/**************************************** > * Craig "FrostyCoolSlug" McLure > ************* - SpamBox - ************** > * InspIRCd - http://www.inspircd.org > * ChatSpike - http://www.chatspike.net > * WinBot - http://www.winbot.co.uk > ****************************************/ > >/**************************************** > * From - us44ever . > * To - ircservices-coding > * Sent - 2003-08-29 @ 20:09:00 > * Subject - Re: [IRCServices Coding] Yet, another great suggestion > ****************************************/ > >/****** - Begin Original Message - ******/ > > >Since most people want to see this feature(s) in the next version, it >would > >be great to implement it as an optional feature , where it can be >disabled > >from the .conf file(s) or enable it easily. I don't think that there is > >anything that the authors will lose if this feature can be added, in >fact, > >it will add another nice feature to the features list of IRCservices5. > > > >_________________________________________________________________ > >Enter for your chance to IM with Bon Jovi, Seal, Bow Wow, or Mary J Blige > >using MSN Messenger http://entertainment.msn.com/imastar > > > >------------------------------------------------------------------ > >To unsubscribe or change your subscription options, visit: > >http://www.ircservices.za.net/mailman/listinfo/ircservices-coding > >. > >/******* - End Original Message - *******/ > > > >------------------------------------------------------------------ >To unsubscribe or change your subscription options, visit: >http://www.ircservices.za.net/mailman/listinfo/ircservices-coding _________________________________________________________________ MSN 8: Get 6 months for $9.95/month. http://join.msn.com/?page=dept/dialup From simorgh at dataphone.se Sat Aug 30 08:27:11 2003 From: simorgh at dataphone.se (Ali Simorgh) Date: Sat Oct 23 23:10:07 2004 Subject: [IRCServices Coding] SETHOST, SENDMAIL and 'ns info all' In-Reply-To: Message-ID: Hi I run ircservices 5.0.21 on FreeBSD 4.8-STABLE. and Ultimate 3.* I get this in logfile: [Aug 30 10:51:19 2003] unknown message from server (NETCTRL 0 0 0 0 0 0 0 0 0 0 0 0 0) [Aug 30 10:51:19 2003] user: New maximum user count: 1 [Aug 30 10:51:19 2003] unknown message from server (:irc.MyNet.Net SETHOST Simorgh MyvhostNetwork.Net) [Aug 30 10:51:19 2003] user: New maximum user count: 2 [Aug 30 10:51:19 2003] unknown message from server (:irc.MyNet.Net SETHOST pedarkhAnde 6b45bb2.26d9672f.dataphone.se) [Aug 30 10:56:18 2003] mail/sendmail: /usr/sbin/sendmail exited with code 25600 [Aug 30 10:56:18 2003] nickserv/mail-auth: send_auth() failed for registration (Simorgh) and how can I do so that nickserv dont show the realhost of a user in 'ns info nick all' thanks for help Ali "Simorgh" ______________________________________________________ Many of life's failures are people who did not realize how close they were to success when they gave up. Thomas A. Edison ______________________________________________________ From jskam at shaw.ca Sat Aug 30 11:34:35 2003 From: jskam at shaw.ca (Jeffery Kam) Date: Sat Oct 23 23:10:07 2004 Subject: [IRCServices Coding] SETHOST, SENDMAIL and 'ns info all' In-Reply-To: Message-ID: <000001c36f25$58464860$f64f9144@weed> "and how can I do so that nickserv dont show the realhost of a user in 'ns info nick all'" This would be a great feature for sure. I know on my network, there is a custom user mode +d, which will disguise a user's host in a /whois reply, but services info doesn't show it disguised unless the HIDE option is set. From achurch at achurch.org Sat Aug 30 16:14:47 2003 From: achurch at achurch.org (Andrew Church) Date: Sat Oct 23 23:10:07 2004 Subject: [IRCServices Coding] MARK Command In-Reply-To: <3208.66.181.69.244.1060800845.squirrel@dreamchat.org> Message-ID: <3f512fdb.01666@achurch.org> Use E-mail if you need communication of that sort. --Andrew Church achurch@achurch.org http://achurch.org/ >First off, i would like to say that IRCservices are the best services out >there, by FAR! Anyways, i was wondering if the MARK command will be in >the next relase? Its kind of a pointless command, its only used to mark >nicks or channels, but it is very useful for when passwords to channels >have been denied. > >/chanserv MARK > >/chanserv info #channel would read the following. >*#channel has been MARKED by playa - > >Of course only IRCops would be able to view it. > >Just an idea i thought of :) > >-- >Best Regards, >playa >Network Founder/CEO >DreamChat IRC Network - irc.dreamchat.org >http://www.dreamchat.org > >------------------------------------------------------------------ >To unsubscribe or change your subscription options, visit: >http://www.ircservices.za.net/mailman/listinfo/ircservices-coding From l8nite at l8nite.net Sat Aug 30 16:58:16 2003 From: l8nite at l8nite.net (Shaun Guth) Date: Sat Oct 23 23:10:07 2004 Subject: [IRCServices Coding] OP/Voice upon identify In-Reply-To: <3f513092.01677@achurch.org> References: <3f513092.01677@achurch.org> Message-ID: <1062287885.21924.6.camel@localhost> On Sun, 2003-08-31 at 01:16, Andrew Church wrote: > Needless complexity. If you don't want yourself autoopped, then don't > be an auto-op. It's that simple. I disagree. In my case, I wanted to create a channel where there were no ops so users don't have to endure lame op-wars, etc. However, I did need to maintain a level of control over the channel to protect from extremely obnoxious behavior or lame bots, etc. By registering as founder of the channel I induced the unwanted 'auto-op' behavior. My only solution was to register another fake user to become channel founder and set their nick to noexpire. That to me seems like needless complexity. A simple check to see if the user wishes to be opped or not is not complex. Shaun From Craig at chatspike.net Sat Aug 30 17:07:32 2003 From: Craig at chatspike.net (Craig McLure) Date: Sat Oct 23 23:10:07 2004 Subject: [IRCServices Coding] OP/Voice upon identify Message-ID: <20030831000719.ELIJ19019.mta3-svc.business.ntl.com@i-br0ked-it> it would thou.. they would have to be able to switch off auto-op for a single channel.. you could always use /cs levels to change the 'auto op' level up.. so that no one is auto-opped.. or /cs levels #channels DISABLE autoop /**************************************** * Craig "FrostyCoolSlug" McLure ************* - SpamBox - ************** * InspIRCd - http://www.inspircd.org * ChatSpike - http://www.chatspike.net * WinBot - http://www.winbot.co.uk ****************************************/ /**************************************** * From - Shaun Guth * To - ircservices-coding * Sent - 2003-08-30 @ 16:58:00 * Subject - RE: [IRCServices Coding] OP/Voice upon identify ****************************************/ /****** - Begin Original Message - ******/ >On Sun, 2003-08-31 at 01:16, Andrew Church wrote: >> Needless complexity. If you don't want yourself autoopped, then don't >> be an auto-op. It's that simple. > >I disagree. In my case, I wanted to create a channel where there were >no ops so users don't have to endure lame op-wars, etc. However, I did >need to maintain a level of control over the channel to protect from >extremely obnoxious behavior or lame bots, etc. By registering as >founder of the channel I induced the unwanted 'auto-op' behavior. My >only solution was to register another fake user to become channel >founder and set their nick to noexpire. That to me seems like needless >complexity. A simple check to see if the user wishes to be opped or not >is not complex. > >Shaun > >------------------------------------------------------------------ >To unsubscribe or change your subscription options, visit: >http://www.ircservices.za.net/mailman/listinfo/ircservices-coding >. /******* - End Original Message - *******/ From l8nite at l8nite.net Sat Aug 30 17:14:44 2003 From: l8nite at l8nite.net (Shaun Guth) Date: Sat Oct 23 23:10:07 2004 Subject: [IRCServices Coding] OP/Voice upon identify In-Reply-To: <20030831000719.ELIJ19019.mta3-svc.business.ntl.com@i-br0ked-it> References: <20030831000719.ELIJ19019.mta3-svc.business.ntl.com@i-br0ked-it> Message-ID: <1062288881.21924.17.camel@localhost> On Sat, 2003-08-30 at 18:06, Craig McLure wrote: > it would thou.. they would have to be able to switch off auto-op for a single channel.. For each channel we already store an access list, one extra bit to indicate auto-anything status or not is not really asking too much. > you could always use /cs levels to change the 'auto op' level up.. so that no one is auto-opped.. > or /cs levels #channels DISABLE autoop -ChanServ- Channel #foobar registered under your nickname: l8 -ChanServ- AUTOOP disabled on channel #foobar. --- You have left channel #foobar --> You are now talking on #foobar --- services.topgamers.net removes channel operator status from l8 --- services.topgamers.net gives channel operator status to l8 Same with ENFORCE set to off as well. > [snipped obnoxiously long sig] Shaun Guth From achurch at achurch.org Sun Aug 31 02:58:23 2003 From: achurch at achurch.org (Andrew Church) Date: Sat Oct 23 23:10:07 2004 Subject: [IRCServices Coding] OP/Voice upon identify In-Reply-To: <1062288881.21924.17.camel@localhost> Message-ID: <3f51c6b5.07402@achurch.org> >> you could always use /cs levels to change the 'auto op' level up.. so that no one is auto-opped.. >> or /cs levels #channels DISABLE autoop > >-ChanServ- Channel #foobar registered under your nickname: l8 >-ChanServ- AUTOOP disabled on channel #foobar. >--- You have left channel #foobar >--> You are now talking on #foobar >--- services.topgamers.net removes channel operator status from l8 >--- services.topgamers.net gives channel operator status to l8 This is definitely confusing behavior. Fixed for 5.0.22, thanks for the report. Note that you will also want to disable the other AUTOxxx levels as well if you don't want any automatic modes. --Andrew Church achurch@achurch.org http://achurch.org/ From achurch at achurch.org Sun Aug 31 07:28:11 2003 From: achurch at achurch.org (Andrew Church) Date: Sat Oct 23 23:10:07 2004 Subject: [IRCServices Coding] Mass memos In-Reply-To: <001601c361d8$a5312f00$6401a8c0@turby> Message-ID: <3f5205f0.15057@achurch.org> >Can we reconsider adding a Mass memo function for the next release? No, for all the reasons others have mentioned. I'll also draw an example from my experience with cellphone mail in Japan, which is remarkably similar to Services memos: Automated messages are annoying, period. The primary use for cellphone mail is to communicate with friends; having automatic messages interfere with that is annoying in the extreme. Yes, 10% or 20% of your users might be willing to accept mass memos, but the remaining 80% or 90% will get quite upset with you. I might also point out that people who care about what happens on the network will actively check that information, whether you make it available through logon news, through a website, or whatever; and people who don't care will ignore anything you send them. The method you use to inform them won't really make a difference. >If not, or even if so... one thing puzzles me: In the /ns list * command, >the listings have occasional punctuation... a ! or ? in front of the nick. >There is nothing in the docs anywhere that seems to address this, and I'm >curious as to what those mean.... an explanation would be helpful there too. This should be available through /ns help list, but there appears to be a bug there. I'll fix it for the next version. >on that note, a possible suggestion for Logonnews... How about something I >saw on Dalnet once: When new news is added, you get a notice. Until you >read the news, it keeps bugging you when you log on. After you read it, it >stops. Some sort of flag so users know when there IS new news would be >useful... the main reason nobody read the logonnews is that 90% of the time >for them, it is unchanged........ This is an interesting thought; I'll think about it for a future version. --Andrew Church achurch@achurch.org http://achurch.org/ From achurch at achurch.org Sun Aug 31 07:42:30 2003 From: achurch at achurch.org (Andrew Church) Date: Sat Oct 23 23:10:07 2004 Subject: [IRCServices Coding] Language In-Reply-To: Message-ID: <3f52094e.17046@achurch.org> [/msg nickserv vs. /nickserv] >I wonder if it would be worth integrating such a thing into services as an >option (compile-time maybe?). I think it would be good for the irc community >as a whole to get away from the habit of msging services directly if at all >possible. Opinions? /msg NickServ is the one format that's guaranteed to work on every ircd (except for administrative decisions a la DALnet). Get an RFC published--and implemented; 2811-3 were remarkable failures in that area-- and I'll consider changing it. --Andrew Church achurch@achurch.org http://achurch.org/ From achurch at achurch.org Sun Aug 31 07:45:49 2003 From: achurch at achurch.org (Andrew Church) Date: Sat Oct 23 23:10:07 2004 Subject: [IRCServices Coding] Language In-Reply-To: Message-ID: <3f520a18.17063@achurch.org> >Is there any tool (silly question) or something or guid to make a language >file. > >I have decided to make a Persian (Farsi) language file. Language files are just plain text files; as another reply said, read the comments at the top of lang/en_us.l, and work from there. Be warned that the amount of text is huge; expect to spend at least two to three months on the initial translation. Also, if you'd be willing to continue maintaining the language file as it is updated in future versions, please let me know privately. --Andrew Church achurch@achurch.org http://achurch.org/ From achurch at achurch.org Sun Aug 31 07:53:21 2003 From: achurch at achurch.org (Andrew Church) Date: Sat Oct 23 23:10:07 2004 Subject: [IRCServices Coding] segfault on expiring ? In-Reply-To: <001201c36793$d26e4000$0101a8c0@nothing> Message-ID: <3f520bd8.17715@achurch.org> >[Aug 20 20:49:05 2003] nickserv/main: Expiring suspension for SeBa_KoBe (nick group 17805) >[Aug 20 20:49:05 2003] nickserv/main: Expiring nickname SeBa_KoBe >[Aug 20 20:49:05 2003] nickserv/main: [Aug 20 20:49:05 2003] Services terminating: Segmentation Faul I can't reproduce this problem. If this is still occurring, can you send me your databases privately so that I can investigate it? --Andrew Church achurch@achurch.org http://achurch.org/ From achurch at achurch.org Sun Aug 31 07:55:10 2003 From: achurch at achurch.org (Andrew Church) Date: Sat Oct 23 23:10:07 2004 Subject: [IRCServices Coding] BUG Report In-Reply-To: <001501c36daf$c8cba700$0101a8c0@house> Message-ID: <3f520c48.17731@achurch.org> >we suspended channel #kavala, and someone has identified itself has the = >founder and apply a DROP to the channel. >then we got a panic from the services and... crash. This is a bug in the DROP function, and has been fixed; thanks for the report. --Andrew Church achurch@achurch.org http://achurch.org/ From achurch at achurch.org Sun Aug 31 08:07:44 2003 From: achurch at achurch.org (Andrew Church) Date: Sat Oct 23 23:10:07 2004 Subject: [IRCServices Coding] SETHOST, SENDMAIL and 'ns info all' In-Reply-To: Message-ID: <3f520f38.21076@achurch.org> >[Aug 30 10:56:18 2003] mail/sendmail: > /usr/sbin/sendmail exited with code 25600 Use the SMTP module instead (mail/smtp). >[Aug 30 10:56:18 2003] nickserv/mail-auth: send_auth() failed for >registration (Simorgh) > >and how can I do so that nickserv dont show the realhost of a user in >'ns info nick all' It doesn't. However: >[Aug 30 10:51:19 2003] unknown message from server >(:irc.MyNet.Net SETHOST Simorgh MyvhostNetwork.Net) You're using the wrong protocol, since it doesn't recognize the SETHOST command and therefore has no idea about fake hosts. I might remind you that Ultimate 3.x is not supported. --Andrew Church achurch@achurch.org http://achurch.org/ From achurch at achurch.org Sun Aug 31 08:11:22 2003 From: achurch at achurch.org (Andrew Church) Date: Sat Oct 23 23:10:07 2004 Subject: [IRCServices Coding] Yet, another great suggestion In-Reply-To: <20030828183615.GB32204@phat.za.net> Message-ID: <3f52100e.21116@achurch.org> >Or how about rather letting users decide what timezone they're in and >services outputs all timestamps in their local time? /ns help set timezone (since 5.0 alpha) --Andrew Church achurch@achurch.org http://achurch.org/ From saturn at jetirc.net Sun Aug 31 12:28:59 2003 From: saturn at jetirc.net (Saturn) Date: Sat Oct 23 23:10:07 2004 Subject: [IRCServices Coding] Re: [IRCServices] Yet, another great suggestion References: <3f5202a3.15001@achurch.org> Message-ID: <003201c36ff6$25ae6550$6401a8c0@turby> I think it is... consider an international Network like mine: every server is in a different time zone -- How are users supposed to know what time zone the Services (pickign on Services' clock because Services are whats giving these notices!) is in?? Sure, they can do the /time command, if they even know abotu it. But the vast majority of IRC users are ignorant of those sorts of commands, or even if they know about /time, they most likely have no idea they can specify a server with the command. I realize that programmers for IRC-related software seem always to be of the universal opinion that ALL irc users should take the time to become elite experts abotu everything PC, however that is simply NOT reality. Services is specificly there to SERVE the users and the ircops. Its sole function is to police access and provide information to the users -- what use is it to say that a certain piece of information is "not useful" or "not needed" when you can plainly see that it is in this case, given the argument above? Obviously, it is your project, not mine, and I certainly cannot force you to do anythign you don't want to do, but I and my staff and users all agree it would be extremely useful... "Handy" was the word most used. I've had quite a few queries about it, and so I'm asking for it. If you don't feel that non-techie users deserve any consideration, then ignore the request. It's really up to you anyhow.... Saturn irc.jetirc.net ----- Original Message ----- From: "Andrew Church" To: Sent: Sunday, August 31, 2003 7:13 AM Subject: Re: [IRCServices] Yet, another great suggestion >So how do you get the current time from Services then? The actual time that >SERVICES thinks it is, not the server, and not my local clock... If there's any significant difference between your local clock, your IRC server's clock, and Services' clock, then at least one of them needs to be fixed. That's not Services' problem. --Andrew Church achurch@achurch.org http://achurch.org/ From aragon at phat.za.net Sun Aug 31 13:23:29 2003 From: aragon at phat.za.net (Aragon Gouveia) Date: Sat Oct 23 23:10:07 2004 Subject: [IRCServices Coding] Re: [IRCServices] Yet, another great suggestion In-Reply-To: <003201c36ff6$25ae6550$6401a8c0@turby> References: <3f5202a3.15001@achurch.org> <003201c36ff6$25ae6550$6401a8c0@turby> Message-ID: <20030831202324.GB8731@phat.za.net> | By Saturn | [ 2003-08-31 21:29 +0200 ] > I think it is... consider an international Network like mine: every server > is in a different time zone -- How are users supposed to know what time zone > the Services (pickign on Services' clock because Services are whats giving > these notices!) is in?? Sure, they can do the /time command, if they even > know abotu it. But the vast majority of IRC users are ignorant of those > sorts of commands, or even if they know about /time, they most likely have > no idea they can specify a server with the command. Erm, what's the argument here? Services stipulates its timezone in its timestamps. As do all the other servers on the network. Atleast mine do... Regards, Aragon From saturn at jetirc.net Sun Aug 31 13:47:37 2003 From: saturn at jetirc.net (Saturn) Date: Sat Oct 23 23:10:07 2004 Subject: [IRCServices Coding] Re: [IRCServices] Yet, another great suggestion References: <3f5202a3.15001@achurch.org> <003201c36ff6$25ae6550$6401a8c0@turby> <20030831202324.GB8731@phat.za.net> Message-ID: <000701c37001$10a62cf0$6401a8c0@turby> The argument is that the overwhelming majority of IRC users have no idea the /time command exists, and even fewer are aware that they can specify a server name after the /time command. How would these people find out the Services time zone? Why does it all have to be so complicated?? ----- Original Message ----- From: "Aragon Gouveia" To: Sent: Sunday, August 31, 2003 1:23 PM Subject: Re: [IRCServices Coding] Re: [IRCServices] Yet,another great suggestion | By Saturn | [ 2003-08-31 21:29 +0200 ] > I think it is... consider an international Network like mine: every server > is in a different time zone -- How are users supposed to know what time zone > the Services (pickign on Services' clock because Services are whats giving > these notices!) is in?? Sure, they can do the /time command, if they even > know abotu it. But the vast majority of IRC users are ignorant of those > sorts of commands, or even if they know about /time, they most likely have > no idea they can specify a server with the command. Erm, what's the argument here? Services stipulates its timezone in its timestamps. As do all the other servers on the network. Atleast mine do... Regards, Aragon ------------------------------------------------------------------ To unsubscribe or change your subscription options, visit: http://www.ircservices.za.net/mailman/listinfo/ircservices-coding From quension at mac.com Sun Aug 31 14:11:28 2003 From: quension at mac.com (Trevor Talbot) Date: Sat Oct 23 23:10:07 2004 Subject: [IRCServices Coding] Re: [IRCServices] Yet, another great suggestion In-Reply-To: <000701c37001$10a62cf0$6401a8c0@turby> Message-ID: <962546B6-DBF7-11D7-8505-0003938D6866@mac.com> On Sunday, Aug 31, 2003, at 13:47 US/Pacific, Saturn wrote: > The argument is that the overwhelming majority of IRC users have no > idea the /time command exists, and even fewer are aware that they can > specify a server name after the /time command. How would these people > find out the Services time zone? You missed the point. Services shows the time zone wherever it uses a readable time -- i.e. in the nickserv/chanserv info displays. Unless you've changed your language file, in which case you can simply change it back. > Why does it all have to be so complicated?? It isn't. Your users can even use the handy-dandy /nickserv set timezone command to make it even easier. > ----- Original Message ----- > From: "Aragon Gouveia" > | By Saturn > | [ 2003-08-31 21:29 +0200 ] >> I think it is... consider an international Network like mine: every >> server is in a different time zone -- How are users supposed to know >> what time zone the Services (pickign on Services' clock because >> Services are whats giving these notices!) is in?? Sure, they can do >> the /time command, if they even know abotu it. But the vast majority >> of IRC users are ignorant of those sorts of commands, or even if they >> know about /time, they most likely have no idea they can specify a >> server with the command. > > Erm, what's the argument here? Services stipulates its timezone in > its timestamps. As do all the other servers on the network. -- Quension From us44ever at hotmail.com Sun Aug 31 14:40:48 2003 From: us44ever at hotmail.com (us44ever .) Date: Sat Oct 23 23:10:07 2004 Subject: [IRCServices Coding] Re: [IRCServices] Yet, another great suggestion Message-ID: or even the idea of adding an additional info (exact info) something like: Last seen time : Aug 22 14:20:16 2003 GMT (9 days, 51 minutes and 21 seconds ago) Time registered : Jul 25 22:19:20 2003 GMT (** days, ** minutes and ** seconds ago) wouldn't even a greater idea? _________________________________________________________________ Get MSN 8 and enjoy automatic e-mail virus protection. http://join.msn.com/?page=features/virus From saturn at jetirc.net Sun Aug 31 16:49:07 2003 From: saturn at jetirc.net (Saturn) Date: Sat Oct 23 23:10:07 2004 Subject: [IRCServices Coding] Re: [IRCServices] Yet, another great suggestion References: <962546B6-DBF7-11D7-8505-0003938D6866@mac.com> Message-ID: <000e01c3701a$48faea50$6401a8c0@turby> [16:41] -NickServ- Time registered: Jul 27 13:09:08 2002 PDT That's what I see when I use it. Yes, it does say "PDT" .. how many people in, say Belgium, are going to know exactly what PDT is? How about "PDT (GMT-8)" as the format....? Also, you'll note that it STILL gives no indication as to the CURRENT time ... this is why the proper UTC code or GMT+/-## is the best way to go IMHO. I do also like the idea suggested by us44ever ... the "(** days, ** minutes, and ** seconds ago)" idea... that would be handy in any event.... and would eliminate the need for the current time to be displayed.... On another note, I had forgotten the set timezone option, which certainly would put more clarity on the output... however, I think my points above are valid ones... Unless of course I've missed a config setting that will tell it to report the tiome zone as a function of GMT (plus or minus x hours, rather than zone codes like PDT)... ----- Original Message ----- From: "Trevor Talbot" To: "IRC Services Coding Mailing List" Sent: Sunday, August 31, 2003 2:10 PM Subject: Re: [IRCServices Coding] Re: [IRCServices] Yet,another great suggestion On Sunday, Aug 31, 2003, at 13:47 US/Pacific, Saturn wrote: > The argument is that the overwhelming majority of IRC users have no > idea the /time command exists, and even fewer are aware that they can > specify a server name after the /time command. How would these people > find out the Services time zone? You missed the point. Services shows the time zone wherever it uses a readable time -- i.e. in the nickserv/chanserv info displays. Unless you've changed your language file, in which case you can simply change it back. > Why does it all have to be so complicated?? It isn't. Your users can even use the handy-dandy /nickserv set timezone command to make it even easier. > ----- Original Message ----- > From: "Aragon Gouveia" > | By Saturn > | [ 2003-08-31 21:29 +0200 ] >> I think it is... consider an international Network like mine: every >> server is in a different time zone -- How are users supposed to know >> what time zone the Services (pickign on Services' clock because >> Services are whats giving these notices!) is in?? Sure, they can do >> the /time command, if they even know abotu it. But the vast majority >> of IRC users are ignorant of those sorts of commands, or even if they >> know about /time, they most likely have no idea they can specify a >> server with the command. > > Erm, what's the argument here? Services stipulates its timezone in > its timestamps. As do all the other servers on the network. -- Quension ------------------------------------------------------------------ To unsubscribe or change your subscription options, visit: http://www.ircservices.za.net/mailman/listinfo/ircservices-coding From quension at mac.com Sun Aug 31 18:25:05 2003 From: quension at mac.com (Trevor Talbot) Date: Sat Oct 23 23:10:07 2004 Subject: [IRCServices Coding] Re: [IRCServices] Yet, another great suggestion In-Reply-To: <000e01c3701a$48faea50$6401a8c0@turby> Message-ID: <14C7EDD0-DC1B-11D7-8505-0003938D6866@mac.com> On Sunday, Aug 31, 2003, at 16:47 US/Pacific, Saturn wrote: > Unless of course I've missed a config setting that will tell it to > report the tiome zone as a function of GMT (plus or minus x hours, > rather than zone codes like PDT)... You could modify the language file, using something like "(GMT%z)" instead of %Z in the STRFTIME_DATE_TIME_FORMAT string. "man 3 strftime" for the available options. -- Quension From achurch at achurch.org Sun Aug 31 19:00:00 2003 From: achurch at achurch.org (Andrew Church) Date: Sat Oct 23 23:10:07 2004 Subject: [IRCServices Coding] Re: [IRCServices] Yet, another great suggestion In-Reply-To: <000e01c3701a$48faea50$6401a8c0@turby> Message-ID: <3f52a815.21363@achurch.org> "Use /ns set timezone" is the official answer on this. Please take all further discussion to the ircservices list. --Andrew Church achurch@achurch.org http://achurch.org/ >[16:41] -NickServ- Time registered: Jul 27 13:09:08 2002 PDT > >That's what I see when I use it. Yes, it does say "PDT" .. how many people >in, say Belgium, are going to know exactly what PDT is? How about "PDT >(GMT-8)" as the format....? Also, you'll note that it STILL gives no >indication as to the CURRENT time ... this is why the proper UTC code or >GMT+/-## is the best way to go IMHO. I do also like the idea suggested by >us44ever ... the "(** days, ** minutes, and ** seconds ago)" idea... that >would be handy in any event.... and would eliminate the need for the current >time to be displayed.... > >On another note, I had forgotten the set timezone option, which certainly >would put more clarity on the output... however, I think my points above are >valid ones... > >Unless of course I've missed a config setting that will tell it to report >the tiome zone as a function of GMT (plus or minus x hours, rather than zone >codes like PDT)... > >----- Original Message ----- >From: "Trevor Talbot" >To: "IRC Services Coding Mailing List" > >Sent: Sunday, August 31, 2003 2:10 PM >Subject: Re: [IRCServices Coding] Re: [IRCServices] Yet,another great >suggestion > > >On Sunday, Aug 31, 2003, at 13:47 US/Pacific, Saturn wrote: > >> The argument is that the overwhelming majority of IRC users have no >> idea the /time command exists, and even fewer are aware that they can >> specify a server name after the /time command. How would these people >> find out the Services time zone? > >You missed the point. Services shows the time zone wherever it uses a >readable time -- i.e. in the nickserv/chanserv info displays. Unless >you've changed your language file, in which case you can simply change >it back. > >> Why does it all have to be so complicated?? > >It isn't. Your users can even use the handy-dandy /nickserv set >timezone command to make it even easier. > >> ----- Original Message ----- >> From: "Aragon Gouveia" > >> | By Saturn >> | [ 2003-08-31 21:29 +0200 ] >>> I think it is... consider an international Network like mine: every >>> server is in a different time zone -- How are users supposed to know >>> what time zone the Services (pickign on Services' clock because >>> Services are whats giving these notices!) is in?? Sure, they can do >>> the /time command, if they even know abotu it. But the vast majority >>> of IRC users are ignorant of those sorts of commands, or even if they >>> know about /time, they most likely have no idea they can specify a >>> server with the command. >> >> Erm, what's the argument here? Services stipulates its timezone in >> its timestamps. As do all the other servers on the network. > >-- Quension > >------------------------------------------------------------------ >To unsubscribe or change your subscription options, visit: >http://www.ircservices.za.net/mailman/listinfo/ircservices-coding > > >------------------------------------------------------------------ >To unsubscribe or change your subscription options, visit: >http://www.ircservices.za.net/mailman/listinfo/ircservices-coding From simorgh at dataphone.se Sun Aug 31 22:34:32 2003 From: simorgh at dataphone.se (Ali Simorgh) Date: Sat Oct 23 23:10:07 2004 Subject: [IRCServices Coding] SETHOST, SENDMAIL and 'ns info all' In-Reply-To: <3f520f38.21076@achurch.org> Message-ID: Thanks for your help. I thought if I set nickserv to not be an ircop, then it maybe dosent se the real host name, and maybe shows the crypted hostname to other users or should I change this line in language files: NICK_INFO_ADDRESS_ONLINE Is online from: %s to: NICK_INFO_ADDRESS_ONLINE Is online from: N/A ? Ali "Simorgh" ______________________________________________________ Many of life's failures are people who did not realize how close they were to success when they gave up. Thomas A. Edison ______________________________________________________ On Mon, 1 Sep 2003, Andrew Church wrote: > >[Aug 30 10:56:18 2003] mail/sendmail: > > /usr/sbin/sendmail exited with code 25600 > > Use the SMTP module instead (mail/smtp). > > >[Aug 30 10:56:18 2003] nickserv/mail-auth: send_auth() failed for > >registration (Simorgh) > > > >and how can I do so that nickserv dont show the realhost of a user in > >'ns info nick all' > > It doesn't. However: > > >[Aug 30 10:51:19 2003] unknown message from server > >(:irc.MyNet.Net SETHOST Simorgh MyvhostNetwork.Net) > > You're using the wrong protocol, since it doesn't recognize the > SETHOST command and therefore has no idea about fake hosts. I might > remind you that Ultimate 3.x is not supported. > > --Andrew Church > achurch@achurch.org > http://achurch.org/ > ------------------------------------------------------------------ > To unsubscribe or change your subscription options, visit: > http://www.ircservices.za.net/mailman/listinfo/ircservices-coding > From achurch at achurch.org Sun Aug 31 23:24:09 2003 From: achurch at achurch.org (Andrew Church) Date: Sat Oct 23 23:10:07 2004 Subject: [IRCServices Coding] SETHOST, SENDMAIL and 'ns info all' In-Reply-To: Message-ID: <3f52e5fe.41203@achurch.org> >I thought if I set nickserv to not be an ircop, then it maybe dosent se >the real host name, and maybe shows the crypted hostname to other users It isn't a matter of NickServ having operator privileges or not; Services, as a server, always sees the real hostname. The problem is that Services and your IRC server aren't using the same protocol, so Services can't recognize the fake hosts. Try using a different IRC server. --Andrew Church achurch@achurch.org http://achurch.org/ From laser at musichat.net Wed Sep 3 06:49:40 2003 From: laser at musichat.net (Alessandro Ciappei) Date: Sat Oct 23 23:10:07 2004 Subject: [IRCServices Coding] New Features Message-ID: <001b01c37222$428f54d0$e2c0fea9@alexxa3il9cxpx> Hi all, I have an idea for next release. A secure link between services and ircd. Now many ircd, like Unreal, tr-ircd, bahamut supports a ssl link. Regards alex -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.ircservices.za.net/pipermail/ircservices-coding/attachments/20030903/a25ee68d/attachment-0003.html From r-krisztian at softhome.net Wed Sep 3 07:16:45 2003 From: r-krisztian at softhome.net (Krisztian Romek) Date: Sat Oct 23 23:10:07 2004 Subject: [IRCServices Coding] New Features In-Reply-To: <001b01c37222$428f54d0$e2c0fea9@alexxa3il9cxpx> References: <001b01c37222$428f54d0$e2c0fea9@alexxa3il9cxpx> Message-ID: <200309031617.38876.r-krisztian@softhome.net> Hello, alex wrote: > I have an idea for next release. > A secure link between services and ircd. > Now many ircd, like Unreal, tr-ircd, bahamut supports a ssl link. I think a ZIP link support (like in Unreal) should also be fine. :-) I don't know what you will reply for these feature requests, but I agree that they aren't so important, since in most cases ircd and services run on the same computer. -- Krisztian Romek r-krisztian@softhome.net From Craig at chatspike.net Wed Sep 3 13:35:04 2003 From: Craig at chatspike.net (Craig McLure) Date: Sat Oct 23 23:10:07 2004 Subject: [IRCServices Coding] New Features Message-ID: <20030903203453.ITMO19019.mta3-svc.business.ntl.com@i-br0ked-it> If you read the archive, you will find that this has already been discussed (fairly recently if i recall..), and was thrown out, if you want services SSL support, i recommend you use a SSL tunnel. When it comes to ZIP links, this would require editing the services protocol module accordingly.. and IMO, shouldnt been needed, as in most cases, services run on the same box as a server. /**************************************** * Craig "FrostyCoolSlug" McLure ************* - SpamBox - ************** * InspIRCd - http://www.inspircd.org * ChatSpike - http://www.chatspike.net * WinBot - http://www.winbot.co.uk ****************************************/ /**************************************** * From - Alessandro Ciappei * To - ircservices-coding * Sent - 2003-09-03 @ 15:49:00 * Subject - [IRCServices Coding] New Features ****************************************/ /****** - Begin Original Message - ******/ >Hi all, > >I have an idea for next release. >A secure link between services and ircd. >Now many ircd, like Unreal, tr-ircd, bahamut supports a ssl link. > >Regards > >alex >------------------------------------------------------------------ >To unsubscribe or change your subscription options, visit: >http://www.ircservices.za.net/mailman/listinfo/ircservices-coding /******* - End Original Message - *******/ From ircserv at elric.net Wed Sep 3 20:49:47 2003 From: ircserv at elric.net (Brent DiNicola) Date: Sat Oct 23 23:10:07 2004 Subject: [IRCServices Coding] Which route to take - Module? Message-ID: <5.2.1.1.0.20030903223929.016e4648@mail.elric.net> It wasn't an easy subject to sum up in just a few words. I am wanting to do something to the ircservices code, I want to change the way the notice() works. I know that modifying the send.c would be very frowned upon and then I got to thinking and had suggested that I maybe make a module to keep the information for me. I know it's against the RFC, but I am pressed against a brick wall here, I have to give the users an option to use PRIVMSG or NOTICE. Now, to help people move to NOTICE I would like to give them the option of turning on PRIVMSG but have NOTICE be the default, that would get the lazy people to use NOTICE. Eventually getting rid of this problem. In the mean time, I was thinking what is the best way to go about this without causing trouble for me and anyone else who has to deal with this code. Is it possible or even suggested to make a module that would replace the notice() from send.c with it's own, leaving the code in send.c alone and not causing troubles down the road. Suggestions were that I make a module that kept the info for each nick's setting and then if I could override the notice() and notice_lang() and notice_help() in send.c that would keep all the other code clean and not cause other troubles. I want to know what the best way to do this would be, I know it's against RFC but I want to move to newer services than the 1.4.3pre4 that we are using now and add modules so that I can do things down the line. They are used to having PRIVMSG and I can't just change it without running people off, so if I can make PRIVMSG an option then I can't be blamed if they are lazy. Opinions on how to go about this? I know this topic has been asked before and I know your not going to make it part of your code, I just wanted to know from the people who know the code really well what the best route to take would be to do the least amount of damage. (And if someone has done this.. please let me know what you did, examples would rock) Thanks Brent ---------------------------------------------------------- | Brent DiNicola | | The Whitewolf of Immyrr | | | | http://www.melnibone.net | | Disclaimer: Any opinions expressed here are | | from my dog. Any liabilities fall to the dog. | ----------------------------------------------------------- From Craig at chatspike.net Wed Sep 3 21:18:29 2003 From: Craig at chatspike.net (Craig McLure) Date: Sat Oct 23 23:10:07 2004 Subject: [IRCServices Coding] Which route to take - Module? Message-ID: <20030904041818.TXAK19019.mta3-svc.business.ntl.com@i-br0ked-it> lol, Our help no good? :P i still say module with seperate database (with the nickgroup, and if this option is on or off (This saves having to modify the main nick.db) , somehow extending the /ns SET command to include a new option.. and replacing what ever function sends notices with something that uses an if to query your new database.. Dont ask me for source on this.. i'm just theorising :) /**************************************** * Craig "FrostyCoolSlug" McLure ************* - SpamBox - ************** * InspIRCd - http://www.inspircd.org * ChatSpike - http://www.chatspike.net * WinBot - http://www.winbot.co.uk ****************************************/ /**************************************** * From - Brent DiNicola * To - ircservices-coding * Sent - 2003-09-03 @ 22:49:00 * Subject - [IRCServices Coding] Which route to take - Module? ****************************************/ /****** - Begin Original Message - ******/ >It wasn't an easy subject to sum up in just a few words. > >I am wanting to do something to the ircservices code, I want to change >the way the notice() works. I know that modifying the send.c would be >very frowned upon and then I got to thinking and had suggested that I >maybe make a module to keep the information for me. I know it's against >the RFC, but I am pressed against a brick wall here, I have to give the users >an option to use PRIVMSG or NOTICE. Now, to help people move to NOTICE >I would like to give them the option of turning on PRIVMSG but have NOTICE >be the default, that would get the lazy people to use NOTICE. Eventually >getting rid of this problem. In the mean time, I was thinking what is the best >way to go about this without causing trouble for me and anyone else who has >to deal with this code. Is it possible or even suggested to make a module that >would replace the notice() from send.c with it's own, leaving the code in >send.c >alone and not causing troubles down the road. Suggestions were that I make a >module that kept the info for each nick's setting and then if I could override >the notice() and notice_lang() and notice_help() in send.c that would keep >all the >other code clean and not cause other troubles. I want to know what the best >way to do this would be, I know it's against RFC but I want to move to newer >services than the 1.4.3pre4 that we are using now and add modules so that I >can do things down the line. They are used to having PRIVMSG and I can't just >change it without running people off, so if I can make PRIVMSG an option >then I can't be blamed if they are lazy. Opinions on how to go about this? I >know this topic has been asked before and I know your not going to make it >part of your code, I just wanted to know from the people who know the code >really well what the best route to take would be to do the least amount of >damage. (And if someone has done this.. please let me know what you did, >examples would rock) > >Thanks > >Brent > > > >---------------------------------------------------------- >| Brent DiNicola | >| The Whitewolf of Immyrr | >| | >| http://www.melnibone.net | >| Disclaimer: Any opinions expressed here are | >| from my dog. Any liabilities fall to the dog. | >----------------------------------------------------------- > >------------------------------------------------------------------ >To unsubscribe or change your subscription options, visit: >http://www.ircservices.za.net/mailman/listinfo/ircservices-coding >. /******* - End Original Message - *******/ From uhc0 at rz.uni-karlsruhe.de Thu Sep 4 01:34:06 2003 From: uhc0 at rz.uni-karlsruhe.de (Yusuf Iskenderoglu) Date: Sat Oct 23 23:10:07 2004 Subject: [IRCServices Coding] Which route to take - Module? In-Reply-To: <5.2.1.1.0.20030903223929.016e4648@mail.elric.net> References: <5.2.1.1.0.20030903223929.016e4648@mail.elric.net> Message-ID: <1062664383.1917.15.camel@dreadnought.hadiko.de> Hello; Long question; long answer. First of all, you must come off the thoughts of "Against the RFC". Why? Because, tons of irc servers available do provide techniques, which do not appear, or appear differently on the irc RFC, so that by design these ircds are also against it. In most of the cases, these changes reflect themselves in their appropriate server-to-server protocols, and become transient to the clients, so that on client side, the protocol remains original. This is also the only way of ensuring that all of the clients can work with a specific irc daemon. The issue, why PRIVMSG instead of NOTICE is bad, does also result from the client-to-server part of the RFC. And it has a reason. Consider two automated clients (bots, services, etc) talking to each other with PRIVMSG, and saying things like: otherwise, I change your nick. Unknown command otherwise. Please repeat your query. Unknown command UNKNOWN. Unknown command unknown. Please repeat your query. Unknown command UNKNOWN. Unknown command unknown. Please repeat your query. Unknown command UNKNOWN. Unknown command unknown. Please repeat your query. Unknown command UNKNOWN. Unknown command unknown. Please repeat your query. ... Do you understand, what problem may conclude due to PRIVMSG? RFC says clearly, that clients shall not generate automatic replies to NOTICES. That way, your bot would not "talk" to NickServ after a NOTICE anymore. To your case. The most easy implementation of this is creating a NF_USE_PRIVMSG flag, with a value far greater than any of the built-in, so that in future this flag does not collide with any of the original flags. Then you create the new SET command for this, as well as its help text, primarily in the english language file. That part of the work is trivial. Afterwards, you should modify notice_lang, and check for the NF_USE_PRIVMSG flag of the "ngi" being used; and if true, send PRIVMSG instead. The same for notice_help. And your case could be marked as closed. Do keep in mind that requesting support for modified services versions are subject to be ignored. I hope it helps, yusuf On Thu, 2003-09-04 at 05:49, Brent DiNicola wrote: > It wasn't an easy subject to sum up in just a few words. > > I am wanting to do something to the ircservices code, I want to change > the way the notice() works. I know that modifying the send.c would be > very frowned upon and then I got to thinking and had suggested that I > maybe make a module to keep the information for me. I know it's against > the RFC, but I am pressed against a brick wall here, I have to give the users > an option to use PRIVMSG or NOTICE. Now, to help people move to NOTICE > I would like to give them the option of turning on PRIVMSG but have NOTICE > be the default, that would get the lazy people to use NOTICE. Eventually > getting rid of this problem. In the mean time, I was thinking what is the best > way to go about this without causing trouble for me and anyone else who has > to deal with this code. Is it possible or even suggested to make a module that > would replace the notice() from send.c with it's own, leaving the code in > send.c > alone and not causing troubles down the road. Suggestions were that I make a > module that kept the info for each nick's setting and then if I could override > the notice() and notice_lang() and notice_help() in send.c that would keep > all the > other code clean and not cause other troubles. I want to know what the best > way to do this would be, I know it's against RFC but I want to move to newer > services than the 1.4.3pre4 that we are using now and add modules so that I > can do things down the line. They are used to having PRIVMSG and I can't just > change it without running people off, so if I can make PRIVMSG an option > then I can't be blamed if they are lazy. Opinions on how to go about this? I > know this topic has been asked before and I know your not going to make it > part of your code, I just wanted to know from the people who know the code > really well what the best route to take would be to do the least amount of > damage. (And if someone has done this.. please let me know what you did, > examples would rock) > > Thanks > > Brent > > > > ---------------------------------------------------------- > | Brent DiNicola | > | The Whitewolf of Immyrr | > | | > | http://www.melnibone.net | > | Disclaimer: Any opinions expressed here are | > | from my dog. Any liabilities fall to the dog. | > ----------------------------------------------------------- > > ------------------------------------------------------------------ > To unsubscribe or change your subscription options, visit: > http://www.ircservices.za.net/mailman/listinfo/ircservices-coding -- ------------------------------------------------------------------ | Yusuf Iskenderoglu | You get to meet all sorts, | | eMail - uhc0@stud.uni-karlsruhe.de| in this line of work... | | eMail - s_iskend@ira.uka.de | | | ICQ UIN : 20587464 \ TimeMr14C | | ------------------------------------------------------------------ From griever at t2n.org Thu Sep 4 13:31:44 2003 From: griever at t2n.org (Robert F Merrill) Date: Sat Oct 23 23:10:07 2004 Subject: [IRCServices Coding] Which route to take - Module? References: <5.2.1.1.0.20030903223929.016e4648@mail.elric.net> Message-ID: <3F57A0BA.9080909@t2n.org> Brent DiNicola wrote: > It wasn't an easy subject to sum up in just a few words. > > I am wanting to do something to the ircservices code, I want to change > the way the notice() works. I know that modifying the send.c would be > very frowned upon and then I got to thinking and had suggested that I > maybe make a module to keep the information for me. I know it's against > the RFC, but I am pressed against a brick wall here, I have to give > the users > an option to use PRIVMSG or NOTICE. Now, to help people move to NOTICE > I would like to give them the option of turning on PRIVMSG but have > NOTICE > be the default, that would get the lazy people to use NOTICE. Eventually > getting rid of this problem. In the mean time, I was thinking what is > the best > way to go about this without causing trouble for me and anyone else > who has > to deal with this code. Is it possible or even suggested to make a > module that > would replace the notice() from send.c with it's own, leaving the code > in send.c > alone and not causing troubles down the road. Suggestions were that I > make a > module that kept the info for each nick's setting and then if I could > override > the notice() and notice_lang() and notice_help() in send.c that would > keep all the > other code clean and not cause other troubles. I want to know what the > best > way to do this would be, I know it's against RFC but I want to move to > newer > services than the 1.4.3pre4 that we are using now and add modules so > that I > can do things down the line. They are used to having PRIVMSG and I > can't just > change it without running people off, so if I can make PRIVMSG an option > then I can't be blamed if they are lazy. Opinions on how to go about > this? I > know this topic has been asked before and I know your not going to > make it > part of your code, I just wanted to know from the people who know the > code > really well what the best route to take would be to do the least > amount of > damage. (And if someone has done this.. please let me know what you did, > examples would rock) > > Thanks > > Brent > > > > ---------------------------------------------------------- > | Brent DiNicola | > | The Whitewolf of Immyrr | > | | > | http://www.melnibone.net | > | Disclaimer: Any opinions expressed here are | > | from my dog. Any liabilities fall to the dog. | > ----------------------------------------------------------- > ------------------------------------------------------------------ > To unsubscribe or change your subscription options, visit: > http://www.ircservices.za.net/mailman/listinfo/ircservices-coding > > Services is not the place to fix broken clients, and any client which doesn't display notices correctly is broken. If someone wants to see notices differently, they can either a) change their client or in the case of webtv b) change the ircd services is the wrong thing to change From Craig at chatspike.net Thu Sep 4 13:52:48 2003 From: Craig at chatspike.net (Craig McLure) Date: Sat Oct 23 23:10:08 2004 Subject: [IRCServices Coding] Which route to take - Module? Message-ID: <20030904205232.SDRM23096.mta6-svc.business.ntl.com@i-br0ked-it> dont mean to sound rude, but this isnt a 'moral' discussion, as it were, rather than saying 'I dont think this needs done', i think it would be best to help him.. its not a discussion on if its right or wrong, its a 'How to do it' discussion.. If you cant contribute to this.. please ignore this 'thread' :p /**************************************** * Craig "FrostyCoolSlug" McLure ************* - SpamBox - ************** * InspIRCd - http://www.inspircd.org * ChatSpike - http://www.chatspike.net * WinBot - http://www.winbot.co.uk ****************************************/ /**************************************** * From - Robert F Merrill * To - IRC Services Coding Mailing List * Sent - 2003-09-04 @ 16:29:00 * Subject - Re: [IRCServices Coding] Which route to take - Module? ****************************************/ /****** - Begin Original Message - ******/ >Brent DiNicola wrote: > >> It wasn't an easy subject to sum up in just a few words. >> >> I am wanting to do something to the ircservices code, I want to change >> the way the notice() works. I know that modifying the send.c would be >> very frowned upon and then I got to thinking and had suggested that I >> maybe make a module to keep the information for me. I know it's against >> the RFC, but I am pressed against a brick wall here, I have to give >> the users >> an option to use PRIVMSG or NOTICE. Now, to help people move to NOTICE >> I would like to give them the option of turning on PRIVMSG but have >> NOTICE >> be the default, that would get the lazy people to use NOTICE. Eventually >> getting rid of this problem. In the mean time, I was thinking what is >> the best >> way to go about this without causing trouble for me and anyone else >> who has >> to deal with this code. Is it possible or even suggested to make a >> module that >> would replace the notice() from send.c with it's own, leaving the code >> in send.c >> alone and not causing troubles down the road. Suggestions were that I >> make a >> module that kept the info for each nick's setting and then if I could >> override >> the notice() and notice_lang() and notice_help() in send.c that would >> keep all the >> other code clean and not cause other troubles. I want to know what the >> best >> way to do this would be, I know it's against RFC but I want to move to >> newer >> services than the 1.4.3pre4 that we are using now and add modules so >> that I >> can do things down the line. They are used to having PRIVMSG and I >> can't just >> change it without running people off, so if I can make PRIVMSG an option >> then I can't be blamed if they are lazy. Opinions on how to go about >> this? I >> know this topic has been asked before and I know your not going to >> make it >> part of your code, I just wanted to know from the people who know the >> code >> really well what the best route to take would be to do the least >> amount of >> damage. (And if someone has done this.. please let me know what you did, >> examples would rock) >> >> Thanks >> >> Brent >> >> >> >> ---------------------------------------------------------- >> | Brent DiNicola | >> | The Whitewolf of Immyrr | >> | | >> | http://www.melnibone.net | >> | Disclaimer: Any opinions expressed here are | >> | from my dog. Any liabilities fall to the dog. | >> ----------------------------------------------------------- >> ------------------------------------------------------------------ >> To unsubscribe or change your subscription options, visit: >> http://www.ircservices.za.net/mailman/listinfo/ircservices-coding >> >> > >Services is not the place to fix broken clients, and any client which >doesn't display notices correctly is broken. If someone wants to see >notices differently, they can either >a) change their client or in the case of webtv b) change the ircd > >services is the wrong thing to change > >------------------------------------------------------------------ >To unsubscribe or change your subscription options, visit: >http://www.ircservices.za.net/mailman/listinfo/ircservices-coding >. /******* - End Original Message - *******/ From quension at mac.com Thu Sep 4 13:54:21 2003 From: quension at mac.com (Trevor Talbot) Date: Sat Oct 23 23:10:08 2004 Subject: [IRCServices Coding] Which route to take - Module? In-Reply-To: <3F57A0BA.9080909@t2n.org> Message-ID: On Thursday, Sep 4, 2003, at 13:29 US/Pacific, Robert F Merrill wrote: > Brent DiNicola wrote: > >> It wasn't an easy subject to sum up in just a few words. [...] > Services is not the place to fix broken clients, and any client which > doesn't display notices correctly is broken. If someone wants to see > notices differently, they can either a) change their client or in the > case of webtv b) change the ircd > > services is the wrong thing to change And telling someone what they obviously already know is generally not a good idea. Especially when they spent a very long paragraph defending their decision in the first place. This is the coding list, not the feature request list. He asked for code design approaches, not for political insight. -- Quension From diego at redesul.net Thu Sep 18 16:29:40 2003 From: diego at redesul.net (Diego B. Contezini) Date: Sat Oct 23 23:10:08 2004 Subject: [IRCServices Coding] Re: How to get a core.. Message-ID: <001c01c37e2d$c95d7840$3cc8a8c0@angel> Oooopz, im answering my ask... Looking in FAQ, where i should look before ask (sorry), I seen that you need to change ./configure to drop a core. If someone more is needing it, is just configure with: ./configure -dumpcore -cflags -g -defaults Thanks for all Diego B. Contezini ----- Original Message ----- From: "Diego B. Contezini" To: Sent: Thursday, September 18, 2003 6:35 PM Subject: How to get a core.. > Hello, im destruct_, im the administrator of the RedeSul Network. > (irc.redesul.net). > I'm with 28000 nick registers, sometimes our network get 5500 simultaneous > users, and we are very happy with your services. > Im wanting to help to search and stops bugs on ircservices, but i never get > a core. > I tryed ulimit -c unlimited before run it, but it never drop a core... > Someone have any idea about how i can get it, to debug without need to break > the services while debugging? > Its segfaulting approx. all days, one time for day.. sometimes get 2 days > without to go down. > Im with a redhat 9. > > Thanks for all > > Diego B. Contezini aka destruct_ | irc.redesul.net > (Sorry for my confuse english.) > From diego at redesul.net Thu Sep 18 17:12:05 2003 From: diego at redesul.net (Diego B. Contezini) Date: Sat Oct 23 23:10:08 2004 Subject: [IRCServices Coding] How to get a core.. References: Message-ID: <000901c37e2c$b8bd9980$3cc8a8c0@angel> Hello, im destruct_, im the administrator of the RedeSul Network. (irc.redesul.net). I'm with 28000 nick registers, sometimes our network get 5500 simultaneous users, and we are very happy with your services. Im wanting to help to search and stops bugs on ircservices, but i never get a core. I tryed ulimit -c unlimited before run it, but it never drop a core... Someone have any idea about how i can get it, to debug without need to break the services while debugging? Its segfaulting approx. all days, one time for day.. sometimes get 2 days without to go down. Im with a redhat 9. Thanks for all Diego B. Contezini aka destruct_ | irc.redesul.net (Sorry for my confuse english.) From engin at piratetv.net Sun Sep 21 09:37:08 2003 From: engin at piratetv.net (engin@piratetv) Date: Sat Oct 23 23:10:08 2004 Subject: [IRCServices Coding] operserv Message-ID: <002101c3805f$0910a4c0$c7cf87d4@ptv91i58zrrpyd> Hi All can anyone help or point me to some good documentation regarding a version of unreal ircd we are running on a mandrake linux box..im mailing on behalf of the administrator who usually uses ssh to get into the box and make changes so im not super technical myself.the issue is with operserv..i cant access any operserv commands from my machine ( which is on the same local network as the box running the irc server ) always get operserv - access denied message..so im assuming it doesent recognise my remote ip address at an administrator..does anyone know the right sort of commands to use to set my remote machine to be recognised as admin or can they point me to any good support docs as i havent been able to find any yet many thanks Engin -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.ircservices.za.net/pipermail/ircservices-coding/attachments/20030921/fdc12b4e/attachment-0003.htm From Craig at chatspike.net Sun Sep 21 14:28:23 2003 From: Craig at chatspike.net (Craig McLure) Date: Sat Oct 23 23:10:08 2004 Subject: [IRCServices Coding] operserv Message-ID: make sure you are on the services administrator list, if you are not, get the root administrator to add you using the command: [22:27] -OperServ- Syntax: ADMIN ADD nickname [22:27] -OperServ- ADMIN DEL nickname [22:27] -OperServ- ADMIN LIST [22:27] -OperServ- [22:27] -OperServ- Allows the Services super-user to add or remove nicknames [22:27] -OperServ- to or from the Services admin list. A user whose nickname [22:27] -OperServ- is on the Services admin list and who has identified to [22:27] -OperServ- NickServ will be able to access Services admin commands. [22:27] -OperServ- [22:27] -OperServ- Any IRC operator may use the ADMIN LIST form of the command. [22:27] -OperServ- All other use limited to Services super-user. /**************************************** * Craig "FrostyCoolSlug" McLure ************* - SpamBox - ************** * InspIRCd - http://www.inspircd.org * ChatSpike - http://www.chatspike.net * WinBot - http://www.winbot.co.uk ****************************************/ /**************************************** * From - engin * To - ircservices-coding * Sent - 2003-09-21 @ 17:40:00 * Subject - [IRCServices Coding] operserv ****************************************/ /****** - Begin Original Message - ******/ >Hi All > >can anyone help or point me to some good documentation regarding a >version of unreal ircd we are running on a mandrake linux box..im mailing >on behalf of the administrator who usually uses ssh to get into the box >and make changes so im not super technical myself.the issue is with >operserv..i cant access any operserv commands from my machine ( which >is on the same local network as the box running the irc server ) always >get operserv - access denied message..so im assuming it doesent >recognise my remote ip address at an administrator..does anyone know >the right sort of commands to use to set my remote machine to be >recognised as admin or can they point me to any good support docs >as i havent been able to find any yet > >many thanks >Engin >------------------------------------------------------------------ >To unsubscribe or change your subscription options, visit: >http://www.ircservices.za.net/mailman/listinfo/ircservices-coding /******* - End Original Message - *******/ From saturn at jetirc.net Sun Sep 21 15:24:25 2003 From: saturn at jetirc.net (Saturn) Date: Sat Oct 23 23:10:08 2004 Subject: [IRCServices Coding] operserv References: <002101c3805f$0910a4c0$c7cf87d4@ptv91i58zrrpyd> Message-ID: <002b01c3808e$f2590ee0$6401a8c0@turby> Contact me directly... I have quite a bit of experience with unreal and these services... Saturn irc.jetirc.net ----- Original Message ----- From: engin@piratetv To: ircservices-coding@ircservices.za.net Sent: Sunday, September 21, 2003 9:40 AM Subject: [IRCServices Coding] operserv Hi All can anyone help or point me to some good documentation regarding a version of unreal ircd we are running on a mandrake linux box..im mailing on behalf of the administrator who usually uses ssh to get into the box and make changes so im not super technical myself.the issue is with operserv..i cant access any operserv commands from my machine ( which is on the same local network as the box running the irc server ) always get operserv - access denied message..so im assuming it doesent recognise my remote ip address at an administrator..does anyone know the right sort of commands to use to set my remote machine to be recognised as admin or can they point me to any good support docs as i havent been able to find any yet many thanks Engin ------------------------------------------------------------------------------ ------------------------------------------------------------------ To unsubscribe or change your subscription options, visit: http://www.ircservices.za.net/mailman/listinfo/ircservices-coding -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.ircservices.za.net/pipermail/ircservices-coding/attachments/20030921/ca188e06/attachment-0003.html From saturn at jetirc.net Sun Sep 21 17:14:42 2003 From: saturn at jetirc.net (Saturn) Date: Sat Oct 23 23:10:08 2004 Subject: [IRCServices Coding] operserv References: Message-ID: <000d01c3809e$5b9d2800$6401a8c0@turby> Not to mention the obvious: You need to have an O:line and be opered up before Operserv will even listen to your commands without access denied.... ----- Original Message ----- From: "Craig McLure" To: "IRC Services Coding Mailing List" Sent: Sunday, September 21, 2003 3:28 PM Subject: Re: [IRCServices Coding] operserv make sure you are on the services administrator list, if you are not, get the root administrator to add you using the command: [22:27] -OperServ- Syntax: ADMIN ADD nickname [22:27] -OperServ- ADMIN DEL nickname [22:27] -OperServ- ADMIN LIST [22:27] -OperServ- [22:27] -OperServ- Allows the Services super-user to add or remove nicknames [22:27] -OperServ- to or from the Services admin list. A user whose nickname [22:27] -OperServ- is on the Services admin list and who has identified to [22:27] -OperServ- NickServ will be able to access Services admin commands. [22:27] -OperServ- [22:27] -OperServ- Any IRC operator may use the ADMIN LIST form of the command. [22:27] -OperServ- All other use limited to Services super-user. /**************************************** * Craig "FrostyCoolSlug" McLure ************* - SpamBox - ************** * InspIRCd - http://www.inspircd.org * ChatSpike - http://www.chatspike.net * WinBot - http://www.winbot.co.uk ****************************************/ /**************************************** * From - engin * To - ircservices-coding * Sent - 2003-09-21 @ 17:40:00 * Subject - [IRCServices Coding] operserv ****************************************/ /****** - Begin Original Message - ******/ >Hi All > >can anyone help or point me to some good documentation regarding a >version of unreal ircd we are running on a mandrake linux box..im mailing >on behalf of the administrator who usually uses ssh to get into the box >and make changes so im not super technical myself.the issue is with >operserv..i cant access any operserv commands from my machine ( which >is on the same local network as the box running the irc server ) always >get operserv - access denied message..so im assuming it doesent >recognise my remote ip address at an administrator..does anyone know >the right sort of commands to use to set my remote machine to be >recognised as admin or can they point me to any good support docs >as i havent been able to find any yet > >many thanks >Engin >------------------------------------------------------------------ >To unsubscribe or change your subscription options, visit: >http://www.ircservices.za.net/mailman/listinfo/ircservices-coding /******* - End Original Message - *******/ ------------------------------------------------------------------ To unsubscribe or change your subscription options, visit: http://www.ircservices.za.net/mailman/listinfo/ircservices-coding From engin at piratetv.net Mon Sep 22 05:13:57 2003 From: engin at piratetv.net (engin@piratetv) Date: Sat Oct 23 23:10:08 2004 Subject: [IRCServices Coding] Re: IRCServices-Coding Digest, Vol 8, Issue 5 References: <20030922120923.425971706D@snow.fingers.co.za> Message-ID: <003c01c38103$73a516f0$c7cf87d4@ptv91i58zrrpyd> many thanks for the replies..im going to get the info to the root administrator now and ill let you know how i get one cheers Engin ----- Original Message ----- From: To: Sent: Monday, September 22, 2003 1:09 PM Subject: IRCServices-Coding Digest, Vol 8, Issue 5 > Send IRCServices-Coding mailing list submissions to > ircservices-coding@ircservices.za.net > > To subscribe or unsubscribe via the World Wide Web, visit > http://www.ircservices.za.net/mailman/listinfo/ircservices-coding > or, via email, send a message with subject or body 'help' to > ircservices-coding-request@ircservices.za.net > > You can reach the person managing the list at > ircservices-coding-owner@ircservices.za.net > > When replying, please edit your Subject line so it is more specific > than "Re: Contents of IRCServices-Coding digest..." > > > Today's Topics: > > 1. operserv (engin@piratetv) > 2. Re: operserv (Craig McLure) > 3. Re: operserv (Saturn) > 4. Re: operserv (Saturn) > > > ---------------------------------------------------------------------- > > Message: 1 > Date: Sun, 21 Sep 2003 17:40:15 +0100 > From: "engin@piratetv" > Subject: [IRCServices Coding] operserv > To: > Message-ID: <002101c3805f$0910a4c0$c7cf87d4@ptv91i58zrrpyd> > Content-Type: text/plain; charset="iso-8859-1" > > Hi All > > can anyone help or point me to some good documentation regarding a > version of unreal ircd we are running on a mandrake linux box..im mailing > on behalf of the administrator who usually uses ssh to get into the box > and make changes so im not super technical myself.the issue is with > operserv..i cant access any operserv commands from my machine ( which > is on the same local network as the box running the irc server ) always > get operserv - access denied message..so im assuming it doesent > recognise my remote ip address at an administrator..does anyone know > the right sort of commands to use to set my remote machine to be > recognised as admin or can they point me to any good support docs > as i havent been able to find any yet > > many thanks > Engin > -------------- next part -------------- > An HTML attachment was scrubbed... > URL: http://snow.fingers.co.za/pipermail/ircservices-coding/attachments/20030921/ fdc12b4e/attachment-0001.htm > > ------------------------------ > > Message: 2 > Date: Sun, 21 Sep 2003 22:28:13 +0000 > From: "Craig McLure" > Subject: Re: [IRCServices Coding] operserv > To: IRC Services Coding Mailing List > > Message-ID: > Content-Type: text/plain; charset="us-ascii" > > make sure you are on the services administrator list, if you are not, get the root administrator to add you using the command: > > [22:27] -OperServ- Syntax: ADMIN ADD nickname > [22:27] -OperServ- ADMIN DEL nickname > [22:27] -OperServ- ADMIN LIST > [22:27] -OperServ- > [22:27] -OperServ- Allows the Services super-user to add or remove nicknames > [22:27] -OperServ- to or from the Services admin list. A user whose nickname > [22:27] -OperServ- is on the Services admin list and who has identified to > [22:27] -OperServ- NickServ will be able to access Services admin commands. > [22:27] -OperServ- > [22:27] -OperServ- Any IRC operator may use the ADMIN LIST form of the command. > [22:27] -OperServ- All other use limited to Services super-user. > > > > /**************************************** > * Craig "FrostyCoolSlug" McLure > ************* - SpamBox - ************** > * InspIRCd - http://www.inspircd.org > * ChatSpike - http://www.chatspike.net > * WinBot - http://www.winbot.co.uk > ****************************************/ > > /**************************************** > * From - engin > * To - ircservices-coding > * Sent - 2003-09-21 @ 17:40:00 > * Subject - [IRCServices Coding] operserv > ****************************************/ > > /****** - Begin Original Message - ******/ > > >Hi All > > > >can anyone help or point me to some good documentation regarding a > >version of unreal ircd we are running on a mandrake linux box..im mailing > >on behalf of the administrator who usually uses ssh to get into the box > >and make changes so im not super technical myself.the issue is with > >operserv..i cant access any operserv commands from my machine ( which > >is on the same local network as the box running the irc server ) always > >get operserv - access denied message..so im assuming it doesent > >recognise my remote ip address at an administrator..does anyone know > >the right sort of commands to use to set my remote machine to be > >recognised as admin or can they point me to any good support docs > >as i havent been able to find any yet > > > >many thanks > >Engin > >------------------------------------------------------------------ > >To unsubscribe or change your subscription options, visit: > >http://www.ircservices.za.net/mailman/listinfo/ircservices-coding > > /******* - End Original Message - *******/ > > > > ------------------------------ > > Message: 3 > Date: Sun, 21 Sep 2003 15:23:13 -0700 > From: "Saturn" > Subject: Re: [IRCServices Coding] operserv > To: "IRC Services Coding Mailing List" > > Message-ID: <002b01c3808e$f2590ee0$6401a8c0@turby> > Content-Type: text/plain; charset="iso-8859-1" > > Contact me directly... I have quite a bit of experience with unreal and these services... > > Saturn > irc.jetirc.net > ----- Original Message ----- > From: engin@piratetv > To: ircservices-coding@ircservices.za.net > Sent: Sunday, September 21, 2003 9:40 AM > Subject: [IRCServices Coding] operserv > > > Hi All > > can anyone help or point me to some good documentation regarding a > version of unreal ircd we are running on a mandrake linux box..im mailing > on behalf of the administrator who usually uses ssh to get into the box > and make changes so im not super technical myself.the issue is with > operserv..i cant access any operserv commands from my machine ( which > is on the same local network as the box running the irc server ) always > get operserv - access denied message..so im assuming it doesent > recognise my remote ip address at an administrator..does anyone know > the right sort of commands to use to set my remote machine to be > recognised as admin or can they point me to any good support docs > as i havent been able to find any yet > > many thanks > Engin > > > > -------------------------------------------------------------------------- ---- > > > ------------------------------------------------------------------ > To unsubscribe or change your subscription options, visit: > http://www.ircservices.za.net/mailman/listinfo/ircservices-coding > -------------- next part -------------- > An HTML attachment was scrubbed... > URL: http://snow.fingers.co.za/pipermail/ircservices-coding/attachments/20030921/ ca188e06/attachment-0001.htm > > ------------------------------ > > Message: 4 > Date: Sun, 21 Sep 2003 17:13:31 -0700 > From: "Saturn" > Subject: Re: [IRCServices Coding] operserv > To: "IRC Services Coding Mailing List" > > Message-ID: <000d01c3809e$5b9d2800$6401a8c0@turby> > Content-Type: text/plain; charset="iso-8859-1" > > Not to mention the obvious: You need to have an O:line and be opered up > before Operserv will even listen to your commands without access denied.... > > ----- Original Message ----- > From: "Craig McLure" > To: "IRC Services Coding Mailing List" > > Sent: Sunday, September 21, 2003 3:28 PM > Subject: Re: [IRCServices Coding] operserv > > > make sure you are on the services administrator list, if you are not, get > the root administrator to add you using the command: > > [22:27] -OperServ- Syntax: ADMIN ADD nickname > [22:27] -OperServ- ADMIN DEL nickname > [22:27] -OperServ- ADMIN LIST > [22:27] -OperServ- > [22:27] -OperServ- Allows the Services super-user to add or remove nicknames > [22:27] -OperServ- to or from the Services admin list. A user whose nickname > [22:27] -OperServ- is on the Services admin list and who has identified to > [22:27] -OperServ- NickServ will be able to access Services admin commands. > [22:27] -OperServ- > [22:27] -OperServ- Any IRC operator may use the ADMIN LIST form of the > command. > [22:27] -OperServ- All other use limited to Services super-user. > > > > /**************************************** > * Craig "FrostyCoolSlug" McLure > ************* - SpamBox - ************** > * InspIRCd - http://www.inspircd.org > * ChatSpike - http://www.chatspike.net > * WinBot - http://www.winbot.co.uk > ****************************************/ > > /**************************************** > * From - engin > * To - ircservices-coding > * Sent - 2003-09-21 @ 17:40:00 > * Subject - [IRCServices Coding] operserv > ****************************************/ > > /****** - Begin Original Message - ******/ > > >Hi All > > > >can anyone help or point me to some good documentation regarding a > >version of unreal ircd we are running on a mandrake linux box..im mailing > >on behalf of the administrator who usually uses ssh to get into the box > >and make changes so im not super technical myself.the issue is with > >operserv..i cant access any operserv commands from my machine ( which > >is on the same local network as the box running the irc server ) always > >get operserv - access denied message..so im assuming it doesent > >recognise my remote ip address at an administrator..does anyone know > >the right sort of commands to use to set my remote machine to be > >recognised as admin or can they point me to any good support docs > >as i havent been able to find any yet > > > >many thanks > >Engin > >------------------------------------------------------------------ > >To unsubscribe or change your subscription options, visit: > >http://www.ircservices.za.net/mailman/listinfo/ircservices-coding > > /******* - End Original Message - *******/ > > > ------------------------------------------------------------------ > To unsubscribe or change your subscription options, visit: > http://www.ircservices.za.net/mailman/listinfo/ircservices-coding > > > ------------------------------ > > _______________________________________________ > IRCServices-Coding mailing list > IRCServices-Coding@ircservices.za.net > http://www.ircservices.za.net/mailman/listinfo/ircservices-coding > > > End of IRCServices-Coding Digest, Vol 8, Issue 5 > ************************************************ From diego at redesul.net Sun Oct 5 22:45:19 2003 From: diego at redesul.net (Diego B. Contezini) Date: Sat Oct 23 23:10:08 2004 Subject: [IRCServices Coding] Bug.... References: <000d01c3809e$5b9d2800$6401a8c0@turby> Message-ID: <003b01c38b91$5f6a32e0$3cc8a8c0@angel> Sometimes has occur this bug, last 1 year.... on a network with 30k registers, its happening with latency of 3.. 4 days.... someone have any idea? #0 0x0804e8bf in do_cmode (source=0x806aa08 "ChanServ", ac=-1, av=0xbfffeec8) at channels.c:278 278 while (*s) { (gdb) bt' #0 0x0804e8bf in do_cmode (source=0x806aa08 "ChanServ", ac=-1, av=0xbfffeec8) at channels.c:278 chan = (Channel *) 0xa97b6b8 s = 0x20656c62
add = 1 modestr = 0x20656c62
#1 0x0804dc8e in flush_cmode (md=0x806aa00, clear=1) at actions.c:680 buf = "-isl\000\037\006\bp?????????@???\006\b\000\000\000\000\000\000\000B\000\000 \000\0007 \006\b\003\000\000\000TZ\000\000???????????? ?????????\001\200??????@???\006\b@???\006\b@???\006\b@???\006\bO???\006\b@\0 02\a\b@???\006\b@\002\a\b", '\0' , "\027\000\000\000\000\000\000\000W???\022B\000\000\000\000\000\000\000\000\0 05\000\000\000\210o\a\bTZ\000\000\000\000\000\000???????????????<\023B\001\0 00\000\000???????????????m\tBd???\022B???q\a\b\v???\006B\024\032\023B\024\03 2\023B3\035\rB\024\032\023B??????\006B\003\000\000\000????????????\027\000\0 00\000\000\000\000\000\024\032"... s = 0xbfffeef0 "-isl" argv = {0xa97b6c0 "#young", 0x20656c62
, 0x292a6f3a
, 0x5d20
, 0x42133cec "\004", 0xbffff1fc "", 0x4204533d "\201?????????\016", 0x42131a14 " \031\023B???h\001@`???"} len = 4 i = 0 lastc = 45 '-' #2 0x0804cebd in set_cmode (sender=0x0, channel=0x0) at actions.c:321 args = 0x0 modes = 0x0 modes_orig = 0x0 md = (struct modedata *) 0x0 which = -1 add = 0 i = 0 c = 0 '\0' #3 0x080553a3 in main (ac=1, av=0xbffff804, envp=0xbffff80c) at main.c:269 now = 1065393142 now_msec = 241253125 last_update = 1065392973 last_check = 241252363 #4 0x420156a4 in __libc_start_main () from /lib/tls/libc.so.6 No symbol table info available. (gdb) From achurch at achurch.org Mon Oct 6 00:41:54 2003 From: achurch at achurch.org (Andrew Church) Date: Sat Oct 23 23:10:08 2004 Subject: [IRCServices Coding] Bug.... In-Reply-To: <003b01c38b91$5f6a32e0$3cc8a8c0@angel> Message-ID: <3f811cad.24262@achurch.org> Upgrade. --Andrew Church achurch@achurch.org http://achurch.org/ >Sometimes has occur this bug, last 1 year.... >on a network with 30k registers, its happening with latency of 3.. 4 >days.... > >someone have any idea? > >#0 0x0804e8bf in do_cmode (source=0x806aa08 "ChanServ", ac=-1, >av=0xbfffeec8) at channels.c:278 >278 while (*s) { >(gdb) bt' >#0 0x0804e8bf in do_cmode (source=0x806aa08 "ChanServ", ac=-1, >av=0xbfffeec8) at channels.c:278 > chan = (Channel *) 0xa97b6b8 > s = 0x20656c62
> add = 1 > modestr = 0x20656c62
>#1 0x0804dc8e in flush_cmode (md=0x806aa00, clear=1) at actions.c:68 >0 > buf = >"-isl\000\037\006\bpοΏ½οΏ½οΏ½@οΏ½\006\b\000\000\0 >00\000\000\000\000B\000\000 >\000\0007 \006\b\003\000\000\000TZ\000\000οΏ½οΏ½οΏ½οΏ >½ >οΏ½οΏ½οΏ½\001\200οΏ½οΏ½@οΏ½\006\b@ο >Ώ½\006\b@οΏ½\006\b@οΏ½\006\bOοΏ½\006\b@\0 >02\a\b@οΏ½\006\b@\002\a\b", '\0' , >"\027\000\000\000\000\000\000\000WοΏ½\022B\000\000\000\000\000\000\ >000\000\0 >05\000\000\000\210o\a\bTZ\000\000\000\000\000\000οΏ½οΏ½οΏ >½οΏ½οΏ½<\023B\001\0 >00\000\000οΏ½οΏ½οΏ½οΏ½οΏ½m\tBdοΏ½\022 >BοΏ½q\a\b\vοΏ½\006B\024\032\023B\024\03 >2\023B3\035\rB\024\032\023BοΏ½οΏ½\006B\003\000\000\000οΏ½ >οΏ½οΏ½οΏ½\027\000\0 >00\000\000\000\000\000\024\032"... > s = 0xbfffeef0 "-isl" > argv = {0xa97b6c0 "#young", 0x20656c62
of >bounds>, > 0x292a6f3a
, 0x5d20
ut >of bounds>, 0x42133cec "\004", 0xbffff1fc "", > 0x4204533d "\201οΏ½οΏ½οΏ½\016", 0x42131a14 " \031\023 >BοΏ½h\001@`οΏ½"} > len = 4 > i = 0 > lastc = 45 '-' >#2 0x0804cebd in set_cmode (sender=0x0, channel=0x0) at actions.c:32 >1 > args = 0x0 > modes = 0x0 > modes_orig = 0x0 > md = (struct modedata *) 0x0 > which = -1 > add = 0 > i = 0 > c = 0 '\0' >#3 0x080553a3 in main (ac=1, av=0xbffff804, envp=0xbffff80c) at ma >in.c:269 > now = 1065393142 > now_msec = 241253125 > last_update = 1065392973 > last_check = 241252363 >#4 0x420156a4 in __libc_start_main () from /lib/tls/libc.so.6 >No symbol table info available. >(gdb) > > >------------------------------------------------------------------ >To unsubscribe or change your subscription options, visit: >http://www.ircservices.za.net/mailman/listinfo/ircservices-coding From diego at redesul.net Mon Oct 6 02:36:40 2003 From: diego at redesul.net (Diego B. Contezini) Date: Sat Oct 23 23:10:08 2004 Subject: [IRCServices Coding] Bug.... References: <3f811cad.24262@achurch.org> Message-ID: <005501c38bed$4c9b1dd0$3cc8a8c0@angel> Upgrade? ircservices-5.0.22 services.redesul.net build #2, compiled Thu Sep 18 18:41:36 BRT 2003 - Its the last version....... Diego B. Contezini ----- Original Message ----- From: "Andrew Church" To: Sent: Monday, October 06, 2003 4:41 AM Subject: Re: [IRCServices Coding] Bug.... > Upgrade. > > --Andrew Church > achurch@achurch.org > http://achurch.org/ > > >Sometimes has occur this bug, last 1 year.... > >on a network with 30k registers, its happening with latency of 3.. 4 > >days.... > > > >someone have any idea? > > > >#0 0x0804e8bf in do_cmode (source=0x806aa08 "ChanServ", ac=-1, > >av=0xbfffeec8) at channels.c:278 > >278 while (*s) { > >(gdb) bt' > >#0 0x0804e8bf in do_cmode (source=0x806aa08 "ChanServ", ac=-1, > >av=0xbfffeec8) at channels.c:278 > > chan = (Channel *) 0xa97b6b8 > > s = 0x20656c62
> > add = 1 > > modestr = 0x20656c62
> >#1 0x0804dc8e in flush_cmode (md=0x806aa00, clear=1) at actions.c:68 > >0 > > buf = > >"-isl\000\037\006\bp?????????@???\006\b\000\000\0 > >00\000\000\000\000B\000\000 > >\000\0007 \006\b\003\000\000\000TZ\000\000??????????? > >? > >?????????\001\200??????@???\006\b@? > >??\006\b@???\006\b@???\006\bO???\006\b@\0 > >02\a\b@???\006\b@\002\a\b", '\0' , > >"\027\000\000\000\000\000\000\000W???\022B\000\000\000\000\000\000\ > >000\000\0 > >05\000\000\000\210o\a\bTZ\000\000\000\000\000\000???????? > >???????<\023B\001\0 > >00\000\000???????????????m\tBd???\022 > >B???q\a\b\v???\006B\024\032\023B\024\03 > >2\023B3\035\rB\024\032\023B??????\006B\003\000\000\000??? > >?????????\027\000\0 > >00\000\000\000\000\000\024\032"... > > s = 0xbfffeef0 "-isl" > > argv = {0xa97b6c0 "#young", 0x20656c62
>of > >bounds>, > > 0x292a6f3a
, 0x5d20
>ut > >of bounds>, 0x42133cec "\004", 0xbffff1fc "", > > 0x4204533d "\201?????????\016", 0x42131a14 " \031\023 > >B???h\001@`???"} > > len = 4 > > i = 0 > > lastc = 45 '-' > >#2 0x0804cebd in set_cmode (sender=0x0, channel=0x0) at actions.c:32 > >1 > > args = 0x0 > > modes = 0x0 > > modes_orig = 0x0 > > md = (struct modedata *) 0x0 > > which = -1 > > add = 0 > > i = 0 > > c = 0 '\0' > >#3 0x080553a3 in main (ac=1, av=0xbffff804, envp=0xbffff80c) at ma > >in.c:269 > > now = 1065393142 > > now_msec = 241253125 > > last_update = 1065392973 > > last_check = 241252363 > >#4 0x420156a4 in __libc_start_main () from /lib/tls/libc.so.6 > >No symbol table info available. > >(gdb) > > > > > >------------------------------------------------------------------ > >To unsubscribe or change your subscription options, visit: > >http://www.ircservices.za.net/mailman/listinfo/ircservices-coding > ------------------------------------------------------------------ > To unsubscribe or change your subscription options, visit: > http://www.ircservices.za.net/mailman/listinfo/ircservices-coding > From achurch at achurch.org Mon Oct 6 06:45:43 2003 From: achurch at achurch.org (Andrew Church) Date: Sat Oct 23 23:10:08 2004 Subject: [IRCServices Coding] Bug.... In-Reply-To: <005501c38bed$4c9b1dd0$3cc8a8c0@angel> Message-ID: <3f8171f9.25006@achurch.org> >Upgrade? >ircservices-5.0.22 services.redesul.net build #2, compiled Thu Sep 18 >18:41:36 BRT 2003 >- > >Its the last version....... Then send a full debug log (from startup to crash), or I can't help. --Andrew Church achurch@achurch.org http://achurch.org/ From diego at redesul.net Mon Oct 6 17:16:29 2003 From: diego at redesul.net (Diego B. Contezini) Date: Sat Oct 23 23:10:08 2004 Subject: [IRCServices Coding] Bug.... References: <3f8171f9.25006@achurch.org> Message-ID: <010601c38c68$2e6dc8a0$3cc8a8c0@angel> And how should be this log? i sent a backtrace...... Diego B. Contezini ----- Original Message ----- From: "Andrew Church" To: Sent: Monday, October 06, 2003 10:44 AM Subject: Re: [IRCServices Coding] Bug.... > >Upgrade? > >ircservices-5.0.22 services.redesul.net build #2, compiled Thu Sep 18 > >18:41:36 BRT 2003 > >- > > > >Its the last version....... > > Then send a full debug log (from startup to crash), or I can't help. > > --Andrew Church > achurch@achurch.org > http://achurch.org/ > ------------------------------------------------------------------ > To unsubscribe or change your subscription options, visit: > http://www.ircservices.za.net/mailman/listinfo/ircservices-coding > From achurch at achurch.org Mon Oct 6 19:32:07 2003 From: achurch at achurch.org (Andrew Church) Date: Sat Oct 23 23:10:08 2004 Subject: [IRCServices Coding] Bug.... In-Reply-To: <010601c38c68$2e6dc8a0$3cc8a8c0@angel> Message-ID: <3f822598.26100@achurch.org> >And how should be this log? i sent a backtrace...... RTFM (FAQ Z.3) --Andrew Church achurch@achurch.org http://achurch.org/ From diego at redesul.net Mon Oct 6 22:36:40 2003 From: diego at redesul.net (Diego B. Contezini) Date: Sat Oct 23 23:10:08 2004 Subject: [IRCServices Coding] Bug.... References: <3f822598.26100@achurch.org> Message-ID: <011601c38c94$ebc3ec00$3cc8a8c0@angel> Read.... If i start it with -debug it will get me gb's of information. This occur after days with services up, i will try to run it into a screen.... with nofork..... Cya Diego B. Contezini ----- Original Message ----- From: "Andrew Church" To: Sent: Monday, October 06, 2003 11:31 PM Subject: Re: [IRCServices Coding] Bug.... > >And how should be this log? i sent a backtrace...... > > RTFM (FAQ Z.3) > > --Andrew Church > achurch@achurch.org > http://achurch.org/ > ------------------------------------------------------------------ > To unsubscribe or change your subscription options, visit: > http://www.ircservices.za.net/mailman/listinfo/ircservices-coding > From saturn at jetirc.net Fri Oct 10 15:48:47 2003 From: saturn at jetirc.net (Saturn) Date: Sat Oct 23 23:10:08 2004 Subject: [IRCServices Coding] Akill problem in 5.0.22 References: <14C7EDD0-DC1B-11D7-8505-0003938D6866@mac.com> Message-ID: <004001c38f80$9f635960$6401a8c0@turby> Running 5.0.22 on Unreal 3.1.7b1 (same as 3.1.6 except they fixed that duplicate exit system notice that happens in 3.1.6). I just today added an akill (+0 time) .. I DO have the immediate auto kill option un-commented in the modules.conf, but it still didn't bother scanning for victims matching my akill mask nor did it actually KILL anyone... It works if they are manually killed and then try to re-connect, but I thought that new option was so Services will immediately scan for and kill anyone online that matches the mask as soon as the new akill is added... First: IS that what it's supposed to do? Second: If so, it's not working... Saturn www.jetirc.net From laser at musichat.net Sat Oct 11 00:56:04 2003 From: laser at musichat.net (Alessandro Ciappei) Date: Sat Oct 23 23:10:08 2004 Subject: [IRCServices Coding] Problem with auth mail In-Reply-To: <20031007101106.2701D1703F@snow.fingers.co.za> Message-ID: Hi all, I've ircservices 5.0.22, and I would like to costumize auth-mail. I would like describe my irc network in this mail, but when someone register nick, services go in segfault. I copy the sintaz of mail-auth ( it's in italian ) # Mail text. The last "%s" (before the user@host) in the body text is # replaced by one of the NICK_AUTH_MAIL_TEXT_* messages. NICK_AUTH_MAIL_SUBJECT Conferma della registrazione del nick %s NICK_AUTH_MAIL_BODY Grazie per aver scelto MusiChat Net Community! Il codice di autorizzazione del tuo nick (%s) e': %09d Identificati su MusiChat digitando: /msg %s AUTH %09d La registrazione del tuo nick sara' confermata e il tuo nickname sara' protetto da eventuali tentativi di abuso o furto. Il sito ufficiale della rete e' http://www.musichat.net/ I regolamenti della rete e i documenti ufficiali sono disponibili all'interno del sito. Per ricevere assistenza sui servizi della rete in generale puoi rivolgerti sul canale ufficiale #IRCHelp oppure tramite email all'indirizzo irchelp@musichat.net. Sono inoltre disponibili i seguenti servizi: - MusiChat Forum Forum di discussione di MusiChat, raggiungibile all'indirizzo http://forum.musichat.net Sul forum, oltre a poter esprimere la tua opinione, potrai informarti sulle novita' e sui nuovi servizi offerti dalla rete. - MusiChat Mailing List Per iscriversi e' sufficiente visitare il sito http://lists.musichat.net/mailman/listinfo/irchelp e inserire il proprio indirizzo E-Mail e la password desiderata. Per una connessione piu' veloce e sicura e' vivamente consigliato l'utilizzo del seguente server: irc.musichat.net MusiChat Net Community Questo messaggio e stato inviato su richiesta di %s in risposta a %s %s@%s. I read the istruction for translate. The error is: [Oct 11 09:48:30 2003] PANIC! buffer = :alpha_omega ! nickserv :register pippo laser@musichat.net [Oct 11 09:48:30 2003] Services terminating: Segmentation fault Some one can help me? the email body is too long? Thx Alex From achurch at achurch.org Thu Oct 16 23:58:34 2003 From: achurch at achurch.org (Andrew Church) Date: Sat Oct 23 23:10:08 2004 Subject: [IRCServices Coding] Problem with auth mail In-Reply-To: Message-ID: <3f8f9304.20227@achurch.org> You have the wrong number of %-tokens in your message. --Andrew Church achurch@achurch.org http://achurch.org/ > >Hi all, I've ircservices 5.0.22, and I would like to costumize auth-mail. >I would like describe my irc network in this mail, but when someone register >nick, services go in segfault. > >I copy the sintaz of mail-auth ( it's in italian ) > ># Mail text. The last "%s" (before the user@host) in the body text is ># replaced by one of the NICK_AUTH_MAIL_TEXT_* messages. >NICK_AUTH_MAIL_SUBJECT > Conferma della registrazione del nick %s >NICK_AUTH_MAIL_BODY > Grazie per aver scelto MusiChat Net Community! > Il codice di autorizzazione del tuo nick (%s) e': %09d > Identificati su MusiChat digitando: > /msg %s AUTH %09d > > La registrazione del tuo nick sara' confermata e il tuo nickname > sara' protetto da eventuali tentativi di abuso o furto. > > Il sito ufficiale della rete e' http://www.musichat.net/ > I regolamenti della rete e i documenti ufficiali sono > disponibili all'interno del sito. > > Per ricevere assistenza sui servizi della rete > in generale puoi rivolgerti sul canale ufficiale #IRCHelp > oppure tramite email all'indirizzo irchelp@musichat.net. > > > Sono inoltre disponibili i seguenti servizi: > > - MusiChat Forum > Forum di discussione di MusiChat, raggiungibile > all'indirizzo http://forum.musichat.net > Sul forum, oltre a poter esprimere la tua opinione, > potrai informarti sulle novita' e sui nuovi servizi > offerti dalla rete. > > - MusiChat Mailing List > Per iscriversi e' sufficiente visitare il sito > http://lists.musichat.net/mailman/listinfo/irchelp > e inserire il proprio indirizzo E-Mail e la > password desiderata. > > > Per una connessione piu' veloce e sicura e' vivamente > consigliato l'utilizzo del seguente server: irc.musichat.net > > MusiChat Net Community > > Questo messaggio e stato inviato su richiesta di %s in risposta a %s > %s@%s. > > > > >I read the istruction for translate. > >The error is: > >[Oct 11 09:48:30 2003] PANIC! buffer = :alpha_omega ! nickserv :register >pippo laser@musichat.net >[Oct 11 09:48:30 2003] Services terminating: Segmentation fault > > >Some one can help me? >the email body is too long? > >Thx > >Alex > > >------------------------------------------------------------------ >To unsubscribe or change your subscription options, visit: >http://www.ircservices.za.net/mailman/listinfo/ircservices-coding From saman at alkol.org Fri Oct 17 03:07:31 2003 From: saman at alkol.org (|SaMaN|) Date: Sat Oct 23 23:10:08 2004 Subject: [IRCServices Coding] Bug or misunderstood ? Message-ID: <000901c39496$71764f10$a37faec3@coder> Im using unreal ircd. When channel is empty and if channel owner joins his/her registered channel it does (ChanServ sets mode: +ntrq nick) but when channel is not empty and if channel owner joins his/her registered channel it does (ChanServ sets mode: +oq nick nick). As you see on the first one there is no +o and because of this chanserv does not update the last_used time because chanserv is set to update last_used time with +o (CUMODE_o) so channels drop while channel owners use them. Is this a bug or my misunderstood ? ###################################################### modules/chanserv/check.c ... void check_chan_user_modes(const char *source, struct c_userlist *u, Channel *c, int32 oldmodes) ... if ((res & ~modes) & CUMODE_o) { ci->last_used = time(NULL); put_channelinfo(ci); } ... ###################################################### |SaMaN| From saman at alkol.org Fri Oct 17 04:53:04 2003 From: saman at alkol.org (|SaMaN|) Date: Sat Oct 23 23:10:08 2004 Subject: [IRCServices Coding] Re: Bug or misunderstood ? Message-ID: <002001c394a5$31c059b0$a37faec3@coder> Also it does not update last_used time on +a flag. Temporary fix --------------- edit /modules/chanserv/check.c find line ------------------------------------------------------------------------- local_set_cumodes(c, '+', res & ~modes, user->nick); ------------------------------------------------------------------------- add below ------------------------------------------------------------------------ int16 cumode_q = mode_char_to_flag('q',MODE_CHANUSER); int16 cumode_a = mode_char_to_flag('a',MODE_CHANUSER); if ((res & ~modes) & cumode_q) { ci->last_used = time(NULL); put_channelinfo(ci); } if ((res & ~modes) & cumode_a) { ci->last_used = time(NULL); put_channelinfo(ci); } ------------------------------------------------------------------------- save and compile and run and enjoy :) ------------------------------------------------------------------------- |SaMaN| ----- Original Message ----- From: "|SaMaN|" To: Sent: Friday, October 17, 2003 1:07 PM Subject: Bug or misunderstood ? > Im using unreal ircd. When channel is empty and if channel owner joins > his/her registered channel it does > (ChanServ sets mode: +ntrq nick) but when channel is not empty and if > channel owner joins his/her registered channel it does (ChanServ sets mode: > +oq nick nick). As you see on the first one there is no +o and because of > this chanserv does not update the last_used time because chanserv is set to > update last_used time with +o (CUMODE_o) so channels drop while channel > owners use them. Is this a bug or my misunderstood ? > > ###################################################### > modules/chanserv/check.c > ... > void check_chan_user_modes(const char *source, struct c_userlist *u, > Channel *c, int32 oldmodes) > ... > if ((res & ~modes) & CUMODE_o) { > ci->last_used = time(NULL); > put_channelinfo(ci); > } > ... > ###################################################### > > |SaMaN| > > From saturn at jetirc.net Fri Oct 17 08:47:59 2003 From: saturn at jetirc.net (Saturn) Date: Sat Oct 23 23:10:08 2004 Subject: [IRCServices Coding] Re: Akill problem in 5.0.22 Message-ID: <002501c394c5$f8dce480$6401a8c0@turby> Haven't seen a reply to this one, so thought I'd better make sure this went through.... ----- Original Message ----- Sent: Friday, October 10, 2003 3:48 PM Subject: Akill problem in 5.0.22 Running 5.0.22 on Unreal 3.1.7b1 (same as 3.1.6 except they fixed that duplicate exit system notice that happens in 3.1.6). I just today added an akill (+0 time) .. I DO have the immediate auto kill option un-commented in the modules.conf, but it still didn't bother scanning for victims matching my akill mask nor did it actually KILL anyone... It works if they are manually killed and then try to re-connect, but I thought that new option was so Services will immediately scan for and kill anyone online that matches the mask as soon as the new akill is added... First: IS that what it's supposed to do? Second: If so, it's not working... Saturn www.jetirc.net From achurch at achurch.org Fri Oct 17 09:03:19 2003 From: achurch at achurch.org (Andrew Church) Date: Sat Oct 23 23:10:08 2004 Subject: [IRCServices Coding] Re: Akill problem in 5.0.22 In-Reply-To: <002501c394c5$f8dce480$6401a8c0@turby> Message-ID: <3f9012b8.23176@achurch.org> RTFM --Andrew Church achurch@achurch.org http://achurch.org/ >Haven't seen a reply to this one, so thought I'd better make sure this went >through.... > >----- Original Message ----- >Sent: Friday, October 10, 2003 3:48 PM >Subject: Akill problem in 5.0.22 > > >Running 5.0.22 on Unreal 3.1.7b1 (same as 3.1.6 except they fixed that >duplicate exit system notice that happens in 3.1.6). > >I just today added an akill (+0 time) .. I DO have the immediate auto kill >option un-commented in the modules.conf, but it still didn't bother scanning >for victims matching my akill mask nor did it actually KILL anyone... It >works if they are manually killed and then try to re-connect, but I thought >that new option was so Services will immediately scan for and kill anyone >online that matches the mask as soon as the new akill is added... > >First: IS that what it's supposed to do? > >Second: If so, it's not working... > >Saturn >www.jetirc.net > >------------------------------------------------------------------ >To unsubscribe or change your subscription options, visit: >http://www.ircservices.za.net/mailman/listinfo/ircservices-coding From saturn at jetirc.net Fri Oct 17 09:19:32 2003 From: saturn at jetirc.net (Saturn) Date: Sat Oct 23 23:10:08 2004 Subject: [IRCServices Coding] Re: Akill problem in 5.0.22 References: <3f9012b8.23176@achurch.org> Message-ID: <027401c394ca$443ae180$6401a8c0@turby> Well, Andrew, I did read TFM. For what it's worth, all I found was this entry under the description of the module options ImmediatelySendAutokill [OPTIONAL] Causes OperServ to inform all servers of a new autokill or autokill exclusion the moment it is added, rather than waiting for someone to match it first. Example: ImmediatelySendAutokill I read through the section about AKILLs and SQline, SGline, SZline, etc, however all of what I read indicates that simply enabling the ImmediatelySendAutokill option in the modules.conf (coupled with the fact that everything ELSE is set up and workign properly) SHOULD cause services to immediately scan the network for clients matching the akill mask, and kill them. My point, sir, is that IT DOES NOT DO THIS. Thus, I'm sure you'll find, I HAVE in fact read the f___ manual, and the manual does not address this problem. If it doesn't matter to you, fine, but if it does, let's try and get on with maybe solving the problem? Thanks Saturn ----- Original Message ----- From: "Andrew Church" To: Sent: Friday, October 17, 2003 9:02 AM Subject: Re: [IRCServices Coding] Re: Akill problem in 5.0.22 RTFM --Andrew Church achurch@achurch.org http://achurch.org/ >Haven't seen a reply to this one, so thought I'd better make sure this went >through.... > >----- Original Message ----- >Sent: Friday, October 10, 2003 3:48 PM >Subject: Akill problem in 5.0.22 > > >Running 5.0.22 on Unreal 3.1.7b1 (same as 3.1.6 except they fixed that >duplicate exit system notice that happens in 3.1.6). > >I just today added an akill (+0 time) .. I DO have the immediate auto kill >option un-commented in the modules.conf, but it still didn't bother scanning >for victims matching my akill mask nor did it actually KILL anyone... It >works if they are manually killed and then try to re-connect, but I thought >that new option was so Services will immediately scan for and kill anyone >online that matches the mask as soon as the new akill is added... > >First: IS that what it's supposed to do? > >Second: If so, it's not working... > >Saturn >www.jetirc.net > >------------------------------------------------------------------ >To unsubscribe or change your subscription options, visit: >http://www.ircservices.za.net/mailman/listinfo/ircservices-coding ------------------------------------------------------------------ To unsubscribe or change your subscription options, visit: http://www.ircservices.za.net/mailman/listinfo/ircservices-coding From achurch at achurch.org Fri Oct 17 09:34:48 2003 From: achurch at achurch.org (Andrew Church) Date: Sat Oct 23 23:10:08 2004 Subject: [IRCServices Coding] Re: Akill problem in 5.0.22 In-Reply-To: <027401c394ca$443ae180$6401a8c0@turby> Message-ID: <3f901a20.23266@achurch.org> >however all of what I read indicates that simply enabling the >ImmediatelySendAutokill option in the modules.conf (coupled with the fact >that everything ELSE is set up and workign properly) SHOULD cause services >to immediately scan the network for clients matching the akill mask, and >kill them. The documentation says nothing about this. RTFM again. --Andrew Church achurch@achurch.org http://achurch.org/ From ballsy at mystical.net Fri Oct 17 11:20:33 2003 From: ballsy at mystical.net (Ballsy) Date: Sat Oct 23 23:10:08 2004 Subject: [IRCServices Coding] Re: Akill problem in 5.0.22 In-Reply-To: <027401c394ca$443ae180$6401a8c0@turby> References: <3f9012b8.23176@achurch.org> <027401c394ca$443ae180$6401a8c0@turby> Message-ID: <6.0.0.22.0.20031017121557.01b63ac0@127.0.0.1> To save the rest of us from having to put up with more bickering, it may be of note that I had to comment out 'EnableExclude' in order for my immediate-kill functionality to work under bahamut (I know, you're using Unreal). All the ImmediatelySendAkill does is informs all linked services that they should add an Akill. It's then up to those servers to decide how to deal with it. Ballsy At 10:18 AM 17/10/2003, Saturn wrote: >Well, Andrew, I did read TFM. For what it's worth, all I found was this >entry under the description of the module options > >ImmediatelySendAutokill [OPTIONAL] > Causes OperServ to inform all servers of a new autokill or autokill >exclusion the moment it is added, rather than waiting for someone to match >it first. > Example: ImmediatelySendAutokill > >I read through the section about AKILLs and SQline, SGline, SZline, etc, >however all of what I read indicates that simply enabling the >ImmediatelySendAutokill option in the modules.conf (coupled with the fact >that everything ELSE is set up and workign properly) SHOULD cause services >to immediately scan the network for clients matching the akill mask, and >kill them. > >My point, sir, is that IT DOES NOT DO THIS. Thus, I'm sure you'll find, I >HAVE in fact read the f___ manual, and the manual does not address this >problem. If it doesn't matter to you, fine, but if it does, let's try and >get on with maybe solving the problem? > >Thanks >Saturn > >----- Original Message ----- >From: "Andrew Church" >To: >Sent: Friday, October 17, 2003 9:02 AM >Subject: Re: [IRCServices Coding] Re: Akill problem in 5.0.22 > > >RTFM > > --Andrew Church > achurch@achurch.org > http://achurch.org/ > > >Haven't seen a reply to this one, so thought I'd better make sure this went > >through.... > > > >----- Original Message ----- > >Sent: Friday, October 10, 2003 3:48 PM > >Subject: Akill problem in 5.0.22 > > > > > >Running 5.0.22 on Unreal 3.1.7b1 (same as 3.1.6 except they fixed that > >duplicate exit system notice that happens in 3.1.6). > > > >I just today added an akill (+0 time) .. I DO have the immediate auto kill > >option un-commented in the modules.conf, but it still didn't bother >scanning > >for victims matching my akill mask nor did it actually KILL anyone... It > >works if they are manually killed and then try to re-connect, but I thought > >that new option was so Services will immediately scan for and kill anyone > >online that matches the mask as soon as the new akill is added... > > > >First: IS that what it's supposed to do? > > > >Second: If so, it's not working... > > > >Saturn > >www.jetirc.net > > > >------------------------------------------------------------------ > >To unsubscribe or change your subscription options, visit: > >http://www.ircservices.za.net/mailman/listinfo/ircservices-coding >------------------------------------------------------------------ >To unsubscribe or change your subscription options, visit: >http://www.ircservices.za.net/mailman/listinfo/ircservices-coding > >------------------------------------------------------------------ >To unsubscribe or change your subscription options, visit: >http://www.ircservices.za.net/mailman/listinfo/ircservices-coding From saturn at jetirc.net Fri Oct 17 17:16:26 2003 From: saturn at jetirc.net (Saturn) Date: Sat Oct 23 23:10:08 2004 Subject: [IRCServices Coding] Re: Akill problem in 5.0.22 References: <3f901a20.23266@achurch.org> Message-ID: <02d401c3950c$e762bda0$6401a8c0@turby> >From a.html in the /docs directory: --------------- operserv/akill (Autokill module settings) ImmediatelySendAutokill [OPTIONAL] Causes OperServ to inform all servers of a new autokill or autokill exclusion the moment it is added, rather than waiting for someone to match it first. Example: ImmediatelySendAutokill -------------- 3.html#4-3 in the /docs directory does not speak to the ImmediatelySendAutokill option except for the mention that: "(If the ImmediatelySendAutokill option in modules.conf is enabled, the last-used time will never be set at all on these servers.)" However, this is in the context of talking about Slines, etc, and as far as I can tell has no new useful information to impart regarding my stated problem: that services is NOT "Immediately sending the autokill" on my network and thus when a new AKILL is added, the matching users/masks are not being killed off, unless they are killed manually by an IRCop. Yes, it IS catching them when they attempt to re-connect, that was never a problem. It would make sense that if an autokill is added, that Services would immediately trace the network and kill off any matches to that akill... at least, it makes sense if this option is enabled.... (to me) ------------------------ 4.html#oper.akill doesn't mention it at all. ----------------- I really don't see where else I'm supposed to be looking here. I've scoured the docs and can see no other reference to it. If there's something I'm missing, perhaps instead of rudely, repeatedly telling me to RTFM, maybe just tell me what it is I'm supposed to find! I've already spend a few hours reading through the docs (which I've already read about a dozen times over the past year alone), and I'm telling you, there's nothing else about it that I can find!!! The ONLY thing I can come up with is that the feature name is misleading and the option doesn't in fact do what it SEEMS it should do. Could it be that all that does is send the S/G/Z line (whatever is appropriate) to the servers and that's all??? NOW I have to ask, why bother, if it'll do that if/when they re-connect anyhow? Additionally, if the reason I can't find the answer in the manual is because the option DOESN'T make services kill all matches when the akill is added, then Imust ask WHY that isn't an option, since it seems logically useful to me and my staff. Also, that being the case, why couldn't you simply SAY that it's not designed to do that, instead of sending me hunting (TWICE) for non-existant information in the docs??????? I'm very interested to hear the answer to these questions. To put it bluntly, I have been an extremely enthusiastic advocate of IRCServices for over 3 years now, have turned many network owners onto them, and love them to death. The way you "talk" to your supporters on this forum sometimes leaves a LOT to be desired. If the feature doesn't exist as I understand it, just SAY SO and save us all a lot of trouble -- don't just tell me to go RTFM when the info I seek isn't IN it. Having said that, if you can point me to the info in the docs in the 5.0.22 distro and prove my claims as baseless, I will offer my sincere apologies. Until then, my opinion stands. Saturn ----- Original Message ----- From: "Andrew Church" To: Sent: Friday, October 17, 2003 9:34 AM Subject: Re: [IRCServices Coding] Re: Akill problem in 5.0.22 >however all of what I read indicates that simply enabling the >ImmediatelySendAutokill option in the modules.conf (coupled with the fact >that everything ELSE is set up and workign properly) SHOULD cause services >to immediately scan the network for clients matching the akill mask, and >kill them. The documentation says nothing about this. RTFM again. --Andrew Church achurch@achurch.org http://achurch.org/ ------------------------------------------------------------------ To unsubscribe or change your subscription options, visit: http://www.ircservices.za.net/mailman/listinfo/ircservices-coding From saturn at jetirc.net Fri Oct 17 17:33:57 2003 From: saturn at jetirc.net (Saturn) Date: Sat Oct 23 23:10:08 2004 Subject: [IRCServices Coding] Re: Akill problem in 5.0.22 References: <3f9012b8.23176@achurch.org> <027401c394ca$443ae180$6401a8c0@turby> <6.0.0.22.0.20031017121557.01b63ac0@127.0.0.1> Message-ID: <030801c3950f$3cb55270$6401a8c0@turby> Would have been nice if someone had mentioned that (about the ImmediatelySendAutokill) from the start. I would say the flag is misleading in title then, because I (and 8 other people on my staff -- none of us are dummies, either) read that as meaning it will Immediately send the auto kill... "ImmediatelyUpdateServers" might be more fitting from an intuitive standpoint, not that I'm suggesting changing the name, but at least the documentation of it could be a bit more explicit IMHO. and yes, I know there will be about 50 people (probably all of them hard-core coders) shaking their heads in disbelief at what I've said, but let's face it: If we were ALL hard-core coders, we wouldn't need Andrew and his IRCServices, would we? We'd all be making our own. So all I'm saying is how about a little slack for those of us with OTHER important skills that might fall outside the scope of being the "world's greatest expert" on IRC programming... ----- Original Message ----- From: "Ballsy" To: "IRC Services Coding Mailing List" ; "IRC Services Coding Mailing List" Sent: Friday, October 17, 2003 11:20 AM Subject: Re: [IRCServices Coding] Re: Akill problem in 5.0.22 To save the rest of us from having to put up with more bickering, it may be of note that I had to comment out 'EnableExclude' in order for my immediate-kill functionality to work under bahamut (I know, you're using Unreal). All the ImmediatelySendAkill does is informs all linked services that they should add an Akill. It's then up to those servers to decide how to deal with it. Ballsy At 10:18 AM 17/10/2003, Saturn wrote: >Well, Andrew, I did read TFM. For what it's worth, all I found was this >entry under the description of the module options > >ImmediatelySendAutokill [OPTIONAL] > Causes OperServ to inform all servers of a new autokill or autokill >exclusion the moment it is added, rather than waiting for someone to match >it first. > Example: ImmediatelySendAutokill > >I read through the section about AKILLs and SQline, SGline, SZline, etc, >however all of what I read indicates that simply enabling the >ImmediatelySendAutokill option in the modules.conf (coupled with the fact >that everything ELSE is set up and workign properly) SHOULD cause services >to immediately scan the network for clients matching the akill mask, and >kill them. > >My point, sir, is that IT DOES NOT DO THIS. Thus, I'm sure you'll find, I >HAVE in fact read the f___ manual, and the manual does not address this >problem. If it doesn't matter to you, fine, but if it does, let's try and >get on with maybe solving the problem? > >Thanks >Saturn > >----- Original Message ----- >From: "Andrew Church" >To: >Sent: Friday, October 17, 2003 9:02 AM >Subject: Re: [IRCServices Coding] Re: Akill problem in 5.0.22 > > >RTFM > > --Andrew Church > achurch@achurch.org > http://achurch.org/ > > >Haven't seen a reply to this one, so thought I'd better make sure this went > >through.... > > > >----- Original Message ----- > >Sent: Friday, October 10, 2003 3:48 PM > >Subject: Akill problem in 5.0.22 > > > > > >Running 5.0.22 on Unreal 3.1.7b1 (same as 3.1.6 except they fixed that > >duplicate exit system notice that happens in 3.1.6). > > > >I just today added an akill (+0 time) .. I DO have the immediate auto kill > >option un-commented in the modules.conf, but it still didn't bother >scanning > >for victims matching my akill mask nor did it actually KILL anyone... It > >works if they are manually killed and then try to re-connect, but I thought > >that new option was so Services will immediately scan for and kill anyone > >online that matches the mask as soon as the new akill is added... > > > >First: IS that what it's supposed to do? > > > >Second: If so, it's not working... > > > >Saturn > >www.jetirc.net > > > >------------------------------------------------------------------ > >To unsubscribe or change your subscription options, visit: > >http://www.ircservices.za.net/mailman/listinfo/ircservices-coding >------------------------------------------------------------------ >To unsubscribe or change your subscription options, visit: >http://www.ircservices.za.net/mailman/listinfo/ircservices-coding > >------------------------------------------------------------------ >To unsubscribe or change your subscription options, visit: >http://www.ircservices.za.net/mailman/listinfo/ircservices-coding ------------------------------------------------------------------ To unsubscribe or change your subscription options, visit: http://www.ircservices.za.net/mailman/listinfo/ircservices-coding From Craig at chatspike.net Fri Oct 17 19:07:33 2003 From: Craig at chatspike.net (Craig McLure) Date: Sat Oct 23 23:10:08 2004 Subject: [IRCServices Coding] Re: Akill problem in 5.0.22 Message-ID: Theres no need for flaming ffs.. just because something makes less sence to you than to everyone else, doesnt instantly mean that it has to be changed.. i seemed to understand it ok, and i'm sure that there are several hundred other IRCServices users who didnt have any problems with this directive. I'm sure andy will concider documenting it more "accuratly" (I wont speak for him thou, his choice :p), but theres no need for the flaming, if you have such a big problem with something that (apparently just) you dont understand, just make a passing mention on it, dont go on talking about "Hard-core coders" and "worlds biggest expert"s cause you are upset with something. If the last paragraph wasnt made, i'm sure there _WOUDLNT_ be "about 50 people (probably all of them hard-core coders) shaking their heads in disbelief", cause it doesnt happen. And to clarify.. theres no such thing as a "world biggest expert" when it comes to IRC programming, people have different preferances, and ways of doing things, to the point that you cant compair something like InspIRCd to UnrealIRCd, as they are totally different in almost every way. :p Please just calm down, and talk this out rationally before you start jumping down ppls throats :p /***************************************** * Craig "FrostyCoolSlug" McLure * InspIRCd - http://www.inspircd.org * ChatSpike - http://www.chatspike.net ****************************************/ /**************************************** * From - Saturn * To - IRC Services Coding Mailing List * Sent - 2003-10-17 17:31:00 * Subject - Re: [IRCServices Coding] Re: Akill problem in 5.0.22 ****************************************/ /****** - Begin Original Message - ******/ >Would have been nice if someone had mentioned that (about the >ImmediatelySendAutokill) from the start. I would say the flag is misleading >in title then, because I (and 8 other people on my staff -- none of us are >dummies, either) read that as meaning it will Immediately send the auto >kill... "ImmediatelyUpdateServers" might be more fitting from an intuitive >standpoint, not that I'm suggesting changing the name, but at least the >documentation of it could be a bit more explicit IMHO. > >and yes, I know there will be about 50 people (probably all of them >hard-core coders) shaking their heads in disbelief at what I've said, but >let's face it: If we were ALL hard-core coders, we wouldn't need Andrew and >his IRCServices, would we? We'd all be making our own. So all I'm saying >is how about a little slack for those of us with OTHER important skills that >might fall outside the scope of being the "world's greatest expert" on IRC >programming... > >----- Original Message ----- >From: "Ballsy" >To: "IRC Services Coding Mailing List" >; "IRC Services Coding Mailing List" > >Sent: Friday, October 17, 2003 11:20 AM >Subject: Re: [IRCServices Coding] Re: Akill problem in 5.0.22 > > > To save the rest of us from having to put up with more bickering, >it may be of note that I had to comment out 'EnableExclude' in order for my >immediate-kill functionality to work under bahamut (I know, you're using >Unreal). All the ImmediatelySendAkill does is informs all linked services >that they should add an Akill. It's then up to those servers to decide how >to deal with it. > >Ballsy > > >At 10:18 AM 17/10/2003, Saturn wrote: >>Well, Andrew, I did read TFM. For what it's worth, all I found was this >>entry under the description of the module options >> >>ImmediatelySendAutokill [OPTIONAL] >> Causes OperServ to inform all servers of a new autokill or autokill >>exclusion the moment it is added, rather than waiting for someone to match >>it first. >> Example: ImmediatelySendAutokill >> >>I read through the section about AKILLs and SQline, SGline, SZline, etc, >>however all of what I read indicates that simply enabling the >>ImmediatelySendAutokill option in the modules.conf (coupled with the fact >>that everything ELSE is set up and workign properly) SHOULD cause services >>to immediately scan the network for clients matching the akill mask, and >>kill them. >> >>My point, sir, is that IT DOES NOT DO THIS. Thus, I'm sure you'll find, I >>HAVE in fact read the f___ manual, and the manual does not address this >>problem. If it doesn't matter to you, fine, but if it does, let's try and >>get on with maybe solving the problem? >> >>Thanks >>Saturn >> >>----- Original Message ----- >>From: "Andrew Church" >>To: >>Sent: Friday, October 17, 2003 9:02 AM >>Subject: Re: [IRCServices Coding] Re: Akill problem in 5.0.22 >> >> >>RTFM >> >> --Andrew Church >> achurch@achurch.org >> http://achurch.org/ >> >> >Haven't seen a reply to this one, so thought I'd better make sure this >went >> >through.... >> > >> >----- Original Message ----- >> >Sent: Friday, October 10, 2003 3:48 PM >> >Subject: Akill problem in 5.0.22 >> > >> > >> >Running 5.0.22 on Unreal 3.1.7b1 (same as 3.1.6 except they fixed that >> >duplicate exit system notice that happens in 3.1.6). >> > >> >I just today added an akill (+0 time) .. I DO have the immediate auto >kill >> >option un-commented in the modules.conf, but it still didn't bother >>scanning >> >for victims matching my akill mask nor did it actually KILL anyone... It >> >works if they are manually killed and then try to re-connect, but I >thought >> >that new option was so Services will immediately scan for and kill anyone >> >online that matches the mask as soon as the new akill is added... >> > >> >First: IS that what it's supposed to do? >> > >> >Second: If so, it's not working... >> > >> >Saturn >> >www.jetirc.net >> > >> >------------------------------------------------------------------ >> >To unsubscribe or change your subscription options, visit: >> >http://www.ircservices.za.net/mailman/listinfo/ircservices-coding >>------------------------------------------------------------------ >>To unsubscribe or change your subscription options, visit: >>http://www.ircservices.za.net/mailman/listinfo/ircservices-coding >> >>------------------------------------------------------------------ >>To unsubscribe or change your subscription options, visit: >>http://www.ircservices.za.net/mailman/listinfo/ircservices-coding > > >------------------------------------------------------------------ >To unsubscribe or change your subscription options, visit: >http://www.ircservices.za.net/mailman/listinfo/ircservices-coding > >------------------------------------------------------------------ >To unsubscribe or change your subscription options, visit: >http://www.ircservices.za.net/mailman/listinfo/ircservices-coding > >. /******* - End Original Message - *******/ From achurch at achurch.org Fri Oct 17 20:13:46 2003 From: achurch at achurch.org (Andrew Church) Date: Sat Oct 23 23:10:08 2004 Subject: [IRCServices Coding] Re: Akill problem in 5.0.22 In-Reply-To: <02d401c3950c$e762bda0$6401a8c0@turby> Message-ID: <3f90afdf.23477@achurch.org> You know, I might have been more forgiving if this hadn't been gone over on this list (twice!) before: http://www.ircservices.za.net/pipermail/ircservices-coding/2002/002305.html http://www.ircservices.za.net/pipermail/ircservices-coding/2002/003215.html However, since you seem to have trouble both comprehending the documentation and reading the archives, I have added FAQ F.10 for your edification: F.10. Services doesn't kill users matching a newly-added autokill mask even if ImmediatelySendAutokill is set. Services never kills users when a new autokill is added; the ImmediatelySendAutokill configuration directive only causes Services to send the autokill itself (that is, the user/host mask to prohibit new connections from) to the IRC servers on your network. This is a safety feature intended to limit the damage caused by a mistyped autokill. Note that some IRC servers will themselves kill users matching a newly-added autokill; this is unrelated to Services. --Andrew Church achurch@achurch.org http://achurch.org/ From griever at t2n.org Fri Oct 17 21:23:14 2003 From: griever at t2n.org (Robert F Merrill) Date: Sat Oct 23 23:10:08 2004 Subject: [IRCServices Coding] Re: Akill problem in 5.0.22 In-Reply-To: <030801c3950f$3cb55270$6401a8c0@turby> References: <3f9012b8.23176@achurch.org> <027401c394ca$443ae180$6401a8c0@turby> <6.0.0.22.0.20031017121557.01b63ac0@127.0.0.1> <030801c3950f$3cb55270$6401a8c0@turby> Message-ID: <3F90BF77.2010706@t2n.org> Saturn wrote: >Would have been nice if someone had mentioned that (about the >ImmediatelySendAutokill) from the start. I would say the flag is misleading >in title then, because I (and 8 other people on my staff -- none of us are >dummies, either) read that as meaning it will Immediately send the auto >kill... "ImmediatelyUpdateServers" might be more fitting from an intuitive >standpoint, not that I'm suggesting changing the name, but at least the >documentation of it could be a bit more explicit IMHO. > > It DOES immediately send the autokill. You just don't grasp the meaning of sending the autokill. It literally sends an AKILL (or TKL in the case of unreal) message to the servers. At least unreal and bahamut will then scan for matching clients and disconnect them, however not all servers do this. If you are using unreal and it doesn't disconnect the matching users, then it is either a bug in unreal (not uncommon) or the services really *aren't* sending the tkl message (doubt it). Try adding an akill for a connected client. If the client doesn't die, do a /stats g on their server. You should see a g-line added for them. Also note that if you have akill exclusions enabled (bad idea most of the time), services will NEVER add an akill or gline on servers that don't support akill or gline exclusions (I don't know of any that do), but rather manually kill everyone that matches as they connect. In this case, you should disable akill exclusions and it should start working. From v13 at it.teithe.gr Sat Oct 18 11:47:23 2003 From: v13 at it.teithe.gr (V13) Date: Sat Oct 23 23:10:08 2004 Subject: [IRCServices Coding] Re: Akill problem in 5.0.22 In-Reply-To: <3F90BF77.2010706@t2n.org> References: <3f9012b8.23176@achurch.org> <030801c3950f$3cb55270$6401a8c0@turby> <3F90BF77.2010706@t2n.org> Message-ID: <200310182149.18600.v13@it.teithe.gr> On Saturday 18 October 2003 07:20, Robert F Merrill wrote: > Saturn wrote: > >Would have been nice if someone had mentioned that (about the > >ImmediatelySendAutokill) from the start. I would say the flag is > > misleading in title then, because I (and 8 other people on my staff -- > > none of us are dummies, either) read that as meaning it will Immediately > > send the auto kill... "ImmediatelyUpdateServers" might be more fitting > > from an intuitive standpoint, not that I'm suggesting changing the name, > > but at least the documentation of it could be a bit more explicit IMHO. > > It DOES immediately send the autokill. You just don't grasp the meaning > of sending the autokill. > It literally sends an AKILL (or TKL in the case of unreal) message to > the servers. At least unreal > and bahamut will then scan for matching clients and disconnect them, > however not all servers > do this. FYI bahamut doesn't do this. It will only do it whenever a new client that matches the akill connects to the server. i.e. if you set an akill for *.com noone will be disconnected untill a new client from *.com gets connected (at that moment, all matching clients will be killed). In the mean time, anyone from other domains can connect to the server without having any user killed. <> From diego at redesul.net Sat Oct 18 12:17:04 2003 From: diego at redesul.net (Diego B. Contezini) Date: Sat Oct 23 23:10:08 2004 Subject: [IRCServices Coding] CORE DUMPED! BUG! References: <3f8f9304.20227@achurch.org> Message-ID: <000e01c395ac$5b773b40$3cc8a8c0@angel> Andrew, you told me about debugging.. now i got it ;] here is the debugging: [Oct 18 16:05:31.288944 2003] debug: Sent: :ChanServ TOPIC #EMOCORE reffer 1066055037 :1i?? Festival HARDcoCOREcore dia 25 de outubro em blumenau no rio bravo bar (proximo a resima agua verde), com as bandas: Zero Ltda (curitiba), Swallow the Waffle (bc), chymia(bnu), crazy frogs (lages), surpise set e slipper (bnu)...3 pila entrada inicio as 15:00 horas' [Oct 18 16:05:31.289032 2003] debug: Received: :|-Frango-| MODE #EMOCORE -oooooo CHoPP CbRS-oFF caroll BRYAN brunaH balsanelli Segmentation fault (core dumped) root@irc(/home/ircadmin/services/lib)# ls -la core.12631 -rw------- 1 ircadmin ircadmin 47374336 Oct 18 16:05 core.12631 continue on the next message...... From diego at redesul.net Sat Oct 18 12:17:32 2003 From: diego at redesul.net (Diego B. Contezini) Date: Sat Oct 23 23:10:08 2004 Subject: [IRCServices Coding] CORE DUMPED... continue... References: <3f8f9304.20227@achurch.org> Message-ID: <001201c395ac$71b42210$3cc8a8c0@angel> #0 0x0804d830 in add_mode_with_params (md=0x806aa00, mode=111 'o', is_add=1, params=1, parambuf=0xbfffe280 "balsanelli", len=10) at actions.c:568 568 md->params[md->nopmodes][len] = 0; (gdb) bt' #0 0x0804d830 in add_mode_with_params (md=0x806aa00, mode=111 'o', is_add=1, params=1, parambuf=0xbfffe280 "balsanelli", len=10) at actions.c:568 s = 0x806aa3e "" #1 0x0804d342 in set_cmode (sender=0x81db058 "ChanServ", channel=0xa905d00) at actions.c:446 parambuf = "balsanelli\000\b\025\225\002BWi??\022B\024\032\023Bi??i??i??i??\000\000\000 \000\034 \006\bi??i??i??i??hi??i??i??i??i??i??i??\025\224\004B\034 \006\b\000\000\000\000i??m\tBdi??\022Bi??q\a\b\000\000\000\000eR :\0037[ \0034#\003di??\022B\000\000\000\000i??\037\006\bi??\037\006\bi??i??i??i??$i? ?\006Bi??i??i??i??\bi??i??i??\000\000\000\000Hi??i??i??\025\224\004B@\002\a\ b8i??i??i??6\020\aBpi??i??i??@i??\006\b@\002\a\b\000\000\000\000i??<\023BLi? ?i??i??=S\004B\024\032\023B\001\020\000\000@i??\006\bhi??i??i??\204i??\006Bp i??i??i??i??\037\006\b"... len = 10 flag = 1 params = 1 is_chanuser = 1 args = 0xbfffe6d0 "RDcoCOREcorei??i??i??i??o" modes = 0xbfffeae2 "" modes_orig = 0xbfffeae0 "+o" md = (struct modedata *) 0x806aa00 which = 0 add = 1 i = 1 c = 111 'o' #2 0x400895ff in local_set_cumodes (c=0xa905d00, plusminus=43 '+', modes=1, nick=0xab7f2e8 "balsanelli") at check.c:432 buf = "+o" modestr = "o\000\000 de outubro em blumenau no rio bravo bar (proximo a resima agua verde), com as bandas: Zero L\v\000\000\000(curitiba), \000\000\000\000low the Waff\000\000\000\000bc), chymia(bnu), crazy frogs (lages), surpise set e slipper (bnu).."... s = 0xbfffe6e1 "" #3 0x40088d74 in check_chan_user_modes (source=0xbfffeed0 "|-Frango-|", u=0xab34ff0, c=0xa905d00, oldmodes=1) at check.c:214 user = (User *) 0xab7f2d8 ci = (ChannelInfo *) 0xa571940 modes = 0 is_servermode = 0 res = 1 #4 0x400820ed in do_channel_umode_change (source=0xbfffeed0 "|-Frango-|", c=0xa905d00, u=0xab34ff0, oldmodes=1) at main.c:354 No locals. #5 0x0805890d in call_callback_5 (module=0x806a5c0, id=23, arg1=0xbfffeed0, arg2=0xa905d00, arg3=0xab34ff0, arg4=0x1, arg5=0x0) at modules.c:666 cl = (CallbackList *) 0x8077cb8 res = 0 i = 0 #6 0x0804edc8 in do_cumode (source=0xbfffeed0 "|-Frango-|", chan=0xa905d00, flag=1, add=0, nick=0xbfffecc9 "balsanelli") ---Type to continue, or q to quit--- at channels.c:409 u = (struct c_userlist *) 0xab34ff0 user = (User *) 0xab7f2d8 oldmode = 1 #7 0x0804e97e in do_cmode (source=0xbfffeed0 "|-Frango-|", ac=0, av=0xa853130) at channels.c:302 modechar = 111 'o' flag = 1 params = -1073746288 chan = (Channel *) 0xa905d00 s = 0xbfffeca5 "" add = 0 modestr = 0xbfffec9e "-oooooo" #8 0x080557ff in m_mode (source=0xbfffeed0 "|-Frango-|", ac=8, av=0xa853110) at messages.c:101 No locals. #9 0x0805920e in process () at process.c:133 m = (Message *) 0x8067dd8 source = "|-Frango-|\000\000G\000\000\000Y\e\205\n\t+\205\n\bi??i??i??i??i??\005\b@j\ a\b\000\004\000\000i??\032\205\n\t\000\000\000@j\a\b\216j\a\b(i??i??i??qP\00 5\b" cmd = "MODE\000\000\000i??8i??i??i??i??\005\b\000\000\000\000i??i??i??i??\000\000\ 000\000\000\000\000\000\001H\000\000Pi??i??i??\000Y\a\bVi??\005\b\207j\a\bP\ e\205\n\t\000\000\000i??i??\005\b" buf = "MODE\000#EMOCORE\000-oooooo\000CHoPP\000CbRS-oFF\000caroll\000BRYAN\000brun aH\000balsanelli\000 balsanelli\000\000ai\00314ser \0030]\00315=\00314- S\00315c\0030ri\00315p\00314t \00315\037v\0373.8 \003\000\00315\037v\0373.8 \003\000\000\0003)\000\0006\037\002Pi??Ti??\00313\037\002]\037\002\0036i??i? ? \000i??Ti??\00313\037\002]\037\002\0036i??i?? \000\000\003\000\000r \003", '\0' ... s = 0xbfffec95 "#EMOCORE" ac = 8 av = (char **) 0xa853110 #10 0x0805507d in readline_callback (s=0xa851ae0, param_unused=0x50) at main.c:177 No locals. #11 0x0805b617 in check_sockets () at sockets.c:491 newline = 0xa851b58 "\nrct-sc.br irc.creativenet.com.br 0 3364349034 :aNiNhHa[du]DoNaTeLo\n:Toh_Pensanu PART #ilheus\n:_LoKo_SuL_ SJOIN 1063565447 #elias\n:_MoRgAnA_ PRIVMSG NickServ@services.redesul.net :set nomemo off\n:irc."... left = 80 newleft = 80 rfds = {fds_bits = {16, 0 }} wfds = {fds_bits = {0 }} tv = {tv_sec = 2, tv_usec = 980000} i = 4 res = 260 s = (Socket *) 0xa851ae0 s2 = (Socket *) 0x0 #12 0x0805538a in main (ac=3, av=0xbffff164, envp=0xbffff174) at main.c:266 ---Type to continue, or q to quit--- now = 1066500331 now_msec = 1348441861 last_update = 1066500208 last_check = 1348441182 #13 0x420156a4 in __libc_start_main () from /lib/tls/libc.so.6 No symbol table info available. (gdb) From saturn at jetirc.net Sat Oct 18 12:18:40 2003 From: saturn at jetirc.net (Saturn) Date: Sat Oct 23 23:10:08 2004 Subject: [IRCServices Coding] Re: Akill problem in 5.0.22 References: <3f90afdf.23477@achurch.org> Message-ID: <003701c395ac$9ff9fd20$6401a8c0@turby> I thank you for finally just coming out and telling me what I needed to know in the first place. Had you stated that it has been discussed before (even without the hyperlinks) I would have at least known to go look through the archives. However, all you said (then repeated) was RTFM. I DID read it, once before I asked, and twice more, at your instruction, and found nothing to answer my questions. Had I known it had already been discussed, I would certainly have tried to locate the answer that way. Thank you to all the others who've posted to try and explain what I was missing in my understanding of this directive. I got it now, and realize where my misinterpretation was. Seems obvious now, but frankly that directive managed to fool myself and 8 of my staff into thinking of it as I have previously described. Regardless, my apologies for any harsh words... I do stand by the fact that Andrew could have responded with a bit less apathy to the concerns raised; with something a bit less useless than RTFM (twice! even AFTER I said I had, THAT'S what pissed me off), and I hope that maybe Andrew will remember this chain of events for the next time someone has a problem that might be immediately obvious to Andrew, but not the person with the problem. I think most of us KNOW by now to read the docs before asking questions; but if the question arises due to misinterpretation of the docs, how would reading them over and over help? Thank you all for your time. Saturn ----- Original Message ----- From: "Andrew Church" To: Sent: Friday, October 17, 2003 7:57 PM Subject: Re: [IRCServices Coding] Re: Akill problem in 5.0.22 You know, I might have been more forgiving if this hadn't been gone over on this list (twice!) before: http://www.ircservices.za.net/pipermail/ircservices-coding/2002/002305.html http://www.ircservices.za.net/pipermail/ircservices-coding/2002/003215.html However, since you seem to have trouble both comprehending the documentation and reading the archives, I have added FAQ F.10 for your edification: F.10. Services doesn't kill users matching a newly-added autokill mask even if ImmediatelySendAutokill is set. Services never kills users when a new autokill is added; the ImmediatelySendAutokill configuration directive only causes Services to send the autokill itself (that is, the user/host mask to prohibit new connections from) to the IRC servers on your network. This is a safety feature intended to limit the damage caused by a mistyped autokill. Note that some IRC servers will themselves kill users matching a newly-added autokill; this is unrelated to Services. --Andrew Church achurch@achurch.org http://achurch.org/ ------------------------------------------------------------------ To unsubscribe or change your subscription options, visit: http://www.ircservices.za.net/mailman/listinfo/ircservices-coding From diego at redesul.net Sat Oct 18 14:38:17 2003 From: diego at redesul.net (Diego B. Contezini) Date: Sat Oct 23 23:10:08 2004 Subject: [IRCServices Coding] CORE DUMPED... Debuging Message-ID: <003f01c395c0$09a31cd0$3cc8a8c0@angel> If it helps, more lines up.. of debugging... ChanServ@services.redesul.net :op #manaus paulinhu-dissi-q-mi-ama [Oct 18 16:05:31.152195 2003] debug: Sent: :ChanServ NOTICE paulinhu-dissi-q-mi-ama :Permission denied. [Oct 18 16:05:31.152274 2003] debug: Received: :pRiCkLy SJOIN 1066501295 #Euevc [Oct 18 16:05:31.152353 2003] protocol/bahamut: debug: pRiCkLy SJOINs #Euevc [Oct 18 16:05:31.152490 2003] debug: Sent: :ChanServ MODE #EUeVC +o pRiCkLy [Oct 18 16:05:31.269153 2003] debug: Received: :Hellskitty PRIVMSG ChanServ@services.redesul.net :unban #EMOCORE [Oct 18 16:05:31.269425 2003] debug: Sent: :ChanServ NOTICE Hellskitty :Permission denied. [Oct 18 16:05:31.288596 2003] debug: Received: :|-Frango-| MODE #EMOCORE +stmipl 1 [Oct 18 16:05:31.288768 2003] debug: Received: :|-Frango-| TOPIC #EMOCORE |-Frango-| 1066460927 :TakeOver by 14,1 -15=0[ 14He15l0lR15ai14ser 0]15=14- S15c0ri15p14t 15v3.8 [Oct 18 16:05:31.288944 2003] debug: Sent: :ChanServ TOPIC #EMOCORE reffer 1066055037 :1??? Festival HARDcoCOREcore dia 25 de outubro em blumenau no rio bravo bar (proximo a resima agua verde), com as bandas: Zero Ltda (curitiba), Swallow the Waffle (bc), chymia(bnu), crazy frogs (lages), surpise set e slipper (bnu)...3 pila entrada inicio as 15:00 horas' [Oct 18 16:05:31.289032 2003] debug: Received: :|-Frango-| MODE #EMOCORE -oooooo CHoPP CbRS-oFF caroll BRYAN brunaH balsanelli Segmentation fault (core dumped) -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.ircservices.za.net/pipermail/ircservices-coding/attachments/20031018/667c67fa/attachment-0003.htm From ballsy at mystical.net Mon Oct 20 08:19:44 2003 From: ballsy at mystical.net (Ballsy) Date: Sat Oct 23 23:10:08 2004 Subject: [IRCServices Coding] Re: Akill problem in 5.0.22 In-Reply-To: <200310182149.18600.v13@it.teithe.gr> References: <3f9012b8.23176@achurch.org> <030801c3950f$3cb55270$6401a8c0@turby> <3F90BF77.2010706@t2n.org> <200310182149.18600.v13@it.teithe.gr> Message-ID: <6.0.0.22.0.20031020091611.01b47318@127.0.0.1> Yes, Bahamut will immediately kill users matching an Akill. It won't wait for another client from that host to connect. My setup of IRC Services 5.0.22 and bahamut-1.4.30 is doing it right now. As alluded to in a previous email, however, you may need to commented out EnableExclude in the services config to have this work. Ballsy At 12:49 PM 18/10/2003, V13 wrote: >On Saturday 18 October 2003 07:20, Robert F Merrill wrote: > > Saturn wrote: > > >Would have been nice if someone had mentioned that (about the > > >ImmediatelySendAutokill) from the start. I would say the flag is > > > misleading in title then, because I (and 8 other people on my staff -- > > > none of us are dummies, either) read that as meaning it will Immediately > > > send the auto kill... "ImmediatelyUpdateServers" might be more fitting > > > from an intuitive standpoint, not that I'm suggesting changing the name, > > > but at least the documentation of it could be a bit more explicit IMHO. > > > > It DOES immediately send the autokill. You just don't grasp the meaning > > of sending the autokill. > > It literally sends an AKILL (or TKL in the case of unreal) message to > > the servers. At least unreal > > and bahamut will then scan for matching clients and disconnect them, > > however not all servers > > do this. > >FYI bahamut doesn't do this. It will only do it whenever a new client that >matches the akill connects to the server. > >i.e. if you set an akill for *.com noone will be disconnected untill a new >client from *.com gets connected (at that moment, all matching clients will >be killed). In the mean time, anyone from other domains can connect to the >server without having any user killed. > ><> >------------------------------------------------------------------ >To unsubscribe or change your subscription options, visit: >http://www.ircservices.za.net/mailman/listinfo/ircservices-coding From oska at mynet.com Tue Oct 21 22:24:34 2003 From: oska at mynet.com (oska) Date: Sat Oct 23 23:10:08 2004 Subject: [IRCServices Coding] "Re: Contents of IRCServices-Coding digest..." Message-ID: An HTML attachment was scrubbed... URL: http://lists.ircservices.za.net/pipermail/ircservices-coding/attachments/20031022/9c540c11/attachment-0003.html From laser at musichat.net Fri Oct 24 10:35:48 2003 From: laser at musichat.net (laser@musichat.net) Date: Sat Oct 23 23:10:08 2004 Subject: [IRCServices Coding] Il momento e' catartico Message-ID: <20031024173545.9ACA817038@snow.fingers.co.za> Ricevo e cortesemente inoltro,.... un premio per la genialit? hanno reso mitico un salva schermo scaricalo, "poesie catartiche", che non sai cosa ti perdi ciao -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.ircservices.za.net/pipermail/ircservices-coding/attachments/20031024/97501fa5/attachment-0003.htm From diego at redesul.net Fri Oct 24 16:03:05 2003 From: diego at redesul.net (Diego B. Contezini) Date: Sat Oct 23 23:10:08 2004 Subject: [IRCServices Coding] CORE DUMPED! BUG! References: <3f8f9304.20227@achurch.org> <000e01c395ac$5b773b40$3cc8a8c0@angel> Message-ID: <012e01c39a8b$531829d0$3cc8a8c0@angel> Andrew, have anything more of dumping/debugging that i can do/give for helps fixing this bug..? (if it helps, here its rh9.0, libc 2.3.2, linux x86, kernel 2.4.20-8, Pentium III 1ghz 512mb ram DDR).... anything more? Thanks for all Diego B. Contezini From andrew at wtfigo.co.uk Tue Nov 4 02:15:03 2003 From: andrew at wtfigo.co.uk (Andrew Kempe) Date: Sat Oct 23 23:10:08 2004 Subject: [IRCServices Coding] test Message-ID: From diego at redesul.net Tue Nov 4 16:43:45 2003 From: diego at redesul.net (Diego B. Contezini) Date: Sat Oct 23 23:10:08 2004 Subject: [IRCServices Coding] CORE DUMPED! BUG! Message-ID: <014f01c3a335$e1e08dd0$3cc8a8c0@angel> I found a bug (occuring on the old-last vesion of ircservices - ircservices-5.0.22 services.redesul.net build #2, compiled Thu Sep 18 18:41:36 BRT 2003) yes, 5.0.23 is the last.. but nothing has changed about the bug... here is the debugging: ChanServ@services.redesul.net :op #manaus paulinhu-dissi-q-mi-ama [Oct 18 16:05:31.152195 2003] debug: Sent: :ChanServ NOTICE paulinhu-dissi-q-mi-ama :Permission denied. [Oct 18 16:05:31.152274 2003] debug: Received: :pRiCkLy SJOIN 1066501295 #Euevc [Oct 18 16:05:31.152353 2003] protocol/bahamut: debug: pRiCkLy SJOINs #Euevc [Oct 18 16:05:31.152490 2003] debug: Sent: :ChanServ MODE #EUeVC +o pRiCkLy [Oct 18 16:05:31.269153 2003] debug: Received: :Hellskitty PRIVMSG ChanServ@services.redesul.net :unban #EMOCORE [Oct 18 16:05:31.269425 2003] debug: Sent: :ChanServ NOTICE Hellskitty :Permission denied. [Oct 18 16:05:31.288596 2003] debug: Received: :|-Frango-| MODE #EMOCORE +stmipl 1 [Oct 18 16:05:31.288768 2003] debug: Received: :|-Frango-| TOPIC #EMOCORE |-Frango-| 1066460927 :TakeOver by 14,1 -15=0[ 14He15l0lR15ai14ser 0]15=14- S15c0ri15p14t 15v3.8 [Oct 18 16:05:31.288944 2003] debug: Sent: :ChanServ TOPIC #EMOCORE reffer 1066055037 :1i?? Festival HARDcoCOREcore dia 25 de outubro em blumenau no rio bravo bar (proximo a resima agua verde), com as bandas: Zero Ltda (curitiba), Swallow the Waffle (bc), chymia(bnu), crazy frogs (lages), surpise set e slipper (bnu)...3 pila entrada inicio as 15:00 horas' [Oct 18 16:05:31.289032 2003] debug: Received: :|-Frango-| MODE #EMOCORE -oooooo CHoPP CbRS-oFF caroll BRYAN brunaH balsanelli Segmentation fault (core dumped) Debugging my core... i can found: #0 0x0804d830 in add_mode_with_params (md=0x806aa00, mode=111 'o', is_add=1, params=1, parambuf=0xbfffe280 "balsanelli", len=10) at actions.c:568 568 md->params[md->nopmodes][len] = 0; (gdb) bt' #0 0x0804d830 in add_mode_with_params (md=0x806aa00, mode=111 'o', is_add=1, params=1, parambuf=0xbfffe280 "balsanelli", len=10) at actions.c:568 s = 0x806aa3e "" #1 0x0804d342 in set_cmode (sender=0x81db058 "ChanServ", channel=0xa905d00) at actions.c:446 parambuf = "balsanelli\000\b\025\225\002BWi??\022B\024\032\023Bi??i??i??i??\000\000\000 \000\034 \006\bi??i??i??i??hi??i??i??i??i??i??i??\025\224\004B\034 \006\b\000\000\000\000i??m\tBdi??\022Bi??q\a\b\000\000\000\000eR :\0037[ \0034#\003di??\022B\000\000\000\000i??\037\006\bi??\037\006\bi??i??i??i??$i? ?\006Bi??i??i??i??\bi??i??i??\000\000\000\000Hi??i??i??\025\224\004B@\002\a\ b8i??i??i??6\020\aBpi??i??i??@i??\006\b@\002\a\b\000\000\000\000i??<\023BLi? ?i??i??=S\004B\024\032\023B\001\020\000\000@i??\006\bhi??i??i??\204i??\006Bp i??i??i??i??\037\006\b"... len = 10 flag = 1 params = 1 is_chanuser = 1 args = 0xbfffe6d0 "RDcoCOREcorei??i??i??i??o" modes = 0xbfffeae2 "" modes_orig = 0xbfffeae0 "+o" md = (struct modedata *) 0x806aa00 which = 0 add = 1 i = 1 c = 111 'o' #2 0x400895ff in local_set_cumodes (c=0xa905d00, plusminus=43 '+', modes=1, nick=0xab7f2e8 "balsanelli") at check.c:432 buf = "+o" modestr = "o\000\000 de outubro em blumenau no rio bravo bar (proximo a resima agua verde), com as bandas: Zero L\v\000\000\000(curitiba), \000\000\000\000low the Waff\000\000\000\000bc), chymia(bnu), crazy frogs (lages), surpise set e slipper (bnu).."... s = 0xbfffe6e1 "" #3 0x40088d74 in check_chan_user_modes (source=0xbfffeed0 "|-Frango-|", u=0xab34ff0, c=0xa905d00, oldmodes=1) at check.c:214 user = (User *) 0xab7f2d8 ci = (ChannelInfo *) 0xa571940 modes = 0 is_servermode = 0 res = 1 #4 0x400820ed in do_channel_umode_change (source=0xbfffeed0 "|-Frango-|", c=0xa905d00, u=0xab34ff0, oldmodes=1) at main.c:354 No locals. #5 0x0805890d in call_callback_5 (module=0x806a5c0, id=23, arg1=0xbfffeed0, arg2=0xa905d00, arg3=0xab34ff0, arg4=0x1, arg5=0x0) at modules.c:666 cl = (CallbackList *) 0x8077cb8 res = 0 i = 0 #6 0x0804edc8 in do_cumode (source=0xbfffeed0 "|-Frango-|", chan=0xa905d00, flag=1, add=0, nick=0xbfffecc9 "balsanelli") ---Type to continue, or q to quit--- at channels.c:409 u = (struct c_userlist *) 0xab34ff0 user = (User *) 0xab7f2d8 oldmode = 1 #7 0x0804e97e in do_cmode (source=0xbfffeed0 "|-Frango-|", ac=0, av=0xa853130) at channels.c:302 modechar = 111 'o' flag = 1 params = -1073746288 chan = (Channel *) 0xa905d00 s = 0xbfffeca5 "" add = 0 modestr = 0xbfffec9e "-oooooo" #8 0x080557ff in m_mode (source=0xbfffeed0 "|-Frango-|", ac=8, av=0xa853110) at messages.c:101 No locals. #9 0x0805920e in process () at process.c:133 m = (Message *) 0x8067dd8 source = "|-Frango-|\000\000G\000\000\000Y\e\205\n\t+\205\n\bi??i??i??i??i??\005\b@j\ a\b\000\004\000\000i??\032\205\n\t\000\000\000@j\a\b\216j\a\b(i??i??i??qP\00 5\b" cmd = "MODE\000\000\000i??8i??i??i??i??\005\b\000\000\000\000i??i??i??i??\000\000\ 000\000\000\000\000\000\001H\000\000Pi??i??i??\000Y\a\bVi??\005\b\207j\a\bP\ e\205\n\t\000\000\000i??i??\005\b" buf = "MODE\000#EMOCORE\000-oooooo\000CHoPP\000CbRS-oFF\000caroll\000BRYAN\000brun aH\000balsanelli\000 balsanelli\000\000ai\00314ser \0030]\00315=\00314- S\00315c\0030ri\00315p\00314t \00315\037v\0373.8 \003\000\00315\037v\0373.8 \003\000\000\0003)\000\0006\037\002Pi??Ti??\00313\037\002]\037\002\0036i??i? ? \000i??Ti??\00313\037\002]\037\002\0036i??i?? \000\000\003\000\000r \003", '\0' ... s = 0xbfffec95 "#EMOCORE" ac = 8 av = (char **) 0xa853110 #10 0x0805507d in readline_callback (s=0xa851ae0, param_unused=0x50) at main.c:177 No locals. #11 0x0805b617 in check_sockets () at sockets.c:491 newline = 0xa851b58 "\nrct-sc.br irc.creativenet.com.br 0 3364349034 :aNiNhHa[du]DoNaTeLo\n:Toh_Pensanu PART #ilheus\n:_LoKo_SuL_ SJOIN 1063565447 #elias\n:_MoRgAnA_ PRIVMSG NickServ@services.redesul.net :set nomemo off\n:irc."... left = 80 newleft = 80 rfds = {fds_bits = {16, 0 }} wfds = {fds_bits = {0 }} tv = {tv_sec = 2, tv_usec = 980000} i = 4 res = 260 s = (Socket *) 0xa851ae0 s2 = (Socket *) 0x0 #12 0x0805538a in main (ac=3, av=0xbffff164, envp=0xbffff174) at main.c:266 ---Type to continue, or q to quit--- now = 1066500331 now_msec = 1348441861 last_update = 1066500208 last_check = 1348441182 #13 0x420156a4 in __libc_start_main () from /lib/tls/libc.so.6 No symbol table info available. (gdb) info registers eax 0xd6b2bf8a -692928630 ecx 0x806aa00 134654464 edx 0x656e6173 1701732723 ebx 0x42131a14 1108548116 esp 0xbfffd910 0xbfffd910 ebp 0xbfffe238 0xbfffe238 esi 0x8075900 134699264 edi 0xbffff050 -1073745840 eip 0x804d830 0x804d830 eflags 0x10282 66178 cs 0x23 35 ss 0x2b 43 ds 0x2b 43 es 0x2b 43 fs 0x0 0 gs 0x33 51 (gdb) root@irc(/home/ircadmin/services/lib)# ls -la core.12631 -rw------- 1 ircadmin ircadmin 47374336 Oct 18 16:05 core.12631 root@irc(/home/ircadmin/services)# ldd ircservices libdl.so.2 => /lib/libdl.so.2 (0x4001e000) libc.so.6 => /lib/tls/libc.so.6 (0x42000000) /lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x40000000) root@irc(/home/ircadmin/services)# uname -a Linux XXXXXX.xyz.0xdeadbeef 2.4.20-8 #1 Thu Mar 13 17:54:28 EST 2003 i686 i686 i386 GNU/Linux root@irc(/home/ircadmin/services)# cat /etc/redhat-release Red Hat Linux release 9 (Shrike) root@irc(/home/ircadmin/services)# cat /proc/cpuinfo ... model name : Pentium III (Coppermine) stepping : 10 cpu MHz : 999.752 cache size : 256 KB ... root@irc(/home/ircadmin/services)# free total used free shared buffers cached Mem: 513792 482248 31544 0 69492 274980 I changed version of linux, runned it on 3 different machines, on slackware/redhat, pentiumIII, K5, P200. This bug is as older as i run services... dont know if its the same of the 4.X (that i changed to 5.X to "solve" this bug), but from 5.12 to now, it continue happening... aways... Dont have a exactly time to happen, its insane... i think that its a coincidence of some commands that on the memory ends fucking some variable. if you want look the incidence, here its: root@irc(/home/ircadmin/services/lib)# ls -la core* -rw------- 1 ircadmin ircadmin 49025024 Oct 5 19:32 core.27214 -rw------- 1 ircadmin ircadmin 45932544 Oct 5 21:01 core.14414 -rw------- 1 ircadmin ircadmin 46948352 Oct 6 14:00 core.18016 -rw------- 1 ircadmin ircadmin 45936640 Oct 11 04:30 core.1347 -rw------- 1 ircadmin ircadmin 50479104 Oct 14 01:29 core.16481 -rw------- 1 ircadmin ircadmin 44982272 Oct 15 13:54 core.22332 -rw------- 1 ircadmin ircadmin 47374336 Oct 18 16:05 core.12631 -rw------- 1 ircadmin ircadmin 48099328 Oct 19 14:16 core.5362 -rw------- 1 ircadmin ircadmin 44863488 Oct 19 14:22 core.32708 -rw------- 1 ircadmin ircadmin 45355008 Nov 1 15:13 core.28309 -rw------- 1 ircadmin ircadmin 50360320 Nov 3 18:24 core.5160 If it helps, here is the debugging of the last two cores, on gdb: ---------------- FIRST: #0 0x0804e8bf in do_cmode (source=0x806aa08 "ChanServ", ac=-1, av=0xbfffdc38) at channels.c:278 278 while (*s) { (gdb) bt' #0 0x0804e8bf in do_cmode (source=0x806aa08 "ChanServ", ac=-1, av=0xbfffdc38) at channels.c:278 chan = (Channel *) 0xa87d1e0 s = 0x1f73746f
add = 1 modestr = 0x1f73746f
#1 0x0804dc8e in flush_cmode (md=0x806aa00, clear=1) at actions.c:680 buf = "-imsl\000HA___\000\000\000\000\000W \022B\000\000\000L\000\000\000\000\000y\000nossaTZ\000\000\000\000\000\000yy yyA<\023B\001\000\000\000\bYy?Om\tBd \022BDq\a\bOUy?NO\006B\210o\a\b3\035\rB\024\032\023BAa\006B\003\000\000\000a Yy?\027\000\000\000\024\032\023B\024\032\023BTZ\000\000\004\000\000\000\005\ 000\000\000\210o\a\baYy?\030Yy?NO\006B\210o\a\baYy?\027\000\000\000$u\006B\2 10o\a\bIo\a\b\vO\006B\024\032\023B\024\032\023B@\002\a\bHYy?$u\006B\200Yy?@o \006\b"... s = 0xbfffdc60 "-imsl" argv = {0xa87d1e8 "#soad", 0x1f73746f
, 0x5303200f
, 0x6c6c6568
, 0x4323203a
, 0x65746e65
, 0x65685372
, 0x52426c6c
} len = 5 ---Type to continue, or q to quit--- i = 0 lastc = 45 '-' #2 0x0804cebd in set_cmode (sender=0x0, channel=0x0) at actions.c:321 args = 0x0 modes = 0x0 modes_orig = 0x0 md = (struct modedata *) 0x0 which = -1 add = 0 i = 0 c = 0 '\0' #3 0x080553a3 in main (ac=1, av=0xbfffe574, envp=0xbfffe57c) at main.c:269 now = 1067891066 now_msec = -1555790286 last_update = 1067890538 last_check = 2739174210 #4 0x420156a4 in __libc_start_main () from /lib/tls/libc.so.6 No symbol table info available. ----------- SECOND: #0 0x0804e8bf in do_cmode (source=0x806aa08 "ChanServ", ac=-1, av=0xbffff2b8) at channels.c:278 278 while (*s) { (gdb) bt' #0 0x0804e8bf in do_cmode (source=0x806aa08 "ChanServ", ac=-1, av=0xbffff2b8) at channels.c:278 chan = (Channel *) 0xa9be840 s = 0xbf000000
add = 1 modestr = 0xbf000000
#1 0x0804dc8e in flush_cmode (md=0x806aa00, clear=1) at actions.c:680 buf = "-imsl\000\a\b\000len\000\000\000\000W \022B3\035\rB\024\032\023BAa\006B\003\000\000\000 oy?\027\000\000\000yyyyA<\023BTZ\000\000\004\000\000\000\005\000\000\000\210 o\a\b oy?Xoy?NO\006B\210o\a\b oy?\027\000\000\000$u\006B\210o\a\bIo\a\b\vO\006B\024\032\023B\024\032\023B@ \002\a\b\210oy?$u\006BAoy?@o\006\b@\002\a\b\000\000\000\000\024\032\023B@\00 2\a\b?oy?6\020\aBaoy?@o\006\b@\002\a\b\000\000\000\000Aoy?I\037\006\b=S\004B \024\032\023B\001\020\000\000@o\006\b"... s = 0xbffff2e0 "-imsl" argv = {0xa9be848 "#zoera", 0xbf000000
, 0x0, 0x806f240 "ircservices.log", 0x806f240 "ircservices.log", 0x5a54
, 0x0, 0xffffffff
} len = 5 i = 0 lastc = 45 '-' #2 0x0804cebd in set_cmode (sender=0x0, channel=0x0) at actions.c:321 ---Type to continue, or q to quit--- args = 0x0 modes = 0x0 modes_orig = 0x0 md = (struct modedata *) 0x0 which = -1 add = 0 i = 0 c = 0 '\0' #3 0x080553a3 in main (ac=1, av=0xbffffbf4, envp=0xbffffbfc) at main.c:269 now = 1067706795 now_msec = -1740061222 last_update = 1067706282 last_check = 2554904000 #4 0x420156a4 in __libc_start_main () from /lib/tls/libc.so.6 No symbol table info available. (gdb) ------- Im running it more a time on Screen to can get exactly where occur the bug (with -nofork -debug), to look for more examples of commands that causes this bug... if have something (more) that i can to add/do to helps on debugging, please, tell me.. i have the core (i cant send it, for secure reasons... have all my db on the core... ), but im open to helps anytime anywhere... with anything.... Thanks for all development, this is really a bealtifull software... (and sorry for my bad english) Diego B. Contezini aka destruct_ #irc.redesul.net From diego at redesul.net Tue Nov 4 16:46:53 2003 From: diego at redesul.net (Diego B. Contezini) Date: Sat Oct 23 23:10:08 2004 Subject: [IRCServices Coding] about.. CORE DUMPED! BUG! Message-ID: <01fa01c3a336$4e884220$3cc8a8c0@angel> If it helps, im using Bahamut here.... From achurch at achurch.org Wed Nov 5 13:20:15 2003 From: achurch at achurch.org (Andrew Church) Date: Sat Oct 23 23:10:08 2004 Subject: [IRCServices Coding] Bug or misunderstood ? In-Reply-To: <000901c39496$71764f10$a37faec3@coder> Message-ID: <3fa87c99.57222@achurch.org> >Im using unreal ircd. When channel is empty and if channel owner joins >his/her registered channel it does >(ChanServ sets mode: +ntrq nick) but when channel is not empty and if >channel owner joins his/her registered channel it does (ChanServ sets mode: >+oq nick nick). As you see on the first one there is no +o and because of >this chanserv does not update the last_used time because chanserv is set to >update last_used time with +o (CUMODE_o) so channels drop while channel >owners use them. Is this a bug or my misunderstood ? This is a bug; I've fixed it for the next release, thanks for the report. As regards your other message, not setting the last-used time for +a/+q users is designed behavior (see section 3-2-1 of the manual: "`used' means that a user with auto-op privileges ... has entered the channel"), as well as unnecessary in typical channel settings (where +a users are a subset of +o users), but if you have any better suggestions on how to determine when a channel is being used by proper users as opposed to (for example) spammers or people just entering to see if the channel is available, I'm willing to listen. --Andrew Church achurch@achurch.org http://achurch.org/ From rg at tcslon.com Fri Nov 7 02:03:27 2003 From: rg at tcslon.com (Russell Garrett) Date: Sat Oct 23 23:10:08 2004 Subject: [IRCServices Coding] Badly punctuated parameter list in `#define' Message-ID: I'm getting this too - it's just started happening in 5.0.23: gcc -O2 -fno-strict-aliasing -g -Wall -Wmissing-prototypes -fno-builtin-log -I.. -DCONVERT_DB -c convert-cygnus.c -o convert-cygnus.o convert-cygnus.c:35: badly punctuated parameter list in `#define' convert-cygnus.c:48: badly punctuated parameter list in `#define' gcc version egcs-2.91.66 19990314/Linux (egcs-1.1.2 release) Russ From andrewk at isdial.net Tue Aug 26 02:43:45 2003 From: andrewk at isdial.net (Andrew Kempe) Date: Sat Oct 23 23:10:08 2004 Subject: [IRCServices Coding] test Message-ID: <005801c36bb6$85bbc080$1f0912ac@espotting.com> From us44ever at hotmail.com Thu Aug 28 09:45:48 2003 From: us44ever at hotmail.com (us44ever .) Date: Sat Oct 23 23:10:08 2004 Subject: [IRCServices Coding] Yet, another great suggestion Message-ID: Hi, it would be really great to add another new line to the "/nickserv info" command, for example, when some one types: "/nickserv info nick", the following will be shown: *************************** - -NickServ- nick is hello world - -NickServ- Is online from: ~test@just.a.test.co.za - -NickServ- Last seen time: Aug 28 15:51:14 2003 GMT - -NickServ- Time registered: Aug 28 00:13:35 2003 GMT - -NickServ- Last quit message: anythinggggg - -NickServ- Options: Kill protection, Security - *************************** the new line I'm suggesting is something like: *************************** -NickServ- Time Now : Aug 28 15:54:04 2003 GMT *************************** This will help our users to compare the time that user was last seen and the time right now *it's very important, many many of our users asked us for this option*, also it would even be more great to show how long last time the user was seen (some thing like: Last seen time: Aug 28 15:51:14 2003 GMT (last seen time was before: 10 days, 3hours and 24 sec ago). Note that I saw both of these features, in other services I don't remember there names (but they aren't as stable as ircservices5) (it was something like ptlink services, and magik II) That's all, I would really like to see it on the next version (or if you can show me how to do it, as I'm not a programmer) Many thanks to all of who developed IRCservices ...etc ...etc ...etc sincerely, David _________________________________________________________________ Get MSN 8 and enjoy automatic e-mail virus protection. http://join.msn.com/?page=features/virus From aragon at phat.za.net Thu Aug 28 11:36:22 2003 From: aragon at phat.za.net (Aragon Gouveia) Date: Sat Oct 23 23:10:08 2004 Subject: [IRCServices Coding] Yet, another great suggestion In-Reply-To: References: Message-ID: <20030828183615.GB32204@phat.za.net> Or how about rather letting users decide what timezone they're in and services outputs all timestamps in their local time? | By us44ever . | [ 2003-08-28 18:45 +0200 ] > Hi, > > it would be really great to add another new line to the "/nickserv info" > command, for example, when some one types: "/nickserv info nick", the > following will be shown: > > *************************** > - > -NickServ- nick is hello world > - > -NickServ- Is online from: ~test@just.a.test.co.za > - > -NickServ- Last seen time: Aug 28 15:51:14 2003 GMT > - > -NickServ- Time registered: Aug 28 00:13:35 2003 GMT > - > -NickServ- Last quit message: anythinggggg > - > -NickServ- Options: Kill protection, Security > - > *************************** > > the new line I'm suggesting is something like: > > *************************** > -NickServ- Time Now : Aug 28 15:54:04 2003 GMT > *************************** > > This will help our users to compare the time that user was last seen and > the time right now *it's very important, many many of our users asked us > for this option*, also it would even be more great to show how long last > time the user was seen (some thing like: Last seen time: Aug 28 15:51:14 > 2003 GMT (last seen time was before: 10 days, 3hours and 24 sec ago). > > Note that I saw both of these features, in other services I don't remember > there names (but they aren't as stable as ircservices5) (it was something > like ptlink services, and magik II) > > That's all, I would really like to see it on the next version (or if you > can show me how to do it, as I'm not a programmer) > > Many thanks to all of who developed IRCservices ...etc ...etc ...etc > > sincerely, > David > > _________________________________________________________________ > Get MSN 8 and enjoy automatic e-mail virus protection. > http://join.msn.com/?page=features/virus > > ------------------------------------------------------------------ > To unsubscribe or change your subscription options, visit: > http://www.ircservices.za.net/mailman/listinfo/ircservices-coding From saturn at jetirc.net Thu Aug 28 11:39:41 2003 From: saturn at jetirc.net (Saturn) Date: Sat Oct 23 23:10:08 2004 Subject: [IRCServices Coding] Yet, another great suggestion References: <20030828183615.GB32204@phat.za.net> Message-ID: <003201c36d93$abf77fd0$6401a8c0@turby> Oooo now I like that option... have it default to a default timezone, set in the conf file, and give them the option of SETting a different UTC code (have it as GMT + or - x wheer x is the offset from UTC)... It may not sound liek much, but I bet people will use it, and what's more, it IS useful information, especially on international servers like mine.. we have people from all over the place, and we keep services set on Pacific time... but for those in, say, Belgium... that's not very helpful ----- Original Message ----- From: "Aragon Gouveia" To: Sent: Thursday, August 28, 2003 11:36 AM Subject: Re: [IRCServices Coding] Yet, another great suggestion Or how about rather letting users decide what timezone they're in and services outputs all timestamps in their local time? | By us44ever . | [ 2003-08-28 18:45 +0200 ] > Hi, > > it would be really great to add another new line to the "/nickserv info" > command, for example, when some one types: "/nickserv info nick", the > following will be shown: > > *************************** > - > -NickServ- nick is hello world > - > -NickServ- Is online from: ~test@just.a.test.co.za > - > -NickServ- Last seen time: Aug 28 15:51:14 2003 GMT > - > -NickServ- Time registered: Aug 28 00:13:35 2003 GMT > - > -NickServ- Last quit message: anythinggggg > - > -NickServ- Options: Kill protection, Security > - > *************************** > > the new line I'm suggesting is something like: > > *************************** > -NickServ- Time Now : Aug 28 15:54:04 2003 GMT > *************************** > > This will help our users to compare the time that user was last seen and > the time right now *it's very important, many many of our users asked us > for this option*, also it would even be more great to show how long last > time the user was seen (some thing like: Last seen time: Aug 28 15:51:14 > 2003 GMT (last seen time was before: 10 days, 3hours and 24 sec ago). > > Note that I saw both of these features, in other services I don't remember > there names (but they aren't as stable as ircservices5) (it was something > like ptlink services, and magik II) > > That's all, I would really like to see it on the next version (or if you > can show me how to do it, as I'm not a programmer) > > Many thanks to all of who developed IRCservices ...etc ...etc ...etc > > sincerely, > David > > _________________________________________________________________ > Get MSN 8 and enjoy automatic e-mail virus protection. > http://join.msn.com/?page=features/virus > > ------------------------------------------------------------------ > To unsubscribe or change your subscription options, visit: > http://www.ircservices.za.net/mailman/listinfo/ircservices-coding ------------------------------------------------------------------ To unsubscribe or change your subscription options, visit: http://www.ircservices.za.net/mailman/listinfo/ircservices-coding From Craig at chatspike.net Thu Aug 28 14:29:54 2003 From: Craig at chatspike.net (Craig McLure) Date: Sat Oct 23 23:10:08 2004 Subject: [IRCServices Coding] Yet, another great suggestion Message-ID: <20030828212943.KEKN29825.mta5-svc.business.ntl.com@i-br0ked-it> Please dont post to both the services main list, and the services coding list. Choose one, or the other, especially concidering i dont think this is a great suggestion either.. /time services.chatspike.net [22:28] ••• Date / time at services.chatspike.net- Thu Aug 28 17:28:57 2003 EDT *shock* /**************************************** * Craig "FrostyCoolSlug" McLure ************* - SpamBox - ************** * InspIRCd - http://www.inspircd.org * ChatSpike - http://www.chatspike.net * WinBot - http://www.winbot.co.uk ****************************************/ /**************************************** * From - us44ever . * To - ircservices-coding * Sent - 2003-08-28 @ 16:45:00 * Subject - [IRCServices Coding] Yet, another great suggestion ****************************************/ /****** - Begin Original Message - ******/ >Hi, > >it would be really great to add another new line to the "/nickserv info" >command, for example, when some one types: "/nickserv info nick", the >following will be shown: > >*************************** >- >-NickServ- nick is hello world >- >-NickServ- Is online from: ~test@just.a.test.co.za >- >-NickServ- Last seen time: Aug 28 15:51:14 2003 GMT >- >-NickServ- Time registered: Aug 28 00:13:35 2003 GMT >- >-NickServ- Last quit message: anythinggggg >- >-NickServ- Options: Kill protection, Security >- >*************************** > >the new line I'm suggesting is something like: > >*************************** >-NickServ- Time Now : Aug 28 15:54:04 2003 GMT >*************************** > >This will help our users to compare the time that user was last seen and the >time right now *it's very important, many many of our users asked us for >this option*, also it would even be more great to show how long last time >the user was seen (some thing like: Last seen time: Aug 28 15:51:14 2003 GMT >(last seen time was before: 10 days, 3hours and 24 sec ago). > >Note that I saw both of these features, in other services I don't remember >there names (but they aren't as stable as ircservices5) (it was something >like ptlink services, and magik II) > >That's all, I would really like to see it on the next version (or if you can >show me how to do it, as I'm not a programmer) > >Many thanks to all of who developed IRCservices ...etc ...etc ...etc > >sincerely, >David > >_________________________________________________________________ >Get MSN 8 and enjoy automatic e-mail virus protection. >http://join.msn.com/?page=features/virus > >------------------------------------------------------------------ >To unsubscribe or change your subscription options, visit: >http://www.ircservices.za.net/mailman/listinfo/ircservices-coding /******* - End Original Message - *******/ From nothing at psychopat.org Thu Aug 28 14:57:31 2003 From: nothing at psychopat.org (Marc-Andre A. Fuentes) Date: Sat Oct 23 23:10:08 2004 Subject: [IRCServices Coding] BUG Report Message-ID: <001501c36daf$c8cba700$0101a8c0@house> We're having a small problem with suspended channel. we suspended channel #kavala, and someone has identified itself has the founder and apply a DROP to the channel. then we got a panic from the services and... crash. Also with suspended nick , when the suspencion expire, the services crash We're using: ircservices-5.0.21 services.terra.cl build #4, compiled Sat Aug 16 20:12:30 CST 2003 Thanks Marc -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.ircservices.za.net/pipermail/ircservices-coding/attachments/20030828/1f31ccf5/attachment-0004.html From Craig at chatspike.net Thu Aug 28 15:24:36 2003 From: Craig at chatspike.net (Craig McLure) Date: Sat Oct 23 23:10:08 2004 Subject: [IRCServices Coding] BUG Report Message-ID: <20030828222401.JVQE12036.mta4-svc.business.ntl.com@i-br0ked-it> hmm.. what OS, compiler version etc are you using? after a test, i got the following: /cs id #abc 00376370 -ChanServ- Channel #abc is suspended and may not be used or identified for. /cs drop #abc [23:20] -ChanServ- Channel is suspended and may not be used or identified for. only prob i got was it missed the channel name in the second message :) /cs drop #abc /**************************************** * Craig "FrostyCoolSlug" McLure ************* - SpamBox - ************** * InspIRCd - http://www.inspircd.org * ChatSpike - http://www.chatspike.net * WinBot - http://www.winbot.co.uk ****************************************/ /**************************************** * From - Marc-Andre A. Fuentes * To - ircservices-coding * Sent - 2003-08-28 @ 18:00:00 * Subject - [IRCServices Coding] BUG Report ****************************************/ /****** - Begin Original Message - ******/ >We're having a small problem with suspended channel. > >we suspended channel #kavala, and someone has identified itself has the founder and apply a DROP to the channel. >then we got a panic from the services and... crash. > >Also with suspended nick , when the suspencion expire, the services crash >We're using: > >ircservices-5.0.21 services.terra.cl build #4, compiled Sat Aug 16 20:12:30 CST 2003 > > >Thanks >Marc >------------------------------------------------------------------ >To unsubscribe or change your subscription options, visit: >http://www.ircservices.za.net/mailman/listinfo/ircservices-coding /******* - End Original Message - *******/ From saturn at jetirc.net Thu Aug 28 17:13:48 2003 From: saturn at jetirc.net (Saturn) Date: Sat Oct 23 23:10:08 2004 Subject: [IRCServices Coding] AKill suggestion References: <2C31F186-CDEE-11D7-979C-0003938D6866@mac.com> Message-ID: <009001c36dc2$64b56b80$6401a8c0@turby> Would it be possible to have it announce to the user when they are akilled, either the expiry date and time, or "Expires in 3days, 4hours, 6minutes" or something similar. I find that usually we just have to do 24hour bans, but the user has no way to know when the ban was set, and when it expires... Just an idea... I now await the half dozen people who will proceed to tell me how stupid my idea is.... Saturn irc.jetirc.net From playa at dreamchat.org Thu Aug 28 20:46:19 2003 From: playa at dreamchat.org (playa) Date: Sat Oct 23 23:10:08 2004 Subject: [IRCServices Coding] Yet, another great suggestion In-Reply-To: <20030828212943.KEKN29825.mta5-svc.business.ntl.com@i-br0ked-it> References: <20030828212943.KEKN29825.mta5-svc.business.ntl.com@i-br0ked-it> Message-ID: <29047.68.21.137.36.1062128774.squirrel@dreamchat.org> Is this /time command only supposed to work via RAW? Cause when i type /time services.dreamchat.org i get No Such User, but if i do /raw time services.dreamchat.org, it works. Just wondering if its just me, or if its supposed to be that way. > Please dont post to both the services main list, and the services coding > list. Choose one, or the other, especially concidering i dont think this > is a great suggestion either.. > > /time services.chatspike.net > [22:28] ??? Date / time at services.chatspike.net- Thu Aug 28 17:28:57 > 2003 EDT > > *shock* > > /**************************************** > * Craig "FrostyCoolSlug" McLure > ************* - SpamBox - ************** > * InspIRCd - http://www.inspircd.org > * ChatSpike - http://www.chatspike.net > * WinBot - http://www.winbot.co.uk > ****************************************/ > > /**************************************** > * From - us44ever . > * To - ircservices-coding > * Sent - 2003-08-28 @ 16:45:00 > * Subject - [IRCServices Coding] Yet, another great suggestion > ****************************************/ > > /****** - Begin Original Message - ******/ > >>Hi, >> >>it would be really great to add another new line to the "/nickserv info" >>command, for example, when some one types: "/nickserv info nick", the >>following will be shown: >> >>*************************** >>- >>-NickServ- nick is hello world >>- >>-NickServ- Is online from: ~test@just.a.test.co.za >>- >>-NickServ- Last seen time: Aug 28 15:51:14 2003 GMT >>- >>-NickServ- Time registered: Aug 28 00:13:35 2003 GMT >>- >>-NickServ- Last quit message: anythinggggg >>- >>-NickServ- Options: Kill protection, Security >>- >>*************************** >> >>the new line I'm suggesting is something like: >> >>*************************** >>-NickServ- Time Now : Aug 28 15:54:04 2003 GMT >>*************************** >> >>This will help our users to compare the time that user was last seen and >> the >>time right now *it's very important, many many of our users asked us for >>this option*, also it would even be more great to show how long last time >>the user was seen (some thing like: Last seen time: Aug 28 15:51:14 2003 >> GMT >>(last seen time was before: 10 days, 3hours and 24 sec ago). >> >>Note that I saw both of these features, in other services I don't >> remember >>there names (but they aren't as stable as ircservices5) (it was something >>like ptlink services, and magik II) >> >>That's all, I would really like to see it on the next version (or if you >> can >>show me how to do it, as I'm not a programmer) >> >>Many thanks to all of who developed IRCservices ...etc ...etc ...etc >> >>sincerely, >>David >> >>_________________________________________________________________ >>Get MSN 8 and enjoy automatic e-mail virus protection. >>http://join.msn.com/?page=features/virus >> >>------------------------------------------------------------------ >>To unsubscribe or change your subscription options, visit: >>http://www.ircservices.za.net/mailman/listinfo/ircservices-coding > > /******* - End Original Message - *******/ > > > > ------------------------------------------------------------------ > To unsubscribe or change your subscription options, visit: > http://www.ircservices.za.net/mailman/listinfo/ircservices-coding > -- Best Regards, playa Network Founder/CEO DreamChat IRC Network - irc.dreamchat.org http://www.dreamchat.org From quension at mac.com Thu Aug 28 21:13:48 2003 From: quension at mac.com (Trevor Talbot) Date: Sat Oct 23 23:10:09 2004 Subject: [IRCServices Coding] Yet, another great suggestion In-Reply-To: <29047.68.21.137.36.1062128774.squirrel@dreamchat.org> Message-ID: <0F823090-D9D7-11D7-8513-0003938D6866@mac.com> On Thursday, Aug 28, 2003, at 20:46 US/Pacific, playa wrote: > Is this /time command only supposed to work via RAW? Cause when i > type /time services.dreamchat.org i get No Such User, but if i do /raw > time services.dreamchat.org, it works. Just wondering if its just me, > or if its supposed to be that way. That's a client thing. Some clients might alias /time as a CTCP TIME for a specific user, or similar. -- Quension From r-krisztian at softhome.net Thu Aug 28 22:12:51 2003 From: r-krisztian at softhome.net (Krisztian Romek) Date: Sat Oct 23 23:10:09 2004 Subject: [IRCServices Coding] Yet, another great suggestion In-Reply-To: <29047.68.21.137.36.1062128774.squirrel@dreamchat.org> References: <20030828212943.KEKN29825.mta5-svc.business.ntl.com@i-br0ked-it> <29047.68.21.137.36.1062128774.squirrel@dreamchat.org> Message-ID: <200308290713.29423.r-krisztian@softhome.net> > Is this /time command only supposed to work via RAW? Cause when i type > /time services.dreamchat.org i get No Such User, but if i do /raw time > services.dreamchat.org, it works. Just wondering if its just me, or if > its supposed to be that way. Some clients use stupid aliases for CTCP commands, for example: /version = /CTCP VERSION, /time = /CTCP TIME, /finger = /CTCP TIME This is why nothing works the way you expected. -- Krisztian Romek r-krisztian@softhome.net From us44ever at hotmail.com Fri Aug 29 13:02:19 2003 From: us44ever at hotmail.com (us44ever .) Date: Sat Oct 23 23:10:09 2004 Subject: [IRCServices Coding] AKill suggestion Message-ID: Pretty good idea, specially is it would be implemented as an option (because some admins might won't like the idea of displaying the time of when the akill will expire to the user who has been akilled). _________________________________________________________________ Help protect your PC: Get a free online virus scan at McAfee.com. http://clinic.mcafee.com/clinic/ibuy/campaign.asp?cid=3963 From us44ever at hotmail.com Fri Aug 29 13:09:51 2003 From: us44ever at hotmail.com (us44ever .) Date: Sat Oct 23 23:10:09 2004 Subject: [IRCServices Coding] Yet, another great suggestion Message-ID: Since most people want to see this feature(s) in the next version, it would be great to implement it as an optional feature , where it can be disabled from the .conf file(s) or enable it easily. I don't think that there is anything that the authors will lose if this feature can be added, in fact, it will add another nice feature to the features list of IRCservices5. _________________________________________________________________ Enter for your chance to IM with Bon Jovi, Seal, Bow Wow, or Mary J Blige using MSN Messenger http://entertainment.msn.com/imastar From Craig at chatspike.net Fri Aug 29 13:41:59 2003 From: Craig at chatspike.net (Craig McLure) Date: Sat Oct 23 23:10:09 2004 Subject: [IRCServices Coding] Yet, another great suggestion Message-ID: <20030829204143.NNNT26404.mta1-svc.business.ntl.com@i-br0ked-it> I'll ask again.. can you please stop posting to both the IRCServices mailing list, and the IRCd coding mailing list, getting your mail 2ce is beginning to annoy me. And i'll Quote Elijah: "Except it's already been said in the FAQ that it's not going to happen, and if that made it into the FAQ it would seem the answer is frequently going to be 'no.'" /**************************************** * Craig "FrostyCoolSlug" McLure ************* - SpamBox - ************** * InspIRCd - http://www.inspircd.org * ChatSpike - http://www.chatspike.net * WinBot - http://www.winbot.co.uk ****************************************/ /**************************************** * From - us44ever . * To - ircservices-coding * Sent - 2003-08-29 @ 20:09:00 * Subject - Re: [IRCServices Coding] Yet, another great suggestion ****************************************/ /****** - Begin Original Message - ******/ >Since most people want to see this feature(s) in the next version, it would >be great to implement it as an optional feature , where it can be disabled >from the .conf file(s) or enable it easily. I don't think that there is >anything that the authors will lose if this feature can be added, in fact, >it will add another nice feature to the features list of IRCservices5. > >_________________________________________________________________ >Enter for your chance to IM with Bon Jovi, Seal, Bow Wow, or Mary J Blige >using MSN Messenger http://entertainment.msn.com/imastar > >------------------------------------------------------------------ >To unsubscribe or change your subscription options, visit: >http://www.ircservices.za.net/mailman/listinfo/ircservices-coding >. /******* - End Original Message - *******/ From Craig at chatspike.net Fri Aug 29 13:43:24 2003 From: Craig at chatspike.net (Craig McLure) Date: Sat Oct 23 23:10:09 2004 Subject: [IRCServices Coding] AKill suggestion Message-ID: <20030829204311.GHCL29825.mta5-svc.business.ntl.com@i-br0ked-it> its a stupid idea!!! :p j/k.. I think its a great idea.. i'd rather have services telling users when their akills expire, than them spamming my mailbox with 'when does my akill expire?' every 20mins :p /**************************************** * Craig "FrostyCoolSlug" McLure ************* - SpamBox - ************** * InspIRCd - http://www.inspircd.org * ChatSpike - http://www.chatspike.net * WinBot - http://www.winbot.co.uk ****************************************/ /**************************************** * From - Saturn * To - IRC Services Coding Mailing List * Sent - 2003-08-28 @ 17:13:00 * Subject - [IRCServices Coding] AKill suggestion ****************************************/ /****** - Begin Original Message - ******/ >Would it be possible to have it announce to the user when they are akilled, >either the expiry date and time, or "Expires in 3days, 4hours, 6minutes" or >something similar. I find that usually we just have to do 24hour bans, but >the user has no way to know when the ban was set, and when it expires... > >Just an idea... I now await the half dozen people who will proceed to tell >me how stupid my idea is.... > >Saturn >irc.jetirc.net > > >------------------------------------------------------------------ >To unsubscribe or change your subscription options, visit: >http://www.ircservices.za.net/mailman/listinfo/ircservices-coding /******* - End Original Message - *******/ From admin at nevernet.net Fri Aug 29 13:48:01 2003 From: admin at nevernet.net (Elijah) Date: Sat Oct 23 23:10:09 2004 Subject: [IRCServices Coding] Yet, another great suggestion In-Reply-To: <20030829204143.NNNT26404.mta1-svc.business.ntl.com@i-br0ked-it> Message-ID: <008f01c36e6e$83158770$436a3a44@slytherin> Cheers. -----Original Message----- From: ircservices-coding-bounces@ircservices.za.net [mailto:ircservices-coding-bounces@ircservices.za.net] On Behalf Of Craig McLure Sent: Friday, August 29, 2003 4:41 PM To: IRC Services Coding Mailing List Subject: Re: Re: [IRCServices Coding] Yet, another great suggestion I'll ask again.. can you please stop posting to both the IRCServices mailing list, and the IRCd coding mailing list, getting your mail 2ce is beginning to annoy me. And i'll Quote Elijah: "Except it's already been said in the FAQ that it's not going to happen, and if that made it into the FAQ it would seem the answer is frequently going to be 'no.'" From us44ever at hotmail.com Fri Aug 29 16:59:31 2003 From: us44ever at hotmail.com (us44ever .) Date: Sat Oct 23 23:10:09 2004 Subject: [IRCServices Coding] Yet, another great suggestion Message-ID: woops, ok sorry I thought the two e-mails is completely different. >From: "Craig McLure" >Reply-To: IRC Services Coding Mailing List > >To: IRC Services Coding Mailing List > >Subject: Re: Re: [IRCServices Coding] Yet, another great suggestion >Date: Fri, 29 Aug 2003 21:41:23 +0000 > >I'll ask again.. can you please stop posting to both the IRCServices >mailing list, and the IRCd coding mailing list, getting your mail 2ce is >beginning to annoy me. > >And i'll Quote Elijah: > >"Except it's already been said in the FAQ that it's not going to happen, >and >if that made it into the FAQ it would seem the answer is frequently going >to >be 'no.'" > > >/**************************************** > * Craig "FrostyCoolSlug" McLure > ************* - SpamBox - ************** > * InspIRCd - http://www.inspircd.org > * ChatSpike - http://www.chatspike.net > * WinBot - http://www.winbot.co.uk > ****************************************/ > >/**************************************** > * From - us44ever . > * To - ircservices-coding > * Sent - 2003-08-29 @ 20:09:00 > * Subject - Re: [IRCServices Coding] Yet, another great suggestion > ****************************************/ > >/****** - Begin Original Message - ******/ > > >Since most people want to see this feature(s) in the next version, it >would > >be great to implement it as an optional feature , where it can be >disabled > >from the .conf file(s) or enable it easily. I don't think that there is > >anything that the authors will lose if this feature can be added, in >fact, > >it will add another nice feature to the features list of IRCservices5. > > > >_________________________________________________________________ > >Enter for your chance to IM with Bon Jovi, Seal, Bow Wow, or Mary J Blige > >using MSN Messenger http://entertainment.msn.com/imastar > > > >------------------------------------------------------------------ > >To unsubscribe or change your subscription options, visit: > >http://www.ircservices.za.net/mailman/listinfo/ircservices-coding > >. > >/******* - End Original Message - *******/ > > > >------------------------------------------------------------------ >To unsubscribe or change your subscription options, visit: >http://www.ircservices.za.net/mailman/listinfo/ircservices-coding _________________________________________________________________ MSN 8: Get 6 months for $9.95/month. http://join.msn.com/?page=dept/dialup From simorgh at dataphone.se Sat Aug 30 08:27:11 2003 From: simorgh at dataphone.se (Ali Simorgh) Date: Sat Oct 23 23:10:09 2004 Subject: [IRCServices Coding] SETHOST, SENDMAIL and 'ns info all' In-Reply-To: Message-ID: Hi I run ircservices 5.0.21 on FreeBSD 4.8-STABLE. and Ultimate 3.* I get this in logfile: [Aug 30 10:51:19 2003] unknown message from server (NETCTRL 0 0 0 0 0 0 0 0 0 0 0 0 0) [Aug 30 10:51:19 2003] user: New maximum user count: 1 [Aug 30 10:51:19 2003] unknown message from server (:irc.MyNet.Net SETHOST Simorgh MyvhostNetwork.Net) [Aug 30 10:51:19 2003] user: New maximum user count: 2 [Aug 30 10:51:19 2003] unknown message from server (:irc.MyNet.Net SETHOST pedarkhAnde 6b45bb2.26d9672f.dataphone.se) [Aug 30 10:56:18 2003] mail/sendmail: /usr/sbin/sendmail exited with code 25600 [Aug 30 10:56:18 2003] nickserv/mail-auth: send_auth() failed for registration (Simorgh) and how can I do so that nickserv dont show the realhost of a user in 'ns info nick all' thanks for help Ali "Simorgh" ______________________________________________________ Many of life's failures are people who did not realize how close they were to success when they gave up. Thomas A. Edison ______________________________________________________ From jskam at shaw.ca Sat Aug 30 11:34:35 2003 From: jskam at shaw.ca (Jeffery Kam) Date: Sat Oct 23 23:10:09 2004 Subject: [IRCServices Coding] SETHOST, SENDMAIL and 'ns info all' In-Reply-To: Message-ID: <000001c36f25$58464860$f64f9144@weed> "and how can I do so that nickserv dont show the realhost of a user in 'ns info nick all'" This would be a great feature for sure. I know on my network, there is a custom user mode +d, which will disguise a user's host in a /whois reply, but services info doesn't show it disguised unless the HIDE option is set. From achurch at achurch.org Sat Aug 30 16:17:44 2003 From: achurch at achurch.org (Andrew Church) Date: Sat Oct 23 23:10:09 2004 Subject: [IRCServices Coding] OP/Voice upon identify In-Reply-To: Message-ID: <3f513092.01677@achurch.org> Needless complexity. If you don't want yourself autoopped, then don't be an auto-op. It's that simple. --Andrew Church achurch@achurch.org http://achurch.org/ >Hi again >Its nice with this option. but I dont se any set command that ChanServ >wont automatically op or voice you in any channel. > >Like: > SET NOAUTO ON|OFF > When NOAUTO is on, ChanServ will not > automatically op or voice you in any channels. > >Maybe some user(s) wont get auto op/voice then they can set this option ON >but it sould be OFF in default. > >Or did I miss it? > >Thanks > > Ali "Simorgh" > ______________________________________________________ > Many of life's failures are people who did not realize > how close they were to success when they gave up. > Thomas A. Edison > ______________________________________________________ > > >On Sun, 17 Aug 2003, Russell Garrett wrote: > >> Eh? This has been implemented since IRCServices 5a31. >> >> Russ >> >> > I wonder if its possible to make some modification that: >> > when someone has already joined a few channels, and then identifies >> > to its nickname, chanserv gives Voice and/or Op to the user is s/he >> > is in the channel list (+o; aop or above & +v when vop) >> > >> > this is very usefull to not privmsg chanserv for every op or voice >> > request, when user has not identified to its nick before joining >> > channels. >> > >> > Thanks for any help >> >> ------------------------------------------------------------------ >> To unsubscribe or change your subscription options, visit: >> http://www.ircservices.za.net/mailman/listinfo/ircservices-coding >> > >------------------------------------------------------------------ >To unsubscribe or change your subscription options, visit: >http://www.ircservices.za.net/mailman/listinfo/ircservices-coding From rayfordp at mhcable.com Thu Nov 13 17:08:11 2003 From: rayfordp at mhcable.com (Rayford Pomeroy) Date: Sat Oct 23 23:10:09 2004 Subject: [IRCServices Coding] Akill type? Message-ID: <20031114062307.4856C170E7@snow.fingers.co.za> Where is the akill type used in some of the AutoKill functions listed in the modules/database/readme file defined? ________________________________________________ Message sent using MHCABLE Webmail From arathorn at theonering.net Fri Nov 14 14:32:39 2003 From: arathorn at theonering.net (Arathorn) Date: Sat Oct 23 23:10:09 2004 Subject: [IRCServices Coding] [PATCH] Fix of rogue unescaped backtick in configure in 5.0.24 In-Reply-To: References: <3fb090ea.04554@achurch.org> Message-ID: Well, I just had another chance to look more carefully at the configure script - looks like there's a rogue unescaped backtick in the deprecation warning text block; I hope the attached patch will save others unfortunate enough to still be running 2.95 from trauma in ./configure :) diff -ur ircservices-5.0.24-orig/configure ircservices-5.0.24/configure --- ircservices-5.0.24-orig/configure Wed Nov 5 01:46:59 2003 +++ ircservices-5.0.24/configure Fri Nov 14 17:04:08 2003 @@ -875,7 +875,7 @@ elif test $vmajor -lt 3 -a $version != 2.95.3 || test $vmajor = 3 -a $vminor -lt 2 ; then cat < Hi Andy, > > Just tried to upgrade to 5.0.24 on my Debian Woody production server > running gcc 2.95.4. I appreciate that this is <3.2 and !=2.95.3, but I > didn't expect ./configure to completely keel over on me (and hoped to be > able to use a -force configure option of some kind to get it to compile > anyway). > > Here's the stderr & stdio - the configure.log is attached: > > pe1650 18# gcc -v > Reading specs from /usr/lib/gcc-lib/i386-linux/2.95.4/specs > gcc version 2.95.4 20011002 (Debian prerelease) > pe1650 19# ./configure -ignore-cache > > Beginning IRC Services configuration. > > In what directory do you want the binaries to be installed? > Press Return for the default, or enter a new value. > [/usr/local/sbin] /usr/local/sbin/ircservices-5.0.24-unr > > Where do you want the data files to be installed? > [/usr/local/sbin/ircservices-5.0.24-unr/lib] /usr/local/lib/ircservices-5.0 > > End of interactive configuration. > > Checking sanity of /bin/sh... high. > Searching for a suitable compiler... ./configure: command substitution: > line 1: unexpected EOF while looking for matching `'' > ./configure: command substitution: line 8: syntax error: unexpected end of file > > WARNING: Your version of GCC was detected as Press Enter to continue: > > > > Testing default compiler flags ()... no luck! Using no flags. > If you know what flags you want, use the -cflags option to configure. > Let's see what libraries we need... > Checking if we can use dynamic modules... no. > Checking whether ranlib exists... yes. > Looking for an 8-bit integer type... > *** WHOA THERE! *** > > We suddenly couldn't compile using the C compiler we already tested! > The command line we used was: > conf-tmp/test.c -o conf-tmp/test > Please try to fix this; if you can't, mail achurch@achurch.org > with information about your system, the output from this script, > and the `configure.log' file generated by this script. > > ________________________________________________________________ > Matthew Hodgson arathorn@theonering.net Tel: +44 7968 722968 > Arathorn: Co-Sysadmin, TheOneRing.net? > > On Tue, 11 Nov 2003, Andrew Church wrote: > > > Services 5.0.24 has been released, and can be downloaded from: > > > > ftp://ftp.esper.net/ircservices/ (USA, California) > > > > d8f808b04744e9db365ebb23f7d04078 ircservices-5.0.24.tar.gz > > e2415db90e2c9f3391268b8d48ef40d1 ircservices-5.0.24.diff.gz > > 07d0785f095de88f87de8b4d97024558 ircservices-5.0.24-1.i386.rpm > > 0235352278f534a818699281fcc7ba83 ircservices_5.0.24-1_i386.deb > > > > ftp.ircservices.za.net and the other mirrors should have it shortly. > > > > This release includes a workaround for those who were unable to > > compile 5.0.23; however, please note that being unable to compile means > > that your compiler is outdated, and you should upgrade it (or have the > > server administrator upgrade it) as soon as possible. Support for such > > compilers will be removed entirely in a future version. > > > > Changes in version 5.0.24 > > ------------------------- > > 2003/11/11 Fixed a warning in convert-db compilation. > > 2003/11/11 Fixed bugs in convert-db causing some nickname and channel > > settings (timezone, language, channel and memo limits) > > to not be initialized properly. > > 2003/11/11 Added -tzfile, -no-timezones, and -reset-memo-limits > > options to the Cygnus database converter in convert-db. > > 2003/11/05 Databases can now be exported in XML from the command line > > (-export option). > > 2003/11/05 GCC versions earlier than 3.2 (except 2.95.3) are now > > deprecated. Variadic macros workaround added for > > problem reported by Ali Sor > > 2003/11/05 Channel last-used time is now updated properly for the > > first user to enter the channel if the user has auto-op > > privileges. Reported by > > > > --Andrew Church > > achurch@achurch.org > > http://achurch.org/ > > ------------------------------------------------------------------ > > To unsubscribe or change your subscription options, visit: > > http://www.ircservices.za.net/mailman/listinfo/ircservices > > > > -------------- next part -------------- diff -ur ircservices-5.0.24-orig/configure ircservices-5.0.24/configure --- ircservices-5.0.24-orig/configure Wed Nov 5 01:46:59 2003 +++ ircservices-5.0.24/configure Fri Nov 14 17:04:08 2003 @@ -875,7 +875,7 @@ elif test $vmajor -lt 3 -a $version != 2.95.3 || test $vmajor = 3 -a $vminor -lt 2 ; then cat < Well, I just had another chance to look more carefully at the configure script - looks like there's a rogue unescaped backtick in the deprecation warning text block: diff -ur ircservices-5.0.24-orig/configure ircservices-5.0.24/configure --- ircservices-5.0.24-orig/configure Wed Nov 5 01:46:59 2003 +++ ircservices-5.0.24/configure Fri Nov 14 17:04:08 2003 @@ -875,7 +875,7 @@ elif test $vmajor -lt 3 -a $version != 2.95.3 || test $vmajor = 3 -a $vminor -lt 2 ; then cat < Hi Andy, > > Just tried to upgrade to 5.0.24 on my Debian Woody production server > running gcc 2.95.4. I appreciate that this is <3.2 and !=2.95.3, but I > didn't expect ./configure to completely keel over on me (and hoped to be > able to use a -force configure option of some kind to get it to compile > anyway). > > Here's the stderr & stdio - the configure.log is attached: > > pe1650 18# gcc -v > Reading specs from /usr/lib/gcc-lib/i386-linux/2.95.4/specs > gcc version 2.95.4 20011002 (Debian prerelease) > pe1650 19# ./configure -ignore-cache > > Beginning IRC Services configuration. > > In what directory do you want the binaries to be installed? > Press Return for the default, or enter a new value. > [/usr/local/sbin] /usr/local/sbin/ircservices-5.0.24-unr > > Where do you want the data files to be installed? > [/usr/local/sbin/ircservices-5.0.24-unr/lib] /usr/local/lib/ircservices-5.0 > > End of interactive configuration. > > Checking sanity of /bin/sh... high. > Searching for a suitable compiler... ./configure: command substitution: > line 1: unexpected EOF while looking for matching `'' > ./configure: command substitution: line 8: syntax error: unexpected end of file > > WARNING: Your version of GCC was detected as Press Enter to continue: > > > > Testing default compiler flags ()... no luck! Using no flags. > If you know what flags you want, use the -cflags option to configure. > Let's see what libraries we need... > Checking if we can use dynamic modules... no. > Checking whether ranlib exists... yes. > Looking for an 8-bit integer type... > *** WHOA THERE! *** > > We suddenly couldn't compile using the C compiler we already tested! > The command line we used was: > conf-tmp/test.c -o conf-tmp/test > Please try to fix this; if you can't, mail achurch@achurch.org > with information about your system, the output from this script, > and the `configure.log' file generated by this script. > > ________________________________________________________________ > Matthew Hodgson arathorn@theonering.net Tel: +44 7968 722968 > Arathorn: Co-Sysadmin, TheOneRing.net? > > On Tue, 11 Nov 2003, Andrew Church wrote: > > > Services 5.0.24 has been released, and can be downloaded from: > > > > ftp://ftp.esper.net/ircservices/ (USA, California) > > > > d8f808b04744e9db365ebb23f7d04078 ircservices-5.0.24.tar.gz > > e2415db90e2c9f3391268b8d48ef40d1 ircservices-5.0.24.diff.gz > > 07d0785f095de88f87de8b4d97024558 ircservices-5.0.24-1.i386.rpm > > 0235352278f534a818699281fcc7ba83 ircservices_5.0.24-1_i386.deb > > > > ftp.ircservices.za.net and the other mirrors should have it shortly. > > > > This release includes a workaround for those who were unable to > > compile 5.0.23; however, please note that being unable to compile means > > that your compiler is outdated, and you should upgrade it (or have the > > server administrator upgrade it) as soon as possible. Support for such > > compilers will be removed entirely in a future version. > > > > Changes in version 5.0.24 > > ------------------------- > > 2003/11/11 Fixed a warning in convert-db compilation. > > 2003/11/11 Fixed bugs in convert-db causing some nickname and channel > > settings (timezone, language, channel and memo limits) > > to not be initialized properly. > > 2003/11/11 Added -tzfile, -no-timezones, and -reset-memo-limits > > options to the Cygnus database converter in convert-db. > > 2003/11/05 Databases can now be exported in XML from the command line > > (-export option). > > 2003/11/05 GCC versions earlier than 3.2 (except 2.95.3) are now > > deprecated. Variadic macros workaround added for > > problem reported by Ali Sor > > 2003/11/05 Channel last-used time is now updated properly for the > > first user to enter the channel if the user has auto-op > > privileges. Reported by > > > > --Andrew Church > > achurch@achurch.org > > http://achurch.org/ > > ------------------------------------------------------------------ > > To unsubscribe or change your subscription options, visit: > > http://www.ircservices.za.net/mailman/listinfo/ircservices > > > > From arathorn at theonering.net Fri Nov 14 18:05:19 2003 From: arathorn at theonering.net (Arathorn) Date: Sat Oct 23 23:10:09 2004 Subject: [IRCServices Coding] Re: [PATCH] Fix of rogue unescaped backtick in configure in 5.0.24 In-Reply-To: <3fb57b85.45153@achurch.org> References: <3fb57b85.45153@achurch.org> Message-ID: Hmm, turns out that I was a little premature in sending in that one-line patch - unless I'm completely missing something, the configure script doesn't actually end up setting the CC or DEF_CC_FLAGS variables after warning about deprecation. Not sure whether this is because the deprecation is being enforced more strongly than the warnings suggest, but I expanded the tweak to the following in order to get it to build sensibly. For what it's worth, gcc 2.95.4 has never presented any problems for me with ircservices (since 4.3.3 or so) - so perhaps it might also be considerable as 'officially supported' in addition to 2.95.3 and >3.2? Debian stable has a fairly decent reputation, after all. diff -ur ircservices-5.0.24/configure ircservices-5.0.24-fixed/configure --- ircservices-5.0.24/configure Wed Nov 5 01:46:59 2003 +++ ircservices-5.0.24-fixed/configure Fri Nov 14 21:01:23 2003 @@ -875,7 +875,7 @@ elif test $vmajor -lt 3 -a $version != 2.95.3 || test $vmajor = 3 -a $vminor -lt 2 ; then cat < Thanks, fixed. Silly little details... > > (For the record, I use a homebrew mail reader which can't handle > attachments. If I do get attachments I can decode them with pine, but I > prefer patches inline so I can look at them without having to do so.) > > --Andrew Church > achurch@achurch.org > http://achurch.org/ > > >Well, I just had another chance to look more carefully at the configure > >script - looks like there's a rogue unescaped backtick in the deprecation > >warning text block: > > > > > >diff -ur ircservices-5.0.24-orig/configure ircservices-5.0.24/configure > >--- ircservices-5.0.24-orig/configure Wed Nov 5 01:46:59 2003 > >+++ ircservices-5.0.24/configure Fri Nov 14 17:04:08 2003 > >@@ -875,7 +875,7 @@ > > elif test $vmajor -lt 3 -a $version != 2.95.3 || test $vmajor = 3 -a $vminor -lt 2 ; then > > cat < > > >-WARNING: Your version of GCC was detected as `$version'. As of Services > >+WARNING: Your version of GCC was detected as \`$version'. As of Services > > 5.0.23, versions of GCC earlier than 3.2, other than 2.95.3, > > have been deprecated. This and future releases of Services 5.0 > > will still work, though some error messages will lose > > > > > > > >(due to pine insisting on base64'ing mime attachments, i haven't attached > >the file as Andrew's mail system doesn't seem to approve of base64. - > >apologies if this mail shows up twice for anyone.) > > > >________________________________________________________________ > >Matthew Hodgson arathorn@theonering.net Tel: +44 7968 722968 > > Arathorn: Co-Sysadmin, TheOneRing.net?? > > > >On Wed, 12 Nov 2003, Arathorn wrote: > > > >> Hi Andy, > >> > >> Just tried to upgrade to 5.0.24 on my Debian Woody production server > >> running gcc 2.95.4. I appreciate that this is <3.2 and !=2.95.3, but I > >> didn't expect ./configure to completely keel over on me (and hoped to be > >> able to use a -force configure option of some kind to get it to compile > >> anyway). > >> > >> Here's the stderr & stdio - the configure.log is attached: > >> > >> pe1650 18# gcc -v > >> Reading specs from /usr/lib/gcc-lib/i386-linux/2.95.4/specs > >> gcc version 2.95.4 20011002 (Debian prerelease) > >> pe1650 19# ./configure -ignore-cache > >> > >> Beginning IRC Services configuration. > >> > >> In what directory do you want the binaries to be installed? > >> Press Return for the default, or enter a new value. > >> [/usr/local/sbin] /usr/local/sbin/ircservices-5.0.24-unr > >> > >> Where do you want the data files to be installed? > >> [/usr/local/sbin/ircservices-5.0.24-unr/lib] /usr/local/lib/ircservices-5.0 > >> > >> End of interactive configuration. > >> > >> Checking sanity of /bin/sh... high. > >> Searching for a suitable compiler... ./configure: command substitution: > >> line 1: unexpected EOF while looking for matching `'' > >> ./configure: command substitution: line 8: syntax error: unexpected end of file > >> > >> WARNING: Your version of GCC was detected as Press Enter to continue: > >> > >> > >> > >> Testing default compiler flags ()... no luck! Using no flags. > >> If you know what flags you want, use the -cflags option to configure. > >> Let's see what libraries we need... > >> Checking if we can use dynamic modules... no. > >> Checking whether ranlib exists... yes. > >> Looking for an 8-bit integer type... > >> *** WHOA THERE! *** > >> > >> We suddenly couldn't compile using the C compiler we already tested! > >> The command line we used was: > >> conf-tmp/test.c -o conf-tmp/test > >> Please try to fix this; if you can't, mail achurch@achurch.org > >> with information about your system, the output from this script, > >> and the `configure.log' file generated by this script. > >> > >> ________________________________________________________________ > >> Matthew Hodgson arathorn@theonering.net Tel: +44 7968 722968 > >> Arathorn: Co-Sysadmin, TheOneRing.net?? > >> > >> On Tue, 11 Nov 2003, Andrew Church wrote: > >> > >> > Services 5.0.24 has been released, and can be downloaded from: > >> > > >> > ftp://ftp.esper.net/ircservices/ (USA, California) > >> > > >> > d8f808b04744e9db365ebb23f7d04078 ircservices-5.0.24.tar.gz > >> > e2415db90e2c9f3391268b8d48ef40d1 ircservices-5.0.24.diff.gz > >> > 07d0785f095de88f87de8b4d97024558 ircservices-5.0.24-1.i386.rpm > >> > 0235352278f534a818699281fcc7ba83 ircservices_5.0.24-1_i386.deb > >> > > >> > ftp.ircservices.za.net and the other mirrors should have it shortly. > >> > > >> > This release includes a workaround for those who were unable to > >> > compile 5.0.23; however, please note that being unable to compile means > >> > that your compiler is outdated, and you should upgrade it (or have the > >> > server administrator upgrade it) as soon as possible. Support for such > >> > compilers will be removed entirely in a future version. > >> > > >> > Changes in version 5.0.24 > >> > ------------------------- > >> > 2003/11/11 Fixed a warning in convert-db compilation. > >> > 2003/11/11 Fixed bugs in convert-db causing some nickname and channel > >> > settings (timezone, language, channel and memo limits) > >> > to not be initialized properly. > >> > 2003/11/11 Added -tzfile, -no-timezones, and -reset-memo-limits > >> > options to the Cygnus database converter in convert-db. > >> > 2003/11/05 Databases can now be exported in XML from the command line > >> > (-export option). > >> > 2003/11/05 GCC versions earlier than 3.2 (except 2.95.3) are now > >> > deprecated. Variadic macros workaround added for > >> > problem reported by Ali Sor > >> > 2003/11/05 Channel last-used time is now updated properly for the > >> > first user to enter the channel if the user has auto-op > >> > privileges. Reported by > >> > > >> > --Andrew Church > >> > achurch@achurch.org > >> > http://achurch.org/ > >> > ------------------------------------------------------------------ > >> > To unsubscribe or change your subscription options, visit: > >> > http://www.ircservices.za.net/mailman/listinfo/ircservices > >> > > >> > > > From Craig at chatspike.net Sat Nov 15 12:26:22 2003 From: Craig at chatspike.net (Craig McLure) Date: Sat Oct 23 23:10:09 2004 Subject: [IRCServices Coding] Database API? Message-ID: Recently, I have been making modules for services, for use with our network (including HostServ, IdleServ, an 'improved' Statserv and loveserv), However, with each we have been forced to make our own databases, and was wondering if you plan on adding a proper Database API at some point, which could be used with all 3rd Pary modules? it seems the current one is heavily pointed towards the use of the 'main' services. I know you planned on restructuring the databases for version 5, however, as i recall, this didnt get started. Maybe what i'm suggesting was concidered before and dropped.. Anyway, some info on this would be appreciated. Thanks :) From ballsy at mystical.net Mon Nov 17 13:52:17 2003 From: ballsy at mystical.net (Ballsy) Date: Sat Oct 23 23:10:09 2004 Subject: [IRCServices Coding] EOF in backquote substitution error during ./configure Message-ID: <6.0.0.22.0.20031117144131.0481a8c0@127.0.0.1> Was Arathorn the only one to run across the backquote substitution error when configuring 5.0.24 ? I just patched from 5.0.22 to 5.0.24 and am getting the following during ./configure: Checking sanity of /bin/sh... high. Searching for a suitable compiler... ./configure: 29: Syntax error: EOF in backquote substitution I'm not familiar enough with 'patch' to know if it supports 'rollbacks' to previous versions (didn't see anyting in the man page), and 5.0.22's .tgz isn't on the ftp sites. Ideas ? (other than patching from 5.0.0 --> 5.0.24) As I didn't configure/make/make install after going from 5.0.22 -> 5.0.23, I'm not sure which patch was responsible (ie. I did both patches, then ran configure after a gmake clean). gmake 3.80 FreeBSD 4.9-STABLE David From arathorn at theonering.net Tue Nov 18 03:54:17 2003 From: arathorn at theonering.net (Arathorn) Date: Sat Oct 23 23:10:09 2004 Subject: [IRCServices Coding] Re: EOF in backquote substitution error during ./configure Message-ID: David, Andrew confirmed that there are some bugs in ./configure which only surface if you're using a deprecated compiler. The IRC Services Coding list seems to have swallowed the remainder of the mails on the subject - i'm forwarding the most relevant one again. 5.0.24 has this problem, no matter how you came to it (either by patching from whatever version or by expanding the neat tarball). The below patch fixes the problem for me, but it's completely unsupported of course - to apply it, copy the text starting at the line that begins 'diff -ur' through to just above my .sig - and paste it into a text file (making sure the lines don't wrap or anything). Save the file as ircservices-5.0.24-gccfix.patch or similar, and then apply to your 5.0.24 source tree with a: cd /usr/local/src/ircservices-5.0.24 (or wherever it lives) patch -p1 < ~/ircservices-5.0.24-gccfix.patch (or wherever the patch is) and then you should be able to configure; make; make install correctly. Or alternatively wait until the official fix in the next version :) A. ________________________________________________________________ Matthew Hodgson arathorn@theonering.net Tel: +44 7968 722968 Arathorn: Co-Sysadmin, TheOneRing.net? ---------- Forwarded message ---------- Date: Sat, 15 Nov 2003 02:05:19 +0000 (GMT) From: Arathorn To: Andrew Church Cc: arathorn@theonering.net, ircservices-coding@ircservices.za.net Subject: Re: [PATCH] Fix of rogue unescaped backtick in configure in 5.0.24 Hmm, turns out that I was a little premature in sending in that one-line patch - unless I'm completely missing something, the configure script doesn't actually end up setting the CC or DEF_CC_FLAGS variables after warning about deprecation. Not sure whether this is because the deprecation is being enforced more strongly than the warnings suggest, but I expanded the tweak to the following in order to get it to build sensibly. For what it's worth, gcc 2.95.4 has never presented any problems for me with ircservices (since 4.3.3 or so) - so perhaps it might also be considerable as 'officially supported' in addition to 2.95.3 and >3.2? Debian stable has a fairly decent reputation, after all. diff -ur ircservices-5.0.24/configure ircservices-5.0.24-fixed/configure --- ircservices-5.0.24/configure Wed Nov 5 01:46:59 2003 +++ ircservices-5.0.24-fixed/configure Fri Nov 14 21:01:23 2003 @@ -875,7 +875,7 @@ elif test $vmajor -lt 3 -a $version != 2.95.3 || test $vmajor = 3 -a $vminor -lt 2 ; then cat < Thanks, fixed. Silly little details... > > (For the record, I use a homebrew mail reader which can't handle > attachments. If I do get attachments I can decode them with pine, but I > prefer patches inline so I can look at them without having to do so.) > > --Andrew Church > achurch@achurch.org > http://achurch.org/ > > >Well, I just had another chance to look more carefully at the configure > >script - looks like there's a rogue unescaped backtick in the deprecation > >warning text block: > > > > > >diff -ur ircservices-5.0.24-orig/configure ircservices-5.0.24/configure > >--- ircservices-5.0.24-orig/configure Wed Nov 5 01:46:59 2003 > >+++ ircservices-5.0.24/configure Fri Nov 14 17:04:08 2003 > >@@ -875,7 +875,7 @@ > > elif test $vmajor -lt 3 -a $version != 2.95.3 || test $vmajor = 3 -a $vminor -lt 2 ; then > > cat < > > >-WARNING: Your version of GCC was detected as `$version'. As of Services > >+WARNING: Your version of GCC was detected as \`$version'. As of Services > > 5.0.23, versions of GCC earlier than 3.2, other than 2.95.3, > > have been deprecated. This and future releases of Services 5.0 > > will still work, though some error messages will lose > > > > > > > >(due to pine insisting on base64'ing mime attachments, i haven't attached > >the file as Andrew's mail system doesn't seem to approve of base64. - > >apologies if this mail shows up twice for anyone.) > > > >________________________________________________________________ > >Matthew Hodgson arathorn@theonering.net Tel: +44 7968 722968 > > Arathorn: Co-Sysadmin, TheOneRing.net?? > > > >On Wed, 12 Nov 2003, Arathorn wrote: > > > >> Hi Andy, > >> > >> Just tried to upgrade to 5.0.24 on my Debian Woody production server > >> running gcc 2.95.4. I appreciate that this is <3.2 and !=2.95.3, but I > >> didn't expect ./configure to completely keel over on me (and hoped to be > >> able to use a -force configure option of some kind to get it to compile > >> anyway). > >> > >> Here's the stderr & stdio - the configure.log is attached: > >> > >> pe1650 18# gcc -v > >> Reading specs from /usr/lib/gcc-lib/i386-linux/2.95.4/specs > >> gcc version 2.95.4 20011002 (Debian prerelease) > >> pe1650 19# ./configure -ignore-cache > >> > >> Beginning IRC Services configuration. > >> > >> In what directory do you want the binaries to be installed? > >> Press Return for the default, or enter a new value. > >> [/usr/local/sbin] /usr/local/sbin/ircservices-5.0.24-unr > >> > >> Where do you want the data files to be installed? > >> [/usr/local/sbin/ircservices-5.0.24-unr/lib] /usr/local/lib/ircservices-5.0 > >> > >> End of interactive configuration. > >> > >> Checking sanity of /bin/sh... high. > >> Searching for a suitable compiler... ./configure: command substitution: > >> line 1: unexpected EOF while looking for matching `'' > >> ./configure: command substitution: line 8: syntax error: unexpected end of file > >> > >> WARNING: Your version of GCC was detected as Press Enter to continue: > >> > >> > >> > >> Testing default compiler flags ()... no luck! Using no flags. > >> If you know what flags you want, use the -cflags option to configure. > >> Let's see what libraries we need... > >> Checking if we can use dynamic modules... no. > >> Checking whether ranlib exists... yes. > >> Looking for an 8-bit integer type... > >> *** WHOA THERE! *** > >> > >> We suddenly couldn't compile using the C compiler we already tested! > >> The command line we used was: > >> conf-tmp/test.c -o conf-tmp/test > >> Please try to fix this; if you can't, mail achurch@achurch.org > >> with information about your system, the output from this script, > >> and the `configure.log' file generated by this script. > >> > >> ________________________________________________________________ > >> Matthew Hodgson arathorn@theonering.net Tel: +44 7968 722968 > >> Arathorn: Co-Sysadmin, TheOneRing.net?? > >> > >> On Tue, 11 Nov 2003, Andrew Church wrote: > >> > >> > Services 5.0.24 has been released, and can be downloaded from: > >> > > >> > ftp://ftp.esper.net/ircservices/ (USA, California) > >> > > >> > d8f808b04744e9db365ebb23f7d04078 ircservices-5.0.24.tar.gz > >> > e2415db90e2c9f3391268b8d48ef40d1 ircservices-5.0.24.diff.gz > >> > 07d0785f095de88f87de8b4d97024558 ircservices-5.0.24-1.i386.rpm > >> > 0235352278f534a818699281fcc7ba83 ircservices_5.0.24-1_i386.deb > >> > > >> > ftp.ircservices.za.net and the other mirrors should have it shortly. > >> > > >> > This release includes a workaround for those who were unable to > >> > compile 5.0.23; however, please note that being unable to compile means > >> > that your compiler is outdated, and you should upgrade it (or have the > >> > server administrator upgrade it) as soon as possible. Support for such > >> > compilers will be removed entirely in a future version. > >> > > >> > Changes in version 5.0.24 > >> > ------------------------- > >> > 2003/11/11 Fixed a warning in convert-db compilation. > >> > 2003/11/11 Fixed bugs in convert-db causing some nickname and channel > >> > settings (timezone, language, channel and memo limits) > >> > to not be initialized properly. > >> > 2003/11/11 Added -tzfile, -no-timezones, and -reset-memo-limits > >> > options to the Cygnus database converter in convert-db. > >> > 2003/11/05 Databases can now be exported in XML from the command line > >> > (-export option). > >> > 2003/11/05 GCC versions earlier than 3.2 (except 2.95.3) are now > >> > deprecated. Variadic macros workaround added for > >> > problem reported by Ali Sor > >> > 2003/11/05 Channel last-used time is now updated properly for the > >> > first user to enter the channel if the user has auto-op > >> > privileges. Reported by > >> > > >> > --Andrew Church > >> > achurch@achurch.org > >> > http://achurch.org/ > >> > ------------------------------------------------------------------ > >> > To unsubscribe or change your subscription options, visit: > >> > http://www.ircservices.za.net/mailman/listinfo/ircservices > >> > > >> > > > From andrewk at isdial.net Tue Aug 26 02:43:45 2003 From: andrewk at isdial.net (Andrew Kempe) Date: Sat Oct 23 23:10:09 2004 Subject: [IRCServices Coding] test Message-ID: <005801c36bb6$85bbc080$1f0912ac@espotting.com> From us44ever at hotmail.com Thu Aug 28 09:45:48 2003 From: us44ever at hotmail.com (us44ever .) Date: Sat Oct 23 23:10:09 2004 Subject: [IRCServices Coding] Yet, another great suggestion Message-ID: Hi, it would be really great to add another new line to the "/nickserv info" command, for example, when some one types: "/nickserv info nick", the following will be shown: *************************** - -NickServ- nick is hello world - -NickServ- Is online from: ~test@just.a.test.co.za - -NickServ- Last seen time: Aug 28 15:51:14 2003 GMT - -NickServ- Time registered: Aug 28 00:13:35 2003 GMT - -NickServ- Last quit message: anythinggggg - -NickServ- Options: Kill protection, Security - *************************** the new line I'm suggesting is something like: *************************** -NickServ- Time Now : Aug 28 15:54:04 2003 GMT *************************** This will help our users to compare the time that user was last seen and the time right now *it's very important, many many of our users asked us for this option*, also it would even be more great to show how long last time the user was seen (some thing like: Last seen time: Aug 28 15:51:14 2003 GMT (last seen time was before: 10 days, 3hours and 24 sec ago). Note that I saw both of these features, in other services I don't remember there names (but they aren't as stable as ircservices5) (it was something like ptlink services, and magik II) That's all, I would really like to see it on the next version (or if you can show me how to do it, as I'm not a programmer) Many thanks to all of who developed IRCservices ...etc ...etc ...etc sincerely, David _________________________________________________________________ Get MSN 8 and enjoy automatic e-mail virus protection. http://join.msn.com/?page=features/virus From aragon at phat.za.net Thu Aug 28 11:36:22 2003 From: aragon at phat.za.net (Aragon Gouveia) Date: Sat Oct 23 23:10:09 2004 Subject: [IRCServices Coding] Yet, another great suggestion In-Reply-To: References: Message-ID: <20030828183615.GB32204@phat.za.net> Or how about rather letting users decide what timezone they're in and services outputs all timestamps in their local time? | By us44ever . | [ 2003-08-28 18:45 +0200 ] > Hi, > > it would be really great to add another new line to the "/nickserv info" > command, for example, when some one types: "/nickserv info nick", the > following will be shown: > > *************************** > - > -NickServ- nick is hello world > - > -NickServ- Is online from: ~test@just.a.test.co.za > - > -NickServ- Last seen time: Aug 28 15:51:14 2003 GMT > - > -NickServ- Time registered: Aug 28 00:13:35 2003 GMT > - > -NickServ- Last quit message: anythinggggg > - > -NickServ- Options: Kill protection, Security > - > *************************** > > the new line I'm suggesting is something like: > > *************************** > -NickServ- Time Now : Aug 28 15:54:04 2003 GMT > *************************** > > This will help our users to compare the time that user was last seen and > the time right now *it's very important, many many of our users asked us > for this option*, also it would even be more great to show how long last > time the user was seen (some thing like: Last seen time: Aug 28 15:51:14 > 2003 GMT (last seen time was before: 10 days, 3hours and 24 sec ago). > > Note that I saw both of these features, in other services I don't remember > there names (but they aren't as stable as ircservices5) (it was something > like ptlink services, and magik II) > > That's all, I would really like to see it on the next version (or if you > can show me how to do it, as I'm not a programmer) > > Many thanks to all of who developed IRCservices ...etc ...etc ...etc > > sincerely, > David > > _________________________________________________________________ > Get MSN 8 and enjoy automatic e-mail virus protection. > http://join.msn.com/?page=features/virus > > ------------------------------------------------------------------ > To unsubscribe or change your subscription options, visit: > http://www.ircservices.za.net/mailman/listinfo/ircservices-coding From saturn at jetirc.net Thu Aug 28 11:39:41 2003 From: saturn at jetirc.net (Saturn) Date: Sat Oct 23 23:10:09 2004 Subject: [IRCServices Coding] Yet, another great suggestion References: <20030828183615.GB32204@phat.za.net> Message-ID: <003201c36d93$abf77fd0$6401a8c0@turby> Oooo now I like that option... have it default to a default timezone, set in the conf file, and give them the option of SETting a different UTC code (have it as GMT + or - x wheer x is the offset from UTC)... It may not sound liek much, but I bet people will use it, and what's more, it IS useful information, especially on international servers like mine.. we have people from all over the place, and we keep services set on Pacific time... but for those in, say, Belgium... that's not very helpful ----- Original Message ----- From: "Aragon Gouveia" To: Sent: Thursday, August 28, 2003 11:36 AM Subject: Re: [IRCServices Coding] Yet, another great suggestion Or how about rather letting users decide what timezone they're in and services outputs all timestamps in their local time? | By us44ever . | [ 2003-08-28 18:45 +0200 ] > Hi, > > it would be really great to add another new line to the "/nickserv info" > command, for example, when some one types: "/nickserv info nick", the > following will be shown: > > *************************** > - > -NickServ- nick is hello world > - > -NickServ- Is online from: ~test@just.a.test.co.za > - > -NickServ- Last seen time: Aug 28 15:51:14 2003 GMT > - > -NickServ- Time registered: Aug 28 00:13:35 2003 GMT > - > -NickServ- Last quit message: anythinggggg > - > -NickServ- Options: Kill protection, Security > - > *************************** > > the new line I'm suggesting is something like: > > *************************** > -NickServ- Time Now : Aug 28 15:54:04 2003 GMT > *************************** > > This will help our users to compare the time that user was last seen and > the time right now *it's very important, many many of our users asked us > for this option*, also it would even be more great to show how long last > time the user was seen (some thing like: Last seen time: Aug 28 15:51:14 > 2003 GMT (last seen time was before: 10 days, 3hours and 24 sec ago). > > Note that I saw both of these features, in other services I don't remember > there names (but they aren't as stable as ircservices5) (it was something > like ptlink services, and magik II) > > That's all, I would really like to see it on the next version (or if you > can show me how to do it, as I'm not a programmer) > > Many thanks to all of who developed IRCservices ...etc ...etc ...etc > > sincerely, > David > > _________________________________________________________________ > Get MSN 8 and enjoy automatic e-mail virus protection. > http://join.msn.com/?page=features/virus > > ------------------------------------------------------------------ > To unsubscribe or change your subscription options, visit: > http://www.ircservices.za.net/mailman/listinfo/ircservices-coding ------------------------------------------------------------------ To unsubscribe or change your subscription options, visit: http://www.ircservices.za.net/mailman/listinfo/ircservices-coding From Craig at chatspike.net Thu Aug 28 14:29:54 2003 From: Craig at chatspike.net (Craig McLure) Date: Sat Oct 23 23:10:09 2004 Subject: [IRCServices Coding] Yet, another great suggestion Message-ID: <20030828212943.KEKN29825.mta5-svc.business.ntl.com@i-br0ked-it> Please dont post to both the services main list, and the services coding list. Choose one, or the other, especially concidering i dont think this is a great suggestion either.. /time services.chatspike.net [22:28] ••• Date / time at services.chatspike.net- Thu Aug 28 17:28:57 2003 EDT *shock* /**************************************** * Craig "FrostyCoolSlug" McLure ************* - SpamBox - ************** * InspIRCd - http://www.inspircd.org * ChatSpike - http://www.chatspike.net * WinBot - http://www.winbot.co.uk ****************************************/ /**************************************** * From - us44ever . * To - ircservices-coding * Sent - 2003-08-28 @ 16:45:00 * Subject - [IRCServices Coding] Yet, another great suggestion ****************************************/ /****** - Begin Original Message - ******/ >Hi, > >it would be really great to add another new line to the "/nickserv info" >command, for example, when some one types: "/nickserv info nick", the >following will be shown: > >*************************** >- >-NickServ- nick is hello world >- >-NickServ- Is online from: ~test@just.a.test.co.za >- >-NickServ- Last seen time: Aug 28 15:51:14 2003 GMT >- >-NickServ- Time registered: Aug 28 00:13:35 2003 GMT >- >-NickServ- Last quit message: anythinggggg >- >-NickServ- Options: Kill protection, Security >- >*************************** > >the new line I'm suggesting is something like: > >*************************** >-NickServ- Time Now : Aug 28 15:54:04 2003 GMT >*************************** > >This will help our users to compare the time that user was last seen and the >time right now *it's very important, many many of our users asked us for >this option*, also it would even be more great to show how long last time >the user was seen (some thing like: Last seen time: Aug 28 15:51:14 2003 GMT >(last seen time was before: 10 days, 3hours and 24 sec ago). > >Note that I saw both of these features, in other services I don't remember >there names (but they aren't as stable as ircservices5) (it was something >like ptlink services, and magik II) > >That's all, I would really like to see it on the next version (or if you can >show me how to do it, as I'm not a programmer) > >Many thanks to all of who developed IRCservices ...etc ...etc ...etc > >sincerely, >David > >_________________________________________________________________ >Get MSN 8 and enjoy automatic e-mail virus protection. >http://join.msn.com/?page=features/virus > >------------------------------------------------------------------ >To unsubscribe or change your subscription options, visit: >http://www.ircservices.za.net/mailman/listinfo/ircservices-coding /******* - End Original Message - *******/ From nothing at psychopat.org Thu Aug 28 14:57:31 2003 From: nothing at psychopat.org (Marc-Andre A. Fuentes) Date: Sat Oct 23 23:10:09 2004 Subject: [IRCServices Coding] BUG Report Message-ID: <001501c36daf$c8cba700$0101a8c0@house> We're having a small problem with suspended channel. we suspended channel #kavala, and someone has identified itself has the founder and apply a DROP to the channel. then we got a panic from the services and... crash. Also with suspended nick , when the suspencion expire, the services crash We're using: ircservices-5.0.21 services.terra.cl build #4, compiled Sat Aug 16 20:12:30 CST 2003 Thanks Marc -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.ircservices.za.net/pipermail/ircservices-coding/attachments/20030828/1f31ccf5/attachment-0004.htm From Craig at chatspike.net Thu Aug 28 15:24:36 2003 From: Craig at chatspike.net (Craig McLure) Date: Sat Oct 23 23:10:09 2004 Subject: [IRCServices Coding] BUG Report Message-ID: <20030828222401.JVQE12036.mta4-svc.business.ntl.com@i-br0ked-it> hmm.. what OS, compiler version etc are you using? after a test, i got the following: /cs id #abc 00376370 -ChanServ- Channel #abc is suspended and may not be used or identified for. /cs drop #abc [23:20] -ChanServ- Channel is suspended and may not be used or identified for. only prob i got was it missed the channel name in the second message :) /cs drop #abc /**************************************** * Craig "FrostyCoolSlug" McLure ************* - SpamBox - ************** * InspIRCd - http://www.inspircd.org * ChatSpike - http://www.chatspike.net * WinBot - http://www.winbot.co.uk ****************************************/ /**************************************** * From - Marc-Andre A. Fuentes * To - ircservices-coding * Sent - 2003-08-28 @ 18:00:00 * Subject - [IRCServices Coding] BUG Report ****************************************/ /****** - Begin Original Message - ******/ >We're having a small problem with suspended channel. > >we suspended channel #kavala, and someone has identified itself has the founder and apply a DROP to the channel. >then we got a panic from the services and... crash. > >Also with suspended nick , when the suspencion expire, the services crash >We're using: > >ircservices-5.0.21 services.terra.cl build #4, compiled Sat Aug 16 20:12:30 CST 2003 > > >Thanks >Marc >------------------------------------------------------------------ >To unsubscribe or change your subscription options, visit: >http://www.ircservices.za.net/mailman/listinfo/ircservices-coding /******* - End Original Message - *******/ From saturn at jetirc.net Thu Aug 28 17:13:48 2003 From: saturn at jetirc.net (Saturn) Date: Sat Oct 23 23:10:09 2004 Subject: [IRCServices Coding] AKill suggestion References: <2C31F186-CDEE-11D7-979C-0003938D6866@mac.com> Message-ID: <009001c36dc2$64b56b80$6401a8c0@turby> Would it be possible to have it announce to the user when they are akilled, either the expiry date and time, or "Expires in 3days, 4hours, 6minutes" or something similar. I find that usually we just have to do 24hour bans, but the user has no way to know when the ban was set, and when it expires... Just an idea... I now await the half dozen people who will proceed to tell me how stupid my idea is.... Saturn irc.jetirc.net From playa at dreamchat.org Thu Aug 28 20:46:19 2003 From: playa at dreamchat.org (playa) Date: Sat Oct 23 23:10:09 2004 Subject: [IRCServices Coding] Yet, another great suggestion In-Reply-To: <20030828212943.KEKN29825.mta5-svc.business.ntl.com@i-br0ked-it> References: <20030828212943.KEKN29825.mta5-svc.business.ntl.com@i-br0ked-it> Message-ID: <29047.68.21.137.36.1062128774.squirrel@dreamchat.org> Is this /time command only supposed to work via RAW? Cause when i type /time services.dreamchat.org i get No Such User, but if i do /raw time services.dreamchat.org, it works. Just wondering if its just me, or if its supposed to be that way. > Please dont post to both the services main list, and the services coding > list. Choose one, or the other, especially concidering i dont think this > is a great suggestion either.. > > /time services.chatspike.net > [22:28] ??? Date / time at services.chatspike.net- Thu Aug 28 17:28:57 > 2003 EDT > > *shock* > > /**************************************** > * Craig "FrostyCoolSlug" McLure > ************* - SpamBox - ************** > * InspIRCd - http://www.inspircd.org > * ChatSpike - http://www.chatspike.net > * WinBot - http://www.winbot.co.uk > ****************************************/ > > /**************************************** > * From - us44ever . > * To - ircservices-coding > * Sent - 2003-08-28 @ 16:45:00 > * Subject - [IRCServices Coding] Yet, another great suggestion > ****************************************/ > > /****** - Begin Original Message - ******/ > >>Hi, >> >>it would be really great to add another new line to the "/nickserv info" >>command, for example, when some one types: "/nickserv info nick", the >>following will be shown: >> >>*************************** >>- >>-NickServ- nick is hello world >>- >>-NickServ- Is online from: ~test@just.a.test.co.za >>- >>-NickServ- Last seen time: Aug 28 15:51:14 2003 GMT >>- >>-NickServ- Time registered: Aug 28 00:13:35 2003 GMT >>- >>-NickServ- Last quit message: anythinggggg >>- >>-NickServ- Options: Kill protection, Security >>- >>*************************** >> >>the new line I'm suggesting is something like: >> >>*************************** >>-NickServ- Time Now : Aug 28 15:54:04 2003 GMT >>*************************** >> >>This will help our users to compare the time that user was last seen and >> the >>time right now *it's very important, many many of our users asked us for >>this option*, also it would even be more great to show how long last time >>the user was seen (some thing like: Last seen time: Aug 28 15:51:14 2003 >> GMT >>(last seen time was before: 10 days, 3hours and 24 sec ago). >> >>Note that I saw both of these features, in other services I don't >> remember >>there names (but they aren't as stable as ircservices5) (it was something >>like ptlink services, and magik II) >> >>That's all, I would really like to see it on the next version (or if you >> can >>show me how to do it, as I'm not a programmer) >> >>Many thanks to all of who developed IRCservices ...etc ...etc ...etc >> >>sincerely, >>David >> >>_________________________________________________________________ >>Get MSN 8 and enjoy automatic e-mail virus protection. >>http://join.msn.com/?page=features/virus >> >>------------------------------------------------------------------ >>To unsubscribe or change your subscription options, visit: >>http://www.ircservices.za.net/mailman/listinfo/ircservices-coding > > /******* - End Original Message - *******/ > > > > ------------------------------------------------------------------ > To unsubscribe or change your subscription options, visit: > http://www.ircservices.za.net/mailman/listinfo/ircservices-coding > -- Best Regards, playa Network Founder/CEO DreamChat IRC Network - irc.dreamchat.org http://www.dreamchat.org From quension at mac.com Thu Aug 28 21:13:48 2003 From: quension at mac.com (Trevor Talbot) Date: Sat Oct 23 23:10:09 2004 Subject: [IRCServices Coding] Yet, another great suggestion In-Reply-To: <29047.68.21.137.36.1062128774.squirrel@dreamchat.org> Message-ID: <0F823090-D9D7-11D7-8513-0003938D6866@mac.com> On Thursday, Aug 28, 2003, at 20:46 US/Pacific, playa wrote: > Is this /time command only supposed to work via RAW? Cause when i > type /time services.dreamchat.org i get No Such User, but if i do /raw > time services.dreamchat.org, it works. Just wondering if its just me, > or if its supposed to be that way. That's a client thing. Some clients might alias /time as a CTCP TIME for a specific user, or similar. -- Quension From r-krisztian at softhome.net Thu Aug 28 22:12:51 2003 From: r-krisztian at softhome.net (Krisztian Romek) Date: Sat Oct 23 23:10:09 2004 Subject: [IRCServices Coding] Yet, another great suggestion In-Reply-To: <29047.68.21.137.36.1062128774.squirrel@dreamchat.org> References: <20030828212943.KEKN29825.mta5-svc.business.ntl.com@i-br0ked-it> <29047.68.21.137.36.1062128774.squirrel@dreamchat.org> Message-ID: <200308290713.29423.r-krisztian@softhome.net> > Is this /time command only supposed to work via RAW? Cause when i type > /time services.dreamchat.org i get No Such User, but if i do /raw time > services.dreamchat.org, it works. Just wondering if its just me, or if > its supposed to be that way. Some clients use stupid aliases for CTCP commands, for example: /version = /CTCP VERSION, /time = /CTCP TIME, /finger = /CTCP TIME This is why nothing works the way you expected. -- Krisztian Romek r-krisztian@softhome.net From us44ever at hotmail.com Fri Aug 29 13:02:19 2003 From: us44ever at hotmail.com (us44ever .) Date: Sat Oct 23 23:10:09 2004 Subject: [IRCServices Coding] AKill suggestion Message-ID: Pretty good idea, specially is it would be implemented as an option (because some admins might won't like the idea of displaying the time of when the akill will expire to the user who has been akilled). _________________________________________________________________ Help protect your PC: Get a free online virus scan at McAfee.com. http://clinic.mcafee.com/clinic/ibuy/campaign.asp?cid=3963 From us44ever at hotmail.com Fri Aug 29 13:09:51 2003 From: us44ever at hotmail.com (us44ever .) Date: Sat Oct 23 23:10:09 2004 Subject: [IRCServices Coding] Yet, another great suggestion Message-ID: Since most people want to see this feature(s) in the next version, it would be great to implement it as an optional feature , where it can be disabled from the .conf file(s) or enable it easily. I don't think that there is anything that the authors will lose if this feature can be added, in fact, it will add another nice feature to the features list of IRCservices5. _________________________________________________________________ Enter for your chance to IM with Bon Jovi, Seal, Bow Wow, or Mary J Blige using MSN Messenger http://entertainment.msn.com/imastar From Craig at chatspike.net Fri Aug 29 13:41:59 2003 From: Craig at chatspike.net (Craig McLure) Date: Sat Oct 23 23:10:09 2004 Subject: [IRCServices Coding] Yet, another great suggestion Message-ID: <20030829204143.NNNT26404.mta1-svc.business.ntl.com@i-br0ked-it> I'll ask again.. can you please stop posting to both the IRCServices mailing list, and the IRCd coding mailing list, getting your mail 2ce is beginning to annoy me. And i'll Quote Elijah: "Except it's already been said in the FAQ that it's not going to happen, and if that made it into the FAQ it would seem the answer is frequently going to be 'no.'" /**************************************** * Craig "FrostyCoolSlug" McLure ************* - SpamBox - ************** * InspIRCd - http://www.inspircd.org * ChatSpike - http://www.chatspike.net * WinBot - http://www.winbot.co.uk ****************************************/ /**************************************** * From - us44ever . * To - ircservices-coding * Sent - 2003-08-29 @ 20:09:00 * Subject - Re: [IRCServices Coding] Yet, another great suggestion ****************************************/ /****** - Begin Original Message - ******/ >Since most people want to see this feature(s) in the next version, it would >be great to implement it as an optional feature , where it can be disabled >from the .conf file(s) or enable it easily. I don't think that there is >anything that the authors will lose if this feature can be added, in fact, >it will add another nice feature to the features list of IRCservices5. > >_________________________________________________________________ >Enter for your chance to IM with Bon Jovi, Seal, Bow Wow, or Mary J Blige >using MSN Messenger http://entertainment.msn.com/imastar > >------------------------------------------------------------------ >To unsubscribe or change your subscription options, visit: >http://www.ircservices.za.net/mailman/listinfo/ircservices-coding >. /******* - End Original Message - *******/ From Craig at chatspike.net Fri Aug 29 13:43:24 2003 From: Craig at chatspike.net (Craig McLure) Date: Sat Oct 23 23:10:09 2004 Subject: [IRCServices Coding] AKill suggestion Message-ID: <20030829204311.GHCL29825.mta5-svc.business.ntl.com@i-br0ked-it> its a stupid idea!!! :p j/k.. I think its a great idea.. i'd rather have services telling users when their akills expire, than them spamming my mailbox with 'when does my akill expire?' every 20mins :p /**************************************** * Craig "FrostyCoolSlug" McLure ************* - SpamBox - ************** * InspIRCd - http://www.inspircd.org * ChatSpike - http://www.chatspike.net * WinBot - http://www.winbot.co.uk ****************************************/ /**************************************** * From - Saturn * To - IRC Services Coding Mailing List * Sent - 2003-08-28 @ 17:13:00 * Subject - [IRCServices Coding] AKill suggestion ****************************************/ /****** - Begin Original Message - ******/ >Would it be possible to have it announce to the user when they are akilled, >either the expiry date and time, or "Expires in 3days, 4hours, 6minutes" or >something similar. I find that usually we just have to do 24hour bans, but >the user has no way to know when the ban was set, and when it expires... > >Just an idea... I now await the half dozen people who will proceed to tell >me how stupid my idea is.... > >Saturn >irc.jetirc.net > > >------------------------------------------------------------------ >To unsubscribe or change your subscription options, visit: >http://www.ircservices.za.net/mailman/listinfo/ircservices-coding /******* - End Original Message - *******/ From admin at nevernet.net Fri Aug 29 13:48:01 2003 From: admin at nevernet.net (Elijah) Date: Sat Oct 23 23:10:09 2004 Subject: [IRCServices Coding] Yet, another great suggestion In-Reply-To: <20030829204143.NNNT26404.mta1-svc.business.ntl.com@i-br0ked-it> Message-ID: <008f01c36e6e$83158770$436a3a44@slytherin> Cheers. -----Original Message----- From: ircservices-coding-bounces@ircservices.za.net [mailto:ircservices-coding-bounces@ircservices.za.net] On Behalf Of Craig McLure Sent: Friday, August 29, 2003 4:41 PM To: IRC Services Coding Mailing List Subject: Re: Re: [IRCServices Coding] Yet, another great suggestion I'll ask again.. can you please stop posting to both the IRCServices mailing list, and the IRCd coding mailing list, getting your mail 2ce is beginning to annoy me. And i'll Quote Elijah: "Except it's already been said in the FAQ that it's not going to happen, and if that made it into the FAQ it would seem the answer is frequently going to be 'no.'" From us44ever at hotmail.com Fri Aug 29 16:59:31 2003 From: us44ever at hotmail.com (us44ever .) Date: Sat Oct 23 23:10:09 2004 Subject: [IRCServices Coding] Yet, another great suggestion Message-ID: woops, ok sorry I thought the two e-mails is completely different. >From: "Craig McLure" >Reply-To: IRC Services Coding Mailing List > >To: IRC Services Coding Mailing List > >Subject: Re: Re: [IRCServices Coding] Yet, another great suggestion >Date: Fri, 29 Aug 2003 21:41:23 +0000 > >I'll ask again.. can you please stop posting to both the IRCServices >mailing list, and the IRCd coding mailing list, getting your mail 2ce is >beginning to annoy me. > >And i'll Quote Elijah: > >"Except it's already been said in the FAQ that it's not going to happen, >and >if that made it into the FAQ it would seem the answer is frequently going >to >be 'no.'" > > >/**************************************** > * Craig "FrostyCoolSlug" McLure > ************* - SpamBox - ************** > * InspIRCd - http://www.inspircd.org > * ChatSpike - http://www.chatspike.net > * WinBot - http://www.winbot.co.uk > ****************************************/ > >/**************************************** > * From - us44ever . > * To - ircservices-coding > * Sent - 2003-08-29 @ 20:09:00 > * Subject - Re: [IRCServices Coding] Yet, another great suggestion > ****************************************/ > >/****** - Begin Original Message - ******/ > > >Since most people want to see this feature(s) in the next version, it >would > >be great to implement it as an optional feature , where it can be >disabled > >from the .conf file(s) or enable it easily. I don't think that there is > >anything that the authors will lose if this feature can be added, in >fact, > >it will add another nice feature to the features list of IRCservices5. > > > >_________________________________________________________________ > >Enter for your chance to IM with Bon Jovi, Seal, Bow Wow, or Mary J Blige > >using MSN Messenger http://entertainment.msn.com/imastar > > > >------------------------------------------------------------------ > >To unsubscribe or change your subscription options, visit: > >http://www.ircservices.za.net/mailman/listinfo/ircservices-coding > >. > >/******* - End Original Message - *******/ > > > >------------------------------------------------------------------ >To unsubscribe or change your subscription options, visit: >http://www.ircservices.za.net/mailman/listinfo/ircservices-coding _________________________________________________________________ MSN 8: Get 6 months for $9.95/month. http://join.msn.com/?page=dept/dialup From simorgh at dataphone.se Sat Aug 30 08:27:11 2003 From: simorgh at dataphone.se (Ali Simorgh) Date: Sat Oct 23 23:10:09 2004 Subject: [IRCServices Coding] SETHOST, SENDMAIL and 'ns info all' In-Reply-To: Message-ID: Hi I run ircservices 5.0.21 on FreeBSD 4.8-STABLE. and Ultimate 3.* I get this in logfile: [Aug 30 10:51:19 2003] unknown message from server (NETCTRL 0 0 0 0 0 0 0 0 0 0 0 0 0) [Aug 30 10:51:19 2003] user: New maximum user count: 1 [Aug 30 10:51:19 2003] unknown message from server (:irc.MyNet.Net SETHOST Simorgh MyvhostNetwork.Net) [Aug 30 10:51:19 2003] user: New maximum user count: 2 [Aug 30 10:51:19 2003] unknown message from server (:irc.MyNet.Net SETHOST pedarkhAnde 6b45bb2.26d9672f.dataphone.se) [Aug 30 10:56:18 2003] mail/sendmail: /usr/sbin/sendmail exited with code 25600 [Aug 30 10:56:18 2003] nickserv/mail-auth: send_auth() failed for registration (Simorgh) and how can I do so that nickserv dont show the realhost of a user in 'ns info nick all' thanks for help Ali "Simorgh" ______________________________________________________ Many of life's failures are people who did not realize how close they were to success when they gave up. Thomas A. Edison ______________________________________________________ From jskam at shaw.ca Sat Aug 30 11:34:35 2003 From: jskam at shaw.ca (Jeffery Kam) Date: Sat Oct 23 23:10:09 2004 Subject: [IRCServices Coding] SETHOST, SENDMAIL and 'ns info all' In-Reply-To: Message-ID: <000001c36f25$58464860$f64f9144@weed> "and how can I do so that nickserv dont show the realhost of a user in 'ns info nick all'" This would be a great feature for sure. I know on my network, there is a custom user mode +d, which will disguise a user's host in a /whois reply, but services info doesn't show it disguised unless the HIDE option is set. From achurch at achurch.org Sat Aug 30 16:14:47 2003 From: achurch at achurch.org (Andrew Church) Date: Sat Oct 23 23:10:09 2004 Subject: [IRCServices Coding] MARK Command In-Reply-To: <3208.66.181.69.244.1060800845.squirrel@dreamchat.org> Message-ID: <3f512fdb.01666@achurch.org> Use E-mail if you need communication of that sort. --Andrew Church achurch@achurch.org http://achurch.org/ >First off, i would like to say that IRCservices are the best services out >there, by FAR! Anyways, i was wondering if the MARK command will be in >the next relase? Its kind of a pointless command, its only used to mark >nicks or channels, but it is very useful for when passwords to channels >have been denied. > >/chanserv MARK > >/chanserv info #channel would read the following. >*#channel has been MARKED by playa - > >Of course only IRCops would be able to view it. > >Just an idea i thought of :) > >-- >Best Regards, >playa >Network Founder/CEO >DreamChat IRC Network - irc.dreamchat.org >http://www.dreamchat.org > >------------------------------------------------------------------ >To unsubscribe or change your subscription options, visit: >http://www.ircservices.za.net/mailman/listinfo/ircservices-coding From achurch at achurch.org Sat Aug 30 16:17:44 2003 From: achurch at achurch.org (Andrew Church) Date: Sat Oct 23 23:10:09 2004 Subject: [IRCServices Coding] OP/Voice upon identify In-Reply-To: Message-ID: <3f513092.01677@achurch.org> Needless complexity. If you don't want yourself autoopped, then don't be an auto-op. It's that simple. --Andrew Church achurch@achurch.org http://achurch.org/ >Hi again >Its nice with this option. but I dont se any set command that ChanServ >wont automatically op or voice you in any channel. > >Like: > SET NOAUTO ON|OFF > When NOAUTO is on, ChanServ will not > automatically op or voice you in any channels. > >Maybe some user(s) wont get auto op/voice then they can set this option ON >but it sould be OFF in default. > >Or did I miss it? > >Thanks > > Ali "Simorgh" > ______________________________________________________ > Many of life's failures are people who did not realize > how close they were to success when they gave up. > Thomas A. Edison > ______________________________________________________ > > >On Sun, 17 Aug 2003, Russell Garrett wrote: > >> Eh? This has been implemented since IRCServices 5a31. >> >> Russ >> >> > I wonder if its possible to make some modification that: >> > when someone has already joined a few channels, and then identifies >> > to its nickname, chanserv gives Voice and/or Op to the user is s/he >> > is in the channel list (+o; aop or above & +v when vop) >> > >> > this is very usefull to not privmsg chanserv for every op or voice >> > request, when user has not identified to its nick before joining >> > channels. >> > >> > Thanks for any help >> >> ------------------------------------------------------------------ >> To unsubscribe or change your subscription options, visit: >> http://www.ircservices.za.net/mailman/listinfo/ircservices-coding >> > >------------------------------------------------------------------ >To unsubscribe or change your subscription options, visit: >http://www.ircservices.za.net/mailman/listinfo/ircservices-coding From l8nite at l8nite.net Sat Aug 30 16:58:16 2003 From: l8nite at l8nite.net (Shaun Guth) Date: Sat Oct 23 23:10:09 2004 Subject: [IRCServices Coding] OP/Voice upon identify In-Reply-To: <3f513092.01677@achurch.org> References: <3f513092.01677@achurch.org> Message-ID: <1062287885.21924.6.camel@localhost> On Sun, 2003-08-31 at 01:16, Andrew Church wrote: > Needless complexity. If you don't want yourself autoopped, then don't > be an auto-op. It's that simple. I disagree. In my case, I wanted to create a channel where there were no ops so users don't have to endure lame op-wars, etc. However, I did need to maintain a level of control over the channel to protect from extremely obnoxious behavior or lame bots, etc. By registering as founder of the channel I induced the unwanted 'auto-op' behavior. My only solution was to register another fake user to become channel founder and set their nick to noexpire. That to me seems like needless complexity. A simple check to see if the user wishes to be opped or not is not complex. Shaun From Craig at chatspike.net Sat Aug 30 17:07:32 2003 From: Craig at chatspike.net (Craig McLure) Date: Sat Oct 23 23:10:09 2004 Subject: [IRCServices Coding] OP/Voice upon identify Message-ID: <20030831000719.ELIJ19019.mta3-svc.business.ntl.com@i-br0ked-it> it would thou.. they would have to be able to switch off auto-op for a single channel.. you could always use /cs levels to change the 'auto op' level up.. so that no one is auto-opped.. or /cs levels #channels DISABLE autoop /**************************************** * Craig "FrostyCoolSlug" McLure ************* - SpamBox - ************** * InspIRCd - http://www.inspircd.org * ChatSpike - http://www.chatspike.net * WinBot - http://www.winbot.co.uk ****************************************/ /**************************************** * From - Shaun Guth * To - ircservices-coding * Sent - 2003-08-30 @ 16:58:00 * Subject - RE: [IRCServices Coding] OP/Voice upon identify ****************************************/ /****** - Begin Original Message - ******/ >On Sun, 2003-08-31 at 01:16, Andrew Church wrote: >> Needless complexity. If you don't want yourself autoopped, then don't >> be an auto-op. It's that simple. > >I disagree. In my case, I wanted to create a channel where there were >no ops so users don't have to endure lame op-wars, etc. However, I did >need to maintain a level of control over the channel to protect from >extremely obnoxious behavior or lame bots, etc. By registering as >founder of the channel I induced the unwanted 'auto-op' behavior. My >only solution was to register another fake user to become channel >founder and set their nick to noexpire. That to me seems like needless >complexity. A simple check to see if the user wishes to be opped or not >is not complex. > >Shaun > >------------------------------------------------------------------ >To unsubscribe or change your subscription options, visit: >http://www.ircservices.za.net/mailman/listinfo/ircservices-coding >. /******* - End Original Message - *******/ From l8nite at l8nite.net Sat Aug 30 17:14:44 2003 From: l8nite at l8nite.net (Shaun Guth) Date: Sat Oct 23 23:10:09 2004 Subject: [IRCServices Coding] OP/Voice upon identify In-Reply-To: <20030831000719.ELIJ19019.mta3-svc.business.ntl.com@i-br0ked-it> References: <20030831000719.ELIJ19019.mta3-svc.business.ntl.com@i-br0ked-it> Message-ID: <1062288881.21924.17.camel@localhost> On Sat, 2003-08-30 at 18:06, Craig McLure wrote: > it would thou.. they would have to be able to switch off auto-op for a single channel.. For each channel we already store an access list, one extra bit to indicate auto-anything status or not is not really asking too much. > you could always use /cs levels to change the 'auto op' level up.. so that no one is auto-opped.. > or /cs levels #channels DISABLE autoop -ChanServ- Channel #foobar registered under your nickname: l8 -ChanServ- AUTOOP disabled on channel #foobar. --- You have left channel #foobar --> You are now talking on #foobar --- services.topgamers.net removes channel operator status from l8 --- services.topgamers.net gives channel operator status to l8 Same with ENFORCE set to off as well. > [snipped obnoxiously long sig] Shaun Guth From achurch at achurch.org Sun Aug 31 02:58:23 2003 From: achurch at achurch.org (Andrew Church) Date: Sat Oct 23 23:10:09 2004 Subject: [IRCServices Coding] OP/Voice upon identify In-Reply-To: <1062288881.21924.17.camel@localhost> Message-ID: <3f51c6b5.07402@achurch.org> >> you could always use /cs levels to change the 'auto op' level up.. so that no one is auto-opped.. >> or /cs levels #channels DISABLE autoop > >-ChanServ- Channel #foobar registered under your nickname: l8 >-ChanServ- AUTOOP disabled on channel #foobar. >--- You have left channel #foobar >--> You are now talking on #foobar >--- services.topgamers.net removes channel operator status from l8 >--- services.topgamers.net gives channel operator status to l8 This is definitely confusing behavior. Fixed for 5.0.22, thanks for the report. Note that you will also want to disable the other AUTOxxx levels as well if you don't want any automatic modes. --Andrew Church achurch@achurch.org http://achurch.org/ From achurch at achurch.org Sun Aug 31 07:28:11 2003 From: achurch at achurch.org (Andrew Church) Date: Sat Oct 23 23:10:09 2004 Subject: [IRCServices Coding] Mass memos In-Reply-To: <001601c361d8$a5312f00$6401a8c0@turby> Message-ID: <3f5205f0.15057@achurch.org> >Can we reconsider adding a Mass memo function for the next release? No, for all the reasons others have mentioned. I'll also draw an example from my experience with cellphone mail in Japan, which is remarkably similar to Services memos: Automated messages are annoying, period. The primary use for cellphone mail is to communicate with friends; having automatic messages interfere with that is annoying in the extreme. Yes, 10% or 20% of your users might be willing to accept mass memos, but the remaining 80% or 90% will get quite upset with you. I might also point out that people who care about what happens on the network will actively check that information, whether you make it available through logon news, through a website, or whatever; and people who don't care will ignore anything you send them. The method you use to inform them won't really make a difference. >If not, or even if so... one thing puzzles me: In the /ns list * command, >the listings have occasional punctuation... a ! or ? in front of the nick. >There is nothing in the docs anywhere that seems to address this, and I'm >curious as to what those mean.... an explanation would be helpful there too. This should be available through /ns help list, but there appears to be a bug there. I'll fix it for the next version. >on that note, a possible suggestion for Logonnews... How about something I >saw on Dalnet once: When new news is added, you get a notice. Until you >read the news, it keeps bugging you when you log on. After you read it, it >stops. Some sort of flag so users know when there IS new news would be >useful... the main reason nobody read the logonnews is that 90% of the time >for them, it is unchanged........ This is an interesting thought; I'll think about it for a future version. --Andrew Church achurch@achurch.org http://achurch.org/ From achurch at achurch.org Sun Aug 31 07:42:30 2003 From: achurch at achurch.org (Andrew Church) Date: Sat Oct 23 23:10:09 2004 Subject: [IRCServices Coding] Language In-Reply-To: Message-ID: <3f52094e.17046@achurch.org> [/msg nickserv vs. /nickserv] >I wonder if it would be worth integrating such a thing into services as an >option (compile-time maybe?). I think it would be good for the irc community >as a whole to get away from the habit of msging services directly if at all >possible. Opinions? /msg NickServ is the one format that's guaranteed to work on every ircd (except for administrative decisions a la DALnet). Get an RFC published--and implemented; 2811-3 were remarkable failures in that area-- and I'll consider changing it. --Andrew Church achurch@achurch.org http://achurch.org/ From achurch at achurch.org Sun Aug 31 07:45:49 2003 From: achurch at achurch.org (Andrew Church) Date: Sat Oct 23 23:10:09 2004 Subject: [IRCServices Coding] Language In-Reply-To: Message-ID: <3f520a18.17063@achurch.org> >Is there any tool (silly question) or something or guid to make a language >file. > >I have decided to make a Persian (Farsi) language file. Language files are just plain text files; as another reply said, read the comments at the top of lang/en_us.l, and work from there. Be warned that the amount of text is huge; expect to spend at least two to three months on the initial translation. Also, if you'd be willing to continue maintaining the language file as it is updated in future versions, please let me know privately. --Andrew Church achurch@achurch.org http://achurch.org/ From achurch at achurch.org Sun Aug 31 07:53:21 2003 From: achurch at achurch.org (Andrew Church) Date: Sat Oct 23 23:10:09 2004 Subject: [IRCServices Coding] segfault on expiring ? In-Reply-To: <001201c36793$d26e4000$0101a8c0@nothing> Message-ID: <3f520bd8.17715@achurch.org> >[Aug 20 20:49:05 2003] nickserv/main: Expiring suspension for SeBa_KoBe (nick group 17805) >[Aug 20 20:49:05 2003] nickserv/main: Expiring nickname SeBa_KoBe >[Aug 20 20:49:05 2003] nickserv/main: [Aug 20 20:49:05 2003] Services terminating: Segmentation Faul I can't reproduce this problem. If this is still occurring, can you send me your databases privately so that I can investigate it? --Andrew Church achurch@achurch.org http://achurch.org/ From achurch at achurch.org Sun Aug 31 07:55:10 2003 From: achurch at achurch.org (Andrew Church) Date: Sat Oct 23 23:10:09 2004 Subject: [IRCServices Coding] BUG Report In-Reply-To: <001501c36daf$c8cba700$0101a8c0@house> Message-ID: <3f520c48.17731@achurch.org> >we suspended channel #kavala, and someone has identified itself has the = >founder and apply a DROP to the channel. >then we got a panic from the services and... crash. This is a bug in the DROP function, and has been fixed; thanks for the report. --Andrew Church achurch@achurch.org http://achurch.org/ From achurch at achurch.org Sun Aug 31 08:07:44 2003 From: achurch at achurch.org (Andrew Church) Date: Sat Oct 23 23:10:09 2004 Subject: [IRCServices Coding] SETHOST, SENDMAIL and 'ns info all' In-Reply-To: Message-ID: <3f520f38.21076@achurch.org> >[Aug 30 10:56:18 2003] mail/sendmail: > /usr/sbin/sendmail exited with code 25600 Use the SMTP module instead (mail/smtp). >[Aug 30 10:56:18 2003] nickserv/mail-auth: send_auth() failed for >registration (Simorgh) > >and how can I do so that nickserv dont show the realhost of a user in >'ns info nick all' It doesn't. However: >[Aug 30 10:51:19 2003] unknown message from server >(:irc.MyNet.Net SETHOST Simorgh MyvhostNetwork.Net) You're using the wrong protocol, since it doesn't recognize the SETHOST command and therefore has no idea about fake hosts. I might remind you that Ultimate 3.x is not supported. --Andrew Church achurch@achurch.org http://achurch.org/ From achurch at achurch.org Sun Aug 31 08:11:22 2003 From: achurch at achurch.org (Andrew Church) Date: Sat Oct 23 23:10:09 2004 Subject: [IRCServices Coding] Yet, another great suggestion In-Reply-To: <20030828183615.GB32204@phat.za.net> Message-ID: <3f52100e.21116@achurch.org> >Or how about rather letting users decide what timezone they're in and >services outputs all timestamps in their local time? /ns help set timezone (since 5.0 alpha) --Andrew Church achurch@achurch.org http://achurch.org/ From saturn at jetirc.net Sun Aug 31 12:28:59 2003 From: saturn at jetirc.net (Saturn) Date: Sat Oct 23 23:10:09 2004 Subject: [IRCServices Coding] Re: [IRCServices] Yet, another great suggestion References: <3f5202a3.15001@achurch.org> Message-ID: <003201c36ff6$25ae6550$6401a8c0@turby> I think it is... consider an international Network like mine: every server is in a different time zone -- How are users supposed to know what time zone the Services (pickign on Services' clock because Services are whats giving these notices!) is in?? Sure, they can do the /time command, if they even know abotu it. But the vast majority of IRC users are ignorant of those sorts of commands, or even if they know about /time, they most likely have no idea they can specify a server with the command. I realize that programmers for IRC-related software seem always to be of the universal opinion that ALL irc users should take the time to become elite experts abotu everything PC, however that is simply NOT reality. Services is specificly there to SERVE the users and the ircops. Its sole function is to police access and provide information to the users -- what use is it to say that a certain piece of information is "not useful" or "not needed" when you can plainly see that it is in this case, given the argument above? Obviously, it is your project, not mine, and I certainly cannot force you to do anythign you don't want to do, but I and my staff and users all agree it would be extremely useful... "Handy" was the word most used. I've had quite a few queries about it, and so I'm asking for it. If you don't feel that non-techie users deserve any consideration, then ignore the request. It's really up to you anyhow.... Saturn irc.jetirc.net ----- Original Message ----- From: "Andrew Church" To: Sent: Sunday, August 31, 2003 7:13 AM Subject: Re: [IRCServices] Yet, another great suggestion >So how do you get the current time from Services then? The actual time that >SERVICES thinks it is, not the server, and not my local clock... If there's any significant difference between your local clock, your IRC server's clock, and Services' clock, then at least one of them needs to be fixed. That's not Services' problem. --Andrew Church achurch@achurch.org http://achurch.org/ From aragon at phat.za.net Sun Aug 31 13:23:29 2003 From: aragon at phat.za.net (Aragon Gouveia) Date: Sat Oct 23 23:10:09 2004 Subject: [IRCServices Coding] Re: [IRCServices] Yet, another great suggestion In-Reply-To: <003201c36ff6$25ae6550$6401a8c0@turby> References: <3f5202a3.15001@achurch.org> <003201c36ff6$25ae6550$6401a8c0@turby> Message-ID: <20030831202324.GB8731@phat.za.net> | By Saturn | [ 2003-08-31 21:29 +0200 ] > I think it is... consider an international Network like mine: every server > is in a different time zone -- How are users supposed to know what time zone > the Services (pickign on Services' clock because Services are whats giving > these notices!) is in?? Sure, they can do the /time command, if they even > know abotu it. But the vast majority of IRC users are ignorant of those > sorts of commands, or even if they know about /time, they most likely have > no idea they can specify a server with the command. Erm, what's the argument here? Services stipulates its timezone in its timestamps. As do all the other servers on the network. Atleast mine do... Regards, Aragon From saturn at jetirc.net Sun Aug 31 13:47:37 2003 From: saturn at jetirc.net (Saturn) Date: Sat Oct 23 23:10:09 2004 Subject: [IRCServices Coding] Re: [IRCServices] Yet, another great suggestion References: <3f5202a3.15001@achurch.org> <003201c36ff6$25ae6550$6401a8c0@turby> <20030831202324.GB8731@phat.za.net> Message-ID: <000701c37001$10a62cf0$6401a8c0@turby> The argument is that the overwhelming majority of IRC users have no idea the /time command exists, and even fewer are aware that they can specify a server name after the /time command. How would these people find out the Services time zone? Why does it all have to be so complicated?? ----- Original Message ----- From: "Aragon Gouveia" To: Sent: Sunday, August 31, 2003 1:23 PM Subject: Re: [IRCServices Coding] Re: [IRCServices] Yet,another great suggestion | By Saturn | [ 2003-08-31 21:29 +0200 ] > I think it is... consider an international Network like mine: every server > is in a different time zone -- How are users supposed to know what time zone > the Services (pickign on Services' clock because Services are whats giving > these notices!) is in?? Sure, they can do the /time command, if they even > know abotu it. But the vast majority of IRC users are ignorant of those > sorts of commands, or even if they know about /time, they most likely have > no idea they can specify a server with the command. Erm, what's the argument here? Services stipulates its timezone in its timestamps. As do all the other servers on the network. Atleast mine do... Regards, Aragon ------------------------------------------------------------------ To unsubscribe or change your subscription options, visit: http://www.ircservices.za.net/mailman/listinfo/ircservices-coding From quension at mac.com Sun Aug 31 14:11:28 2003 From: quension at mac.com (Trevor Talbot) Date: Sat Oct 23 23:10:09 2004 Subject: [IRCServices Coding] Re: [IRCServices] Yet, another great suggestion In-Reply-To: <000701c37001$10a62cf0$6401a8c0@turby> Message-ID: <962546B6-DBF7-11D7-8505-0003938D6866@mac.com> On Sunday, Aug 31, 2003, at 13:47 US/Pacific, Saturn wrote: > The argument is that the overwhelming majority of IRC users have no > idea the /time command exists, and even fewer are aware that they can > specify a server name after the /time command. How would these people > find out the Services time zone? You missed the point. Services shows the time zone wherever it uses a readable time -- i.e. in the nickserv/chanserv info displays. Unless you've changed your language file, in which case you can simply change it back. > Why does it all have to be so complicated?? It isn't. Your users can even use the handy-dandy /nickserv set timezone command to make it even easier. > ----- Original Message ----- > From: "Aragon Gouveia" > | By Saturn > | [ 2003-08-31 21:29 +0200 ] >> I think it is... consider an international Network like mine: every >> server is in a different time zone -- How are users supposed to know >> what time zone the Services (pickign on Services' clock because >> Services are whats giving these notices!) is in?? Sure, they can do >> the /time command, if they even know abotu it. But the vast majority >> of IRC users are ignorant of those sorts of commands, or even if they >> know about /time, they most likely have no idea they can specify a >> server with the command. > > Erm, what's the argument here? Services stipulates its timezone in > its timestamps. As do all the other servers on the network. -- Quension From us44ever at hotmail.com Sun Aug 31 14:40:48 2003 From: us44ever at hotmail.com (us44ever .) Date: Sat Oct 23 23:10:09 2004 Subject: [IRCServices Coding] Re: [IRCServices] Yet, another great suggestion Message-ID: or even the idea of adding an additional info (exact info) something like: Last seen time : Aug 22 14:20:16 2003 GMT (9 days, 51 minutes and 21 seconds ago) Time registered : Jul 25 22:19:20 2003 GMT (** days, ** minutes and ** seconds ago) wouldn't even a greater idea? _________________________________________________________________ Get MSN 8 and enjoy automatic e-mail virus protection. http://join.msn.com/?page=features/virus From saturn at jetirc.net Sun Aug 31 16:49:07 2003 From: saturn at jetirc.net (Saturn) Date: Sat Oct 23 23:10:09 2004 Subject: [IRCServices Coding] Re: [IRCServices] Yet, another great suggestion References: <962546B6-DBF7-11D7-8505-0003938D6866@mac.com> Message-ID: <000e01c3701a$48faea50$6401a8c0@turby> [16:41] -NickServ- Time registered: Jul 27 13:09:08 2002 PDT That's what I see when I use it. Yes, it does say "PDT" .. how many people in, say Belgium, are going to know exactly what PDT is? How about "PDT (GMT-8)" as the format....? Also, you'll note that it STILL gives no indication as to the CURRENT time ... this is why the proper UTC code or GMT+/-## is the best way to go IMHO. I do also like the idea suggested by us44ever ... the "(** days, ** minutes, and ** seconds ago)" idea... that would be handy in any event.... and would eliminate the need for the current time to be displayed.... On another note, I had forgotten the set timezone option, which certainly would put more clarity on the output... however, I think my points above are valid ones... Unless of course I've missed a config setting that will tell it to report the tiome zone as a function of GMT (plus or minus x hours, rather than zone codes like PDT)... ----- Original Message ----- From: "Trevor Talbot" To: "IRC Services Coding Mailing List" Sent: Sunday, August 31, 2003 2:10 PM Subject: Re: [IRCServices Coding] Re: [IRCServices] Yet,another great suggestion On Sunday, Aug 31, 2003, at 13:47 US/Pacific, Saturn wrote: > The argument is that the overwhelming majority of IRC users have no > idea the /time command exists, and even fewer are aware that they can > specify a server name after the /time command. How would these people > find out the Services time zone? You missed the point. Services shows the time zone wherever it uses a readable time -- i.e. in the nickserv/chanserv info displays. Unless you've changed your language file, in which case you can simply change it back. > Why does it all have to be so complicated?? It isn't. Your users can even use the handy-dandy /nickserv set timezone command to make it even easier. > ----- Original Message ----- > From: "Aragon Gouveia" > | By Saturn > | [ 2003-08-31 21:29 +0200 ] >> I think it is... consider an international Network like mine: every >> server is in a different time zone -- How are users supposed to know >> what time zone the Services (pickign on Services' clock because >> Services are whats giving these notices!) is in?? Sure, they can do >> the /time command, if they even know abotu it. But the vast majority >> of IRC users are ignorant of those sorts of commands, or even if they >> know about /time, they most likely have no idea they can specify a >> server with the command. > > Erm, what's the argument here? Services stipulates its timezone in > its timestamps. As do all the other servers on the network. -- Quension ------------------------------------------------------------------ To unsubscribe or change your subscription options, visit: http://www.ircservices.za.net/mailman/listinfo/ircservices-coding From quension at mac.com Sun Aug 31 18:25:05 2003 From: quension at mac.com (Trevor Talbot) Date: Sat Oct 23 23:10:09 2004 Subject: [IRCServices Coding] Re: [IRCServices] Yet, another great suggestion In-Reply-To: <000e01c3701a$48faea50$6401a8c0@turby> Message-ID: <14C7EDD0-DC1B-11D7-8505-0003938D6866@mac.com> On Sunday, Aug 31, 2003, at 16:47 US/Pacific, Saturn wrote: > Unless of course I've missed a config setting that will tell it to > report the tiome zone as a function of GMT (plus or minus x hours, > rather than zone codes like PDT)... You could modify the language file, using something like "(GMT%z)" instead of %Z in the STRFTIME_DATE_TIME_FORMAT string. "man 3 strftime" for the available options. -- Quension From achurch at achurch.org Sun Aug 31 19:00:00 2003 From: achurch at achurch.org (Andrew Church) Date: Sat Oct 23 23:10:09 2004 Subject: [IRCServices Coding] Re: [IRCServices] Yet, another great suggestion In-Reply-To: <000e01c3701a$48faea50$6401a8c0@turby> Message-ID: <3f52a815.21363@achurch.org> "Use /ns set timezone" is the official answer on this. Please take all further discussion to the ircservices list. --Andrew Church achurch@achurch.org http://achurch.org/ >[16:41] -NickServ- Time registered: Jul 27 13:09:08 2002 PDT > >That's what I see when I use it. Yes, it does say "PDT" .. how many people >in, say Belgium, are going to know exactly what PDT is? How about "PDT >(GMT-8)" as the format....? Also, you'll note that it STILL gives no >indication as to the CURRENT time ... this is why the proper UTC code or >GMT+/-## is the best way to go IMHO. I do also like the idea suggested by >us44ever ... the "(** days, ** minutes, and ** seconds ago)" idea... that >would be handy in any event.... and would eliminate the need for the current >time to be displayed.... > >On another note, I had forgotten the set timezone option, which certainly >would put more clarity on the output... however, I think my points above are >valid ones... > >Unless of course I've missed a config setting that will tell it to report >the tiome zone as a function of GMT (plus or minus x hours, rather than zone >codes like PDT)... > >----- Original Message ----- >From: "Trevor Talbot" >To: "IRC Services Coding Mailing List" > >Sent: Sunday, August 31, 2003 2:10 PM >Subject: Re: [IRCServices Coding] Re: [IRCServices] Yet,another great >suggestion > > >On Sunday, Aug 31, 2003, at 13:47 US/Pacific, Saturn wrote: > >> The argument is that the overwhelming majority of IRC users have no >> idea the /time command exists, and even fewer are aware that they can >> specify a server name after the /time command. How would these people >> find out the Services time zone? > >You missed the point. Services shows the time zone wherever it uses a >readable time -- i.e. in the nickserv/chanserv info displays. Unless >you've changed your language file, in which case you can simply change >it back. > >> Why does it all have to be so complicated?? > >It isn't. Your users can even use the handy-dandy /nickserv set >timezone command to make it even easier. > >> ----- Original Message ----- >> From: "Aragon Gouveia" > >> | By Saturn >> | [ 2003-08-31 21:29 +0200 ] >>> I think it is... consider an international Network like mine: every >>> server is in a different time zone -- How are users supposed to know >>> what time zone the Services (pickign on Services' clock because >>> Services are whats giving these notices!) is in?? Sure, they can do >>> the /time command, if they even know abotu it. But the vast majority >>> of IRC users are ignorant of those sorts of commands, or even if they >>> know about /time, they most likely have no idea they can specify a >>> server with the command. >> >> Erm, what's the argument here? Services stipulates its timezone in >> its timestamps. As do all the other servers on the network. > >-- Quension > >------------------------------------------------------------------ >To unsubscribe or change your subscription options, visit: >http://www.ircservices.za.net/mailman/listinfo/ircservices-coding > > >------------------------------------------------------------------ >To unsubscribe or change your subscription options, visit: >http://www.ircservices.za.net/mailman/listinfo/ircservices-coding From simorgh at dataphone.se Sun Aug 31 22:34:32 2003 From: simorgh at dataphone.se (Ali Simorgh) Date: Sat Oct 23 23:10:09 2004 Subject: [IRCServices Coding] SETHOST, SENDMAIL and 'ns info all' In-Reply-To: <3f520f38.21076@achurch.org> Message-ID: Thanks for your help. I thought if I set nickserv to not be an ircop, then it maybe dosent se the real host name, and maybe shows the crypted hostname to other users or should I change this line in language files: NICK_INFO_ADDRESS_ONLINE Is online from: %s to: NICK_INFO_ADDRESS_ONLINE Is online from: N/A ? Ali "Simorgh" ______________________________________________________ Many of life's failures are people who did not realize how close they were to success when they gave up. Thomas A. Edison ______________________________________________________ On Mon, 1 Sep 2003, Andrew Church wrote: > >[Aug 30 10:56:18 2003] mail/sendmail: > > /usr/sbin/sendmail exited with code 25600 > > Use the SMTP module instead (mail/smtp). > > >[Aug 30 10:56:18 2003] nickserv/mail-auth: send_auth() failed for > >registration (Simorgh) > > > >and how can I do so that nickserv dont show the realhost of a user in > >'ns info nick all' > > It doesn't. However: > > >[Aug 30 10:51:19 2003] unknown message from server > >(:irc.MyNet.Net SETHOST Simorgh MyvhostNetwork.Net) > > You're using the wrong protocol, since it doesn't recognize the > SETHOST command and therefore has no idea about fake hosts. I might > remind you that Ultimate 3.x is not supported. > > --Andrew Church > achurch@achurch.org > http://achurch.org/ > ------------------------------------------------------------------ > To unsubscribe or change your subscription options, visit: > http://www.ircservices.za.net/mailman/listinfo/ircservices-coding > From achurch at achurch.org Sun Aug 31 23:24:09 2003 From: achurch at achurch.org (Andrew Church) Date: Sat Oct 23 23:10:09 2004 Subject: [IRCServices Coding] SETHOST, SENDMAIL and 'ns info all' In-Reply-To: Message-ID: <3f52e5fe.41203@achurch.org> >I thought if I set nickserv to not be an ircop, then it maybe dosent se >the real host name, and maybe shows the crypted hostname to other users It isn't a matter of NickServ having operator privileges or not; Services, as a server, always sees the real hostname. The problem is that Services and your IRC server aren't using the same protocol, so Services can't recognize the fake hosts. Try using a different IRC server. --Andrew Church achurch@achurch.org http://achurch.org/ From laser at musichat.net Wed Sep 3 06:49:40 2003 From: laser at musichat.net (Alessandro Ciappei) Date: Sat Oct 23 23:10:10 2004 Subject: [IRCServices Coding] New Features Message-ID: <001b01c37222$428f54d0$e2c0fea9@alexxa3il9cxpx> Hi all, I have an idea for next release. A secure link between services and ircd. Now many ircd, like Unreal, tr-ircd, bahamut supports a ssl link. Regards alex -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.ircservices.za.net/pipermail/ircservices-coding/attachments/20030903/a25ee68d/attachment-0004.html From r-krisztian at softhome.net Wed Sep 3 07:16:45 2003 From: r-krisztian at softhome.net (Krisztian Romek) Date: Sat Oct 23 23:10:10 2004 Subject: [IRCServices Coding] New Features In-Reply-To: <001b01c37222$428f54d0$e2c0fea9@alexxa3il9cxpx> References: <001b01c37222$428f54d0$e2c0fea9@alexxa3il9cxpx> Message-ID: <200309031617.38876.r-krisztian@softhome.net> Hello, alex wrote: > I have an idea for next release. > A secure link between services and ircd. > Now many ircd, like Unreal, tr-ircd, bahamut supports a ssl link. I think a ZIP link support (like in Unreal) should also be fine. :-) I don't know what you will reply for these feature requests, but I agree that they aren't so important, since in most cases ircd and services run on the same computer. -- Krisztian Romek r-krisztian@softhome.net From Craig at chatspike.net Wed Sep 3 13:35:04 2003 From: Craig at chatspike.net (Craig McLure) Date: Sat Oct 23 23:10:10 2004 Subject: [IRCServices Coding] New Features Message-ID: <20030903203453.ITMO19019.mta3-svc.business.ntl.com@i-br0ked-it> If you read the archive, you will find that this has already been discussed (fairly recently if i recall..), and was thrown out, if you want services SSL support, i recommend you use a SSL tunnel. When it comes to ZIP links, this would require editing the services protocol module accordingly.. and IMO, shouldnt been needed, as in most cases, services run on the same box as a server. /**************************************** * Craig "FrostyCoolSlug" McLure ************* - SpamBox - ************** * InspIRCd - http://www.inspircd.org * ChatSpike - http://www.chatspike.net * WinBot - http://www.winbot.co.uk ****************************************/ /**************************************** * From - Alessandro Ciappei * To - ircservices-coding * Sent - 2003-09-03 @ 15:49:00 * Subject - [IRCServices Coding] New Features ****************************************/ /****** - Begin Original Message - ******/ >Hi all, > >I have an idea for next release. >A secure link between services and ircd. >Now many ircd, like Unreal, tr-ircd, bahamut supports a ssl link. > >Regards > >alex >------------------------------------------------------------------ >To unsubscribe or change your subscription options, visit: >http://www.ircservices.za.net/mailman/listinfo/ircservices-coding /******* - End Original Message - *******/ From ircserv at elric.net Wed Sep 3 20:49:47 2003 From: ircserv at elric.net (Brent DiNicola) Date: Sat Oct 23 23:10:10 2004 Subject: [IRCServices Coding] Which route to take - Module? Message-ID: <5.2.1.1.0.20030903223929.016e4648@mail.elric.net> It wasn't an easy subject to sum up in just a few words. I am wanting to do something to the ircservices code, I want to change the way the notice() works. I know that modifying the send.c would be very frowned upon and then I got to thinking and had suggested that I maybe make a module to keep the information for me. I know it's against the RFC, but I am pressed against a brick wall here, I have to give the users an option to use PRIVMSG or NOTICE. Now, to help people move to NOTICE I would like to give them the option of turning on PRIVMSG but have NOTICE be the default, that would get the lazy people to use NOTICE. Eventually getting rid of this problem. In the mean time, I was thinking what is the best way to go about this without causing trouble for me and anyone else who has to deal with this code. Is it possible or even suggested to make a module that would replace the notice() from send.c with it's own, leaving the code in send.c alone and not causing troubles down the road. Suggestions were that I make a module that kept the info for each nick's setting and then if I could override the notice() and notice_lang() and notice_help() in send.c that would keep all the other code clean and not cause other troubles. I want to know what the best way to do this would be, I know it's against RFC but I want to move to newer services than the 1.4.3pre4 that we are using now and add modules so that I can do things down the line. They are used to having PRIVMSG and I can't just change it without running people off, so if I can make PRIVMSG an option then I can't be blamed if they are lazy. Opinions on how to go about this? I know this topic has been asked before and I know your not going to make it part of your code, I just wanted to know from the people who know the code really well what the best route to take would be to do the least amount of damage. (And if someone has done this.. please let me know what you did, examples would rock) Thanks Brent ---------------------------------------------------------- | Brent DiNicola | | The Whitewolf of Immyrr | | | | http://www.melnibone.net | | Disclaimer: Any opinions expressed here are | | from my dog. Any liabilities fall to the dog. | ----------------------------------------------------------- From Craig at chatspike.net Wed Sep 3 21:18:29 2003 From: Craig at chatspike.net (Craig McLure) Date: Sat Oct 23 23:10:10 2004 Subject: [IRCServices Coding] Which route to take - Module? Message-ID: <20030904041818.TXAK19019.mta3-svc.business.ntl.com@i-br0ked-it> lol, Our help no good? :P i still say module with seperate database (with the nickgroup, and if this option is on or off (This saves having to modify the main nick.db) , somehow extending the /ns SET command to include a new option.. and replacing what ever function sends notices with something that uses an if to query your new database.. Dont ask me for source on this.. i'm just theorising :) /**************************************** * Craig "FrostyCoolSlug" McLure ************* - SpamBox - ************** * InspIRCd - http://www.inspircd.org * ChatSpike - http://www.chatspike.net * WinBot - http://www.winbot.co.uk ****************************************/ /**************************************** * From - Brent DiNicola * To - ircservices-coding * Sent - 2003-09-03 @ 22:49:00 * Subject - [IRCServices Coding] Which route to take - Module? ****************************************/ /****** - Begin Original Message - ******/ >It wasn't an easy subject to sum up in just a few words. > >I am wanting to do something to the ircservices code, I want to change >the way the notice() works. I know that modifying the send.c would be >very frowned upon and then I got to thinking and had suggested that I >maybe make a module to keep the information for me. I know it's against >the RFC, but I am pressed against a brick wall here, I have to give the users >an option to use PRIVMSG or NOTICE. Now, to help people move to NOTICE >I would like to give them the option of turning on PRIVMSG but have NOTICE >be the default, that would get the lazy people to use NOTICE. Eventually >getting rid of this problem. In the mean time, I was thinking what is the best >way to go about this without causing trouble for me and anyone else who has >to deal with this code. Is it possible or even suggested to make a module that >would replace the notice() from send.c with it's own, leaving the code in >send.c >alone and not causing troubles down the road. Suggestions were that I make a >module that kept the info for each nick's setting and then if I could override >the notice() and notice_lang() and notice_help() in send.c that would keep >all the >other code clean and not cause other troubles. I want to know what the best >way to do this would be, I know it's against RFC but I want to move to newer >services than the 1.4.3pre4 that we are using now and add modules so that I >can do things down the line. They are used to having PRIVMSG and I can't just >change it without running people off, so if I can make PRIVMSG an option >then I can't be blamed if they are lazy. Opinions on how to go about this? I >know this topic has been asked before and I know your not going to make it >part of your code, I just wanted to know from the people who know the code >really well what the best route to take would be to do the least amount of >damage. (And if someone has done this.. please let me know what you did, >examples would rock) > >Thanks > >Brent > > > >---------------------------------------------------------- >| Brent DiNicola | >| The Whitewolf of Immyrr | >| | >| http://www.melnibone.net | >| Disclaimer: Any opinions expressed here are | >| from my dog. Any liabilities fall to the dog. | >----------------------------------------------------------- > >------------------------------------------------------------------ >To unsubscribe or change your subscription options, visit: >http://www.ircservices.za.net/mailman/listinfo/ircservices-coding >. /******* - End Original Message - *******/ From uhc0 at rz.uni-karlsruhe.de Thu Sep 4 01:34:06 2003 From: uhc0 at rz.uni-karlsruhe.de (Yusuf Iskenderoglu) Date: Sat Oct 23 23:10:10 2004 Subject: [IRCServices Coding] Which route to take - Module? In-Reply-To: <5.2.1.1.0.20030903223929.016e4648@mail.elric.net> References: <5.2.1.1.0.20030903223929.016e4648@mail.elric.net> Message-ID: <1062664383.1917.15.camel@dreadnought.hadiko.de> Hello; Long question; long answer. First of all, you must come off the thoughts of "Against the RFC". Why? Because, tons of irc servers available do provide techniques, which do not appear, or appear differently on the irc RFC, so that by design these ircds are also against it. In most of the cases, these changes reflect themselves in their appropriate server-to-server protocols, and become transient to the clients, so that on client side, the protocol remains original. This is also the only way of ensuring that all of the clients can work with a specific irc daemon. The issue, why PRIVMSG instead of NOTICE is bad, does also result from the client-to-server part of the RFC. And it has a reason. Consider two automated clients (bots, services, etc) talking to each other with PRIVMSG, and saying things like: otherwise, I change your nick. Unknown command otherwise. Please repeat your query. Unknown command UNKNOWN. Unknown command unknown. Please repeat your query. Unknown command UNKNOWN. Unknown command unknown. Please repeat your query. Unknown command UNKNOWN. Unknown command unknown. Please repeat your query. Unknown command UNKNOWN. Unknown command unknown. Please repeat your query. ... Do you understand, what problem may conclude due to PRIVMSG? RFC says clearly, that clients shall not generate automatic replies to NOTICES. That way, your bot would not "talk" to NickServ after a NOTICE anymore. To your case. The most easy implementation of this is creating a NF_USE_PRIVMSG flag, with a value far greater than any of the built-in, so that in future this flag does not collide with any of the original flags. Then you create the new SET command for this, as well as its help text, primarily in the english language file. That part of the work is trivial. Afterwards, you should modify notice_lang, and check for the NF_USE_PRIVMSG flag of the "ngi" being used; and if true, send PRIVMSG instead. The same for notice_help. And your case could be marked as closed. Do keep in mind that requesting support for modified services versions are subject to be ignored. I hope it helps, yusuf On Thu, 2003-09-04 at 05:49, Brent DiNicola wrote: > It wasn't an easy subject to sum up in just a few words. > > I am wanting to do something to the ircservices code, I want to change > the way the notice() works. I know that modifying the send.c would be > very frowned upon and then I got to thinking and had suggested that I > maybe make a module to keep the information for me. I know it's against > the RFC, but I am pressed against a brick wall here, I have to give the users > an option to use PRIVMSG or NOTICE. Now, to help people move to NOTICE > I would like to give them the option of turning on PRIVMSG but have NOTICE > be the default, that would get the lazy people to use NOTICE. Eventually > getting rid of this problem. In the mean time, I was thinking what is the best > way to go about this without causing trouble for me and anyone else who has > to deal with this code. Is it possible or even suggested to make a module that > would replace the notice() from send.c with it's own, leaving the code in > send.c > alone and not causing troubles down the road. Suggestions were that I make a > module that kept the info for each nick's setting and then if I could override > the notice() and notice_lang() and notice_help() in send.c that would keep > all the > other code clean and not cause other troubles. I want to know what the best > way to do this would be, I know it's against RFC but I want to move to newer > services than the 1.4.3pre4 that we are using now and add modules so that I > can do things down the line. They are used to having PRIVMSG and I can't just > change it without running people off, so if I can make PRIVMSG an option > then I can't be blamed if they are lazy. Opinions on how to go about this? I > know this topic has been asked before and I know your not going to make it > part of your code, I just wanted to know from the people who know the code > really well what the best route to take would be to do the least amount of > damage. (And if someone has done this.. please let me know what you did, > examples would rock) > > Thanks > > Brent > > > > ---------------------------------------------------------- > | Brent DiNicola | > | The Whitewolf of Immyrr | > | | > | http://www.melnibone.net | > | Disclaimer: Any opinions expressed here are | > | from my dog. Any liabilities fall to the dog. | > ----------------------------------------------------------- > > ------------------------------------------------------------------ > To unsubscribe or change your subscription options, visit: > http://www.ircservices.za.net/mailman/listinfo/ircservices-coding -- ------------------------------------------------------------------ | Yusuf Iskenderoglu | You get to meet all sorts, | | eMail - uhc0@stud.uni-karlsruhe.de| in this line of work... | | eMail - s_iskend@ira.uka.de | | | ICQ UIN : 20587464 \ TimeMr14C | | ------------------------------------------------------------------ From griever at t2n.org Thu Sep 4 13:31:44 2003 From: griever at t2n.org (Robert F Merrill) Date: Sat Oct 23 23:10:10 2004 Subject: [IRCServices Coding] Which route to take - Module? References: <5.2.1.1.0.20030903223929.016e4648@mail.elric.net> Message-ID: <3F57A0BA.9080909@t2n.org> Brent DiNicola wrote: > It wasn't an easy subject to sum up in just a few words. > > I am wanting to do something to the ircservices code, I want to change > the way the notice() works. I know that modifying the send.c would be > very frowned upon and then I got to thinking and had suggested that I > maybe make a module to keep the information for me. I know it's against > the RFC, but I am pressed against a brick wall here, I have to give > the users > an option to use PRIVMSG or NOTICE. Now, to help people move to NOTICE > I would like to give them the option of turning on PRIVMSG but have > NOTICE > be the default, that would get the lazy people to use NOTICE. Eventually > getting rid of this problem. In the mean time, I was thinking what is > the best > way to go about this without causing trouble for me and anyone else > who has > to deal with this code. Is it possible or even suggested to make a > module that > would replace the notice() from send.c with it's own, leaving the code > in send.c > alone and not causing troubles down the road. Suggestions were that I > make a > module that kept the info for each nick's setting and then if I could > override > the notice() and notice_lang() and notice_help() in send.c that would > keep all the > other code clean and not cause other troubles. I want to know what the > best > way to do this would be, I know it's against RFC but I want to move to > newer > services than the 1.4.3pre4 that we are using now and add modules so > that I > can do things down the line. They are used to having PRIVMSG and I > can't just > change it without running people off, so if I can make PRIVMSG an option > then I can't be blamed if they are lazy. Opinions on how to go about > this? I > know this topic has been asked before and I know your not going to > make it > part of your code, I just wanted to know from the people who know the > code > really well what the best route to take would be to do the least > amount of > damage. (And if someone has done this.. please let me know what you did, > examples would rock) > > Thanks > > Brent > > > > ---------------------------------------------------------- > | Brent DiNicola | > | The Whitewolf of Immyrr | > | | > | http://www.melnibone.net | > | Disclaimer: Any opinions expressed here are | > | from my dog. Any liabilities fall to the dog. | > ----------------------------------------------------------- > ------------------------------------------------------------------ > To unsubscribe or change your subscription options, visit: > http://www.ircservices.za.net/mailman/listinfo/ircservices-coding > > Services is not the place to fix broken clients, and any client which doesn't display notices correctly is broken. If someone wants to see notices differently, they can either a) change their client or in the case of webtv b) change the ircd services is the wrong thing to change From Craig at chatspike.net Thu Sep 4 13:52:48 2003 From: Craig at chatspike.net (Craig McLure) Date: Sat Oct 23 23:10:10 2004 Subject: [IRCServices Coding] Which route to take - Module? Message-ID: <20030904205232.SDRM23096.mta6-svc.business.ntl.com@i-br0ked-it> dont mean to sound rude, but this isnt a 'moral' discussion, as it were, rather than saying 'I dont think this needs done', i think it would be best to help him.. its not a discussion on if its right or wrong, its a 'How to do it' discussion.. If you cant contribute to this.. please ignore this 'thread' :p /**************************************** * Craig "FrostyCoolSlug" McLure ************* - SpamBox - ************** * InspIRCd - http://www.inspircd.org * ChatSpike - http://www.chatspike.net * WinBot - http://www.winbot.co.uk ****************************************/ /**************************************** * From - Robert F Merrill * To - IRC Services Coding Mailing List * Sent - 2003-09-04 @ 16:29:00 * Subject - Re: [IRCServices Coding] Which route to take - Module? ****************************************/ /****** - Begin Original Message - ******/ >Brent DiNicola wrote: > >> It wasn't an easy subject to sum up in just a few words. >> >> I am wanting to do something to the ircservices code, I want to change >> the way the notice() works. I know that modifying the send.c would be >> very frowned upon and then I got to thinking and had suggested that I >> maybe make a module to keep the information for me. I know it's against >> the RFC, but I am pressed against a brick wall here, I have to give >> the users >> an option to use PRIVMSG or NOTICE. Now, to help people move to NOTICE >> I would like to give them the option of turning on PRIVMSG but have >> NOTICE >> be the default, that would get the lazy people to use NOTICE. Eventually >> getting rid of this problem. In the mean time, I was thinking what is >> the best >> way to go about this without causing trouble for me and anyone else >> who has >> to deal with this code. Is it possible or even suggested to make a >> module that >> would replace the notice() from send.c with it's own, leaving the code >> in send.c >> alone and not causing troubles down the road. Suggestions were that I >> make a >> module that kept the info for each nick's setting and then if I could >> override >> the notice() and notice_lang() and notice_help() in send.c that would >> keep all the >> other code clean and not cause other troubles. I want to know what the >> best >> way to do this would be, I know it's against RFC but I want to move to >> newer >> services than the 1.4.3pre4 that we are using now and add modules so >> that I >> can do things down the line. They are used to having PRIVMSG and I >> can't just >> change it without running people off, so if I can make PRIVMSG an option >> then I can't be blamed if they are lazy. Opinions on how to go about >> this? I >> know this topic has been asked before and I know your not going to >> make it >> part of your code, I just wanted to know from the people who know the >> code >> really well what the best route to take would be to do the least >> amount of >> damage. (And if someone has done this.. please let me know what you did, >> examples would rock) >> >> Thanks >> >> Brent >> >> >> >> ---------------------------------------------------------- >> | Brent DiNicola | >> | The Whitewolf of Immyrr | >> | | >> | http://www.melnibone.net | >> | Disclaimer: Any opinions expressed here are | >> | from my dog. Any liabilities fall to the dog. | >> ----------------------------------------------------------- >> ------------------------------------------------------------------ >> To unsubscribe or change your subscription options, visit: >> http://www.ircservices.za.net/mailman/listinfo/ircservices-coding >> >> > >Services is not the place to fix broken clients, and any client which >doesn't display notices correctly is broken. If someone wants to see >notices differently, they can either >a) change their client or in the case of webtv b) change the ircd > >services is the wrong thing to change > >------------------------------------------------------------------ >To unsubscribe or change your subscription options, visit: >http://www.ircservices.za.net/mailman/listinfo/ircservices-coding >. /******* - End Original Message - *******/ From quension at mac.com Thu Sep 4 13:54:21 2003 From: quension at mac.com (Trevor Talbot) Date: Sat Oct 23 23:10:10 2004 Subject: [IRCServices Coding] Which route to take - Module? In-Reply-To: <3F57A0BA.9080909@t2n.org> Message-ID: On Thursday, Sep 4, 2003, at 13:29 US/Pacific, Robert F Merrill wrote: > Brent DiNicola wrote: > >> It wasn't an easy subject to sum up in just a few words. [...] > Services is not the place to fix broken clients, and any client which > doesn't display notices correctly is broken. If someone wants to see > notices differently, they can either a) change their client or in the > case of webtv b) change the ircd > > services is the wrong thing to change And telling someone what they obviously already know is generally not a good idea. Especially when they spent a very long paragraph defending their decision in the first place. This is the coding list, not the feature request list. He asked for code design approaches, not for political insight. -- Quension From diego at redesul.net Thu Sep 18 16:29:40 2003 From: diego at redesul.net (Diego B. Contezini) Date: Sat Oct 23 23:10:10 2004 Subject: [IRCServices Coding] Re: How to get a core.. Message-ID: <001c01c37e2d$c95d7840$3cc8a8c0@angel> Oooopz, im answering my ask... Looking in FAQ, where i should look before ask (sorry), I seen that you need to change ./configure to drop a core. If someone more is needing it, is just configure with: ./configure -dumpcore -cflags -g -defaults Thanks for all Diego B. Contezini ----- Original Message ----- From: "Diego B. Contezini" To: Sent: Thursday, September 18, 2003 6:35 PM Subject: How to get a core.. > Hello, im destruct_, im the administrator of the RedeSul Network. > (irc.redesul.net). > I'm with 28000 nick registers, sometimes our network get 5500 simultaneous > users, and we are very happy with your services. > Im wanting to help to search and stops bugs on ircservices, but i never get > a core. > I tryed ulimit -c unlimited before run it, but it never drop a core... > Someone have any idea about how i can get it, to debug without need to break > the services while debugging? > Its segfaulting approx. all days, one time for day.. sometimes get 2 days > without to go down. > Im with a redhat 9. > > Thanks for all > > Diego B. Contezini aka destruct_ | irc.redesul.net > (Sorry for my confuse english.) > From diego at redesul.net Thu Sep 18 17:12:05 2003 From: diego at redesul.net (Diego B. Contezini) Date: Sat Oct 23 23:10:10 2004 Subject: [IRCServices Coding] How to get a core.. References: Message-ID: <000901c37e2c$b8bd9980$3cc8a8c0@angel> Hello, im destruct_, im the administrator of the RedeSul Network. (irc.redesul.net). I'm with 28000 nick registers, sometimes our network get 5500 simultaneous users, and we are very happy with your services. Im wanting to help to search and stops bugs on ircservices, but i never get a core. I tryed ulimit -c unlimited before run it, but it never drop a core... Someone have any idea about how i can get it, to debug without need to break the services while debugging? Its segfaulting approx. all days, one time for day.. sometimes get 2 days without to go down. Im with a redhat 9. Thanks for all Diego B. Contezini aka destruct_ | irc.redesul.net (Sorry for my confuse english.) From engin at piratetv.net Sun Sep 21 09:37:08 2003 From: engin at piratetv.net (engin@piratetv) Date: Sat Oct 23 23:10:10 2004 Subject: [IRCServices Coding] operserv Message-ID: <002101c3805f$0910a4c0$c7cf87d4@ptv91i58zrrpyd> Hi All can anyone help or point me to some good documentation regarding a version of unreal ircd we are running on a mandrake linux box..im mailing on behalf of the administrator who usually uses ssh to get into the box and make changes so im not super technical myself.the issue is with operserv..i cant access any operserv commands from my machine ( which is on the same local network as the box running the irc server ) always get operserv - access denied message..so im assuming it doesent recognise my remote ip address at an administrator..does anyone know the right sort of commands to use to set my remote machine to be recognised as admin or can they point me to any good support docs as i havent been able to find any yet many thanks Engin -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.ircservices.za.net/pipermail/ircservices-coding/attachments/20030921/fdc12b4e/attachment-0004.htm From Craig at chatspike.net Sun Sep 21 14:28:23 2003 From: Craig at chatspike.net (Craig McLure) Date: Sat Oct 23 23:10:10 2004 Subject: [IRCServices Coding] operserv Message-ID: make sure you are on the services administrator list, if you are not, get the root administrator to add you using the command: [22:27] -OperServ- Syntax: ADMIN ADD nickname [22:27] -OperServ- ADMIN DEL nickname [22:27] -OperServ- ADMIN LIST [22:27] -OperServ- [22:27] -OperServ- Allows the Services super-user to add or remove nicknames [22:27] -OperServ- to or from the Services admin list. A user whose nickname [22:27] -OperServ- is on the Services admin list and who has identified to [22:27] -OperServ- NickServ will be able to access Services admin commands. [22:27] -OperServ- [22:27] -OperServ- Any IRC operator may use the ADMIN LIST form of the command. [22:27] -OperServ- All other use limited to Services super-user. /**************************************** * Craig "FrostyCoolSlug" McLure ************* - SpamBox - ************** * InspIRCd - http://www.inspircd.org * ChatSpike - http://www.chatspike.net * WinBot - http://www.winbot.co.uk ****************************************/ /**************************************** * From - engin * To - ircservices-coding * Sent - 2003-09-21 @ 17:40:00 * Subject - [IRCServices Coding] operserv ****************************************/ /****** - Begin Original Message - ******/ >Hi All > >can anyone help or point me to some good documentation regarding a >version of unreal ircd we are running on a mandrake linux box..im mailing >on behalf of the administrator who usually uses ssh to get into the box >and make changes so im not super technical myself.the issue is with >operserv..i cant access any operserv commands from my machine ( which >is on the same local network as the box running the irc server ) always >get operserv - access denied message..so im assuming it doesent >recognise my remote ip address at an administrator..does anyone know >the right sort of commands to use to set my remote machine to be >recognised as admin or can they point me to any good support docs >as i havent been able to find any yet > >many thanks >Engin >------------------------------------------------------------------ >To unsubscribe or change your subscription options, visit: >http://www.ircservices.za.net/mailman/listinfo/ircservices-coding /******* - End Original Message - *******/ From saturn at jetirc.net Sun Sep 21 15:24:25 2003 From: saturn at jetirc.net (Saturn) Date: Sat Oct 23 23:10:10 2004 Subject: [IRCServices Coding] operserv References: <002101c3805f$0910a4c0$c7cf87d4@ptv91i58zrrpyd> Message-ID: <002b01c3808e$f2590ee0$6401a8c0@turby> Contact me directly... I have quite a bit of experience with unreal and these services... Saturn irc.jetirc.net ----- Original Message ----- From: engin@piratetv To: ircservices-coding@ircservices.za.net Sent: Sunday, September 21, 2003 9:40 AM Subject: [IRCServices Coding] operserv Hi All can anyone help or point me to some good documentation regarding a version of unreal ircd we are running on a mandrake linux box..im mailing on behalf of the administrator who usually uses ssh to get into the box and make changes so im not super technical myself.the issue is with operserv..i cant access any operserv commands from my machine ( which is on the same local network as the box running the irc server ) always get operserv - access denied message..so im assuming it doesent recognise my remote ip address at an administrator..does anyone know the right sort of commands to use to set my remote machine to be recognised as admin or can they point me to any good support docs as i havent been able to find any yet many thanks Engin ------------------------------------------------------------------------------ ------------------------------------------------------------------ To unsubscribe or change your subscription options, visit: http://www.ircservices.za.net/mailman/listinfo/ircservices-coding -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.ircservices.za.net/pipermail/ircservices-coding/attachments/20030921/ca188e06/attachment-0004.html From saturn at jetirc.net Sun Sep 21 17:14:42 2003 From: saturn at jetirc.net (Saturn) Date: Sat Oct 23 23:10:10 2004 Subject: [IRCServices Coding] operserv References: Message-ID: <000d01c3809e$5b9d2800$6401a8c0@turby> Not to mention the obvious: You need to have an O:line and be opered up before Operserv will even listen to your commands without access denied.... ----- Original Message ----- From: "Craig McLure" To: "IRC Services Coding Mailing List" Sent: Sunday, September 21, 2003 3:28 PM Subject: Re: [IRCServices Coding] operserv make sure you are on the services administrator list, if you are not, get the root administrator to add you using the command: [22:27] -OperServ- Syntax: ADMIN ADD nickname [22:27] -OperServ- ADMIN DEL nickname [22:27] -OperServ- ADMIN LIST [22:27] -OperServ- [22:27] -OperServ- Allows the Services super-user to add or remove nicknames [22:27] -OperServ- to or from the Services admin list. A user whose nickname [22:27] -OperServ- is on the Services admin list and who has identified to [22:27] -OperServ- NickServ will be able to access Services admin commands. [22:27] -OperServ- [22:27] -OperServ- Any IRC operator may use the ADMIN LIST form of the command. [22:27] -OperServ- All other use limited to Services super-user. /**************************************** * Craig "FrostyCoolSlug" McLure ************* - SpamBox - ************** * InspIRCd - http://www.inspircd.org * ChatSpike - http://www.chatspike.net * WinBot - http://www.winbot.co.uk ****************************************/ /**************************************** * From - engin * To - ircservices-coding * Sent - 2003-09-21 @ 17:40:00 * Subject - [IRCServices Coding] operserv ****************************************/ /****** - Begin Original Message - ******/ >Hi All > >can anyone help or point me to some good documentation regarding a >version of unreal ircd we are running on a mandrake linux box..im mailing >on behalf of the administrator who usually uses ssh to get into the box >and make changes so im not super technical myself.the issue is with >operserv..i cant access any operserv commands from my machine ( which >is on the same local network as the box running the irc server ) always >get operserv - access denied message..so im assuming it doesent >recognise my remote ip address at an administrator..does anyone know >the right sort of commands to use to set my remote machine to be >recognised as admin or can they point me to any good support docs >as i havent been able to find any yet > >many thanks >Engin >------------------------------------------------------------------ >To unsubscribe or change your subscription options, visit: >http://www.ircservices.za.net/mailman/listinfo/ircservices-coding /******* - End Original Message - *******/ ------------------------------------------------------------------ To unsubscribe or change your subscription options, visit: http://www.ircservices.za.net/mailman/listinfo/ircservices-coding From engin at piratetv.net Mon Sep 22 05:13:57 2003 From: engin at piratetv.net (engin@piratetv) Date: Sat Oct 23 23:10:10 2004 Subject: [IRCServices Coding] Re: IRCServices-Coding Digest, Vol 8, Issue 5 References: <20030922120923.425971706D@snow.fingers.co.za> Message-ID: <003c01c38103$73a516f0$c7cf87d4@ptv91i58zrrpyd> many thanks for the replies..im going to get the info to the root administrator now and ill let you know how i get one cheers Engin ----- Original Message ----- From: To: Sent: Monday, September 22, 2003 1:09 PM Subject: IRCServices-Coding Digest, Vol 8, Issue 5 > Send IRCServices-Coding mailing list submissions to > ircservices-coding@ircservices.za.net > > To subscribe or unsubscribe via the World Wide Web, visit > http://www.ircservices.za.net/mailman/listinfo/ircservices-coding > or, via email, send a message with subject or body 'help' to > ircservices-coding-request@ircservices.za.net > > You can reach the person managing the list at > ircservices-coding-owner@ircservices.za.net > > When replying, please edit your Subject line so it is more specific > than "Re: Contents of IRCServices-Coding digest..." > > > Today's Topics: > > 1. operserv (engin@piratetv) > 2. Re: operserv (Craig McLure) > 3. Re: operserv (Saturn) > 4. Re: operserv (Saturn) > > > ---------------------------------------------------------------------- > > Message: 1 > Date: Sun, 21 Sep 2003 17:40:15 +0100 > From: "engin@piratetv" > Subject: [IRCServices Coding] operserv > To: > Message-ID: <002101c3805f$0910a4c0$c7cf87d4@ptv91i58zrrpyd> > Content-Type: text/plain; charset="iso-8859-1" > > Hi All > > can anyone help or point me to some good documentation regarding a > version of unreal ircd we are running on a mandrake linux box..im mailing > on behalf of the administrator who usually uses ssh to get into the box > and make changes so im not super technical myself.the issue is with > operserv..i cant access any operserv commands from my machine ( which > is on the same local network as the box running the irc server ) always > get operserv - access denied message..so im assuming it doesent > recognise my remote ip address at an administrator..does anyone know > the right sort of commands to use to set my remote machine to be > recognised as admin or can they point me to any good support docs > as i havent been able to find any yet > > many thanks > Engin > -------------- next part -------------- > An HTML attachment was scrubbed... > URL: http://snow.fingers.co.za/pipermail/ircservices-coding/attachments/20030921/ fdc12b4e/attachment-0001.htm > > ------------------------------ > > Message: 2 > Date: Sun, 21 Sep 2003 22:28:13 +0000 > From: "Craig McLure" > Subject: Re: [IRCServices Coding] operserv > To: IRC Services Coding Mailing List > > Message-ID: > Content-Type: text/plain; charset="us-ascii" > > make sure you are on the services administrator list, if you are not, get the root administrator to add you using the command: > > [22:27] -OperServ- Syntax: ADMIN ADD nickname > [22:27] -OperServ- ADMIN DEL nickname > [22:27] -OperServ- ADMIN LIST > [22:27] -OperServ- > [22:27] -OperServ- Allows the Services super-user to add or remove nicknames > [22:27] -OperServ- to or from the Services admin list. A user whose nickname > [22:27] -OperServ- is on the Services admin list and who has identified to > [22:27] -OperServ- NickServ will be able to access Services admin commands. > [22:27] -OperServ- > [22:27] -OperServ- Any IRC operator may use the ADMIN LIST form of the command. > [22:27] -OperServ- All other use limited to Services super-user. > > > > /**************************************** > * Craig "FrostyCoolSlug" McLure > ************* - SpamBox - ************** > * InspIRCd - http://www.inspircd.org > * ChatSpike - http://www.chatspike.net > * WinBot - http://www.winbot.co.uk > ****************************************/ > > /**************************************** > * From - engin > * To - ircservices-coding > * Sent - 2003-09-21 @ 17:40:00 > * Subject - [IRCServices Coding] operserv > ****************************************/ > > /****** - Begin Original Message - ******/ > > >Hi All > > > >can anyone help or point me to some good documentation regarding a > >version of unreal ircd we are running on a mandrake linux box..im mailing > >on behalf of the administrator who usually uses ssh to get into the box > >and make changes so im not super technical myself.the issue is with > >operserv..i cant access any operserv commands from my machine ( which > >is on the same local network as the box running the irc server ) always > >get operserv - access denied message..so im assuming it doesent > >recognise my remote ip address at an administrator..does anyone know > >the right sort of commands to use to set my remote machine to be > >recognised as admin or can they point me to any good support docs > >as i havent been able to find any yet > > > >many thanks > >Engin > >------------------------------------------------------------------ > >To unsubscribe or change your subscription options, visit: > >http://www.ircservices.za.net/mailman/listinfo/ircservices-coding > > /******* - End Original Message - *******/ > > > > ------------------------------ > > Message: 3 > Date: Sun, 21 Sep 2003 15:23:13 -0700 > From: "Saturn" > Subject: Re: [IRCServices Coding] operserv > To: "IRC Services Coding Mailing List" > > Message-ID: <002b01c3808e$f2590ee0$6401a8c0@turby> > Content-Type: text/plain; charset="iso-8859-1" > > Contact me directly... I have quite a bit of experience with unreal and these services... > > Saturn > irc.jetirc.net > ----- Original Message ----- > From: engin@piratetv > To: ircservices-coding@ircservices.za.net > Sent: Sunday, September 21, 2003 9:40 AM > Subject: [IRCServices Coding] operserv > > > Hi All > > can anyone help or point me to some good documentation regarding a > version of unreal ircd we are running on a mandrake linux box..im mailing > on behalf of the administrator who usually uses ssh to get into the box > and make changes so im not super technical myself.the issue is with > operserv..i cant access any operserv commands from my machine ( which > is on the same local network as the box running the irc server ) always > get operserv - access denied message..so im assuming it doesent > recognise my remote ip address at an administrator..does anyone know > the right sort of commands to use to set my remote machine to be > recognised as admin or can they point me to any good support docs > as i havent been able to find any yet > > many thanks > Engin > > > > -------------------------------------------------------------------------- ---- > > > ------------------------------------------------------------------ > To unsubscribe or change your subscription options, visit: > http://www.ircservices.za.net/mailman/listinfo/ircservices-coding > -------------- next part -------------- > An HTML attachment was scrubbed... > URL: http://snow.fingers.co.za/pipermail/ircservices-coding/attachments/20030921/ ca188e06/attachment-0001.htm > > ------------------------------ > > Message: 4 > Date: Sun, 21 Sep 2003 17:13:31 -0700 > From: "Saturn" > Subject: Re: [IRCServices Coding] operserv > To: "IRC Services Coding Mailing List" > > Message-ID: <000d01c3809e$5b9d2800$6401a8c0@turby> > Content-Type: text/plain; charset="iso-8859-1" > > Not to mention the obvious: You need to have an O:line and be opered up > before Operserv will even listen to your commands without access denied.... > > ----- Original Message ----- > From: "Craig McLure" > To: "IRC Services Coding Mailing List" > > Sent: Sunday, September 21, 2003 3:28 PM > Subject: Re: [IRCServices Coding] operserv > > > make sure you are on the services administrator list, if you are not, get > the root administrator to add you using the command: > > [22:27] -OperServ- Syntax: ADMIN ADD nickname > [22:27] -OperServ- ADMIN DEL nickname > [22:27] -OperServ- ADMIN LIST > [22:27] -OperServ- > [22:27] -OperServ- Allows the Services super-user to add or remove nicknames > [22:27] -OperServ- to or from the Services admin list. A user whose nickname > [22:27] -OperServ- is on the Services admin list and who has identified to > [22:27] -OperServ- NickServ will be able to access Services admin commands. > [22:27] -OperServ- > [22:27] -OperServ- Any IRC operator may use the ADMIN LIST form of the > command. > [22:27] -OperServ- All other use limited to Services super-user. > > > > /**************************************** > * Craig "FrostyCoolSlug" McLure > ************* - SpamBox - ************** > * InspIRCd - http://www.inspircd.org > * ChatSpike - http://www.chatspike.net > * WinBot - http://www.winbot.co.uk > ****************************************/ > > /**************************************** > * From - engin > * To - ircservices-coding > * Sent - 2003-09-21 @ 17:40:00 > * Subject - [IRCServices Coding] operserv > ****************************************/ > > /****** - Begin Original Message - ******/ > > >Hi All > > > >can anyone help or point me to some good documentation regarding a > >version of unreal ircd we are running on a mandrake linux box..im mailing > >on behalf of the administrator who usually uses ssh to get into the box > >and make changes so im not super technical myself.the issue is with > >operserv..i cant access any operserv commands from my machine ( which > >is on the same local network as the box running the irc server ) always > >get operserv - access denied message..so im assuming it doesent > >recognise my remote ip address at an administrator..does anyone know > >the right sort of commands to use to set my remote machine to be > >recognised as admin or can they point me to any good support docs > >as i havent been able to find any yet > > > >many thanks > >Engin > >------------------------------------------------------------------ > >To unsubscribe or change your subscription options, visit: > >http://www.ircservices.za.net/mailman/listinfo/ircservices-coding > > /******* - End Original Message - *******/ > > > ------------------------------------------------------------------ > To unsubscribe or change your subscription options, visit: > http://www.ircservices.za.net/mailman/listinfo/ircservices-coding > > > ------------------------------ > > _______________________________________________ > IRCServices-Coding mailing list > IRCServices-Coding@ircservices.za.net > http://www.ircservices.za.net/mailman/listinfo/ircservices-coding > > > End of IRCServices-Coding Digest, Vol 8, Issue 5 > ************************************************ From diego at redesul.net Sun Oct 5 22:45:19 2003 From: diego at redesul.net (Diego B. Contezini) Date: Sat Oct 23 23:10:10 2004 Subject: [IRCServices Coding] Bug.... References: <000d01c3809e$5b9d2800$6401a8c0@turby> Message-ID: <003b01c38b91$5f6a32e0$3cc8a8c0@angel> Sometimes has occur this bug, last 1 year.... on a network with 30k registers, its happening with latency of 3.. 4 days.... someone have any idea? #0 0x0804e8bf in do_cmode (source=0x806aa08 "ChanServ", ac=-1, av=0xbfffeec8) at channels.c:278 278 while (*s) { (gdb) bt' #0 0x0804e8bf in do_cmode (source=0x806aa08 "ChanServ", ac=-1, av=0xbfffeec8) at channels.c:278 chan = (Channel *) 0xa97b6b8 s = 0x20656c62
add = 1 modestr = 0x20656c62
#1 0x0804dc8e in flush_cmode (md=0x806aa00, clear=1) at actions.c:680 buf = "-isl\000\037\006\bp?????????@???\006\b\000\000\000\000\000\000\000B\000\000 \000\0007 \006\b\003\000\000\000TZ\000\000???????????? ?????????\001\200??????@???\006\b@???\006\b@???\006\b@???\006\bO???\006\b@\0 02\a\b@???\006\b@\002\a\b", '\0' , "\027\000\000\000\000\000\000\000W???\022B\000\000\000\000\000\000\000\000\0 05\000\000\000\210o\a\bTZ\000\000\000\000\000\000???????????????<\023B\001\0 00\000\000???????????????m\tBd???\022B???q\a\b\v???\006B\024\032\023B\024\03 2\023B3\035\rB\024\032\023B??????\006B\003\000\000\000????????????\027\000\0 00\000\000\000\000\000\024\032"... s = 0xbfffeef0 "-isl" argv = {0xa97b6c0 "#young", 0x20656c62
, 0x292a6f3a
, 0x5d20
, 0x42133cec "\004", 0xbffff1fc "", 0x4204533d "\201?????????\016", 0x42131a14 " \031\023B???h\001@`???"} len = 4 i = 0 lastc = 45 '-' #2 0x0804cebd in set_cmode (sender=0x0, channel=0x0) at actions.c:321 args = 0x0 modes = 0x0 modes_orig = 0x0 md = (struct modedata *) 0x0 which = -1 add = 0 i = 0 c = 0 '\0' #3 0x080553a3 in main (ac=1, av=0xbffff804, envp=0xbffff80c) at main.c:269 now = 1065393142 now_msec = 241253125 last_update = 1065392973 last_check = 241252363 #4 0x420156a4 in __libc_start_main () from /lib/tls/libc.so.6 No symbol table info available. (gdb) From achurch at achurch.org Mon Oct 6 00:41:54 2003 From: achurch at achurch.org (Andrew Church) Date: Sat Oct 23 23:10:10 2004 Subject: [IRCServices Coding] Bug.... In-Reply-To: <003b01c38b91$5f6a32e0$3cc8a8c0@angel> Message-ID: <3f811cad.24262@achurch.org> Upgrade. --Andrew Church achurch@achurch.org http://achurch.org/ >Sometimes has occur this bug, last 1 year.... >on a network with 30k registers, its happening with latency of 3.. 4 >days.... > >someone have any idea? > >#0 0x0804e8bf in do_cmode (source=0x806aa08 "ChanServ", ac=-1, >av=0xbfffeec8) at channels.c:278 >278 while (*s) { >(gdb) bt' >#0 0x0804e8bf in do_cmode (source=0x806aa08 "ChanServ", ac=-1, >av=0xbfffeec8) at channels.c:278 > chan = (Channel *) 0xa97b6b8 > s = 0x20656c62
> add = 1 > modestr = 0x20656c62
>#1 0x0804dc8e in flush_cmode (md=0x806aa00, clear=1) at actions.c:68 >0 > buf = >"-isl\000\037\006\bpοΏ½οΏ½οΏ½@οΏ½\006\b\000\000\0 >00\000\000\000\000B\000\000 >\000\0007 \006\b\003\000\000\000TZ\000\000οΏ½οΏ½οΏ½οΏ >½ >οΏ½οΏ½οΏ½\001\200οΏ½οΏ½@οΏ½\006\b@ο >Ώ½\006\b@οΏ½\006\b@οΏ½\006\bOοΏ½\006\b@\0 >02\a\b@οΏ½\006\b@\002\a\b", '\0' , >"\027\000\000\000\000\000\000\000WοΏ½\022B\000\000\000\000\000\000\ >000\000\0 >05\000\000\000\210o\a\bTZ\000\000\000\000\000\000οΏ½οΏ½οΏ >½οΏ½οΏ½<\023B\001\0 >00\000\000οΏ½οΏ½οΏ½οΏ½οΏ½m\tBdοΏ½\022 >BοΏ½q\a\b\vοΏ½\006B\024\032\023B\024\03 >2\023B3\035\rB\024\032\023BοΏ½οΏ½\006B\003\000\000\000οΏ½ >οΏ½οΏ½οΏ½\027\000\0 >00\000\000\000\000\000\024\032"... > s = 0xbfffeef0 "-isl" > argv = {0xa97b6c0 "#young", 0x20656c62
of >bounds>, > 0x292a6f3a
, 0x5d20
ut >of bounds>, 0x42133cec "\004", 0xbffff1fc "", > 0x4204533d "\201οΏ½οΏ½οΏ½\016", 0x42131a14 " \031\023 >BοΏ½h\001@`οΏ½"} > len = 4 > i = 0 > lastc = 45 '-' >#2 0x0804cebd in set_cmode (sender=0x0, channel=0x0) at actions.c:32 >1 > args = 0x0 > modes = 0x0 > modes_orig = 0x0 > md = (struct modedata *) 0x0 > which = -1 > add = 0 > i = 0 > c = 0 '\0' >#3 0x080553a3 in main (ac=1, av=0xbffff804, envp=0xbffff80c) at ma >in.c:269 > now = 1065393142 > now_msec = 241253125 > last_update = 1065392973 > last_check = 241252363 >#4 0x420156a4 in __libc_start_main () from /lib/tls/libc.so.6 >No symbol table info available. >(gdb) > > >------------------------------------------------------------------ >To unsubscribe or change your subscription options, visit: >http://www.ircservices.za.net/mailman/listinfo/ircservices-coding From diego at redesul.net Mon Oct 6 02:36:40 2003 From: diego at redesul.net (Diego B. Contezini) Date: Sat Oct 23 23:10:10 2004 Subject: [IRCServices Coding] Bug.... References: <3f811cad.24262@achurch.org> Message-ID: <005501c38bed$4c9b1dd0$3cc8a8c0@angel> Upgrade? ircservices-5.0.22 services.redesul.net build #2, compiled Thu Sep 18 18:41:36 BRT 2003 - Its the last version....... Diego B. Contezini ----- Original Message ----- From: "Andrew Church" To: Sent: Monday, October 06, 2003 4:41 AM Subject: Re: [IRCServices Coding] Bug.... > Upgrade. > > --Andrew Church > achurch@achurch.org > http://achurch.org/ > > >Sometimes has occur this bug, last 1 year.... > >on a network with 30k registers, its happening with latency of 3.. 4 > >days.... > > > >someone have any idea? > > > >#0 0x0804e8bf in do_cmode (source=0x806aa08 "ChanServ", ac=-1, > >av=0xbfffeec8) at channels.c:278 > >278 while (*s) { > >(gdb) bt' > >#0 0x0804e8bf in do_cmode (source=0x806aa08 "ChanServ", ac=-1, > >av=0xbfffeec8) at channels.c:278 > > chan = (Channel *) 0xa97b6b8 > > s = 0x20656c62
> > add = 1 > > modestr = 0x20656c62
> >#1 0x0804dc8e in flush_cmode (md=0x806aa00, clear=1) at actions.c:68 > >0 > > buf = > >"-isl\000\037\006\bp?????????@???\006\b\000\000\0 > >00\000\000\000\000B\000\000 > >\000\0007 \006\b\003\000\000\000TZ\000\000??????????? > >? > >?????????\001\200??????@???\006\b@? > >??\006\b@???\006\b@???\006\bO???\006\b@\0 > >02\a\b@???\006\b@\002\a\b", '\0' , > >"\027\000\000\000\000\000\000\000W???\022B\000\000\000\000\000\000\ > >000\000\0 > >05\000\000\000\210o\a\bTZ\000\000\000\000\000\000???????? > >???????<\023B\001\0 > >00\000\000???????????????m\tBd???\022 > >B???q\a\b\v???\006B\024\032\023B\024\03 > >2\023B3\035\rB\024\032\023B??????\006B\003\000\000\000??? > >?????????\027\000\0 > >00\000\000\000\000\000\024\032"... > > s = 0xbfffeef0 "-isl" > > argv = {0xa97b6c0 "#young", 0x20656c62
>of > >bounds>, > > 0x292a6f3a
, 0x5d20
>ut > >of bounds>, 0x42133cec "\004", 0xbffff1fc "", > > 0x4204533d "\201?????????\016", 0x42131a14 " \031\023 > >B???h\001@`???"} > > len = 4 > > i = 0 > > lastc = 45 '-' > >#2 0x0804cebd in set_cmode (sender=0x0, channel=0x0) at actions.c:32 > >1 > > args = 0x0 > > modes = 0x0 > > modes_orig = 0x0 > > md = (struct modedata *) 0x0 > > which = -1 > > add = 0 > > i = 0 > > c = 0 '\0' > >#3 0x080553a3 in main (ac=1, av=0xbffff804, envp=0xbffff80c) at ma > >in.c:269 > > now = 1065393142 > > now_msec = 241253125 > > last_update = 1065392973 > > last_check = 241252363 > >#4 0x420156a4 in __libc_start_main () from /lib/tls/libc.so.6 > >No symbol table info available. > >(gdb) > > > > > >------------------------------------------------------------------ > >To unsubscribe or change your subscription options, visit: > >http://www.ircservices.za.net/mailman/listinfo/ircservices-coding > ------------------------------------------------------------------ > To unsubscribe or change your subscription options, visit: > http://www.ircservices.za.net/mailman/listinfo/ircservices-coding > From achurch at achurch.org Mon Oct 6 06:45:43 2003 From: achurch at achurch.org (Andrew Church) Date: Sat Oct 23 23:10:10 2004 Subject: [IRCServices Coding] Bug.... In-Reply-To: <005501c38bed$4c9b1dd0$3cc8a8c0@angel> Message-ID: <3f8171f9.25006@achurch.org> >Upgrade? >ircservices-5.0.22 services.redesul.net build #2, compiled Thu Sep 18 >18:41:36 BRT 2003 >- > >Its the last version....... Then send a full debug log (from startup to crash), or I can't help. --Andrew Church achurch@achurch.org http://achurch.org/ From diego at redesul.net Mon Oct 6 17:16:29 2003 From: diego at redesul.net (Diego B. Contezini) Date: Sat Oct 23 23:10:10 2004 Subject: [IRCServices Coding] Bug.... References: <3f8171f9.25006@achurch.org> Message-ID: <010601c38c68$2e6dc8a0$3cc8a8c0@angel> And how should be this log? i sent a backtrace...... Diego B. Contezini ----- Original Message ----- From: "Andrew Church" To: Sent: Monday, October 06, 2003 10:44 AM Subject: Re: [IRCServices Coding] Bug.... > >Upgrade? > >ircservices-5.0.22 services.redesul.net build #2, compiled Thu Sep 18 > >18:41:36 BRT 2003 > >- > > > >Its the last version....... > > Then send a full debug log (from startup to crash), or I can't help. > > --Andrew Church > achurch@achurch.org > http://achurch.org/ > ------------------------------------------------------------------ > To unsubscribe or change your subscription options, visit: > http://www.ircservices.za.net/mailman/listinfo/ircservices-coding > From achurch at achurch.org Mon Oct 6 19:32:07 2003 From: achurch at achurch.org (Andrew Church) Date: Sat Oct 23 23:10:10 2004 Subject: [IRCServices Coding] Bug.... In-Reply-To: <010601c38c68$2e6dc8a0$3cc8a8c0@angel> Message-ID: <3f822598.26100@achurch.org> >And how should be this log? i sent a backtrace...... RTFM (FAQ Z.3) --Andrew Church achurch@achurch.org http://achurch.org/ From diego at redesul.net Mon Oct 6 22:36:40 2003 From: diego at redesul.net (Diego B. Contezini) Date: Sat Oct 23 23:10:10 2004 Subject: [IRCServices Coding] Bug.... References: <3f822598.26100@achurch.org> Message-ID: <011601c38c94$ebc3ec00$3cc8a8c0@angel> Read.... If i start it with -debug it will get me gb's of information. This occur after days with services up, i will try to run it into a screen.... with nofork..... Cya Diego B. Contezini ----- Original Message ----- From: "Andrew Church" To: Sent: Monday, October 06, 2003 11:31 PM Subject: Re: [IRCServices Coding] Bug.... > >And how should be this log? i sent a backtrace...... > > RTFM (FAQ Z.3) > > --Andrew Church > achurch@achurch.org > http://achurch.org/ > ------------------------------------------------------------------ > To unsubscribe or change your subscription options, visit: > http://www.ircservices.za.net/mailman/listinfo/ircservices-coding > From saturn at jetirc.net Fri Oct 10 15:48:47 2003 From: saturn at jetirc.net (Saturn) Date: Sat Oct 23 23:10:10 2004 Subject: [IRCServices Coding] Akill problem in 5.0.22 References: <14C7EDD0-DC1B-11D7-8505-0003938D6866@mac.com> Message-ID: <004001c38f80$9f635960$6401a8c0@turby> Running 5.0.22 on Unreal 3.1.7b1 (same as 3.1.6 except they fixed that duplicate exit system notice that happens in 3.1.6). I just today added an akill (+0 time) .. I DO have the immediate auto kill option un-commented in the modules.conf, but it still didn't bother scanning for victims matching my akill mask nor did it actually KILL anyone... It works if they are manually killed and then try to re-connect, but I thought that new option was so Services will immediately scan for and kill anyone online that matches the mask as soon as the new akill is added... First: IS that what it's supposed to do? Second: If so, it's not working... Saturn www.jetirc.net From laser at musichat.net Sat Oct 11 00:56:04 2003 From: laser at musichat.net (Alessandro Ciappei) Date: Sat Oct 23 23:10:10 2004 Subject: [IRCServices Coding] Problem with auth mail In-Reply-To: <20031007101106.2701D1703F@snow.fingers.co.za> Message-ID: Hi all, I've ircservices 5.0.22, and I would like to costumize auth-mail. I would like describe my irc network in this mail, but when someone register nick, services go in segfault. I copy the sintaz of mail-auth ( it's in italian ) # Mail text. The last "%s" (before the user@host) in the body text is # replaced by one of the NICK_AUTH_MAIL_TEXT_* messages. NICK_AUTH_MAIL_SUBJECT Conferma della registrazione del nick %s NICK_AUTH_MAIL_BODY Grazie per aver scelto MusiChat Net Community! Il codice di autorizzazione del tuo nick (%s) e': %09d Identificati su MusiChat digitando: /msg %s AUTH %09d La registrazione del tuo nick sara' confermata e il tuo nickname sara' protetto da eventuali tentativi di abuso o furto. Il sito ufficiale della rete e' http://www.musichat.net/ I regolamenti della rete e i documenti ufficiali sono disponibili all'interno del sito. Per ricevere assistenza sui servizi della rete in generale puoi rivolgerti sul canale ufficiale #IRCHelp oppure tramite email all'indirizzo irchelp@musichat.net. Sono inoltre disponibili i seguenti servizi: - MusiChat Forum Forum di discussione di MusiChat, raggiungibile all'indirizzo http://forum.musichat.net Sul forum, oltre a poter esprimere la tua opinione, potrai informarti sulle novita' e sui nuovi servizi offerti dalla rete. - MusiChat Mailing List Per iscriversi e' sufficiente visitare il sito http://lists.musichat.net/mailman/listinfo/irchelp e inserire il proprio indirizzo E-Mail e la password desiderata. Per una connessione piu' veloce e sicura e' vivamente consigliato l'utilizzo del seguente server: irc.musichat.net MusiChat Net Community Questo messaggio e stato inviato su richiesta di %s in risposta a %s %s@%s. I read the istruction for translate. The error is: [Oct 11 09:48:30 2003] PANIC! buffer = :alpha_omega ! nickserv :register pippo laser@musichat.net [Oct 11 09:48:30 2003] Services terminating: Segmentation fault Some one can help me? the email body is too long? Thx Alex From achurch at achurch.org Thu Oct 16 23:58:34 2003 From: achurch at achurch.org (Andrew Church) Date: Sat Oct 23 23:10:10 2004 Subject: [IRCServices Coding] Problem with auth mail In-Reply-To: Message-ID: <3f8f9304.20227@achurch.org> You have the wrong number of %-tokens in your message. --Andrew Church achurch@achurch.org http://achurch.org/ > >Hi all, I've ircservices 5.0.22, and I would like to costumize auth-mail. >I would like describe my irc network in this mail, but when someone register >nick, services go in segfault. > >I copy the sintaz of mail-auth ( it's in italian ) > ># Mail text. The last "%s" (before the user@host) in the body text is ># replaced by one of the NICK_AUTH_MAIL_TEXT_* messages. >NICK_AUTH_MAIL_SUBJECT > Conferma della registrazione del nick %s >NICK_AUTH_MAIL_BODY > Grazie per aver scelto MusiChat Net Community! > Il codice di autorizzazione del tuo nick (%s) e': %09d > Identificati su MusiChat digitando: > /msg %s AUTH %09d > > La registrazione del tuo nick sara' confermata e il tuo nickname > sara' protetto da eventuali tentativi di abuso o furto. > > Il sito ufficiale della rete e' http://www.musichat.net/ > I regolamenti della rete e i documenti ufficiali sono > disponibili all'interno del sito. > > Per ricevere assistenza sui servizi della rete > in generale puoi rivolgerti sul canale ufficiale #IRCHelp > oppure tramite email all'indirizzo irchelp@musichat.net. > > > Sono inoltre disponibili i seguenti servizi: > > - MusiChat Forum > Forum di discussione di MusiChat, raggiungibile > all'indirizzo http://forum.musichat.net > Sul forum, oltre a poter esprimere la tua opinione, > potrai informarti sulle novita' e sui nuovi servizi > offerti dalla rete. > > - MusiChat Mailing List > Per iscriversi e' sufficiente visitare il sito > http://lists.musichat.net/mailman/listinfo/irchelp > e inserire il proprio indirizzo E-Mail e la > password desiderata. > > > Per una connessione piu' veloce e sicura e' vivamente > consigliato l'utilizzo del seguente server: irc.musichat.net > > MusiChat Net Community > > Questo messaggio e stato inviato su richiesta di %s in risposta a %s > %s@%s. > > > > >I read the istruction for translate. > >The error is: > >[Oct 11 09:48:30 2003] PANIC! buffer = :alpha_omega ! nickserv :register >pippo laser@musichat.net >[Oct 11 09:48:30 2003] Services terminating: Segmentation fault > > >Some one can help me? >the email body is too long? > >Thx > >Alex > > >------------------------------------------------------------------ >To unsubscribe or change your subscription options, visit: >http://www.ircservices.za.net/mailman/listinfo/ircservices-coding From saman at alkol.org Fri Oct 17 03:07:31 2003 From: saman at alkol.org (|SaMaN|) Date: Sat Oct 23 23:10:10 2004 Subject: [IRCServices Coding] Bug or misunderstood ? Message-ID: <000901c39496$71764f10$a37faec3@coder> Im using unreal ircd. When channel is empty and if channel owner joins his/her registered channel it does (ChanServ sets mode: +ntrq nick) but when channel is not empty and if channel owner joins his/her registered channel it does (ChanServ sets mode: +oq nick nick). As you see on the first one there is no +o and because of this chanserv does not update the last_used time because chanserv is set to update last_used time with +o (CUMODE_o) so channels drop while channel owners use them. Is this a bug or my misunderstood ? ###################################################### modules/chanserv/check.c ... void check_chan_user_modes(const char *source, struct c_userlist *u, Channel *c, int32 oldmodes) ... if ((res & ~modes) & CUMODE_o) { ci->last_used = time(NULL); put_channelinfo(ci); } ... ###################################################### |SaMaN| From saman at alkol.org Fri Oct 17 04:53:04 2003 From: saman at alkol.org (|SaMaN|) Date: Sat Oct 23 23:10:10 2004 Subject: [IRCServices Coding] Re: Bug or misunderstood ? Message-ID: <002001c394a5$31c059b0$a37faec3@coder> Also it does not update last_used time on +a flag. Temporary fix --------------- edit /modules/chanserv/check.c find line ------------------------------------------------------------------------- local_set_cumodes(c, '+', res & ~modes, user->nick); ------------------------------------------------------------------------- add below ------------------------------------------------------------------------ int16 cumode_q = mode_char_to_flag('q',MODE_CHANUSER); int16 cumode_a = mode_char_to_flag('a',MODE_CHANUSER); if ((res & ~modes) & cumode_q) { ci->last_used = time(NULL); put_channelinfo(ci); } if ((res & ~modes) & cumode_a) { ci->last_used = time(NULL); put_channelinfo(ci); } ------------------------------------------------------------------------- save and compile and run and enjoy :) ------------------------------------------------------------------------- |SaMaN| ----- Original Message ----- From: "|SaMaN|" To: Sent: Friday, October 17, 2003 1:07 PM Subject: Bug or misunderstood ? > Im using unreal ircd. When channel is empty and if channel owner joins > his/her registered channel it does > (ChanServ sets mode: +ntrq nick) but when channel is not empty and if > channel owner joins his/her registered channel it does (ChanServ sets mode: > +oq nick nick). As you see on the first one there is no +o and because of > this chanserv does not update the last_used time because chanserv is set to > update last_used time with +o (CUMODE_o) so channels drop while channel > owners use them. Is this a bug or my misunderstood ? > > ###################################################### > modules/chanserv/check.c > ... > void check_chan_user_modes(const char *source, struct c_userlist *u, > Channel *c, int32 oldmodes) > ... > if ((res & ~modes) & CUMODE_o) { > ci->last_used = time(NULL); > put_channelinfo(ci); > } > ... > ###################################################### > > |SaMaN| > > From saturn at jetirc.net Fri Oct 17 08:47:59 2003 From: saturn at jetirc.net (Saturn) Date: Sat Oct 23 23:10:10 2004 Subject: [IRCServices Coding] Re: Akill problem in 5.0.22 Message-ID: <002501c394c5$f8dce480$6401a8c0@turby> Haven't seen a reply to this one, so thought I'd better make sure this went through.... ----- Original Message ----- Sent: Friday, October 10, 2003 3:48 PM Subject: Akill problem in 5.0.22 Running 5.0.22 on Unreal 3.1.7b1 (same as 3.1.6 except they fixed that duplicate exit system notice that happens in 3.1.6). I just today added an akill (+0 time) .. I DO have the immediate auto kill option un-commented in the modules.conf, but it still didn't bother scanning for victims matching my akill mask nor did it actually KILL anyone... It works if they are manually killed and then try to re-connect, but I thought that new option was so Services will immediately scan for and kill anyone online that matches the mask as soon as the new akill is added... First: IS that what it's supposed to do? Second: If so, it's not working... Saturn www.jetirc.net From achurch at achurch.org Fri Oct 17 09:03:19 2003 From: achurch at achurch.org (Andrew Church) Date: Sat Oct 23 23:10:10 2004 Subject: [IRCServices Coding] Re: Akill problem in 5.0.22 In-Reply-To: <002501c394c5$f8dce480$6401a8c0@turby> Message-ID: <3f9012b8.23176@achurch.org> RTFM --Andrew Church achurch@achurch.org http://achurch.org/ >Haven't seen a reply to this one, so thought I'd better make sure this went >through.... > >----- Original Message ----- >Sent: Friday, October 10, 2003 3:48 PM >Subject: Akill problem in 5.0.22 > > >Running 5.0.22 on Unreal 3.1.7b1 (same as 3.1.6 except they fixed that >duplicate exit system notice that happens in 3.1.6). > >I just today added an akill (+0 time) .. I DO have the immediate auto kill >option un-commented in the modules.conf, but it still didn't bother scanning >for victims matching my akill mask nor did it actually KILL anyone... It >works if they are manually killed and then try to re-connect, but I thought >that new option was so Services will immediately scan for and kill anyone >online that matches the mask as soon as the new akill is added... > >First: IS that what it's supposed to do? > >Second: If so, it's not working... > >Saturn >www.jetirc.net > >------------------------------------------------------------------ >To unsubscribe or change your subscription options, visit: >http://www.ircservices.za.net/mailman/listinfo/ircservices-coding From saturn at jetirc.net Fri Oct 17 09:19:32 2003 From: saturn at jetirc.net (Saturn) Date: Sat Oct 23 23:10:10 2004 Subject: [IRCServices Coding] Re: Akill problem in 5.0.22 References: <3f9012b8.23176@achurch.org> Message-ID: <027401c394ca$443ae180$6401a8c0@turby> Well, Andrew, I did read TFM. For what it's worth, all I found was this entry under the description of the module options ImmediatelySendAutokill [OPTIONAL] Causes OperServ to inform all servers of a new autokill or autokill exclusion the moment it is added, rather than waiting for someone to match it first. Example: ImmediatelySendAutokill I read through the section about AKILLs and SQline, SGline, SZline, etc, however all of what I read indicates that simply enabling the ImmediatelySendAutokill option in the modules.conf (coupled with the fact that everything ELSE is set up and workign properly) SHOULD cause services to immediately scan the network for clients matching the akill mask, and kill them. My point, sir, is that IT DOES NOT DO THIS. Thus, I'm sure you'll find, I HAVE in fact read the f___ manual, and the manual does not address this problem. If it doesn't matter to you, fine, but if it does, let's try and get on with maybe solving the problem? Thanks Saturn ----- Original Message ----- From: "Andrew Church" To: Sent: Friday, October 17, 2003 9:02 AM Subject: Re: [IRCServices Coding] Re: Akill problem in 5.0.22 RTFM --Andrew Church achurch@achurch.org http://achurch.org/ >Haven't seen a reply to this one, so thought I'd better make sure this went >through.... > >----- Original Message ----- >Sent: Friday, October 10, 2003 3:48 PM >Subject: Akill problem in 5.0.22 > > >Running 5.0.22 on Unreal 3.1.7b1 (same as 3.1.6 except they fixed that >duplicate exit system notice that happens in 3.1.6). > >I just today added an akill (+0 time) .. I DO have the immediate auto kill >option un-commented in the modules.conf, but it still didn't bother scanning >for victims matching my akill mask nor did it actually KILL anyone... It >works if they are manually killed and then try to re-connect, but I thought >that new option was so Services will immediately scan for and kill anyone >online that matches the mask as soon as the new akill is added... > >First: IS that what it's supposed to do? > >Second: If so, it's not working... > >Saturn >www.jetirc.net > >------------------------------------------------------------------ >To unsubscribe or change your subscription options, visit: >http://www.ircservices.za.net/mailman/listinfo/ircservices-coding ------------------------------------------------------------------ To unsubscribe or change your subscription options, visit: http://www.ircservices.za.net/mailman/listinfo/ircservices-coding From achurch at achurch.org Fri Oct 17 09:34:48 2003 From: achurch at achurch.org (Andrew Church) Date: Sat Oct 23 23:10:10 2004 Subject: [IRCServices Coding] Re: Akill problem in 5.0.22 In-Reply-To: <027401c394ca$443ae180$6401a8c0@turby> Message-ID: <3f901a20.23266@achurch.org> >however all of what I read indicates that simply enabling the >ImmediatelySendAutokill option in the modules.conf (coupled with the fact >that everything ELSE is set up and workign properly) SHOULD cause services >to immediately scan the network for clients matching the akill mask, and >kill them. The documentation says nothing about this. RTFM again. --Andrew Church achurch@achurch.org http://achurch.org/ From ballsy at mystical.net Fri Oct 17 11:20:33 2003 From: ballsy at mystical.net (Ballsy) Date: Sat Oct 23 23:10:10 2004 Subject: [IRCServices Coding] Re: Akill problem in 5.0.22 In-Reply-To: <027401c394ca$443ae180$6401a8c0@turby> References: <3f9012b8.23176@achurch.org> <027401c394ca$443ae180$6401a8c0@turby> Message-ID: <6.0.0.22.0.20031017121557.01b63ac0@127.0.0.1> To save the rest of us from having to put up with more bickering, it may be of note that I had to comment out 'EnableExclude' in order for my immediate-kill functionality to work under bahamut (I know, you're using Unreal). All the ImmediatelySendAkill does is informs all linked services that they should add an Akill. It's then up to those servers to decide how to deal with it. Ballsy At 10:18 AM 17/10/2003, Saturn wrote: >Well, Andrew, I did read TFM. For what it's worth, all I found was this >entry under the description of the module options > >ImmediatelySendAutokill [OPTIONAL] > Causes OperServ to inform all servers of a new autokill or autokill >exclusion the moment it is added, rather than waiting for someone to match >it first. > Example: ImmediatelySendAutokill > >I read through the section about AKILLs and SQline, SGline, SZline, etc, >however all of what I read indicates that simply enabling the >ImmediatelySendAutokill option in the modules.conf (coupled with the fact >that everything ELSE is set up and workign properly) SHOULD cause services >to immediately scan the network for clients matching the akill mask, and >kill them. > >My point, sir, is that IT DOES NOT DO THIS. Thus, I'm sure you'll find, I >HAVE in fact read the f___ manual, and the manual does not address this >problem. If it doesn't matter to you, fine, but if it does, let's try and >get on with maybe solving the problem? > >Thanks >Saturn > >----- Original Message ----- >From: "Andrew Church" >To: >Sent: Friday, October 17, 2003 9:02 AM >Subject: Re: [IRCServices Coding] Re: Akill problem in 5.0.22 > > >RTFM > > --Andrew Church > achurch@achurch.org > http://achurch.org/ > > >Haven't seen a reply to this one, so thought I'd better make sure this went > >through.... > > > >----- Original Message ----- > >Sent: Friday, October 10, 2003 3:48 PM > >Subject: Akill problem in 5.0.22 > > > > > >Running 5.0.22 on Unreal 3.1.7b1 (same as 3.1.6 except they fixed that > >duplicate exit system notice that happens in 3.1.6). > > > >I just today added an akill (+0 time) .. I DO have the immediate auto kill > >option un-commented in the modules.conf, but it still didn't bother >scanning > >for victims matching my akill mask nor did it actually KILL anyone... It > >works if they are manually killed and then try to re-connect, but I thought > >that new option was so Services will immediately scan for and kill anyone > >online that matches the mask as soon as the new akill is added... > > > >First: IS that what it's supposed to do? > > > >Second: If so, it's not working... > > > >Saturn > >www.jetirc.net > > > >------------------------------------------------------------------ > >To unsubscribe or change your subscription options, visit: > >http://www.ircservices.za.net/mailman/listinfo/ircservices-coding >------------------------------------------------------------------ >To unsubscribe or change your subscription options, visit: >http://www.ircservices.za.net/mailman/listinfo/ircservices-coding > >------------------------------------------------------------------ >To unsubscribe or change your subscription options, visit: >http://www.ircservices.za.net/mailman/listinfo/ircservices-coding From saturn at jetirc.net Fri Oct 17 17:16:26 2003 From: saturn at jetirc.net (Saturn) Date: Sat Oct 23 23:10:10 2004 Subject: [IRCServices Coding] Re: Akill problem in 5.0.22 References: <3f901a20.23266@achurch.org> Message-ID: <02d401c3950c$e762bda0$6401a8c0@turby> >From a.html in the /docs directory: --------------- operserv/akill (Autokill module settings) ImmediatelySendAutokill [OPTIONAL] Causes OperServ to inform all servers of a new autokill or autokill exclusion the moment it is added, rather than waiting for someone to match it first. Example: ImmediatelySendAutokill -------------- 3.html#4-3 in the /docs directory does not speak to the ImmediatelySendAutokill option except for the mention that: "(If the ImmediatelySendAutokill option in modules.conf is enabled, the last-used time will never be set at all on these servers.)" However, this is in the context of talking about Slines, etc, and as far as I can tell has no new useful information to impart regarding my stated problem: that services is NOT "Immediately sending the autokill" on my network and thus when a new AKILL is added, the matching users/masks are not being killed off, unless they are killed manually by an IRCop. Yes, it IS catching them when they attempt to re-connect, that was never a problem. It would make sense that if an autokill is added, that Services would immediately trace the network and kill off any matches to that akill... at least, it makes sense if this option is enabled.... (to me) ------------------------ 4.html#oper.akill doesn't mention it at all. ----------------- I really don't see where else I'm supposed to be looking here. I've scoured the docs and can see no other reference to it. If there's something I'm missing, perhaps instead of rudely, repeatedly telling me to RTFM, maybe just tell me what it is I'm supposed to find! I've already spend a few hours reading through the docs (which I've already read about a dozen times over the past year alone), and I'm telling you, there's nothing else about it that I can find!!! The ONLY thing I can come up with is that the feature name is misleading and the option doesn't in fact do what it SEEMS it should do. Could it be that all that does is send the S/G/Z line (whatever is appropriate) to the servers and that's all??? NOW I have to ask, why bother, if it'll do that if/when they re-connect anyhow? Additionally, if the reason I can't find the answer in the manual is because the option DOESN'T make services kill all matches when the akill is added, then Imust ask WHY that isn't an option, since it seems logically useful to me and my staff. Also, that being the case, why couldn't you simply SAY that it's not designed to do that, instead of sending me hunting (TWICE) for non-existant information in the docs??????? I'm very interested to hear the answer to these questions. To put it bluntly, I have been an extremely enthusiastic advocate of IRCServices for over 3 years now, have turned many network owners onto them, and love them to death. The way you "talk" to your supporters on this forum sometimes leaves a LOT to be desired. If the feature doesn't exist as I understand it, just SAY SO and save us all a lot of trouble -- don't just tell me to go RTFM when the info I seek isn't IN it. Having said that, if you can point me to the info in the docs in the 5.0.22 distro and prove my claims as baseless, I will offer my sincere apologies. Until then, my opinion stands. Saturn ----- Original Message ----- From: "Andrew Church" To: Sent: Friday, October 17, 2003 9:34 AM Subject: Re: [IRCServices Coding] Re: Akill problem in 5.0.22 >however all of what I read indicates that simply enabling the >ImmediatelySendAutokill option in the modules.conf (coupled with the fact >that everything ELSE is set up and workign properly) SHOULD cause services >to immediately scan the network for clients matching the akill mask, and >kill them. The documentation says nothing about this. RTFM again. --Andrew Church achurch@achurch.org http://achurch.org/ ------------------------------------------------------------------ To unsubscribe or change your subscription options, visit: http://www.ircservices.za.net/mailman/listinfo/ircservices-coding From saturn at jetirc.net Fri Oct 17 17:33:57 2003 From: saturn at jetirc.net (Saturn) Date: Sat Oct 23 23:10:10 2004 Subject: [IRCServices Coding] Re: Akill problem in 5.0.22 References: <3f9012b8.23176@achurch.org> <027401c394ca$443ae180$6401a8c0@turby> <6.0.0.22.0.20031017121557.01b63ac0@127.0.0.1> Message-ID: <030801c3950f$3cb55270$6401a8c0@turby> Would have been nice if someone had mentioned that (about the ImmediatelySendAutokill) from the start. I would say the flag is misleading in title then, because I (and 8 other people on my staff -- none of us are dummies, either) read that as meaning it will Immediately send the auto kill... "ImmediatelyUpdateServers" might be more fitting from an intuitive standpoint, not that I'm suggesting changing the name, but at least the documentation of it could be a bit more explicit IMHO. and yes, I know there will be about 50 people (probably all of them hard-core coders) shaking their heads in disbelief at what I've said, but let's face it: If we were ALL hard-core coders, we wouldn't need Andrew and his IRCServices, would we? We'd all be making our own. So all I'm saying is how about a little slack for those of us with OTHER important skills that might fall outside the scope of being the "world's greatest expert" on IRC programming... ----- Original Message ----- From: "Ballsy" To: "IRC Services Coding Mailing List" ; "IRC Services Coding Mailing List" Sent: Friday, October 17, 2003 11:20 AM Subject: Re: [IRCServices Coding] Re: Akill problem in 5.0.22 To save the rest of us from having to put up with more bickering, it may be of note that I had to comment out 'EnableExclude' in order for my immediate-kill functionality to work under bahamut (I know, you're using Unreal). All the ImmediatelySendAkill does is informs all linked services that they should add an Akill. It's then up to those servers to decide how to deal with it. Ballsy At 10:18 AM 17/10/2003, Saturn wrote: >Well, Andrew, I did read TFM. For what it's worth, all I found was this >entry under the description of the module options > >ImmediatelySendAutokill [OPTIONAL] > Causes OperServ to inform all servers of a new autokill or autokill >exclusion the moment it is added, rather than waiting for someone to match >it first. > Example: ImmediatelySendAutokill > >I read through the section about AKILLs and SQline, SGline, SZline, etc, >however all of what I read indicates that simply enabling the >ImmediatelySendAutokill option in the modules.conf (coupled with the fact >that everything ELSE is set up and workign properly) SHOULD cause services >to immediately scan the network for clients matching the akill mask, and >kill them. > >My point, sir, is that IT DOES NOT DO THIS. Thus, I'm sure you'll find, I >HAVE in fact read the f___ manual, and the manual does not address this >problem. If it doesn't matter to you, fine, but if it does, let's try and >get on with maybe solving the problem? > >Thanks >Saturn > >----- Original Message ----- >From: "Andrew Church" >To: >Sent: Friday, October 17, 2003 9:02 AM >Subject: Re: [IRCServices Coding] Re: Akill problem in 5.0.22 > > >RTFM > > --Andrew Church > achurch@achurch.org > http://achurch.org/ > > >Haven't seen a reply to this one, so thought I'd better make sure this went > >through.... > > > >----- Original Message ----- > >Sent: Friday, October 10, 2003 3:48 PM > >Subject: Akill problem in 5.0.22 > > > > > >Running 5.0.22 on Unreal 3.1.7b1 (same as 3.1.6 except they fixed that > >duplicate exit system notice that happens in 3.1.6). > > > >I just today added an akill (+0 time) .. I DO have the immediate auto kill > >option un-commented in the modules.conf, but it still didn't bother >scanning > >for victims matching my akill mask nor did it actually KILL anyone... It > >works if they are manually killed and then try to re-connect, but I thought > >that new option was so Services will immediately scan for and kill anyone > >online that matches the mask as soon as the new akill is added... > > > >First: IS that what it's supposed to do? > > > >Second: If so, it's not working... > > > >Saturn > >www.jetirc.net > > > >------------------------------------------------------------------ > >To unsubscribe or change your subscription options, visit: > >http://www.ircservices.za.net/mailman/listinfo/ircservices-coding >------------------------------------------------------------------ >To unsubscribe or change your subscription options, visit: >http://www.ircservices.za.net/mailman/listinfo/ircservices-coding > >------------------------------------------------------------------ >To unsubscribe or change your subscription options, visit: >http://www.ircservices.za.net/mailman/listinfo/ircservices-coding ------------------------------------------------------------------ To unsubscribe or change your subscription options, visit: http://www.ircservices.za.net/mailman/listinfo/ircservices-coding From Craig at chatspike.net Fri Oct 17 19:07:33 2003 From: Craig at chatspike.net (Craig McLure) Date: Sat Oct 23 23:10:10 2004 Subject: [IRCServices Coding] Re: Akill problem in 5.0.22 Message-ID: Theres no need for flaming ffs.. just because something makes less sence to you than to everyone else, doesnt instantly mean that it has to be changed.. i seemed to understand it ok, and i'm sure that there are several hundred other IRCServices users who didnt have any problems with this directive. I'm sure andy will concider documenting it more "accuratly" (I wont speak for him thou, his choice :p), but theres no need for the flaming, if you have such a big problem with something that (apparently just) you dont understand, just make a passing mention on it, dont go on talking about "Hard-core coders" and "worlds biggest expert"s cause you are upset with something. If the last paragraph wasnt made, i'm sure there _WOUDLNT_ be "about 50 people (probably all of them hard-core coders) shaking their heads in disbelief", cause it doesnt happen. And to clarify.. theres no such thing as a "world biggest expert" when it comes to IRC programming, people have different preferances, and ways of doing things, to the point that you cant compair something like InspIRCd to UnrealIRCd, as they are totally different in almost every way. :p Please just calm down, and talk this out rationally before you start jumping down ppls throats :p /***************************************** * Craig "FrostyCoolSlug" McLure * InspIRCd - http://www.inspircd.org * ChatSpike - http://www.chatspike.net ****************************************/ /**************************************** * From - Saturn * To - IRC Services Coding Mailing List * Sent - 2003-10-17 17:31:00 * Subject - Re: [IRCServices Coding] Re: Akill problem in 5.0.22 ****************************************/ /****** - Begin Original Message - ******/ >Would have been nice if someone had mentioned that (about the >ImmediatelySendAutokill) from the start. I would say the flag is misleading >in title then, because I (and 8 other people on my staff -- none of us are >dummies, either) read that as meaning it will Immediately send the auto >kill... "ImmediatelyUpdateServers" might be more fitting from an intuitive >standpoint, not that I'm suggesting changing the name, but at least the >documentation of it could be a bit more explicit IMHO. > >and yes, I know there will be about 50 people (probably all of them >hard-core coders) shaking their heads in disbelief at what I've said, but >let's face it: If we were ALL hard-core coders, we wouldn't need Andrew and >his IRCServices, would we? We'd all be making our own. So all I'm saying >is how about a little slack for those of us with OTHER important skills that >might fall outside the scope of being the "world's greatest expert" on IRC >programming... > >----- Original Message ----- >From: "Ballsy" >To: "IRC Services Coding Mailing List" >; "IRC Services Coding Mailing List" > >Sent: Friday, October 17, 2003 11:20 AM >Subject: Re: [IRCServices Coding] Re: Akill problem in 5.0.22 > > > To save the rest of us from having to put up with more bickering, >it may be of note that I had to comment out 'EnableExclude' in order for my >immediate-kill functionality to work under bahamut (I know, you're using >Unreal). All the ImmediatelySendAkill does is informs all linked services >that they should add an Akill. It's then up to those servers to decide how >to deal with it. > >Ballsy > > >At 10:18 AM 17/10/2003, Saturn wrote: >>Well, Andrew, I did read TFM. For what it's worth, all I found was this >>entry under the description of the module options >> >>ImmediatelySendAutokill [OPTIONAL] >> Causes OperServ to inform all servers of a new autokill or autokill >>exclusion the moment it is added, rather than waiting for someone to match >>it first. >> Example: ImmediatelySendAutokill >> >>I read through the section about AKILLs and SQline, SGline, SZline, etc, >>however all of what I read indicates that simply enabling the >>ImmediatelySendAutokill option in the modules.conf (coupled with the fact >>that everything ELSE is set up and workign properly) SHOULD cause services >>to immediately scan the network for clients matching the akill mask, and >>kill them. >> >>My point, sir, is that IT DOES NOT DO THIS. Thus, I'm sure you'll find, I >>HAVE in fact read the f___ manual, and the manual does not address this >>problem. If it doesn't matter to you, fine, but if it does, let's try and >>get on with maybe solving the problem? >> >>Thanks >>Saturn >> >>----- Original Message ----- >>From: "Andrew Church" >>To: >>Sent: Friday, October 17, 2003 9:02 AM >>Subject: Re: [IRCServices Coding] Re: Akill problem in 5.0.22 >> >> >>RTFM >> >> --Andrew Church >> achurch@achurch.org >> http://achurch.org/ >> >> >Haven't seen a reply to this one, so thought I'd better make sure this >went >> >through.... >> > >> >----- Original Message ----- >> >Sent: Friday, October 10, 2003 3:48 PM >> >Subject: Akill problem in 5.0.22 >> > >> > >> >Running 5.0.22 on Unreal 3.1.7b1 (same as 3.1.6 except they fixed that >> >duplicate exit system notice that happens in 3.1.6). >> > >> >I just today added an akill (+0 time) .. I DO have the immediate auto >kill >> >option un-commented in the modules.conf, but it still didn't bother >>scanning >> >for victims matching my akill mask nor did it actually KILL anyone... It >> >works if they are manually killed and then try to re-connect, but I >thought >> >that new option was so Services will immediately scan for and kill anyone >> >online that matches the mask as soon as the new akill is added... >> > >> >First: IS that what it's supposed to do? >> > >> >Second: If so, it's not working... >> > >> >Saturn >> >www.jetirc.net >> > >> >------------------------------------------------------------------ >> >To unsubscribe or change your subscription options, visit: >> >http://www.ircservices.za.net/mailman/listinfo/ircservices-coding >>------------------------------------------------------------------ >>To unsubscribe or change your subscription options, visit: >>http://www.ircservices.za.net/mailman/listinfo/ircservices-coding >> >>------------------------------------------------------------------ >>To unsubscribe or change your subscription options, visit: >>http://www.ircservices.za.net/mailman/listinfo/ircservices-coding > > >------------------------------------------------------------------ >To unsubscribe or change your subscription options, visit: >http://www.ircservices.za.net/mailman/listinfo/ircservices-coding > >------------------------------------------------------------------ >To unsubscribe or change your subscription options, visit: >http://www.ircservices.za.net/mailman/listinfo/ircservices-coding > >. /******* - End Original Message - *******/ From achurch at achurch.org Fri Oct 17 20:13:46 2003 From: achurch at achurch.org (Andrew Church) Date: Sat Oct 23 23:10:10 2004 Subject: [IRCServices Coding] Re: Akill problem in 5.0.22 In-Reply-To: <02d401c3950c$e762bda0$6401a8c0@turby> Message-ID: <3f90afdf.23477@achurch.org> You know, I might have been more forgiving if this hadn't been gone over on this list (twice!) before: http://www.ircservices.za.net/pipermail/ircservices-coding/2002/002305.html http://www.ircservices.za.net/pipermail/ircservices-coding/2002/003215.html However, since you seem to have trouble both comprehending the documentation and reading the archives, I have added FAQ F.10 for your edification: F.10. Services doesn't kill users matching a newly-added autokill mask even if ImmediatelySendAutokill is set. Services never kills users when a new autokill is added; the ImmediatelySendAutokill configuration directive only causes Services to send the autokill itself (that is, the user/host mask to prohibit new connections from) to the IRC servers on your network. This is a safety feature intended to limit the damage caused by a mistyped autokill. Note that some IRC servers will themselves kill users matching a newly-added autokill; this is unrelated to Services. --Andrew Church achurch@achurch.org http://achurch.org/ From griever at t2n.org Fri Oct 17 21:23:14 2003 From: griever at t2n.org (Robert F Merrill) Date: Sat Oct 23 23:10:10 2004 Subject: [IRCServices Coding] Re: Akill problem in 5.0.22 In-Reply-To: <030801c3950f$3cb55270$6401a8c0@turby> References: <3f9012b8.23176@achurch.org> <027401c394ca$443ae180$6401a8c0@turby> <6.0.0.22.0.20031017121557.01b63ac0@127.0.0.1> <030801c3950f$3cb55270$6401a8c0@turby> Message-ID: <3F90BF77.2010706@t2n.org> Saturn wrote: >Would have been nice if someone had mentioned that (about the >ImmediatelySendAutokill) from the start. I would say the flag is misleading >in title then, because I (and 8 other people on my staff -- none of us are >dummies, either) read that as meaning it will Immediately send the auto >kill... "ImmediatelyUpdateServers" might be more fitting from an intuitive >standpoint, not that I'm suggesting changing the name, but at least the >documentation of it could be a bit more explicit IMHO. > > It DOES immediately send the autokill. You just don't grasp the meaning of sending the autokill. It literally sends an AKILL (or TKL in the case of unreal) message to the servers. At least unreal and bahamut will then scan for matching clients and disconnect them, however not all servers do this. If you are using unreal and it doesn't disconnect the matching users, then it is either a bug in unreal (not uncommon) or the services really *aren't* sending the tkl message (doubt it). Try adding an akill for a connected client. If the client doesn't die, do a /stats g on their server. You should see a g-line added for them. Also note that if you have akill exclusions enabled (bad idea most of the time), services will NEVER add an akill or gline on servers that don't support akill or gline exclusions (I don't know of any that do), but rather manually kill everyone that matches as they connect. In this case, you should disable akill exclusions and it should start working. From v13 at it.teithe.gr Sat Oct 18 11:47:23 2003 From: v13 at it.teithe.gr (V13) Date: Sat Oct 23 23:10:10 2004 Subject: [IRCServices Coding] Re: Akill problem in 5.0.22 In-Reply-To: <3F90BF77.2010706@t2n.org> References: <3f9012b8.23176@achurch.org> <030801c3950f$3cb55270$6401a8c0@turby> <3F90BF77.2010706@t2n.org> Message-ID: <200310182149.18600.v13@it.teithe.gr> On Saturday 18 October 2003 07:20, Robert F Merrill wrote: > Saturn wrote: > >Would have been nice if someone had mentioned that (about the > >ImmediatelySendAutokill) from the start. I would say the flag is > > misleading in title then, because I (and 8 other people on my staff -- > > none of us are dummies, either) read that as meaning it will Immediately > > send the auto kill... "ImmediatelyUpdateServers" might be more fitting > > from an intuitive standpoint, not that I'm suggesting changing the name, > > but at least the documentation of it could be a bit more explicit IMHO. > > It DOES immediately send the autokill. You just don't grasp the meaning > of sending the autokill. > It literally sends an AKILL (or TKL in the case of unreal) message to > the servers. At least unreal > and bahamut will then scan for matching clients and disconnect them, > however not all servers > do this. FYI bahamut doesn't do this. It will only do it whenever a new client that matches the akill connects to the server. i.e. if you set an akill for *.com noone will be disconnected untill a new client from *.com gets connected (at that moment, all matching clients will be killed). In the mean time, anyone from other domains can connect to the server without having any user killed. <> From diego at redesul.net Sat Oct 18 12:17:04 2003 From: diego at redesul.net (Diego B. Contezini) Date: Sat Oct 23 23:10:10 2004 Subject: [IRCServices Coding] CORE DUMPED! BUG! References: <3f8f9304.20227@achurch.org> Message-ID: <000e01c395ac$5b773b40$3cc8a8c0@angel> Andrew, you told me about debugging.. now i got it ;] here is the debugging: [Oct 18 16:05:31.288944 2003] debug: Sent: :ChanServ TOPIC #EMOCORE reffer 1066055037 :1i?? Festival HARDcoCOREcore dia 25 de outubro em blumenau no rio bravo bar (proximo a resima agua verde), com as bandas: Zero Ltda (curitiba), Swallow the Waffle (bc), chymia(bnu), crazy frogs (lages), surpise set e slipper (bnu)...3 pila entrada inicio as 15:00 horas' [Oct 18 16:05:31.289032 2003] debug: Received: :|-Frango-| MODE #EMOCORE -oooooo CHoPP CbRS-oFF caroll BRYAN brunaH balsanelli Segmentation fault (core dumped) root@irc(/home/ircadmin/services/lib)# ls -la core.12631 -rw------- 1 ircadmin ircadmin 47374336 Oct 18 16:05 core.12631 continue on the next message...... From diego at redesul.net Sat Oct 18 12:17:32 2003 From: diego at redesul.net (Diego B. Contezini) Date: Sat Oct 23 23:10:10 2004 Subject: [IRCServices Coding] CORE DUMPED... continue... References: <3f8f9304.20227@achurch.org> Message-ID: <001201c395ac$71b42210$3cc8a8c0@angel> #0 0x0804d830 in add_mode_with_params (md=0x806aa00, mode=111 'o', is_add=1, params=1, parambuf=0xbfffe280 "balsanelli", len=10) at actions.c:568 568 md->params[md->nopmodes][len] = 0; (gdb) bt' #0 0x0804d830 in add_mode_with_params (md=0x806aa00, mode=111 'o', is_add=1, params=1, parambuf=0xbfffe280 "balsanelli", len=10) at actions.c:568 s = 0x806aa3e "" #1 0x0804d342 in set_cmode (sender=0x81db058 "ChanServ", channel=0xa905d00) at actions.c:446 parambuf = "balsanelli\000\b\025\225\002BWi??\022B\024\032\023Bi??i??i??i??\000\000\000 \000\034 \006\bi??i??i??i??hi??i??i??i??i??i??i??\025\224\004B\034 \006\b\000\000\000\000i??m\tBdi??\022Bi??q\a\b\000\000\000\000eR :\0037[ \0034#\003di??\022B\000\000\000\000i??\037\006\bi??\037\006\bi??i??i??i??$i? ?\006Bi??i??i??i??\bi??i??i??\000\000\000\000Hi??i??i??\025\224\004B@\002\a\ b8i??i??i??6\020\aBpi??i??i??@i??\006\b@\002\a\b\000\000\000\000i??<\023BLi? ?i??i??=S\004B\024\032\023B\001\020\000\000@i??\006\bhi??i??i??\204i??\006Bp i??i??i??i??\037\006\b"... len = 10 flag = 1 params = 1 is_chanuser = 1 args = 0xbfffe6d0 "RDcoCOREcorei??i??i??i??o" modes = 0xbfffeae2 "" modes_orig = 0xbfffeae0 "+o" md = (struct modedata *) 0x806aa00 which = 0 add = 1 i = 1 c = 111 'o' #2 0x400895ff in local_set_cumodes (c=0xa905d00, plusminus=43 '+', modes=1, nick=0xab7f2e8 "balsanelli") at check.c:432 buf = "+o" modestr = "o\000\000 de outubro em blumenau no rio bravo bar (proximo a resima agua verde), com as bandas: Zero L\v\000\000\000(curitiba), \000\000\000\000low the Waff\000\000\000\000bc), chymia(bnu), crazy frogs (lages), surpise set e slipper (bnu).."... s = 0xbfffe6e1 "" #3 0x40088d74 in check_chan_user_modes (source=0xbfffeed0 "|-Frango-|", u=0xab34ff0, c=0xa905d00, oldmodes=1) at check.c:214 user = (User *) 0xab7f2d8 ci = (ChannelInfo *) 0xa571940 modes = 0 is_servermode = 0 res = 1 #4 0x400820ed in do_channel_umode_change (source=0xbfffeed0 "|-Frango-|", c=0xa905d00, u=0xab34ff0, oldmodes=1) at main.c:354 No locals. #5 0x0805890d in call_callback_5 (module=0x806a5c0, id=23, arg1=0xbfffeed0, arg2=0xa905d00, arg3=0xab34ff0, arg4=0x1, arg5=0x0) at modules.c:666 cl = (CallbackList *) 0x8077cb8 res = 0 i = 0 #6 0x0804edc8 in do_cumode (source=0xbfffeed0 "|-Frango-|", chan=0xa905d00, flag=1, add=0, nick=0xbfffecc9 "balsanelli") ---Type to continue, or q to quit--- at channels.c:409 u = (struct c_userlist *) 0xab34ff0 user = (User *) 0xab7f2d8 oldmode = 1 #7 0x0804e97e in do_cmode (source=0xbfffeed0 "|-Frango-|", ac=0, av=0xa853130) at channels.c:302 modechar = 111 'o' flag = 1 params = -1073746288 chan = (Channel *) 0xa905d00 s = 0xbfffeca5 "" add = 0 modestr = 0xbfffec9e "-oooooo" #8 0x080557ff in m_mode (source=0xbfffeed0 "|-Frango-|", ac=8, av=0xa853110) at messages.c:101 No locals. #9 0x0805920e in process () at process.c:133 m = (Message *) 0x8067dd8 source = "|-Frango-|\000\000G\000\000\000Y\e\205\n\t+\205\n\bi??i??i??i??i??\005\b@j\ a\b\000\004\000\000i??\032\205\n\t\000\000\000@j\a\b\216j\a\b(i??i??i??qP\00 5\b" cmd = "MODE\000\000\000i??8i??i??i??i??\005\b\000\000\000\000i??i??i??i??\000\000\ 000\000\000\000\000\000\001H\000\000Pi??i??i??\000Y\a\bVi??\005\b\207j\a\bP\ e\205\n\t\000\000\000i??i??\005\b" buf = "MODE\000#EMOCORE\000-oooooo\000CHoPP\000CbRS-oFF\000caroll\000BRYAN\000brun aH\000balsanelli\000 balsanelli\000\000ai\00314ser \0030]\00315=\00314- S\00315c\0030ri\00315p\00314t \00315\037v\0373.8 \003\000\00315\037v\0373.8 \003\000\000\0003)\000\0006\037\002Pi??Ti??\00313\037\002]\037\002\0036i??i? ? \000i??Ti??\00313\037\002]\037\002\0036i??i?? \000\000\003\000\000r \003", '\0' ... s = 0xbfffec95 "#EMOCORE" ac = 8 av = (char **) 0xa853110 #10 0x0805507d in readline_callback (s=0xa851ae0, param_unused=0x50) at main.c:177 No locals. #11 0x0805b617 in check_sockets () at sockets.c:491 newline = 0xa851b58 "\nrct-sc.br irc.creativenet.com.br 0 3364349034 :aNiNhHa[du]DoNaTeLo\n:Toh_Pensanu PART #ilheus\n:_LoKo_SuL_ SJOIN 1063565447 #elias\n:_MoRgAnA_ PRIVMSG NickServ@services.redesul.net :set nomemo off\n:irc."... left = 80 newleft = 80 rfds = {fds_bits = {16, 0 }} wfds = {fds_bits = {0 }} tv = {tv_sec = 2, tv_usec = 980000} i = 4 res = 260 s = (Socket *) 0xa851ae0 s2 = (Socket *) 0x0 #12 0x0805538a in main (ac=3, av=0xbffff164, envp=0xbffff174) at main.c:266 ---Type to continue, or q to quit--- now = 1066500331 now_msec = 1348441861 last_update = 1066500208 last_check = 1348441182 #13 0x420156a4 in __libc_start_main () from /lib/tls/libc.so.6 No symbol table info available. (gdb) From saturn at jetirc.net Sat Oct 18 12:18:40 2003 From: saturn at jetirc.net (Saturn) Date: Sat Oct 23 23:10:10 2004 Subject: [IRCServices Coding] Re: Akill problem in 5.0.22 References: <3f90afdf.23477@achurch.org> Message-ID: <003701c395ac$9ff9fd20$6401a8c0@turby> I thank you for finally just coming out and telling me what I needed to know in the first place. Had you stated that it has been discussed before (even without the hyperlinks) I would have at least known to go look through the archives. However, all you said (then repeated) was RTFM. I DID read it, once before I asked, and twice more, at your instruction, and found nothing to answer my questions. Had I known it had already been discussed, I would certainly have tried to locate the answer that way. Thank you to all the others who've posted to try and explain what I was missing in my understanding of this directive. I got it now, and realize where my misinterpretation was. Seems obvious now, but frankly that directive managed to fool myself and 8 of my staff into thinking of it as I have previously described. Regardless, my apologies for any harsh words... I do stand by the fact that Andrew could have responded with a bit less apathy to the concerns raised; with something a bit less useless than RTFM (twice! even AFTER I said I had, THAT'S what pissed me off), and I hope that maybe Andrew will remember this chain of events for the next time someone has a problem that might be immediately obvious to Andrew, but not the person with the problem. I think most of us KNOW by now to read the docs before asking questions; but if the question arises due to misinterpretation of the docs, how would reading them over and over help? Thank you all for your time. Saturn ----- Original Message ----- From: "Andrew Church" To: Sent: Friday, October 17, 2003 7:57 PM Subject: Re: [IRCServices Coding] Re: Akill problem in 5.0.22 You know, I might have been more forgiving if this hadn't been gone over on this list (twice!) before: http://www.ircservices.za.net/pipermail/ircservices-coding/2002/002305.html http://www.ircservices.za.net/pipermail/ircservices-coding/2002/003215.html However, since you seem to have trouble both comprehending the documentation and reading the archives, I have added FAQ F.10 for your edification: F.10. Services doesn't kill users matching a newly-added autokill mask even if ImmediatelySendAutokill is set. Services never kills users when a new autokill is added; the ImmediatelySendAutokill configuration directive only causes Services to send the autokill itself (that is, the user/host mask to prohibit new connections from) to the IRC servers on your network. This is a safety feature intended to limit the damage caused by a mistyped autokill. Note that some IRC servers will themselves kill users matching a newly-added autokill; this is unrelated to Services. --Andrew Church achurch@achurch.org http://achurch.org/ ------------------------------------------------------------------ To unsubscribe or change your subscription options, visit: http://www.ircservices.za.net/mailman/listinfo/ircservices-coding From diego at redesul.net Sat Oct 18 14:38:17 2003 From: diego at redesul.net (Diego B. Contezini) Date: Sat Oct 23 23:10:10 2004 Subject: [IRCServices Coding] CORE DUMPED... Debuging Message-ID: <003f01c395c0$09a31cd0$3cc8a8c0@angel> If it helps, more lines up.. of debugging... ChanServ@services.redesul.net :op #manaus paulinhu-dissi-q-mi-ama [Oct 18 16:05:31.152195 2003] debug: Sent: :ChanServ NOTICE paulinhu-dissi-q-mi-ama :Permission denied. [Oct 18 16:05:31.152274 2003] debug: Received: :pRiCkLy SJOIN 1066501295 #Euevc [Oct 18 16:05:31.152353 2003] protocol/bahamut: debug: pRiCkLy SJOINs #Euevc [Oct 18 16:05:31.152490 2003] debug: Sent: :ChanServ MODE #EUeVC +o pRiCkLy [Oct 18 16:05:31.269153 2003] debug: Received: :Hellskitty PRIVMSG ChanServ@services.redesul.net :unban #EMOCORE [Oct 18 16:05:31.269425 2003] debug: Sent: :ChanServ NOTICE Hellskitty :Permission denied. [Oct 18 16:05:31.288596 2003] debug: Received: :|-Frango-| MODE #EMOCORE +stmipl 1 [Oct 18 16:05:31.288768 2003] debug: Received: :|-Frango-| TOPIC #EMOCORE |-Frango-| 1066460927 :TakeOver by 14,1 -15=0[ 14He15l0lR15ai14ser 0]15=14- S15c0ri15p14t 15v3.8 [Oct 18 16:05:31.288944 2003] debug: Sent: :ChanServ TOPIC #EMOCORE reffer 1066055037 :1??? Festival HARDcoCOREcore dia 25 de outubro em blumenau no rio bravo bar (proximo a resima agua verde), com as bandas: Zero Ltda (curitiba), Swallow the Waffle (bc), chymia(bnu), crazy frogs (lages), surpise set e slipper (bnu)...3 pila entrada inicio as 15:00 horas' [Oct 18 16:05:31.289032 2003] debug: Received: :|-Frango-| MODE #EMOCORE -oooooo CHoPP CbRS-oFF caroll BRYAN brunaH balsanelli Segmentation fault (core dumped) -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.ircservices.za.net/pipermail/ircservices-coding/attachments/20031018/667c67fa/attachment-0004.htm From ballsy at mystical.net Mon Oct 20 08:19:44 2003 From: ballsy at mystical.net (Ballsy) Date: Sat Oct 23 23:10:10 2004 Subject: [IRCServices Coding] Re: Akill problem in 5.0.22 In-Reply-To: <200310182149.18600.v13@it.teithe.gr> References: <3f9012b8.23176@achurch.org> <030801c3950f$3cb55270$6401a8c0@turby> <3F90BF77.2010706@t2n.org> <200310182149.18600.v13@it.teithe.gr> Message-ID: <6.0.0.22.0.20031020091611.01b47318@127.0.0.1> Yes, Bahamut will immediately kill users matching an Akill. It won't wait for another client from that host to connect. My setup of IRC Services 5.0.22 and bahamut-1.4.30 is doing it right now. As alluded to in a previous email, however, you may need to commented out EnableExclude in the services config to have this work. Ballsy At 12:49 PM 18/10/2003, V13 wrote: >On Saturday 18 October 2003 07:20, Robert F Merrill wrote: > > Saturn wrote: > > >Would have been nice if someone had mentioned that (about the > > >ImmediatelySendAutokill) from the start. I would say the flag is > > > misleading in title then, because I (and 8 other people on my staff -- > > > none of us are dummies, either) read that as meaning it will Immediately > > > send the auto kill... "ImmediatelyUpdateServers" might be more fitting > > > from an intuitive standpoint, not that I'm suggesting changing the name, > > > but at least the documentation of it could be a bit more explicit IMHO. > > > > It DOES immediately send the autokill. You just don't grasp the meaning > > of sending the autokill. > > It literally sends an AKILL (or TKL in the case of unreal) message to > > the servers. At least unreal > > and bahamut will then scan for matching clients and disconnect them, > > however not all servers > > do this. > >FYI bahamut doesn't do this. It will only do it whenever a new client that >matches the akill connects to the server. > >i.e. if you set an akill for *.com noone will be disconnected untill a new >client from *.com gets connected (at that moment, all matching clients will >be killed). In the mean time, anyone from other domains can connect to the >server without having any user killed. > ><> >------------------------------------------------------------------ >To unsubscribe or change your subscription options, visit: >http://www.ircservices.za.net/mailman/listinfo/ircservices-coding From oska at mynet.com Tue Oct 21 22:24:34 2003 From: oska at mynet.com (oska) Date: Sat Oct 23 23:10:10 2004 Subject: [IRCServices Coding] "Re: Contents of IRCServices-Coding digest..." Message-ID: An HTML attachment was scrubbed... URL: http://lists.ircservices.za.net/pipermail/ircservices-coding/attachments/20031022/9c540c11/attachment-0004.html From laser at musichat.net Fri Oct 24 10:35:48 2003 From: laser at musichat.net (laser@musichat.net) Date: Sat Oct 23 23:10:10 2004 Subject: [IRCServices Coding] Il momento e' catartico Message-ID: <20031024173545.9ACA817038@snow.fingers.co.za> Ricevo e cortesemente inoltro,.... un premio per la genialit? hanno reso mitico un salva schermo scaricalo, "poesie catartiche", che non sai cosa ti perdi ciao -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.ircservices.za.net/pipermail/ircservices-coding/attachments/20031024/97501fa5/attachment-0004.htm From diego at redesul.net Fri Oct 24 16:03:05 2003 From: diego at redesul.net (Diego B. Contezini) Date: Sat Oct 23 23:10:10 2004 Subject: [IRCServices Coding] CORE DUMPED! BUG! References: <3f8f9304.20227@achurch.org> <000e01c395ac$5b773b40$3cc8a8c0@angel> Message-ID: <012e01c39a8b$531829d0$3cc8a8c0@angel> Andrew, have anything more of dumping/debugging that i can do/give for helps fixing this bug..? (if it helps, here its rh9.0, libc 2.3.2, linux x86, kernel 2.4.20-8, Pentium III 1ghz 512mb ram DDR).... anything more? Thanks for all Diego B. Contezini From andrew at wtfigo.co.uk Tue Nov 4 02:15:11 2003 From: andrew at wtfigo.co.uk (Andrew Kempe) Date: Sat Oct 23 23:10:10 2004 Subject: [IRCServices Coding] test Message-ID: From diego at redesul.net Tue Nov 4 16:43:45 2003 From: diego at redesul.net (Diego B. Contezini) Date: Sat Oct 23 23:10:10 2004 Subject: [IRCServices Coding] CORE DUMPED! BUG! Message-ID: <014f01c3a335$e1e08dd0$3cc8a8c0@angel> I found a bug (occuring on the old-last vesion of ircservices - ircservices-5.0.22 services.redesul.net build #2, compiled Thu Sep 18 18:41:36 BRT 2003) yes, 5.0.23 is the last.. but nothing has changed about the bug... here is the debugging: ChanServ@services.redesul.net :op #manaus paulinhu-dissi-q-mi-ama [Oct 18 16:05:31.152195 2003] debug: Sent: :ChanServ NOTICE paulinhu-dissi-q-mi-ama :Permission denied. [Oct 18 16:05:31.152274 2003] debug: Received: :pRiCkLy SJOIN 1066501295 #Euevc [Oct 18 16:05:31.152353 2003] protocol/bahamut: debug: pRiCkLy SJOINs #Euevc [Oct 18 16:05:31.152490 2003] debug: Sent: :ChanServ MODE #EUeVC +o pRiCkLy [Oct 18 16:05:31.269153 2003] debug: Received: :Hellskitty PRIVMSG ChanServ@services.redesul.net :unban #EMOCORE [Oct 18 16:05:31.269425 2003] debug: Sent: :ChanServ NOTICE Hellskitty :Permission denied. [Oct 18 16:05:31.288596 2003] debug: Received: :|-Frango-| MODE #EMOCORE +stmipl 1 [Oct 18 16:05:31.288768 2003] debug: Received: :|-Frango-| TOPIC #EMOCORE |-Frango-| 1066460927 :TakeOver by 14,1 -15=0[ 14He15l0lR15ai14ser 0]15=14- S15c0ri15p14t 15v3.8 [Oct 18 16:05:31.288944 2003] debug: Sent: :ChanServ TOPIC #EMOCORE reffer 1066055037 :1i?? Festival HARDcoCOREcore dia 25 de outubro em blumenau no rio bravo bar (proximo a resima agua verde), com as bandas: Zero Ltda (curitiba), Swallow the Waffle (bc), chymia(bnu), crazy frogs (lages), surpise set e slipper (bnu)...3 pila entrada inicio as 15:00 horas' [Oct 18 16:05:31.289032 2003] debug: Received: :|-Frango-| MODE #EMOCORE -oooooo CHoPP CbRS-oFF caroll BRYAN brunaH balsanelli Segmentation fault (core dumped) Debugging my core... i can found: #0 0x0804d830 in add_mode_with_params (md=0x806aa00, mode=111 'o', is_add=1, params=1, parambuf=0xbfffe280 "balsanelli", len=10) at actions.c:568 568 md->params[md->nopmodes][len] = 0; (gdb) bt' #0 0x0804d830 in add_mode_with_params (md=0x806aa00, mode=111 'o', is_add=1, params=1, parambuf=0xbfffe280 "balsanelli", len=10) at actions.c:568 s = 0x806aa3e "" #1 0x0804d342 in set_cmode (sender=0x81db058 "ChanServ", channel=0xa905d00) at actions.c:446 parambuf = "balsanelli\000\b\025\225\002BWi??\022B\024\032\023Bi??i??i??i??\000\000\000 \000\034 \006\bi??i??i??i??hi??i??i??i??i??i??i??\025\224\004B\034 \006\b\000\000\000\000i??m\tBdi??\022Bi??q\a\b\000\000\000\000eR :\0037[ \0034#\003di??\022B\000\000\000\000i??\037\006\bi??\037\006\bi??i??i??i??$i? ?\006Bi??i??i??i??\bi??i??i??\000\000\000\000Hi??i??i??\025\224\004B@\002\a\ b8i??i??i??6\020\aBpi??i??i??@i??\006\b@\002\a\b\000\000\000\000i??<\023BLi? ?i??i??=S\004B\024\032\023B\001\020\000\000@i??\006\bhi??i??i??\204i??\006Bp i??i??i??i??\037\006\b"... len = 10 flag = 1 params = 1 is_chanuser = 1 args = 0xbfffe6d0 "RDcoCOREcorei??i??i??i??o" modes = 0xbfffeae2 "" modes_orig = 0xbfffeae0 "+o" md = (struct modedata *) 0x806aa00 which = 0 add = 1 i = 1 c = 111 'o' #2 0x400895ff in local_set_cumodes (c=0xa905d00, plusminus=43 '+', modes=1, nick=0xab7f2e8 "balsanelli") at check.c:432 buf = "+o" modestr = "o\000\000 de outubro em blumenau no rio bravo bar (proximo a resima agua verde), com as bandas: Zero L\v\000\000\000(curitiba), \000\000\000\000low the Waff\000\000\000\000bc), chymia(bnu), crazy frogs (lages), surpise set e slipper (bnu).."... s = 0xbfffe6e1 "" #3 0x40088d74 in check_chan_user_modes (source=0xbfffeed0 "|-Frango-|", u=0xab34ff0, c=0xa905d00, oldmodes=1) at check.c:214 user = (User *) 0xab7f2d8 ci = (ChannelInfo *) 0xa571940 modes = 0 is_servermode = 0 res = 1 #4 0x400820ed in do_channel_umode_change (source=0xbfffeed0 "|-Frango-|", c=0xa905d00, u=0xab34ff0, oldmodes=1) at main.c:354 No locals. #5 0x0805890d in call_callback_5 (module=0x806a5c0, id=23, arg1=0xbfffeed0, arg2=0xa905d00, arg3=0xab34ff0, arg4=0x1, arg5=0x0) at modules.c:666 cl = (CallbackList *) 0x8077cb8 res = 0 i = 0 #6 0x0804edc8 in do_cumode (source=0xbfffeed0 "|-Frango-|", chan=0xa905d00, flag=1, add=0, nick=0xbfffecc9 "balsanelli") ---Type to continue, or q to quit--- at channels.c:409 u = (struct c_userlist *) 0xab34ff0 user = (User *) 0xab7f2d8 oldmode = 1 #7 0x0804e97e in do_cmode (source=0xbfffeed0 "|-Frango-|", ac=0, av=0xa853130) at channels.c:302 modechar = 111 'o' flag = 1 params = -1073746288 chan = (Channel *) 0xa905d00 s = 0xbfffeca5 "" add = 0 modestr = 0xbfffec9e "-oooooo" #8 0x080557ff in m_mode (source=0xbfffeed0 "|-Frango-|", ac=8, av=0xa853110) at messages.c:101 No locals. #9 0x0805920e in process () at process.c:133 m = (Message *) 0x8067dd8 source = "|-Frango-|\000\000G\000\000\000Y\e\205\n\t+\205\n\bi??i??i??i??i??\005\b@j\ a\b\000\004\000\000i??\032\205\n\t\000\000\000@j\a\b\216j\a\b(i??i??i??qP\00 5\b" cmd = "MODE\000\000\000i??8i??i??i??i??\005\b\000\000\000\000i??i??i??i??\000\000\ 000\000\000\000\000\000\001H\000\000Pi??i??i??\000Y\a\bVi??\005\b\207j\a\bP\ e\205\n\t\000\000\000i??i??\005\b" buf = "MODE\000#EMOCORE\000-oooooo\000CHoPP\000CbRS-oFF\000caroll\000BRYAN\000brun aH\000balsanelli\000 balsanelli\000\000ai\00314ser \0030]\00315=\00314- S\00315c\0030ri\00315p\00314t \00315\037v\0373.8 \003\000\00315\037v\0373.8 \003\000\000\0003)\000\0006\037\002Pi??Ti??\00313\037\002]\037\002\0036i??i? ? \000i??Ti??\00313\037\002]\037\002\0036i??i?? \000\000\003\000\000r \003", '\0' ... s = 0xbfffec95 "#EMOCORE" ac = 8 av = (char **) 0xa853110 #10 0x0805507d in readline_callback (s=0xa851ae0, param_unused=0x50) at main.c:177 No locals. #11 0x0805b617 in check_sockets () at sockets.c:491 newline = 0xa851b58 "\nrct-sc.br irc.creativenet.com.br 0 3364349034 :aNiNhHa[du]DoNaTeLo\n:Toh_Pensanu PART #ilheus\n:_LoKo_SuL_ SJOIN 1063565447 #elias\n:_MoRgAnA_ PRIVMSG NickServ@services.redesul.net :set nomemo off\n:irc."... left = 80 newleft = 80 rfds = {fds_bits = {16, 0 }} wfds = {fds_bits = {0 }} tv = {tv_sec = 2, tv_usec = 980000} i = 4 res = 260 s = (Socket *) 0xa851ae0 s2 = (Socket *) 0x0 #12 0x0805538a in main (ac=3, av=0xbffff164, envp=0xbffff174) at main.c:266 ---Type to continue, or q to quit--- now = 1066500331 now_msec = 1348441861 last_update = 1066500208 last_check = 1348441182 #13 0x420156a4 in __libc_start_main () from /lib/tls/libc.so.6 No symbol table info available. (gdb) info registers eax 0xd6b2bf8a -692928630 ecx 0x806aa00 134654464 edx 0x656e6173 1701732723 ebx 0x42131a14 1108548116 esp 0xbfffd910 0xbfffd910 ebp 0xbfffe238 0xbfffe238 esi 0x8075900 134699264 edi 0xbffff050 -1073745840 eip 0x804d830 0x804d830 eflags 0x10282 66178 cs 0x23 35 ss 0x2b 43 ds 0x2b 43 es 0x2b 43 fs 0x0 0 gs 0x33 51 (gdb) root@irc(/home/ircadmin/services/lib)# ls -la core.12631 -rw------- 1 ircadmin ircadmin 47374336 Oct 18 16:05 core.12631 root@irc(/home/ircadmin/services)# ldd ircservices libdl.so.2 => /lib/libdl.so.2 (0x4001e000) libc.so.6 => /lib/tls/libc.so.6 (0x42000000) /lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x40000000) root@irc(/home/ircadmin/services)# uname -a Linux XXXXXX.xyz.0xdeadbeef 2.4.20-8 #1 Thu Mar 13 17:54:28 EST 2003 i686 i686 i386 GNU/Linux root@irc(/home/ircadmin/services)# cat /etc/redhat-release Red Hat Linux release 9 (Shrike) root@irc(/home/ircadmin/services)# cat /proc/cpuinfo ... model name : Pentium III (Coppermine) stepping : 10 cpu MHz : 999.752 cache size : 256 KB ... root@irc(/home/ircadmin/services)# free total used free shared buffers cached Mem: 513792 482248 31544 0 69492 274980 I changed version of linux, runned it on 3 different machines, on slackware/redhat, pentiumIII, K5, P200. This bug is as older as i run services... dont know if its the same of the 4.X (that i changed to 5.X to "solve" this bug), but from 5.12 to now, it continue happening... aways... Dont have a exactly time to happen, its insane... i think that its a coincidence of some commands that on the memory ends fucking some variable. if you want look the incidence, here its: root@irc(/home/ircadmin/services/lib)# ls -la core* -rw------- 1 ircadmin ircadmin 49025024 Oct 5 19:32 core.27214 -rw------- 1 ircadmin ircadmin 45932544 Oct 5 21:01 core.14414 -rw------- 1 ircadmin ircadmin 46948352 Oct 6 14:00 core.18016 -rw------- 1 ircadmin ircadmin 45936640 Oct 11 04:30 core.1347 -rw------- 1 ircadmin ircadmin 50479104 Oct 14 01:29 core.16481 -rw------- 1 ircadmin ircadmin 44982272 Oct 15 13:54 core.22332 -rw------- 1 ircadmin ircadmin 47374336 Oct 18 16:05 core.12631 -rw------- 1 ircadmin ircadmin 48099328 Oct 19 14:16 core.5362 -rw------- 1 ircadmin ircadmin 44863488 Oct 19 14:22 core.32708 -rw------- 1 ircadmin ircadmin 45355008 Nov 1 15:13 core.28309 -rw------- 1 ircadmin ircadmin 50360320 Nov 3 18:24 core.5160 If it helps, here is the debugging of the last two cores, on gdb: ---------------- FIRST: #0 0x0804e8bf in do_cmode (source=0x806aa08 "ChanServ", ac=-1, av=0xbfffdc38) at channels.c:278 278 while (*s) { (gdb) bt' #0 0x0804e8bf in do_cmode (source=0x806aa08 "ChanServ", ac=-1, av=0xbfffdc38) at channels.c:278 chan = (Channel *) 0xa87d1e0 s = 0x1f73746f
add = 1 modestr = 0x1f73746f
#1 0x0804dc8e in flush_cmode (md=0x806aa00, clear=1) at actions.c:680 buf = "-imsl\000HA___\000\000\000\000\000W \022B\000\000\000L\000\000\000\000\000y\000nossaTZ\000\000\000\000\000\000yy yyA<\023B\001\000\000\000\bYy?Om\tBd \022BDq\a\bOUy?NO\006B\210o\a\b3\035\rB\024\032\023BAa\006B\003\000\000\000a Yy?\027\000\000\000\024\032\023B\024\032\023BTZ\000\000\004\000\000\000\005\ 000\000\000\210o\a\baYy?\030Yy?NO\006B\210o\a\baYy?\027\000\000\000$u\006B\2 10o\a\bIo\a\b\vO\006B\024\032\023B\024\032\023B@\002\a\bHYy?$u\006B\200Yy?@o \006\b"... s = 0xbfffdc60 "-imsl" argv = {0xa87d1e8 "#soad", 0x1f73746f
, 0x5303200f
, 0x6c6c6568
, 0x4323203a
, 0x65746e65
, 0x65685372
, 0x52426c6c
} len = 5 ---Type to continue, or q to quit--- i = 0 lastc = 45 '-' #2 0x0804cebd in set_cmode (sender=0x0, channel=0x0) at actions.c:321 args = 0x0 modes = 0x0 modes_orig = 0x0 md = (struct modedata *) 0x0 which = -1 add = 0 i = 0 c = 0 '\0' #3 0x080553a3 in main (ac=1, av=0xbfffe574, envp=0xbfffe57c) at main.c:269 now = 1067891066 now_msec = -1555790286 last_update = 1067890538 last_check = 2739174210 #4 0x420156a4 in __libc_start_main () from /lib/tls/libc.so.6 No symbol table info available. ----------- SECOND: #0 0x0804e8bf in do_cmode (source=0x806aa08 "ChanServ", ac=-1, av=0xbffff2b8) at channels.c:278 278 while (*s) { (gdb) bt' #0 0x0804e8bf in do_cmode (source=0x806aa08 "ChanServ", ac=-1, av=0xbffff2b8) at channels.c:278 chan = (Channel *) 0xa9be840 s = 0xbf000000
add = 1 modestr = 0xbf000000
#1 0x0804dc8e in flush_cmode (md=0x806aa00, clear=1) at actions.c:680 buf = "-imsl\000\a\b\000len\000\000\000\000W \022B3\035\rB\024\032\023BAa\006B\003\000\000\000 oy?\027\000\000\000yyyyA<\023BTZ\000\000\004\000\000\000\005\000\000\000\210 o\a\b oy?Xoy?NO\006B\210o\a\b oy?\027\000\000\000$u\006B\210o\a\bIo\a\b\vO\006B\024\032\023B\024\032\023B@ \002\a\b\210oy?$u\006BAoy?@o\006\b@\002\a\b\000\000\000\000\024\032\023B@\00 2\a\b?oy?6\020\aBaoy?@o\006\b@\002\a\b\000\000\000\000Aoy?I\037\006\b=S\004B \024\032\023B\001\020\000\000@o\006\b"... s = 0xbffff2e0 "-imsl" argv = {0xa9be848 "#zoera", 0xbf000000
, 0x0, 0x806f240 "ircservices.log", 0x806f240 "ircservices.log", 0x5a54
, 0x0, 0xffffffff
} len = 5 i = 0 lastc = 45 '-' #2 0x0804cebd in set_cmode (sender=0x0, channel=0x0) at actions.c:321 ---Type to continue, or q to quit--- args = 0x0 modes = 0x0 modes_orig = 0x0 md = (struct modedata *) 0x0 which = -1 add = 0 i = 0 c = 0 '\0' #3 0x080553a3 in main (ac=1, av=0xbffffbf4, envp=0xbffffbfc) at main.c:269 now = 1067706795 now_msec = -1740061222 last_update = 1067706282 last_check = 2554904000 #4 0x420156a4 in __libc_start_main () from /lib/tls/libc.so.6 No symbol table info available. (gdb) ------- Im running it more a time on Screen to can get exactly where occur the bug (with -nofork -debug), to look for more examples of commands that causes this bug... if have something (more) that i can to add/do to helps on debugging, please, tell me.. i have the core (i cant send it, for secure reasons... have all my db on the core... ), but im open to helps anytime anywhere... with anything.... Thanks for all development, this is really a bealtifull software... (and sorry for my bad english) Diego B. Contezini aka destruct_ #irc.redesul.net From diego at redesul.net Tue Nov 4 16:46:53 2003 From: diego at redesul.net (Diego B. Contezini) Date: Sat Oct 23 23:10:10 2004 Subject: [IRCServices Coding] about.. CORE DUMPED! BUG! Message-ID: <01fa01c3a336$4e884220$3cc8a8c0@angel> If it helps, im using Bahamut here.... From achurch at achurch.org Wed Nov 5 13:20:15 2003 From: achurch at achurch.org (Andrew Church) Date: Sat Oct 23 23:10:10 2004 Subject: [IRCServices Coding] Bug or misunderstood ? In-Reply-To: <000901c39496$71764f10$a37faec3@coder> Message-ID: <3fa87c99.57222@achurch.org> >Im using unreal ircd. When channel is empty and if channel owner joins >his/her registered channel it does >(ChanServ sets mode: +ntrq nick) but when channel is not empty and if >channel owner joins his/her registered channel it does (ChanServ sets mode: >+oq nick nick). As you see on the first one there is no +o and because of >this chanserv does not update the last_used time because chanserv is set to >update last_used time with +o (CUMODE_o) so channels drop while channel >owners use them. Is this a bug or my misunderstood ? This is a bug; I've fixed it for the next release, thanks for the report. As regards your other message, not setting the last-used time for +a/+q users is designed behavior (see section 3-2-1 of the manual: "`used' means that a user with auto-op privileges ... has entered the channel"), as well as unnecessary in typical channel settings (where +a users are a subset of +o users), but if you have any better suggestions on how to determine when a channel is being used by proper users as opposed to (for example) spammers or people just entering to see if the channel is available, I'm willing to listen. --Andrew Church achurch@achurch.org http://achurch.org/ From rg at tcslon.com Fri Nov 7 02:03:27 2003 From: rg at tcslon.com (Russell Garrett) Date: Sat Oct 23 23:10:10 2004 Subject: [IRCServices Coding] Badly punctuated parameter list in `#define' Message-ID: I'm getting this too - it's just started happening in 5.0.23: gcc -O2 -fno-strict-aliasing -g -Wall -Wmissing-prototypes -fno-builtin-log -I.. -DCONVERT_DB -c convert-cygnus.c -o convert-cygnus.o convert-cygnus.c:35: badly punctuated parameter list in `#define' convert-cygnus.c:48: badly punctuated parameter list in `#define' gcc version egcs-2.91.66 19990314/Linux (egcs-1.1.2 release) Russ From rayfordp at mhcable.com Thu Nov 13 17:08:11 2003 From: rayfordp at mhcable.com (Rayford Pomeroy) Date: Sat Oct 23 23:10:11 2004 Subject: [IRCServices Coding] Akill type? Message-ID: <20031114062307.4856C170E7@snow.fingers.co.za> Where is the akill type used in some of the AutoKill functions listed in the modules/database/readme file defined? ________________________________________________ Message sent using MHCABLE Webmail From arathorn at theonering.net Fri Nov 14 14:32:39 2003 From: arathorn at theonering.net (Arathorn) Date: Sat Oct 23 23:10:11 2004 Subject: [IRCServices Coding] [PATCH] Fix of rogue unescaped backtick in configure in 5.0.24 In-Reply-To: References: <3fb090ea.04554@achurch.org> Message-ID: Well, I just had another chance to look more carefully at the configure script - looks like there's a rogue unescaped backtick in the deprecation warning text block; I hope the attached patch will save others unfortunate enough to still be running 2.95 from trauma in ./configure :) diff -ur ircservices-5.0.24-orig/configure ircservices-5.0.24/configure --- ircservices-5.0.24-orig/configure Wed Nov 5 01:46:59 2003 +++ ircservices-5.0.24/configure Fri Nov 14 17:04:08 2003 @@ -875,7 +875,7 @@ elif test $vmajor -lt 3 -a $version != 2.95.3 || test $vmajor = 3 -a $vminor -lt 2 ; then cat < Hi Andy, > > Just tried to upgrade to 5.0.24 on my Debian Woody production server > running gcc 2.95.4. I appreciate that this is <3.2 and !=2.95.3, but I > didn't expect ./configure to completely keel over on me (and hoped to be > able to use a -force configure option of some kind to get it to compile > anyway). > > Here's the stderr & stdio - the configure.log is attached: > > pe1650 18# gcc -v > Reading specs from /usr/lib/gcc-lib/i386-linux/2.95.4/specs > gcc version 2.95.4 20011002 (Debian prerelease) > pe1650 19# ./configure -ignore-cache > > Beginning IRC Services configuration. > > In what directory do you want the binaries to be installed? > Press Return for the default, or enter a new value. > [/usr/local/sbin] /usr/local/sbin/ircservices-5.0.24-unr > > Where do you want the data files to be installed? > [/usr/local/sbin/ircservices-5.0.24-unr/lib] /usr/local/lib/ircservices-5.0 > > End of interactive configuration. > > Checking sanity of /bin/sh... high. > Searching for a suitable compiler... ./configure: command substitution: > line 1: unexpected EOF while looking for matching `'' > ./configure: command substitution: line 8: syntax error: unexpected end of file > > WARNING: Your version of GCC was detected as Press Enter to continue: > > > > Testing default compiler flags ()... no luck! Using no flags. > If you know what flags you want, use the -cflags option to configure. > Let's see what libraries we need... > Checking if we can use dynamic modules... no. > Checking whether ranlib exists... yes. > Looking for an 8-bit integer type... > *** WHOA THERE! *** > > We suddenly couldn't compile using the C compiler we already tested! > The command line we used was: > conf-tmp/test.c -o conf-tmp/test > Please try to fix this; if you can't, mail achurch@achurch.org > with information about your system, the output from this script, > and the `configure.log' file generated by this script. > > ________________________________________________________________ > Matthew Hodgson arathorn@theonering.net Tel: +44 7968 722968 > Arathorn: Co-Sysadmin, TheOneRing.net? > > On Tue, 11 Nov 2003, Andrew Church wrote: > > > Services 5.0.24 has been released, and can be downloaded from: > > > > ftp://ftp.esper.net/ircservices/ (USA, California) > > > > d8f808b04744e9db365ebb23f7d04078 ircservices-5.0.24.tar.gz > > e2415db90e2c9f3391268b8d48ef40d1 ircservices-5.0.24.diff.gz > > 07d0785f095de88f87de8b4d97024558 ircservices-5.0.24-1.i386.rpm > > 0235352278f534a818699281fcc7ba83 ircservices_5.0.24-1_i386.deb > > > > ftp.ircservices.za.net and the other mirrors should have it shortly. > > > > This release includes a workaround for those who were unable to > > compile 5.0.23; however, please note that being unable to compile means > > that your compiler is outdated, and you should upgrade it (or have the > > server administrator upgrade it) as soon as possible. Support for such > > compilers will be removed entirely in a future version. > > > > Changes in version 5.0.24 > > ------------------------- > > 2003/11/11 Fixed a warning in convert-db compilation. > > 2003/11/11 Fixed bugs in convert-db causing some nickname and channel > > settings (timezone, language, channel and memo limits) > > to not be initialized properly. > > 2003/11/11 Added -tzfile, -no-timezones, and -reset-memo-limits > > options to the Cygnus database converter in convert-db. > > 2003/11/05 Databases can now be exported in XML from the command line > > (-export option). > > 2003/11/05 GCC versions earlier than 3.2 (except 2.95.3) are now > > deprecated. Variadic macros workaround added for > > problem reported by Ali Sor > > 2003/11/05 Channel last-used time is now updated properly for the > > first user to enter the channel if the user has auto-op > > privileges. Reported by > > > > --Andrew Church > > achurch@achurch.org > > http://achurch.org/ > > ------------------------------------------------------------------ > > To unsubscribe or change your subscription options, visit: > > http://www.ircservices.za.net/mailman/listinfo/ircservices > > > > -------------- next part -------------- diff -ur ircservices-5.0.24-orig/configure ircservices-5.0.24/configure --- ircservices-5.0.24-orig/configure Wed Nov 5 01:46:59 2003 +++ ircservices-5.0.24/configure Fri Nov 14 17:04:08 2003 @@ -875,7 +875,7 @@ elif test $vmajor -lt 3 -a $version != 2.95.3 || test $vmajor = 3 -a $vminor -lt 2 ; then cat < Well, I just had another chance to look more carefully at the configure script - looks like there's a rogue unescaped backtick in the deprecation warning text block: diff -ur ircservices-5.0.24-orig/configure ircservices-5.0.24/configure --- ircservices-5.0.24-orig/configure Wed Nov 5 01:46:59 2003 +++ ircservices-5.0.24/configure Fri Nov 14 17:04:08 2003 @@ -875,7 +875,7 @@ elif test $vmajor -lt 3 -a $version != 2.95.3 || test $vmajor = 3 -a $vminor -lt 2 ; then cat < Hi Andy, > > Just tried to upgrade to 5.0.24 on my Debian Woody production server > running gcc 2.95.4. I appreciate that this is <3.2 and !=2.95.3, but I > didn't expect ./configure to completely keel over on me (and hoped to be > able to use a -force configure option of some kind to get it to compile > anyway). > > Here's the stderr & stdio - the configure.log is attached: > > pe1650 18# gcc -v > Reading specs from /usr/lib/gcc-lib/i386-linux/2.95.4/specs > gcc version 2.95.4 20011002 (Debian prerelease) > pe1650 19# ./configure -ignore-cache > > Beginning IRC Services configuration. > > In what directory do you want the binaries to be installed? > Press Return for the default, or enter a new value. > [/usr/local/sbin] /usr/local/sbin/ircservices-5.0.24-unr > > Where do you want the data files to be installed? > [/usr/local/sbin/ircservices-5.0.24-unr/lib] /usr/local/lib/ircservices-5.0 > > End of interactive configuration. > > Checking sanity of /bin/sh... high. > Searching for a suitable compiler... ./configure: command substitution: > line 1: unexpected EOF while looking for matching `'' > ./configure: command substitution: line 8: syntax error: unexpected end of file > > WARNING: Your version of GCC was detected as Press Enter to continue: > > > > Testing default compiler flags ()... no luck! Using no flags. > If you know what flags you want, use the -cflags option to configure. > Let's see what libraries we need... > Checking if we can use dynamic modules... no. > Checking whether ranlib exists... yes. > Looking for an 8-bit integer type... > *** WHOA THERE! *** > > We suddenly couldn't compile using the C compiler we already tested! > The command line we used was: > conf-tmp/test.c -o conf-tmp/test > Please try to fix this; if you can't, mail achurch@achurch.org > with information about your system, the output from this script, > and the `configure.log' file generated by this script. > > ________________________________________________________________ > Matthew Hodgson arathorn@theonering.net Tel: +44 7968 722968 > Arathorn: Co-Sysadmin, TheOneRing.net? > > On Tue, 11 Nov 2003, Andrew Church wrote: > > > Services 5.0.24 has been released, and can be downloaded from: > > > > ftp://ftp.esper.net/ircservices/ (USA, California) > > > > d8f808b04744e9db365ebb23f7d04078 ircservices-5.0.24.tar.gz > > e2415db90e2c9f3391268b8d48ef40d1 ircservices-5.0.24.diff.gz > > 07d0785f095de88f87de8b4d97024558 ircservices-5.0.24-1.i386.rpm > > 0235352278f534a818699281fcc7ba83 ircservices_5.0.24-1_i386.deb > > > > ftp.ircservices.za.net and the other mirrors should have it shortly. > > > > This release includes a workaround for those who were unable to > > compile 5.0.23; however, please note that being unable to compile means > > that your compiler is outdated, and you should upgrade it (or have the > > server administrator upgrade it) as soon as possible. Support for such > > compilers will be removed entirely in a future version. > > > > Changes in version 5.0.24 > > ------------------------- > > 2003/11/11 Fixed a warning in convert-db compilation. > > 2003/11/11 Fixed bugs in convert-db causing some nickname and channel > > settings (timezone, language, channel and memo limits) > > to not be initialized properly. > > 2003/11/11 Added -tzfile, -no-timezones, and -reset-memo-limits > > options to the Cygnus database converter in convert-db. > > 2003/11/05 Databases can now be exported in XML from the command line > > (-export option). > > 2003/11/05 GCC versions earlier than 3.2 (except 2.95.3) are now > > deprecated. Variadic macros workaround added for > > problem reported by Ali Sor > > 2003/11/05 Channel last-used time is now updated properly for the > > first user to enter the channel if the user has auto-op > > privileges. Reported by > > > > --Andrew Church > > achurch@achurch.org > > http://achurch.org/ > > ------------------------------------------------------------------ > > To unsubscribe or change your subscription options, visit: > > http://www.ircservices.za.net/mailman/listinfo/ircservices > > > > From arathorn at theonering.net Fri Nov 14 18:05:19 2003 From: arathorn at theonering.net (Arathorn) Date: Sat Oct 23 23:10:11 2004 Subject: [IRCServices Coding] Re: [PATCH] Fix of rogue unescaped backtick in configure in 5.0.24 In-Reply-To: <3fb57b85.45153@achurch.org> References: <3fb57b85.45153@achurch.org> Message-ID: Hmm, turns out that I was a little premature in sending in that one-line patch - unless I'm completely missing something, the configure script doesn't actually end up setting the CC or DEF_CC_FLAGS variables after warning about deprecation. Not sure whether this is because the deprecation is being enforced more strongly than the warnings suggest, but I expanded the tweak to the following in order to get it to build sensibly. For what it's worth, gcc 2.95.4 has never presented any problems for me with ircservices (since 4.3.3 or so) - so perhaps it might also be considerable as 'officially supported' in addition to 2.95.3 and >3.2? Debian stable has a fairly decent reputation, after all. diff -ur ircservices-5.0.24/configure ircservices-5.0.24-fixed/configure --- ircservices-5.0.24/configure Wed Nov 5 01:46:59 2003 +++ ircservices-5.0.24-fixed/configure Fri Nov 14 21:01:23 2003 @@ -875,7 +875,7 @@ elif test $vmajor -lt 3 -a $version != 2.95.3 || test $vmajor = 3 -a $vminor -lt 2 ; then cat < Thanks, fixed. Silly little details... > > (For the record, I use a homebrew mail reader which can't handle > attachments. If I do get attachments I can decode them with pine, but I > prefer patches inline so I can look at them without having to do so.) > > --Andrew Church > achurch@achurch.org > http://achurch.org/ > > >Well, I just had another chance to look more carefully at the configure > >script - looks like there's a rogue unescaped backtick in the deprecation > >warning text block: > > > > > >diff -ur ircservices-5.0.24-orig/configure ircservices-5.0.24/configure > >--- ircservices-5.0.24-orig/configure Wed Nov 5 01:46:59 2003 > >+++ ircservices-5.0.24/configure Fri Nov 14 17:04:08 2003 > >@@ -875,7 +875,7 @@ > > elif test $vmajor -lt 3 -a $version != 2.95.3 || test $vmajor = 3 -a $vminor -lt 2 ; then > > cat < > > >-WARNING: Your version of GCC was detected as `$version'. As of Services > >+WARNING: Your version of GCC was detected as \`$version'. As of Services > > 5.0.23, versions of GCC earlier than 3.2, other than 2.95.3, > > have been deprecated. This and future releases of Services 5.0 > > will still work, though some error messages will lose > > > > > > > >(due to pine insisting on base64'ing mime attachments, i haven't attached > >the file as Andrew's mail system doesn't seem to approve of base64. - > >apologies if this mail shows up twice for anyone.) > > > >________________________________________________________________ > >Matthew Hodgson arathorn@theonering.net Tel: +44 7968 722968 > > Arathorn: Co-Sysadmin, TheOneRing.net?? > > > >On Wed, 12 Nov 2003, Arathorn wrote: > > > >> Hi Andy, > >> > >> Just tried to upgrade to 5.0.24 on my Debian Woody production server > >> running gcc 2.95.4. I appreciate that this is <3.2 and !=2.95.3, but I > >> didn't expect ./configure to completely keel over on me (and hoped to be > >> able to use a -force configure option of some kind to get it to compile > >> anyway). > >> > >> Here's the stderr & stdio - the configure.log is attached: > >> > >> pe1650 18# gcc -v > >> Reading specs from /usr/lib/gcc-lib/i386-linux/2.95.4/specs > >> gcc version 2.95.4 20011002 (Debian prerelease) > >> pe1650 19# ./configure -ignore-cache > >> > >> Beginning IRC Services configuration. > >> > >> In what directory do you want the binaries to be installed? > >> Press Return for the default, or enter a new value. > >> [/usr/local/sbin] /usr/local/sbin/ircservices-5.0.24-unr > >> > >> Where do you want the data files to be installed? > >> [/usr/local/sbin/ircservices-5.0.24-unr/lib] /usr/local/lib/ircservices-5.0 > >> > >> End of interactive configuration. > >> > >> Checking sanity of /bin/sh... high. > >> Searching for a suitable compiler... ./configure: command substitution: > >> line 1: unexpected EOF while looking for matching `'' > >> ./configure: command substitution: line 8: syntax error: unexpected end of file > >> > >> WARNING: Your version of GCC was detected as Press Enter to continue: > >> > >> > >> > >> Testing default compiler flags ()... no luck! Using no flags. > >> If you know what flags you want, use the -cflags option to configure. > >> Let's see what libraries we need... > >> Checking if we can use dynamic modules... no. > >> Checking whether ranlib exists... yes. > >> Looking for an 8-bit integer type... > >> *** WHOA THERE! *** > >> > >> We suddenly couldn't compile using the C compiler we already tested! > >> The command line we used was: > >> conf-tmp/test.c -o conf-tmp/test > >> Please try to fix this; if you can't, mail achurch@achurch.org > >> with information about your system, the output from this script, > >> and the `configure.log' file generated by this script. > >> > >> ________________________________________________________________ > >> Matthew Hodgson arathorn@theonering.net Tel: +44 7968 722968 > >> Arathorn: Co-Sysadmin, TheOneRing.net?? > >> > >> On Tue, 11 Nov 2003, Andrew Church wrote: > >> > >> > Services 5.0.24 has been released, and can be downloaded from: > >> > > >> > ftp://ftp.esper.net/ircservices/ (USA, California) > >> > > >> > d8f808b04744e9db365ebb23f7d04078 ircservices-5.0.24.tar.gz > >> > e2415db90e2c9f3391268b8d48ef40d1 ircservices-5.0.24.diff.gz > >> > 07d0785f095de88f87de8b4d97024558 ircservices-5.0.24-1.i386.rpm > >> > 0235352278f534a818699281fcc7ba83 ircservices_5.0.24-1_i386.deb > >> > > >> > ftp.ircservices.za.net and the other mirrors should have it shortly. > >> > > >> > This release includes a workaround for those who were unable to > >> > compile 5.0.23; however, please note that being unable to compile means > >> > that your compiler is outdated, and you should upgrade it (or have the > >> > server administrator upgrade it) as soon as possible. Support for such > >> > compilers will be removed entirely in a future version. > >> > > >> > Changes in version 5.0.24 > >> > ------------------------- > >> > 2003/11/11 Fixed a warning in convert-db compilation. > >> > 2003/11/11 Fixed bugs in convert-db causing some nickname and channel > >> > settings (timezone, language, channel and memo limits) > >> > to not be initialized properly. > >> > 2003/11/11 Added -tzfile, -no-timezones, and -reset-memo-limits > >> > options to the Cygnus database converter in convert-db. > >> > 2003/11/05 Databases can now be exported in XML from the command line > >> > (-export option). > >> > 2003/11/05 GCC versions earlier than 3.2 (except 2.95.3) are now > >> > deprecated. Variadic macros workaround added for > >> > problem reported by Ali Sor > >> > 2003/11/05 Channel last-used time is now updated properly for the > >> > first user to enter the channel if the user has auto-op > >> > privileges. Reported by > >> > > >> > --Andrew Church > >> > achurch@achurch.org > >> > http://achurch.org/ > >> > ------------------------------------------------------------------ > >> > To unsubscribe or change your subscription options, visit: > >> > http://www.ircservices.za.net/mailman/listinfo/ircservices > >> > > >> > > > From Craig at chatspike.net Sat Nov 15 12:26:22 2003 From: Craig at chatspike.net (Craig McLure) Date: Sat Oct 23 23:10:11 2004 Subject: [IRCServices Coding] Database API? Message-ID: Recently, I have been making modules for services, for use with our network (including HostServ, IdleServ, an 'improved' Statserv and loveserv), However, with each we have been forced to make our own databases, and was wondering if you plan on adding a proper Database API at some point, which could be used with all 3rd Pary modules? it seems the current one is heavily pointed towards the use of the 'main' services. I know you planned on restructuring the databases for version 5, however, as i recall, this didnt get started. Maybe what i'm suggesting was concidered before and dropped.. Anyway, some info on this would be appreciated. Thanks :) From ballsy at mystical.net Mon Nov 17 13:52:17 2003 From: ballsy at mystical.net (Ballsy) Date: Sat Oct 23 23:10:12 2004 Subject: [IRCServices Coding] EOF in backquote substitution error during ./configure Message-ID: <6.0.0.22.0.20031117144131.0481a8c0@127.0.0.1> Was Arathorn the only one to run across the backquote substitution error when configuring 5.0.24 ? I just patched from 5.0.22 to 5.0.24 and am getting the following during ./configure: Checking sanity of /bin/sh... high. Searching for a suitable compiler... ./configure: 29: Syntax error: EOF in backquote substitution I'm not familiar enough with 'patch' to know if it supports 'rollbacks' to previous versions (didn't see anyting in the man page), and 5.0.22's .tgz isn't on the ftp sites. Ideas ? (other than patching from 5.0.0 --> 5.0.24) As I didn't configure/make/make install after going from 5.0.22 -> 5.0.23, I'm not sure which patch was responsible (ie. I did both patches, then ran configure after a gmake clean). gmake 3.80 FreeBSD 4.9-STABLE David From arathorn at theonering.net Tue Nov 18 03:54:17 2003 From: arathorn at theonering.net (Arathorn) Date: Sat Oct 23 23:10:12 2004 Subject: [IRCServices Coding] Re: EOF in backquote substitution error during ./configure Message-ID: David, Andrew confirmed that there are some bugs in ./configure which only surface if you're using a deprecated compiler. The IRC Services Coding list seems to have swallowed the remainder of the mails on the subject - i'm forwarding the most relevant one again. 5.0.24 has this problem, no matter how you came to it (either by patching from whatever version or by expanding the neat tarball). The below patch fixes the problem for me, but it's completely unsupported of course - to apply it, copy the text starting at the line that begins 'diff -ur' through to just above my .sig - and paste it into a text file (making sure the lines don't wrap or anything). Save the file as ircservices-5.0.24-gccfix.patch or similar, and then apply to your 5.0.24 source tree with a: cd /usr/local/src/ircservices-5.0.24 (or wherever it lives) patch -p1 < ~/ircservices-5.0.24-gccfix.patch (or wherever the patch is) and then you should be able to configure; make; make install correctly. Or alternatively wait until the official fix in the next version :) A. ________________________________________________________________ Matthew Hodgson arathorn@theonering.net Tel: +44 7968 722968 Arathorn: Co-Sysadmin, TheOneRing.net? ---------- Forwarded message ---------- Date: Sat, 15 Nov 2003 02:05:19 +0000 (GMT) From: Arathorn To: Andrew Church Cc: arathorn@theonering.net, ircservices-coding@ircservices.za.net Subject: Re: [PATCH] Fix of rogue unescaped backtick in configure in 5.0.24 Hmm, turns out that I was a little premature in sending in that one-line patch - unless I'm completely missing something, the configure script doesn't actually end up setting the CC or DEF_CC_FLAGS variables after warning about deprecation. Not sure whether this is because the deprecation is being enforced more strongly than the warnings suggest, but I expanded the tweak to the following in order to get it to build sensibly. For what it's worth, gcc 2.95.4 has never presented any problems for me with ircservices (since 4.3.3 or so) - so perhaps it might also be considerable as 'officially supported' in addition to 2.95.3 and >3.2? Debian stable has a fairly decent reputation, after all. diff -ur ircservices-5.0.24/configure ircservices-5.0.24-fixed/configure --- ircservices-5.0.24/configure Wed Nov 5 01:46:59 2003 +++ ircservices-5.0.24-fixed/configure Fri Nov 14 21:01:23 2003 @@ -875,7 +875,7 @@ elif test $vmajor -lt 3 -a $version != 2.95.3 || test $vmajor = 3 -a $vminor -lt 2 ; then cat < Thanks, fixed. Silly little details... > > (For the record, I use a homebrew mail reader which can't handle > attachments. If I do get attachments I can decode them with pine, but I > prefer patches inline so I can look at them without having to do so.) > > --Andrew Church > achurch@achurch.org > http://achurch.org/ > > >Well, I just had another chance to look more carefully at the configure > >script - looks like there's a rogue unescaped backtick in the deprecation > >warning text block: > > > > > >diff -ur ircservices-5.0.24-orig/configure ircservices-5.0.24/configure > >--- ircservices-5.0.24-orig/configure Wed Nov 5 01:46:59 2003 > >+++ ircservices-5.0.24/configure Fri Nov 14 17:04:08 2003 > >@@ -875,7 +875,7 @@ > > elif test $vmajor -lt 3 -a $version != 2.95.3 || test $vmajor = 3 -a $vminor -lt 2 ; then > > cat < > > >-WARNING: Your version of GCC was detected as `$version'. As of Services > >+WARNING: Your version of GCC was detected as \`$version'. As of Services > > 5.0.23, versions of GCC earlier than 3.2, other than 2.95.3, > > have been deprecated. This and future releases of Services 5.0 > > will still work, though some error messages will lose > > > > > > > >(due to pine insisting on base64'ing mime attachments, i haven't attached > >the file as Andrew's mail system doesn't seem to approve of base64. - > >apologies if this mail shows up twice for anyone.) > > > >________________________________________________________________ > >Matthew Hodgson arathorn@theonering.net Tel: +44 7968 722968 > > Arathorn: Co-Sysadmin, TheOneRing.net?? > > > >On Wed, 12 Nov 2003, Arathorn wrote: > > > >> Hi Andy, > >> > >> Just tried to upgrade to 5.0.24 on my Debian Woody production server > >> running gcc 2.95.4. I appreciate that this is <3.2 and !=2.95.3, but I > >> didn't expect ./configure to completely keel over on me (and hoped to be > >> able to use a -force configure option of some kind to get it to compile > >> anyway). > >> > >> Here's the stderr & stdio - the configure.log is attached: > >> > >> pe1650 18# gcc -v > >> Reading specs from /usr/lib/gcc-lib/i386-linux/2.95.4/specs > >> gcc version 2.95.4 20011002 (Debian prerelease) > >> pe1650 19# ./configure -ignore-cache > >> > >> Beginning IRC Services configuration. > >> > >> In what directory do you want the binaries to be installed? > >> Press Return for the default, or enter a new value. > >> [/usr/local/sbin] /usr/local/sbin/ircservices-5.0.24-unr > >> > >> Where do you want the data files to be installed? > >> [/usr/local/sbin/ircservices-5.0.24-unr/lib] /usr/local/lib/ircservices-5.0 > >> > >> End of interactive configuration. > >> > >> Checking sanity of /bin/sh... high. > >> Searching for a suitable compiler... ./configure: command substitution: > >> line 1: unexpected EOF while looking for matching `'' > >> ./configure: command substitution: line 8: syntax error: unexpected end of file > >> > >> WARNING: Your version of GCC was detected as Press Enter to continue: > >> > >> > >> > >> Testing default compiler flags ()... no luck! Using no flags. > >> If you know what flags you want, use the -cflags option to configure. > >> Let's see what libraries we need... > >> Checking if we can use dynamic modules... no. > >> Checking whether ranlib exists... yes. > >> Looking for an 8-bit integer type... > >> *** WHOA THERE! *** > >> > >> We suddenly couldn't compile using the C compiler we already tested! > >> The command line we used was: > >> conf-tmp/test.c -o conf-tmp/test > >> Please try to fix this; if you can't, mail achurch@achurch.org > >> with information about your system, the output from this script, > >> and the `configure.log' file generated by this script. > >> > >> ________________________________________________________________ > >> Matthew Hodgson arathorn@theonering.net Tel: +44 7968 722968 > >> Arathorn: Co-Sysadmin, TheOneRing.net?? > >> > >> On Tue, 11 Nov 2003, Andrew Church wrote: > >> > >> > Services 5.0.24 has been released, and can be downloaded from: > >> > > >> > ftp://ftp.esper.net/ircservices/ (USA, California) > >> > > >> > d8f808b04744e9db365ebb23f7d04078 ircservices-5.0.24.tar.gz > >> > e2415db90e2c9f3391268b8d48ef40d1 ircservices-5.0.24.diff.gz > >> > 07d0785f095de88f87de8b4d97024558 ircservices-5.0.24-1.i386.rpm > >> > 0235352278f534a818699281fcc7ba83 ircservices_5.0.24-1_i386.deb > >> > > >> > ftp.ircservices.za.net and the other mirrors should have it shortly. > >> > > >> > This release includes a workaround for those who were unable to > >> > compile 5.0.23; however, please note that being unable to compile means > >> > that your compiler is outdated, and you should upgrade it (or have the > >> > server administrator upgrade it) as soon as possible. Support for such > >> > compilers will be removed entirely in a future version. > >> > > >> > Changes in version 5.0.24 > >> > ------------------------- > >> > 2003/11/11 Fixed a warning in convert-db compilation. > >> > 2003/11/11 Fixed bugs in convert-db causing some nickname and channel > >> > settings (timezone, language, channel and memo limits) > >> > to not be initialized properly. > >> > 2003/11/11 Added -tzfile, -no-timezones, and -reset-memo-limits > >> > options to the Cygnus database converter in convert-db. > >> > 2003/11/05 Databases can now be exported in XML from the command line > >> > (-export option). > >> > 2003/11/05 GCC versions earlier than 3.2 (except 2.95.3) are now > >> > deprecated. Variadic macros workaround added for > >> > problem reported by Ali Sor > >> > 2003/11/05 Channel last-used time is now updated properly for the > >> > first user to enter the channel if the user has auto-op > >> > privileges. Reported by > >> > > >> > --Andrew Church > >> > achurch@achurch.org > >> > http://achurch.org/ > >> > ------------------------------------------------------------------ > >> > To unsubscribe or change your subscription options, visit: > >> > http://www.ircservices.za.net/mailman/listinfo/ircservices > >> > > >> > > > From ballsy at mystical.net Wed Nov 19 12:24:53 2003 From: ballsy at mystical.net (Ballsy) Date: Sat Oct 23 23:10:12 2004 Subject: [IRCServices Coding] REHASH functionality question Message-ID: <6.0.0.22.0.20031119130825.01e963d8@127.0.0.1> Perhaps I don't have a complete understanding of its functionality, so correct me if I'm wrong. ircservices-5.0.25 bahamut-1.4.30 FreeBSD 4.9-STABLE I recently upgraded from 5.0.22 to 5.0.25 (using patches) but after starting services again (successfully), I realized I hadn't put the new AkillChanExpiry directive into modules.conf. When I issued a 'msg operserv help Akillchan', the help message indicated that if no expiry was specified, it would default to "(null)". I then added the AkillChanExpiry to modules.conf (set to 7d) and issued a REHASH via OperServ. The HELP message for Akillchan still indicates an expiry of "(null)", though I expected it to say 7d. I found the following in the log, which didn't really provide an answer... [Nov 19 14:52:07 2003] operserv/main: Ballsy: help akillchan [Nov 19 14:57:44 2003] operserv/main: Ballsy: rehash [Nov 19 14:57:44 2003] ircservices.conf:295: Deprecated directive `ExpireTimeout ' used [Nov 19 14:57:44 2003] conffile: do_all_directives BUG: don't know how to copy type -2 (ExpireTimeout/0) [Nov 19 14:57:50 2003] operserv/main: Ballsy: help akillchan I have since removed the ExpireTimeout, as it has been deprecated since around 5.0.19 or so. I imagined that modules.conf is reloaded during a REHASH as well, so was wondering why the HELP hadn't been updated. Obviously a pretty small deal, but was wondering nonetheless. David From freakycomputer at global.co.za Sat Nov 22 01:04:58 2003 From: freakycomputer at global.co.za (FreakyComputer) Date: Sat Oct 23 23:10:12 2004 Subject: [IRCServices Coding] Converting DB from Magick Message-ID: <000d01c3b0d7$ba5648e0$0100a8c0@blauwhome> Greetings! I know this was discussed several years ago, but I couldn't get in touch with the people who posted then, so I'm going to try and ask this again. Our network is running Magick-1.4 and, quite frankly, we're getting tired of it and the "big bosses" FINALLY decided that we can upgrade our services to something less Jurassic! But, we've got a problem while trying to convert our databases, it doesn't even go past the nick.db. It just says: 'loading nick.db' and that's it. I discovered it's stuck in an endless loop just before "ni = makenick(oldni.nick, &ngi);" after the 3rd nick is gets. (I got this by adding some fprintf's in and around the code to see where it gets stuck) If someone knows of this problem and also know how to fix it, please reply, since NOW our "big bosses" are getting restless to upgrade (sometimes one just doesn't understand them :-/) Thanks, :D FC From saman at alkol.org Sat Nov 22 01:39:12 2003 From: saman at alkol.org (|SaMaN|) Date: Sat Oct 23 23:10:12 2004 Subject: [IRCServices Coding] Set topic before chanserv deops you on a registered channel References: <000d01c3b0d7$ba5648e0$0100a8c0@blauwhome> Message-ID: <001101c3b0dc$7cc22da0$a37faec3@coder> Hello, If the channel is registered, topiclock is off and is empty when you do /timer 1 0 hop #channel | /topic #channel , it lets you to set topic before chanserv deops you. This seems like a problem to me. Any comments? |SaMaN| ---------------- [#geyik] . [total users 1] [ops 1(100%)] [halfops 0(0%)] [voice 0(0%)] [regular 0(0%)] [11:28am] (..topic..) ChanServ changes topic to "Death is N/A (Zombie)" [11:28am] (..notice..) ChanServ: Bu kanal ChanServ ile kaydedilmistir. [11:28am] (..mode..) ChanServ changes mode(s) to +ntrRVCf-o 3:4 |SaMaN| [11:28am] (..deop..) ChanServ deops |SaMaN| in #geyik . mode(s) +ntrRVCf 3:4 . channel born Sat Nov 22 12:27:22 2003 . synched in 1sec [end] ------------------- I did /timer 1 0 hop #geyik | /topic #geyik geyik ------------------- * Timer 1 activated [11:32am] * Attempting to rejoin channel #geyik * Timer 1 halted [#geyik] . [total users 1] [ops 1(100%)] [halfops 0(0%)] [voice 0(0%)] [regular 0(0%)] [11:32am] (..topic..) |SaMaN| changes topic to "geyik" [11:32am] (..notice..) ChanServ: Bu kanal ChanServ ile kaydedilmistir. [11:32am] (..mode..) ChanServ changes mode(s) to +ntrRVCf-o 3:4 |SaMaN| [11:32am] (..deop..) ChanServ deops |SaMaN| in #geyik . mode(s) +ntrRVCf 3:4 . last join 11:32:39am Saturday Nov 22 2003 joined 2 times . channel born Sat Nov 22 12:31:44 2003 . synched in 1sec [end] ------------------- From achurch at achurch.org Mon Nov 24 17:41:28 2003 From: achurch at achurch.org (Andrew Church) Date: Sat Oct 23 23:10:12 2004 Subject: [IRCServices Coding] Set topic before chanserv deops you on a registered channel In-Reply-To: <001101c3b0dc$7cc22da0$a37faec3@coder> Message-ID: <3fc1c44f.13432@achurch.org> This is an artifact of the way IRC works. If this is a problem, turn topic lock on. --Andrew Church achurch@achurch.org http://achurch.org/ >Hello, > >If the channel is registered, topiclock is off and is empty when you do >/timer 1 0 hop #channel | /topic #channel , it lets you to set >topic before chanserv deops you. This seems like a problem to me. Any >comments? > >|SaMaN| > >---------------- > [#geyik] > . [total users 1] [ops 1(100%)] [halfops 0(0%)] [voice 0(0%)] [regular >0(0%)] >[11:28am] (..topic..) ChanServ changes topic to "Death is N/A (Zombie)" >[11:28am] (..notice..) ChanServ: Bu kanal ChanServ ile kaydedilmistir. >[11:28am] (..mode..) ChanServ changes mode(s) to +ntrRVCf-o 3:4 |SaMaN| >[11:28am] (..deop..) ChanServ deops |SaMaN| in #geyik > . mode(s) +ntrRVCf 3:4 > . channel born Sat Nov 22 12:27:22 2003 > . synched in 1sec > [end] >------------------- >I did /timer 1 0 hop #geyik | /topic #geyik geyik >------------------- >* Timer 1 activated >[11:32am] * Attempting to rejoin channel #geyik >* Timer 1 halted > [#geyik] > . [total users 1] [ops 1(100%)] [halfops 0(0%)] [voice 0(0%)] [regular >0(0%)] >[11:32am] (..topic..) |SaMaN| changes topic to "geyik" >[11:32am] (..notice..) ChanServ: Bu kanal ChanServ ile kaydedilmistir. >[11:32am] (..mode..) ChanServ changes mode(s) to +ntrRVCf-o 3:4 |SaMaN| >[11:32am] (..deop..) ChanServ deops |SaMaN| in #geyik > . mode(s) +ntrRVCf 3:4 > . last join 11:32:39am Saturday Nov 22 2003 joined 2 times > . channel born Sat Nov 22 12:31:44 2003 > . synched in 1sec > [end] >------------------- > >------------------------------------------------------------------ >To unsubscribe or change your subscription options, visit: >http://www.ircservices.za.net/mailman/listinfo/ircservices-coding From achurch at achurch.org Tue Nov 18 12:32:39 2003 From: achurch at achurch.org (Andrew Church) Date: Sat Oct 23 23:10:12 2004 Subject: [IRCServices Coding] EOF in backquote substitution error during ./configure In-Reply-To: <6.0.0.22.0.20031117144131.0481a8c0@127.0.0.1> Message-ID: <200311250831.hAP8VaMi012034@ariadni.forthnet.gr> Sen Message-ID: <3fb9930b.03510@achurch.org> (private CC because the mailing list seems to be broken) I'll be releasing 5.0.25 soon with a fix for the backquote problem. In the meantime, use patch -R (reverse) to go back to an earlier version. --Andrew Church achurch@achurch.org http://achurch.org/ > Was Arathorn the only one to run across the backquote substitution error >when configuring 5.0.24 ? I just patched from 5.0.22 to 5.0.24 and am >getting the following during ./configure: > >Checking sanity of /bin/sh... high. >Searching for a suitable compiler... ./configure: 29: Syntax error: EOF in >backquote substitution > > I'm not familiar enough with 'patch' to know if it supports 'rollbacks' to >previous versions (didn't see anyting in the man page), and 5.0.22's .tgz >isn't on the ftp sites. Ideas ? (other than patching from 5.0.0 --> 5.0.24) > As I didn't configure/make/make install after going from 5.0.22 -> 5.0.23, >I'm not sure which patch was responsible (ie. I did both patches, then ran >configure after a gmake clean). > >gmake 3.80 >FreeBSD 4.9-STABLE > >David > > >------------------------------------------------------------------ >To unsubscribe or change your subscription options, visit: >http://www.ircservices.za.net/mailman/listinfo/ircservices-coding From achurch at achurch.org Mon Nov 17 11:21:50 2003 From: achurch at achurch.org (Andrew Church) Date: Sat Oct 23 23:10:12 2004 Subject: [IRCServices Coding] Database API? In-Reply-To: Message-ID: <200311250831.hAP8VdMi012035@ariadni.forthnet.gr> Sen Message-ID: <3fb8311e.60353@achurch.org> As the manual says, the details of database modules are still in flux, and are very likely to change for 5.1, so I've deliberately not documented them. You're welcome to read the source for details, but be prepared to make changes later on if you start implementing now. --Andrew Church achurch@achurch.org http://achurch.org/ >Recently, I have been making modules for services, for use with our network (including HostServ, IdleServ, an 'improved' Statserv and loveserv), However, with each we have been forced to make our own databases, and was wondering if you plan on adding a pr >oper Database API at some point, which could be used with all 3rd Pary modules? it seems the current one is heavily pointed towards the use of the 'main' services. > >I know you planned on restructuring the databases for version 5, however, as i recall, this didnt get started. Maybe what i'm suggesting was concidered before and dropped.. Anyway, some info on this would be appreciated. Thanks :) > > > >------------------------------------------------------------------ >To unsubscribe or change your subscription options, visit: From achurch at achurch.org Thu Nov 20 22:07:39 2003 From: achurch at achurch.org (Andrew Church) Date: Sat Oct 23 23:10:12 2004 Subject: [IRCServices Coding] REHASH functionality question In-Reply-To: <6.0.0.22.0.20031119130825.01e963d8@127.0.0.1> Message-ID: <200311250831.hAP8VkMi012048@ariadni.forthnet.gr> Sen Message-ID: <3fbcbd0d.72522@achurch.org> (CC'd privately because my mail doesn't seem to be going through to the list) > I recently upgraded from 5.0.22 to 5.0.25 (using patches) but after >starting services again (successfully), I realized I hadn't put the new >AkillChanExpiry directive into modules.conf. When I issued a 'msg operserv >help Akillchan', the help message indicated that if no expiry was >specified, it would default to "(null)". I then added the AkillChanExpiry >to modules.conf (set to 7d) and issued a REHASH via OperServ. The HELP >message for Akillchan still indicates an expiry of "(null)", though I >expected it to say 7d. That's a bug, not a feature! ...oh, wait... Fixed for 5.0.26, thanks for the report. --Andrew Church achurch@achurch.org http://achurch.org/ From phant0m at myrealbox.com Tue Nov 25 03:07:06 2003 From: phant0m at myrealbox.com (Anton Volkov) Date: Sat Oct 23 23:10:12 2004 Subject: [IRCServices Coding] improvment in unreal protocol Message-ID: <20031125110733.F41B2170E7@snow.fingers.co.za> Hi, I would like to recommend a change in /modules/protocol/unreal.c module_log("m_sethost: user record for %s not found", source); This line generates useless log lines and since this situations is handled well I recommend it?s removal. This is tested and services run more then fine without it. -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.ircservices.za.net/pipermail/ircservices-coding/attachments/20031125/654f320d/attachment.html From achurch at achurch.org Tue Nov 25 20:23:49 2003 From: achurch at achurch.org (Andrew Church) Date: Sat Oct 23 23:10:13 2004 Subject: [IRCServices Coding] improvment in unreal protocol In-Reply-To: <20031125110733.F41B2170E7@snow.fingers.co.za> Message-ID: <3fc33bde.60621@achurch.org> This is a bug in Unreal, and I'm not going to work around it. And don't send HTML mail. --Andrew Church achurch@achurch.org http://achurch.org/ >This is a multi-part message in MIME format. > >--===============1880783837== >Content-Type: multipart/alternative; > boundary="----=_NextPart_000_0016_01C3B355.0FC92B60" > >This is a multi-part message in MIME format. > >------=_NextPart_000_0016_01C3B355.0FC92B60 >Content-Type: text/plain; > charset="utf-8" >Content-Transfer-Encoding: quoted-printable > >Hi, > >I would like to recommend a change in /modules/protocol/unreal.c > >module_log("m_sethost: user record for %s not found", source); > >This line generates useless log lines and since this situations is = >handled well I recommend it=E2=80=99s removal. > >This is tested and services run more then fine without it. > > >------=_NextPart_000_0016_01C3B355.0FC92B60 >Content-Type: text/html; > charset="utf-8" >Content-Transfer-Encoding: quoted-printable > >xmlns:w=3D"urn:schemas-microsoft-com:office:word" = >xmlns=3D"http://www.w3.org/TR/REC-html40"> > > > > > > > > > > >
> >

style=3D'font-size:10.0pt; >font-family:Arial'>Hi,

> >

style=3D'font-size:10.0pt; >font-family:Arial'>I would like to recommend a change in = >/modules/protocol/unreal.c

> >

style=3D'font-size:14.0pt; >font-family:"Cordia New"'>module_log("m_sethost: user record for %s = >not >found", source);

> >

style=3D'font-size:10.0pt; >font-family:Arial'>This line generates useless log lines and since this >situations is handled well I recommend it=E2=80=99s = >removal.

> >

style=3D'font-size:10.0pt; >font-family:Arial'>This is tested and services run more then fine = >without it.

> >
> > > > > >------=_NextPart_000_0016_01C3B355.0FC92B60-- > > >--===============1880783837== >Content-Type: text/plain; charset="us-ascii" >MIME-Version: 1.0 >Content-Transfer-Encoding: 7bit >Content-Disposition: inline > >------------------------------------------------------------------ >To unsubscribe or change your subscription options, visit: >http://www.ircservices.za.net/mailman/listinfo/ircservices-coding > >--===============1880783837==-- > From realcfc at chatfirst.com Tue Nov 25 18:27:00 2003 From: realcfc at chatfirst.com (realcfc@chatfirst.com) Date: Sat Oct 23 23:10:13 2004 Subject: [IRCServices Coding] Re: Re: Services translation request (short) Message-ID: <20031126022650.VXPG14203.imf25aec.mail.bellsouth.net@CHATFIRST> An HTML attachment was scrubbed... URL: http://lists.ircservices.za.net/pipermail/ircservices-coding/attachments/20031125/73ad5493/attachment.htm -------------- next part -------------- Thank you for contacting the ChatFIRST staff about your problem, someone will soon take care of your message and reply in the order in which it was received, sometimes we get a very high volume of help requests, then your e-mail might take a little bit more time for us to respond, but no need to worry, it will be. If you are just getting an error message about: Reconnecting too fast" please wait around 50 seconds to connect again to CF then try again, this is normal server self defense against flooders, You should be fine if you wait just 50 seconds before simultaneous attempts to connect. If you are getting an error message about: Nick Flooding or Join Flooding or even about Notice Flooding Please wait about 4 minutes then try to connect again to CF, This is normal server self defense against flood, Any bans caused by the anti-flood system usually don't last more than 5 minutes, be patient and try reconnecting after waiting for about 4 minutes. You can also check the ChatFIRST.COM homepage for answers to the most popular asked questions by users like you, Be sure to check the following sites: For info on and solutions to login problems visit: http://www.chatfirst.com/login.html For info on how to stop flooders and get rid of trouble makers: http://www.chatfirst.com/control.html For info regarding a ban that is preventing you from connecting to ChatFIRST.COM servers please visit: http://www.chatfirst.com/passport.html For help related to commands sent to NickServ, ChanServ, MemoServ etc: http://www.chatfirst.com/services.html For WebTV commands visit: http://www.chatfirst.com/services.html#TVcommands and also: http://www.chatfirst.com/users/chatfirst/webtv/index.html Again, thank you for contacting us and we hope to be of help to you in the next couple of hours or minutes if possible. Please hang in there. Regards ChatFIRST.COM INC Support Team PS: Please DO NOT reply to this message, this was an automatic reply, someone will soon respond to the message you sent to us earlier. From dooley at risanet.com Wed Nov 26 09:23:30 2003 From: dooley at risanet.com (Dooley) Date: Sat Oct 23 23:10:13 2004 Subject: [IRCServices Coding] Confused..... Message-ID: <000c01c3b442$0a1511a0$dd91a8c0@criley> Confusion is setting in and I am hoping to get clarification so I have a few questions. According to the webpage the latest version of services is 5.0.23 which is what I see on fftp.ircservices.za.net yet on ftp.esper.net the current version is 5.0.25. Which is the correct current version? When playing around with a new download of the 5.0.25 and running in conjunction with Bahamut I get the following on a operserv restart: [Nov 26 11:04:45.527125 2003] Services terminating: Segmentation fault ircservices in free(): error: junk pointer, too high to make sense [Nov 26 11:04:45.527688 2003] FATAL: Caught signal 6 (Abort trap) while shutting down This occurs right after the SQUIT is sent. I have tried versions bahamut-1.4.33-release.tar.gz through bahamut-1.4.35-release.tar.gz and get the same error and there is no core file to review...ideas? I then decided that I would walk through things one at a time downloaded a fresh 23 version then tried it again worked fine. Patched to version 24 and tried it and it too worked fine after fixing the configure script. I then proceeded to patch up to 25 and wham I ran into the error again. I didn't see anything in the Changes file that jumps out at me that could cause this problem and was wondering if there is something I am missing? Thanks In Advance. Chris Riley --- Outgoing mail is certified Virus Free. Checked by AVG anti-virus system (http://www.grisoft.com). Version: 6.0.537 / Virus Database: 332 - Release Date: 11/6/2003 From dooley at risanet.com Wed Nov 26 10:32:37 2003 From: dooley at risanet.com (Dooley) Date: Sat Oct 23 23:10:13 2004 Subject: [IRCServices Coding] Confused..... References: <000c01c3b442$0a1511a0$dd91a8c0@criley> Message-ID: <001e01c3b44b$afb2bfa0$dd91a8c0@criley> Went ahead and created a core file and did a backtrace on it here is the output: #0 0x00000000 in ?? () #1 0x080559f4 in call_callback_5 (module=0x808c300, id=13, arg1=0x0, arg2=0x2815b018, arg3=0x8087370, arg4=0x11, arg5=0x8087000) at modules.c:698 #2 0x08059cae in quit_user (user=0x808c300, quitmsg=0x805f39e "server_cleanup", is_kill=0) at users.c:163 #3 0x08056955 in squit_server (server=0x8088d00, reason=0x805f39e "server_cleanup") at servers.c:77 #4 0x080569c6 in recursive_squit (parent=0x8082780, reason=0x805f39e "server_cleanup") at servers.c:103 #5 0x08056932 in squit_server (server=0x8088040, reason=0x805f39e "server_cleanup") at servers.c:72 #6 0x08056c53 in server_cleanup () at servers.c:235 #7 0x08051675 in cleanup () at init.c:1112 #8 0x08052e76 in main (ac=3, av=0xbfbffaa8, envp=0xbfbffab8) at main.c:275 #9 0x0804c335 in _start () Ideas? --- Outgoing mail is certified Virus Free. Checked by AVG anti-virus system (http://www.grisoft.com). Version: 6.0.537 / Virus Database: 332 - Release Date: 11/6/2003 From ballsy at mystical.net Fri Nov 28 12:40:12 2003 From: ballsy at mystical.net (Ballsy) Date: Sat Oct 23 23:10:13 2004 Subject: [IRCServices Coding] unparsed server messages Message-ID: <6.0.0.22.0.20031128133440.01b3ee38@127.0.0.1> 5.0.26 bahamut-1.4.30 A very minor thing I noticed in my logs is that IRCServices don't seem to recognize global Zlines when synching network data. Several messages resembling this end up in the log... [Nov 28 15:25:15 2003] unknown message from server (:myserver.name SZLINE www.xxx.yyy.zzz :IP address is banned (Z-lined): Fizzer Trojan Infected) Incredibly minor issue, unless you have a ton of global Zlines I suppose. It was just quiet on the -coding list today, so I figured what the hell. I haven't looked at the code, but perhaps there's a list of "don't parse these messages" that the SZLINE one could be added to. David From junkmail at cyberchatnet.com Fri Nov 28 04:46:47 2003 From: junkmail at cyberchatnet.com (Phil) Date: Sat Oct 23 23:10:13 2004 Subject: [IRCServices Coding] Using your current version of services with Unreal Message-ID: <00bf01c3b5ad$b0a15a80$0500a8c0@cyberchatnet.com> I am using the current version of Unreal3.2 Beta 18 and when I use /msg operserv akill add +30m *@ipaddress is not killing the user off the ircd. I have to issue a /kill nick then it works. Do know how I can fix this please? Thank you Phil -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.ircservices.za.net/pipermail/ircservices-coding/attachments/20031128/d03d340d/attachment.html From dylanvdm at icon.co.za Sat Nov 29 02:04:58 2003 From: dylanvdm at icon.co.za (Dylan v.d Merwe) Date: Sat Oct 23 23:10:13 2004 Subject: [IRCServices Coding] Using your current version of services withUnreal References: <00bf01c3b5ad$b0a15a80$0500a8c0@cyberchatnet.com> Message-ID: <001c01c3b660$44e6adf0$f4a6ef9b@dylan> # ImmediatelySendAutokill [OPTIONAL] # Causes OperServ to inform all servers of a new autokill or # autokill exclusion the moment it is added, rather than waiting # for someone to match it first. ImmediatelySendAutokill Dylan. ----- Original Message ----- From: Phil To: ircservices-coding@ircservices.za.net Sent: Friday, November 28, 2003 2:46 PM Subject: [IRCServices Coding] Using your current version of services withUnreal I am using the current version of Unreal3.2 Beta 18 and when I use /msg operserv akill add +30m *@ipaddress is not killing the user off the ircd. I have to issue a /kill nick then it works. Do know how I can fix this please? Thank you Phil ------------------------------------------------------------------------------ ------------------------------------------------------------------ To unsubscribe or change your subscription options, visit: http://www.ircservices.za.net/mailman/listinfo/ircservices-coding -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.ircservices.za.net/pipermail/ircservices-coding/attachments/20031129/62946040/attachment.htm From achurch at achurch.org Mon Dec 1 13:29:30 2003 From: achurch at achurch.org (Andrew Church) Date: Sat Oct 23 23:10:13 2004 Subject: [IRCServices Coding] unparsed server messages In-Reply-To: <6.0.0.22.0.20031128133440.01b3ee38@127.0.0.1> Message-ID: <3fcac3b9.01744@achurch.org> > A very minor thing I noticed in my logs is that IRCServices don't seem to >recognize global Zlines when synching network data. Several messages >resembling this end up in the log... > >[Nov 28 15:25:15 2003] unknown message from server (:myserver.name SZLINE >www.xxx.yyy.zzz :IP address is banned (Z-lined): Fizzer Trojan Infected) Fixed, thanks for the report. --Andrew Church achurch@achurch.org http://achurch.org/ From phant0m at myrealbox.com Mon Dec 8 03:54:09 2003 From: phant0m at myrealbox.com (Anton Volkov) Date: Sat Oct 23 23:10:13 2004 Subject: [IRCServices Coding] sjoin unreal hack Message-ID: <20031208115458.87E7917033@snow.fingers.co.za> As I understand to set the timestamp of a chanserv registered channel unreal needs a mode too, If I understood right this is done by doing ?o and +o to the joining user which might be a bit annoying, Is it possible to let?s say set +r to the channel instead? -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.ircservices.za.net/pipermail/ircservices-coding/attachments/20031208/ee0cc448/attachment.html From freakycomputer at global.co.za Mon Dec 8 04:03:07 2003 From: freakycomputer at global.co.za (FreakyComputer) Date: Sat Oct 23 23:10:13 2004 Subject: [IRCServices Coding] HostServ Module Message-ID: <000001c3bdb9$c276c970$0100a8c0@blauwhome> Greetings :) After a long search, I found that there isn't any obvious HostServ modules available for IRCServices. So I was wondering if anyone here might know of such a module or maybe if it's planned for any future versions of IRCServices. This HostServ module doesn't have to be complicated. Just the basic Add, remove, list and login commands. Thanks FC From Craig at chatspike.net Mon Dec 8 13:00:51 2003 From: Craig at chatspike.net (Craig McLure) Date: Sat Oct 23 23:10:13 2004 Subject: [IRCServices Coding] HostServ Module Message-ID: as far as i know, there is no official module, only a 3rd party one (strangly enough, made by me..) although we kinda concider it unique to our network atm.. i'll speak to my other opers about releasing it at some point. it has add and delete, although no list command, we cant be bothered to code on, unless someone can make a simple function that open files in the filesystem names with ngids, read the contents, attach the contents to a nickname, and display Nick -> Vhost :p /**************************************** * Craig "FrostyCoolSlug" McLure * InspIRCd - http://www.inspircd.org * ChatSpike - http://www.chatspike.net ****************************************/ /**************************************** * From - FreakyComputer * To - ircservices-coding * Sent - 2003-12-08 14:03:00 * Subject - [IRCServices Coding] HostServ Module ****************************************/ /****** - Begin Original Message - ******/ >Greetings :) > >After a long search, I found that there isn't any obvious HostServ modules >available for IRCServices. So I was wondering if anyone here might know of >such a module or maybe if it's planned for any future versions of >IRCServices. > >This HostServ module doesn't have to be complicated. Just the basic Add, >remove, list and login commands. > >Thanks >FC > >------------------------------------------------------------------ >To unsubscribe or change your subscription options, visit: >http://www.ircservices.za.net/mailman/listinfo/ircservices-coding >. /******* - End Original Message - *******/ From ganja51 at lcirc.net Mon Dec 8 13:21:15 2003 From: ganja51 at lcirc.net (Ganja51) Date: Sat Oct 23 23:10:13 2004 Subject: [IRCServices Coding] HostServ Module References: <000001c3bdb9$c276c970$0100a8c0@blauwhome> Message-ID: <002601c3bdd1$3709ceb0$1402a8c0@monte> You may possibly want to look at NeoStats's HostServ module. Running NeoStats would require an additional bg process though. ~Ganja51 ----- Original Message ----- From: "FreakyComputer" To: Sent: Monday, December 08, 2003 6:03 AM Subject: [IRCServices Coding] HostServ Module > Greetings :) > > After a long search, I found that there isn't any obvious HostServ modules > available for IRCServices. So I was wondering if anyone here might know of > such a module or maybe if it's planned for any future versions of > IRCServices. > > This HostServ module doesn't have to be complicated. Just the basic Add, > remove, list and login commands. > > Thanks > FC > > ------------------------------------------------------------------ > To unsubscribe or change your subscription options, visit: > http://www.ircservices.za.net/mailman/listinfo/ircservices-coding > > From Craig at chatspike.net Mon Dec 8 20:50:45 2003 From: Craig at chatspike.net (Craig McLure) Date: Sat Oct 23 23:10:13 2004 Subject: [IRCServices Coding] Getting Main nickname from a nickgroup ID.. Message-ID: i was trying to do this today, some files for my hostserv module have the filenames of that users nickgroup, so the vhost sets on ID.. however, when i did a get_ngi_id(filename), it somehow came out with the error: [Dec 09 04:19:01 2003] nickserv/main: Unable to get NickGroupInfo (id 136191691) at hostserv.c:155 then seg-faulted.. which i thought was kinda bizare, especially concidering the nickgroup in question was 3.. could this be caused by bad casting? or am i doing something wrong? if its either of these, whats the best way to solve it? thanks in advance :) /**************************************** * Craig "FrostyCoolSlug" McLure * InspIRCd - http://www.inspircd.org * ChatSpike - http://www.chatspike.net ****************************************/ From achurch at achurch.org Tue Dec 9 14:38:05 2003 From: achurch at achurch.org (Andrew Church) Date: Sat Oct 23 23:10:13 2004 Subject: [IRCServices Coding] Getting Main nickname from a nickgroup ID.. In-Reply-To: Message-ID: <3fd55feb.60442@achurch.org> >i was trying to do this today, some files for my hostserv module have the filenames of that users nickgroup, so the vhost sets on ID.. however, when i did a get_ngi_id(filename), it somehow came out with the error: >[Dec 09 04:19:01 2003] nickserv/main: Unable to get NickGroupInfo (id 136191691) at hostserv.c:155 >then seg-faulted.. which i thought was kinda bizare, especially concidering the nickgroup in question was 3.. could this be caused by bad casting? or am i doing something wrong? if its either of these, whats the best way to solve it? get_ngi_id() takes the numeric nickgroup ID; it looks like you're passing a string. The crash is probably you not checking for a NULL pointer return. --Andrew Church achurch@achurch.org http://achurch.org/ From brain at brainbox.winbot.co.uk Wed Dec 10 09:18:14 2003 From: brain at brainbox.winbot.co.uk (Craig Edwards) Date: Sat Oct 23 23:10:13 2004 Subject: [IRCServices Coding] Event ordering Message-ID: <200312101718.hBAHIEv10185@localhost.localdomain> Hi... We've developed a simple hostserv module, and we have hooked onto the 'nickserv identify' event... however.... because of the ordering of callbacks etc, the hostserv system is called AFTER nickserv autojoin etc, meaning that users using nickserv autojoin join channels with their 'normal' hostmask. Would it be possible in a future version of ircservices to have some way to alter the priorities of modules/callbacks and/or have some form of event queue, so in this case we could set the priority of hostserv above that of nickserv/autojoin etc? It might be useful in other circumstances too :-) Thanks, Brain --- http://www.chatspike.net From achurch at achurch.org Thu Dec 11 09:45:28 2003 From: achurch at achurch.org (Andrew Church) Date: Sat Oct 23 23:10:13 2004 Subject: [IRCServices Coding] Event ordering In-Reply-To: <200312101718.hBAHIEv10185@localhost.localdomain> Message-ID: <3fd7be4a.73420@achurch.org> RTFM (6-1-4) and use add_callback_pri(). --Andrew Church achurch@achurch.org http://achurch.org/ >Hi... > >We've developed a simple hostserv module, and we have hooked onto the 'nickserv identify' event... however.... >because of the ordering of callbacks etc, the hostserv system is called AFTER nickserv autojoin etc, meaning that users using nickserv autojoin join channels with their 'normal' hostmask. Would it be possible in a future version of ircservices to have som >e way to alter the priorities of modules/callbacks and/or have some form of event queue, so in this case we could set the priority of hostserv above that of nickserv/autojoin etc? It might be useful in other circumstances too :-) > >Thanks, >Brain > >--- >http://www.chatspike.net > > >------------------------------------------------------------------ >To unsubscribe or change your subscription options, visit: From freakycomputer at global.co.za Fri Dec 12 09:31:57 2003 From: freakycomputer at global.co.za (FreakyComputer) Date: Sat Oct 23 23:10:13 2004 Subject: [IRCServices Coding] UnrealIRCd - PREFIX_AQ Message-ID: <000a01c3c0d5$d941a1b0$0100a8c0@blauwhome> Hiya, it's me again! As, some of you, might know, UnrealIRCd has a new option for PREFIX_AQ, which gives all Protected users and Channel owners new prefixes. You also don't require +o if you have +a/q to perform Channel operations like Kicking etc. I was wondering, how does IRCServices cope with these new prefixes? Is there something I drastically need change in the protocol setup. Also, does IRCServices still set +ao when a user's got AUTOPROTECT and also +qo when a user is the OWNER. Since this is no longer needed in Unreal with the PREFIX_AQ enabled, is there a way to stop IRCServices from setting both o and q/a when a user has sufficient access. Thanks for any help, FC From achurch at achurch.org Sat Dec 13 02:34:46 2003 From: achurch at achurch.org (Andrew Church) Date: Sat Oct 23 23:10:13 2004 Subject: [IRCServices Coding] UnrealIRCd - PREFIX_AQ In-Reply-To: <000a01c3c0d5$d941a1b0$0100a8c0@blauwhome> Message-ID: <3fd9fcec.51614@achurch.org> >As, some of you, might know, UnrealIRCd has a new option for PREFIX_AQ, >which gives all Protected users and Channel owners new prefixes. You also >don't require +o if you have +a/q to perform Channel operations like Kicking >etc. > >I was wondering, how does IRCServices cope with these new prefixes? Is there >something I drastically need change in the protocol setup. I don't know how these prefixes are implemented; assuming they use ordinary nickname change commands, Services will recognize them, but users will need to link the prefixed nicknames to their regular nicknames or they will lose privileges on the channel (which could potentially result in mode change loops). I have no plans to add specific support for such prefixes. >Also, does >IRCServices still set +ao when a user's got AUTOPROTECT and also +qo when a >user is the OWNER. Since this is no longer needed in Unreal with the >PREFIX_AQ enabled, is there a way to stop IRCServices from setting both o >and q/a when a user has sufficient access. No, there isn't. --Andrew Church achurch@achurch.org http://achurch.org/ From freakycomputer at global.co.za Sat Dec 13 07:38:24 2003 From: freakycomputer at global.co.za (FreakyComputer) Date: Sat Oct 23 23:10:13 2004 Subject: [IRCServices Coding] UnrealIRCd - PREFIX_AQ References: <3fd9fcec.51614@achurch.org> Message-ID: <002001c3c18f$2ba825f0$0100a8c0@blauwhome> Actually, all it is, is that people with chumode +a and +q just get a symbol in front of their nicks in the channel, ~ to owners and & protected users (just like @ is to ops and % is to halfops). The thing about only receiving the +q/a without the +o isn't a major thing, and there was just little changes made to the unreal protocol (new_chanusermodes) to accomodate the change of prefixes/symbol. But there is another thing I found. There isn't a way for the founder/owner to set him/herself -q in the channel. We have tried several things, such as with and without the new prefixes, with or without identifying, everything. I would think the services would set -q when the user issues a DEPROTECT command, but the services just say that the user is already not a protected user, so if there can be a fix to that command, or perhaps a new command: FOUNDER, DEFOUNDER, it might make it easier for channels where some rule of "deopping yourself while offduty" applies. Thanks for the prompt replies thusfar :D FC ----- Original Message ----- From: "Andrew Church" To: "serv-coding" Sent: Friday, December 12, 2003 7:34 PM Subject: Re: [IRCServices Coding] UnrealIRCd - PREFIX_AQ > >As, some of you, might know, UnrealIRCd has a new option for PREFIX_AQ, > >which gives all Protected users and Channel owners new prefixes. You also > >don't require +o if you have +a/q to perform Channel operations like Kicking > >etc. > > > >I was wondering, how does IRCServices cope with these new prefixes? Is there > >something I drastically need change in the protocol setup. > > I don't know how these prefixes are implemented; assuming they use > ordinary nickname change commands, Services will recognize them, but users > will need to link the prefixed nicknames to their regular nicknames or they > will lose privileges on the channel (which could potentially result in mode > change loops). I have no plans to add specific support for such prefixes. > > >Also, does > >IRCServices still set +ao when a user's got AUTOPROTECT and also +qo when a > >user is the OWNER. Since this is no longer needed in Unreal with the > >PREFIX_AQ enabled, is there a way to stop IRCServices from setting both o > >and q/a when a user has sufficient access. > > No, there isn't. > > --Andrew Church > achurch@achurch.org > http://achurch.org/ > ------------------------------------------------------------------ > To unsubscribe or change your subscription options, visit: > http://www.ircservices.za.net/mailman/listinfo/ircservices-coding > From phant0m at myrealbox.com Sun Dec 28 15:33:47 2003 From: phant0m at myrealbox.com (Anton Volkov) Date: Sat Oct 23 23:10:13 2004 Subject: [IRCServices Coding] feature request: instant messanger fields Message-ID: <20031228233401.408B01705B@snow.fingers.co.za> The memo forward is a useful feature though it is kind of bulky to go open your mail for 10 bytes of text. I would like to suggest to add ICQ (and yahoo, msn, AOL too I guess), to the user group database structure and to add an option on memo/forward to send the memos to ICQ pager for example. From Craig at chatspike.net Sun Dec 28 16:23:32 2003 From: Craig at chatspike.net (Craig McLure) Date: Sat Oct 23 23:10:13 2004 Subject: [IRCServices Coding] feature request: instant messanger fields Message-ID: (Sorry this went to the wrong list..) i think that 'IM Fields' is a very significant change for something so minor. The MSN, AOL and Y! protocols arnt documented, yet those and the ICQ protocol are _VERY_ complex in the way they work, and it all seems kinda pointless. /**************************************** * Craig "FrostyCoolSlug" McLure * InspIRCd - http://www.inspircd.org * ChatSpike - http://www.chatspike.net ****************************************/ /**************************************** * From - Anton Volkov * To - ircservices-coding * Sent - 2003-12-29 01:33:00 * Subject - [IRCServices Coding] feature request: instant messanger fields ****************************************/ /****** - Begin Original Message - ******/ >The memo forward is a useful feature though it is kind of bulky to go open your mail for 10 bytes of text. >I would like to suggest to add ICQ (and yahoo, msn, AOL too I guess), to the user group database structure and to add an option on memo/forward to send the memos to ICQ pager for example. > >------------------------------------------------------------------ >To unsubscribe or change your subscription options, visit: >http://www.ircservices.za.net/mailman/listinfo/ircservices-coding >. /******* - End Original Message - *******/ From phant0m at myrealbox.com Mon Dec 29 15:59:45 2003 From: phant0m at myrealbox.com (Anton Volkov) Date: Sat Oct 23 23:10:13 2004 Subject: [IRCServices Coding] feature request: instant messanger fields In-Reply-To: Message-ID: <20031230000000.21DB117040@snow.fingers.co.za> I think you have not understood my proposal, and even if this is a major change the way you judge its usefulness is totally wrong, plus what's protocol documentation has to do with a simple email? And unless you got something smart to say don't say it. -----Original Message----- From: ircservices-coding-bounces@ircservices.za.net [mailto:ircservices-coding-bounces@ircservices.za.net] On Behalf Of Craig McLure Sent: Monday, December 29, 2003 2:24 AM To: ircservices-coding@ircservices.za.net Subject: Re: [IRCServices Coding] feature request: instant messanger fields (Sorry this went to the wrong list..) i think that 'IM Fields' is a very significant change for something so minor. The MSN, AOL and Y! protocols arnt documented, yet those and the ICQ protocol are _VERY_ complex in the way they work, and it all seems kinda pointless. From Craig at chatspike.net Mon Dec 29 16:21:32 2003 From: Craig at chatspike.net (Craig McLure) Date: Sat Oct 23 23:10:13 2004 Subject: [IRCServices Coding] feature request: instant messanger fields Message-ID: well, i regard it as 'totally useful' and i'm sure others would do the same, and this has nothing to do with the email protocol.. what it _DOES_ have to do with is the ICQ / YIM / MSN / AIM protocols, all complex, and most undocumented. ICQ Pager works by taking a HTTP POST from a website, and has been prooven un-reliable, as its simple enouigh for users to press an 'Off' button on them, as they are mostly used for spam. Also there is a high chance that you will get a page informing you that the message send has failed. And as i was saying, this would take a conciderable ammount of coding, for something that will rarely be used. /**************************************** * Craig "FrostyCoolSlug" McLure * InspIRCd - http://www.inspircd.org * ChatSpike - http://www.chatspike.net ****************************************/ /**************************************** * From - Anton Volkov * To - 'IRC Services Coding Mailing List' * Sent - 2003-12-30 01:59:00 * Subject - RE: [IRCServices Coding] feature request: instant messanger fields ****************************************/ /****** - Begin Original Message - ******/ >I think you have not understood my proposal, and even if this is a major change the way you judge its usefulness is totally wrong, plus what's protocol documentation has to do with a simple email? >And unless you got something smart to say don't say it. > >-----Original Message----- >From: ircservices-coding-bounces@ircservices.za.net [mailto:ircservices-coding-bounces@ircservices.za.net] On Behalf Of Craig McLure >Sent: Monday, December 29, 2003 2:24 AM >To: ircservices-coding@ircservices.za.net >Subject: Re: [IRCServices Coding] feature request: instant messanger fields > >(Sorry this went to the wrong list..) > >i think that 'IM Fields' is a very significant change for something so minor. The MSN, AOL and Y! protocols arnt documented, yet those and the ICQ protocol are _VERY_ complex in the way they work, and it all seems kinda pointless. > > >------------------------------------------------------------------ >To unsubscribe or change your subscription options, visit: >http://www.ircservices.za.net/mailman/listinfo/ircservices-coding >. /******* - End Original Message - *******/ From ganja51 at lcirc.net Mon Dec 29 16:30:12 2003 From: ganja51 at lcirc.net (Ganja51) Date: Sat Oct 23 23:10:13 2004 Subject: [IRCServices Coding] feature request: instant messanger fields References: Message-ID: <000c01c3ce6c$16e8c810$1402a8c0@monte> And protocols such as these often change as well. I know IMServ often has problems working with AIM simply due to the fact AIM keeps changing it's protocols. These protocols are undocumented as well, which makes it a lot of work for so very little. I'm not saying it's a useless feature, but I agree that it would be far to much work to incorporate and maintain. ~Ganja51 ----- Original Message ----- From: "Craig McLure" To: Sent: Monday, December 29, 2003 6:21 PM Subject: Re: RE: [IRCServices Coding] feature request: instant messanger fields > well, i regard it as 'totally useful' and i'm sure others would do the same, and this has nothing to do with the email protocol.. what it _DOES_ have to do with is the ICQ / YIM / MSN / AIM protocols, all complex, and most undocumented. ICQ Pager works by taking a HTTP POST from a website, and has been prooven un-reliable, as its simple enouigh for users to press an 'Off' button on them, as they are mostly used for spam. Also there is a high chance that you will get a page informing you that the message send has failed. And as i was saying, this would take a conciderable ammount of coding, for something that will rarely be used. > > /**************************************** > * Craig "FrostyCoolSlug" McLure > * InspIRCd - http://www.inspircd.org > * ChatSpike - http://www.chatspike.net > ****************************************/ > > > /**************************************** > * From - Anton Volkov > * To - 'IRC Services Coding Mailing List' > * Sent - 2003-12-30 01:59:00 > * Subject - RE: [IRCServices Coding] feature request: instant messanger fields > ****************************************/ > > /****** - Begin Original Message - ******/ > > >I think you have not understood my proposal, and even if this is a major change the way you judge its usefulness is totally wrong, plus what's protocol documentation has to do with a simple email? > >And unless you got something smart to say don't say it. > > > >-----Original Message----- > >From: ircservices-coding-bounces@ircservices.za.net [mailto:ircservices-coding-bounces@ircservices.za.net] On Behalf Of Craig McLure > >Sent: Monday, December 29, 2003 2:24 AM > >To: ircservices-coding@ircservices.za.net > >Subject: Re: [IRCServices Coding] feature request: instant messanger fields > > > >(Sorry this went to the wrong list..) > > > >i think that 'IM Fields' is a very significant change for something so minor. The MSN, AOL and Y! protocols arnt documented, yet those and the ICQ protocol are _VERY_ complex in the way they work, and it all seems kinda pointless. > > > > > >------------------------------------------------------------------ > >To unsubscribe or change your subscription options, visit: > >http://www.ircservices.za.net/mailman/listinfo/ircservices-coding > >. > > /******* - End Original Message - *******/ > > > > ------------------------------------------------------------------ > To unsubscribe or change your subscription options, visit: > http://www.ircservices.za.net/mailman/listinfo/ircservices-coding > > From phantom at phntm.nix.org.il Tue Dec 30 05:56:47 2003 From: phantom at phntm.nix.org.il (PHANTOm) Date: Sat Oct 23 23:10:13 2004 Subject: [IRCServices Coding] feature request: instant messanger fields In-Reply-To: <000c01c3ce6c$16e8c810$1402a8c0@monte> Message-ID: <20031230135704.E6C251704A@snow.fingers.co.za> ICQ supports getting uin@pager.icq.com email and almost everyone will get it, as for yahoo and hotmail I agree it takes coding to a specific protocol with SSL and other stuff but in that case you could just email to the @yahoo or @hotmail email and the user would get a notice (this could be simple an alternative email address). From Craig at chatspike.net Tue Dec 30 12:32:10 2003 From: Craig at chatspike.net (Craig McLure) Date: Sat Oct 23 23:10:13 2004 Subject: [IRCServices Coding] feature request: instant messanger fields Message-ID: so register your nickname with one of those email addresses? :/ /**************************************** * Craig "FrostyCoolSlug" McLure * InspIRCd - http://www.inspircd.org * ChatSpike - http://www.chatspike.net ****************************************/ /**************************************** * From - PHANTOm * To - 'IRC Services Coding Mailing List' * Sent - 2003-12-30 15:56:00 * Subject - RE: [IRCServices Coding] feature request: instant messanger fields ****************************************/ /****** - Begin Original Message - ******/ >ICQ supports getting uin@pager.icq.com email and almost everyone will get it, as for yahoo and hotmail I agree it takes coding to a specific protocol with SSL and other stuff but in that case you could just email to the @yahoo or @hotmail email and the user would get a notice (this could be simple an alternative email address). > > >------------------------------------------------------------------ >To unsubscribe or change your subscription options, visit: >http://www.ircservices.za.net/mailman/listinfo/ircservices-coding >. /******* - End Original Message - *******/ From phantom at phntm.nix.org.il Tue Dec 30 12:49:41 2003 From: phantom at phntm.nix.org.il (PHANTOm) Date: Sat Oct 23 23:10:13 2004 Subject: [IRCServices Coding] feature request: instant messanger fields In-Reply-To: Message-ID: <20031230204959.F042B17035@snow.fingers.co.za> Thanks for that genius, now be quiet. /************************************* * I SPAM MY CRAPPY STUPID WEBSITE TOO * AND SEND IT IN MY SHITTY MAIL *************************************/ -----Original Message----- From: ircservices-coding-bounces@ircservices.za.net [mailto:ircservices-coding-bounces@ircservices.za.net] On Behalf Of Craig McLure Sent: Tuesday, December 30, 2003 10:32 PM To: ircservices-coding@ircservices.za.net Subject: Re: [IRCServices Coding] feature request: instant messanger fields so register your nickname with one of those email addresses? :/ /**************************************** * Craig "FrostyCoolSlug" McLure * InspIRCd - http://www.inspircd.org * ChatSpike - http://www.chatspike.net ****************************************/ From quension at mac.com Tue Dec 30 13:24:34 2003 From: quension at mac.com (Trevor Talbot) Date: Sat Oct 23 23:10:13 2004 Subject: [IRCServices Coding] feature request: instant messanger fields In-Reply-To: <20031230204959.F042B17035@snow.fingers.co.za> Message-ID: <9095D3A6-3B0E-11D8-B10D-0003938D6866@mac.com> On Tuesday, Dec 30, 2003, at 12:49 US/Pacific, PHANTOm wrote: > Thanks for that genius, now be quiet. > > /************************************* > * I SPAM MY CRAPPY STUPID WEBSITE TOO > * AND SEND IT IN MY SHITTY MAIL > *************************************/ This kind of thing isn't called for. If you can't handle calm observations about your suggestions, do everyone a favor and stay away from mailing lists. If you must have this feature, despite all of the difficulties and disadvantages others have pointed out, a constructive response at this point would be creating a proof-of-concept modification and posting a link to it. After all, this is the coding list. -- Quension From jamie at silverdream.org Wed Dec 31 01:10:29 2003 From: jamie at silverdream.org (Jamie Penman-Smithson) Date: Sat Oct 23 23:10:13 2004 Subject: [IRCServices Coding] feature request: instant messanger fields In-Reply-To: <20031230204959.F042B17035@snow.fingers.co.za> References: <20031230204959.F042B17035@snow.fingers.co.za> Message-ID: <1072861829.4571.168.camel@localhost> On Tue, 2003-12-30 at 20:49, PHANTOm wrote: > Thanks for that genius, now be quiet. > > /************************************* > * I SPAM MY CRAPPY STUPID WEBSITE TOO > * AND SEND IT IN MY SHITTY MAIL > *************************************/ This is a forum for discussion, not pointless flaming. Learn to show some respect for other peoples opinions, even if they contrast with yours. Yes, your idea may hold some merit, however the time it would take up to implement could be much better used elsewhere, on sorting out the database format, for example. If you want this feature so bad, then write a patch to achieve it. Don't throw a tantrum and throw your toys around the room just because (*shock* *horror*) someone actually disagrees with you. -jps -- -jamie w: http://silverdream.org | p: sms@silverdream.org pgp key @ http://silverdream.org/~jps/pub.key 08:33:49 up 12:08, 3 users, load average: 0.02, 0.15, 0.33 -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 189 bytes Desc: This is a digitally signed message part Url : http://lists.ircservices.za.net/pipermail/ircservices-coding/attachments/20031231/2707d8d9/attachment.pgp From phantom at phntm.nix.org.il Wed Dec 31 01:51:31 2003 From: phantom at phntm.nix.org.il (PHANTOm) Date: Sat Oct 23 23:10:13 2004 Subject: [IRCServices Coding] feature request: instant messanger fields In-Reply-To: <1072861829.4571.168.camel@localhost> Message-ID: <20031231095152.00C9817071@snow.fingers.co.za> What I said was inappropriate and I am sorry for that, I agree that this is not a priority feature and I'd sure like see mysql databases in ircservices a lot more then this, which would also make patching and modding so much easier. I did code this little thing myself and now I am doomed with an incompatible database but since I already had this with vhosts it's not that big a change. -----Original Message----- From: ircservices-coding-bounces@ircservices.za.net [mailto:ircservices-coding-bounces@ircservices.za.net] On Behalf Of Jamie Penman-Smithson Sent: Wednesday, December 31, 2003 11:10 AM To: ircservices-coding@ircservices.za.net Subject: RE: [IRCServices Coding] feature request: instant messanger fields This is a forum for discussion, not pointless flaming. Learn to show some respect for other peoples opinions, even if they contrast with yours. Yes, your idea may hold some merit, however the time it would take up to implement could be much better used elsewhere, on sorting out the database format, for example. If you want this feature so bad, then write a patch to achieve it. Don't throw a tantrum and throw your toys around the room just because (*shock* *horror*) someone actually disagrees with you. -jps -- -jamie w: http://silverdream.org | p: sms@silverdream.org pgp key @ http://silverdream.org/~jps/pub.key 08:33:49 up 12:08, 3 users, load average: 0.02, 0.15, 0.33