]> jfr.im git - irc.git/blame - software/RELEASES/ircservices/achurch.org/services/lists/ircservices/2006.txt
rename -> *.git
[irc.git] / software / RELEASES / ircservices / achurch.org / services / lists / ircservices / 2006.txt
CommitLineData
3bd189cb
JR
1From yakai_7 at hotmail.com Sun Jan 8 06:11:51 2006
2From: yakai_7 at hotmail.com (yakai yakai)
3Date: Sun Jan 8 06:12:06 2006
4Subject: [IRCServices] Hello
5Message-ID: <BAY101-F6269DD8E074E7AA327712DC230@phx.gbl>
6
7Dear Sir:-
8
9 I wana Make or Run My own server On MIRC.
10
11 So Please tell me how i do or how i make it.
12
13
14
15
16 Thank's
17
18 your's
19
20 (Akhtar)
21
22
23From azoff at se.linux.org Sun Jan 8 06:22:49 2006
24From: azoff at se.linux.org (=?ISO-8859-1?Q?Torbj=F6rn_Svensson?=)
25Date: Sun Jan 8 06:24:29 2006
26Subject: [IRCServices] Hello
27In-Reply-To: <BAY101-F6269DD8E074E7AA327712DC230@phx.gbl>
28References: <BAY101-F6269DD8E074E7AA327712DC230@phx.gbl>
29Message-ID: <43C12039.1090905@se.linux.org>
30
31-----BEGIN PGP SIGNED MESSAGE-----
32Hash: SHA1
33
34yakai yakai wrote:
35> I wana Make or Run My own server On MIRC.
36> So Please tell me how i do or how i make it.
37
38If you don't know what mIRC is and what IRC is, then I don't think that
39you should even consider running your own ircd. And, just so you know,
40this list is just for services, it has nothing to do with ircds or such
41software.
42
43If you still want to run a server, then google for ircd or something.
44
45- --
46 .''`. Torbj?rn Svensson, azoff (at) se (dot) linux (dot) org
47 : :' : 7EB9 2DC5 61AE DAB5 7099 BAC6 798E E39A DBDB 0CFD
48 `. `' http://azoff.homeip.net | http://azoff.tty0.org
49 `-- http://se.linux.org
50
51-----BEGIN PGP SIGNATURE-----
52Version: GnuPG v1.4.2 (GNU/Linux)
53Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org
54
55iD8DBQFDwSA4eY7jmtvbDP0RAkB2AKCD4IgBnmJL4x0JGyHVHXUpTArVqwCfbvqn
56W1hcHiLAAYSmzboU+FqYVrI=
57=vWJn
58-----END PGP SIGNATURE-----
59From admin at vonitsanet.gr Mon Jan 9 09:20:46 2006
60From: admin at vonitsanet.gr (Dionisios K.)
61Date: Mon Jan 9 09:20:17 2006
62Subject: [IRCServices] Mysql
63Message-ID: <029801c61541$0ad6e1b0$0100000a@server>
64
65I wonder if any mysql (working) module exist for ircservices 5..
66
67
68From ron2k.za at gmail.com Mon Jan 9 12:02:50 2006
69From: ron2k.za at gmail.com (Kieron Thwaites)
70Date: Mon Jan 9 12:03:01 2006
71Subject: [IRCServices] Mysql
72In-Reply-To: <029801c61541$0ad6e1b0$0100000a@server>
73References: <029801c61541$0ad6e1b0$0100000a@server>
74Message-ID: <debb3bc0601091202w7a9b1d46g4602ba2b480e6071@mail.gmail.com>
75
76I'm far from the expert when it comes to database issues, but I don't
77think that it's possible with the way Services stores data in 5.0.
78However, I do know that 5.1 will make it easier for 3rd party database
79modules to be added (if I've interpreted Andy's e-mails correctly,
80that is). Whether or not you'll be able to use MySQL with it remains
81to be seen.
82
83On 1/9/06, Dionisios K. <admin@vonitsanet.gr> wrote:
84> I wonder if any mysql (working) module exist for ircservices 5..
85>
86>
87> ------------------------------------------------------------------
88> To unsubscribe or change your subscription options, visit:
89> http://lists.ircservices.za.net/mailman/listinfo/ircservices
90>
91From loverboy at irc.doruk.net.tr Wed Jan 18 08:55:54 2006
92From: loverboy at irc.doruk.net.tr (A.S.)
93Date: Wed Jan 18 08:56:13 2006
94Subject: [IRCServices] +a Channel Mode
95Message-ID: <002101c61c50$16247fd0$0100000a@citir>
96
97Hello
98i am a little confused here...
99Even there is Enforce and Secureops in channel, services dont remove the +a
100mode from users at channel. I remember that it was removing +a mode (or i am
101totaly wrong and getting old).
102It removes +h and +o but dont remove +a...I fell like missing something...
103
104YYY sets mode: +o XXX
105ChanServ sets mode: -o XXX
106YYY sets mode: +a XXX
107YYY sets mode: +h XXX
108ChanServ sets mode: -h XXX
109
110
111From omster at gmail.com Wed Jan 18 11:51:59 2006
112From: omster at gmail.com (Om)
113Date: Wed Jan 18 11:52:39 2006
114Subject: [IRCServices] +a Channel Mode
115In-Reply-To: <002101c61c50$16247fd0$0100000a@citir>
116References: <002101c61c50$16247fd0$0100000a@citir>
117Message-ID: <20060118195159.1a56aa90@honu.gateway.2wire.net>
118
119On Wed, 18 Jan 2006 18:55:54 +0200
120"A.S." <loverboy@irc.doruk.net.tr> wrote:
121
122> Hello
123> i am a little confused here...
124> Even there is Enforce and Secureops in channel, services dont remove the +a
125> mode from users at channel. I remember that it was removing +a mode (or i am
126> totaly wrong and getting old).
127> It removes +h and +o but dont remove +a...I fell like missing something...
128>
129> YYY sets mode: +o XXX
130> ChanServ sets mode: -o XXX
131> YYY sets mode: +a XXX
132> YYY sets mode: +h XXX
133> ChanServ sets mode: -h XXX
134>
135>
136> ------------------------------------------------------------------
137> To unsubscribe or change your subscription options, visit:
138> http://lists.ircservices.za.net/mailman/listinfo/ircservices
139
140Is it just that as the only person who can set +a is usually the owner, that services lets the owner do what they like?
141
142Just a thought.
143
144-ol
145
146--
147I will live forever, or die trying.
148From ratman6 at charter.net Thu Jan 19 12:31:11 2006
149From: ratman6 at charter.net (Matt Smith)
150Date: Thu Jan 19 12:31:24 2006
151Subject: [IRCServices] Issue with ./convert-db in 5.0.56
152Message-ID: <000001c61d37$49a673d0$0201a8c0@bedroom>
153
154Hello List
155 I have an issue with convert-db in ircservices 5.0.56 that I need help
156with. A network wants to link with me that is using Anope 1.7x and his
157oper.db file cannot be read by the converter. Here is the exact error:
158
159Found Epona/Anope 1.4.1+ databases
160Loading nick.db...
161Loading chan.db...
162Loading oper.db...
163Read error on /home/bondageradio/ircd/ircservices/lib/csdata/oper.db
164
165If there is a way to fix this or even get the converter to bypass oper.db
166I'd appreciate it. TIA
167
168
169Matt Smith
170
171
172From achurch at achurch.org Fri Jan 20 11:41:33 2006
173From: achurch at achurch.org (Andrew Church)
174Date: Thu Jan 19 18:44:17 2006
175Subject: [IRCServices] +a Channel Mode
176In-Reply-To: <002101c61c50$16247fd0$0100000a@citir>
177Message-ID: <43d04e76.03662@msgid.achurch.org>
178
179>Even there is Enforce and Secureops in channel, services dont remove the +a
180>mode from users at channel. I remember that it was removing +a mode (or i am
181>totaly wrong and getting old).
182>It removes +h and +o but dont remove +a...I fell like missing something...
183>
184>YYY sets mode: +o XXX
185>ChanServ sets mode: -o XXX
186>YYY sets mode: +a XXX
187>YYY sets mode: +h XXX
188>ChanServ sets mode: -h XXX
189
190 This is designed behavior (it affects operator modes, and technically
191+a isn't an operator mode), but I agree that it's wrong, and I'll fix it
192for the next release. Thanks for the report.
193
194 --Andrew Church
195 achurch@achurch.org
196 http://achurch.org/
197From achurch at achurch.org Fri Jan 20 11:46:52 2006
198From: achurch at achurch.org (Andrew Church)
199Date: Thu Jan 19 18:51:58 2006
200Subject: [IRCServices] Issue with ./convert-db in 5.0.56
201In-Reply-To: <000001c61d37$49a673d0$0201a8c0@bedroom>
202Message-ID: <43d05048.03712@msgid.achurch.org>
203
204> I have an issue with convert-db in ircservices 5.0.56 that I need help
205>with. A network wants to link with me that is using Anope 1.7x and his
206>oper.db file cannot be read by the converter. Here is the exact error:
207>
208>Found Epona/Anope 1.4.1+ databases
209>Loading nick.db...
210>Loading chan.db...
211>Loading oper.db...
212>Read error on /home/bondageradio/ircd/ircservices/lib/csdata/oper.db
213>
214>If there is a way to fix this or even get the converter to bypass oper.db
215>I'd appreciate it. TIA
216
217 It's possible that the database format has changed in recent Anope
218releases. I'll take a look at the most recent code, and make any changes
219needed for the next release; if you can send me (privately) a copy of your
220oper.db file, that would help as well.
221
222 If I can find any obvious problems, I'll try to make a new release as
223soon as possible, but as a temporary workaround, edit tools/convert-epona.c
224and delete the line that reads "epona_load_oper(sourcedir);" (around line
225657), then recompile and reinstall Services.
226
227 --Andrew Church
228 achurch@achurch.org
229 http://achurch.org/
230From achurch at achurch.org Fri Jan 20 13:05:34 2006
231From: achurch at achurch.org (Andrew Church)
232Date: Thu Jan 19 20:09:05 2006
233Subject: [IRCServices] Services 5.0.57 released
234Message-ID: <43d0625c.24301@msgid.achurch.org>
235
236 Services 5.0.57 has been released, and can be downloaded from:
237
238http://www.ircservices.za.net/download/ (Japan)
239ftp://ftp.esper.net/ircservices/ (Western USA)
240
24199120beafe8d7044428acf3272c5ba46 ircservices-5.0.57.tar.gz
242669ceedc6996438ccf7f9fb079f2d9b1 ircservices-5.0.57.diff.gz
24341bef6121aabdeeb09aaf0d4fbe3edb3 ircservices-5.0.57-1.i386.rpm
244bed62110ea973ce69741528331bb50cf ircservices_5.0.57-1_i386.deb
245
246The mirrors should have it shortly.
247
248 The behavior of the SECUREOPS channel option has been changed in this
249release to prevent unprivileged users from being given +a (protection) mode
250in addition to +o and +h. convert-db has also been updated to work with
251Anope 1.7 databases (hopefully--I did find one change to the OperServ
252database format, which I've accounted for in this release).
253
254Changes in version 5.0.57
255-------------------------
2562006/01/20 Fixed conversion of Anope 1.7 OperServ databases. Reported
257 by Matt Smith <ratman6@charter.net>
2582006/01/20 ChanServ SET SECUREOPS now prevents unprivileged users from
259 gaining channel protect (+a) status as well. Reported
260 by A.S. <loverboy@irc.doruk.net.tr>
2612006/01/20 Fixed a bug in the Cygnus database converter causing
262 autokills with invalid expiration data to expire
263 immediately rather than remain with no expiration time.
2642006/01/07 Fixed a cosmetic bug in ChanServ LIST causing the no-expire
265 flag "!" to not be shown for suspended channels.
266
267 --Andrew Church
268 achurch@achurch.org
269 http://achurch.org/
270From sync_mastar at yahoo.com Fri Jan 20 04:57:15 2006
271From: sync_mastar at yahoo.com (Umar Draz)
272Date: Fri Jan 20 04:57:23 2006
273Subject: [IRCServices] nick registration without email
274Message-ID: <20060120125715.96700.qmail@web35206.mail.mud.yahoo.com>
275
276hi dear members!
277
278 I recently installed Unreal3.2 and ircservices 5.57 both are working. Now i want nick registration without sending email.
279
280 I mean if someone want to register a nick just send the AUTH CODE on screen not through email.
281
282is it possible?
283
284Regards
285
286Umar Draz
287
288
289
290---------------------------------
291Yahoo! Photos ? Showcase holiday pictures in hardcover
292 Photo Books. You design it and we?ll bind it!
293-------------- next part --------------
294An HTML attachment was scrubbed...
295URL: http://lists.ircservices.za.net/pipermail/ircservices/attachments/20060120/52ce4c32/attachment.html
296From azoff at se.linux.org Fri Jan 20 06:26:05 2006
297From: azoff at se.linux.org (=?UTF-8?B?VG9yYmrDtnJuIFN2ZW5zc29u?=)
298Date: Fri Jan 20 06:26:40 2006
299Subject: [IRCServices] nick registration without email
300In-Reply-To: <20060120125715.96700.qmail@web35206.mail.mud.yahoo.com>
301References: <20060120125715.96700.qmail@web35206.mail.mud.yahoo.com>
302Message-ID: <43D0F2FD.2040403@se.linux.org>
303
304-----BEGIN PGP SIGNED MESSAGE-----
305Hash: SHA1
306
307Umar Draz wrote:
308> I mean if someone want to register a nick just send the AUTH CODE
309> on screen not through email.
310
311If you want it to not send the auth-code by mail, why send the auth-code
312at all? I don't see any reason to send the auth-code to the user by notice.
313
314
315- --
316 .''`. Torbj?rn Svensson, azoff (at) se (dot) linux (dot) org
317 : :' : 7EB9 2DC5 61AE DAB5 7099 BAC6 798E E39A DBDB 0CFD
318 `. `' http://azoff.homeip.net | http://azoff.tty0.org
319 `-- http://se.linux.org
320
321-----BEGIN PGP SIGNATURE-----
322Version: GnuPG v1.4.2 (GNU/Linux)
323Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org
324
325iD8DBQFD0PL9eY7jmtvbDP0RAgYDAJ42PLODWGNKtnsRQmG/vwGix3lRpQCgvWMh
326P5lIQJy7Hn5Q16NFfZw8KLs=
327=oGNA
328-----END PGP SIGNATURE-----
329From surreal.w00t at gmail.com Sat Jan 21 06:38:04 2006
330From: surreal.w00t at gmail.com (Robin Burchell)
331Date: Sat Jan 21 06:39:00 2006
332Subject: [IRCServices] nick registration without email
333In-Reply-To: <43D0F2FD.2040403@se.linux.org>
334References: <20060120125715.96700.qmail@web35206.mail.mud.yahoo.com>
335 <43D0F2FD.2040403@se.linux.org>
336Message-ID: <b19eae4e0601210638n7289ee0y3b4f91ad05f5a205@mail.gmail.com>
337
338I can kind of see the logic, as then you'd need to customise <insert
339botnet here> for that network, but it's not something I'd do.
340
341On 1/21/06, Torbj?rn Svensson <azoff@se.linux.org> wrote:
342> -----BEGIN PGP SIGNED MESSAGE-----
343> Hash: SHA1
344>
345> Umar Draz wrote:
346> > I mean if someone want to register a nick just send the AUTH CODE
347> > on screen not through email.
348>
349> If you want it to not send the auth-code by mail, why send the auth-code
350> at all? I don't see any reason to send the auth-code to the user by notice.
351>
352>
353> - --
354> .''`. Torbj?rn Svensson, azoff (at) se (dot) linux (dot) org
355> : :' : 7EB9 2DC5 61AE DAB5 7099 BAC6 798E E39A DBDB 0CFD
356> `. `' http://azoff.homeip.net | http://azoff.tty0.org
357> `-- http://se.linux.org
358>
359> -----BEGIN PGP SIGNATURE-----
360> Version: GnuPG v1.4.2 (GNU/Linux)
361> Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org
362>
363> iD8DBQFD0PL9eY7jmtvbDP0RAgYDAJ42PLODWGNKtnsRQmG/vwGix3lRpQCgvWMh
364> P5lIQJy7Hn5Q16NFfZw8KLs=
365> =oGNA
366> -----END PGP SIGNATURE-----
367> ------------------------------------------------------------------
368> To unsubscribe or change your subscription options, visit:
369> http://lists.ircservices.za.net/mailman/listinfo/ircservices
370>
371From phan70m at gmail.com Sat Jan 21 09:24:05 2006
372From: phan70m at gmail.com (Anton Wolkov)
373Date: Sat Jan 21 09:24:18 2006
374Subject: [IRCServices] nick registration without email
375In-Reply-To: <b19eae4e0601210638n7289ee0y3b4f91ad05f5a205@mail.gmail.com>
376References: <20060120125715.96700.qmail@web35206.mail.mud.yahoo.com>
377 <43D0F2FD.2040403@se.linux.org>
378 <b19eae4e0601210638n7289ee0y3b4f91ad05f5a205@mail.gmail.com>
379Message-ID: <d50f59a00601210924h2f43b0b9uc7a49cfcaa6f61ed@mail.gmail.com>
380
381I've seen networks who use auth code as a captcha method, they print it back
382to the user hoping it won't be caught by an evil script and only a real
383person would know what to do with it.
384it's not a good idea, because a simple regexp can catch this.
385i am using libgd and a php cron to email the auth code inside an image
386attached to the letter.
387this also eliminates the need for me to check whether the @host.com points
388to the same address as the host of the client, because i simply don't care,
389no bot in hell will be able to just understand the auth code.
390
391On 1/21/06, Robin Burchell <surreal.w00t@gmail.com> wrote:
392>
393> I can kind of see the logic, as then you'd need to customise <insert
394> botnet here> for that network, but it's not something I'd do.
395>
396> On 1/21/06, Torbj?rn Svensson <azoff@se.linux.org> wrote:
397> > -----BEGIN PGP SIGNED MESSAGE-----
398> > Hash: SHA1
399> >
400> > Umar Draz wrote:
401> > > I mean if someone want to register a nick just send the AUTH CODE
402> > > on screen not through email.
403> >
404> > If you want it to not send the auth-code by mail, why send the auth-code
405> > at all? I don't see any reason to send the auth-code to the user by
406> notice.
407> >
408> >
409> > - --
410> > .''`. Torbj?rn Svensson, azoff (at) se (dot) linux (dot) org
411> > : :' : 7EB9 2DC5 61AE DAB5 7099 BAC6 798E E39A DBDB 0CFD
412> > `. `' http://azoff.homeip.net | http://azoff.tty0.org
413> > `-- http://se.linux.org
414> >
415> > -----BEGIN PGP SIGNATURE-----
416> > Version: GnuPG v1.4.2 (GNU/Linux)
417> > Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org
418> >
419> > iD8DBQFD0PL9eY7jmtvbDP0RAgYDAJ42PLODWGNKtnsRQmG/vwGix3lRpQCgvWMh
420> > P5lIQJy7Hn5Q16NFfZw8KLs=
421> > =oGNA
422> > -----END PGP SIGNATURE-----
423> > ------------------------------------------------------------------
424> > To unsubscribe or change your subscription options, visit:
425> > http://lists.ircservices.za.net/mailman/listinfo/ircservices
426> >
427> ------------------------------------------------------------------
428> To unsubscribe or change your subscription options, visit:
429> http://lists.ircservices.za.net/mailman/listinfo/ircservices
430>
431-------------- next part --------------
432An HTML attachment was scrubbed...
433URL: http://lists.ircservices.za.net/pipermail/ircservices/attachments/20060121/e9dda3b6/attachment.html
434From surreal.w00t at gmail.com Sat Jan 21 10:12:57 2006
435From: surreal.w00t at gmail.com (Robin Burchell)
436Date: Sat Jan 21 10:13:05 2006
437Subject: [IRCServices] nick registration without email
438In-Reply-To: <d50f59a00601210924h2f43b0b9uc7a49cfcaa6f61ed@mail.gmail.com>
439References: <20060120125715.96700.qmail@web35206.mail.mud.yahoo.com>
440 <43D0F2FD.2040403@se.linux.org>
441 <b19eae4e0601210638n7289ee0y3b4f91ad05f5a205@mail.gmail.com>
442 <d50f59a00601210924h2f43b0b9uc7a49cfcaa6f61ed@mail.gmail.com>
443Message-ID: <b19eae4e0601211012o4f1aea50m7e66217a883837b@mail.gmail.com>
444
445Indeed, it's easily bypassable- thing is, you need:
446
447 - A person with a clue.
448 - A person who gives a damn about *your* network enough to bother.
449
450In kiddiot land, the first seems to be in short enough supply :-).
451
452On 1/22/06, Anton Wolkov <phan70m@gmail.com> wrote:
453> I've seen networks who use auth code as a captcha method, they print it back
454> to the user hoping it won't be caught by an evil script and only a real
455> person would know what to do with it.
456> it's not a good idea, because a simple regexp can catch this.
457> i am using libgd and a php cron to email the auth code inside an image
458> attached to the letter.
459> this also eliminates the need for me to check whether the @host.com points
460> to the same address as the host of the client, because i simply don't care,
461> no bot in hell will be able to just understand the auth code.
462>
463>
464> On 1/21/06, Robin Burchell <surreal.w00t@gmail.com> wrote:
465> > I can kind of see the logic, as then you'd need to customise <insert
466> > botnet here> for that network, but it's not something I'd do.
467> >
468> > On 1/21/06, Torbj?rn Svensson <azoff@se.linux.org > wrote:
469> > > -----BEGIN PGP SIGNED MESSAGE-----
470> > > Hash: SHA1
471> > >
472> > > Umar Draz wrote:
473> > > > I mean if someone want to register a nick just send the AUTH CODE
474> > > > on screen not through email.
475> > >
476> > > If you want it to not send the auth-code by mail, why send the auth-code
477> > > at all? I don't see any reason to send the auth-code to the user by
478> notice.
479> > >
480> > >
481> > > - --
482> > > .''`. Torbj?rn Svensson, azoff (at) se (dot) linux (dot) org
483> > > : :' : 7EB9 2DC5 61AE DAB5 7099 BAC6 798E E39A DBDB 0CFD
484> > > `. `' http://azoff.homeip.net | http://azoff.tty0.org
485> > > `-- http://se.linux.org
486> > >
487> > > -----BEGIN PGP SIGNATURE-----
488> > > Version: GnuPG v1.4.2 (GNU/Linux)
489> > > Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org
490> > >
491> > >
492> iD8DBQFD0PL9eY7jmtvbDP0RAgYDAJ42PLODWGNKtnsRQmG/vwGix3lRpQCgvWMh
493> > > P5lIQJy7Hn5Q16NFfZw8KLs=
494> > > =oGNA
495> > > -----END PGP SIGNATURE-----
496> > >
497> ------------------------------------------------------------------
498> > > To unsubscribe or change your subscription options, visit:
499> > >
500> http://lists.ircservices.za.net/mailman/listinfo/ircservices
501> > >
502> >
503> ------------------------------------------------------------------
504> > To unsubscribe or change your subscription options, visit:
505> >
506> http://lists.ircservices.za.net/mailman/listinfo/ircservices
507> >
508>
509>
510> ------------------------------------------------------------------
511> To unsubscribe or change your subscription options, visit:
512> http://lists.ircservices.za.net/mailman/listinfo/ircservices
513>
514>
515From admin at vonitsanet.gr Wed Jan 25 06:42:21 2006
516From: admin at vonitsanet.gr (Dionisios K.)
517Date: Wed Jan 25 06:44:48 2006
518Subject: [IRCServices] NickServ Ajoin
519Message-ID: <007f01c621bd$8ed46ea0$0100000a@server>
520
521Is possible to allow services admins to add unlimited channels to the
522autojoin list?
523
524From achurch at achurch.org Thu Jan 26 00:05:12 2006
525From: achurch at achurch.org (Andrew Church)
526Date: Wed Jan 25 07:06:16 2006
527Subject: [IRCServices] NickServ Ajoin
528In-Reply-To: <007f01c621bd$8ed46ea0$0100000a@server>
529Message-ID: <43d793e0.32777@msgid.achurch.org>
530
531>Is possible to allow services admins to add unlimited channels to the
532>autojoin list?
533
534 No.
535
536 --Andrew Church
537 achurch@achurch.org
538 http://achurch.org/
539From ron2k.za at gmail.com Wed Jan 25 09:46:38 2006
540From: ron2k.za at gmail.com (Kieron Thwaites)
541Date: Wed Jan 25 09:46:47 2006
542Subject: [IRCServices] NickServ Ajoin
543In-Reply-To: <007f01c621bd$8ed46ea0$0100000a@server>
544References: <007f01c621bd$8ed46ea0$0100000a@server>
545Message-ID: <debb3bc0601250946w73a5afe2i35ea31582072078@mail.gmail.com>
546
547> Is possible to allow services admins to add unlimited channels to the
548> autojoin list?
549
550Given that IRC servers limit the number of channels that a user may
551join, this would be pointless.
552From admin at vonitsanet.gr Wed Jan 25 09:50:55 2006
553From: admin at vonitsanet.gr (Dionisios K.)
554Date: Wed Jan 25 09:52:41 2006
555Subject: [IRCServices] NickServ Ajoin
556References: <007f01c621bd$8ed46ea0$0100000a@server>
557 <debb3bc0601250946w73a5afe2i35ea31582072078@mail.gmail.com>
558Message-ID: <008401c621d7$ef4cf080$0100000a@server>
559
560Services admins are ircops too.
561There is no channel limit for ircops.
562
563----- Original Message -----
564From: "Kieron Thwaites" <ron2k.za@gmail.com>
565To: "IRC Services General Mailing List" <ircservices@ircservices.esper.net>
566Sent: Wednesday, January 25, 2006 7:46 PM
567Subject: Re: [IRCServices] NickServ Ajoin
568
569
570> Is possible to allow services admins to add unlimited channels to the
571> autojoin list?
572
573Given that IRC servers limit the number of channels that a user may
574join, this would be pointless.
575------------------------------------------------------------------
576To unsubscribe or change your subscription options, visit:
577http://lists.ircservices.za.net/mailman/listinfo/ircservices
578From omster at gmail.com Wed Jan 25 10:21:09 2006
579From: omster at gmail.com (Om)
580Date: Wed Jan 25 10:21:25 2006
581Subject: [IRCServices] NickServ Ajoin
582In-Reply-To: <008401c621d7$ef4cf080$0100000a@server>
583References: <007f01c621bd$8ed46ea0$0100000a@server>
584 <debb3bc0601250946w73a5afe2i35ea31582072078@mail.gmail.com>
585 <008401c621d7$ef4cf080$0100000a@server>
586Message-ID: <20060125182109.5b8388e9@honu.gateway.2wire.net>
587
588On Wed, 25 Jan 2006 19:50:55 +0200
589"Dionisios K." <admin@vonitsanet.gr> wrote:
590
591> Services admins are ircops too.
592> There is no channel limit for ircops.
593
594That's very much IRCd dependant.
595
596--
597I will live forever, or die trying.
598From igarvey at hotmail.com Thu Jan 26 16:37:46 2006
599From: igarvey at hotmail.com (Ian Garvey)
600Date: Thu Jan 26 16:38:03 2006
601Subject: [IRCServices] mlocking channel modes O and A
602Message-ID: <BAY104-F7F4F64840FB105CBF8430B8140@phx.gbl>
603
604Hello,
605
606I'm new to this list and amn't sure if this has been discussed or whatnot,
607but it appears to be the case that regular users (who are recognized channel
608founders) can set mlocks regarding channel modes O and A (Opers-only and
609Admins-only, respectively, on Unreal). I know that IRCServices are designed
610to work with all sorts of IRCds, but with Unreal, only opers and admins
611respectively are supposed to be able to set/unset channel modes O and A, so
612allowing users to set it via ChanServ's modelock function allows them to
613circumvent this... is there a way that IRCServices could query whether a
614user is an oper (isanoper) before allowing them to set those mlocks?
615
616Regards,
617Ian Garvey
618
619
620From dave.j.moore at gmail.com Tue Feb 14 12:23:32 2006
621From: dave.j.moore at gmail.com (Dave Moore)
622Date: Tue Feb 14 12:24:02 2006
623Subject: [IRCServices] Support request: Services cannot connect to IRCD,
624 strerror error 22.
625Message-ID: <fcb90ceb0602141223h5b269b2am2ebc102035a14b7e@mail.gmail.com>
626
627Hello all. I am using IRCServices 5.0.57 on UltimateIRCd(Tsunami)-3.0(01),
628though this problem occurs regardless of what IRCd is used. (Services never
629makes it to the IRCd)
630
631Following are a C&P of services' log, followed by the contents of socktest.c,
632which is a socket testing program my buddy wrote (so he says) for me,
633followed by the output of ./socktest.
634
635I hope I've provided enough information, if anyone needs more information or
636needs me to take any additional steps for further troubleshooting, that's no
637problem at all.
638
639Any help would be appreciated, thanks in advance.
640
641Dave
642
643Logs:
644[Feb 14 20:12:25.677031 2006] IRC Services 5.0.57 starting up (options:
645debug)
646[Feb 14 20:12:25.722001 2006] debug: Loading language 0 from file
647`languages/en_us'
648[Feb 14 20:12:25.728089 2006] debug: Loading language 10 from file
649`languages/nl'
650[Feb 14 20:12:25.734271 2006] debug: Loading language 6 from file
651`languages/fr'
652[Feb 14 20:12:25.740649 2006] debug: Loading language 9 from file
653`languages/de'
654[Feb 14 20:12:25.747259 2006] debug: Loading language 11 from file
655`languages/hu'
656[Feb 14 20:12:25.753610 2006] debug: Loading language 8 from file
657`languages/it'
658[Feb 14 20:12:25.758795 2006] debug: Loading language 2 from file
659`languages/ja_euc'
660[Feb 14 20:12:25.764741 2006] debug: Loading language 3 from file
661`languages/ja_sjis'
662[Feb 14 20:12:25.770444 2006] debug: Loading language 5 from file
663`languages/pt'
664[Feb 14 20:12:25.779258 2006] debug: Loading language 12 from file
665`languages/ru'
666[Feb 14 20:12:25.785985 2006] debug: Loading language 4 from file
667`languages/es'
668[Feb 14 20:12:25.792501 2006] debug: Loading language 7 from file
669`languages/tr'
670[Feb 14 20:12:25.798826 2006] debug: Loaded languages
671[Feb 14 20:12:25.802596 2006] debug: Loading module `protocol/bahamut'
672[Feb 14 20:12:25.809033 2006] debug: Successfully loaded module
673`protocol/bahamut'
674[Feb 14 20:12:25.812829 2006] debug: Loading module `database/version4'
675[Feb 14 20:12:25.821537 2006] debug: Successfully loaded module
676`database/version4'
677[Feb 14 20:12:25.825316 2006] debug: Loading module `mail/main'
678[Feb 14 20:12:25.830547 2006] debug: Successfully loaded module `mail/main'
679[Feb 14 20:12:25.834844 2006] debug: Loading module `mail/smtp'
680[Feb 14 20:12:25.841417 2006] debug: Successfully loaded module `mail/smtp'
681[Feb 14 20:12:25.844974 2006] debug: Loading module `operserv/main'
682[Feb 14 20:12:25.852625 2006] debug: Successfully loaded module
683`operserv/main'
684[Feb 14 20:12:25.856821 2006] debug: Loading module `operserv/akill'
685[Feb 14 20:12:25.862871 2006] debug: Successfully loaded module
686`operserv/akill'
687[Feb 14 20:12:25.866979 2006] debug: Loading module `operserv/news'
688[Feb 14 20:12:25.872761 2006] debug: Successfully loaded module
689`operserv/news'
690[Feb 14 20:12:25.876803 2006] debug: Loading module `operserv/sessions'
691[Feb 14 20:12:25.883016 2006] debug: Successfully loaded module
692`operserv/sessions'
693[Feb 14 20:12:25.888510 2006] debug: Loading module `operserv/sline'
694[Feb 14 20:12:25.894708 2006] debug: Successfully loaded module
695`operserv/sline'
696[Feb 14 20:12:25.898628 2006] debug: Loading module `nickserv/main'
697[Feb 14 20:12:25.910032 2006] debug: Successfully loaded module
698`nickserv/main'
699[Feb 14 20:12:25.913969 2006] debug: Loading module `nickserv/access'
700[Feb 14 20:12:25.920316 2006] debug: Successfully loaded module
701`nickserv/access'
702[Feb 14 20:12:25.924218 2006] debug: Loading module `nickserv/link'
703[Feb 14 20:12:25.930096 2006] debug: Successfully loaded module
704`nickserv/link'
705[Feb 14 20:12:25.933580 2006] debug: Loading module `nickserv/mail-auth'
706[Feb 14 20:12:25.940245 2006] debug: Successfully loaded module
707`nickserv/mail-auth'
708[Feb 14 20:12:25.944046 2006] debug: Loading module `nickserv/sendpass'
709[Feb 14 20:12:25.951050 2006] debug: Successfully loaded module
710`nickserv/sendpass'
711[Feb 14 20:12:25.954684 2006] debug: Loading module `chanserv/main'
712[Feb 14 20:12:25.963185 2006] debug: Successfully loaded module
713`chanserv/main'
714[Feb 14 20:12:25.967062 2006] debug: Loading module `chanserv/access-levels'
715[Feb 14 20:12:25.974581 2006] debug: Successfully loaded module
716`chanserv/access-levels'
717[Feb 14 20:12:25.978429 2006] debug: Loading module `chanserv/sendpass'
718[Feb 14 20:12:25.984940 2006] debug: Successfully loaded module
719`chanserv/sendpass'
720[Feb 14 20:12:25.989298 2006] debug: Loading module `memoserv/main'
721[Feb 14 20:12:25.996230 2006] debug: Successfully loaded module
722`memoserv/main'
723[Feb 14 20:12:25.999969 2006] debug: Loading module `memoserv/forward'
724[Feb 14 20:12:26.006549 2006] debug: Successfully loaded module
725`memoserv/forward'
726[Feb 14 20:12:26.010419 2006] debug: Loading module `memoserv/ignore'
727[Feb 14 20:12:26.014360 2006] debug: Successfully loaded module
728`memoserv/ignore'
729[Feb 14 20:12:26.015657 2006] debug: Loading module `statserv/main'
730[Feb 14 20:12:26.020414 2006] debug: Successfully loaded module
731`statserv/main'
732[Feb 14 20:12:26.021535 2006] debug: Loading module `misc/helpserv'
733[Feb 14 20:12:26.025979 2006] debug: Successfully loaded module
734`misc/helpserv'
735[Feb 14 20:12:26.026995 2006] debug: Loading module `httpd/main'
736[Feb 14 20:12:26.031818 2006] httpd/main: Listening on 72.20.8.98:5347
737[Feb 14 20:12:26.033102 2006] debug: Successfully loaded module `httpd/main'
738[Feb 14 20:12:26.034463 2006] debug: Loading module `httpd/auth-ip'
739[Feb 14 20:12:26.039295 2006] debug: Successfully loaded module
740`httpd/auth-ip'
741[Feb 14 20:12:26.040407 2006] debug: Loading module `httpd/auth-password'
742[Feb 14 20:12:26.044648 2006] debug: Successfully loaded module
743`httpd/auth-password'
744[Feb 14 20:12:26.045835 2006] debug: Loading module `misc/xml-export'
745[Feb 14 20:12:26.050744 2006] debug: Successfully loaded module
746`misc/xml-export'
747[Feb 14 20:12:26.051928 2006] debug: Loading module `misc/xml-import'
748[Feb 14 20:12:26.057501 2006] debug: Successfully loaded module
749`misc/xml-import'
750[Feb 14 20:12:26.058620 2006] debug: Loaded modules
751[Feb 14 20:12:26.068373 2006] FATAL: Can't connect to server (
75272.20.8.98:8899): Invalid argument
753
754--END LOG--
755
756Code from socktest.c:
757#include <stdarg.h>
758#include <stdio.h>
759#include <stdlib.h>
760#include <string.h>
761#include <unistd.h>
762#include <signal.h>
763#include <time.h>
764#include <errno.h>
765#include <grp.h>
766#include <limits.h>
767#include <netdb.h>
768#include <netinet/in.h>
769#include <sys/socket.h>
770#include <sys/stat.h> /* for umask() on some systems */
771#include <sys/types.h>
772#include <sys/time.h>
773
774int conn(const char *host, int port, const char *lhost, int lport);
775void disconn(int s);
776
777int conn(const char *host, int port, const char *lhost, int lport)
778{
779struct hostent *hp;
780struct sockaddr_in sa, lsa;
781int sock;
782
783printf("Conn() called\n");
784
785memset(&lsa, 0, sizeof(lsa));
786if (lhost) {
787if ((hp = gethostbyname(lhost)) != NULL) {
788memcpy((char *) &lsa.sin_addr, hp->h_addr, hp->h_length);
789lsa.sin_family = hp->h_addrtype;
790} else {
791lhost = NULL;
792}
793}
794if (lport)
795lsa.sin_port = htons((unsigned short) lport);
796
797printf("Conn() LocalHost stuff setup\n");
798
799memset(&sa, 0, sizeof(sa));
800if (!(hp = gethostbyname(host))) {
801printf("Error during gethostbyname\n");
802return -1;
803}
804printf("Conn() gethostbyname successful\n");
805
806memcpy((char *) &sa.sin_addr, hp->h_addr, hp->h_length);
807sa.sin_family = hp->h_addrtype;
808sa.sin_port = htons((unsigned short) port);
809
810printf("Conn() before socket call\n");
811
812printf("Check sa family %d AF_INET %d\n", sa.sin_family, AF_INET);
813printf("Check sa port %d %d htons check %d\n", port, sa.sin_port,
814htons((unsigned short) port));
815printf("Check sa address %s\n", inet_ntoa(sa.sin_addr));
816
817if ((sock = socket(sa.sin_family, SOCK_STREAM, 0)) < 0) {
818printf("Error during socket\n");
819return -1;
820}
821printf("Conn() sock %d\n", sock);
822
823if ((lhost || lport)
824&& bind(sock, (struct sockaddr *) &lsa, sizeof(lsa)) < 0) {
825close(sock);
826printf("Error during bind\n");
827return -1;
828}
829
830if (connect(sock, (struct sockaddr *) &sa, sizeof(sa)) < 0) {
831printf("Error during connect\n");
832printf("Errno is %d\n", errno);
833printf("strerror says %s\n", strerror(errno));
834printf("Check sizeof(sa) %ld\n", sizeof(sa));
835printf("Check socket %d\n", sock);
836printf("Check sa family %d AF_INET %d\n", sa.sin_family, AF_INET);
837printf("Check sa port %d\n", sa.sin_port);
838printf("Check sa address %s\n", inet_ntoa(sa.sin_addr));
839
840close(sock);
841return -1;
842}
843printf("Successful sock value %d", sock);
844return sock;
845}
846
847/*************************************************************************/
848
849void disconn(int s)
850{
851shutdown(s, 2);
852close(s);
853}
854
855int main(int ac, char **av, char **envp)
856{
857int s;
858printf("Calling conn()\n");
859s = conn("72.20.8.98", 8899, "72.20.8.98", 8891);
860printf("after conn()\n");
861disconn(s);
862printf("exit\n");
863return 0;
864}
865
866
867--END OF socktest.c--
868
869
870And, finally, the output from socktest.c:
871
872Calling conn()
873Conn() called
874Conn() LocalHost stuff setup
875Conn() gethostbyname successful
876Conn() before socket call
877Check sa family 2 AF_INET 2
878Check sa port 8899 49954 htons check 49954
879Check sa address 72.20.8.98
880Conn() sock 3
881Error during connect
882Errno is 22
883strerror says Invalid argument
884Check sizeof(sa) 16
885Check socket 3
886Check sa family 2 AF_INET 2
887Check sa port 49954
888Check sa address 72.20.8.98
889after conn()
890exit
891
892--END OF socktest output--
893-------------- next part --------------
894An HTML attachment was scrubbed...
895URL: http://lists.ircservices.za.net/pipermail/ircservices/attachments/20060214/a368be7a/attachment-0001.html
896From achurch at achurch.org Wed Feb 15 13:35:34 2006
897From: achurch at achurch.org (Andrew Church)
898Date: Tue Feb 14 20:37:47 2006
899Subject: [IRCServices] mlocking channel modes O and A
900In-Reply-To: <BAY104-F7F4F64840FB105CBF8430B8140@phx.gbl>
901Message-ID: <43f2b013.35120@msgid.achurch.org>
902
903 It seems to me that this falls under the Don't Do That Then category;
904if you mlock a channel +O and you're not an oper, well, that would be
905pretty stupid. I don't see why Services should bother checking this case.
906
907 --Andrew Church
908 achurch@achurch.org
909 http://achurch.org/
910
911>Hello,
912>
913>I'm new to this list and amn't sure if this has been discussed or whatnot,
914>but it appears to be the case that regular users (who are recognized channel
915>founders) can set mlocks regarding channel modes O and A (Opers-only and
916>Admins-only, respectively, on Unreal). I know that IRCServices are designed
917>to work with all sorts of IRCds, but with Unreal, only opers and admins
918>respectively are supposed to be able to set/unset channel modes O and A, so
919>allowing users to set it via ChanServ's modelock function allows them to
920>circumvent this... is there a way that IRCServices could query whether a
921>user is an oper (isanoper) before allowing them to set those mlocks?
922>
923>Regards,
924>Ian Garvey
925>
926>
927>------------------------------------------------------------------
928>To unsubscribe or change your subscription options, visit:
929>http://lists.ircservices.za.net/mailman/listinfo/ircservices
930From matheuscsilva at gmail.com Tue Feb 28 18:43:09 2006
931From: matheuscsilva at gmail.com (Matheus Silva)
932Date: Tue Feb 28 18:43:36 2006
933Subject: [IRCServices] ircservices 4.5.45
934Message-ID: <22048baa0602281843n4094d314p@mail.gmail.com>
935
936Hello,
937I'm using ircservices-4.5.45 (cause I don't like modules), and I'm having
938problems with this bug listed no KnownBugs file:
939
940"If Services receives a SIGHUP or SIGTERM signal while processing a command,
941save_xx_dbase() may be called with the database in an inconsistent state.
942This can under some conditions cause Services to crash while saving,
943resulting in corrupt database files (though the backup files will still be
944available)."
945
946Any can help me to fix it?
947Thank you.
948-------------- next part --------------
949An HTML attachment was scrubbed...
950URL: http://lists.ircservices.za.net/pipermail/ircservices/attachments/20060228/e64092d5/attachment.html
951From achurch at achurch.org Wed Mar 1 12:14:48 2006
952From: achurch at achurch.org (Andrew Church)
953Date: Tue Feb 28 19:15:58 2006
954Subject: [IRCServices] ircservices 4.5.45
955In-Reply-To: <22048baa0602281843n4094d314p@mail.gmail.com>
956Message-ID: <440511e7.50165@msgid.achurch.org>
957
958 I no longer support Services 4.5. You're welcome to fix it yourself,
959or ask on the mailing list for someone to help you.
960
961 --Andrew Church
962 achurch@achurch.org
963 http://achurch.org/
964
965>Hello,
966>I'm using ircservices-4.5.45 (cause I don't like modules), and I'm having
967>problems with this bug listed no KnownBugs file:
968>
969>"If Services receives a SIGHUP or SIGTERM signal while processing a command=
970>,
971>save_xx_dbase() may be called with the database in an inconsistent state.
972>This can under some conditions cause Services to crash while saving,
973>resulting in corrupt database files (though the backup files will still be
974>available)."
975>
976>Any can help me to fix it?
977>Thank you.
978>
979From achurch at achurch.org Wed Mar 1 12:16:12 2006
980From: achurch at achurch.org (Andrew Church)
981Date: Tue Feb 28 19:16:54 2006
982Subject: [IRCServices] ircservices 4.5.45
983In-Reply-To: <440511e7.50165@msgid.achurch.org>
984Message-ID: <4405121f.50176@msgid.achurch.org>
985
986> I no longer support Services 4.5. You're welcome to fix it yourself,
987>or ask on the mailing list for someone to help you.
988
989... and of course, this _was_ the mailing list. Somebody needs to catch up
990on his sleep...
991
992 --Andrew Church
993 achurch@achurch.org
994 http://achurch.org/
995From stratus at blazeirc.net Thu Mar 2 22:59:53 2006
996From: stratus at blazeirc.net (Jim Stratus)
997Date: Thu Mar 2 22:59:56 2006
998Subject: [IRCServices] db recovery?
999Message-ID: <003901c63e90$12f337e0$7cdb7286@noteryan>
1000
1001My server box itself rebooted of some fatal error that apache caused, and
1002naturally ircservices was not shutdown properly, nor was much of anything
1003else. My services have run stable for at least 5 years now, according to my
1004log which is proof of that, I haven't even had to use the log which is
1005definitely apparent. However, I now have the problem that services is not
1006loading anymore.
1007
1008[Mar 02 23:58:52 2006] IRC Services 5.0.57 starting up
1009[Mar 02 23:58:52 2006] database/version4: Invalid version number (0) on
1010oper.db
1011[Mar 02 23:58:52 2006] database/version4: Unable to read version number from
1012oper.db
1013[Mar 02 23:58:52 2006] operserv/main: Unable to read from database!
1014(code -1)
1015[Mar 02 23:58:52 2006] modules: init_module() failed for operserv/main
1016[Mar 02 23:58:52 2006] Error loading modules, aborting
1017
1018I fear this may have been caused by the server's pre-mature termination of
1019the process. Can the database or file be repaired?
1020
1021Jim Stratus
1022BlazeIRC Network
1023
1024From achurch at achurch.org Fri Mar 3 19:15:13 2006
1025From: achurch at achurch.org (Andrew Church)
1026Date: Fri Mar 3 02:20:54 2006
1027Subject: [IRCServices] db recovery?
1028In-Reply-To: <003901c63e90$12f337e0$7cdb7286@noteryan>
1029Message-ID: <4408187e.67044@msgid.achurch.org>
1030
1031 Services is designed to not overwrite database files until the new
1032copies have been safely written to disk; this looks more like a case of
1033filesystem corruption at the OS level, probably due to the write cache not
1034being written out to disk when the system restarted. You'll have to either
1035restore from a backup or remove the corrupt files (e.g. "rm oper.db").
1036
1037 --Andrew Church
1038 achurch@achurch.org
1039 http://achurch.org/
1040
1041>My server box itself rebooted of some fatal error that apache caused, and
1042>naturally ircservices was not shutdown properly, nor was much of anything
1043>else. My services have run stable for at least 5 years now, according to my
1044>log which is proof of that, I haven't even had to use the log which is
1045>definitely apparent. However, I now have the problem that services is not
1046>loading anymore.
1047>
1048>[Mar 02 23:58:52 2006] IRC Services 5.0.57 starting up
1049>[Mar 02 23:58:52 2006] database/version4: Invalid version number (0) on
1050>oper.db
1051>[Mar 02 23:58:52 2006] database/version4: Unable to read version number from
1052>oper.db
1053>[Mar 02 23:58:52 2006] operserv/main: Unable to read from database!
1054>(code -1)
1055>[Mar 02 23:58:52 2006] modules: init_module() failed for operserv/main
1056>[Mar 02 23:58:52 2006] Error loading modules, aborting
1057>
1058>I fear this may have been caused by the server's pre-mature termination of
1059>the process. Can the database or file be repaired?
1060>
1061>Jim Stratus
1062>BlazeIRC Network
1063>
1064>------------------------------------------------------------------
1065>To unsubscribe or change your subscription options, visit:
1066>http://lists.ircservices.za.net/mailman/listinfo/ircservices
1067From stratus at blazeirc.net Tue Mar 7 15:23:53 2006
1068From: stratus at blazeirc.net (Jim Stratus)
1069Date: Tue Mar 7 15:24:21 2006
1070Subject: [IRCServices] db recovery?
1071References: <4408187e.67044@msgid.achurch.org>
1072Message-ID: <002101c6423e$3352fc80$7cdb7286@noteryan>
1073
1074When I removed the oper.db file (I actually renamed it) but I removed it,
1075services generated a new one, however this resulted in all databases being
1076lost. Apparently when oper.db was removed per se, services lost all
1077registered channels, nicks, admins, everything. Is this expected for just
1078the removing of oper.db? I thought the other dbs would not be effected by
1079this.
1080
1081Jim Stratus
1082----- Original Message -----
1083From: "Andrew Church" <achurch@achurch.org>
1084To: <ircservices@ircservices.esper.net>
1085Sent: Friday, March 03, 2006 3:15 AM
1086Subject: Re: [IRCServices] db recovery?
1087
1088
1089> Services is designed to not overwrite database files until the new
1090> copies have been safely written to disk; this looks more like a case of
1091> filesystem corruption at the OS level, probably due to the write cache not
1092> being written out to disk when the system restarted. You'll have to
1093> either
1094> restore from a backup or remove the corrupt files (e.g. "rm oper.db").
1095>
1096> --Andrew Church
1097> achurch@achurch.org
1098> http://achurch.org/
1099>
1100>>My server box itself rebooted of some fatal error that apache caused, and
1101>>naturally ircservices was not shutdown properly, nor was much of anything
1102>>else. My services have run stable for at least 5 years now, according to
1103>>my
1104>>log which is proof of that, I haven't even had to use the log which is
1105>>definitely apparent. However, I now have the problem that services is not
1106>>loading anymore.
1107>>
1108>>[Mar 02 23:58:52 2006] IRC Services 5.0.57 starting up
1109>>[Mar 02 23:58:52 2006] database/version4: Invalid version number (0) on
1110>>oper.db
1111>>[Mar 02 23:58:52 2006] database/version4: Unable to read version number
1112>>from
1113>>oper.db
1114>>[Mar 02 23:58:52 2006] operserv/main: Unable to read from database!
1115>>(code -1)
1116>>[Mar 02 23:58:52 2006] modules: init_module() failed for operserv/main
1117>>[Mar 02 23:58:52 2006] Error loading modules, aborting
1118>>
1119>>I fear this may have been caused by the server's pre-mature termination of
1120>>the process. Can the database or file be repaired?
1121>>
1122>>Jim Stratus
1123>>BlazeIRC Network
1124>>
1125>>------------------------------------------------------------------
1126>>To unsubscribe or change your subscription options, visit:
1127>>http://lists.ircservices.za.net/mailman/listinfo/ircservices
1128> ------------------------------------------------------------------
1129> To unsubscribe or change your subscription options, visit:
1130> http://lists.ircservices.za.net/mailman/listinfo/ircservices
1131
1132From achurch at achurch.org Wed Mar 8 10:53:37 2006
1133From: achurch at achurch.org (Andrew Church)
1134Date: Tue Mar 7 17:55:06 2006
1135Subject: [IRCServices] db recovery?
1136In-Reply-To: <002101c6423e$3352fc80$7cdb7286@noteryan>
1137Message-ID: <440e3971.47264@msgid.achurch.org>
1138
1139>When I removed the oper.db file (I actually renamed it) but I removed it,
1140>services generated a new one, however this resulted in all databases being
1141>lost. Apparently when oper.db was removed per se, services lost all
1142>registered channels, nicks, admins, everything. Is this expected for just
1143>the removing of oper.db? I thought the other dbs would not be effected by
1144>this.
1145
1146 They aren't; the databases are mostly independent (though the channel
1147database does depend on the nickname database). It may be that the other
1148files were destroyed in the same way.
1149
1150 --Andrew Church
1151 achurch@achurch.org
1152 http://achurch.org/
1153From matheuscsilva at gmail.com Wed Mar 8 12:54:48 2006
1154From: matheuscsilva at gmail.com (Matheus Silva)
1155Date: Wed Mar 8 12:55:02 2006
1156Subject: [IRCServices] ircservices-4.5.45
1157Message-ID: <22048baa0603081254r7a468fabj@mail.gmail.com>
1158
1159Nobody knows how to fix the problem in saving databases on 4.5.45?
1160When a user executes a command while databases is saving, the services
1161crash...
1162please, help me.
1163-------------- next part --------------
1164An HTML attachment was scrubbed...
1165URL: http://lists.ircservices.za.net/pipermail/ircservices/attachments/20060308/59de7fa7/attachment.htm
1166From techie101 at gmail.com Fri Mar 24 17:29:02 2006
1167From: techie101 at gmail.com (techie101)
1168Date: Fri Mar 24 17:29:21 2006
1169Subject: [IRCServices] GLOBOPS error on server and services
1170Message-ID: <dc94c4710603241729g4465fd0r9e9669a0ef8e1df8@mail.gmail.com>
1171
1172This is what I get, after this services die.
1173[Mar 24 19:08:38 2006] warning: databases are locked, not updating
1174[Mar 24 19:08:38 2006] unknown message from server (ERROR :Unrecognised
1175command 'GLOBOPS' -- possibly loaded mismatched modules)
1176[Mar 24 19:08:38 2006] warning: databases are locked, not updating
1177[Mar 24 19:08:38 2006] Read error from server: Connection reset by peer
1178
1179How should I fix this?
1180
1181--
1182Techie101
1183-------------- next part --------------
1184An HTML attachment was scrubbed...
1185URL: http://lists.ircservices.za.net/pipermail/ircservices/attachments/20060324/6b5afcac/attachment.html
1186From surreal.w00t at gmail.com Sat Mar 25 09:30:59 2006
1187From: surreal.w00t at gmail.com (Robin Burchell)
1188Date: Sat Mar 25 09:32:20 2006
1189Subject: [IRCServices] GLOBOPS error on server and services
1190In-Reply-To: <dc94c4710603241729g4465fd0r9e9669a0ef8e1df8@mail.gmail.com>
1191References: <dc94c4710603241729g4465fd0r9e9669a0ef8e1df8@mail.gmail.com>
1192Message-ID: <44257E53.2080201@gmail.com>
1193
1194techie101 wrote:
1195> This is what I get, after this services die.
1196> [Mar 24 19:08:38 2006] warning: databases are locked, not updating
1197> [Mar 24 19:08:38 2006] unknown message from server (ERROR :Unrecognised
1198> command 'GLOBOPS' -- possibly loaded mismatched modules)
1199> [Mar 24 19:08:38 2006] warning: databases are locked, not updating
1200> [Mar 24 19:08:38 2006] Read error from server: Connection reset by peer
1201>
1202> How should I fix this?
1203>
1204> --
1205> Techie101
1206>
1207>
1208> ------------------------------------------------------------------------
1209>
1210> ------------------------------------------------------------------
1211> To unsubscribe or change your subscription options, visit:
1212> http://lists.ircservices.za.net/mailman/listinfo/ircservices
1213
1214Databases are locked error can be solved by removing the .lock file,
1215iirc it's located in lib/.lock.
1216
1217The mismatched modules error.. I'm guessing you're using InspIRCd from
1218that error? - Load the `globops' module in your ircd configuration.
1219
1220Hope this helps.
1221From techie101 at gmail.com Sat Mar 25 14:05:32 2006
1222From: techie101 at gmail.com (techie101)
1223Date: Sat Mar 25 14:05:45 2006
1224Subject: [IRCServices] GLOBOPS error on server and services
1225In-Reply-To: <44257E53.2080201@gmail.com>
1226References: <dc94c4710603241729g4465fd0r9e9669a0ef8e1df8@mail.gmail.com>
1227 <44257E53.2080201@gmail.com>
1228Message-ID: <dc94c4710603251405o49ceb4d5n87c3a287b654b300@mail.gmail.com>
1229
1230You guessed right. I removed the .lock file, and loaded the globops
1231module on inspircd, still I get that same error. When I oper up, I can
1232issue /globops msg here and it will work, but when services try.. They
1233die.
1234
1235Thanks for your help.
1236
1237
1238On 3/25/06, Robin Burchell <surreal.w00t@gmail.com> wrote:
1239> techie101 wrote:
1240> > This is what I get, after this services die.
1241> > [Mar 24 19:08:38 2006] warning: databases are locked, not updating
1242> > [Mar 24 19:08:38 2006] unknown message from server (ERROR :Unrecognised
1243> > command 'GLOBOPS' -- possibly loaded mismatched modules)
1244> > [Mar 24 19:08:38 2006] warning: databases are locked, not updating
1245> > [Mar 24 19:08:38 2006] Read error from server: Connection reset by peer
1246> >
1247> > How should I fix this?
1248> >
1249> > --
1250> > Techie101
1251> >
1252> >
1253> > ------------------------------------------------------------------------
1254> >
1255> > ------------------------------------------------------------------
1256> > To unsubscribe or change your subscription options, visit:
1257> > http://lists.ircservices.za.net/mailman/listinfo/ircservices
1258>
1259> Databases are locked error can be solved by removing the .lock file,
1260> iirc it's located in lib/.lock.
1261>
1262> The mismatched modules error.. I'm guessing you're using InspIRCd from
1263> that error? - Load the `globops' module in your ircd configuration.
1264>
1265> Hope this helps.
1266> ------------------------------------------------------------------
1267> To unsubscribe or change your subscription options, visit:
1268> http://lists.ircservices.za.net/mailman/listinfo/ircservices
1269>
1270
1271
1272--
1273Techie101
1274From surreal.w00t at gmail.com Mon Mar 27 15:18:01 2006
1275From: surreal.w00t at gmail.com (Robin Burchell)
1276Date: Mon Mar 27 15:18:34 2006
1277Subject: [IRCServices] Trivial OS AKILL documentation flaw
1278Message-ID: <b19eae4e0603271518v22ec64ffma9267d57f1f4eb16@mail.gmail.com>
1279
1280Hi,
1281
1282The documentation for OS AKILL is wrong, specifically:
1283
1284[09:07:31] -OperServ (services@chatspike.net)- Optionally, an expiry
1285time can be given with the AKILL ADD
1286[09:07:31] -OperServ (services@chatspike.net)- command. The expiry
1287time precedes the user@host mask, and
1288[09:07:31] -OperServ (services@chatspike.net)- is specified as an
1289integer followed by one of d (days),
1290[09:07:31] -OperServ (services@chatspike.net)- h (hours), or m
1291(minutes). Combinations (such as 1h30m)
1292[09:07:31] -OperServ (services@chatspike.net)- are also permitted. If
1293a unit specifier is not included,
1294[09:07:31] -OperServ (services@chatspike.net)- the default is days (so
1295+30 by itself means 30 days). To
1296[09:07:32] -OperServ (services@chatspike.net)- add an AKILL which does
1297not expire, use +0. If the
1298[09:07:32] -OperServ (services@chatspike.net)- usermask to be added
1299starts with a +, an expiry time must
1300[09:07:32] -OperServ (services@chatspike.net)- be given, even if it is
1301the same as the default.
1302
1303It does not mention that 's' (seconds) can also be used, which is the
1304case both from testing, confirmed in the source by looking at misc.c's
1305dotime() which do_maskdata_add() (called by akill add) uses.
1306From erikf at opera.com Fri Mar 31 04:06:31 2006
1307From: erikf at opera.com (=?iso-8859-1?q?Erik_Haider_Fors=E9n?=)
1308Date: Fri Mar 31 04:06:57 2006
1309Subject: [IRCServices] ircservices + ldap = ?
1310Message-ID: <8764lurf7c.fsf@pondus.glasscola.net>
1311
1312Hi!
1313
1314I'm wondering if ircservices has any support for ldap? I'd like
1315ircservices to look in my openldap database for authentication
1316information. Is this possible?
1317
1318Best regards
1319
1320Erik Haider Fors?n
1321
1322From surreal.w00t at gmail.com Mon Apr 10 17:50:29 2006
1323From: surreal.w00t at gmail.com (Robin Burchell)
1324Date: Mon Apr 10 17:51:18 2006
1325Subject: [IRCServices] LISTLINKS, LISTEMAIL, etc.
1326Message-ID: <b19eae4e0604101750l71b13459q18738cbb456a83b9@mail.gmail.com>
1327
1328Hi,
1329
1330I did make a post on this a while back, but it was never properly
1331addressed I feel, so I had best bring it up again.
1332
1333My point at the time was why LISTLINKS is admin-only, and not
1334available to users (respecting SET PRIVATE, of course). This is now
1335largely water under the bridge.
1336
1337There is a problem with the security configuration of this -- if you
1338know a user's email, (which you can get, unless SET HIDE EMAIL ON is
1339used) -- you can get an effective LISTLINKS by using LISTEMAIL.
1340
1341Example below, performed as a normal user.
1342
1343[10:48:41] -NickServ (services@chatspike.net)- Syntax: LISTLINKS
1344[10:48:41] -NickServ (services@chatspike.net)- Type /msg NickServ HELP
1345LISTLINKS for more information.
1346[10:48:46] -NickServ (services@chatspike.net)- brain is Craig Edwards
1347[10:48:46] -NickServ (services@chatspike.net)- Brain is currently online.
1348[10:48:46] -NickServ (services@chatspike.net)- Time registered: Jun 07
134920:55:31 2002 BST
1350[10:48:46] -NickServ (services@chatspike.net)- Last quit message: Client exited
1351[10:48:46] -NickServ (services@chatspike.net)- URL: http://www.winbot.co.uk
1352[10:48:46] -NickServ (services@chatspike.net)- E-mail address:
1353brain@chatspike.net
1354[10:48:46] -NickServ (services@chatspike.net)- Information: I'm watching you...
1355[10:48:46] -NickServ (services@chatspike.net)- Options: Kill
1356protection, Security
1357[10:48:58] -NickServ (services@chatspike.net)- List of entries
1358matching brain@chatspike.net:
1359[10:48:58] -NickServ (services@chatspike.net)- ` brain@chatspike.net
1360[10:48:58] -NickServ (services@chatspike.net)- Administrator brain@chatspike.net
1361[10:48:58] -NickServ (services@chatspike.net)- Brain brain@chatspike.net
1362[10:48:58] -NickServ (services@chatspike.net)- Brain-gone brain@chatspike.net
1363
1364[output truncated].
1365
1366While we're on the subject, is it possible for LISTLINKS to be moved
1367to oper-only rather than admin-only? Or is there additional reasoning
1368for this. When one has a troublesome user, it would be nice to be able
1369to LISTLINKS and watch for their additional nicknames attempting to
1370connect.
1371
1372Thanks,
1373w00t.
1374From ContactBox at flashmail.com Sun Apr 30 04:48:20 2006
1375From: ContactBox at flashmail.com (My Public Email)
1376Date: Sun Apr 30 04:48:49 2006
1377Subject: [IRCServices] feature info
1378Message-ID: <HGELJGPKLJIDOHBEAMCBKEPNDAAA.ContactBox@flashmail.com>
1379
1380Hiya,
1381
1382I was looking at the code for various commands, to add a feature that seems
1383simple in theory.
1384
1385I'm using Unreal, and the problem is that I want to be able to use
1386time-specified bans (or akicks), but have chanserv expire them after the
1387time's up. So that a channel op can set a 2 hour ban, or 3 day ban to deal
1388with minor disruptive conduct, and the limit will be honored and doesn't
1389rely on the op remembering to turn the ban off when it expires 3 days later.
1390What I'd *really* like is an extended AKICK option format:
1391
1392AKICK channel ADD mask [?d?h?m] [reason]
1393ie, if the 1st word in "reason" is a date format, it's taken as a ban
1394time-limit.
1395
1396Or maybe a new option with that functionality (for compatibility):
1397AKICK channel TADD mask time [reason]
1398
1399And separately, I guess, two other minor tweaks to match this: AKICK
1400VIEW/LIST shows current time to expiry (or "indefinite"), and the "you are
1401not allowed to join this channel" message states if applicable "(temp ban,
1402?d?h?m remaining)".
1403
1404
1405As a further comment on AKICK, it'd be nice (if possible) if it listed bans
1406by number (like memos are listed), so that one didnt have to retype the mask
1407but could just replace <mask> by <number> in AKICK commands, if desired.
1408
1409
1410Questions:
1411
1412** Does something that does this exist? It'd be useful for sure!
1413** If not is anyone able to help write a patched version of autokick.c, to
1414do this?
1415** If not can someone at least outline what's needed step by step, to
1416achieve this? Is it just autokick.c or many other files too that would be
1417modded?
1418
1419Many thanks!
1420
1421From achurch at achurch.org Sun Apr 30 22:36:25 2006
1422From: achurch at achurch.org (Andrew Church)
1423Date: Sun Apr 30 06:53:56 2006
1424Subject: [IRCServices] feature info
1425In-Reply-To: <HGELJGPKLJIDOHBEAMCBKEPNDAAA.ContactBox@flashmail.com>
1426Message-ID: <4454c166.74007@msgid.achurch.org>
1427
1428>I'm using Unreal, and the problem is that I want to be able to use
1429>time-specified bans (or akicks), but have chanserv expire them after the
1430>time's up. So that a channel op can set a 2 hour ban, or 3 day ban to deal
1431>with minor disruptive conduct, and the limit will be honored and doesn't
1432>rely on the op remembering to turn the ban off when it expires 3 days later.
1433>What I'd *really* like is an extended AKICK option format:
1434
1435 I'll think about this for 5.1, but in the meantime (particularly since
1436I'm busy with other obligations and won't be able to work on Services for a
1437while) you may want to look at the AKILL/SQLINE/etc. ADD command processing
1438in modules/operserv/maskdata.c, which recognizes a "+<time>" initial
1439parameter as an expiration time. You'll also need to modify the autokick
1440structure, obviously; for 5.0, this will break your databases unless you
1441change the database version and add code in modules/database/version4.c to
1442handle the version differences (5.1 takes care of all this automatically).
1443You may want to ask on the coding list for more help.
1444
1445>As a further comment on AKICK, it'd be nice (if possible) if it listed bans
1446>by number (like memos are listed), so that one didnt have to retype the mask
1447>but could just replace <mask> by <number> in AKICK commands, if desired.
1448
1449 As a rule, I'm trying to stay away from numbered lists where possible.
1450Particularly in the case where the lists can get renumbered after adds or
1451deletions, you can get unexpected behavior:
1452
1453(User1 -> ChanServ) AKICK #channel LIST
1454(ChanServ -> User1) Autokick list for #channel:
1455(ChanServ -> User1) 1 *@some.host.com
1456(ChanServ -> User1) 2 *@minor.annoyance.org
1457(ChanServ -> User1) 3 *@deadly.cracker.net
1458[User1 starts typing "AKICK...", intending to delete *@some.host.com]
1459(User2 -> ChanServ) AKICK #channel LIST
1460(ChanServ -> User2) Autokick list for #channel:
1461(ChanServ -> User2) 1 *@some.host.com
1462(ChanServ -> User2) 2 *@minor.annoyance.org
1463(ChanServ -> User2) 3 *@deadly.cracker.net
1464[User2 starts typing "AKICK...", intending to delete *@minor.annoyance.org]
1465(User1 -> ChanServ) AKICK #channel DEL 1
1466(ChanServ -> User1) *@some.host.com deleted from #channel autokick list.
1467(User1 -> ChanServ) AKICK #channel LIST
1468(ChanServ -> User1) Autokick list for #channel:
1469(ChanServ -> User1) 1 *@minor.annoyance.org
1470(ChanServ -> User1) 2 *@deadly.cracker.net
1471(User2 -> ChanServ) AKICK #channel DEL 2
1472(ChanServ -> User2) *@deadly.cracker.net deleted from #channel autokick list.
1473
1474 This can be avoided by attaching unique numbers to each autokick, but
1475then you can get lists like 5, 13, 28... with holes in the sequence, plus
1476you have an extra field that you have to deal with loading and saving. If
1477you made the ID non-numeric, you wouldn't have to worry about the oddity of
1478holes in the sequence--but then why not just use the mask itself as the ID?
1479That saves the trouble of keeping track of an extra field as well.
1480
1481 That's my reasoning behind not using numbered lists. That, plus it's
1482really not that hard to type the mask in, or even copy and paste, for the
1483comparatively infrequent occasions you need the command...
1484
1485 --Andrew Church
1486 achurch@achurch.org
1487 http://achurch.org/
1488From dawgclan at shaw.ca Thu May 18 04:18:54 2006
1489From: dawgclan at shaw.ca (JASON M)
1490Date: Thu May 18 04:20:08 2006
1491Subject: [IRCServices] IRC Services channel mode loophole
1492Message-ID: <1c7a5431c73729.1c737291c7a543@shaw.ca>
1493
1494Hi Andrew,
1495
1496There seems to be a loophole/bug in relation to IRCop channel modes. If you mlock a channel with +A or +O for example some channel modes referencing Server-admins and Opers only they set fine, however since there is no feature to make ChanServ stay in the channel, when the last person leaves all modes are unset and the first person to join can get in before the modes are set. This can be a regular user then the modes set however the user is still in the channel.
1497
1498It would be nice if there was a mode to make ChanServ sit in channels as well as a fix for if users don't want ChanServ in their channels. On small networks and even big ones having ChanServ idle in channels should have no serious impact as services such as SRVX running on GameSurge run in over 10,000 channels and have ChanServ idle in most if not all of them.
1499
1500Regards,
1501
1502Jason Mainwaring
1503A+ Service Technician
1504Microsoft Certified Systems Administrator
1505MCSA Messaging
1506Certified Novell Administrator
1507Phone: (02) 9908 4244
1508Mobile: 0413 161 708
1509E-mail: dawgclan@shaw.ca
1510
1511From achurch at achurch.org Thu May 18 23:06:18 2006
1512From: achurch at achurch.org (Andrew Church)
1513Date: Thu May 18 07:09:52 2006
1514Subject: [IRCServices] IRC Services channel mode loophole
1515In-Reply-To: <1c7a5431c73729.1c737291c7a543@shaw.ca>
1516Message-ID: <446c8025.22474@msgid.achurch.org>
1517
1518>There seems to be a loophole/bug in relation to IRCop channel modes. If
1519>you mlock a channel with +A or +O [...]
1520
1521Are you using the latest version (5.0.57)? I can't reproduce this:
1522
1523-> *ChanServ* register #789 789 789
1524-ChanServ- Channel #789 registered under your nickname: Alcan
1525-ChanServ- Your channel password is 789 -- remember it for later use.
1526*** Mode change "+ntr" on channel #789 by ChanServ
1527-> *ChanServ* set #789 mlock +O
1528-ChanServ- Mode lock on channel #789 changed to +O.
1529*** Mode change "+O" on channel #789 by ChanServ
1530*** Alcan has left channel #789 ()
1531*** Alcan (achurch@hide-CC7E9766) has joined channel #789
1532*** #789 1147961126
1533*** ChanServ (services@localhost.net) has joined channel #789
1534*** Mode change "+b *!achurch@hide-CC7E9766" on channel #789 by ChanServ
1535*** You have been kicked off channel #789 by ChanServ (You are not permitted
1536 to be on this channel.)
1537
1538>It would be nice if there was a mode to make ChanServ sit in channels
1539
1540I've been through this five bazillion times before. ChanServ will NOT join
1541channels, period.
1542
1543 --Andrew Church
1544 achurch@achurch.org
1545 http://achurch.org/
1546From dawgclan at shaw.ca Fri May 19 06:32:19 2006
1547From: dawgclan at shaw.ca (JASON M)
1548Date: Fri May 19 06:33:48 2006
1549Subject: [IRCServices] IRC Services channel mode loophole
1550Message-ID: <1e00bec1dfd8ec.1dfd8ec1e00bec@shaw.ca>
1551
1552Hi Andrew,
1553Seems like I got the message confused from the support staff. They were trying to suggest that ChanServ does a check on the user to see if they are an oper for +O or a Server admin for +A otherwise not set, I can see the logic in this. I guess it'll be whether you are able to build in the checks?
1554
1555Is there a module out for this? Or perhaps you could release a third-party type module that you could use a diff patch or something? Would be a nice addition for small networks.
1556
1557Regards,
1558
1559Jason Mainwaring
1560A+ Service Technician
1561Microsoft Certified Systems Administrator
1562MCSA Messaging
1563Certified Novell Administrator
1564Phone: (02) 9908 4244
1565Mobile: 0413 161 708
1566E-mail: dawgclan@shaw.ca
1567
1568----- Original Message -----
1569From: achurch@achurch.org (Andrew Church)
1570Date: Thursday, May 18, 2006 7:06 am
1571Subject: Re: [IRCServices] IRC Services channel mode loophole
1572
1573> >There seems to be a loophole/bug in relation to IRCop channel
1574> modes. If
1575> >you mlock a channel with +A or +O [...]
1576>
1577> Are you using the latest version (5.0.57)? I can't reproduce this:
1578>
1579> -> *ChanServ* register #789 789 789
1580> -ChanServ- Channel #789 registered under your nickname: Alcan
1581> -ChanServ- Your channel password is 789 -- remember it for later use.
1582> *** Mode change "+ntr" on channel #789 by ChanServ
1583> -> *ChanServ* set #789 mlock +O
1584> -ChanServ- Mode lock on channel #789 changed to +O.
1585> *** Mode change "+O" on channel #789 by ChanServ
1586> *** Alcan has left channel #789 ()
1587> *** Alcan (achurch@hide-CC7E9766) has joined channel #789
1588> *** #789 1147961126
1589> *** ChanServ (services@localhost.net) has joined channel #789
1590> *** Mode change "+b *!achurch@hide-CC7E9766" on channel #789 by
1591> ChanServ*** You have been kicked off channel #789 by ChanServ (You
1592> are not permitted
1593> to be on this channel.)
1594>
1595> >It would be nice if there was a mode to make ChanServ sit in channels
1596>
1597> I've been through this five bazillion times before. ChanServ will
1598> NOT join
1599> channels, period.
1600>
1601> --Andrew Church
1602> achurch@achurch.org
1603> http://achurch.org/
1604> ------------------------------------------------------------------
1605> To unsubscribe or change your subscription options, visit:
1606> http://lists.ircservices.za.net/mailman/listinfo/ircservices
1607>
1608
1609From achurch at achurch.org Sat May 20 00:26:54 2006
1610From: achurch at achurch.org (Andrew Church)
1611Date: Fri May 19 08:29:26 2006
1612Subject: [IRCServices] IRC Services channel mode loophole
1613In-Reply-To: <1e00bec1dfd8ec.1dfd8ec1e00bec@shaw.ca>
1614Message-ID: <446de44c.67251@msgid.achurch.org>
1615
1616>Seems like I got the message confused from the support staff. They were trying to suggest that ChanServ does a check on the user to see if they are an oper for +O or a Server admin for +A otherwise not set, I can see the logic in this. I guess it'll be whether you are able to build in the checks?
1617
1618 I assume you're talking about adding those to the mode lock? This has
1619been brought up before; the solution is to not add those if you're not an
1620oper--I'm not going to add an extra check for it.
1621
1622 --Andrew Church
1623 achurch@achurch.org
1624 http://achurch.org/
1625From gabriel.baez at solid-ircd.com Mon Jun 19 09:44:12 2006
1626From: gabriel.baez at solid-ircd.com (Gabriel Baez)
1627Date: Mon Jun 19 09:44:32 2006
1628Subject: [IRCServices] ircservices-5.0.57 convert-db utility crashes when
1629 converting from anope db.
1630Message-ID: <23845.204.15.51.131.1150735452.squirrel@www.solid-ircd.com>
1631
1632
1633
1634
1635services version: ircservices-5.0.57
1636System info: OS RedHat Enterprise 4
1637
1638Linux 2.6.9-34.EL #1 i686 GNU/Linux
1639
1640gcc info:
1641
1642sheik@shellshed.com [~]# gcc -v
1643Reading specs from /usr/lib/gcc/i386-redhat-linux/3.4.5/specs
1644Configured with: ../configure --prefix=/usr --mandir=/usr/share/man
1645--infodir=/usr/share/info --enable-shared --enable-threads=posix
1646--disable-checking --with-system-zlib --enable-__cxa_atexit
1647--disable-libunwind-exceptions --enable-java-awt=gtk
1648--host=i386-redhat-linux
1649Thread model: posix
1650gcc version 3.4.5 20051201 (Red Hat 3.4.5-2)
1651
1652
1653sheik@***** [~/services2/lib]# ./convert-db -v +anope /home/sheik/services
1654Loading nick.db...
1655Loading chan.db...
1656Loading oper.db...
1657Loading exception.db...
1658Loading news.db...
1659Data files successfully loaded.
1660Checking data integrity...
1661Segmentation fault
1662
1663
1664
1665gdb info:
1666
1667(gdb) run -v +anope /home/sheik/services
1668Starting program: /home/sheik/services2/lib/convert-db -v +anope
1669/home/sheik/services
1670Loading nick.db...
1671Loading chan.db...
1672Loading oper.db...
1673Loading exception.db...
1674Loading news.db...
1675Data files successfully loaded.
1676Checking data integrity...
1677
1678Program received signal SIGSEGV, Segmentation fault.
16790x00a208e3 in strchr () from /lib/tls/libc.so.6
1680(gdb) bt
1681#0 0x00a208e3 in strchr () from /lib/tls/libc.so.6
1682#1 0x0804a440 in main (ac=4, av=0xbfecb354) at convert-db.c:594
1683(gdb) bt full
1684#0 0x00a208e3 in strchr () from /lib/tls/libc.so.6
1685No symbol table info available.
1686#1 0x0804a440 in main (ac=4, av=0xbfecb354) at convert-db.c:594
1687 j = Variable "j" is not available.
1688(gdb)
1689
1690
1691any suggestions?
1692
1693From achurch at achurch.org Tue Jun 20 02:06:52 2006
1694From: achurch at achurch.org (Andrew Church)
1695Date: Mon Jun 19 10:08:18 2006
1696Subject: [IRCServices] ircservices-5.0.57 convert-db utility crashes when
1697 converting from anope db.
1698In-Reply-To: <23845.204.15.51.131.1150735452.squirrel@www.solid-ircd.com>
1699Message-ID: <4496d9f5.42222@msgid.achurch.org>
1700
1701>sheik@***** [~/services2/lib]# ./convert-db -v +anope /home/sheik/services
1702>Loading nick.db...
1703>Loading chan.db...
1704>Loading oper.db...
1705>Loading exception.db...
1706>Loading news.db...
1707>Data files successfully loaded.
1708>Checking data integrity...
1709>Segmentation fault
1710
1711 Can you try applying the patch below and tell me if it solves your
1712problem?
1713
1714 --Andrew Church
1715 achurch@achurch.org
1716 http://achurch.org/
1717
1718---------------------------------------------------------------------------
1719
1720Index: tools/convert-db.c
1721===================================================================
1722RCS file: /var/local/cvsroot/ircservices/tools/convert-db.c,v
1723retrieving revision 2.30.2.6
1724diff -u -r2.30.2.6 convert-db.c
1725--- tools/convert-db.c 20 Jan 2006 08:33:59 -0000 2.30.2.6
1726+++ tools/convert-db.c 19 Jun 2006 17:03:51 -0000
1727@@ -591,10 +591,15 @@
1728
1729 /* Make sure all access entries have non-empty user and host parts. */
1730 ARRAY_FOREACH (i, ngi->access) {
1731- s = strchr(ngi->access[i], '@');
1732- if (!s || s==ngi->access[i] || !s[1]) {
1733- fprintf(stderr, "Access entry %d for nickgroup %u isn't a"
1734- " valid user@host mask, deleting.\n", i, ngi->id);
1735+ if (!ngi->access[i]
1736+ || !(s = strchr(ngi->access[i], '@'))
1737+ || s == ngi->access[i]
1738+ || !s[1]
1739+ ) {
1740+ fprintf(stderr, "Access entry %d for nickgroup %u %s,"
1741+ " deleting.\n", i, ngi->id,
1742+ !ngi->access ? "is empty"
1743+ : "isn't a valid user@host mask");
1744 ARRAY_REMOVE(ngi->access, i);
1745 i--;
1746 }
1747From gabriel.baez at solid-ircd.com Mon Jun 19 13:20:17 2006
1748From: gabriel.baez at solid-ircd.com (Gabriel Baez)
1749Date: Mon Jun 19 13:20:29 2006
1750Subject: [IRCServices] ircservices-5.0.57 convert-db utility crashes
1751 when converting from anope db.
1752In-Reply-To: <4496d9f5.42222@msgid.achurch.org>
1753References: <23845.204.15.51.131.1150735452.squirrel@www.solid-ircd.com>
1754 <4496d9f5.42222@msgid.achurch.org>
1755Message-ID: <2956.24.179.41.151.1150748417.squirrel@www.solid-ircd.com>
1756
1757Thanks this worked, the issue I have now, is that I can't identify, the
1758passwords in the anope db were encrypted and now when I Import the data
1759and try to identify I get a password incorrect message.
1760
1761
1762>>sheik@***** [~/services2/lib]# ./convert-db -v +anope
1763>> /home/sheik/services
1764>>Loading nick.db...
1765>>Loading chan.db...
1766>>Loading oper.db...
1767>>Loading exception.db...
1768>>Loading news.db...
1769>>Data files successfully loaded.
1770>>Checking data integrity...
1771>>Segmentation fault
1772>
1773> Can you try applying the patch below and tell me if it solves your
1774> problem?
1775>
1776> --Andrew Church
1777> achurch@achurch.org
1778> http://achurch.org/
1779>
1780> ---------------------------------------------------------------------------
1781>
1782> Index: tools/convert-db.c
1783> ===================================================================
1784> RCS file: /var/local/cvsroot/ircservices/tools/convert-db.c,v
1785> retrieving revision 2.30.2.6
1786> diff -u -r2.30.2.6 convert-db.c
1787> --- tools/convert-db.c 20 Jan 2006 08:33:59 -0000 2.30.2.6
1788> +++ tools/convert-db.c 19 Jun 2006 17:03:51 -0000
1789> @@ -591,10 +591,15 @@
1790>
1791> /* Make sure all access entries have non-empty user and host parts. */
1792> ARRAY_FOREACH (i, ngi->access) {
1793> - s = strchr(ngi->access[i], '@');
1794> - if (!s || s==ngi->access[i] || !s[1]) {
1795> - fprintf(stderr, "Access entry %d for nickgroup %u isn't a"
1796> - " valid user@host mask, deleting.\n", i, ngi->id);
1797> + if (!ngi->access[i]
1798> + || !(s = strchr(ngi->access[i], '@'))
1799> + || s == ngi->access[i]
1800> + || !s[1]
1801> + ) {
1802> + fprintf(stderr, "Access entry %d for nickgroup %u %s,"
1803> + " deleting.\n", i, ngi->id,
1804> + !ngi->access ? "is empty"
1805> + : "isn't a valid user@host mask");
1806> ARRAY_REMOVE(ngi->access, i);
1807> i--;
1808> }
1809> ------------------------------------------------------------------
1810> To unsubscribe or change your subscription options, visit:
1811> http://lists.ircservices.za.net/mailman/listinfo/ircservices
1812>
1813
1814From gabriel.baez at solid-ircd.com Mon Jun 19 15:30:29 2006
1815From: gabriel.baez at solid-ircd.com (Gabriel Baez)
1816Date: Mon Jun 19 15:30:44 2006
1817Subject: [IRCServices] ircservices-5.0.57 convert-db utility crashes
1818 when converting from anope db.
1819In-Reply-To: <2956.24.179.41.151.1150748417.squirrel@www.solid-ircd.com>
1820References: <23845.204.15.51.131.1150735452.squirrel@www.solid-ircd.com>
1821 <4496d9f5.42222@msgid.achurch.org>
1822 <2956.24.179.41.151.1150748417.squirrel@www.solid-ircd.com>
1823Message-ID: <3902.24.179.41.151.1150756229.squirrel@www.solid-ircd.com>
1824
1825erm, let me reword this lol, after successfully running the convert-db
1826script,
1827
1828
1829I Imported the data, but users can't identify, when ever they try to
1830identify to their nickname they get a password incorrect error, those
1831this conversion support importing encrypted passwords from other services?
1832 My anope db had the passwords encrypted.
1833
1834
1835> Thanks this worked, the issue I have now, is that I can't identify, the
1836> passwords in the anope db were encrypted and now when I Import the data
1837> and try to identify I get a password incorrect message.
1838>
1839>
1840>>>sheik@***** [~/services2/lib]# ./convert-db -v +anope
1841>>> /home/sheik/services
1842>>>Loading nick.db...
1843>>>Loading chan.db...
1844>>>Loading oper.db...
1845>>>Loading exception.db...
1846>>>Loading news.db...
1847>>>Data files successfully loaded.
1848>>>Checking data integrity...
1849>>>Segmentation fault
1850>>
1851>> Can you try applying the patch below and tell me if it solves your
1852>> problem?
1853>>
1854>> --Andrew Church
1855>> achurch@achurch.org
1856>> http://achurch.org/
1857>>
1858>> ---------------------------------------------------------------------------
1859>>
1860>> Index: tools/convert-db.c
1861>> ===================================================================
1862>> RCS file: /var/local/cvsroot/ircservices/tools/convert-db.c,v
1863>> retrieving revision 2.30.2.6
1864>> diff -u -r2.30.2.6 convert-db.c
1865>> --- tools/convert-db.c 20 Jan 2006 08:33:59 -0000 2.30.2.6
1866>> +++ tools/convert-db.c 19 Jun 2006 17:03:51 -0000
1867>> @@ -591,10 +591,15 @@
1868>>
1869>> /* Make sure all access entries have non-empty user and host parts. */
1870>> ARRAY_FOREACH (i, ngi->access) {
1871>> - s = strchr(ngi->access[i], '@');
1872>> - if (!s || s==ngi->access[i] || !s[1]) {
1873>> - fprintf(stderr, "Access entry %d for nickgroup %u isn't a"
1874>> - " valid user@host mask, deleting.\n", i, ngi->id);
1875>> + if (!ngi->access[i]
1876>> + || !(s = strchr(ngi->access[i], '@'))
1877>> + || s == ngi->access[i]
1878>> + || !s[1]
1879>> + ) {
1880>> + fprintf(stderr, "Access entry %d for nickgroup %u %s,"
1881>> + " deleting.\n", i, ngi->id,
1882>> + !ngi->access ? "is empty"
1883>> + : "isn't a valid user@host mask");
1884>> ARRAY_REMOVE(ngi->access, i);
1885>> i--;
1886>> }
1887>> ------------------------------------------------------------------
1888>> To unsubscribe or change your subscription options, visit:
1889>> http://lists.ircservices.za.net/mailman/listinfo/ircservices
1890>>
1891>
1892> ------------------------------------------------------------------
1893> To unsubscribe or change your subscription options, visit:
1894> http://lists.ircservices.za.net/mailman/listinfo/ircservices
1895>
1896
1897From achurch at achurch.org Tue Jun 20 07:56:16 2006
1898From: achurch at achurch.org (Andrew Church)
1899Date: Mon Jun 19 15:59:47 2006
1900Subject: [IRCServices] ircservices-5.0.57 convert-db utility crashes when
1901 converting from anope db.
1902In-Reply-To: <3902.24.179.41.151.1150756229.squirrel@www.solid-ircd.com>
1903Message-ID: <44972c5b.42361@msgid.achurch.org>
1904
1905>I Imported the data, but users can't identify, when ever they try to
1906>identify to their nickname they get a password incorrect error, those
1907>this conversion support importing encrypted passwords from other services?
1908> My anope db had the passwords encrypted.
1909
1910 Have you enabled encryption for Services? Make sure you have a line
1911in ircservices.conf that says:
1912
1913LoadModule encryption/md5
1914
1915(This line is present but commented out in the example configuration file.)
1916If encryption is enabled, the passwords should work, assuming Anope uses
1917the same encryption method as Services (it looks like it, but I'm not
1918certain).
1919
1920 --Andrew Church
1921 achurch@achurch.org
1922 http://achurch.org/
1923From gabriel.baez at solid-ircd.com Mon Jun 19 16:37:37 2006
1924From: gabriel.baez at solid-ircd.com (Gabriel Baez)
1925Date: Mon Jun 19 16:37:52 2006
1926Subject: [IRCServices] ircservices-5.0.57 convert-db utility crashes
1927 when converting from anope db.
1928In-Reply-To: <44972c5b.42361@msgid.achurch.org>
1929References: <3902.24.179.41.151.1150756229.squirrel@www.solid-ircd.com>
1930 <44972c5b.42361@msgid.achurch.org>
1931Message-ID: <1550.24.179.41.151.1150760257.squirrel@www.solid-ircd.com>
1932
1933Yea is enabled it looks exactly like this
1934
1935LoadModule encryption/md5
1936
1937
1938>>I Imported the data, but users can't identify, when ever they try to
1939>>identify to their nickname they get a password incorrect error, those
1940>>this conversion support importing encrypted passwords from other
1941>> services?
1942>> My anope db had the passwords encrypted.
1943>
1944> Have you enabled encryption for Services? Make sure you have a line
1945> in ircservices.conf that says:
1946>
1947> LoadModule encryption/md5
1948>
1949> (This line is present but commented out in the example configuration
1950> file.)
1951> If encryption is enabled, the passwords should work, assuming Anope uses
1952> the same encryption method as Services (it looks like it, but I'm not
1953> certain).
1954>
1955> --Andrew Church
1956> achurch@achurch.org
1957> http://achurch.org/
1958> ------------------------------------------------------------------
1959> To unsubscribe or change your subscription options, visit:
1960> http://lists.ircservices.za.net/mailman/listinfo/ircservices
1961>
1962
1963From achurch at achurch.org Tue Jun 20 11:00:57 2006
1964From: achurch at achurch.org (Andrew Church)
1965Date: Mon Jun 19 19:02:05 2006
1966Subject: [IRCServices] ircservices-5.0.57 convert-db utility crashes when
1967 converting from anope db.
1968In-Reply-To: <1550.24.179.41.151.1150760257.squirrel@www.solid-ircd.com>
1969Message-ID: <44975715.42517@msgid.achurch.org>
1970
1971>Yea is enabled it looks exactly like this
1972>
1973>LoadModule encryption/md5
1974
1975 In that case, it may be that Anope uses a different method of
1976encryption which isn't compatible with Services. What version of Anope
1977are you using? I'll try and reproduce the problem here.
1978
1979 --Andrew Church
1980 achurch@achurch.org
1981 http://achurch.org/
1982From gabriel.baez at solid-ircd.com Mon Jun 19 19:43:21 2006
1983From: gabriel.baez at solid-ircd.com (Gabriel Baez)
1984Date: Mon Jun 19 19:43:33 2006
1985Subject: [IRCServices] ircservices-5.0.57 convert-db utility crashes
1986 when converting from anope db.
1987In-Reply-To: <44975715.42517@msgid.achurch.org>
1988References: <1550.24.179.41.151.1150760257.squirrel@www.solid-ircd.com>
1989 <44975715.42517@msgid.achurch.org>
1990Message-ID: <2614.24.179.41.151.1150771401.squirrel@www.solid-ircd.com>
1991
1992 Anope-1.7.14 (1028)
1993
1994
1995>>Yea is enabled it looks exactly like this
1996>>
1997>>LoadModule encryption/md5
1998>
1999> In that case, it may be that Anope uses a different method of
2000> encryption which isn't compatible with Services. What version of Anope
2001> are you using? I'll try and reproduce the problem here.
2002>
2003> --Andrew Church
2004> achurch@achurch.org
2005> http://achurch.org/
2006> ------------------------------------------------------------------
2007> To unsubscribe or change your subscription options, visit:
2008> http://lists.ircservices.za.net/mailman/listinfo/ircservices
2009>
2010
2011From achurch at achurch.org Wed Jun 21 12:49:17 2006
2012From: achurch at achurch.org (Andrew Church)
2013Date: Tue Jun 20 21:09:35 2006
2014Subject: [IRCServices] ircservices-5.0.57 convert-db utility crashes when
2015 converting from anope db.
2016In-Reply-To: <2614.24.179.41.151.1150771401.squirrel@www.solid-ircd.com>
2017Message-ID: <4498c676.54766@msgid.achurch.org>
2018
2019 Okay, I took a look and (with a pointer from Craig McLure) discovered
2020that Anope still has the bug present in old versions of IRC Services (and
2021fixed in Services 4.5) which causes passwords to be encrypted incorrectly.
2022Try applying the patch below to your copy of Services; if it works, I'll
2023release a new version of Services with the patch included.
2024
2025 --Andrew Church
2026 achurch@achurch.org
2027 http://achurch.org/
2028
2029---------------------------------------------------------------------------
2030
2031Index: defs.h
2032===================================================================
2033RCS file: /var/local/cvsroot/ircservices/defs.h,v
2034retrieving revision 2.29.2.3
2035diff -u -r2.29.2.3 defs.h
2036--- defs.h 8 Jan 2006 16:48:11 -0000 2.29.2.3
2037+++ defs.h 21 Jun 2006 04:05:47 -0000
2038@@ -41,6 +41,14 @@
2039 * only). These commands are undocumented; "use the source, Luke!" */
2040 #define DEBUG_COMMANDS
2041
2042+
2043+/******** Other configuration ********/
2044+
2045+/* Define this to enable compatibility mode for encrypted passwords as
2046+ * used in the Epona and Anope (through at least version 1.7.14) programs.
2047+ * Note that this may have a detrimental effect on password security. */
2048+#define ANOPE_MD5_HACK
2049+
2050 /*************************************************************************/
2051 /******************* END OF USER-CONFIGURABLE SECTION ********************/
2052 /*************************************************************************/
2053Index: modules/encryption/md5.c
2054===================================================================
2055RCS file: /var/local/cvsroot/ircservices/modules/encryption/md5.c,v
2056retrieving revision 2.11.2.4
2057diff -u -r2.11.2.4 md5.c
2058--- modules/encryption/md5.c 8 Jan 2006 16:48:13 -0000 2.11.2.4
2059+++ modules/encryption/md5.c 21 Jun 2006 04:05:47 -0000
2060@@ -16,6 +16,10 @@
2061
2062 static Module *module;
2063
2064+#ifdef ANOPE_MD5_HACK
2065+# define XTOI(c) ((c)>9 ? (c)-'A'+10 : (c)-'0')
2066+#endif
2067+
2068 /*************************************************************************/
2069
2070 /* Copyright (C) 1991-2, RSA Data Security, Inc. Created 1991. All
2071@@ -335,8 +339,6 @@
2072
2073 /* Our own high-level routines. See encrypt.h for documentation. */
2074
2075-#define XTOI(c) ((c)>9 ? (c)-'A'+10 : (c)-'0')
2076-
2077 static int md5_encrypt(const char *src, int len, char *dest, int size)
2078 {
2079 MD5_CTX context;
2080@@ -376,11 +378,21 @@
2081 static int md5_check_password(const char *plaintext, const char *password)
2082 {
2083 char buf[BUFSIZE];
2084+#ifdef ANOPE_MD5_HACK
2085+ char tmpbuf[8];
2086+ int i;
2087+#endif
2088
2089 if (encrypt(plaintext, strlen(plaintext), buf, sizeof(buf)) < 0)
2090 return -1;
2091 if (memcmp(buf, password, 16) == 0)
2092 return 1;
2093+#ifdef ANOPE_MD5_HACK
2094+ for (i = 0; i < 16; i += 2)
2095+ tmpbuf[i/2] = XTOI(buf[i])<<4 | XTOI(buf[i+1]);
2096+ if (memcmp(tmpbuf, password, 8) == 0)
2097+ return 1;
2098+#endif
2099 return 0;
2100 }
2101
2102From gabriel.baez at solid-ircd.com Tue Jun 20 23:02:02 2006
2103From: gabriel.baez at solid-ircd.com (Gabriel Baez)
2104Date: Tue Jun 20 23:02:15 2006
2105Subject: [IRCServices] ircservices-5.0.57 convert-db utility crashes
2106 when converting from anope db.
2107In-Reply-To: <4498c676.54766@msgid.achurch.org>
2108References: <2614.24.179.41.151.1150771401.squirrel@www.solid-ircd.com>
2109 <4498c676.54766@msgid.achurch.org>
2110Message-ID: <1703.24.179.41.151.1150869722.squirrel@www.solid-ircd.com>
2111
2112This worked, thank you.
2113
2114
2115> Okay, I took a look and (with a pointer from Craig McLure) discovered
2116> that Anope still has the bug present in old versions of IRC Services (and
2117> fixed in Services 4.5) which causes passwords to be encrypted incorrectly.
2118> Try applying the patch below to your copy of Services; if it works, I'll
2119> release a new version of Services with the patch included.
2120>
2121> --Andrew Church
2122> achurch@achurch.org
2123> http://achurch.org/
2124>
2125> ---------------------------------------------------------------------------
2126>
2127> Index: defs.h
2128> ===================================================================
2129> RCS file: /var/local/cvsroot/ircservices/defs.h,v
2130> retrieving revision 2.29.2.3
2131> diff -u -r2.29.2.3 defs.h
2132> --- defs.h 8 Jan 2006 16:48:11 -0000 2.29.2.3
2133> +++ defs.h 21 Jun 2006 04:05:47 -0000
2134> @@ -41,6 +41,14 @@
2135> * only). These commands are undocumented; "use the source, Luke!" */
2136> #define DEBUG_COMMANDS
2137>
2138> +
2139> +/******** Other configuration ********/
2140> +
2141> +/* Define this to enable compatibility mode for encrypted passwords as
2142> + * used in the Epona and Anope (through at least version 1.7.14)
2143> programs.
2144> + * Note that this may have a detrimental effect on password security. */
2145> +#define ANOPE_MD5_HACK
2146> +
2147> /*************************************************************************/
2148> /******************* END OF USER-CONFIGURABLE SECTION
2149> ********************/
2150> /*************************************************************************/
2151> Index: modules/encryption/md5.c
2152> ===================================================================
2153> RCS file: /var/local/cvsroot/ircservices/modules/encryption/md5.c,v
2154> retrieving revision 2.11.2.4
2155> diff -u -r2.11.2.4 md5.c
2156> --- modules/encryption/md5.c 8 Jan 2006 16:48:13 -0000 2.11.2.4
2157> +++ modules/encryption/md5.c 21 Jun 2006 04:05:47 -0000
2158> @@ -16,6 +16,10 @@
2159>
2160> static Module *module;
2161>
2162> +#ifdef ANOPE_MD5_HACK
2163> +# define XTOI(c) ((c)>9 ? (c)-'A'+10 : (c)-'0')
2164> +#endif
2165> +
2166> /*************************************************************************/
2167>
2168> /* Copyright (C) 1991-2, RSA Data Security, Inc. Created 1991. All
2169> @@ -335,8 +339,6 @@
2170>
2171> /* Our own high-level routines. See encrypt.h for documentation. */
2172>
2173> -#define XTOI(c) ((c)>9 ? (c)-'A'+10 : (c)-'0')
2174> -
2175> static int md5_encrypt(const char *src, int len, char *dest, int size)
2176> {
2177> MD5_CTX context;
2178> @@ -376,11 +378,21 @@
2179> static int md5_check_password(const char *plaintext, const char
2180> *password)
2181> {
2182> char buf[BUFSIZE];
2183> +#ifdef ANOPE_MD5_HACK
2184> + char tmpbuf[8];
2185> + int i;
2186> +#endif
2187>
2188> if (encrypt(plaintext, strlen(plaintext), buf, sizeof(buf)) < 0)
2189> return -1;
2190> if (memcmp(buf, password, 16) == 0)
2191> return 1;
2192> +#ifdef ANOPE_MD5_HACK
2193> + for (i = 0; i < 16; i += 2)
2194> + tmpbuf[i/2] = XTOI(buf[i])<<4 | XTOI(buf[i+1]);
2195> + if (memcmp(tmpbuf, password, 8) == 0)
2196> + return 1;
2197> +#endif
2198> return 0;
2199> }
2200>
2201> ------------------------------------------------------------------
2202> To unsubscribe or change your subscription options, visit:
2203> http://lists.ircservices.za.net/mailman/listinfo/ircservices
2204>
2205
2206From achurch at achurch.org Thu Jun 22 02:26:17 2006
2207From: achurch at achurch.org (Andrew Church)
2208Date: Wed Jun 21 10:27:08 2006
2209Subject: [IRCServices] Services 5.0.58 released
2210Message-ID: <44998163.41510@msgid.achurch.org>
2211
2212 Services 5.0.58 has been released, and can be downloaded from:
2213
2214http://www.ircservices.esper.net/download/ (Japan)
2215ftp://ftp.esper.net/ircservices/ (Western USA)
2216
22173763952ada1acdf44d57b7061165b3b6 ircservices-5.0.58.tar.gz
22187447b41d55027fea2f9e898699f99231 ircservices-5.0.58.diff.gz
22191904089fb8c6e46ef840d8308576520b ircservices-5.0.58-1.i386.rpm
222001c3a4cd67b0ed95ec8fac14551f9583 ircservices_5.0.58-1_i386.deb
2221
2222The mirrors should have it shortly.
2223
2224 This release includes the workaround for the problem with Anope
2225encrypted passwords raised recently on the mailing list. To activate the
2226workaround, add the following lines to your modules.conf file (but note
2227that this can reduce the security of your passwords--see the relevant part
2228of Appendix A in the manual):
2229
2230Module encryption/md5
2231 EnableAnopeWorkaround
2232EndModule
2233
2234 The bug causing crashes when importing some Anope databases has also
2235been fixed, and support has been added to convert-db for recent versions of
2236Epona as well.
2237
2238Changes in version 5.0.58
2239-------------------------
22402006/06/22 Added workaround to support the broken MD5 encryption used
2241 in Epona/Anope (through at least version 1.7.14),
2242 enabled by the EnableAnopeWorkaround option for the
2243 encryption/md5 module in modules.conf. Reported by
2244 Gabriel Baez <gabriel.baez@solid-ircd.com>
22452006/06/22 configure -check (run by the Makefile) no longer leaves a
2246 conf-tmp directory lying around.
22472006/06/21 Fixed error when compiling with recent versions of GNU make.
22482006/06/20 Fixed crash when importing some Anope databases. Reported
2249 by Gabriel Baez <gabriel.baez@solid-ircd.com>
22502006/01/20 Added support to convert-db for recent versions of Epona.
2251
2252 --Andrew Church
2253 achurch@achurch.org
2254 http://achurch.org/
2255From e0525307 at student.tuwien.ac.at Thu Jun 29 09:04:39 2006
2256From: e0525307 at student.tuwien.ac.at (Trenkwalder Christian)
2257Date: Thu Jun 29 09:04:52 2006
2258Subject: [IRCServices] IRCD-IRCU/IRC-SERVICES
2259Message-ID: <44A3FA17.8050606@student.tuwien.ac.at>
2260
2261Hi,
2262i have some trouble with this two components.
2263
2264ircd u2.10.11.04
2265IRC Services 5.0.58
2266
2267I configured the services and server like described in the faq, but it
2268is still dont working. Both programs are running on the same server.
2269
2270thats what i got:
2271[Jun 29 15:48:52 2006] IRC Services 5.0.58 starting up
2272[Jun 29 15:48:53 2006] Read error from server: Connection reset by peer
2273[Jun 29 13:48:53 2006] PANIC! signal 11 (no buffer)
2274[Jun 29 13:48:53 2006] FATAL: Caught signal 11 (Segmentation fault)
2275while shutting down
2276
2277
2278Christian Trenkwalder
2279From mailinglists at moack.ws Mon Jul 24 21:00:23 2006
2280From: mailinglists at moack.ws (mailinglists@moack.ws)
2281Date: Mon Jul 24 21:01:22 2006
2282Subject: [IRCServices] ERROR :Closing Link: mydomain.com (Invalid
2283 servername.))
2284Message-ID: <200607242300.23113.mailinglists@moack.ws>
2285
2286I've just installed IRCServices, and my ircd is: hybrid-7.0.3(20040701_0).
2287
2288I recieve the following error when I run ircservers from the shell:
2289[Jul 25 05:50:41 2006] IRC Services 5.0.58 starting up
2290[Jul 25 05:50:41 2006] httpd/main: Listening on 127.0.0.1:4101
2291[Jul 25 05:50:42 2006] unknown message from server (ERROR :Closing Link:
2292sublife.ws (Invalid servername.))
2293[Jul 25 05:50:42 2006] Read error from server: Connection reset by peer
2294
2295Here are the parts from the ircservices.conf file:
2296RemoteServer irc.mydomain.com 6667 "password"
2297ServerName "services.mydomain.com"
2298
2299I've searched thru the mailing list archives, and google, which turned up
2300http://lists.ircservices.esper.net/pipermail/ircservices/2002/003283.html
2301The responce simply said: your services server name has to include a . in it
2302
2303
2304Any help is greatly appreciated, thanks for your time.
2305From xxx.coder at gmail.com Mon Jul 24 22:14:39 2006
2306From: xxx.coder at gmail.com (ongeboren)
2307Date: Mon Jul 24 22:14:47 2006
2308Subject: [IRCServices] ERROR :Closing Link: mydomain.com (Invalid
2309 servername.))
2310In-Reply-To: <200607242300.23113.mailinglists@moack.ws>
2311References: <200607242300.23113.mailinglists@moack.ws>
2312Message-ID: <ce6d53600607242214n1b3e881dq833a647895b8b4dd@mail.gmail.com>
2313
2314Hybrid's config is wrong. It is expecting something else than
2315"sublife.ws", as far as i can tell from the included paste.
2316
2317On 7/25/06, mailinglists@moack.ws <mailinglists@moack.ws> wrote:
2318> I've just installed IRCServices, and my ircd is: hybrid-7.0.3(20040701_0).
2319>
2320> I recieve the following error when I run ircservers from the shell:
2321> [Jul 25 05:50:41 2006] IRC Services 5.0.58 starting up
2322> [Jul 25 05:50:41 2006] httpd/main: Listening on 127.0.0.1:4101
2323> [Jul 25 05:50:42 2006] unknown message from server (ERROR :Closing Link:
2324> sublife.ws (Invalid servername.))
2325> [Jul 25 05:50:42 2006] Read error from server: Connection reset by peer
2326>
2327> Here are the parts from the ircservices.conf file:
2328> RemoteServer irc.mydomain.com 6667 "password"
2329> ServerName "services.mydomain.com"
2330>
2331> I've searched thru the mailing list archives, and google, which turned up
2332> http://lists.ircservices.esper.net/pipermail/ircservices/2002/003283.html
2333> The responce simply said: your services server name has to include a . in it
2334>
2335>
2336> Any help is greatly appreciated, thanks for your time.
2337> ------------------------------------------------------------------
2338> To unsubscribe or change your subscription options, visit:
2339> http://lists.ircservices.za.net/mailman/listinfo/ircservices
2340>
2341
2342
2343--
2344Evlogi Petrov - ongeboren@UniBG
2345From ozgurshell at msn.com Thu Aug 3 17:31:44 2006
2346From: ozgurshell at msn.com (=?windows-1254?Q?=BC_OzGuR_=BC?=)
2347Date: Thu Aug 3 17:31:52 2006
2348Subject: [IRCServices] BUG: put_nickgroupinfo(0) with usecount==0
2349Message-ID: <BAY106-W585F03310BA3F4F160EA3CE500@phx.gbl>
2350
2351Hi I installed ircservices-5.1a9 and say;-irc.keyifnet.net- *** Global -- from servis.keyifnet.net: BUG: put_nickgroupinfo(0) with usecount==0--irc.keyifnet.net- *** Global -- from servis.keyifnet.net: BUG: put_nickgroupinfo(0) with usecount==0--irc.keyifnet.net- *** Global -- from servis.keyifnet.net: BUG: put_nickgroupinfo(0) with usecount==0--irc.keyifnet.net- *** Global -- from servis.keyifnet.net: BUG: put_nickgroupinfo(0) with usecount==0
2352
2353
2354I retry install ircservices-5.1a0 version and services say;[admin@keyifnet services]$ ./ircservicesSegmentation fault[admin@keyifnet services]$What is the problem? Help me please.Regards.Thank You.
2355_________________________________________________________________
2356Be one of the first to try Windows Live Mail.
2357http://ideas.live.com/programpage.aspx?versionId=5d21c51a-b161-4314-9b0e-4911fb2b2e6d
2358-------------- next part --------------
2359An HTML attachment was scrubbed...
2360URL: http://lists.ircservices.za.net/pipermail/ircservices/attachments/20060804/50318c05/attachment.html
2361From bk at slashnet.org Thu Aug 10 09:43:53 2006
2362From: bk at slashnet.org (Bill Kramme)
2363Date: Thu Aug 10 09:44:08 2006
2364Subject: [IRCServices] NickServ Registration Email Regexp
2365Message-ID: <44DB6249.9020604@slashnet.org>
2366
2367Is there a possibility or any known method of forbidding NickServ
2368registration email addresses based on regexp, and if not, could this be
2369a feature at some point?
2370
2371--
2372Bill Kramme [bk@slashnet.org]
2373Network and Services Administrator
2374SlashNET IRC Network [http://www.slashnet.org]
2375From achurch at achurch.org Wed Aug 16 11:04:06 2006
2376From: achurch at achurch.org (Andrew Church)
2377Date: Tue Aug 15 19:08:39 2006
2378Subject: [IRCServices] Web/mail moved back to ircservices.za.net
2379Message-ID: <44e27e19.43421@msgid.achurch.org>
2380
2381 I've finally gotten things straightened out with respect to the
2382ircservices.za.net domain, and the Services web site and mailing lists
2383have been moved back to that domain. The relevant URLs/addresses are:
2384
2385Web site: http://www.ircservices.za.net/
2386General discussion mailing list (this list): ircservices@ircservices.za.net
2387Technical discussion mailing list: ircservices-coding@ircservices.za.net
2388
2389 The old domain (ircservices.esper.net) will continue to work for the
2390immediate future, but please update your bookmarks and address lists as
2391necessary, and please let me know if you have any trouble with the
2392ircservices.za.net domain.
2393
2394 --Andrew Church
2395 achurch@achurch.org
2396 http://achurch.org/
2397From geo.abitbol at voila.fr Sat Sep 9 04:10:34 2006
2398From: geo.abitbol at voila.fr (geo.abitbol@voila.fr)
2399Date: Sat Sep 9 04:10:42 2006
2400Subject: [IRCServices] ircservices + bahamut akill problem
2401Message-ID: <28803953.1157800234109.JavaMail.www@wwinf4001>
2402
2403Hi,
2404
2405I have a bahamut 1.8.3-ssl ircd with ircservices 5.0.57.
2406Now when I akill a mask with operserv, no akill gets sent to the ircd.
2407I know about akill exclusion not being supported by bahamut so it's disabled (I have a warning message if enabled).
2408I also know about ImmediatelySendAutoKill, which is enabled.
2409
2410But the ircd doesn't get any akill (nothing in /stats a).
2411Whenever I reconnect with an akilled host, I get :
2412-!- You were killed by OperServ [services@services.xxx.net] [Autokilled: test] [Path: OperServ]
2413
2414So what should I do ? What if a bunch of kiddies connect to my server and start flooding people ? Do I have to akill their
2415mask and then kill them one by one ?
2416
2417Thank you,
2418Georges Abitbol
2419
2420From achurch at achurch.org Sun Sep 10 07:32:40 2006
2421From: achurch at achurch.org (Andrew Church)
2422Date: Sat Sep 9 15:34:45 2006
2423Subject: [IRCServices] ircservices + bahamut akill problem
2424In-Reply-To: <28803953.1157800234109.JavaMail.www@wwinf4001>
2425Message-ID: <4503417e.47414@msgid.achurch.org>
2426
2427>I have a bahamut 1.8.3-ssl ircd with ircservices 5.0.57.
2428>Now when I akill a mask with operserv, no akill gets sent to the ircd.
2429>I know about akill exclusion not being supported by bahamut so it's disabled (I have a warning message if enabled).
2430>I also know about ImmediatelySendAutoKill, which is enabled.
2431>
2432>But the ircd doesn't get any akill (nothing in /stats a).
2433>Whenever I reconnect with an akilled host, I get :
2434>-!- You were killed by OperServ [services@services.xxx.net] [Autokilled: test] [Path: OperServ]
2435
2436 Does anything show up in the log file? Try running Services in
2437debug mode (ircservices -debug), adding the autokill, and connecting as
2438the newly autokilled user; the AKILL command (or a message saying why it
2439couldn't be sent) should be logged in at least one of those steps.
2440
2441 --Andrew Church
2442 achurch@achurch.org
2443 http://achurch.org/
2444From geo.abitbol at voila.fr Tue Sep 12 06:34:26 2006
2445From: geo.abitbol at voila.fr (geo.abitbol@voila.fr)
2446Date: Tue Sep 12 06:35:43 2006
2447Subject: [IRCServices] ircservices + bahamut akill problem
2448Message-ID: <5974641.1158068066038.JavaMail.www@wwinf4004>
2449
2450Alright, for some reason the server room lost power this morning so the services were rebooted.
2451I tested with -debug, akills were working as intended. I removed it, and it was still working.
2452Maybe the rehash command is somehow bugged ? I know the EnableExclude option was rehashed
2453properly (because the warning message disapeared) but maybe the ImmediatelySendAutokill wasn't.
2454Anyway, it's working fine now.
2455
2456Thanks for the quick replies,
2457Georges Abitbol
2458
2459> Message du 10/09/06 ? 00h34
2460> De : "Andrew Church" <achurch@achurch.org>
2461> A : ircservices@ircservices.za.net
2462> Copie ? :
2463> Objet : Re: [IRCServices] ircservices + bahamut akill problem
2464>
2465> >I have a bahamut 1.8.3-ssl ircd with ircservices 5.0.57.
2466> >Now when I akill a mask with operserv, no akill gets sent to the ircd.
2467> >I know about akill exclusion not being supported by bahamut so it's disabled (I have a warning message if enabled).
2468> >I also know about ImmediatelySendAutoKill, which is enabled.
2469> >
2470> >But the ircd doesn't get any akill (nothing in /stats a).
2471> >Whenever I reconnect with an akilled host, I get :
2472> >-!- You were killed by OperServ [services@services.xxx.net] [Autokilled: test] [Path: OperServ]
2473>
2474> Does anything show up in the log file? Try running Services in
2475> debug mode (ircservices -debug), adding the autokill, and connecting as
2476> the newly autokilled user; the AKILL command (or a message saying why it
2477> couldn't be sent) should be logged in at least one of those steps.
2478>
2479> --Andrew Church
2480> achurch@achurch.org
2481> http://achurch.org/
2482> ------------------------------------------------------------------
2483> To unsubscribe or change your subscription options, visit:
2484> http://lists.ircservices.za.net/mailman/listinfo/ircservices
2485>
2486>
2487
2488From semir at mslink.at Sat Sep 16 13:19:32 2006
2489From: semir at mslink.at (Semir M.)
2490Date: Sat Sep 16 13:19:47 2006
2491Subject: [IRCServices] 2Q.: ptlink convert and init_module?
2492Message-ID: <86c55b630609161319o6a623c8em8ac5c0b3a7a6c2b8@mail.gmail.com>
2493
2494Hi guys,
2495
2496i actually use ptlink services and I'm going to use ircservices.
2497so i tried the convert-db, but it doesn't work ... here is the error:
2498Loading nick.db...
2499Wrong version number on /home/xxpt/data/nick.db
2500
2501i use the md5 encryption in ptlink services.
2502
2503
2504the other problem is, the services won't start with the sendpass module.
2505[Sep 16 21:55:34 2006] IRC Services 5.0.58 starting up
2506[Sep 16 21:55:34 2006] nickserv/sendpass: Trapdoor (one-way) encryption in
2507use; SENDPASS cannot be used
2508[Sep 16 21:55:34 2006] modules: init_module() failed for nickserv/sendpass
2509[Sep 16 21:55:34 2006] Error loading modules, aborting
2510
2511where can i download the init_module?
2512-------------- next part --------------
2513An HTML attachment was scrubbed...
2514URL: http://lists.ircservices.za.net/pipermail/ircservices/attachments/20060916/68823d20/attachment.html
2515From techie101 at gmail.com Sat Sep 16 13:38:46 2006
2516From: techie101 at gmail.com (techie101)
2517Date: Sat Sep 16 13:38:53 2006
2518Subject: [IRCServices] 2Q.: ptlink convert and init_module?
2519In-Reply-To: <86c55b630609161319o6a623c8em8ac5c0b3a7a6c2b8@mail.gmail.com>
2520References: <86c55b630609161319o6a623c8em8ac5c0b3a7a6c2b8@mail.gmail.com>
2521Message-ID: <dc94c4710609161338y7991cc1fv68289eec60404d57@mail.gmail.com>
2522
2523Well like said in the error log, you cannot use the sendpass module with
2524encryption, so try unloading the sendpass module and it should work.
2525
2526On 9/16/06, Semir M. <semir@mslink.at> wrote:
2527>
2528> Hi guys,
2529>
2530> i actually use ptlink services and I'm going to use ircservices.
2531> so i tried the convert-db, but it doesn't work ... here is the error:
2532> Loading nick.db...
2533> Wrong version number on /home/xxpt/data/nick.db
2534>
2535> i use the md5 encryption in ptlink services.
2536>
2537>
2538> the other problem is, the services won't start with the sendpass module.
2539> [Sep 16 21:55:34 2006] IRC Services 5.0.58 starting up
2540> [Sep 16 21:55:34 2006] nickserv/sendpass: Trapdoor (one-way) encryption in
2541> use; SENDPASS cannot be used
2542> [Sep 16 21:55:34 2006] modules: init_module() failed for nickserv/sendpass
2543> [Sep 16 21:55:34 2006] Error loading modules, aborting
2544>
2545> where can i download the init_module?
2546>
2547> ------------------------------------------------------------------
2548> To unsubscribe or change your subscription options, visit:
2549> http://lists.ircservices.za.net/mailman/listinfo/ircservices
2550>
2551>
2552
2553
2554--
2555Techie101
2556-------------- next part --------------
2557An HTML attachment was scrubbed...
2558URL: http://lists.ircservices.za.net/pipermail/ircservices/attachments/20060916/a2b36be5/attachment.html
2559From achurch at achurch.org Thu Sep 21 14:26:23 2006
2560From: achurch at achurch.org (Andrew Church)
2561Date: Wed Sep 20 22:29:38 2006
2562Subject: [IRCServices] 2Q.: ptlink convert and init_module?
2563In-Reply-To: <86c55b630609161319o6a623c8em8ac5c0b3a7a6c2b8@mail.gmail.com>
2564Message-ID: <4512233e.04625@msgid.achurch.org>
2565
2566>i actually use ptlink services and I'm going to use ircservices.
2567>so i tried the convert-db, but it doesn't work ... here is the error:
2568>Loading nick.db...
2569>Wrong version number on /home/xxpt/data/nick.db
2570
2571 It looks like there have been some new versions of the PTlink
2572Services program released since my last update to convert-db, so the file
2573format isn't recognized. I'll take a look at them and see about updating
2574convert-db so you can convert your databases.
2575
2576>the other problem is, the services won't start with the sendpass module.
2577>[Sep 16 21:55:34 2006] IRC Services 5.0.58 starting up
2578>[Sep 16 21:55:34 2006] nickserv/sendpass: Trapdoor (one-way) encryption in
2579>use; SENDPASS cannot be used
2580
2581 As this log message says, you cannot use SENDPASS with one-way
2582encryption methods, of which MD5 is one. Services 5.1 (currently in
2583alpha) will provide an alternate method, the REAUTH command, for users to
2584deal with forgotten passwords.
2585
2586 --Andrew Church
2587 achurch@achurch.org
2588 http://achurch.org/
2589From semir at mslink.at Thu Sep 21 10:34:13 2006
2590From: semir at mslink.at (Semir M.)
2591Date: Thu Sep 21 10:34:20 2006
2592Subject: [IRCServices] 2Q.: ptlink convert and init_module?
2593In-Reply-To: <4512233e.04625@msgid.achurch.org>
2594References: <86c55b630609161319o6a623c8em8ac5c0b3a7a6c2b8@mail.gmail.com>
2595 <4512233e.04625@msgid.achurch.org>
2596Message-ID: <86c55b630609211034p24256ae8k5bfdca61a656d94d@mail.gmail.com>
2597
2598Hi Andrew,
2599
2600i'm using the final ptlink services2 version (PTlink.Services2.26-eol).
2601
2602
2603hope you can help me ....
2604
2605regards
2606semir
2607
2608
26092006/9/21, Andrew Church <achurch@achurch.org>:
2610>
2611> >i actually use ptlink services and I'm going to use ircservices.
2612> >so i tried the convert-db, but it doesn't work ... here is the error:
2613> >Loading nick.db...
2614> >Wrong version number on /home/xxpt/data/nick.db
2615>
2616> It looks like there have been some new versions of the PTlink
2617> Services program released since my last update to convert-db, so the file
2618> format isn't recognized. I'll take a look at them and see about updating
2619> convert-db so you can convert your databases.
2620>
2621> >the other problem is, the services won't start with the sendpass module.
2622> >[Sep 16 21:55:34 2006] IRC Services 5.0.58 starting up
2623> >[Sep 16 21:55:34 2006] nickserv/sendpass: Trapdoor (one-way) encryption
2624> in
2625> >use; SENDPASS cannot be used
2626>
2627> As this log message says, you cannot use SENDPASS with one-way
2628> encryption methods, of which MD5 is one. Services 5.1 (currently in
2629> alpha) will provide an alternate method, the REAUTH command, for users to
2630> deal with forgotten passwords.
2631>
2632> --Andrew Church
2633> achurch@achurch.org
2634> http://achurch.org/
2635> ------------------------------------------------------------------
2636> To unsubscribe or change your subscription options, visit:
2637> http://lists.ircservices.za.net/mailman/listinfo/ircservices
2638>
2639-------------- next part --------------
2640An HTML attachment was scrubbed...
2641URL: http://lists.ircservices.za.net/pipermail/ircservices/attachments/20060921/3e3c8312/attachment.htm
2642From achurch at achurch.org Sun Oct 1 16:18:12 2006
2643From: achurch at achurch.org (Andrew Church)
2644Date: Sun Oct 1 00:21:10 2006
2645Subject: [IRCServices] Services 5.0.59 released
2646Message-ID: <451f6c61.64241@msgid.achurch.org>
2647
2648 Services 5.0.59 has been released, and can be downloaded from:
2649
2650http://www.ircservices.za.net/download/ (Japan)
2651
265258b080e6f783b7e0cb5f3b82621d9a69 ircservices-5.0.59.tar.gz
2653e22e0dcd437b436ceaebb8c1bd4f982d ircservices-5.0.59.diff.gz
2654fc7c7da025f13816a60e9de3f53b19ae ircservices-5.0.59-1.i386.rpm
2655b06867d7f343880c29f6b72090ab488e ircservices_5.0.59-1_i386.deb
2656
2657The mirrors should have it as soon as I can get it to ftp.esper.net (woe be
2658he who forgets his passwords...)
2659
2660 This is a maintenance release, to update the convert-db tool for the
2661final releases of PTlink Services version 2 (version 3 uses a MySQL
2662database, which cannot be imported).
2663
2664Changes in version 5.0.59
2665-------------------------
26662006/10/01 Added support to convert-db for versions of PTlink Services
2667 through 2.26-eol.1
26682006/08/16 Update documentation to reflect new domain name.
2669
2670 --Andrew Church
2671 achurch@achurch.org
2672 http://achurch.org/
2673From v.lokki at gmail.com Sat Oct 14 11:37:40 2006
2674From: v.lokki at gmail.com (Vitaliy Biliyenko)
2675Date: Sat Oct 14 11:38:27 2006
2676Subject: [IRCServices] problem connecting ircservices to server
2677Message-ID: <45312E74.8000905@gmail.com>
2678
2679Hello!
2680I'm using ircd 2.11.1p1 and want to use ircservices (currently 5.0.58).
2681I had it compiled and installed with no problem (on Linux 2.6.17.7, i686
2682athlon-4). They are on the same machine, but when I start services,
2683there's an error in ircservices.log (this is sent from ircd to
2684ircservices) :
2685ERROR: Server version is too old.
2686Then connection closes
2687I'm new to IRC and not sure, what went wrong. My configuration, or just
2688incompatibility with my irc daemon? Please, tell me if additional
2689information is needed. Any help is appreciated.
2690Regards,
2691Vitaliy
2692From achurch at achurch.org Sun Oct 15 22:51:02 2006
2693From: achurch at achurch.org (Andrew Church)
2694Date: Sun Oct 15 06:55:32 2006
2695Subject: [IRCServices] problem connecting ircservices to server
2696In-Reply-To: <45312E74.8000905@gmail.com>
2697Message-ID: <45323dc9.55577@msgid.achurch.org>
2698
2699>I'm using ircd 2.11.1p1 and want to use ircservices (currently 5.0.58).
2700>I had it compiled and installed with no problem (on Linux 2.6.17.7, i686
2701>athlon-4). They are on the same machine, but when I start services,
2702>there's an error in ircservices.log (this is sent from ircd to
2703>ircservices) :
2704>ERROR: Server version is too old.
2705>Then connection closes
2706
2707 ircd 2.11 isn't supported by Services 5.0. I can look into adding
2708support for 5.1 if you want to use that IRC server, but my recollection is
2709that the ircd 2.x series does not work well with Services, so I would
2710suggest picking a different IRC server if feasible (for a listing of IRC
2711servers that are supported by Services, see section 2-1 of the manual:
2712http://www.ircservices.za.net/docs/2.html#1, or for version 5.1, still in
2713testing: http://www.ircservices.za.net/download/testing/docs/2.html#1).
2714
2715 --Andrew Church
2716 achurch@achurch.org
2717 http://achurch.org/
2718From gluniz at luniz.dyndns.org Wed Oct 25 18:31:34 2006
2719From: gluniz at luniz.dyndns.org (Luniz)
2720Date: Thu Oct 26 01:28:40 2006
2721Subject: [IRCServices] ircservices-5.0.59 & Fedora Core 6
2722Message-ID: <000001c6f89e$79493580$0200a8c0@glunizpc>
2723
2724I have replaced my Fedora Core 5 server with Fedora Core 6 and I am unable
2725to get ircservices-5.0.59 to run.
2726
2727./ircservices
2728Initialization failed, exiting.
2729
2730ircservices.log
2731[Oct 25 21:25:46 2006] modules: Unable to load module `protocol/unreal':
2732/home/ircd/ircservices/modules/protocol/unreal.so: cannot restore segment
2733prot after reloc: Permission denied
2734[Oct 25 21:25:46 2006] Error loading modules, aborting
2735
2736I have performed the following after restoring all of my files:
2737
2738make clean
2739./configure
2740make
2741make install
2742
2743Which did not work. I have also tried:
2744
2745make clean
2746./configure
2747gmake
2748gmake install
2749
2750Which produced the same result. And it does not matter which protocol I
2751use:
2752
2753[Oct 25 21:28:13 2006] modules: Unable to load module `protocol/rfc1459':
2754/home/ircd/ircservices/modules/protocol/rfc1459.so: cannot restore segment
2755prot after reloc: Permission denied
2756[Oct 25 21:28:13 2006] Error loading modules, aborting
2757
2758Any ideas?
2759
2760From surreal.w00t at gmail.com Thu Oct 26 03:12:05 2006
2761From: surreal.w00t at gmail.com (Robin Burchell)
2762Date: Thu Oct 26 03:12:13 2006
2763Subject: [IRCServices] ircservices-5.0.59 & Fedora Core 6
2764In-Reply-To: <000001c6f89e$79493580$0200a8c0@glunizpc>
2765References: <000001c6f89e$79493580$0200a8c0@glunizpc>
2766Message-ID: <b19eae4e0610260312m2cff565dyaaff7cd41fcf9447@mail.gmail.com>
2767
2768Google turns up this, amongst others:
2769
2770http://www.ittvis.com/services/techtip.asp?ttid=3092
2771
2772Looks like it may be to do with your kernel configuration?
2773
2774On 10/26/06, Luniz <gluniz@luniz.dyndns.org> wrote:
2775> I have replaced my Fedora Core 5 server with Fedora Core 6 and I am unable
2776> to get ircservices-5.0.59 to run.
2777>
2778> ./ircservices
2779> Initialization failed, exiting.
2780>
2781> ircservices.log
2782> [Oct 25 21:25:46 2006] modules: Unable to load module `protocol/unreal':
2783> /home/ircd/ircservices/modules/protocol/unreal.so: cannot restore segment
2784> prot after reloc: Permission denied
2785> [Oct 25 21:25:46 2006] Error loading modules, aborting
2786>
2787> I have performed the following after restoring all of my files:
2788>
2789> make clean
2790> ./configure
2791> make
2792> make install
2793>
2794> Which did not work. I have also tried:
2795>
2796> make clean
2797> ./configure
2798> gmake
2799> gmake install
2800>
2801> Which produced the same result. And it does not matter which protocol I
2802> use:
2803>
2804> [Oct 25 21:28:13 2006] modules: Unable to load module `protocol/rfc1459':
2805> /home/ircd/ircservices/modules/protocol/rfc1459.so: cannot restore segment
2806> prot after reloc: Permission denied
2807> [Oct 25 21:28:13 2006] Error loading modules, aborting
2808>
2809> Any ideas?
2810>
2811> ------------------------------------------------------------------
2812> To unsubscribe or change your subscription options, visit:
2813> http://lists.ircservices.za.net/mailman/listinfo/ircservices
2814>
2815From gluniz at luniz.dyndns.org Thu Oct 26 04:23:07 2006
2816From: gluniz at luniz.dyndns.org (Luniz)
2817Date: Thu Oct 26 04:23:11 2006
2818Subject: [IRCServices] ircservices-5.0.59 & Fedora Core 6
2819In-Reply-To: <b19eae4e0610260312m2cff565dyaaff7cd41fcf9447@mail.gmail.com>
2820Message-ID: <000901c6f8f1$1c87dab0$0200a8c0@glunizpc>
2821
2822I jumped the gun on this one. A few more minutes looking at a few more log
2823files led me to SELinux, which was not allowing ircservices to run.
2824
2825-----Original Message-----
2826From: ircservices-bounces@ircservices.za.net
2827[mailto:ircservices-bounces@ircservices.za.net] On Behalf Of Robin Burchell
2828Sent: Thursday, October 26, 2006 6:12 AM
2829To: IRC Services General Mailing List
2830Subject: Re: [IRCServices] ircservices-5.0.59 & Fedora Core 6
2831
2832Google turns up this, amongst others:
2833
2834http://www.ittvis.com/services/techtip.asp?ttid=3092
2835
2836Looks like it may be to do with your kernel configuration?
2837
2838On 10/26/06, Luniz <gluniz@luniz.dyndns.org> wrote:
2839> I have replaced my Fedora Core 5 server with Fedora Core 6 and I am
2840> unable to get ircservices-5.0.59 to run.
2841>
2842> ./ircservices
2843> Initialization failed, exiting.
2844>
2845> ircservices.log
2846> [Oct 25 21:25:46 2006] modules: Unable to load module `protocol/unreal':
2847> /home/ircd/ircservices/modules/protocol/unreal.so: cannot restore
2848> segment prot after reloc: Permission denied [Oct 25 21:25:46 2006]
2849> Error loading modules, aborting
2850>
2851> I have performed the following after restoring all of my files:
2852>
2853> make clean
2854> ./configure
2855> make
2856> make install
2857>
2858> Which did not work. I have also tried:
2859>
2860> make clean
2861> ./configure
2862> gmake
2863> gmake install
2864>
2865> Which produced the same result. And it does not matter which protocol
2866> I
2867> use:
2868>
2869> [Oct 25 21:28:13 2006] modules: Unable to load module `protocol/rfc1459':
2870> /home/ircd/ircservices/modules/protocol/rfc1459.so: cannot restore
2871> segment prot after reloc: Permission denied [Oct 25 21:28:13 2006]
2872> Error loading modules, aborting
2873>
2874> Any ideas?
2875>
2876> ------------------------------------------------------------------
2877> To unsubscribe or change your subscription options, visit:
2878> http://lists.ircservices.za.net/mailman/listinfo/ircservices
2879>
2880------------------------------------------------------------------
2881To unsubscribe or change your subscription options, visit:
2882http://lists.ircservices.za.net/mailman/listinfo/ircservices
2883
2884From nick at nickgawronski.com Sat Oct 28 16:08:14 2006
2885From: nick at nickgawronski.com (Nick Gawronski)
2886Date: Sat Oct 28 16:08:24 2006
2887Subject: [IRCServices] question on upgrading from ircservices 5.0.57 to
2888 version 5.0.59
2889Message-ID: <000301c6fae5$f33947b0$220110ac@CHIHUAHUAD1>
2890
2891Hi, I am currently running ircservices 5.0.57 and was wondering if the
2892convertdb program is the only thing major that has changed between this
2893version and the current version is there any advantage for me to upgrade to
2894the latest version and have any new options been added to the configuration
2895files between these two versions?
2896
2897From achurch at achurch.org Sun Oct 29 13:06:27 2006
2898From: achurch at achurch.org (Andrew Church)
2899Date: Sat Oct 28 21:08:25 2006
2900Subject: [IRCServices] question on upgrading from ircservices 5.0.57 to
2901 version 5.0.59
2902In-Reply-To: <000301c6fae5$f33947b0$220110ac@CHIHUAHUAD1>
2903Message-ID: <45442933.27126@msgid.achurch.org>
2904
2905>Hi, I am currently running ircservices 5.0.57 and was wondering if the
2906>convertdb program is the only thing major that has changed between this
2907>version and the current version is there any advantage for me to upgrade to
2908>the latest version and have any new options been added to the configuration
2909>files between these two versions?
2910
2911 The only changes since 5.0.57, other than minor corrections to the
2912documentation and configure script, are related to convert-db, so if you
2913do not intend to use convert-db there is no need to upgrade.
2914
2915 --Andrew Church
2916 achurch@achurch.org
2917 http://achurch.org/
2918From nick at nickgawronski.com Sat Oct 28 21:54:02 2006
2919From: nick at nickgawronski.com (Nick Gawronski)
2920Date: Sat Oct 28 21:34:12 2006
2921Subject: [IRCServices] question on upgrading from ircservices 5.0.57 to
2922Message-ID: <20061029045402.3116.45268@rif.myfreedombox.com>
2923
2924Hi, I went and installed the upgrade but have some questions on the
2925configuration script. With the -static-modules command line option, do
2926the modules still get built and installed in the data/modules
2927directory? The reason I am asking this is I just installed over my
29285.0.57 version and noticed that after the modules were compiled
2929statically the modules directory and everything in that directory still
2930existed. If the modules still exist then what does the static compile
2931do and if they don't need to be there any more can I just delete the
2932modules directory? If later I want to build a custom module then must
2933I recompile ircservices if the modules are statically linked rather
2934then just the one module?
2935Original message:
2936>> Hi, I am currently running ircservices 5.0.57 and was wondering if the
2937>> convertdb program is the only thing major that has changed between this
2938>> version and the current version is there any advantage for me to upgrade to
2939>> the latest version and have any new options been added to the configuration
2940>> files between these two versions?
2941
2942> The only changes since 5.0.57, other than minor corrections to the
2943> documentation and configure script, are related to convert-db, so if you
2944> do not intend to use convert-db there is no need to upgrade.
2945
2946> --Andrew Church
2947> achurch@achurch.org
2948> http://achurch.org/
2949> ------------------------------------------------------------------
2950> To unsubscribe or change your subscription options, visit:
2951> http://lists.ircservices.za.net/mailman/listinfo/ircservices
2952
2953--
2954Email services by FreedomBox. Surf the Net at the sound of your voice.
2955www.freedombox.info
2956From achurch at achurch.org Sun Oct 29 18:56:34 2006
2957From: achurch at achurch.org (Andrew Church)
2958Date: Sun Oct 29 01:57:51 2006
2959Subject: [IRCServices] question on upgrading from ircservices 5.0.57 to
2960In-Reply-To: <20061029045402.3116.45268@rif.myfreedombox.com>
2961Message-ID: <45447b1b.33354@msgid.achurch.org>
2962
2963>Hi, I went and installed the upgrade but have some questions on the
2964>configuration script. With the -static-modules command line option, do
2965>the modules still get built and installed in the data/modules
2966>directory?
2967
2968 No; if you compile using static modules, the "modules" directory is
2969left alone entirely, so if you had a previous version installed using
2970dynamic modules, those will still be there. You can delete the "modules"
2971directory without any problems.
2972
2973 --Andrew Church
2974 achurch@achurch.org
2975 http://achurch.org/
2976From gabriel.baez at solid-ircd.com Tue Oct 31 06:01:15 2006
2977From: gabriel.baez at solid-ircd.com (gabriel.baez@solid-ircd.com)
2978Date: Tue Oct 31 06:01:17 2006
2979Subject: [IRCServices] ircservices dev
2980In-Reply-To: <45447b1b.33354@msgid.achurch.org>
2981References: <45447b1b.33354@msgid.achurch.org>
2982Message-ID: <8443.165.236.192.195.1162303275.squirrel@www.solid-ircd.com>
2983
2984Using the Development Version I was getting ready to test the solidircd
2985module which is experimental, services segfaulted when I started services.
2986
2987[ 07:52:01 ] ? ? Server : Global -- from services.americhat.net: PANIC!
2988buffer = :nemesis.dallas.tx.americhat.net SJOIN 1160520197 #latinchat +tnr
2989:@Sakura-Doki @zoru @Sheik[Work] @BADBOY @CaBiaR @Arena @Sheik @LoBo
2990[ 07:52:01 ] ? ? Server : Routing -- from
2991nemesis.dallas.tx.americhat.net: Received SQUIT services.americhat.net
2992from services.americhat.net (Services terminating: Segmentation fault)
2993[ 07:52:01 ] ? ? Server : Notice -- services.americhat.net was connected
2994for 0 seconds. 7/4 sendK/recvK.
2995[ 07:53:36 ] ? ? Server : Routing -- from
2996nemesis.dallas.tx.americhat.net: Link with services.americhat.net
2997established, states: ULined TS
2998
2999
3000(gdb) run -nofork
3001Starting program: /home/sheik/ircservices/sbin/ircservices -nofork
3002[Oct 31 07:53:10 2006] IRC Services 5.1a10 starting up
3003[Oct 31 07:53:10 2006] (httpd/main) Listening on 127.0.0.1:8080
3004[Oct 31 07:53:10 2006] user: New maximum user count: 1
3005[Oct 31 07:53:10 2006] unknown message from server (SVHOST Fl00k
3006staff.americhat.net)
3007[Oct 31 07:53:10 2006] user: New maximum user count: 2
3008[Oct 31 07:53:10 2006] unknown message from server (SVHOST Woof
3009AC-49223.45.344a.static.theplanet.com)
3010[Oct 31 07:53:10 2006] user: New maximum user count: 3
3011[Oct 31 07:53:10 2006] unknown message from server (SVHOST BADBOY
3012ScRiPtAz.RuLe.Da.WoRlD.SoN)
3013[Oct 31 07:53:10 2006] user: New maximum user count: 4
3014[Oct 31 07:53:10 2006] unknown message from server (SVHOST schnoodles
3015AC-52325.c52526.usr.usr.americhat.net)
3016[Oct 31 07:53:10 2006] user: New maximum user count: 5
3017[Oct 31 07:53:10 2006] unknown message from server (SVHOST Shawn
3018AC-2936.new.res.rr.com)
3019[Oct 31 07:53:10 2006] user: New maximum user count: 6
3020[Oct 31 07:53:10 2006] unknown message from server (SVHOST Arena
3021AC-51972.dhcp.leds.al.charter.com)
3022[Oct 31 07:53:10 2006] user: New maximum user count: 7
3023[Oct 31 07:53:10 2006] unknown message from server (SVHOST Kyuubi-san
3024AC-49051.45.344a.static.theplanet.com)
3025[Oct 31 07:53:10 2006] user: New maximum user count: 8
3026[Oct 31 07:53:10 2006] unknown message from server (SVHOST PaPa
3027AC-1130.cbpu.com)
3028[Oct 31 07:53:10 2006] user: New maximum user count: 9
3029[Oct 31 07:53:10 2006] unknown message from server (SVHOST twEAkz
3030AC-24129.phnx.qwest.net)
3031[Oct 31 07:53:10 2006] user: New maximum user count: 10
3032[Oct 31 07:53:10 2006] unknown message from server (SVHOST Sheik[Work]
3033staff.americhat.net)
3034[Oct 31 07:53:10 2006] user: New maximum user count: 11
3035[Oct 31 07:53:10 2006] unknown message from server (SVHOST Sheik
3036staff.solid-ircd.com)
3037[Oct 31 07:53:10 2006] user: New maximum user count: 12
3038[Oct 31 07:53:10 2006] unknown message from server (SVHOST Sheik[Linux]
3039staff.americhat.net)
3040[Oct 31 07:53:10 2006] user: New maximum user count: 13
3041[Oct 31 07:53:10 2006] unknown message from server (SVHOST D-cypheR
3042AC-51107.st.louis-106-108rs.mo.dial-access.att.net)
3043[Oct 31 07:53:10 2006] user: New maximum user count: 14
3044[Oct 31 07:53:10 2006] unknown message from server (SVHOST Abstract
3045AC-40866.home.cgocable.net)
3046[Oct 31 07:53:10 2006] user: New maximum user count: 15
3047[Oct 31 07:53:10 2006] unknown message from server (SVHOST dc
3048AC-60316.dsl.toldoh.ameritech.net)
3049[Oct 31 07:53:10 2006] user: New maximum user count: 16
3050[Oct 31 07:53:10 2006] unknown message from server (SVHOST Sakura-Doki
3051AC-13129.prtc.net)
3052[Oct 31 07:53:10 2006] user: New maximum user count: 17
3053[Oct 31 07:53:10 2006] unknown message from server (SVHOST zoru
3054AC-52244.c52423.usr.usr.americhat.net)
3055[Oct 31 07:53:10 2006] user: New maximum user count: 18
3056[Oct 31 07:53:10 2006] unknown message from server (SVHOST CaBiaR
3057AC-64936.prtc.net)
3058[Oct 31 07:53:10 2006] user: New maximum user count: 19
3059[Oct 31 07:53:10 2006] unknown message from server (SVHOST LoBo
3060AC-33997.c34142.usr.usr.americhat.net)
3061
3062Program received signal SIGSEGV, Segmentation fault.
30630x0805551e in sstrdup (s=0x0) at memory.c:89
306489 char *t = xsmalloc(strlen(s) + 1);
3065(gdb)
3066
3067
3068
3069solid-ircd uses SVHOST for setting user's hostmask
3070
3071m_server.c
3072
3073static void sendnick_TS(aClient *cptr, aClient *acptr)
3074 43 {
3075 44 static char ubuf[12];
3076 45
3077 46 if (IsPerson(acptr))
3078 47 {
3079 48 send_umode(NULL, acptr, 0, SEND_UMODES, ubuf);
3080 49 if (!*ubuf) /* trivial optimization - Dianora */
3081 50 {
3082 51 ubuf[0] = '+';
3083 52 ubuf[1] = '\0';
3084 53 }
3085 54
3086 55 sendto_one(cptr, "NICK %s %d %ld %s %s %s %s %lu %lu :%s",
3087 56 acptr->name, acptr->hopcount + 1,
3088acptr->tsinfo, ubuf,
3089 57 acptr->user->username, MyConnect(acptr) ?
3090acptr->sockhost : acptr->user->realhost,
3091 58 acptr->user->server, acptr->user->servicestamp,
3092 59 htonl(acptr->ip.s_addr), acptr->info);
3093 60
3094 61 if (IsUmodev(acptr))
3095 62 sendto_one(cptr, "SVHOST %s %s",
3096 63 acptr->name, acptr->user->host);
3097 64 }
3098 65 }
3099
3100From achurch at achurch.org Thu Nov 2 00:26:47 2006
3101From: achurch at achurch.org (Andrew Church)
3102Date: Wed Nov 1 07:27:36 2006
3103Subject: [IRCServices] ircservices dev
3104In-Reply-To: <8443.165.236.192.195.1162303275.squirrel@www.solid-ircd.com>
3105Message-ID: <4548bce2.55700@msgid.achurch.org>
3106
3107>Program received signal SIGSEGV, Segmentation fault.
3108>0x0805551e in sstrdup (s=0x0) at memory.c:89
3109>89 char *t = xsmalloc(strlen(s) + 1);
3110>(gdb)
3111
3112 This isn't enough for me to be able to locate the problem. Please
3113include a backtrace (use the GDB command "bt") as well.
3114
3115 --Andrew Church
3116 achurch@achurch.org
3117 http://achurch.org/
3118From gabriel.baez at solid-ircd.com Thu Nov 2 04:57:23 2006
3119From: gabriel.baez at solid-ircd.com (Gabriel)
3120Date: Thu Nov 2 04:56:05 2006
3121Subject: [IRCServices] ircservices dev
3122In-Reply-To: <4548bce2.55700@msgid.achurch.org>
3123Message-ID: <20061102125603.88C5FD3B722@sakura.ian-justman.com>
3124
3125Sorry I forgot here we go.
3126(gdb) bt
3127#0 0x0805551e in sstrdup (s=0x0) at memory.c:89
3128#1 0x0805e4a1 in match_usermask (mask=0x0, user=0x85a15a0) at users.c:696
3129#2 0x007156f1 in check_kick (user=0x85a15a0, chan=0xbffe16d1 "#latinchat",
3130on_join=1)
3131 at modules/chanserv/check.c:343
3132#3 0x0070eb8f in do_channel_join_check (channel=0xbffe16d1 "#latinchat",
3133user=0x85a15a0)
3134 at modules/chanserv/main.c:681
3135#4 0x0805788c in _call_callback_5 (module=0x0, id=19, arg1=0xbffe16d1,
3136arg2=0x85a15a0,
3137 arg3=0x0, arg4=0x0, arg5=0x0) at modules.c:819
3138#5 0x0804e2ed in chan_adduser (user=0x85a15a0, chan=0xbffe16d1
3139"#latinchat", modes=1)
3140 at channels.c:125
3141#6 0x0805e249 in join_channel (user=0x85a15a0, channel=0xbffe16d1
3142"#latinchat", modes=1)
3143 at users.c:585
3144#7 0x0045c423 in do_sjoin_protocol_bahamut (
3145 source=0xbffe1900 "nemesis.dallas.tx.americhat.net", ac=4, av=0x85435a0)
3146 at modules/protocol/sjoin.c:106
3147#8 0x08058d9a in process () at process.c:141
3148#9 0x0805be85 in do_callback (s=0x85433f0, cb=0x8055008
3149<readline_callback>, param=0x695)
3150 at sockets.c:1483
3151#10 0x0805c8f5 in check_sockets () at sockets.c:793
3152#11 0x08055340 in main (ac=2, av=0xbffe2ad4, envp=0xbffe2ae0) at main.c:339
3153
3154-----Original Message-----
3155From: Andrew Church [mailto:achurch@achurch.org]
3156Sent: Wednesday, November 01, 2006 9:27 AM
3157To: ircservices@ircservices.za.net
3158Subject: Re: [IRCServices] ircservices dev
3159
3160>Program received signal SIGSEGV, Segmentation fault.
3161>0x0805551e in sstrdup (s=0x0) at memory.c:89
3162>89 char *t = xsmalloc(strlen(s) + 1);
3163>(gdb)
3164
3165 This isn't enough for me to be able to locate the problem. Please
3166include a backtrace (use the GDB command "bt") as well.
3167
3168 --Andrew Church
3169 achurch@achurch.org
3170 http://achurch.org/
3171------------------------------------------------------------------
3172To unsubscribe or change your subscription options, visit:
3173http://lists.ircservices.za.net/mailman/listinfo/ircservices
3174
3175From achurch at achurch.org Fri Nov 3 15:49:54 2006
3176From: achurch at achurch.org (Andrew Church)
3177Date: Thu Nov 2 22:51:46 2006
3178Subject: [IRCServices] ircservices dev
3179In-Reply-To: <20061102125603.88C5FD3B722@sakura.ian-justman.com>
3180Message-ID: <454ae6fe.67744@msgid.achurch.org>
3181
3182>(gdb) bt
3183>#0 0x0805551e in sstrdup (s=0x0) at memory.c:89
3184>#1 0x0805e4a1 in match_usermask (mask=0x0, user=0x85a15a0) at users.c:696
3185>#2 0x007156f1 in check_kick (user=0x85a15a0, chan=0xbffe16d1 "#latinchat",
3186
3187 That's odd; there shouldn't be any NULL entries in the autokick list.
3188I don't know why you'd have such, but try the patch below which works
3189around the problem.
3190
3191 --Andrew Church
3192 achurch@achurch.org
3193 http://achurch.org/
3194
3195---------------------------------------------------------------------------
3196
3197Index: users.c
3198===================================================================
3199RCS file: /var/local/cvsroot/ircservices/users.c,v
3200retrieving revision 2.71
3201diff -u -r2.71 users.c
3202--- users.c 6 Jun 2006 04:45:29 -0000 2.71
3203+++ users.c 3 Nov 2006 06:48:33 -0000
3204@@ -693,10 +693,15 @@
3205
3206 int match_usermask(const char *mask, const User *user)
3207 {
3208- char *mask2 = sstrdup(mask);
3209+ char *mask2;
3210 char *nick, *username, *host;
3211 int match_user, match_host, result;
3212
3213+ if (!mask || !user) {
3214+ log_debug(1, "match_usermask: NULL %s!", !mask ? "mask" : "user");
3215+ return 0;
3216+ }
3217+ mask2 = sstrdup(mask);
3218 if (strchr(mask2, '!')) {
3219 nick = strtok(mask2, "!");
3220 username = strtok(NULL, "@");
3221Index: modules/chanserv/check.c
3222===================================================================
3223RCS file: /var/local/cvsroot/ircservices/modules/chanserv/check.c,v
3224retrieving revision 2.84
3225diff -u -r2.84 check.c
3226--- modules/chanserv/check.c 5 Oct 2006 18:00:53 -0000 2.84
3227+++ modules/chanserv/check.c 3 Nov 2006 06:48:33 -0000
3228@@ -371,6 +371,12 @@
3229 }
3230
3231 ARRAY_FOREACH (i, ci->akick) {
3232+ if (!ci->akick[i].mask) {
3233+ log_debug(1, "%s autokick %d has NULL mask, deleting", ci->name,i);
3234+ ARRAY_REMOVE(ci->akick, i);
3235+ i--;
3236+ continue;
3237+ }
3238 if (match_usermask(ci->akick[i].mask, user)) {
3239 module_log_debug(2, "%s matched akick %s",
3240 user->nick, ci->akick[i].mask);
3241From nick at nickgawronski.com Sun Nov 12 14:56:53 2006
3242From: nick at nickgawronski.com (Nick Gawronski)
3243Date: Sun Nov 12 14:36:22 2006
3244Subject: [IRCServices] search feature not working on web site for
3245 ircservices and no documentation
3246Message-ID: <20061112225653.11786.37726@rif.myfreedombox.com>
3247
3248Hi, I was trying to find an on line copy of the documentation for
3249ircservices and there is none on the ircservices.za.net site. I tried
3250searching the site using the search feature but was told that the
3251method was not allowed.
3252
3253--
3254My web page is http://www.nickgawronski.com
3255
3256Email services by FreedomBox. Surf the Net at the sound of your voice.
3257www.freedombox.info
3258From surreal.w00t at gmail.com Sun Nov 12 15:38:47 2006
3259From: surreal.w00t at gmail.com (Robin Burchell)
3260Date: Sun Nov 12 15:38:51 2006
3261Subject: [IRCServices] search feature not working on web site for
3262 ircservices and no documentation
3263In-Reply-To: <20061112225653.11786.37726@rif.myfreedombox.com>
3264References: <20061112225653.11786.37726@rif.myfreedombox.com>
3265Message-ID: <b19eae4e0611121538u17281c74ga00dc505db0d84a4@mail.gmail.com>
3266
3267The documentation was moved offline, into the tarballs afaik. There is
3268no online documentation.
3269
3270Wasn't aware of the search problem though.
3271
3272On 11/12/06, Nick Gawronski <nick@nickgawronski.com> wrote:
3273> Hi, I was trying to find an on line copy of the documentation for
3274> ircservices and there is none on the ircservices.za.net site. I tried
3275> searching the site using the search feature but was told that the
3276> method was not allowed.
3277>
3278> --
3279> My web page is http://www.nickgawronski.com
3280>
3281> Email services by FreedomBox. Surf the Net at the sound of your voice.
3282> www.freedombox.info
3283> ------------------------------------------------------------------
3284> To unsubscribe or change your subscription options, visit:
3285> http://lists.ircservices.za.net/mailman/listinfo/ircservices
3286>
3287From minderasr at gmail.com Sun Nov 12 17:44:40 2006
3288From: minderasr at gmail.com (MiNd ErAsR)
3289Date: Sun Nov 12 17:44:44 2006
3290Subject: [IRCServices] search feature not working on web site for
3291 ircservices and no documentation
3292In-Reply-To: <20061112225653.11786.37726@rif.myfreedombox.com>
3293References: <20061112225653.11786.37726@rif.myfreedombox.com>
3294Message-ID: <db2f2a520611121744l32dbf7c7x3cc74c4d528597c6@mail.gmail.com>
3295
3296http://www.ircservices.za.net/docs/
3297
3298On 11/12/06, Nick Gawronski <nick@nickgawronski.com> wrote:
3299>
3300> Hi, I was trying to find an on line copy of the documentation for
3301> ircservices and there is none on the ircservices.za.net site. I tried
3302> searching the site using the search feature but was told that the
3303> method was not allowed.
3304>
3305> --
3306> My web page is http://www.nickgawronski.com
3307>
3308> Email services by FreedomBox. Surf the Net at the sound of your voice.
3309> www.freedombox.info
3310> ------------------------------------------------------------------
3311> To unsubscribe or change your subscription options, visit:
3312> http://lists.ircservices.za.net/mailman/listinfo/ircservices
3313>
3314-------------- next part --------------
3315An HTML attachment was scrubbed...
3316URL: http://lists.ircservices.za.net/pipermail/ircservices/attachments/20061112/71fcea4f/attachment.html
3317From achurch at achurch.org Mon Nov 13 11:00:56 2006
3318From: achurch at achurch.org (Andrew Church)
3319Date: Sun Nov 12 18:07:06 2006
3320Subject: [IRCServices] search feature not working on web site for
3321 ircservices and no documentation
3322In-Reply-To: <20061112225653.11786.37726@rif.myfreedombox.com>
3323Message-ID: <4557d346.42466@msgid.achurch.org>
3324
3325>Hi, I was trying to find an on line copy of the documentation for
3326>ircservices and there is none on the ircservices.za.net site. I tried
3327>searching the site using the search feature but was told that the
3328>method was not allowed.
3329
3330 The documentation can be found at http://www.ircservices.za.net/docs/
3331(as is very clearly noted on the "Support" page of the web site). The
3332search boxes have been removed as the current server does not support
3333searching; try Google instead, with "site:ircservices.za.net" followed by
3334your query.
3335
3336 --Andrew Church
3337 achurch@achurch.org
3338 http://achurch.org/
3339From nick at nickgawronski.com Sun Nov 12 19:53:55 2006
3340From: nick at nickgawronski.com (Nick Gawronski)
3341Date: Sun Nov 12 19:53:59 2006
3342Subject: [IRCServices] search feature not working on web site
3343 forircservices and no documentation
3344References: <20061112225653.11786.37726@rif.myfreedombox.com>
3345 <db2f2a520611121744l32dbf7c7x3cc74c4d528597c6@mail.gmail.com>
3346Message-ID: <001201c706d7$58371a50$250110ac@CHIHUAHUAD1>
3347
3348Hi, thanks for the link. It would be nice if that link was on the main ircservices page and was updated as the documentation is updated. It would also be nice if development documentation as well as the stable documentation was included online.
3349 ----- Original Message -----
3350 From: MiNd ErAsR
3351 To: IRC Services General Mailing List
3352 Sent: Sunday, November 12, 2006 7:44 PM
3353 Subject: Re: [IRCServices] search feature not working on web site forircservices and no documentation
3354
3355
3356 http://www.ircservices.za.net/docs/
3357
3358
3359 On 11/12/06, Nick Gawronski < nick@nickgawronski.com> wrote:
3360 Hi, I was trying to find an on line copy of the documentation for
3361 ircservices and there is none on the ircservices.za.net site. I tried
3362 searching the site using the search feature but was told that the
3363 method was not allowed.
3364
3365 --
3366 My web page is http://www.nickgawronski.com
3367
3368 Email services by FreedomBox. Surf the Net at the sound of your voice.
3369 www.freedombox.info
3370 ------------------------------------------------------------------
3371 To unsubscribe or change your subscription options, visit:
3372 http://lists.ircservices.za.net/mailman/listinfo/ircservices
3373
3374
3375
3376
3377
3378------------------------------------------------------------------------------
3379
3380
3381 ------------------------------------------------------------------
3382 To unsubscribe or change your subscription options, visit:
3383 http://lists.ircservices.za.net/mailman/listinfo/ircservices
3384-------------- next part --------------
3385An HTML attachment was scrubbed...
3386URL: http://lists.ircservices.za.net/pipermail/ircservices/attachments/20061112/ea620cd2/attachment.htm
3387From surreal.w00t at gmail.com Mon Nov 13 02:31:34 2006
3388From: surreal.w00t at gmail.com (Robin Burchell)
3389Date: Mon Nov 13 02:31:38 2006
3390Subject: [IRCServices] search feature not working on web site
3391 forircservices and no documentation
3392In-Reply-To: <001201c706d7$58371a50$250110ac@CHIHUAHUAD1>
3393References: <20061112225653.11786.37726@rif.myfreedombox.com>
3394 <db2f2a520611121744l32dbf7c7x3cc74c4d528597c6@mail.gmail.com>
3395 <001201c706d7$58371a50$250110ac@CHIHUAHUAD1>
3396Message-ID: <b19eae4e0611130231w4507fadu8b85cf99853e7ce3@mail.gmail.com>
3397
3398Ok, I was wrong on that point then. You're still not looking hard
3399enough though, Nick:
3400
3401http://www.ircservices.za.net/download/testing/docs/
3402
3403On 11/13/06, Nick Gawronski <nick@nickgawronski.com> wrote:
3404>
3405>
3406> Hi, thanks for the link. It would be nice if that link was on the main
3407> ircservices page and was updated as the documentation is updated. It would
3408> also be nice if development documentation as well as the stable
3409> documentation was included online.
3410>
3411> ----- Original Message -----
3412> From: MiNd ErAsR
3413> To: IRC Services General Mailing List
3414> Sent: Sunday, November 12, 2006 7:44 PM
3415> Subject: Re: [IRCServices] search feature not working on web site
3416> forircservices and no documentation
3417>
3418> http://www.ircservices.za.net/docs/
3419>
3420>
3421> On 11/12/06, Nick Gawronski < nick@nickgawronski.com> wrote:
3422> > Hi, I was trying to find an on line copy of the documentation for
3423> > ircservices and there is none on the ircservices.za.net site. I tried
3424> > searching the site using the search feature but was told that the
3425> > method was not allowed.
3426> >
3427> > --
3428> > My web page is http://www.nickgawronski.com
3429> >
3430> > Email services by FreedomBox. Surf the Net at the sound of your voice.
3431> > www.freedombox.info
3432> >
3433> ------------------------------------------------------------------
3434> > To unsubscribe or change your subscription options, visit:
3435> >
3436> http://lists.ircservices.za.net/mailman/listinfo/ircservices
3437> >
3438>
3439>
3440>
3441> ________________________________
3442>
3443>
3444> ------------------------------------------------------------------
3445> To unsubscribe or change your subscription options, visit:
3446> http://lists.ircservices.za.net/mailman/listinfo/ircservices
3447>
3448>
3449> ------------------------------------------------------------------
3450> To unsubscribe or change your subscription options, visit:
3451> http://lists.ircservices.za.net/mailman/listinfo/ircservices
3452>
3453>
3454From nick at nickgawronski.com Mon Nov 13 14:12:43 2006
3455From: nick at nickgawronski.com (Nick Gawronski)
3456Date: Mon Nov 13 13:52:03 2006
3457Subject: [IRCServices] using the xml module for data bases
3458Message-ID: <20061113221243.32071.56101@rif.myfreedombox.com>
3459
3460Hi, I was wondering if it is possible to use services data bases as
3461normal xml files rather then the normal data base format. This way the
3462data would be readable and not needing any conversion to and from xml format.
3463
3464--
3465My web page is http://www.nickgawronski.com
3466
3467Email services by FreedomBox. Surf the Net at the sound of your voice.
3468www.freedombox.info
3469From achurch at achurch.org Tue Nov 14 09:42:30 2006
3470From: achurch at achurch.org (Andrew Church)
3471Date: Mon Nov 13 16:44:04 2006
3472Subject: [IRCServices] using the xml module for data bases
3473In-Reply-To: <20061113221243.32071.56101@rif.myfreedombox.com>
3474Message-ID: <45591150.53113@msgid.achurch.org>
3475
3476>Hi, I was wondering if it is possible to use services data bases as
3477>normal xml files rather then the normal data base format. This way the
3478>data would be readable and not needing any conversion to and from xml format.
3479
3480 This is not possible by design. XML is a data interchange format, not
3481a data storage format, and I do not consider it suitable for persistent
3482storage of Services' databases. I will not entertain suggestions for
3483adding an XML database module, though you are of course free to write your
3484own.
3485
3486 --Andrew Church
3487 achurch@achurch.org
3488 http://achurch.org/
3489From nick at nickgawronski.com Mon Nov 13 18:06:02 2006
3490From: nick at nickgawronski.com (Nick Gawronski)
3491Date: Mon Nov 13 18:06:07 2006
3492Subject: [IRCServices] using the xml module for data bases
3493References: <45591150.53113@msgid.achurch.org>
3494Message-ID: <000601c70791$717b3220$250110ac@CHIHUAHUAD1>
3495
3496Hi, In the services documentation the documentation for the data bases
3497section says that it still needs to be completed. It would be nice if even
3498in the testing version that section was written. Just thought I would point
3499that out so it could be worked on for the next version.
3500----- Original Message -----
3501From: "Andrew Church" <achurch@achurch.org>
3502To: <ircservices@ircservices.za.net>
3503Sent: Monday, November 13, 2006 6:42 PM
3504Subject: Re: [IRCServices] using the xml module for data bases
3505
3506
3507> >Hi, I was wondering if it is possible to use services data bases as
3508>>normal xml files rather then the normal data base format. This way the
3509>>data would be readable and not needing any conversion to and from xml
3510>>format.
3511>
3512> This is not possible by design. XML is a data interchange format, not
3513> a data storage format, and I do not consider it suitable for persistent
3514> storage of Services' databases. I will not entertain suggestions for
3515> adding an XML database module, though you are of course free to write your
3516> own.
3517>
3518> --Andrew Church
3519> achurch@achurch.org
3520> http://achurch.org/
3521> ------------------------------------------------------------------
3522> To unsubscribe or change your subscription options, visit:
3523> http://lists.ircservices.za.net/mailman/listinfo/ircservices
3524>
3525
3526From achurch at achurch.org Tue Nov 14 12:31:54 2006
3527From: achurch at achurch.org (Andrew Church)
3528Date: Mon Nov 13 19:33:28 2006
3529Subject: [IRCServices] 2Q.: ptlink convert and init_module?
3530In-Reply-To: <86c55b630609211034p24256ae8k5bfdca61a656d94d@mail.gmail.com>
3531Message-ID: <45593902.53524@msgid.achurch.org>
3532
3533 I don't recall whether I ever explicitly replied to this, but the
3534latest release of Services (5.0.59) includes support for versions of
3535PTlink through 2.26-eol, so you should be able to import your databases
3536using 5.0.59.
3537
3538 --Andrew Church
3539 achurch@achurch.org
3540 http://achurch.org/
3541
3542>Hi Andrew,
3543>
3544>i'm using the final ptlink services2 version (PTlink.Services2.26-eol).
3545>
3546>
3547>hope you can help me ....
3548>
3549>regards
3550>semir
3551>
3552>
3553>2006/9/21, Andrew Church <achurch@achurch.org>:
3554>>
3555>> >i actually use ptlink services and I'm going to use ircservices.
3556>> >so i tried the convert-db, but it doesn't work ... here is the error:
3557>> >Loading nick.db...
3558>> >Wrong version number on /home/xxpt/data/nick.db
3559>>
3560>> It looks like there have been some new versions of the PTlink
3561>> Services program released since my last update to convert-db, so the file
3562>> format isn't recognized. I'll take a look at them and see about updating
3563>> convert-db so you can convert your databases.
3564>>
3565>> >the other problem is, the services won't start with the sendpass module.
3566>> >[Sep 16 21:55:34 2006] IRC Services 5.0.58 starting up
3567>> >[Sep 16 21:55:34 2006] nickserv/sendpass: Trapdoor (one-way) encryption
3568>> in
3569>> >use; SENDPASS cannot be used
3570>>
3571>> As this log message says, you cannot use SENDPASS with one-way
3572>> encryption methods, of which MD5 is one. Services 5.1 (currently in
3573>> alpha) will provide an alternate method, the REAUTH command, for users to
3574>> deal with forgotten passwords.
3575>>
3576>> --Andrew Church
3577>> achurch@achurch.org
3578>> http://achurch.org/
3579>> ------------------------------------------------------------------
3580>> To unsubscribe or change your subscription options, visit:
3581>> http://lists.ircservices.za.net/mailman/listinfo/ircservices
3582>>
3583From achurch at achurch.org Tue Nov 14 12:33:32 2006
3584From: achurch at achurch.org (Andrew Church)
3585Date: Mon Nov 13 19:34:29 2006
3586Subject: [IRCServices] NickServ Registration Email Regexp
3587In-Reply-To: <44DB6249.9020604@slashnet.org>
3588Message-ID: <45593942.53532@msgid.achurch.org>
3589
3590>Is there a possibility or any known method of forbidding NickServ
3591>registration email addresses based on regexp, and if not, could this be
3592>a feature at some point?
3593
3594 Services 5.1 will allow forbidding E-mail addresses by wildcard
3595(although not regular expression) with respect to the NickServ REGISTER
3596and SET EMAIL commands.
3597
3598 --Andrew Church
3599 achurch@achurch.org
3600 http://achurch.org/
3601From chiappa at jippii.fi Tue Nov 21 11:09:00 2006
3602From: chiappa at jippii.fi (chiappa@jippii.fi)
3603Date: Tue Nov 21 11:09:08 2006
3604Subject: [IRCServices] ssl
3605Message-ID: <25039005.1212781164136141128.JavaMail.chiappa@jippii.fi>
3606
3607How/can I connect to my unrealircd server with the openssl protocol?
3608
3609thanks!
3610
3611
3612--
3613Saunalahti Iso G - 50 Gigatavua nopeaa ja varmennettua verkkolevy? tiedostoillesi. Kokeile ilmaiseksi!
3614http://isog.pp.fi
3615
3616From surreal.w00t at gmail.com Tue Nov 21 11:28:29 2006
3617From: surreal.w00t at gmail.com (Robin Burchell)
3618Date: Tue Nov 21 11:28:35 2006
3619Subject: [IRCServices] ssl
3620In-Reply-To: <25039005.1212781164136141128.JavaMail.chiappa@jippii.fi>
3621References: <25039005.1212781164136141128.JavaMail.chiappa@jippii.fi>
3622Message-ID: <b19eae4e0611211128y440f1480m2509a26fa476d3ef@mail.gmail.com>
3623
3624You can't, though you could theoretically look into stunnel.
3625
3626Why would servicecs need to use SSL, when generally they are running
3627over localhost?
3628
3629On 11/21/06, chiappa@jippii.fi <chiappa@jippii.fi> wrote:
3630> How/can I connect to my unrealircd server with the openssl protocol?
3631>
3632> thanks!
3633>
3634>
3635> --
3636> Saunalahti Iso G - 50 Gigatavua nopeaa ja varmennettua verkkolevy? tiedostoillesi. Kokeile ilmaiseksi!
3637> http://isog.pp.fi
3638>
3639> ------------------------------------------------------------------
3640> To unsubscribe or change your subscription options, visit:
3641> http://lists.ircservices.za.net/mailman/listinfo/ircservices
3642>
3643From gabriel.baez at solid-ircd.com Thu Nov 30 12:56:47 2006
3644From: gabriel.baez at solid-ircd.com (gabriel.baez@solid-ircd.com)
3645Date: Thu Nov 30 12:56:50 2006
3646Subject: [IRCServices] Anope conversion
3647Message-ID: <39670.165.236.192.195.1164920207.squirrel@www.solid-ircd.com>
3648
3649Has anyone have had any problems converting from anope database version
3650Anope-1.7.17 (1182) to ircservices-5.1a10 ? I have Enabled the
3651Anopeworkaround in modules.conf and still can't identify.
3652From mielie69 at nerdshack.com Tue Dec 5 12:29:22 2006
3653From: mielie69 at nerdshack.com (mielie69)
3654Date: Tue Dec 5 12:28:06 2006
3655Subject: [IRCServices] Compilation Error ( ircservices-5.0.59.tar.gz)
3656Message-ID: <4575D6A2.9000106@nerdshack.com>
3657
3658Hi,
3659
3660My Box is running SuSE 10.0 and i receive the following error with
3661configure, this doesnt stop compilation of the services, but i do get
3662this error.
3663
3664This is my ./configure log, as you will see everything is fine till it
3665gets to the line saying that it cannot find strdup, i have checked in my
3666/usr/includes directory and it is there, i have even written a test
3667script to see if my system recognizes it, what can i do to get
3668ircservices to recognize it is there? This was all because i want to
3669link ircservices to Inspircd and im using their module for this, their
3670module requires strdup and ircservices doesnt seem to recognize that my
3671system has it.
3672
3673Any help on this topic will be much appreciated.
3674
3675Many Thanks
3676
3677mielie69
3678
3679Checking sanity of /bin/sh... high.
3680Searching for a suitable compiler... great, found gcc!
3681Testing default compiler flags (-O2 -fno-strict-aliasing)... looks good.
3682Let's see what libraries we need...
3683Checking if we can use dynamic modules... yes.
3684Checking whether ranlib exists... yes.
3685Looking for an 8-bit integer type... char
3686Looking for a 16-bit integer type... short
3687Looking for a 32-bit integer type... int
3688Checking the size of int... 32 bits
3689Checking the size of long... 32 bits
3690Checking the size of time_t... 32 bits
3691Checking the size of gid_t... 32 bits
3692Checking for socklen_t... present.
3693Checking for presence of include files (it's okay if some aren't there):
3694 strings.h... present
3695 sys/select.h... present
3696 sys/sysproto.h... not present
3697Seeing if your system defines int16/int32... not found (this is good).
3698How to complain when something goes wrong... ah, strerror() is here.
3699*Looking for other routines we want that you don't have... strdup*
3700Checking how to install files... looks like "install" will work.
3701Seeing if "install" will create directories... OK.
3702Checking how to copy directories... /bin/cp -dpr
3703Creating config.h... done.
3704Creating Makefile.inc... done.
3705Saving configuration results in config.cache... done.
3706
3707All done! Now edit defs.h as needed, and run "make" (or possibly "gmake")
3708to compile Services. See the README and FAQ if you have any problems.
3709
3710
3711From achurch at achurch.org Wed Dec 6 15:33:14 2006
3712From: achurch at achurch.org (Andrew Church)
3713Date: Tue Dec 5 22:37:16 2006
3714Subject: [IRCServices] Compilation Error ( ircservices-5.0.59.tar.gz)
3715In-Reply-To: <4575D6A2.9000106@nerdshack.com>
3716Message-ID: <45766518.24752@msgid.achurch.org>
3717
3718 This is not an error; configure is merely reporting that it could
3719not confirm that you have a correctly working strdup(), and will
3720therefore use its own internal version. Services will still compile and
3721run correctly.
3722
3723 I admit that the output from configure is misleading, and I'll see
3724about correcting it in a future release.
3725
3726 --Andrew Church
3727 achurch@achurch.org
3728 http://achurch.org/
3729
3730>Hi,
3731>
3732>My Box is running SuSE 10.0 and i receive the following error with
3733>configure, this doesnt stop compilation of the services, but i do get
3734>this error.
3735>
3736>This is my ./configure log, as you will see everything is fine till it
3737>gets to the line saying that it cannot find strdup, i have checked in my
3738>/usr/includes directory and it is there, i have even written a test
3739>script to see if my system recognizes it, what can i do to get
3740>ircservices to recognize it is there? This was all because i want to
3741>link ircservices to Inspircd and im using their module for this, their
3742>module requires strdup and ircservices doesnt seem to recognize that my
3743>system has it.
3744>
3745>Any help on this topic will be much appreciated.
3746>
3747>Many Thanks
3748>
3749>mielie69
3750>
3751>Checking sanity of /bin/sh... high.
3752>Searching for a suitable compiler... great, found gcc!
3753>Testing default compiler flags (-O2 -fno-strict-aliasing)... looks good.
3754>Let's see what libraries we need...
3755>Checking if we can use dynamic modules... yes.
3756>Checking whether ranlib exists... yes.
3757>Looking for an 8-bit integer type... char
3758>Looking for a 16-bit integer type... short
3759>Looking for a 32-bit integer type... int
3760>Checking the size of int... 32 bits
3761>Checking the size of long... 32 bits
3762>Checking the size of time_t... 32 bits
3763>Checking the size of gid_t... 32 bits
3764>Checking for socklen_t... present.
3765>Checking for presence of include files (it's okay if some aren't there):
3766> strings.h... present
3767> sys/select.h... present
3768> sys/sysproto.h... not present
3769>Seeing if your system defines int16/int32... not found (this is good).
3770>How to complain when something goes wrong... ah, strerror() is here.
3771>*Looking for other routines we want that you don't have... strdup*
3772>Checking how to install files... looks like "install" will work.
3773>Seeing if "install" will create directories... OK.
3774>Checking how to copy directories... /bin/cp -dpr
3775>Creating config.h... done.
3776>Creating Makefile.inc... done.
3777>Saving configuration results in config.cache... done.
3778>
3779>All done! Now edit defs.h as needed, and run "make" (or possibly "gmake")
3780>to compile Services. See the README and FAQ if you have any problems.
3781>
3782>
3783>------------------------------------------------------------------
3784>To unsubscribe or change your subscription options, visit:
3785>http://lists.ircservices.za.net/mailman/listinfo/ircservices
3786From matheuscsilva at gmail.com Wed Dec 6 05:40:03 2006
3787From: matheuscsilva at gmail.com (=?ISO-8859-1?Q?Matheus_Corr=EAa_da_Silva?=)
3788Date: Wed Dec 6 05:40:21 2006
3789Subject: [IRCServices] mysql
3790Message-ID: <4576C833.8070908@gmail.com>
3791
3792does ircservices will have any mysql support for reading and saving data?
3793From achurch at achurch.org Wed Dec 6 23:06:13 2006
3794From: achurch at achurch.org (Andrew Church)
3795Date: Wed Dec 6 06:06:43 2006
3796Subject: [IRCServices] mysql
3797In-Reply-To: <4576C833.8070908@gmail.com>
3798Message-ID: <4576ce70.25640@msgid.achurch.org>
3799
3800>does ircservices will have any mysql support for reading and saving data?
3801
3802 No, IRC Services does not support MySQL databases, and no such
3803support is planned.
3804
3805 --Andrew Church
3806 achurch@achurch.org
3807 http://achurch.org/