]> jfr.im git - irc.git/blame - software/!RELEASES/ircservices/achurch.org/services/lists/ircservices/2007.txt
RELEASE -> !RELEASE
[irc.git] / software / !RELEASES / ircservices / achurch.org / services / lists / ircservices / 2007.txt
CommitLineData
3bd189cb
JR
1From surreal.w00t at gmail.com Thu Jan 4 05:50:33 2007
2From: surreal.w00t at gmail.com (Robin Burchell)
3Date: Thu Jan 4 05:50:38 2007
4Subject: [IRCServices] NS AJOIN and CS SET RESTRICTED
5Message-ID: <b19eae4e0701040550w38e0d6d7ibabd641d2579ede@mail.gmail.com>
6
7Bit of confusion here, I think it could be related to the user having
8NS AJOIN enabled.. thoughts are welcome :p. Basic story is that
9channel is SET RESTRICTed, Valentine is NOT on the access list, yet
10does not seem to be getting correctly removed from the channel. My
11guess is something to do with AJOIN, though I could be mistaken.
12
13IRCd is InspIRCd 1.1, should you require a protocol module for testing
14or other, one is available from our SVN:
15http://svn.inspircd.org/repository/trunk/ircservices-module/inspircd.c
16
17[11:47] * Valentine_SC (VIP@ChatSpike-e494a2ac.bb.online.no) has
18joined #La-Torrio.priv
19[11:47] * Valentine_SC has quit (Changing hosts)
20[11:47] * Valentine_SC (VIP@Brann.Stadion) has joined #La-Torrio.priv
21[11:47] * Twofish_aw sets ban on *!*VIP@*.Stadion
22[11:47] * Twofish_aw has kicked Valentine_SC from #La-Torrio.priv (Twofish_aw)
23[11:56] * slackey|jobb
24(slacker007a@ChatSpike-58afe85e.80-203-62.nextgentel.com) has joined
25#La-Torrio.priv
26[11:58] * Twofish_aw has changed the topic to: Hold inne GZ. Hold
27dere her - og kikk innom regelmessig...
28[11:58] * Twofish_aw sets ban on *!*@Brann.Stadion
29
30(...) (no unbans - all bans are still active)
31
32[13:01] * Valentine (VIP@ChatSpike-e494a2ac.bb.online.no) has joined
33#La-Torrio.priv
34[13:01] * Valentine has quit (Changing hosts)
35[13:01] * Valentine (VIP@Brann.Stadion) has joined #La-Torrio.priv
36[13:01] LadauXimA ikke lenge til1!!
37[13:01] LadauXimA ban
38[13:02] Meg hallo valentine
39[13:02] Meg du pr?ver og komme deg inn her hele tiden
40[13:03] LadauXimA im gone
41[13:03] * LadauXimA has quit ([CS] Quit: UR MOMMA IS SO FAT THAT SHE
42SITS NEXT TO EVERYONE WHEN SHE IS AT THE CINEMA)
43[13:04] * aGal-007 (cs_man2@ChatSpike-5782f586.bb.online.no) has
44joined #La-Torrio.priv
45[13:05] aGal-007 sap ?
46[13:06] Meg ikke s? mye
47[13:06] * Valentine_SC (VIP@ChatSpike-e494a2ac.bb.online.no) has
48joined #La-Torrio.priv
49[13:06] * Valentine_SC has quit (Changing hosts)
50[13:06] * Valentine_SC (VIP@Brann.Stadion) has joined #La-Torrio.priv
51[13:07] * Valentine has quit (Operation timed out)
52[13:10] aGal-007 ok
53[13:10] * Slettemoen sets ban on Valentine_SC!VIP@Brann.Stadion
54[13:10] * Slettemoen has kicked Valentine_SC from #La-Torrio.priv
55(Yes, I have ops &#139;182&#155;)
56
57It's happening with others too:
58
59[13:46:51] <Twofish> [14:40] Fatjoe og du sier eg e gay HAHA
60[13:46:52] <Twofish> [14:43] * Twofish sets modes [#La-Torrio.priv +b
61*!*da-lec@*.monet.no]
62[13:46:52] <Twofish> [14:43] * Twofish has kicked da-lec from
63#La-Torrio.priv (mm - bare - bye)
64[13:46:59] <Twofish> found him in there just before...
65[13:47:53] <Twofish> so there is atleast 4 of them bypassing the "security"
66
67Channel access list:
68
69[13:45:21] <Twofish> [14:44] -ChanServ- Num Lev Nickname
70[13:45:22] <Twofish> [14:44] -ChanServ- 1 100 Taule
71[13:45:22] <Twofish> [14:44] -ChanServ- 2 1 LadauXimA
72[13:45:22] <Twofish> [14:44] -ChanServ- 3 10 Frode
73[13:45:22] <Twofish> [14:44] -ChanServ- 4 100 Twofish
74[13:45:22] <Twofish> [14:44] -ChanServ- 5 5 Confusion
75[13:45:24] <Twofish> [14:44] -ChanServ- 6 15 Fatjoe
76[13:45:28] <Twofish> [14:44] -ChanServ- 7 1 XplodingplastiX
77[13:45:30] <Twofish> [14:44] -ChanServ- 8 1 qweM
78[13:45:32] <Twofish> [14:44] -ChanServ- 9 15 Devilfish
79[13:45:34] <Twofish> [14:44] -ChanServ- 10 1 trym
80[13:45:36] <Twofish> [14:44] -ChanServ- 11 1 |Mr-OlseN|
81[13:45:38] <Twofish> [14:44] -ChanServ- 12 1 DelScorpio
82[13:45:40] <Twofish> [14:44] -ChanServ- 13 1 Stighelmer
83[13:45:42] <Twofish> [14:44] -ChanServ- 14 1 slackey
84[13:45:44] <Twofish> [14:44] -ChanServ- 15 1 Punkpal
85[13:45:46] <Twofish> [14:44] -ChanServ- 16 1 Martyy
86[13:45:48] <Twofish> [14:44] -ChanServ- 17 25 Sibi
87[13:45:50] <Twofish> [14:44] -ChanServ- 18 1 aGal-007
88[13:45:52] <Twofish> [14:44] -ChanServ- 19 1 Cheyenne2
89[13:45:54] <Twofish> [14:44] -ChanServ- 20 1 Morty--
90[13:45:58] <Twofish> [14:44] -ChanServ- 21 1 ralfie
91[13:46:00] <Twofish> [14:44] -ChanServ- 22 1 lwiplBlack
92[13:46:02] <Twofish> [14:44] -ChanServ- 23 5 Slabbedask
93[13:46:04] <Twofish> [14:44] -ChanServ- 24 1 extra|orbit
94[13:46:06] <Twofish> [14:44] -ChanServ- 25 1 Meg
95[13:46:08] <Twofish> [14:44] -ChanServ- 34 30 De_Morgan
96[13:46:10] <Twofish> [14:44] -ChanServ- 50 1 D-W
97
98Thanks. I'm at a bit of a loss here. :p
99w00t
100From surreal.w00t at gmail.com Thu Jan 4 05:55:02 2007
101From: surreal.w00t at gmail.com (Robin Burchell)
102Date: Thu Jan 4 05:55:06 2007
103Subject: [IRCServices] Re: NS AJOIN and CS SET RESTRICTED
104In-Reply-To: <b19eae4e0701040550w38e0d6d7ibabd641d2579ede@mail.gmail.com>
105References: <b19eae4e0701040550w38e0d6d7ibabd641d2579ede@mail.gmail.com>
106Message-ID: <b19eae4e0701040555v529a9426o1d11f1fbe360cfc1@mail.gmail.com>
107
108An addendum, I forgot to mention I think it's NS AJOIN related because
109the channel was set +i also.
110
111On 1/4/07, Robin Burchell <surreal.w00t@gmail.com> wrote:
112From achurch at achurch.org Sat Jan 6 10:56:59 2007
113From: achurch at achurch.org (Andrew Church)
114Date: Fri Jan 5 18:02:59 2007
115Subject: [IRCServices] NS AJOIN and CS SET RESTRICTED
116In-Reply-To: <b19eae4e0701040550w38e0d6d7ibabd641d2579ede@mail.gmail.com>
117Message-ID: <459f0347.12125@msgid.achurch.org>
118
119 The first thing that comes to mind is linked nicks. I notice that
120there are a lot of level-1 entries; could the user(s) in question have
121nicks linked to these? Use ChanServ STATUS (requires level 100 access by
122default) to check the access level of the user on the channel before
123kicking them. Another possibility is that the ircd is rejecting the KICK
124messages from Services; see if there are any relevant messages in the
125Services log file.
126
127 As far as joining around bans, that's an ircd issue, not a Services
128issue.
129
130 --Andrew Church
131 achurch@achurch.org
132 http://achurch.org/
133
134>Bit of confusion here, I think it could be related to the user having
135>NS AJOIN enabled.. thoughts are welcome :p. Basic story is that
136>channel is SET RESTRICTed, Valentine is NOT on the access list, yet
137>does not seem to be getting correctly removed from the channel. My
138>guess is something to do with AJOIN, though I could be mistaken.
139>
140>IRCd is InspIRCd 1.1, should you require a protocol module for testing
141>or other, one is available from our SVN:
142>http://svn.inspircd.org/repository/trunk/ircservices-module/inspircd.c
143From achurch at achurch.org Sat Jan 6 11:03:46 2007
144From: achurch at achurch.org (Andrew Church)
145Date: Fri Jan 5 18:10:15 2007
146Subject: [IRCServices] Re: NS AJOIN and CS SET RESTRICTED
147In-Reply-To: <b19eae4e0701040555v529a9426o1d11f1fbe360cfc1@mail.gmail.com>
148Message-ID: <459f0504.12267@msgid.achurch.org>
149
150>An addendum, I forgot to mention I think it's NS AJOIN related because
151>the channel was set +i also.
152
153 To clarify this, AJOIN only sends out SVSJOIN message for the relevant
154user; actual join processing is handled by the ircd, which should only send
155out a JOIN message if the user is allowed to join the channel. It's
156possible InspIRCd is not performing those checks correctly, which would
157account for users being able to join through bans.
158
159 --Andrew Church
160 achurch@achurch.org
161 http://achurch.org/
162From surreal.w00t at gmail.com Sat Jan 6 10:53:50 2007
163From: surreal.w00t at gmail.com (Robin Burchell)
164Date: Sat Jan 6 10:53:56 2007
165Subject: [IRCServices] Re: NS AJOIN and CS SET RESTRICTED
166In-Reply-To: <459f0504.12267@msgid.achurch.org>
167References: <b19eae4e0701040555v529a9426o1d11f1fbe360cfc1@mail.gmail.com>
168 <459f0504.12267@msgid.achurch.org>
169Message-ID: <b19eae4e0701061053s6fe64a36k74a7f3d546271b50@mail.gmail.com>
170
171Yes, there was a desync, as we only apply restrictions locally,
172however SVSJOIN tried to JoinUser to the channel on every server --
173not their local one, appearing to bypass the bans, etc (now fixed in
174SVN/upcoming b9).
175
176That's all fixed now, though.
177
178Is there any point allowing AJOIN to a restricted channel if you're
179not on the access list though? That seems like it could be used to
180create joinfloods of a sort.
181
182Thanks for the reply.
183
184On 1/6/07, Andrew Church <achurch@achurch.org> wrote:
185> >An addendum, I forgot to mention I think it's NS AJOIN related because
186> >the channel was set +i also.
187>
188> To clarify this, AJOIN only sends out SVSJOIN message for the relevant
189> user; actual join processing is handled by the ircd, which should only send
190> out a JOIN message if the user is allowed to join the channel. It's
191> possible InspIRCd is not performing those checks correctly, which would
192> account for users being able to join through bans.
193>
194> --Andrew Church
195> achurch@achurch.org
196> http://achurch.org/
197> ------------------------------------------------------------------
198> To unsubscribe or change your subscription options, visit:
199> http://lists.ircservices.za.net/mailman/listinfo/ircservices
200>
201From achurch at achurch.org Sun Jan 7 06:35:00 2007
202From: achurch at achurch.org (Andrew Church)
203Date: Sat Jan 6 13:39:30 2007
204Subject: [IRCServices] Re: NS AJOIN and CS SET RESTRICTED
205In-Reply-To: <b19eae4e0701061053s6fe64a36k74a7f3d546271b50@mail.gmail.com>
206Message-ID: <45a0170e.71441@msgid.achurch.org>
207
208>Is there any point allowing AJOIN to a restricted channel if you're
209>not on the access list though? That seems like it could be used to
210>create joinfloods of a sort.
211
212 I suppose it could be useful to have AJOIN report potential problems,
213but on the other hand that wouldn't do anything about the case where the
214channel is set to RESTRICTED afterwards. And if a user wants to flood the
215network, there are plenty of easier ways--spam /ns HELP, for example. (:
216
217 --Andrew Church
218 achurch@achurch.org
219 http://achurch.org/
220From surreal.w00t at gmail.com Fri Jan 12 05:34:41 2007
221From: surreal.w00t at gmail.com (Robin Burchell)
222Date: Fri Jan 12 05:34:46 2007
223Subject: [IRCServices] Weird registration/ID issue
224Message-ID: <b19eae4e0701120534k2b331fafvb397102b01b37f9d@mail.gmail.com>
225
226Ok.. this is just plain bizarre.
227
228Had a user come in today and report they are unable to identify as of
229today/yesterday or so. Excuse my copypasting of logs.
230
231[12:48:15] <xxx> it appears services refuse to mark me as having
232identified for my nickname... if I intentionally type a wrong password
233I get a "wrong password" notice, but if I use the right one, I get no
234such notice, but no identified status either
235[13:05:04] <@w00t> hmm what client are you using
236[13:05:41] <+xxx> vanilla mirc
237[13:05:46] <@w00t> reconnect
238[13:05:50] <@w00t> /debug @d
239[13:05:54] <@w00t> identify with services
240[13:06:00] <@w00t> PM me the output from the @d window
241
242then in PM..
243
244[13:07:27] <xxx> interestingly, the debug window shows no information
245coming back after sending the normal password.
246[13:07:42] <w00t> how are you identifying
247[13:07:56] <xxx> /nickserv as well as /ns
248[13:08:03] <w00t> try /msg nickserv
249
250..same result
251
252His NS INFO showed him offline. Normally I'd leave this as a joke, but
253he gave me his password (vaeiiliandor). I register a nickname
254(Somenick), auth it, disconnect, reconnect, try login, same result ..
255no output from services.
256
257He says it worked fine until yesterday or so, we're running 5.0.55,
258compiled on October.
259
260Any ideas on what could cause this one? If relevant, I'll ask Brain /
261Craig to check Services' logs as I currently do not have access to the
262hub.
263
264Forgive me if ths turns out to be something stupid. :P
265From surreal.w00t at gmail.com Wed Jan 17 19:08:30 2007
266From: surreal.w00t at gmail.com (Robin Burchell)
267Date: Wed Jan 17 19:08:36 2007
268Subject: [IRCServices] Re: Weird registration/ID issue
269In-Reply-To: <b19eae4e0701120534k2b331fafvb397102b01b37f9d@mail.gmail.com>
270References: <b19eae4e0701120534k2b331fafvb397102b01b37f9d@mail.gmail.com>
271Message-ID: <b19eae4e0701171908u1ab236c6ib9983e380a3a4cfe@mail.gmail.com>
272
273Have another 'no output' situation from the same copy of services,
274reproducable with two people at least.
275
276-> dexter.chatspike.net PRIVMSG nickserv :info [OPA]spaceRaptor
277-> dexter.chatspike.net PRIVMSG nickserv :info [OPA]spaceRaptor all
278<- :NickServ!services@chatspike.net NOTICE w00t :[OPA]spaceRaptor is
279[OPA]spaceRaptor
280<- :NickServ!services@chatspike.net NOTICE w00t : Last seen time:
281May 30 03:40:27 2006 BST
282<- :NickServ!services@chatspike.net NOTICE w00t : Time registered:
283Sep 18 23:55:31 2003 BST
284<- :NickServ!services@chatspike.net NOTICE w00t :Last quit message:
285[CS] Quit: <[OPA]Anonymous> imagine if the fighter won, due to zedds
286random battle code ****Our Enemys Should Fear Us. Our Current Allys
287Should Depend On Us. And All Others Should Be Cannon Fodder Below Our
288Feet. GO OPA!!!!****
289<- :NickServ!services@chatspike.net NOTICE w00t : Options:
290Kill protection, Security
291
292[02:57:28] <w00t> /ns info [OPA]spaceRaptor
293[02:57:32] <w00t> do you get any output?
294[02:57:56] <peavey> from?
295[02:58:04] <w00t> ^ nickserv, with that command
296[03:01:35] <peavey> ah no
297[03:01:37] <peavey> nothing
298[03:01:42] <w00t> no output?
299[03:01:53] <peavey> /ns info [OPA]spaceRaptor ALL
300[03:01:57] <peavey> but I do from that
301
302Again, seems like a random case, but any ideas on what's going on here
303or how to furthre diagnose the problem would be nice.
304
305On 1/12/07, Robin Burchell <surreal.w00t@gmail.com> wrote:
306> Ok.. this is just plain bizarre.
307>
308> Had a user come in today and report they are unable to identify as of
309> today/yesterday or so. Excuse my copypasting of logs.
310>
311> [12:48:15] <xxx> it appears services refuse to mark me as having
312> identified for my nickname... if I intentionally type a wrong password
313> I get a "wrong password" notice, but if I use the right one, I get no
314> such notice, but no identified status either
315> [13:05:04] <@w00t> hmm what client are you using
316> [13:05:41] <+xxx> vanilla mirc
317> [13:05:46] <@w00t> reconnect
318> [13:05:50] <@w00t> /debug @d
319> [13:05:54] <@w00t> identify with services
320> [13:06:00] <@w00t> PM me the output from the @d window
321>
322> then in PM..
323>
324> [13:07:27] <xxx> interestingly, the debug window shows no information
325> coming back after sending the normal password.
326> [13:07:42] <w00t> how are you identifying
327> [13:07:56] <xxx> /nickserv as well as /ns
328> [13:08:03] <w00t> try /msg nickserv
329>
330> ..same result
331>
332> His NS INFO showed him offline. Normally I'd leave this as a joke, but
333> he gave me his password (vaeiiliandor). I register a nickname
334> (Somenick), auth it, disconnect, reconnect, try login, same result ..
335> no output from services.
336>
337> He says it worked fine until yesterday or so, we're running 5.0.55,
338> compiled on October.
339>
340> Any ideas on what could cause this one? If relevant, I'll ask Brain /
341> Craig to check Services' logs as I currently do not have access to the
342> hub.
343>
344> Forgive me if ths turns out to be something stupid. :P
345>
346From surreal.w00t at gmail.com Sat Jan 20 15:52:07 2007
347From: surreal.w00t at gmail.com (Robin Burchell)
348Date: Sat Jan 20 15:52:14 2007
349Subject: [IRCServices] Re: Weird registration/ID issue
350In-Reply-To: <b19eae4e0701171908u1ab236c6ib9983e380a3a4cfe@mail.gmail.com>
351References: <b19eae4e0701120534k2b331fafvb397102b01b37f9d@mail.gmail.com>
352 <b19eae4e0701171908u1ab236c6ib9983e380a3a4cfe@mail.gmail.com>
353Message-ID: <b19eae4e0701201552h52f36353kb268f0216f373712@mail.gmail.com>
354
355Disregard this. Turned out to be something incredibly simple, and stupid.
356
357Still would have been nice to know there was someone on the other end
358of the mailinglist actually recieving this :P
359
360On 1/18/07, Robin Burchell <surreal.w00t@gmail.com> wrote:
361> Have another 'no output' situation from the same copy of services,
362> reproducable with two people at least.
363>
364> -> dexter.chatspike.net PRIVMSG nickserv :info [OPA]spaceRaptor
365> -> dexter.chatspike.net PRIVMSG nickserv :info [OPA]spaceRaptor all
366> <- :NickServ!services@chatspike.net NOTICE w00t :[OPA]spaceRaptor is
367> [OPA]spaceRaptor
368> <- :NickServ!services@chatspike.net NOTICE w00t : Last seen time:
369> May 30 03:40:27 2006 BST
370> <- :NickServ!services@chatspike.net NOTICE w00t : Time registered:
371> Sep 18 23:55:31 2003 BST
372> <- :NickServ!services@chatspike.net NOTICE w00t :Last quit message:
373> [CS] Quit: <[OPA]Anonymous> imagine if the fighter won, due to zedds
374> random battle code ****Our Enemys Should Fear Us. Our Current Allys
375> Should Depend On Us. And All Others Should Be Cannon Fodder Below Our
376> Feet. GO OPA!!!!****
377> <- :NickServ!services@chatspike.net NOTICE w00t : Options:
378> Kill protection, Security
379>
380> [02:57:28] <w00t> /ns info [OPA]spaceRaptor
381> [02:57:32] <w00t> do you get any output?
382> [02:57:56] <peavey> from?
383> [02:58:04] <w00t> ^ nickserv, with that command
384> [03:01:35] <peavey> ah no
385> [03:01:37] <peavey> nothing
386> [03:01:42] <w00t> no output?
387> [03:01:53] <peavey> /ns info [OPA]spaceRaptor ALL
388> [03:01:57] <peavey> but I do from that
389>
390> Again, seems like a random case, but any ideas on what's going on here
391> or how to furthre diagnose the problem would be nice.
392>
393> On 1/12/07, Robin Burchell <surreal.w00t@gmail.com> wrote:
394> > Ok.. this is just plain bizarre.
395> >
396> > Had a user come in today and report they are unable to identify as of
397> > today/yesterday or so. Excuse my copypasting of logs.
398> >
399> > [12:48:15] <xxx> it appears services refuse to mark me as having
400> > identified for my nickname... if I intentionally type a wrong password
401> > I get a "wrong password" notice, but if I use the right one, I get no
402> > such notice, but no identified status either
403> > [13:05:04] <@w00t> hmm what client are you using
404> > [13:05:41] <+xxx> vanilla mirc
405> > [13:05:46] <@w00t> reconnect
406> > [13:05:50] <@w00t> /debug @d
407> > [13:05:54] <@w00t> identify with services
408> > [13:06:00] <@w00t> PM me the output from the @d window
409> >
410> > then in PM..
411> >
412> > [13:07:27] <xxx> interestingly, the debug window shows no information
413> > coming back after sending the normal password.
414> > [13:07:42] <w00t> how are you identifying
415> > [13:07:56] <xxx> /nickserv as well as /ns
416> > [13:08:03] <w00t> try /msg nickserv
417> >
418> > ..same result
419> >
420> > His NS INFO showed him offline. Normally I'd leave this as a joke, but
421> > he gave me his password (vaeiiliandor). I register a nickname
422> > (Somenick), auth it, disconnect, reconnect, try login, same result ..
423> > no output from services.
424> >
425> > He says it worked fine until yesterday or so, we're running 5.0.55,
426> > compiled on October.
427> >
428> > Any ideas on what could cause this one? If relevant, I'll ask Brain /
429> > Craig to check Services' logs as I currently do not have access to the
430> > hub.
431> >
432> > Forgive me if ths turns out to be something stupid. :P
433> >
434>
435From achurch at achurch.org Sun Jan 21 09:06:51 2007
436From: achurch at achurch.org (Andrew Church)
437Date: Sat Jan 20 16:07:42 2007
438Subject: [IRCServices] Re: Weird registration/ID issue
439In-Reply-To: <b19eae4e0701201552h52f36353kb268f0216f373712@mail.gmail.com>
440Message-ID: <45b2aec9.56021@msgid.achurch.org>
441
442>Disregard this. Turned out to be something incredibly simple, and stupid.
443>
444>Still would have been nice to know there was someone on the other end
445>of the mailinglist actually recieving this :P
446
447 Sorry, I thought I had replied to at least the first message. Out
448of curiosity, what was the problem--a misconfigured client or something?
449
450 --Andrew Church
451 achurch@achurch.org
452 http://achurch.org/
453From surreal.w00t at gmail.com Sat Jan 20 16:10:08 2007
454From: surreal.w00t at gmail.com (Robin Burchell)
455Date: Sat Jan 20 16:10:12 2007
456Subject: [IRCServices] Re: Weird registration/ID issue
457In-Reply-To: <45b2aec9.56021@msgid.achurch.org>
458References: <b19eae4e0701201552h52f36353kb268f0216f373712@mail.gmail.com>
459 <45b2aec9.56021@msgid.achurch.org>
460Message-ID: <b19eae4e0701201610l9081250lc11d4dac3eeebf1c@mail.gmail.com>
461
462A bug in the server software caused a text filter to be
463mis-propegated, thus any line ending in 'or' was ignored. Note the
464password ended in 'or', as did the nickname. Simple, but irritatingly
465weird. :P
466
467Off-topic momentarily, Andrew, did you recieve my off-list mail sent
468in the last week or so?
469
470On 1/21/07, Andrew Church <achurch@achurch.org> wrote:
471> >Disregard this. Turned out to be something incredibly simple, and stupid.
472> >
473> >Still would have been nice to know there was someone on the other end
474> >of the mailinglist actually recieving this :P
475>
476> Sorry, I thought I had replied to at least the first message. Out
477> of curiosity, what was the problem--a misconfigured client or something?
478>
479> --Andrew Church
480> achurch@achurch.org
481> http://achurch.org/
482> ------------------------------------------------------------------
483> To unsubscribe or change your subscription options, visit:
484> http://lists.ircservices.za.net/mailman/listinfo/ircservices
485>
486From achurch at achurch.org Sun Jan 21 09:32:11 2007
487From: achurch at achurch.org (Andrew Church)
488Date: Sat Jan 20 16:33:29 2007
489Subject: [IRCServices] Re: Weird registration/ID issue
490In-Reply-To: <b19eae4e0701201610l9081250lc11d4dac3eeebf1c@mail.gmail.com>
491Message-ID: <45b2b4d6.56041@msgid.achurch.org>
492
493>A bug in the server software caused a text filter to be
494>mis-propegated, thus any line ending in 'or' was ignored. Note the
495>password ended in 'or', as did the nickname. Simple, but irritatingly
496>weird. :P
497
498 Ouch. Yeah, those can be annoying to track down.
499
500>Off-topic momentarily, Andrew, did you recieve my off-list mail sent
501>in the last week or so?
502
503 Yes, I did, and thanks--but you can see just how behind I'm getting
504on things...
505
506 --Andrew Church
507 achurch@achurch.org
508 http://achurch.org/
509From surreal.w00t at gmail.com Sat Jan 20 16:40:43 2007
510From: surreal.w00t at gmail.com (Robin Burchell)
511Date: Sat Jan 20 16:40:46 2007
512Subject: [IRCServices] Re: Weird registration/ID issue
513In-Reply-To: <45b2b4d6.56041@msgid.achurch.org>
514References: <b19eae4e0701201610l9081250lc11d4dac3eeebf1c@mail.gmail.com>
515 <45b2b4d6.56041@msgid.achurch.org>
516Message-ID: <b19eae4e0701201640r3546ec33y635526fa403b4d@mail.gmail.com>
517
518No problems. When/if you get a chance to reply, I'm in no rush. Thanks :)
519
520On 1/21/07, Andrew Church <achurch@achurch.org> wrote:
521> >A bug in the server software caused a text filter to be
522> >mis-propegated, thus any line ending in 'or' was ignored. Note the
523> >password ended in 'or', as did the nickname. Simple, but irritatingly
524> >weird. :P
525>
526> Ouch. Yeah, those can be annoying to track down.
527>
528> >Off-topic momentarily, Andrew, did you recieve my off-list mail sent
529> >in the last week or so?
530>
531> Yes, I did, and thanks--but you can see just how behind I'm getting
532> on things...
533>
534> --Andrew Church
535> achurch@achurch.org
536> http://achurch.org/
537> ------------------------------------------------------------------
538> To unsubscribe or change your subscription options, visit:
539> http://lists.ircservices.za.net/mailman/listinfo/ircservices
540>
541From mamfelt at acm.org Sun Jan 21 07:50:15 2007
542From: mamfelt at acm.org (Michael Felt)
543Date: Sun Jan 21 07:50:23 2007
544Subject: [IRCServices] Re: Weird registration/ID issue
545In-Reply-To: <b19eae4e0701201552h52f36353kb268f0216f373712@mail.gmail.com>
546References: <b19eae4e0701120534k2b331fafvb397102b01b37f9d@mail.gmail.com> <b19eae4e0701171908u1ab236c6ib9983e380a3a4cfe@mail.gmail.com>
547 <b19eae4e0701201552h52f36353kb268f0216f373712@mail.gmail.com>
548Message-ID: <45B38BB7.9030307@acm.org>
549
550Sounds like you solved it. What was it? And yes, there are lots of
551people who read - at least. I am not skilled enough to reply though.
552
553Robin Burchell wrote:
554> Disregard this. Turned out to be something incredibly simple, and stupid.
555>
556> Still would have been nice to know there was someone on the other end
557> of the mailinglist actually recieving this :P
558>
559> On 1/18/07, Robin Burchell <surreal.w00t@gmail.com> wrote:
560>> Have another 'no output' situation from the same copy of services,
561>> reproducable with two people at least.
562>>
563>> -> dexter.chatspike.net PRIVMSG nickserv :info [OPA]spaceRaptor
564>> -> dexter.chatspike.net PRIVMSG nickserv :info [OPA]spaceRaptor all
565>> <- :NickServ!services@chatspike.net NOTICE w00t :[OPA]spaceRaptor is
566>> [OPA]spaceRaptor
567>> <- :NickServ!services@chatspike.net NOTICE w00t : Last seen time:
568>> May 30 03:40:27 2006 BST
569>> <- :NickServ!services@chatspike.net NOTICE w00t : Time registered:
570>> Sep 18 23:55:31 2003 BST
571>> <- :NickServ!services@chatspike.net NOTICE w00t :Last quit message:
572>> [CS] Quit: <[OPA]Anonymous> imagine if the fighter won, due to zedds
573>> random battle code ****Our Enemys Should Fear Us. Our Current Allys
574>> Should Depend On Us. And All Others Should Be Cannon Fodder Below Our
575>> Feet. GO OPA!!!!****
576>> <- :NickServ!services@chatspike.net NOTICE w00t : Options:
577>> Kill protection, Security
578>>
579>> [02:57:28] <w00t> /ns info [OPA]spaceRaptor
580>> [02:57:32] <w00t> do you get any output?
581>> [02:57:56] <peavey> from?
582>> [02:58:04] <w00t> ^ nickserv, with that command
583>> [03:01:35] <peavey> ah no
584>> [03:01:37] <peavey> nothing
585>> [03:01:42] <w00t> no output?
586>> [03:01:53] <peavey> /ns info [OPA]spaceRaptor ALL
587>> [03:01:57] <peavey> but I do from that
588>>
589>> Again, seems like a random case, but any ideas on what's going on here
590>> or how to furthre diagnose the problem would be nice.
591>>
592>> On 1/12/07, Robin Burchell <surreal.w00t@gmail.com> wrote:
593>> > Ok.. this is just plain bizarre.
594>> >
595>> > Had a user come in today and report they are unable to identify as of
596>> > today/yesterday or so. Excuse my copypasting of logs.
597>> >
598>> > [12:48:15] <xxx> it appears services refuse to mark me as having
599>> > identified for my nickname... if I intentionally type a wrong password
600>> > I get a "wrong password" notice, but if I use the right one, I get no
601>> > such notice, but no identified status either
602>> > [13:05:04] <@w00t> hmm what client are you using
603>> > [13:05:41] <+xxx> vanilla mirc
604>> > [13:05:46] <@w00t> reconnect
605>> > [13:05:50] <@w00t> /debug @d
606>> > [13:05:54] <@w00t> identify with services
607>> > [13:06:00] <@w00t> PM me the output from the @d window
608>> >
609>> > then in PM..
610>> >
611>> > [13:07:27] <xxx> interestingly, the debug window shows no information
612>> > coming back after sending the normal password.
613>> > [13:07:42] <w00t> how are you identifying
614>> > [13:07:56] <xxx> /nickserv as well as /ns
615>> > [13:08:03] <w00t> try /msg nickserv
616>> >
617>> > ..same result
618>> >
619>> > His NS INFO showed him offline. Normally I'd leave this as a joke, but
620>> > he gave me his password (vaeiiliandor). I register a nickname
621>> > (Somenick), auth it, disconnect, reconnect, try login, same result ..
622>> > no output from services.
623>> >
624>> > He says it worked fine until yesterday or so, we're running 5.0.55,
625>> > compiled on October.
626>> >
627>> > Any ideas on what could cause this one? If relevant, I'll ask Brain /
628>> > Craig to check Services' logs as I currently do not have access to the
629>> > hub.
630>> >
631>> > Forgive me if ths turns out to be something stupid. :P
632>> >
633>>
634> ------------------------------------------------------------------
635> To unsubscribe or change your subscription options, visit:
636> http://lists.ircservices.za.net/mailman/listinfo/ircservices
637>
638From surreal.w00t at gmail.com Sun Jan 21 09:03:42 2007
639From: surreal.w00t at gmail.com (Robin Burchell)
640Date: Sun Jan 21 09:03:48 2007
641Subject: [IRCServices] Re: Weird registration/ID issue
642In-Reply-To: <b19eae4e0701201610l9081250lc11d4dac3eeebf1c@mail.gmail.com>
643References: <b19eae4e0701201552h52f36353kb268f0216f373712@mail.gmail.com>
644 <45b2aec9.56021@msgid.achurch.org>
645 <b19eae4e0701201610l9081250lc11d4dac3eeebf1c@mail.gmail.com>
646Message-ID: <b19eae4e0701210903m56b42146gce9eae2d3b4c20d@mail.gmail.com>
647
648To quote my previous post ;-)
649
650On 1/21/07, Robin Burchell <surreal.w00t@gmail.com> wrote:
651> A bug in the server software caused a text filter to be
652> mis-propegated, thus any line ending in 'or' was ignored. Note the
653> password ended in 'or', as did the nickname. Simple, but irritatingly
654> weird. :P
655From paul.simpkin at hitec-systems.co.uk Tue Feb 6 17:05:30 2007
656From: paul.simpkin at hitec-systems.co.uk (Paul Simpkin)
657Date: Tue Feb 6 17:05:13 2007
658Subject: [IRCServices] Auto-op
659Message-ID: <3169090C6ED7594884DB74E155D84A67016307@server-mail.hitec-systems.co.uk>
660
661Hi,
662
663
664
665I can't see the auto-op option any more after I install my bot on new
666box.
667
668
669
670
671
672Thanks for any help with this I am a total newbe when using this!
673
674
675
676
677
678
679
680
681
682Here is a list of my commands:
683
684
685
686There use to be autoop......
687
688
689
690-ChanServ- The following commands can be used with ChanServ:
691
692-
693
694-ChanServ-
695
696-
697
698-ChanServ- REGISTER Register a channel
699
700-
701
702-ChanServ- IDENTIFY Identify yourself with your password
703
704-
705
706-ChanServ- SENDPASS Send a channel's password to you
707
708-
709
710-ChanServ- DROP Cancel the registration of a channel
711
712-
713
714-ChanServ- SET Set channel options and information
715
716-
717
718-ChanServ- UNSET Clear channel information
719
720-
721
722-ChanServ- INFO Show channel options and information
723
724-
725
726-ChanServ- ACCESS Maintain the overall channel access list
727
728-
729
730-ChanServ- LEVELS Fine-tune channel access levels
731
732-
733
734-ChanServ- OP Give a user chanop status (+o)
735
736-
737
738-ChanServ- DEOP Remove chanop status (+o)
739
740-
741
742-ChanServ- VOICE Give a user voice status (+v)
743
744-
745
746-ChanServ- DEVOICE Remove voice status (+v)
747
748-
749
750-ChanServ- HALFOP Give a user halfop status (+h)
751
752-
753
754-ChanServ- DEHALFOP Remove halfop status (+h)
755
756-
757
758-ChanServ- PROTECT Give a user protected status (+a)
759
760-
761
762-ChanServ- DEPROTECT Remove protected status (+a)
763
764-
765
766-ChanServ- INVITE Invite yourself to a channel
767
768-
769
770-ChanServ- UNBAN Unban yourself from a channel
771
772-
773
774-ChanServ- KICK Kick a user from a channel
775
776-
777
778-ChanServ- TOPIC Change a channel's topic
779
780-
781
782-ChanServ- CLEAR Clear channel modes or mass-kick users
783
784-
785
786-ChanServ- STATUS Return a user's access level on a channel
787
788-
789
790-ChanServ- LIST List registered channels
791
792-
793
794-ChanServ- AKICK Maintain the AutoKick list
795
796-
797
798-------------- next part --------------
799An HTML attachment was scrubbed...
800URL: http://lists.ircservices.za.net/pipermail/ircservices/attachments/20070207/11efa8ef/attachment-0001.html
801From semir at mslink.at Tue Feb 6 17:08:21 2007
802From: semir at mslink.at (Semir M.)
803Date: Tue Feb 6 17:08:32 2007
804Subject: [IRCServices] Auto-op
805In-Reply-To: <3169090C6ED7594884DB74E155D84A67016307@server-mail.hitec-systems.co.uk>
806References: <3169090C6ED7594884DB74E155D84A67016307@server-mail.hitec-systems.co.uk>
807Message-ID: <86c55b630702061708t3f303383mde5a66cc09fb6eb@mail.gmail.com>
808
809Hello,
810
811mh, access (with level 50+) is a autoop level :-)
812
813if you like sop/aop/vop, so you have to enable the module xop if i'm not
814wrong ...
815
816
817regards
818Semir M.
819
820
821
8222007/2/7, Paul Simpkin <paul.simpkin@hitec-systems.co.uk>:
823>
824> Hi,
825>
826>
827>
828> I can't see the auto-op option any more after I install my bot on new box.
829>
830>
831>
832>
833>
834> Thanks for any help with this I am a total newbe when using this!
835>
836>
837>
838>
839>
840>
841>
842>
843>
844> Here is a list of my commands:
845>
846>
847>
848> There use to be autoop??
849>
850>
851>
852> -ChanServ- The following commands can be used with ChanServ:
853>
854> -
855>
856> -ChanServ-
857>
858> -
859>
860> -ChanServ- REGISTER Register a channel
861>
862> -
863>
864> -ChanServ- IDENTIFY Identify yourself with your password
865>
866> -
867>
868> -ChanServ- SENDPASS Send a channel's password to you
869>
870> -
871>
872> -ChanServ- DROP Cancel the registration of a channel
873>
874> -
875>
876> -ChanServ- SET Set channel options and information
877>
878> -
879>
880> -ChanServ- UNSET Clear channel information
881>
882> -
883>
884> -ChanServ- INFO Show channel options and information
885>
886> -
887>
888> -ChanServ- ACCESS Maintain the overall channel access list
889>
890> -
891>
892> -ChanServ- LEVELS Fine-tune channel access levels
893>
894> -
895>
896> -ChanServ- OP Give a user chanop status (+o)
897>
898> -
899>
900> -ChanServ- DEOP Remove chanop status (+o)
901>
902> -
903>
904> -ChanServ- VOICE Give a user voice status (+v)
905>
906> -
907>
908> -ChanServ- DEVOICE Remove voice status (+v)
909>
910> -
911>
912> -ChanServ- HALFOP Give a user halfop status (+h)
913>
914> -
915>
916> -ChanServ- DEHALFOP Remove halfop status (+h)
917>
918> -
919>
920> -ChanServ- PROTECT Give a user protected status (+a)
921>
922> -
923>
924> -ChanServ- DEPROTECT Remove protected status (+a)
925>
926> -
927>
928> -ChanServ- INVITE Invite yourself to a channel
929>
930> -
931>
932> -ChanServ- UNBAN Unban yourself from a channel
933>
934> -
935>
936> -ChanServ- KICK Kick a user from a channel
937>
938> -
939>
940> -ChanServ- TOPIC Change a channel's topic
941>
942> -
943>
944> -ChanServ- CLEAR Clear channel modes or mass-kick users
945>
946> -
947>
948> -ChanServ- STATUS Return a user's access level on a channel
949>
950> -
951>
952> -ChanServ- LIST List registered channels
953>
954> -
955>
956> -ChanServ- AKICK Maintain the AutoKick list
957>
958> -
959>
960> www.hitec-systems.co.uk
961>
962> ------------------------------------------------------------------
963> To unsubscribe or change your subscription options, visit:
964> http://lists.ircservices.za.net/mailman/listinfo/ircservices
965>
966-------------- next part --------------
967An HTML attachment was scrubbed...
968URL: http://lists.ircservices.za.net/pipermail/ircservices/attachments/20070207/59270f74/attachment.html
969From paul.simpkin at hitec-systems.co.uk Tue Feb 6 17:10:37 2007
970From: paul.simpkin at hitec-systems.co.uk (Paul Simpkin)
971Date: Tue Feb 6 17:10:20 2007
972Subject: [IRCServices] Auto-op
973Message-ID: <3169090C6ED7594884DB74E155D84A67016308@server-mail.hitec-systems.co.uk>
974
975Thanks!
976
977
978
979Paul
980
981
982
983________________________________
984
985From: ircservices-bounces@ircservices.za.net
986[mailto:ircservices-bounces@ircservices.za.net] On Behalf Of Semir M.
987Sent: 07 February 2007 01:08
988To: IRC Services General Mailing List
989Subject: Re: [IRCServices] Auto-op
990
991
992
993Hello,
994
995mh, access (with level 50+) is a autoop level :-)
996
997if you like sop/aop/vop, so you have to enable the module xop if i'm not
998wrong ...
999
1000
1001regards
1002Semir M.
1003
1004
1005
1006
10072007/2/7, Paul Simpkin <paul.simpkin@hitec-systems.co.uk>:
1008
1009Hi,
1010
1011
1012
1013I can't see the auto-op option any more after I install my bot on new
1014box.
1015
1016
1017
1018
1019
1020Thanks for any help with this I am a total newbe when using this!
1021
1022
1023
1024
1025
1026
1027
1028
1029
1030Here is a list of my commands:
1031
1032
1033
1034There use to be autoop......
1035
1036
1037
1038-ChanServ- The following commands can be used with ChanServ:
1039
1040-
1041
1042-ChanServ-
1043
1044-
1045
1046-ChanServ- REGISTER Register a channel
1047
1048-
1049
1050-ChanServ- IDENTIFY Identify yourself with your password
1051
1052-
1053
1054-ChanServ- SENDPASS Send a channel's password to you
1055
1056-
1057
1058-ChanServ- DROP Cancel the registration of a channel
1059
1060-
1061
1062-ChanServ- SET Set channel options and information
1063
1064-
1065
1066-ChanServ- UNSET Clear channel information
1067
1068-
1069
1070-ChanServ- INFO Show channel options and information
1071
1072-
1073
1074-ChanServ- ACCESS Maintain the overall channel access list
1075
1076-
1077
1078-ChanServ- LEVELS Fine-tune channel access levels
1079
1080-
1081
1082-ChanServ- OP Give a user chanop status (+o)
1083
1084-
1085
1086-ChanServ- DEOP Remove chanop status (+o)
1087
1088-
1089
1090-ChanServ- VOICE Give a user voice status (+v)
1091
1092-
1093
1094-ChanServ- DEVOICE Remove voice status (+v)
1095
1096-
1097
1098-ChanServ- HALFOP Give a user halfop status (+h)
1099
1100-
1101
1102-ChanServ- DEHALFOP Remove halfop status (+h)
1103
1104-
1105
1106-ChanServ- PROTECT Give a user protected status (+a)
1107
1108-
1109
1110-ChanServ- DEPROTECT Remove protected status (+a)
1111
1112-
1113
1114-ChanServ- INVITE Invite yourself to a channel
1115
1116-
1117
1118-ChanServ- UNBAN Unban yourself from a channel
1119
1120-
1121
1122-ChanServ- KICK Kick a user from a channel
1123
1124-
1125
1126-ChanServ- TOPIC Change a channel's topic
1127
1128-
1129
1130-ChanServ- CLEAR Clear channel modes or mass-kick users
1131
1132-
1133
1134-ChanServ- STATUS Return a user's access level on a channel
1135
1136-
1137
1138-ChanServ- LIST List registered channels
1139
1140-
1141
1142-ChanServ- AKICK Maintain the AutoKick list
1143
1144-
1145
1146 <http://www.hitec-systems.co.uk/logo.jpg>
1147
1148www.hitec-systems.co.uk
1149
1150
1151------------------------------------------------------------------
1152To unsubscribe or change your subscription options, visit:
1153http://lists.ircservices.za.net/mailman/listinfo/ircservices
1154
1155
1156
1157-------------- next part --------------
1158An HTML attachment was scrubbed...
1159URL: http://lists.ircservices.za.net/pipermail/ircservices/attachments/20070207/0d11b51a/attachment-0001.htm
1160From opticphase at gmail.com Fri Mar 16 20:34:25 2007
1161From: opticphase at gmail.com (J. King)
1162Date: Fri Mar 16 20:34:31 2007
1163Subject: [IRCServices] Regarding Founder Passwords
1164Message-ID: <2ae262ff0703162034t5b0f5298y95456d0513b8e7ce@mail.gmail.com>
1165
1166Say I identify to a channel with the founder password, and I am either not
1167in the room or have left the room. Is there a time limit as to when the
1168'founder access' expires, or is that data only destroyed when I disconnect
1169or otherwise part from my registered nickname?
1170
1171Thanks,
1172Phase
1173-------------- next part --------------
1174An HTML attachment was scrubbed...
1175URL: http://lists.ircservices.za.net/pipermail/ircservices/attachments/20070316/d18e0fab/attachment.html
1176From achurch at achurch.org Sat Mar 17 12:55:02 2007
1177From: achurch at achurch.org (Andrew Church)
1178Date: Fri Mar 16 20:57:35 2007
1179Subject: [IRCServices] Regarding Founder Passwords
1180In-Reply-To: <2ae262ff0703162034t5b0f5298y95456d0513b8e7ce@mail.gmail.com>
1181Message-ID: <45fb672c.43123@msgid.achurch.org>
1182
1183>Say I identify to a channel with the founder password, and I am either not
1184>in the room or have left the room. Is there a time limit as to when the
1185>'founder access' expires, or is that data only destroyed when I disconnect
1186>or otherwise part from my registered nickname?
1187
1188 Services keeps track of channels you have identified for as long
1189as you are connected to IRC, even if you change your nickname. (The
1190assumption is that if you know the password for the channel, you're
1191authorized to perform founder actions on that channel, and that fact
1192won't change regardless of what other actions you might take on IRC.)
1193
1194 --Andrew Church
1195 achurch@achurch.org
1196 http://achurch.org/
1197From opticphase at gmail.com Fri Mar 16 23:32:17 2007
1198From: opticphase at gmail.com (J. King)
1199Date: Fri Mar 16 23:32:20 2007
1200Subject: [IRCServices] Regarding Founder Passwords
1201In-Reply-To: <45fb672c.43123@msgid.achurch.org>
1202References: <2ae262ff0703162034t5b0f5298y95456d0513b8e7ce@mail.gmail.com>
1203 <45fb672c.43123@msgid.achurch.org>
1204Message-ID: <2ae262ff0703162332v71db7b13k3191a26821838950@mail.gmail.com>
1205
1206Thanks!
1207
1208On 3/16/07, Andrew Church <achurch@achurch.org> wrote:
1209>
1210> >Say I identify to a channel with the founder password, and I am either
1211> not
1212> >in the room or have left the room. Is there a time limit as to when the
1213> >'founder access' expires, or is that data only destroyed when I
1214> disconnect
1215> >or otherwise part from my registered nickname?
1216>
1217> Services keeps track of channels you have identified for as long
1218> as you are connected to IRC, even if you change your nickname. (The
1219> assumption is that if you know the password for the channel, you're
1220> authorized to perform founder actions on that channel, and that fact
1221> won't change regardless of what other actions you might take on IRC.)
1222>
1223> --Andrew Church
1224> achurch@achurch.org
1225> http://achurch.org/
1226> ------------------------------------------------------------------
1227> To unsubscribe or change your subscription options, visit:
1228> http://lists.ircservices.za.net/mailman/listinfo/ircservices
1229>
1230-------------- next part --------------
1231An HTML attachment was scrubbed...
1232URL: http://lists.ircservices.za.net/pipermail/ircservices/attachments/20070317/80cd3dbc/attachment.html
1233From bu7cher at yandex.ru Fri Mar 23 00:55:39 2007
1234From: bu7cher at yandex.ru (Andrey V. Elsukov)
1235Date: Fri Mar 23 00:56:38 2007
1236Subject: [IRCServices] services panic
1237Message-ID: <460387FB.104@yandex.ru>
1238
1239Hi, i've got services panic on the FreeBSD 6.2-STABLE amd64.
1240I have in the log:
1241
1242[Mar 23 10:31:20 2007] PANIC! signal 10, buffer = :IIIEFF PRIVMSG
1243ChanServ :access #greenlan list 1-999
1244[Mar 23 10:31:20 2007] Services terminating: Bus error: 10
1245
1246When i try this command:
1247/chanserv access #greenlan list 1-999
1248
1249I've got:
1250[Mar 23 10:38:50 2007] PANIC! signal 10, buffer = :butcher PRIVMSG
1251ChanServ@services.heaven.hvn :access #greenlan list 1-999
1252[Mar 23 10:38:50 2007] Services terminating: Bus error: 10
1253
1254
1255--
1256WBR, Andrey V. Elsukov
1257From achurch at achurch.org Fri Mar 23 17:25:39 2007
1258From: achurch at achurch.org (Andrew Church)
1259Date: Fri Mar 23 01:28:36 2007
1260Subject: [IRCServices] services panic
1261In-Reply-To: <460387FB.104@yandex.ru>
1262Message-ID: <46038fb0.41737@msgid.achurch.org>
1263
1264>[Mar 23 10:31:20 2007] PANIC! signal 10, buffer = :IIIEFF PRIVMSG
1265>ChanServ :access #greenlan list 1-999
1266>[Mar 23 10:31:20 2007] Services terminating: Bus error: 10
1267
1268 A "bus error" usually indicates a hardware failure or other system
1269error unrelated to Services. I'm unable to reproduce this error; try
1270moving Services to a different computer and see if the problem persists.
1271
1272 --Andrew Church
1273 achurch@achurch.org
1274 http://achurch.org/
1275From bu7cher at yandex.ru Fri Mar 23 01:29:12 2007
1276From: bu7cher at yandex.ru (Andrey V. Elsukov)
1277Date: Fri Mar 23 01:29:30 2007
1278Subject: [IRCServices] services panic
1279In-Reply-To: <460387FB.104@yandex.ru>
1280References: <460387FB.104@yandex.ru>
1281Message-ID: <46038FD8.5020900@yandex.ru>
1282
1283Andrey V. Elsukov ?????:
1284> Hi, i've got services panic on the FreeBSD 6.2-STABLE amd64.
1285> I have in the log:
1286>
1287> [Mar 23 10:31:20 2007] PANIC! signal 10, buffer = :IIIEFF PRIVMSG
1288> ChanServ :access #greenlan list 1-999
1289> [Mar 23 10:31:20 2007] Services terminating: Bus error: 10
1290
1291Sorry, forgot, I use ircservices-5.0.59.
1292
1293--
1294WBR, Andrey V. Elsukov
1295From bu7cher at yandex.ru Fri Mar 23 01:49:22 2007
1296From: bu7cher at yandex.ru (Andrey V. Elsukov)
1297Date: Fri Mar 23 01:49:33 2007
1298Subject: [IRCServices] services panic
1299In-Reply-To: <46038fb0.41737@msgid.achurch.org>
1300References: <46038fb0.41737@msgid.achurch.org>
1301Message-ID: <46039492.3010700@yandex.ru>
1302
1303Andrew Church ?????:
1304>> [Mar 23 10:31:20 2007] PANIC! signal 10, buffer = :IIIEFF PRIVMSG
1305>> ChanServ :access #greenlan list 1-999
1306>> [Mar 23 10:31:20 2007] Services terminating: Bus error: 10
1307>
1308> A "bus error" usually indicates a hardware failure or other system
1309> error unrelated to Services. I'm unable to reproduce this error; try
1310> moving Services to a different computer and see if the problem persists.
1311
1312I've tried this several times and sometimes i've got a SIGSEGV:
1313[Mar 23 10:26:45 2007] PANIC! signal 11, buffer = :IIIEFF PRIVMSG
1314ChanServ :access #barakholka list 1-999
1315[Mar 23 10:26:45 2007] Services terminating: Segmentation fault: 11
1316[Mar 23 10:49:46 2007] PANIC! signal 11, buffer = :IIIEFF? PRIVMSG
1317ChanServ :access #xxx list 1-999
1318[Mar 23 10:49:46 2007] Services terminating: Segmentation fault: 11
1319
1320Maybe this problem is related to amd64?
1321
1322--
1323WBR, Andrey V. Elsukov
1324From xxx.coder at gmail.com Fri Mar 23 10:23:03 2007
1325From: xxx.coder at gmail.com (ongeboren)
1326Date: Fri Mar 23 10:23:06 2007
1327Subject: [IRCServices] Regarding Founder Passwords
1328In-Reply-To: <45fb672c.43123@msgid.achurch.org>
1329References: <2ae262ff0703162034t5b0f5298y95456d0513b8e7ce@mail.gmail.com>
1330 <45fb672c.43123@msgid.achurch.org>
1331Message-ID: <ce6d53600703231023y1677d0fbue43e3d1378805fb9@mail.gmail.com>
1332
1333So, if your founder password ever gets compromised, no matter how many
1334times you change it, if there are other persons who identified for
1335that channel, they will stay identified and will be able to request
1336the new password be sent to their emails?
1337
1338On 3/17/07, Andrew Church <achurch@achurch.org> wrote:
1339> >Say I identify to a channel with the founder password, and I am either not
1340> >in the room or have left the room. Is there a time limit as to when the
1341> >'founder access' expires, or is that data only destroyed when I disconnect
1342> >or otherwise part from my registered nickname?
1343>
1344> Services keeps track of channels you have identified for as long
1345> as you are connected to IRC, even if you change your nickname. (The
1346> assumption is that if you know the password for the channel, you're
1347> authorized to perform founder actions on that channel, and that fact
1348> won't change regardless of what other actions you might take on IRC.)
1349>
1350> --Andrew Church
1351> achurch@achurch.org
1352> http://achurch.org/
1353> ------------------------------------------------------------------
1354> To unsubscribe or change your subscription options, visit:
1355> http://lists.ircservices.za.net/mailman/listinfo/ircservices
1356>
1357
1358
1359--
1360Evlogi Petrov - ongeboren@UniBG
1361From achurch at achurch.org Sat Mar 24 02:29:45 2007
1362From: achurch at achurch.org (Andrew Church)
1363Date: Fri Mar 23 10:52:21 2007
1364Subject: [IRCServices] Regarding Founder Passwords
1365In-Reply-To: <ce6d53600703231023y1677d0fbue43e3d1378805fb9@mail.gmail.com>
1366Message-ID: <460413d1.55423@msgid.achurch.org>
1367
1368>So, if your founder password ever gets compromised, no matter how many
1369>times you change it, if there are other persons who identified for
1370>that channel, they will stay identified and will be able to request
1371>the new password be sent to their emails?
1372
1373 That's correct with respect to Services 5.0. The SENDPASS feature
1374has been dropped from Services 5.1 so that particular problem is no longer
1375an issue. You do, however, raise a valid point with respect to users who
1376remain connected to the network, and I have changed ChanServ SET PASSWORD
1377in 5.1 to clear founder privileges from all users except the one setting
1378the password (see patch below, which may also work with 5.0 but hasn't
1379been tested--I'll look into including this in 5.0 as well).
1380
1381 --Andrew Church
1382 achurch@achurch.org
1383 http://achurch.org/
1384
1385Index: modules/chanserv/set.c
1386===================================================================
1387RCS file: /var/local/cvsroot/ircservices/modules/chanserv/set.c,v
1388retrieving revision 2.66
1389diff -u -r2.66 set.c
1390--- modules/chanserv/set.c 16 Feb 2007 12:49:31 -0000 2.66
1391+++ modules/chanserv/set.c 23 Mar 2007 17:44:52 -0000
1392@@ -334,6 +334,7 @@
1393 static void do_set_password(User *u, ChannelInfo *ci, char *param)
1394 {
1395 Password passbuf;
1396+ User *u2;
1397
1398 if (stricmp(param, ci->name) == 0
1399 || stricmp(param, ci->name+1) == 0
1400@@ -363,6 +364,19 @@
1401 module_log("%s!%s@%s set password as Services admin for %s",
1402 u->nick, u->username, u->host, ci->name);
1403 }
1404+ /* Clear founder privileges from all other users who might have
1405+ * identified earlier. */
1406+ for (u2 = first_user(); u2; u2 = next_user()) {
1407+ if (u2 != u) {
1408+ struct u_chaninfolist *c, *c2;
1409+ LIST_FOREACH_SAFE (c, u2->id_chans, c2) {
1410+ if (irc_stricmp(c->chan, ci->name) == 0) {
1411+ LIST_REMOVE(c, u2->id_chans);
1412+ free(c);
1413+ }
1414+ }
1415+ }
1416+ }
1417 }
1418
1419 /*************************************************************************/
1420From achurch at achurch.org Sat Mar 24 03:22:11 2007
1421From: achurch at achurch.org (Andrew Church)
1422Date: Fri Mar 23 11:28:03 2007
1423Subject: [IRCServices] Services 5.0.60 released
1424Message-ID: <46041c2d.17615@msgid.achurch.org>
1425
1426 Services 5.0.60 has been released, and can be downloaded from:
1427
1428http://www.ircservices.za.net/download/ (Japan)
1429ftp://ftp.esper.net/ircservices/ (Western USA)
1430
1431c00180091fce3277121d897e0f6f2529 ircservices-5.0.60.tar.gz
14323a89cc811aa26bcb7f922388236253a5 ircservices-5.0.60.diff.gz
143334f34c690facf1bab88c60c189e2f284 ircservices-5.0.60-1.i386.rpm
1434715c70cfbf2b1f391606c56f2228a4de ircservices_5.0.60-1_i386.deb
1435
1436The mirrors should have it shortly.
1437
1438 This release changes the semantics of the ChanServ SET PASSWORD
1439command to remove founder privileges from all users who had previously
1440identified for the channel, to prevent users who do not know the new
1441password from performing founder-level operations. While only a concern
1442in limited circumstances, this problem can (for example) allow a malicious
1443user who has stolen a channel password to use the SENDPASS command to
1444learn the new channel password without having to identify again. Networks
1445for which this is a concern should upgrade as soon as possible.
1446
1447Changes in version 5.0.60
1448-------------------------
14492007/03/24 Changed ChanServ SET PASSWORD to remove founder privileges
1450 from any users who had previously identified for the
1451 channel (backported from 5.1a13). Reported by
1452 ongeboren <xxx.coder@gmail.com>
1453
1454 --Andrew Church
1455 achurch@achurch.org
1456 http://achurch.org/
1457From nick at nickgawronski.com Fri Mar 23 20:07:07 2007
1458From: nick at nickgawronski.com (Nick Gawronski)
1459Date: Fri Mar 23 20:07:19 2007
1460Subject: [IRCServices] Services 5.0.60 released
1461References: <46041c2d.17615@msgid.achurch.org>
1462Message-ID: <005701c76dc1$8552a490$250110ac@CHIHUAHUAD1>
1463
1464Hi, In order to apply this upgrade will I need to upgrade anything in either
1465ircservices.conf or modules.conf? In memory I still have services 5.0.56
1466running but on disk I have version 5.0.59, I see no reason to restart the
1467version in ram if it is running correctly, the new version will just be
1468loaded if the old one crashes.
1469Nick Gawronski irc.nickgawronski.com
1470----- Original Message -----
1471From: "Andrew Church" <achurch@achurch.org>
1472To: "services" <ircservices@ircservices.za.net>
1473Sent: Friday, March 23, 2007 1:22 PM
1474Subject: [IRCServices] Services 5.0.60 released
1475
1476
1477> Services 5.0.60 has been released, and can be downloaded from:
1478>
1479> http://www.ircservices.za.net/download/ (Japan)
1480> ftp://ftp.esper.net/ircservices/ (Western USA)
1481>
1482> c00180091fce3277121d897e0f6f2529 ircservices-5.0.60.tar.gz
1483> 3a89cc811aa26bcb7f922388236253a5 ircservices-5.0.60.diff.gz
1484> 34f34c690facf1bab88c60c189e2f284 ircservices-5.0.60-1.i386.rpm
1485> 715c70cfbf2b1f391606c56f2228a4de ircservices_5.0.60-1_i386.deb
1486>
1487> The mirrors should have it shortly.
1488>
1489> This release changes the semantics of the ChanServ SET PASSWORD
1490> command to remove founder privileges from all users who had previously
1491> identified for the channel, to prevent users who do not know the new
1492> password from performing founder-level operations. While only a concern
1493> in limited circumstances, this problem can (for example) allow a malicious
1494> user who has stolen a channel password to use the SENDPASS command to
1495> learn the new channel password without having to identify again. Networks
1496> for which this is a concern should upgrade as soon as possible.
1497>
1498> Changes in version 5.0.60
1499> -------------------------
1500> 2007/03/24 Changed ChanServ SET PASSWORD to remove founder privileges
1501> from any users who had previously identified for the
1502> channel (backported from 5.1a13). Reported by
1503> ongeboren <xxx.coder@gmail.com>
1504>
1505> --Andrew Church
1506> achurch@achurch.org
1507> http://achurch.org/
1508> ------------------------------------------------------------------
1509> To unsubscribe or change your subscription options, visit:
1510> http://lists.ircservices.za.net/mailman/listinfo/ircservices
1511>
1512
1513From Craig at frostycoolslug.com Sat Mar 24 10:53:50 2007
1514From: Craig at frostycoolslug.com (Craig McLure)
1515Date: Sat Mar 24 10:54:01 2007
1516Subject: [IRCServices] Services 5.0.60 released
1517In-Reply-To: <005701c76dc1$8552a490$250110ac@CHIHUAHUAD1>
1518References: <46041c2d.17615@msgid.achurch.org>
1519 <005701c76dc1$8552a490$250110ac@CHIHUAHUAD1>
1520Message-ID: <8a79f15a0703241053oa5480abv6d492f30732fa185@mail.gmail.com>
1521
1522To my knowledge, nothing has change which requires a config change for
1523a VERY long time, and the changelog
1524(http://www.ircservices.za.net/Changes.txt) seems to support that, so
1525you should be fine as you are
1526
1527On 24/03/07, Nick Gawronski <nick@nickgawronski.com> wrote:
1528> Hi, In order to apply this upgrade will I need to upgrade anything in either
1529> ircservices.conf or modules.conf? In memory I still have services 5.0.56
1530> running but on disk I have version 5.0.59, I see no reason to restart the
1531> version in ram if it is running correctly, the new version will just be
1532> loaded if the old one crashes.
1533> Nick Gawronski irc.nickgawronski.com
1534> ----- Original Message -----
1535> From: "Andrew Church" <achurch@achurch.org>
1536> To: "services" <ircservices@ircservices.za.net>
1537> Sent: Friday, March 23, 2007 1:22 PM
1538> Subject: [IRCServices] Services 5.0.60 released
1539>
1540>
1541> > Services 5.0.60 has been released, and can be downloaded from:
1542> >
1543> > http://www.ircservices.za.net/download/ (Japan)
1544> > ftp://ftp.esper.net/ircservices/ (Western USA)
1545> >
1546> > c00180091fce3277121d897e0f6f2529 ircservices-5.0.60.tar.gz
1547> > 3a89cc811aa26bcb7f922388236253a5 ircservices-5.0.60.diff.gz
1548> > 34f34c690facf1bab88c60c189e2f284 ircservices-5.0.60-1.i386.rpm
1549> > 715c70cfbf2b1f391606c56f2228a4de ircservices_5.0.60-1_i386.deb
1550> >
1551> > The mirrors should have it shortly.
1552> >
1553> > This release changes the semantics of the ChanServ SET PASSWORD
1554> > command to remove founder privileges from all users who had previously
1555> > identified for the channel, to prevent users who do not know the new
1556> > password from performing founder-level operations. While only a concern
1557> > in limited circumstances, this problem can (for example) allow a malicious
1558> > user who has stolen a channel password to use the SENDPASS command to
1559> > learn the new channel password without having to identify again. Networks
1560> > for which this is a concern should upgrade as soon as possible.
1561> >
1562> > Changes in version 5.0.60
1563> > -------------------------
1564> > 2007/03/24 Changed ChanServ SET PASSWORD to remove founder privileges
1565> > from any users who had previously identified for the
1566> > channel (backported from 5.1a13). Reported by
1567> > ongeboren <xxx.coder@gmail.com>
1568> >
1569> > --Andrew Church
1570> > achurch@achurch.org
1571> > http://achurch.org/
1572> > ------------------------------------------------------------------
1573> > To unsubscribe or change your subscription options, visit:
1574> > http://lists.ircservices.za.net/mailman/listinfo/ircservices
1575> >
1576>
1577> ------------------------------------------------------------------
1578> To unsubscribe or change your subscription options, visit:
1579> http://lists.ircservices.za.net/mailman/listinfo/ircservices
1580>
1581
1582
1583--
1584/**********************************************
1585 * Craig "FrostyCoolSlug" McLure
1586 * ChatSpike - http://www.chatspike.net
1587 * InspIRCd - http://www.inspircd.org
1588 **********************************************/
1589From nim at shadowfire.org Tue Mar 27 17:34:08 2007
1590From: nim at shadowfire.org (nim@shadowfire.org)
1591Date: Tue Mar 27 17:34:12 2007
1592Subject: [IRCServices] IrcServices enforcing +R
1593Message-ID: <20070328003408.GA15055@localhost.localdomain>
1594
1595
1596<snip>
15972005/03/31 ChanServ now stops non-identified users from joining
1598 channels with mode +R locked on. Suggested by
1599 Dionisios K. <vonitsa_net@xxxxx.xx>
1600</snip>
1601
1602As per the changelog, on 2005/03/31, ircservices started enforcing +R. It has been suggested by some users on shadowfire that there are cases when
1603this is not a desireable action. Is there a way that you can make this a configurable option by the channel founder via /msg chanserv set?
1604
1605Nim
1606Network Administrator
1607Shadowfire IRC network
1608
1609-------------- next part --------------
1610A non-text attachment was scrubbed...
1611Name: not available
1612Type: application/pgp-signature
1613Size: 189 bytes
1614Desc: Digital signature
1615Url : http://lists.ircservices.za.net/pipermail/ircservices/attachments/20070327/bb672509/attachment.pgp
1616From achurch at achurch.org Wed Mar 28 12:27:33 2007
1617From: achurch at achurch.org (Andrew Church)
1618Date: Tue Mar 27 20:30:04 2007
1619Subject: [IRCServices] IrcServices enforcing +R
1620In-Reply-To: <20070328003408.GA15055@localhost.localdomain>
1621Message-ID: <4609e138.15266@msgid.achurch.org>
1622
1623>As per the changelog, on 2005/03/31, ircservices started enforcing +R. It =
1624>has been suggested by some users on shadowfire that there are cases when=20
1625>this is not a desireable action. Is there a way that you can make this a c=
1626>onfigurable option by the channel founder via /msg chanserv set?
1627
1628 Since the whole intent of +R is to prevent users with unregistered
1629nicknames from joining the channel, I don't see what point there would be
1630to this. If you want to allow such users to join the channel, then don't
1631lock +R on.
1632
1633 --Andrew Church
1634 achurch@achurch.org
1635 http://achurch.org/
1636From nim at shadowfire.org Tue Mar 27 20:57:37 2007
1637From: nim at shadowfire.org (nim@shadowfire.org)
1638Date: Tue Mar 27 20:57:42 2007
1639Subject: [IRCServices] IrcServices enforcing +R
1640In-Reply-To: <4609e138.15266@msgid.achurch.org>
1641References: <20070328003408.GA15055@localhost.localdomain>
1642 <4609e138.15266@msgid.achurch.org>
1643Message-ID: <20070328035737.GB19013@localhost.localdomain>
1644
1645The problem was, when services split, some users get unidentified, and chanserv joins and does a kick banning spree, and yes, I am using the lastest
1646version of services.
1647
1648On Wed, Mar 28, 2007 at 12:27:33PM +0900, Andrew Church wrote:
1649> >As per the changelog, on 2005/03/31, ircservices started enforcing +R. It =
1650> >has been suggested by some users on shadowfire that there are cases when=20
1651> >this is not a desireable action. Is there a way that you can make this a c=
1652> >onfigurable option by the channel founder via /msg chanserv set?
1653>
1654> Since the whole intent of +R is to prevent users with unregistered
1655> nicknames from joining the channel, I don't see what point there would be
1656> to this. If you want to allow such users to join the channel, then don't
1657> lock +R on.
1658>
1659> --Andrew Church
1660> achurch@achurch.org
1661> http://achurch.org/
1662> ------------------------------------------------------------------
1663> To unsubscribe or change your subscription options, visit:
1664> http://lists.ircservices.za.net/mailman/listinfo/ircservices
1665-------------- next part --------------
1666A non-text attachment was scrubbed...
1667Name: not available
1668Type: application/pgp-signature
1669Size: 189 bytes
1670Desc: Digital signature
1671Url : http://lists.ircservices.za.net/pipermail/ircservices/attachments/20070327/7d2b7c92/attachment.pgp
1672From achurch at achurch.org Wed Mar 28 14:58:38 2007
1673From: achurch at achurch.org (Andrew Church)
1674Date: Tue Mar 27 23:03:21 2007
1675Subject: [IRCServices] IrcServices enforcing +R
1676In-Reply-To: <20070328035737.GB19013@localhost.localdomain>
1677Message-ID: <460a0526.15370@msgid.achurch.org>
1678
1679>The problem was, when services split, some users get unidentified, and chan=
1680>serv joins and does a kick banning spree, and yes, I am using the lastest=
1681>=20
1682>version of services.
1683
1684 If ChanServ "joins", you're not using IRC Services. In any case,
1685Services keeps track of users' identification status across netsplits and
1686restarts (unless you have NoSplitRecovery set in your ircservices.conf),
1687so the only users that would be affected by this are those that first
1688connected to the network while Services was split. If this bothers you,
1689then again, the answer is not to use MLOCK +R (you can, of course, still
1690use +R normally).
1691
1692 --Andrew Church
1693 achurch@achurch.org
1694 http://achurch.org/
1695From nim at shadowfire.org Wed Mar 28 06:08:45 2007
1696From: nim at shadowfire.org (nim@shadowfire.org)
1697Date: Wed Mar 28 06:08:56 2007
1698Subject: [IRCServices] IrcServices enforcing +R
1699In-Reply-To: <460a0526.15370@msgid.achurch.org>
1700References: <20070328035737.GB19013@localhost.localdomain>
1701 <460a0526.15370@msgid.achurch.org>
1702Message-ID: <20070328130845.GA21510@localhost.localdomain>
1703
1704
1705
1706> If ChanServ "joins", you're not using IRC Services.
1707
1708
170919:02 <nim> and
171019:02 <nim> mlock +R
171119:02 <mithrandi> done
171219:02 <nim> just for curiosities sake
171319:02 -!- ChanServ [services@shadowfire.org] has joined #testquux
171419:02 -!- mode/#testquux [+b *!mithrandi@*.telkomadsl.co.za] by ChanServ
171519:02 -!- mithtest was kicked from #testquux by ChanServ [You are not permitted to be on this channel.]
171619:02 -!- mode/#testquux [+q mithrandi] by ChanServ
1717
1718
1719<08:06:17> -!- Irssi: Changed to shadowfire server 65.110.62.93
1720<08:08:30> [shadowfire] -!- [Services.ShadowFire.ORG] ircservices-5.0.60 Services.ShadowFire.ORG build #1, compiled Sat Mar 24 15:02:53 EDT 2007
1721
1722
1723Nim
1724-------------- next part --------------
1725A non-text attachment was scrubbed...
1726Name: not available
1727Type: application/pgp-signature
1728Size: 189 bytes
1729Desc: Digital signature
1730Url : http://lists.ircservices.za.net/pipermail/ircservices/attachments/20070328/b4dfa3a6/attachment-0001.pgp
1731From nim at shadowfire.org Wed Mar 28 06:10:53 2007
1732From: nim at shadowfire.org (nim@shadowfire.org)
1733Date: Wed Mar 28 06:10:56 2007
1734Subject: [IRCServices] IrcServices enforcing +R
1735In-Reply-To: <460a0526.15370@msgid.achurch.org>
1736References: <20070328035737.GB19013@localhost.localdomain>
1737 <460a0526.15370@msgid.achurch.org>
1738Message-ID: <20070328131053.GB21510@localhost.localdomain>
1739
1740Forgot to add, thanks anyway.
1741
1742On Wed, Mar 28, 2007 at 02:58:38PM +0900, Andrew Church wrote:
1743> >The problem was, when services split, some users get unidentified, and chan=
1744> >serv joins and does a kick banning spree, and yes, I am using the lastest=
1745> >=20
1746> >version of services.
1747>
1748> If ChanServ "joins", you're not using IRC Services. In any case,
1749> Services keeps track of users' identification status across netsplits and
1750> restarts (unless you have NoSplitRecovery set in your ircservices.conf),
1751> so the only users that would be affected by this are those that first
1752> connected to the network while Services was split. If this bothers you,
1753> then again, the answer is not to use MLOCK +R (you can, of course, still
1754> use +R normally).
1755>
1756> --Andrew Church
1757> achurch@achurch.org
1758> http://achurch.org/
1759> ------------------------------------------------------------------
1760> To unsubscribe or change your subscription options, visit:
1761> http://lists.ircservices.za.net/mailman/listinfo/ircservices
1762-------------- next part --------------
1763A non-text attachment was scrubbed...
1764Name: not available
1765Type: application/pgp-signature
1766Size: 189 bytes
1767Desc: Digital signature
1768Url : http://lists.ircservices.za.net/pipermail/ircservices/attachments/20070328/421c04a1/attachment.pgp
1769From ron2k.za at gmail.com Wed Mar 28 06:12:25 2007
1770From: ron2k.za at gmail.com (Kieron Thwaites)
1771Date: Wed Mar 28 06:12:31 2007
1772Subject: [IRCServices] IrcServices enforcing +R
1773In-Reply-To: <20070328130845.GA21510@localhost.localdomain>
1774References: <20070328035737.GB19013@localhost.localdomain>
1775 <460a0526.15370@msgid.achurch.org>
1776 <20070328130845.GA21510@localhost.localdomain>
1777Message-ID: <debb3bc0703280612r7548a454lc37f67b5417624ff@mail.gmail.com>
1778
1779I have to say that I'm in agreement with Andrew here. If you mlock +R,
1780you're implying that you want Services to enforce it.
1781
1782Just my 2 cents worth.
1783
1784--K
1785
1786On 28/03/07, nim@shadowfire.org <nim@shadowfire.org> wrote:
1787>
1788>
1789> > If ChanServ "joins", you're not using IRC Services.
1790>
1791>
1792> 19:02 <nim> and
1793> 19:02 <nim> mlock +R
1794> 19:02 <mithrandi> done
1795> 19:02 <nim> just for curiosities sake
1796> 19:02 -!- ChanServ [services@shadowfire.org] has joined #testquux
1797> 19:02 -!- mode/#testquux [+b *!mithrandi@*.telkomadsl.co.za] by ChanServ
1798> 19:02 -!- mithtest was kicked from #testquux by ChanServ [You are not permitted to be on this channel.]
1799> 19:02 -!- mode/#testquux [+q mithrandi] by ChanServ
1800>
1801>
1802> <08:06:17> -!- Irssi: Changed to shadowfire server 65.110.62.93
1803> <08:08:30> [shadowfire] -!- [Services.ShadowFire.ORG] ircservices-5.0.60 Services.ShadowFire.ORG build #1, compiled Sat Mar 24 15:02:53 EDT 2007
1804>
1805>
1806> Nim
1807>
1808> -----BEGIN PGP SIGNATURE-----
1809> Version: GnuPG v1.4.6 (GNU/Linux)
1810>
1811> iD8DBQFGCmjdhwuzJdpbgpkRApWWAKCigegERZrLgZXI9EteO1FiTm4QRACgjMqZ
1812> AWlXwY+9Bn64FdmqqgsFeqw=
1813> =6cxY
1814> -----END PGP SIGNATURE-----
1815>
1816> ------------------------------------------------------------------
1817> To unsubscribe or change your subscription options, visit:
1818> http://lists.ircservices.za.net/mailman/listinfo/ircservices
1819>
1820From nim at shadowfire.org Wed Mar 28 06:21:29 2007
1821From: nim at shadowfire.org (nim@shadowfire.org)
1822Date: Wed Mar 28 06:21:32 2007
1823Subject: [IRCServices] IrcServices enforcing +R
1824In-Reply-To: <debb3bc0703280612r7548a454lc37f67b5417624ff@mail.gmail.com>
1825References: <20070328035737.GB19013@localhost.localdomain>
1826 <460a0526.15370@msgid.achurch.org>
1827 <20070328130845.GA21510@localhost.localdomain>
1828 <debb3bc0703280612r7548a454lc37f67b5417624ff@mail.gmail.com>
1829Message-ID: <20070328132128.GC21510@localhost.localdomain>
1830
1831The problem is, the ircd explicitly allows methods to bypass +R, yet ircservices doesnt, such as /inviting for instance.
1832
1833Also, just my 2 cents worth.
1834
1835
1836Nim
1837
1838On Wed, Mar 28, 2007 at 03:12:25PM +0200, Kieron Thwaites wrote:
1839> I have to say that I'm in agreement with Andrew here. If you mlock +R,
1840> you're implying that you want Services to enforce it.
1841>
1842> Just my 2 cents worth.
1843>
1844> --K
1845>
1846> On 28/03/07, nim@shadowfire.org <nim@shadowfire.org> wrote:
1847> >
1848> >
1849> >> If ChanServ "joins", you're not using IRC Services.
1850> >
1851> >
1852> >19:02 <nim> and
1853> >19:02 <nim> mlock +R
1854> >19:02 <mithrandi> done
1855> >19:02 <nim> just for curiosities sake
1856> >19:02 -!- ChanServ [services@shadowfire.org] has joined #testquux
1857> >19:02 -!- mode/#testquux [+b *!mithrandi@*.telkomadsl.co.za] by ChanServ
1858> >19:02 -!- mithtest was kicked from #testquux by ChanServ [You are not
1859> >permitted to be on this channel.]
1860> >19:02 -!- mode/#testquux [+q mithrandi] by ChanServ
1861> >
1862> >
1863> ><08:06:17> -!- Irssi: Changed to shadowfire server 65.110.62.93
1864> ><08:08:30> [shadowfire] -!- [Services.ShadowFire.ORG] ircservices-5.0.60
1865> >Services.ShadowFire.ORG build #1, compiled Sat Mar 24 15:02:53 EDT 2007
1866> >
1867> >
1868> >Nim
1869> >
1870> >-----BEGIN PGP SIGNATURE-----
1871> >Version: GnuPG v1.4.6 (GNU/Linux)
1872> >
1873> >iD8DBQFGCmjdhwuzJdpbgpkRApWWAKCigegERZrLgZXI9EteO1FiTm4QRACgjMqZ
1874> >AWlXwY+9Bn64FdmqqgsFeqw=
1875> >=6cxY
1876> >-----END PGP SIGNATURE-----
1877> >
1878> >------------------------------------------------------------------
1879> >To unsubscribe or change your subscription options, visit:
1880> >http://lists.ircservices.za.net/mailman/listinfo/ircservices
1881> >
1882> ------------------------------------------------------------------
1883> To unsubscribe or change your subscription options, visit:
1884> http://lists.ircservices.za.net/mailman/listinfo/ircservices
1885-------------- next part --------------
1886A non-text attachment was scrubbed...
1887Name: not available
1888Type: application/pgp-signature
1889Size: 189 bytes
1890Desc: Digital signature
1891Url : http://lists.ircservices.za.net/pipermail/ircservices/attachments/20070328/cf4e9649/attachment.pgp
1892From ron2k.za at gmail.com Wed Mar 28 06:28:50 2007
1893From: ron2k.za at gmail.com (Kieron Thwaites)
1894Date: Wed Mar 28 06:29:14 2007
1895Subject: [IRCServices] IrcServices enforcing +R
1896In-Reply-To: <20070328132128.GC21510@localhost.localdomain>
1897References: <20070328035737.GB19013@localhost.localdomain>
1898 <460a0526.15370@msgid.achurch.org>
1899 <20070328130845.GA21510@localhost.localdomain>
1900 <debb3bc0703280612r7548a454lc37f67b5417624ff@mail.gmail.com>
1901 <20070328132128.GC21510@localhost.localdomain>
1902Message-ID: <debb3bc0703280628p2f9c5eaek57786329c2253b4e@mail.gmail.com>
1903
1904You do have a valid point there, however my opinion is that it won't
1905be worth adding the extra complexity to deal with special cases (such
1906as invited users). There's a FAQ entry dealing with a similar issue,
1907although I'm uncertain whether or not Andrew would extend it to
1908something like this.
1909
1910Incidentally, Services exhibits this behaviour in other cases as well.
1911If you /invite a user who's on the channel AKICK list, for example,
1912Services will still kick the user out, even if the user was able to
1913walk though bans set by Services because of said /invite.
1914
1915--K
1916
1917On 28/03/07, nim@shadowfire.org <nim@shadowfire.org> wrote:
1918> The problem is, the ircd explicitly allows methods to bypass +R, yet ircservices doesnt, such as /inviting for instance.
1919>
1920> Also, just my 2 cents worth.
1921>
1922>
1923> Nim
1924>
1925> On Wed, Mar 28, 2007 at 03:12:25PM +0200, Kieron Thwaites wrote:
1926> > I have to say that I'm in agreement with Andrew here. If you mlock +R,
1927> > you're implying that you want Services to enforce it.
1928> >
1929> > Just my 2 cents worth.
1930> >
1931> > --K
1932> >
1933> > On 28/03/07, nim@shadowfire.org <nim@shadowfire.org> wrote:
1934> > >
1935> > >
1936> > >> If ChanServ "joins", you're not using IRC Services.
1937> > >
1938> > >
1939> > >19:02 <nim> and
1940> > >19:02 <nim> mlock +R
1941> > >19:02 <mithrandi> done
1942> > >19:02 <nim> just for curiosities sake
1943> > >19:02 -!- ChanServ [services@shadowfire.org] has joined #testquux
1944> > >19:02 -!- mode/#testquux [+b *!mithrandi@*.telkomadsl.co.za] by ChanServ
1945> > >19:02 -!- mithtest was kicked from #testquux by ChanServ [You are not
1946> > >permitted to be on this channel.]
1947> > >19:02 -!- mode/#testquux [+q mithrandi] by ChanServ
1948> > >
1949> > >
1950> > ><08:06:17> -!- Irssi: Changed to shadowfire server 65.110.62.93
1951> > ><08:08:30> [shadowfire] -!- [Services.ShadowFire.ORG] ircservices-5.0.60
1952> > >Services.ShadowFire.ORG build #1, compiled Sat Mar 24 15:02:53 EDT 2007
1953> > >
1954> > >
1955> > >Nim
1956> > >
1957> > >-----BEGIN PGP SIGNATURE-----
1958> > >Version: GnuPG v1.4.6 (GNU/Linux)
1959> > >
1960> > >iD8DBQFGCmjdhwuzJdpbgpkRApWWAKCigegERZrLgZXI9EteO1FiTm4QRACgjMqZ
1961> > >AWlXwY+9Bn64FdmqqgsFeqw=
1962> > >=6cxY
1963> > >-----END PGP SIGNATURE-----
1964> > >
1965> > >------------------------------------------------------------------
1966> > >To unsubscribe or change your subscription options, visit:
1967> > >http://lists.ircservices.za.net/mailman/listinfo/ircservices
1968> > >
1969> > ------------------------------------------------------------------
1970> > To unsubscribe or change your subscription options, visit:
1971> > http://lists.ircservices.za.net/mailman/listinfo/ircservices
1972>
1973> -----BEGIN PGP SIGNATURE-----
1974> Version: GnuPG v1.4.6 (GNU/Linux)
1975>
1976> iD8DBQFGCmvYhwuzJdpbgpkRAg/gAJ9O/lhKFnvhIUjtduxXBtrz2cUlewCaA6Pd
1977> ZX79ddqtyYzh1lUh+YDpPXQ=
1978> =MXPH
1979> -----END PGP SIGNATURE-----
1980>
1981> ------------------------------------------------------------------
1982> To unsubscribe or change your subscription options, visit:
1983> http://lists.ircservices.za.net/mailman/listinfo/ircservices
1984>
1985From Craig at frostycoolslug.com Wed Mar 28 17:08:17 2007
1986From: Craig at frostycoolslug.com (Craig McLure)
1987Date: Wed Mar 28 17:08:25 2007
1988Subject: [IRCServices] IrcServices enforcing +R
1989In-Reply-To: <debb3bc0703280628p2f9c5eaek57786329c2253b4e@mail.gmail.com>
1990References: <20070328035737.GB19013@localhost.localdomain>
1991 <460a0526.15370@msgid.achurch.org>
1992 <20070328130845.GA21510@localhost.localdomain>
1993 <debb3bc0703280612r7548a454lc37f67b5417624ff@mail.gmail.com>
1994 <20070328132128.GC21510@localhost.localdomain>
1995 <debb3bc0703280628p2f9c5eaek57786329c2253b4e@mail.gmail.com>
1996Message-ID: <8a79f15a0703281708y24aa7508u43ca27b57562af92@mail.gmail.com>
1997
1998I agree with you and Andy, there's also the issue of checking whether
1999the user has permission on services side to perform the specific
2000invite, for your +R case, it would need to be ensure that the user has
2001permission to change the MLOCK on the channel before the invite could
2002be allowed, with normal procedure for this being:
2003
2004/cs set #channel mlock -R
2005/invite user #channel
2006*** USER JOINS ***
2007/cs set #channel mlock +R
2008
2009which adds another level of complexity to what is being asked (Also
2010note this would be added for one, maybe two, IRCd(s)).
2011
2012What it all comes down to, is I don't believe that the behaviour of an
2013IRCd should dictate the behaviour of Services.
2014
2015It's just my 2c, and at the end of the day, it comes down to Andy to
2016make the final call ;)
2017
2018
2019
2020On 28/03/07, Kieron Thwaites <ron2k.za@gmail.com> wrote:
2021> You do have a valid point there, however my opinion is that it won't
2022> be worth adding the extra complexity to deal with special cases (such
2023> as invited users). There's a FAQ entry dealing with a similar issue,
2024> although I'm uncertain whether or not Andrew would extend it to
2025> something like this.
2026>
2027> Incidentally, Services exhibits this behaviour in other cases as well.
2028> If you /invite a user who's on the channel AKICK list, for example,
2029> Services will still kick the user out, even if the user was able to
2030> walk though bans set by Services because of said /invite.
2031>
2032> --K
2033>
2034> On 28/03/07, nim@shadowfire.org <nim@shadowfire.org> wrote:
2035> > The problem is, the ircd explicitly allows methods to bypass +R, yet ircservices doesnt, such as /inviting for instance.
2036> >
2037> > Also, just my 2 cents worth.
2038> >
2039> >
2040> > Nim
2041> >
2042> > On Wed, Mar 28, 2007 at 03:12:25PM +0200, Kieron Thwaites wrote:
2043> > > I have to say that I'm in agreement with Andrew here. If you mlock +R,
2044> > > you're implying that you want Services to enforce it.
2045> > >
2046> > > Just my 2 cents worth.
2047> > >
2048> > > --K
2049> > >
2050> > > On 28/03/07, nim@shadowfire.org <nim@shadowfire.org> wrote:
2051> > > >
2052> > > >
2053> > > >> If ChanServ "joins", you're not using IRC Services.
2054> > > >
2055> > > >
2056> > > >19:02 <nim> and
2057> > > >19:02 <nim> mlock +R
2058> > > >19:02 <mithrandi> done
2059> > > >19:02 <nim> just for curiosities sake
2060> > > >19:02 -!- ChanServ [services@shadowfire.org] has joined #testquux
2061> > > >19:02 -!- mode/#testquux [+b *!mithrandi@*.telkomadsl.co.za] by ChanServ
2062> > > >19:02 -!- mithtest was kicked from #testquux by ChanServ [You are not
2063> > > >permitted to be on this channel.]
2064> > > >19:02 -!- mode/#testquux [+q mithrandi] by ChanServ
2065> > > >
2066> > > >
2067> > > ><08:06:17> -!- Irssi: Changed to shadowfire server 65.110.62.93
2068> > > ><08:08:30> [shadowfire] -!- [Services.ShadowFire.ORG] ircservices-5.0.60
2069> > > >Services.ShadowFire.ORG build #1, compiled Sat Mar 24 15:02:53 EDT 2007
2070> > > >
2071> > > >
2072> > > >Nim
2073> > > >
2074> > > >-----BEGIN PGP SIGNATURE-----
2075> > > >Version: GnuPG v1.4.6 (GNU/Linux)
2076> > > >
2077> > > >iD8DBQFGCmjdhwuzJdpbgpkRApWWAKCigegERZrLgZXI9EteO1FiTm4QRACgjMqZ
2078> > > >AWlXwY+9Bn64FdmqqgsFeqw=
2079> > > >=6cxY
2080> > > >-----END PGP SIGNATURE-----
2081> > > >
2082> > > >------------------------------------------------------------------
2083> > > >To unsubscribe or change your subscription options, visit:
2084> > > >http://lists.ircservices.za.net/mailman/listinfo/ircservices
2085> > > >
2086> > > ------------------------------------------------------------------
2087> > > To unsubscribe or change your subscription options, visit:
2088> > > http://lists.ircservices.za.net/mailman/listinfo/ircservices
2089> >
2090> > -----BEGIN PGP SIGNATURE-----
2091> > Version: GnuPG v1.4.6 (GNU/Linux)
2092> >
2093> > iD8DBQFGCmvYhwuzJdpbgpkRAg/gAJ9O/lhKFnvhIUjtduxXBtrz2cUlewCaA6Pd
2094> > ZX79ddqtyYzh1lUh+YDpPXQ=
2095> > =MXPH
2096> > -----END PGP SIGNATURE-----
2097> >
2098> > ------------------------------------------------------------------
2099> > To unsubscribe or change your subscription options, visit:
2100> > http://lists.ircservices.za.net/mailman/listinfo/ircservices
2101> >
2102> ------------------------------------------------------------------
2103> To unsubscribe or change your subscription options, visit:
2104> http://lists.ircservices.za.net/mailman/listinfo/ircservices
2105>
2106
2107
2108--
2109/**********************************************
2110 * Craig "FrostyCoolSlug" McLure
2111 * ChatSpike - http://www.chatspike.net
2112 * InspIRCd - http://www.inspircd.org
2113 **********************************************/
2114From nim at shadowfire.org Wed Mar 28 18:54:01 2007
2115From: nim at shadowfire.org (nim@shadowfire.org)
2116Date: Wed Mar 28 18:54:11 2007
2117Subject: [IRCServices] IrcServices enforcing +R
2118In-Reply-To: <8a79f15a0703281708y24aa7508u43ca27b57562af92@mail.gmail.com>
2119References: <20070328035737.GB19013@localhost.localdomain>
2120 <460a0526.15370@msgid.achurch.org>
2121 <20070328130845.GA21510@localhost.localdomain>
2122 <debb3bc0703280612r7548a454lc37f67b5417624ff@mail.gmail.com>
2123 <20070328132128.GC21510@localhost.localdomain>
2124 <debb3bc0703280628p2f9c5eaek57786329c2253b4e@mail.gmail.com>
2125 <8a79f15a0703281708y24aa7508u43ca27b57562af92@mail.gmail.com>
2126Message-ID: <20070329015401.GA24057@localhost.localdomain>
2127
2128Honestly, i was thing more along the lines of a setting on if the founder wanted services to enforce this behavior on mlock +R or not, which
2129should be more simple to accomplish. Andrew already said he doesnt agree with me on the neccessity of this functionality, so i will just leave
2130it at that.
2131
2132Nim
2133
2134On Thu, Mar 29, 2007 at 01:08:17AM +0100, Craig McLure wrote:
2135> I agree with you and Andy, there's also the issue of checking whether
2136> the user has permission on services side to perform the specific
2137> invite, for your +R case, it would need to be ensure that the user has
2138> permission to change the MLOCK on the channel before the invite could
2139> be allowed, with normal procedure for this being:
2140>
2141> /cs set #channel mlock -R
2142> /invite user #channel
2143> *** USER JOINS ***
2144> /cs set #channel mlock +R
2145>
2146> which adds another level of complexity to what is being asked (Also
2147> note this would be added for one, maybe two, IRCd(s)).
2148>
2149> What it all comes down to, is I don't believe that the behaviour of an
2150> IRCd should dictate the behaviour of Services.
2151>
2152> It's just my 2c, and at the end of the day, it comes down to Andy to
2153> make the final call ;)
2154>
2155>
2156>
2157> On 28/03/07, Kieron Thwaites <ron2k.za@gmail.com> wrote:
2158> >You do have a valid point there, however my opinion is that it won't
2159> >be worth adding the extra complexity to deal with special cases (such
2160> >as invited users). There's a FAQ entry dealing with a similar issue,
2161> >although I'm uncertain whether or not Andrew would extend it to
2162> >something like this.
2163> >
2164> >Incidentally, Services exhibits this behaviour in other cases as well.
2165> >If you /invite a user who's on the channel AKICK list, for example,
2166> >Services will still kick the user out, even if the user was able to
2167> >walk though bans set by Services because of said /invite.
2168> >
2169> >--K
2170> >
2171> >On 28/03/07, nim@shadowfire.org <nim@shadowfire.org> wrote:
2172> >> The problem is, the ircd explicitly allows methods to bypass +R, yet
2173> >ircservices doesnt, such as /inviting for instance.
2174> >>
2175> >> Also, just my 2 cents worth.
2176> >>
2177> >>
2178> >> Nim
2179> >>
2180> >> On Wed, Mar 28, 2007 at 03:12:25PM +0200, Kieron Thwaites wrote:
2181> >> > I have to say that I'm in agreement with Andrew here. If you mlock +R,
2182> >> > you're implying that you want Services to enforce it.
2183> >> >
2184> >> > Just my 2 cents worth.
2185> >> >
2186> >> > --K
2187> >> >
2188> >> > On 28/03/07, nim@shadowfire.org <nim@shadowfire.org> wrote:
2189> >> > >
2190> >> > >
2191> >> > >> If ChanServ "joins", you're not using IRC Services.
2192> >> > >
2193> >> > >
2194> >> > >19:02 <nim> and
2195> >> > >19:02 <nim> mlock +R
2196> >> > >19:02 <mithrandi> done
2197> >> > >19:02 <nim> just for curiosities sake
2198> >> > >19:02 -!- ChanServ [services@shadowfire.org] has joined #testquux
2199> >> > >19:02 -!- mode/#testquux [+b *!mithrandi@*.telkomadsl.co.za] by
2200> >ChanServ
2201> >> > >19:02 -!- mithtest was kicked from #testquux by ChanServ [You are not
2202> >> > >permitted to be on this channel.]
2203> >> > >19:02 -!- mode/#testquux [+q mithrandi] by ChanServ
2204> >> > >
2205> >> > >
2206> >> > ><08:06:17> -!- Irssi: Changed to shadowfire server 65.110.62.93
2207> >> > ><08:08:30> [shadowfire] -!- [Services.ShadowFire.ORG]
2208> >ircservices-5.0.60
2209> >> > >Services.ShadowFire.ORG build #1, compiled Sat Mar 24 15:02:53 EDT
2210> >2007
2211> >> > >
2212> >> > >
2213> >> > >Nim
2214> >> > >
2215> >> > >-----BEGIN PGP SIGNATURE-----
2216> >> > >Version: GnuPG v1.4.6 (GNU/Linux)
2217> >> > >
2218> >> > >iD8DBQFGCmjdhwuzJdpbgpkRApWWAKCigegERZrLgZXI9EteO1FiTm4QRACgjMqZ
2219> >> > >AWlXwY+9Bn64FdmqqgsFeqw=
2220> >> > >=6cxY
2221> >> > >-----END PGP SIGNATURE-----
2222> >> > >
2223> >> > >------------------------------------------------------------------
2224> >> > >To unsubscribe or change your subscription options, visit:
2225> >> > >http://lists.ircservices.za.net/mailman/listinfo/ircservices
2226> >> > >
2227> >> > ------------------------------------------------------------------
2228> >> > To unsubscribe or change your subscription options, visit:
2229> >> > http://lists.ircservices.za.net/mailman/listinfo/ircservices
2230> >>
2231> >> -----BEGIN PGP SIGNATURE-----
2232> >> Version: GnuPG v1.4.6 (GNU/Linux)
2233> >>
2234> >> iD8DBQFGCmvYhwuzJdpbgpkRAg/gAJ9O/lhKFnvhIUjtduxXBtrz2cUlewCaA6Pd
2235> >> ZX79ddqtyYzh1lUh+YDpPXQ=
2236> >> =MXPH
2237> >> -----END PGP SIGNATURE-----
2238> >>
2239> >> ------------------------------------------------------------------
2240> >> To unsubscribe or change your subscription options, visit:
2241> >> http://lists.ircservices.za.net/mailman/listinfo/ircservices
2242> >>
2243> >------------------------------------------------------------------
2244> >To unsubscribe or change your subscription options, visit:
2245> >http://lists.ircservices.za.net/mailman/listinfo/ircservices
2246> >
2247>
2248>
2249> --
2250> /**********************************************
2251> * Craig "FrostyCoolSlug" McLure
2252> * ChatSpike - http://www.chatspike.net
2253> * InspIRCd - http://www.inspircd.org
2254> **********************************************/
2255> ------------------------------------------------------------------
2256> To unsubscribe or change your subscription options, visit:
2257> http://lists.ircservices.za.net/mailman/listinfo/ircservices
2258-------------- next part --------------
2259A non-text attachment was scrubbed...
2260Name: not available
2261Type: application/pgp-signature
2262Size: 189 bytes
2263Desc: Digital signature
2264Url : http://lists.ircservices.za.net/pipermail/ircservices/attachments/20070328/3f77f95d/attachment-0001.pgp
2265From xxx.coder at gmail.com Thu Mar 29 06:59:48 2007
2266From: xxx.coder at gmail.com (ongeboren)
2267Date: Thu Mar 29 06:59:52 2007
2268Subject: [IRCServices] IrcServices enforcing +R
2269In-Reply-To: <460a0526.15370@msgid.achurch.org>
2270References: <20070328035737.GB19013@localhost.localdomain>
2271 <460a0526.15370@msgid.achurch.org>
2272Message-ID: <ce6d53600703290659x484fb79of7a1992b1c02302b@mail.gmail.com>
2273
2274Imho, "modes lock" and "modes enforcement" are 2 different things. If
2275they are separated, channel owners could decide not to enforce the
2276modes, allowing for instance cmode +b be used to silence a user (as
2277some irc servers don't allow messages from banned users) but still
2278keep the banned user in the channel. Analogously, the same goes for
2279cmode +r (identified to services only). Further, if configured by the
2280services admin, services could act even more aggressively by kicking
2281all users matching a ban not placed via the ban list in services but
2282via /mode #chan +b mask, provided the channel has "modes enforcement
2283on". The last extra isn't probably desirable for big production
2284networks.
2285
2286Feel free to disagree with me, but propose something better instead,
2287as my idea should be trivial to implement and is an acceptable
2288compromise.
2289
2290On 3/28/07, Andrew Church <achurch@achurch.org> wrote:
2291> >The problem was, when services split, some users get unidentified, and chan=
2292> >serv joins and does a kick banning spree, and yes, I am using the lastest=
2293> >=20
2294> >version of services.
2295>
2296> If ChanServ "joins", you're not using IRC Services. In any case,
2297> Services keeps track of users' identification status across netsplits and
2298> restarts (unless you have NoSplitRecovery set in your ircservices.conf),
2299> so the only users that would be affected by this are those that first
2300> connected to the network while Services was split. If this bothers you,
2301> then again, the answer is not to use MLOCK +R (you can, of course, still
2302> use +R normally).
2303>
2304> --Andrew Church
2305> achurch@achurch.org
2306> http://achurch.org/
2307> ------------------------------------------------------------------
2308> To unsubscribe or change your subscription options, visit:
2309> http://lists.ircservices.za.net/mailman/listinfo/ircservices
2310>
2311
2312
2313--
2314Evlogi Petrov - ongeboren@UniBG
2315From achurch at achurch.org Thu Mar 29 23:53:06 2007
2316From: achurch at achurch.org (Andrew Church)
2317Date: Thu Mar 29 08:09:11 2007
2318Subject: [IRCServices] IrcServices enforcing +R
2319In-Reply-To: <ce6d53600703290659x484fb79of7a1992b1c02302b@mail.gmail.com>
2320Message-ID: <460bd695.30350@msgid.achurch.org>
2321
2322>Imho, "modes lock" and "modes enforcement" are 2 different things. If
2323>they are separated, channel owners could decide not to enforce the
2324>modes, allowing for instance cmode +b be used to silence a user (as
2325>some irc servers don't allow messages from banned users) but still
2326>keep the banned user in the channel. Analogously, the same goes for
2327>cmode +r (identified to services only). Further, if configured by the
2328>services admin, services could act even more aggressively by kicking
2329>all users matching a ban not placed via the ban list in services but
2330>via /mode #chan +b mask, provided the channel has "modes enforcement
2331>on". The last extra isn't probably desirable for big production
2332>networks.
2333>
2334>Feel free to disagree with me, but propose something better instead,
2335>as my idea should be trivial to implement and is an acceptable
2336>compromise.
2337
2338 Okay, here's my proposal. The ChanServ "mode lock" functionality
2339will enforce locked modes at all times, performing the following actions:
2340
2341 - When a client attempts to change the state of a locked mode (off to
2342 on, on to off, or changing parameters of an active mode), ChanServ
2343 will reverse the change.
2344
2345 - When a client joins an empty channel with one or modes locked on,
2346 those modes will be automatically set on the channel.
2347
2348 - If a client attempts to join a channel to which the mode lock denies
2349 them access, ChanServ will kickban the client from the channel.
2350
2351If this enforcement is not desired, the mode lock functionality should not
2352be used.
2353
2354 Conveniently, this is how Services already works. (:
2355
2356 --Andrew Church
2357 achurch@achurch.org
2358 http://achurch.org/
2359
2360P.S. If you disagree with my decision, you are of course free to write
2361(and distribute, if you so choose) a patch. That's what open source is
2362about, after all. You would, however, be well advised to consider the
2363varied effects of netsplits and netjoins, particularly with respect to
2364colliding channels and clients in them at netjoin time.
2365From aragon at phat.za.net Thu Mar 29 08:26:13 2007
2366From: aragon at phat.za.net (Aragon Gouveia)
2367Date: Thu Mar 29 08:26:25 2007
2368Subject: [IRCServices] IrcServices enforcing +R
2369In-Reply-To: <460bd695.30350@msgid.achurch.org>
2370References: <ce6d53600703290659x484fb79of7a1992b1c02302b@mail.gmail.com>
2371 <460bd695.30350@msgid.achurch.org>
2372Message-ID: <20070329152613.GA56024@phat.za.net>
2373
2374| By Andrew Church <achurch@achurch.org>
2375| [ 2007-03-29 17:09 +0200 ]
2376> P.S. If you disagree with my decision, you are of course free to write
2377> (and distribute, if you so choose) a patch. That's what open source is
2378> about, after all. You would, however, be well advised to consider the
2379> varied effects of netsplits and netjoins, particularly with respect to
2380> colliding channels and clients in them at netjoin time.
2381
2382Indeed, and this is a very simple patch from my brief look at it. See lines
2383330-337 of modules/chanserv/check.c. Commenting that block should stop the
2384behaviour in the case of +R enforcement.
2385
2386However, FWIW, I do think it'd be useful to permit channel owners to decide
2387what level of enforcement they want chanserv to perform in their channel.
2388Maybe something for 5.1 or future versions?
2389
2390
2391Regards,
2392Aragon
2393From achurch at achurch.org Fri Mar 30 00:34:20 2007
2394From: achurch at achurch.org (Andrew Church)
2395Date: Thu Mar 29 08:38:23 2007
2396Subject: [IRCServices] IrcServices enforcing +R
2397In-Reply-To: <20070329152613.GA56024@phat.za.net>
2398Message-ID: <460bdd6c.30756@msgid.achurch.org>
2399
2400>However, FWIW, I do think it'd be useful to permit channel owners to decide
2401>what level of enforcement they want chanserv to perform in their channel.
2402>Maybe something for 5.1 or future versions?
2403
2404 I may consider a configuration file option to allow +R checks to be
2405disabled for non-empty channels, since networks with frequent splits may
2406prefer to take that security risk. For individual channels, though, the
2407choice is either to lock +R on or not to lock it; I won't add an extra
2408option for "enforcement level".
2409
2410 --Andrew Church
2411 achurch@achurch.org
2412 http://achurch.org/
2413From bu7cher at yandex.ru Thu Mar 29 20:58:20 2007
2414From: bu7cher at yandex.ru (Andrey V. Elsukov)
2415Date: Thu Mar 29 20:58:33 2007
2416Subject: [IRCServices] services panic
2417In-Reply-To: <46038fb0.41737@msgid.achurch.org>
2418References: <46038fb0.41737@msgid.achurch.org>
2419Message-ID: <460C8ADC.5010001@yandex.ru>
2420
2421Andrew Church ?????:
2422> A "bus error" usually indicates a hardware failure or other system
2423> error unrelated to Services. I'm unable to reproduce this error; try
2424> moving Services to a different computer and see if the problem persists.
2425
2426I've recompile my services with CFLAGS=-g and -dumpcore. Now i have
2427several cores. You can look to backtraces on the url:
2428http://butcher.heavennet.ru/services/
2429
2430--
2431WBR, Andrey V. Elsukov
2432From achurch at achurch.org Fri Mar 30 13:07:19 2007
2433From: achurch at achurch.org (Andrew Church)
2434Date: Thu Mar 29 21:09:39 2007
2435Subject: [IRCServices] services panic
2436In-Reply-To: <460C8ADC.5010001@yandex.ru>
2437Message-ID: <460c8d7d.34274@msgid.achurch.org>
2438
2439>I've recompile my services with CFLAGS=-g and -dumpcore. Now i have
2440>several cores. You can look to backtraces on the url:
2441>http://butcher.heavennet.ru/services/
2442
2443 Thanks for the help--it looks like this is caused by erroneous code
2444that just happens to work properly on 32-bit x86 systems (my own
2445environment). Try applying the following patch and let me know if it
2446solves the problem.
2447
2448 --Andrew Church
2449 achurch@achurch.org
2450 http://achurch.org/
2451
2452-----------------------------------------------------------------------
2453
2454Index: misc.c
2455===================================================================
2456RCS file: /var/local/cvsroot/ircservices/misc.c,v
2457retrieving revision 2.37.2.4
2458diff -u -r2.37.2.4 misc.c
2459--- misc.c 23 Mar 2007 18:10:42 -0000 2.37.2.4
2460+++ misc.c 30 Mar 2007 04:07:10 -0000
2461@@ -616,11 +616,15 @@
2462 /* Now call the callback routine for each index. */
2463 numcount = 0;
2464 for (i = min; i <= max; i++) {
2465+ va_list args_copy;
2466 int res;
2467+
2468 if (!(numflag[i>>3] & (1 << (i&7))))
2469 continue;
2470 numcount++;
2471- res = callback(u, i, args);
2472+ va_copy(args_copy, args);
2473+ res = callback(u, i, args_copy);
2474+ va_end(args_copy);
2475 if (debug)
2476 log("debug: process_numlist: tried to do %d; result = %d", i, res);
2477 if (res < 0)
2478From bu7cher at yandex.ru Thu Mar 29 22:42:30 2007
2479From: bu7cher at yandex.ru (Andrey V. Elsukov)
2480Date: Thu Mar 29 22:42:37 2007
2481Subject: [IRCServices] services panic
2482In-Reply-To: <460c8d7d.34274@msgid.achurch.org>
2483References: <460c8d7d.34274@msgid.achurch.org>
2484Message-ID: <460CA346.90000@yandex.ru>
2485
2486Andrew Church wrote:
2487> Thanks for the help--it looks like this is caused by erroneous code
2488> that just happens to work properly on 32-bit x86 systems (my own
2489> environment). Try applying the following patch and let me know if it
2490> solves the problem.
2491
2492Thanks! Seems that this patch resolves problems.
2493
2494--
2495WBR, Andrey V. Elsukov
2496From achurch at achurch.org Fri Mar 30 15:21:18 2007
2497From: achurch at achurch.org (Andrew Church)
2498Date: Thu Mar 29 23:23:46 2007
2499Subject: [IRCServices] Services 5.0.61 released
2500Message-ID: <460caced.52141@msgid.achurch.org>
2501
2502 Services 5.0.61 has been released, and can be downloaded from:
2503
2504http://www.ircservices.za.net/download/ (Japan)
2505ftp://ftp.esper.net/ircservices/ (Western USA)
2506
250751559570701f884f459036e88104ea15 ircservices-5.0.61.tar.gz
2508c192883fe561dd8248e939434ca32ef4 ircservices-5.0.61.diff.gz
2509b508c38b2dfad8cbb1210844e8acbe2a ircservices-5.0.61-1.i386.rpm
251059bb6d4cff08dbf6469dfbac661e62ca ircservices_5.0.61-1_i386.deb
2511
2512The mirrors should have it shortly.
2513
2514 This release fixes the bug just mentioned on the mailing list which
2515can allow users to crash Services on certain platforms. The bug does not
2516affect the x86-32 platform (Intel or AMD CPUs running in 32-bit mode) when
2517compiled with GCC, but those using other platforms (including x86-64) or
2518compilers should upgrade immediately.
2519
2520 Apologies for the inconvenience.
2521
2522Changes in version 5.0.61
2523-------------------------
25242007/03/30 Fixed crash on x86-64 systems under certain circumstances.
2525 Reported by Andrey V. Elsukov <bu7cher@yandex.ru>
2526
2527 --Andrew Church
2528 achurch@achurch.org
2529 http://achurch.org/
2530From toxic at freemail.gr Sat Mar 31 01:55:58 2007
2531From: toxic at freemail.gr (Dionisios K.)
2532Date: Sat Mar 31 01:56:25 2007
2533Subject: [IRCServices] NSRegEmailMax Is not reloaded on rehash?
2534Message-ID: <460E221E.8080606@freemail.gr>
2535
2536-----BEGIN PGP SIGNED MESSAGE-----
2537Hash: SHA1
2538
2539I think that NSRegEmailMax option on modules.conf is not reloaded on
2540rehash and it needs a restart.
2541Is this normal or a bug?
2542
2543- --
2544Dionisios K.
2545Network Administrator On NeMeSiS.mIRC.gr
2546ToXiC@FreeMail.gr
2547
2548PGP Key: http://toxic.my-place.us/pubkey.asc
2549PGP FP: 0950 5363 DD1C D5A7 45C6 2991 F760 982E DD47 9149
2550-----BEGIN PGP SIGNATURE-----
2551Version: GnuPG v1.4.6 (MingW32)
2552Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org
2553
2554iD8DBQFGDiIe92CYLt1HkUkRAjaHAJ0duHDPQk/nxDtpbAypt0cZw442AACgldR6
2555FkK3eNIM0h9DSUqcdi1gnRs=
2556=9TbA
2557-----END PGP SIGNATURE-----
2558
2559From achurch at achurch.org Sat Mar 31 20:06:00 2007
2560From: achurch at achurch.org (Andrew Church)
2561Date: Sat Mar 31 04:06:42 2007
2562Subject: [IRCServices] NSRegEmailMax Is not reloaded on rehash?
2563In-Reply-To: <460E221E.8080606@freemail.gr>
2564Message-ID: <460e40be.55760@msgid.achurch.org>
2565
2566>I think that NSRegEmailMax option on modules.conf is not reloaded on
2567>rehash and it needs a restart.
2568>Is this normal or a bug?
2569
2570 I can't reproduce this using either 5.0.61 or 5.1a13.
2571
2572 --Andrew Church
2573 achurch@achurch.org
2574 http://achurch.org/
2575From surreal.w00t at gmail.com Sun Apr 1 09:01:33 2007
2576From: surreal.w00t at gmail.com (Robin Burchell)
2577Date: Sun Apr 1 09:01:37 2007
2578Subject: [IRCServices] Dynamic modules support in 5.0.x
2579Message-ID: <b19eae4e0704010901w11580df0sc2f251e5d08374ad@mail.gmail.com>
2580
2581Hi,
2582
2583It appears configure doesn't correctly detect dlopen support on some
2584systems (x86_64/amd64 3200+ Gentoo w/gcc 4.1.1 at least) - because it
2585does not compile test-dlopen.c with -fPIC.
2586
2587Passing -cflags -fPIC to ./configure fixes the problem.
2588
2589Is it possible to get configure patched to avoid this workaround?
2590
2591Thanks.
2592w00t
2593From ron2k.za at gmail.com Sun Apr 1 11:01:14 2007
2594From: ron2k.za at gmail.com (Kieron Thwaites)
2595Date: Sun Apr 1 11:01:18 2007
2596Subject: [IRCServices] Compiler warning with Gentoo and gcc 4.1.1
2597Message-ID: <debb3bc0704011101sa86c365n36fb59bbf304ab20@mail.gmail.com>
2598
2599Hi,
2600
2601I'm getting the following compiler warning when compiling Services
2602(5.0.60 and 5.0.61) on an x86-32 machine (Celeron 1.7GHz) using Gentoo
26032006.1 and gcc 4.1.1:
2604
2605/usr/lib/gcc/i686-pc-linux-gnu/4.1.1/../../../../i686-pc-linux-gnu/bin/ld:
2606warning: creating a DT_TEXTREL in object.
2607
2608Services does compile successfully, however, and it seems to run just fine.
2609
2610Any advice on how to proceed with this, or is this something that I
2611shouldn't worry too much about?
2612
2613--K
2614From omster at gmail.com Sun Apr 1 15:43:35 2007
2615From: omster at gmail.com (Om)
2616Date: Sun Apr 1 15:43:53 2007
2617Subject: [IRCServices] Dynamic modules support in 5.0.x
2618In-Reply-To: <b19eae4e0704010901w11580df0sc2f251e5d08374ad@mail.gmail.com>
2619References: <b19eae4e0704010901w11580df0sc2f251e5d08374ad@mail.gmail.com>
2620Message-ID: <46103597.8090604@gmail.com>
2621
2622Robin Burchell wrote:
2623> Hi,
2624>
2625> It appears configure doesn't correctly detect dlopen support on some
2626> systems (x86_64/amd64 3200+ Gentoo w/gcc 4.1.1 at least) - because it
2627> does not compile test-dlopen.c with -fPIC.
2628>
2629> Passing -cflags -fPIC to ./configure fixes the problem.
2630>
2631> Is it possible to get configure patched to avoid this workaround?
2632>
2633> Thanks.
2634> w00t
2635
2636The x86_64 system in question was mine -- so if Andy or anyone else has
2637patches and such to try then direct them my way.
2638
2639Cheers,
2640-ol
2641From achurch at achurch.org Mon Apr 2 09:10:14 2007
2642From: achurch at achurch.org (Andrew Church)
2643Date: Sun Apr 1 17:10:44 2007
2644Subject: [IRCServices] Dynamic modules support in 5.0.x
2645In-Reply-To: <b19eae4e0704010901w11580df0sc2f251e5d08374ad@mail.gmail.com>
2646Message-ID: <46104a02.47547@msgid.achurch.org>
2647
2648>It appears configure doesn't correctly detect dlopen support on some
2649>systems (x86_64/amd64 3200+ Gentoo w/gcc 4.1.1 at least) - because it
2650>does not compile test-dlopen.c with -fPIC.
2651>
2652>Passing -cflags -fPIC to ./configure fixes the problem.
2653>
2654>Is it possible to get configure patched to avoid this workaround?
2655
2656 I'll look into this for 5.1.
2657
2658 --Andrew Church
2659 achurch@achurch.org
2660 http://achurch.org/
2661From achurch at achurch.org Mon Apr 2 09:10:51 2007
2662From: achurch at achurch.org (Andrew Church)
2663Date: Sun Apr 1 17:12:41 2007
2664Subject: [IRCServices] Compiler warning with Gentoo and gcc 4.1.1
2665In-Reply-To: <debb3bc0704011101sa86c365n36fb59bbf304ab20@mail.gmail.com>
2666Message-ID: <46104a76.47555@msgid.achurch.org>
2667
2668>I'm getting the following compiler warning when compiling Services
2669>(5.0.60 and 5.0.61) on an x86-32 machine (Celeron 1.7GHz) using Gentoo
2670>2006.1 and gcc 4.1.1:
2671>
2672>/usr/lib/gcc/i686-pc-linux-gnu/4.1.1/../../../../i686-pc-linux-gnu/bin/ld:
2673>warning: creating a DT_TEXTREL in object.
2674>
2675>Services does compile successfully, however, and it seems to run just fine.
2676>
2677>Any advice on how to proceed with this, or is this something that I
2678>shouldn't worry too much about?
2679
2680 If it works, don't worry about it. (: Some systems don't deal well
2681with text relocations (this is related to the -fPIC issue just mentioned),
2682so that's probably why ld is complaining, but if Services works fine on
2683your system, it's not relevant to you.
2684
2685 --Andrew Church
2686 achurch@achurch.org
2687 http://achurch.org/
2688From toxic at freemail.gr Tue Apr 3 14:57:26 2007
2689From: toxic at freemail.gr (Dionisios K.)
2690Date: Tue Apr 3 14:57:33 2007
2691Subject: [IRCServices] Feature For 5.1
2692Message-ID: <4612CDC6.6020702@freemail.gr>
2693
2694-----BEGIN PGP SIGNED MESSAGE-----
2695Hash: SHA1
2696
2697I want to suggest a feature for 5.1 Something for ircds with +h
2698(halfops).
2699To modify the secureops command so it may allow halfops but not ops OR
2700dont allow anyone.
2701Something like:
2702/cs set #channel secureops ops / all / off
2703If "ops" option is enabled chanserv will allow halfops.
2704-----BEGIN PGP SIGNATURE-----
2705Version: GnuPG v1.4.7 (MingW32)
2706Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org
2707
2708iD8DBQFGEs3G92CYLt1HkUkRAkcTAJ9s4/h5tZWHxTe/7tYLDLoKw1YgPQCfWrDL
2709OZMLT2B3YxaKPAd9KCg1EnM=
2710=Petr
2711-----END PGP SIGNATURE-----
2712
2713From toxic at freemail.gr Tue May 1 22:06:59 2007
2714From: toxic at freemail.gr (Dionisios K.)
2715Date: Tue May 1 22:06:20 2007
2716Subject: [IRCServices] Feature request
2717Message-ID: <46381C73.7010104@freemail.gr>
2718
2719-----BEGIN PGP SIGNED MESSAGE-----
2720Hash: SHA1
2721
2722Is possible to add an option on the config file for a delay (optional)
2723before nickserv autojoin after identify?
2724
2725Thank you.
2726
2727- --
2728Dionisios K.
2729Network Administrator On NeMeSiS.mIRC.gr
2730ToXiC@FreeMail.gr
2731
2732PGP Key: http://toxic.my-place.us/pubkey.asc
2733PGP FP: 0950 5363 DD1C D5A7 45C6 2991 F760 982E DD47 9149
2734-----BEGIN PGP SIGNATURE-----
2735Version: GnuPG v1.4.7 (MingW32)
2736Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org
2737
2738iD8DBQFGOBxz92CYLt1HkUkRAgmdAKCdb9tnGSUyppIzWvCAPZ/szhidNACfUYbv
2739TD8zwjXwF8WdugX5UMMg6Fk=
2740=ljs8
2741-----END PGP SIGNATURE-----
2742From achurch at achurch.org Sun May 6 14:43:25 2007
2743From: achurch at achurch.org (Andrew Church)
2744Date: Sat May 5 22:44:28 2007
2745Subject: [IRCServices] Feature For 5.1
2746In-Reply-To: <4612CDC6.6020702@freemail.gr>
2747Message-ID: <463d6b37.42304@msgid.achurch.org>
2748
2749>I want to suggest a feature for 5.1 Something for ircds with +h
2750>(halfops).
2751>To modify the secureops command so it may allow halfops but not ops OR
2752>dont allow anyone.
2753>Something like:
2754>/cs set #channel secureops ops / all / off
2755>If "ops" option is enabled chanserv will allow halfops.
2756
2757I don't really see the utility of this, but if there's enough interest in
2758it I'll consider it.
2759
2760 --Andrew Church
2761 achurch@achurch.org
2762 http://achurch.org/
2763From achurch at achurch.org Sun May 6 14:44:27 2007
2764From: achurch at achurch.org (Andrew Church)
2765Date: Sat May 5 22:46:37 2007
2766Subject: [IRCServices] Feature request
2767In-Reply-To: <46381C73.7010104@freemail.gr>
2768Message-ID: <463d6bba.42313@msgid.achurch.org>
2769
2770>Is possible to add an option on the config file for a delay (optional)
2771>before nickserv autojoin after identify?
2772
2773I'd rather not, since it could confuse users when they're suddenly joined
2774to a channel without having done anything immediately prior. (Even a
277510-second delay, for example, can be disorienting if the user's mind has
2776gone onto other things.) Why would you want such an option?
2777
2778 --Andrew Church
2779 achurch@achurch.org
2780 http://achurch.org/
2781From achurch at achurch.org Sun May 6 17:18:19 2007
2782From: achurch at achurch.org (Andrew Church)
2783Date: Sun May 6 01:18:24 2007
2784Subject: [IRCServices] Services 5.1pre0 released
2785Message-ID: <463d8f4b.23151@msgid.achurch.org>
2786
2787 After close to three years of work, Services 5.1 has finally reached
2788beta status, and Services 5.1pre0 has now been released. It can be
2789downloaded from the usual sites:
2790
2791http://www.ircservices.za.net/download/testing/ (Japan)
2792ftp://ftp.esper.net/ircservices/testing/ (Western USA)
2793
279475e0b3c432239bd392fc3834cadc28b0 ircservices-5.1pre0.tar.gz
27958e32697bee2282ce98dd14df6bbe2150 ircservices-5.1pre0-1.i386.rpm
27962ba786a9bf6e175887a926d219286844 ircservices_5.1pre0-1_i386.deb
2797
2798The mirrors should have it shortly.
2799
2800 While not a stable release, I am announcing this version here (and
2801will announce future beta versions on this list as well) for two reasons.
2802One is that, while I am hesitant to label it "stable" before it has seen
2803widespread testing, the code itself is pretty solid, and should be usable
2804in production environments. I will, of course, respond to bugs as quickly
2805as I can, but I'd like to recommend that those of you currently using 5.0
2806upgrade to 5.1 at your convenience, even before the stable release. I will
2807also continue to support version 5.0 until 5.1 reaches stable status.
2808
2809 The second, and more important, reason for posting the announcement
2810to this list is that I intend version 5.1 to be the last version of IRC
2811Services, at least under my care. While I don't consider Services
2812"complete"--software development is a neverending task, and in any case
2813users' needs change over time--I do believe that it's time for me to move
2814on to other things. In fact, I already devote a fair amount of my time
2815outside of work to other software development projects (such as the
2816audio/video tool "transcode", for those who are familiar with it), and I
2817have other hobbies which I haven't been able to pursue as much as I'd
2818like. I've also found that I personally use IRC very infrequently these
2819days, and that has inevitably lessened my interest in continuing Services
2820development as well.
2821
2822 I certainly don't believe that IRC itself is a dead or obsolete
2823protocol, and I've spent the better part of the past year writing a
2824detailed technical manual for Services, found in the "docs/tech" directory
2825of the distribution, so that other developers can pick up as easily as
2826possible where I'm leaving off. Even after the release of 5.1.0, I will
2827continue to monitor the mailing lists and maintain Services 5.1 to the
2828extent of fixing bugs and making other reasonably small changes. In terms
2829of major improvements and additions, however, 5.1.0 will be the "final
2830form" of Services for IRC Networks.
2831
2832 For this reason, I'd like to encourage discussion of beta versions of
28335.1 on this list, rather than on the coding list as has been done in the
2834past. I'll continue to accept new feature suggestions until the release of
28355.1.0, so if there is something you'd like to see added, feel free to bring
2836it up on this list. (However, I will as always exercise my discretion in
2837choosing whether a suggested feature should be added, as described in FAQ
2838Z.5; I'm not going to bloat the program just because it's the last version.
2839The module system is available as always for third parties to add anything
2840I decide to leave out, and it has been improved for 5.1--in particular,
2841modules can now save data to persistent storage without any modification of
2842the core Services code.)
2843
2844 In addition to feature suggestions, I'd also like to hear about
2845anything in the Services user interface that seems awkward or unintuitive,
2846whether new for 5.1 or present since previous versions. After over ten
2847years of development, I know Services inside and out, so things that seem
2848obvious to me may not be so to newcomers. If there are any questions you
2849frequently get from new users, that probably means something needs to be
2850changed, so let me know.
2851
2852 Technical issues should be directed to the coding list, as always. In
2853particular, if there are any issues with packaging Services for use with an
2854operating system distribution, I'd like to hear about them so that they can
2855be corrected. (I personally use a home-built Linux system, and as such I
2856haven't kept close track of changes in how various OSes and distributions
2857arrange their filesystems.)
2858
2859 I realize that this "end-of-life" announcement for Services may come
2860as a surprise to some, and for that I apologize. As I mentioned earlier, I
2861will continue to support Services for some time to come (my current thought
2862is for two to three years after the release of 5.1.0); however, I did want
2863to provide advance warning of my future intentions. Thank you all for your
2864support over the years.
2865
2866 --Andrew Church
2867 achurch@achurch.org
2868 http://achurch.org/
2869
2870-------------------------
2871What's New in version 5.1
2872-------------------------
2873Database handling, the one aspect of Services which has remained
2874essentially unchanged since version 1.0, has finally undergone a fairly
2875significant redesign. Rather than using specialized data load and save
2876routines tailored for the core Services pseudoclients, Services now
2877implements a generic database table system, which has the dual benefits of
2878separating the data storage system from the rest of Services (allowing
2879alternative storage methods to be implemented easily) and allowing third-
2880party modules and extensions to create their own non-volatile databases
2881without resorting to custom load/save routines. The default database file
2882format has also been changed to be more flexible and error-resilient than
2883the old format (which admittedly isn't saying much); see the "upgrading"
2884section of the manual for instructions on switching your databases to the
2885new format.
2886
2887The often-criticized channel memo system has also been redesigned for this
2888version. Instead of storing channel memos with the channel, memos are now
2889sent to the founder and all users on the channel with a particular access
2890level (by default level 100, or SOP level). These memos are distinguished
2891from ordinary memos by text that says "(for #channel)" when reading the
2892memo. As a result of this change, users will be notified about new channel
2893memos in the same way as ordinary user-to-user memos.
2894
2895NOTICE: When loading databases from version 5.0 or earlier, all channel
2896 memos will be deleted.
2897
2898Encryption support has also been improved. Encryption is no longer an
2899all-or-nothing affair; the encryption method is stored with each password,
2900so that enabling or disabling encryption will have no effect on passwords
2901that were previously set. The "encryption/unix-crypt" module has been
2902added, allowing the use of the Unix crypt() function to encrypt passwords.
2903
2904The NickServ and ChanServ SENDPASS commands added in version 5.0 have been
2905removed in favor of the new NickServ REAUTH command. This command
2906generates an authentication code which the user can use once to identify to
2907their nickname in place of the password, and then change the password as
2908needed. Channel passwords can always be changed by the founder after
2909nickname identification, rendering ChanServ SENDPASS unnecessary.
2910
2911Long LIST/VIEW responses are now handled more cleanly. Except for NickServ
2912ACCESS LIST (since nickname access lists are generally short) and MemoServ
2913LIST (since memos are numbered), every list now includes an "end of list"
2914message indicating both the number of entries displayed and the total
2915number of entries in the list; the configuration directive ListMax,
2916replacing NSListMax and CSListMax, sets the maximum number of entries
2917displayed for any of these commands. It is also possible to skip a certain
2918number of entries by adding a "+NNN" after the command, allowing all of the
2919entries in a long list to be viewed bit by bit.
2920
2921At the development level, handling of module compilation has been improved,
2922allowing third-party modules to be simply "dropped in" without requiring
2923changes to Makefiles or other Services distribution files. An extension
2924interface has been added to Services' multilingual support as well,
2925allowing modules to add their own language strings and load their own
2926language files.
2927
2928Other changes:
2929 + Command aliases can now be added for NickServ, ChanServ, and MemoServ
2930 commands via the NSAlias, CSAlias, and MSAlias directives.
2931 + Notices are now sent to the user when sending of a mail authentication
2932 code message fails. (However, errors after the message has been
2933 handed off to the mail server cannot be detected.)
2934 + A new configuration directive, RejectEmail, now allows selected E-mail
2935 addresses to be rejected by NickServ and ChanServ commands.
2936 + NickServ INFO will now indicate when a nickname's user is using a
2937 different linked nickname if the nickname group's PRIVATE option
2938 is not set.
2939 + NickServ now has a RESTOREMAIL command (in the nickserv/mail-auth
2940 module), which allows a user to restore their nickname's last
2941 authenticated E-mail address if, for example, SET EMAIL is used
2942 with an incorrect address.
2943 + NickServ SET/UNSET by Services administrators for others' nicknames is
2944 now done by putting a "!" before the nick to avoid ambiguity; for
2945 example, "SET !nick NOEXPIRE ON" instead of "SET nick NOEXPIRE ON".
2946 + ChanServ REGISTER and SET PASSWORD now check for and disallow easily
2947 guessable passwords.
2948 + ChanServ ACCESS now includes a LISTLEVEL subcommand to list access
2949 entries with a given level or within a given level range.
2950 + ChanServ AKICK and MemoServ IGNORE now support matching by IP address
2951 (on servers which support client IP address information).
2952 + ChanServ OP, VOICE, and similar commands can now be used with multiple
2953 nicknames.
2954 + MemoServ now has a RENUMBER command to remove "holes" in the memo
2955 number sequence.
2956 + MemoServ FORWARD now sends all selected memos in a single E-mail
2957 message, rather than sending each memo in a separate message.
2958 + OperServ AKILL and related commands now have a CHECK subcommand which
2959 can be used to find all masks that match a given user/hostname.
2960 + SQlines are no longer applied to IRC operators during Services startup
2961 or netjoins if the IRC protocol in use supports sending user modes
2962 with the NICK message. This includes the bahamut, hybrid,
2963 inspircd, monkey, ptlink, ratbox, solid-ircd, trircd, and unreal
2964 protocol modules.
2965 + The ignore system has been redesigned, and now keeps better track of
2966 how much load each user is putting on Services. The ignorance
2967 threshold can be fine-tuned via the configuration file.
2968 + A new "unsorted list" mode has been added to improve Services'
2969 performance on large networks. By giving the -no-sorted-list
2970 option to the configure script, Services will not try to keep
2971 nicknames and channels in alphabetical order; this means that
2972 commands such as NickServ LIST will no longer return nicknames in
2973 order, but Services will run significantly faster.
2974 + Support has been added for the InspIRCd, ircd-ratbox, and solid-ircd
2975 IRC servers.
2976 + Unreal's NICKCHARS protocol option, allowing non-ASCII characters in
2977 nicknames, is now supported.
2978 * ChanServ DROP now behaves like NickServ DROP: dropping a channel now
2979 requires the channel password to be entered with the DROP command,
2980 and DROPCHAN has been added as a separate command for Services
2981 administrators to drop arbitrary channels.
2982 * The ChanServ ACCESS, XOP, and AKICK commands no longer use entry
2983 numbers; the DEL and LIST subcommands now work with nicknames
2984 (hostmasks for the AKICK command) only.
2985 * The binary distributions (RPM and Debian packages) now install into
2986 /opt/ircservices and /var/opt/ircservices, rather than /usr/sbin
2987 and /usr/lib/ircservices.
2988 * Tab characters are no longer used (or allowed) in the source code.
2989 - The deprecated nickserv/oldlink module, which provided support for the
2990 format of the LINK command used in version 4 of Services, has been
2991 removed.
2992 - Support for "modeless channels", with names of the form "+name", has
2993 been removed. (Support for registering such channels was removed
2994 in version 5.0.0; this version removes the special handling for
2995 such channels in other parts of the program.)
2996 - Support for the "channel owner" mode present in the PTlink (+a),
2997 trircd (+u), and Unreal (+q) IRC servers has been removed, as there
2998 are too many differing opinions on its proper use.
2999 - Language support for Italian and Portuguese has been removed, due to
3000 the lack of volunteers to maintain them.
3001 - Support for old versions of GCC (anything before GCC 3.2) has been
3002 removed.
3003Configuration file changes:
3004 + IncludeFile has been added to allow configuration directives to be
3005 split up into multiple files, and may be used in both
3006 ircservices.conf and modules.conf.
3007 + LoadLanguageText (ircservices.conf) has been added to allow replacement
3008 of Services text strings at runtime.
3009 + RejectEmail (ircservices.conf) has been added to allow rejection of
3010 selected E-mail addresses.
3011 + NSAlias (module nickserv/main), CSAlias (module chanserv/main), and
3012 MSAlias (module memoserv/main) have been added to allow creation of
3013 command aliases.
3014 + NSSetEmailDelay (module nickserv/main) has been added to enforce a
3015 delay between consecutive uses of the SET EMAIL command, thereby
3016 reducing the potential for sending mailbombs.
3017 + CSDefModeLock (module chanserv/main) has been added to allow the
3018 default mode lock for newly registered channels to be changed.
3019 + CSSkipModeRCheck (module chanserv/main) has been added to allow the
3020 check of a nickname's registration status at channel join time
3021 (used to kick unregistered nicknames from channels locked +R) to
3022 be skipped.
3023 + MSExpireDelay (module memoserv/main) has been added to allow memo
3024 expiration to be delayed until a certain time after the memo is
3025 first read.
3026 + MaxMessages (module mail/main) has been added to allow a limit to be
3027 placed on the total number of messages in transit.
3028 * ListMax (ircservices.conf) has been added in place of NSListMax and
3029 CSListMask to set a limit on the number of entries displayed for
3030 all LIST-like commands.
3031 * WallAdminPrivs (ircservices.conf) has been added in place of
3032 WallGetpass and WallSetpass to cause a WALLOPS/GLOBOPS to be sent
3033 on all NickServ and ChanServ commands that use Services
3034 administrator privileges.
3035 * The database name configuration directives (NickServDB, ChanServDB,
3036 etc.) have been moved from the various pseudoclient module sections
3037 to the database/version4 module section, and now explicitly specify
3038 filenames.
3039 - The nickserv/sendpass and chanserv/sendpass modules (and therefore
3040 their respective configuration sections) have been removed.
3041 - CSAutokickReason (module chanserv/main) has been removed, as the
3042 built-in reason prefix "AKICK by <nick>" makes it unnecessary.
3043 - MSExpireUnread (module memoserv/main) has been removed, since it
3044 results in silent data loss.
3045 - MSNotifyAll (module memoserv/main) has been removed, since it is
3046 required for channel memos. MemoServ will now always behave as if
3047 MSNotifyAll was set.
3048 - MaxSockets (module mail/smtp) has been removed, since MaxMessages now
3049 performs the same function.
3050From toxic at freemail.gr Sun May 6 15:03:55 2007
3051From: toxic at freemail.gr (Dionisios K.)
3052Date: Sun May 6 15:03:45 2007
3053Subject: [IRCServices] Feature request
3054In-Reply-To: <463d6bba.42313@msgid.achurch.org>
3055References: <463d6bba.42313@msgid.achurch.org>
3056Message-ID: <463E50CB.5080908@freemail.gr>
3057
3058-----BEGIN PGP SIGNED MESSAGE-----
3059Hash: SHA1
3060
3061Lets say i have a vhost or i'm an ircop..
3062I want to first activate my host and oper-up to get operhost after
3063identify my nickname and after this nickserv can ajoin me to the
3064channels so my vhost will be shown and not my real hostname.
3065I talking about 1-2 seconds delay not 10 or more seconds.
3066Thats why i'm asking for this.
3067
3068Andrew Church wrote:
3069>> Is possible to add an option on the config file for a delay (optional)
3070>> before nickserv autojoin after identify?
3071>
3072> I'd rather not, since it could confuse users when they're suddenly joined
3073> to a channel without having done anything immediately prior. (Even a
3074> 10-second delay, for example, can be disorienting if the user's mind has
3075> gone onto other things.) Why would you want such an option?
3076>
3077> --Andrew Church
3078> achurch@achurch.org
3079> http://achurch.org/
3080> ------------------------------------------------------------------
3081> To unsubscribe or change your subscription options, visit:
3082> http://lists.ircservices.za.net/mailman/listinfo/ircservices
3083>
3084>
3085
3086
3087- --
3088Dionisios K.
3089Network Administrator On NeMeSiS.mIRC.gr
3090ToXiC@FreeMail.gr
3091
3092PGP Key: http://toxic.my-place.us/pubkey.asc
3093PGP FP: 0950 5363 DD1C D5A7 45C6 2991 F760 982E DD47 9149
3094-----BEGIN PGP SIGNATURE-----
3095Version: GnuPG v1.4.7 (MingW32)
3096Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org
3097
3098iD8DBQFGPlDK92CYLt1HkUkRAsN3AJ9UPX8FyfDJa9AGLR+YF9PiqlbOSQCcC2Bq
30998VMLmUoDC8/bDr+66w+y74E=
3100=48E3
3101-----END PGP SIGNATURE-----
3102
3103From toxic at freemail.gr Sun May 6 15:17:04 2007
3104From: toxic at freemail.gr (Dionisios K.)
3105Date: Sun May 6 15:16:47 2007
3106Subject: [IRCServices] Feature For 5.1
3107In-Reply-To: <463d6b37.42304@msgid.achurch.org>
3108References: <463d6b37.42304@msgid.achurch.org>
3109Message-ID: <463E53E0.1070605@freemail.gr>
3110
3111-----BEGIN PGP SIGNED MESSAGE-----
3112Hash: SHA1
3113
3114Lets say i'm a founder on a channel..
3115I dont want channel ops to give op status but i want some times (lets
3116say when all ops are inactive) to give +h to some people.
3117Halfops can not do much damage to the channel so ops (and i) dont have
3118to trust them 100%.
3119I think it will be useful for many users (founders) out there..
3120Thanks:-)
3121
3122Andrew Church wrote:
3123>> I want to suggest a feature for 5.1 Something for ircds with +h
3124>> (halfops).
3125>> To modify the secureops command so it may allow halfops but not ops OR
3126>> dont allow anyone.
3127>> Something like:
3128>> /cs set #channel secureops ops / all / off
3129>> If "ops" option is enabled chanserv will allow halfops.
3130>
3131> I don't really see the utility of this, but if there's enough interest in
3132> it I'll consider it.
3133>
3134> --Andrew Church
3135> achurch@achurch.org
3136> http://achurch.org/
3137> ------------------------------------------------------------------
3138> To unsubscribe or change your subscription options, visit:
3139> http://lists.ircservices.za.net/mailman/listinfo/ircservices
3140>
3141>
3142
3143
3144- --
3145Dionisios K.
3146Network Administrator On NeMeSiS.mIRC.gr
3147ToXiC@FreeMail.gr
3148
3149PGP Key: http://toxic.my-place.us/pubkey.asc
3150PGP FP: 0950 5363 DD1C D5A7 45C6 2991 F760 982E DD47 9149
3151-----BEGIN PGP SIGNATURE-----
3152Version: GnuPG v1.4.7 (MingW32)
3153Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org
3154
3155iD8DBQFGPlPg92CYLt1HkUkRApljAJ9rzFRw/zWpXO8ojDsl0aNZ3d1TwQCcD7wN
3156wC9m5wiZe3TY3P+2Rf5pzFM=
3157=oJ3J
3158-----END PGP SIGNATURE-----
3159
3160From achurch at achurch.org Mon May 7 13:17:29 2007
3161From: achurch at achurch.org (Andrew Church)
3162Date: Sun May 6 21:19:09 2007
3163Subject: [IRCServices] Feature request
3164In-Reply-To: <463E50CB.5080908@freemail.gr>
3165Message-ID: <463ea8b9.62004@msgid.achurch.org>
3166
3167>Lets say i have a vhost or i'm an ircop..
3168>I want to first activate my host and oper-up to get operhost after
3169>identify my nickname and after this nickserv can ajoin me to the
3170>channels so my vhost will be shown and not my real hostname.
3171>I talking about 1-2 seconds delay not 10 or more seconds.
3172>Thats why i'm asking for this.
3173
3174 My suggestion in this case would be to not use autojoin at all, or to
3175take care of your operhost settings before identifying to NickServ.
3176
3177 --Andrew Church
3178 achurch@achurch.org
3179 http://achurch.org/
3180From surreal.w00t at gmail.com Thu May 10 04:16:47 2007
3181From: surreal.w00t at gmail.com (Robin Burchell)
3182Date: Thu May 10 04:16:52 2007
3183Subject: [IRCServices] AKICK sometimes not functioning
3184Message-ID: <b19eae4e0705100416p489aaa7fr90eb6f3d6bd1efef@mail.gmail.com>
3185
3186This was sent offlist to Andrew by a friend of mine some time ago.
3187I've seen the same problem happen on Unreal from time to time. Has
3188there been any progress?
3189
3190---
3191
3192For some reason i can't sent mails to the list so i sent it directly to you.
3193I suspect that there is a bug/desync with unrealircd protocol and akick
3194command. From the debug i got these things:
3195
3196(1) First of all an akicked nick was join on the channel and NO ban
3197added (the akick form is *gami?*!*@*):
3198
3199debug: Received: :athens.mirc.gr ~ 1075076130 #hellas :gamias_ixiwn_pc
3200protocol/unreal: debug: gamias_ixiwn_pc SJOINs #hellas
3201chanserv/main: debug: AutoKicking
3202gamias_ixiwn_pc!oeo@dsl-88-218-20-176.customers.vivodi.gr
3203debug: Sent: :ChanServ KICK #hellas gamias_ixiwn_pc :AKICK by ToXiC (REASON)
3204
3205(2) Then i sent the CLEAR BANS command. On the channel ONLY ONE ban was
3206active on the channel but on debug log was shown:
3207
3208debug: Received: :^^Dark_Angel^^ ! chanserv@services.mirc.gr :clear
3209#hellas bans
3210debug: Sent: :ChanServ MODE #hellas -bbbbbb
3211*!*@hellenic-C3145A85.static.ot *!*@hellenic-32E97525.otenet.gr
3212malakas!*@* kavliares!*@* *gami?*!*@* *!*@7613FF74.63BB16D5.CFD57BAB.IP
3213debug: Sent: :ChanServ MODE #hellas -bbbbbb
3214*!*@hellenic-A46D449A.otenet.gr *!*@hellenic-89BB5FC5.adsl.forthnet.gr
3215*!*@hellenic-D3CC9140.tri.sch.gr putsaras!*@*
3216*!*@hellenic-CE36B1C9.adsl.forthnet.gr *!*@clnt-1sek-g-ath.att.sch.gr
3217debug: Sent: :ChanServ MODE #hellas -bbbbbb
3218*!*@E1939A95.20603DA2.215D451.IP *kayla*!*@* *gamo*!*@* gaula!*@*
3219*!*@9207C5E3.6FEDB5B7.50F427D1.IP *!*@69.249.180.193
3220debug: Sent: :ChanServ MODE #hellas -bbbbbb
3221*!*@86D9FC89.10EC8293.9A2BCC0A.IP *!*@68.85.35.202
3222*!*@4F8C3B01.E5B9DDEC.B *!*@hellenic-D80AC49D.telecable.es
3223*!*@200.153.72.218 *!*@3302F7A5.4A306984.A8695807.IP
3224debug: Sent: :ChanServ MODE #hellas -bbbbbb
3225*!*@BCE67E57.82264834.675173FD.IP *!*@124.28.25.108 *!*@87.68.39.186
3226*!*@5C2967CE.83DA9394.D9A6C199.IP *!*@200.254.132.132 *!*@203.113.15.234
3227debug: Sent: :ChanServ MODE #hellas -bbbbbb *!*@217.218.242.196
3228*!*@hellenic-EBC9B4C6.sec.ppp.nifty.com *!*@12693008.2C0C2038.620F215.IP
3229*!*@hellenic-5CDBBD4A.tricom.net *!*@29B2856B.15C972F6.9B81B978.IP
3230*!*@C0E99826.F2B2EE09.4F8A4945.IP
3231debug: Sent: :ChanServ MODE #hellas -bbbbbb *!*@69.4 *!*@64.238.186.38
3232*!*@F16DFCFA.D40B9A28.7C3DD77E.IP *!*atlanta@*.kastoria.acn.gr
3233*kavliar*!*@* *kaUl*!*@*
3234debug: Sent: :ChanServ MODE #hellas -bbbbbb
3235*!*@hellenic-E38CC884.otenet.gr *!*psaxno@*.otenet.gr
3236*!*@AD527F08.B2BAE8E7.F86BB95D.IP *!*@B2CD6562.365635F2.E209DD7.IP
3237kavla7!*@* *!*@hellenic-8FBDAF80.dsl.hol.gr
3238debug: Sent: :ChanServ MODE #hellas -bbbbbb *!*@5EF6B664.CACEC989.976065
3239*!*@hellenic-457BB65E.otenet.gr *!*@hellenic-818B283.tellas.gr
3240*!*@hellenic-457BB65E.otenet.gr *!*921@*.otenet.gr
3241*!*@hellenic-815568A1.otenet.gr
3242debug: Sent: :ChanServ MODE #hellas -bbbbbb mbixtis!*@* horny!*@*
3243*!*@6C753ADD.365635F2.E209DD7.IP kavla7!*@*
3244*!*@hellenic-8FBDAF80.dsl.hol.gr *!*@5EF6B664.CACEC989.976065B3.IP
3245debug: Sent: :ChanServ MODE #hellas -bbbbbb
3246*!*@hellenic-89AC502D.xan1.nas.panafonet.gr *porn*!*@* kaulomeno!*@*
3247*!*@hellenic-89AC502D.xan1.nas.panafonet.gr *porn*!*@* kaulomeno!*@*
3248debug: Sent: :ChanServ MODE #hellas -bbbbbb
3249*!*@hellenic-97D67394.her01.cas.hol.gr *!*@ED27260.365635F2.E209DD7.IP
3250*!*@hellenic-C085AE56.otenet.gr *kaulia*!*@* kaula*!*@* poutsaras!*@*
3251debug: Sent: :ChanServ MODE #hellas -bbbbbb *GAVLA*!*@* pso__la_ras!*@
3252*!*buser@* *!*@hellenic-65C000A.dsl.hol.gr GAMIAS!*@*
3253*!*@D4BE7241.365635F2.E209DD7.IP
3254debug: Sent: :ChanServ MODE #hellas -bbbbbb
3255vbvbvv!*536@hellenic-23DA8179.otenet.gr *!*@hellenic-970F30D5.cc
3256*!*@D4BE7241.365635F2.E209DD7.IP *!*@hellenic-37821E0B.axiom.gr
3257*!*@hellenic-3F1003D9.kif1.nas.panafonet.gr
3258*!*@hellenic-9F7AB9F8.adsl.forthnet.gr
3259debug: Sent: :ChanServ MODE #hellas -bbbbbb
3260*!*@hellenic-4CC13A63.salonica.acn.gr *!*@5CFE2D85.EB38140.F5CB24F2.IP
3261FUKboy!*@* pour *!*@hellenic-8AE409A2.dsl.hol.gr
3262*!*@hellenic-82AFF71B.thess.sch.gr
3263debug: Sent: :ChanServ MODE #hellas -bbbbbb *poytan?*!*@*
3264*!*@hellenic-3DFF340E.att.sch.gr KAVLIRA!*@*
3265*!*@hellenic-59571E46.att.sch.gr Psolaras!*@* POUTSOPNIXTR!*@*
3266debug: Sent: :ChanServ MODE #hellas -bbbbbb
3267*!*@hellenic-4CC13A63.salonica.acn.gr *!*@5CFE2D85.EB38140.F5CB24F2.IP
3268FUKboy!*@* pourstaki*!*@* *!*@hellenic-8AE409A2.dsl.hol.gr
3269*!*@hellenic-D8F3EF1E.otenet.gr
3270debug: Sent: :ChanServ MODE #hellas -bbbbbb
3271*!*@53DD28DB.1E0DF0D9.50F427D1.IP *!*@hellenic-B632CB38.flo.sch.gr
3272*!*@604FB915.365635F2.E209DD7.IP *!*@hellenic-DBD1B126.adsl.forthnet.gr
3273*!*@hellenic-1C64F517.otenet.gr *fuck*!*@*
3274debug: Sent: :ChanServ MODE #hellas -bbbbbb fucker!*@*
3275*!*@C03B072C.9EF6AB6B.2012A77E.IP *!*@hellenic-8C47805C.otenet.gr
3276*!*@9EB429A5.EB38140.F5CB24F2.IP *!*@hellenic-8C47805C.otenet.gr
3277*!*@hellenic-2219D447.gre.sch.gr
3278debug: Sent: :ChanServ MODE #hellas -bbbbbb
3279*!*@hellenic-34FB22FB.otenet.gr *Kolarak*!*@* *gavli*!*@*
3280*!*@hellenic-59571E46.att.sch.gr
3281*!*@hellenic-760996C0.dip0.t-ipconnect.de
3282*!*@hellenic-6E8C11DE.adsl.forthnet.gr
3283debug: Sent: :ChanServ MODE #hellas -bbbbbb *malak?s*!*@* GAMIAS!*@*
3284GAMIAS!*@* *!*@hellenic-760996C0.dip0.t-ipconnect.de
3285*!*@hellenic-6E8C11DE.adsl.forthnet.gr *malak?s*!*@*
3286debug: Sent: :ChanServ MODE #hellas -bbbbbb GAMIAS!*@*
3287*!*@hellenic-760996C0.dip0.t-ipconnect.de
3288*!*@hellenic-6E8C11DE.adsl.forthnet.gr *malak?s*!*@* kauliara!*@* GAMIAS!*@*
3289debug: Sent: :ChanServ MODE #hellas -bbbbbb
3290*!*@hellenic-5DC10C9B.lns.hol.gr gamias*!*@*
3291*!*@8E942C27.C4FDAC18.50F427D1.IP gamikoylas!*@* gamias*!*@*
3292*!*@hellenic-BF84614C
3293debug: Sent: :ChanServ MODE #hellas -bbbbbb moynogavla!*@*
3294*!*3045-7190@*.B167C549.9D81F7A.IP *!*@8E942C27.C4FDAC18.50F427D1.IP
3295gamikoylas!*@* gamias*!*@* *!*@hellenic-BF84614C.otenet.gr
3296debug: Sent: :ChanServ MODE #hellas -bbbbbb moynogavla!*@*
3297*!*3045-7190@*.B167C549.9D81F7A.IP *!*@hellenic-A93D458.otenet.gr
3298malakas!*@* moynogavla!*@* *!*3045-7190@*.B167C549.9D81F7A.IP
3299channel: MODE #hellas -b moynogavla!*@*: ban not found
3300channel: MODE #hellas -b *!*3045-7190@*.B167C549.9D81F7A.IP: ban not found
3301debug: Sent: :ChanServ MODE #hellas -bb *!*@hellenic-A93D458.otenet.gr
3302malakas!*@*
3303channel: MODE #hellas -b *!*@hellenic-A93D458.otenet.gr: ban not found
3304channel: MODE #hellas -b malakas!*@*: ban not found
3305debug: Sent: :ChanServ NOTICE ^^Dark_Angel^^ :All bans on channel
3306#hellas have been removed.
3307
3308On the channel only this was shown: * ChanServ sets mode: -b malakas!*@*
3309
3310(3) Then when the bad nickname came back it was kicked/banned just fine:
3311
3312protocol/unreal: debug: gamias_ixiwn_pc SJOINs #hellas
3313chanserv/main: debug: AutoKicking
3314gamias_ixiwn_pc!oeo@dsl-88-218-20-176.customers.vivodi.gr
3315debug: Sent: :ChanServ MODE #hellas +b *gami?*!*@*
3316debug: Sent: :ChanServ KICK #hellas gamias_ixiwn_pc :AKICK by ToXiC (REASON)
3317
3318
3319-----
3320
3321REPLY:
3322
3323Andrew Church wrote:
3324> > Thanks for the message. I'm busy with work at the moment, but I'll take a
3325> > look into the problem as soon as possible. If you can find a way to
3326> > consistently reproduce the problem, that would help as well.
3327
3328----
3329
3330ME:
3331
3332It's random i can't reproduce it.
3333I have seen it on restricted channels also.
3334As i can see for some reason ircservices is not informed for removed
3335bans so it thinks that the ban already exists and it not add it again.
3336From achurch at achurch.org Sun May 13 06:19:48 2007
3337From: achurch at achurch.org (Andrew Church)
3338Date: Sat May 12 14:21:29 2007
3339Subject: [IRCServices] AKICK sometimes not functioning
3340In-Reply-To: <b19eae4e0705100416p489aaa7fr90eb6f3d6bd1efef@mail.gmail.com>
3341Message-ID: <46462fd5.44532@msgid.achurch.org>
3342
3343>This was sent offlist to Andrew by a friend of mine some time ago.
3344>I've seen the same problem happen on Unreal from time to time. Has
3345>there been any progress?
3346
3347 I'm afraid not; I've been unable to find any apparent cause for the
3348problem, so at this point there's not much I can do without further
3349information, such as a way to consistently reproduce it.
3350
3351 --Andrew Church
3352 achurch@achurch.org
3353 http://achurch.org/
3354From loverboy at irc.doruk.net.tr Sun May 13 06:13:13 2007
3355From: loverboy at irc.doruk.net.tr (LoVeRbOy (A.S.))
3356Date: Sun May 13 06:13:56 2007
3357Subject: [IRCServices] ircservices-5.1pre0 Problems
3358Message-ID: <001901c79560$90fdf530$0100000a@citir>
3359
3360Today we tried new beta release,
3361And we come across some problems...Here is the list... (Converted DB from
33625.0.* and Unreal IRCD)
3363
33641- Translations arent ready.
33652- Founders of the channels dont get +q when they join the channel but they
3366get +a.
33673- Mlocks are gone after the convert.
33684- In some channels when you voice someone, chanserv makes -ao even they
3369dont have access. But if they left the channel and come back. No problem
3370occurs.
3371
3372We will try again later...Turned back to stable Release..
3373
3374From surreal.w00t at gmail.com Sun May 13 06:37:27 2007
3375From: surreal.w00t at gmail.com (Robin Burchell)
3376Date: Sun May 13 06:37:41 2007
3377Subject: [IRCServices] ircservices-5.1pre0 Problems
3378In-Reply-To: <001901c79560$90fdf530$0100000a@citir>
3379References: <001901c79560$90fdf530$0100000a@citir>
3380Message-ID: <b19eae4e0705130637j4faf064cl47b12ae68df00a2f@mail.gmail.com>
3381
3382For some strange reasoning ("not being agreed upon"), +q support was
3383removed. I don't really understand or agree with the logic behind it,
3384nor does anyone else I know of. But that's why that didn't work at
3385least. :)
3386
3387On 5/13/07, LoVeRbOy (A.S.) <loverboy@irc.doruk.net.tr> wrote:
3388> Today we tried new beta release,
3389> And we come across some problems...Here is the list... (Converted DB from
3390> 5.0.* and Unreal IRCD)
3391>
3392> 1- Translations arent ready.
3393> 2- Founders of the channels dont get +q when they join the channel but they
3394> get +a.
3395> 3- Mlocks are gone after the convert.
3396> 4- In some channels when you voice someone, chanserv makes -ao even they
3397> dont have access. But if they left the channel and come back. No problem
3398> occurs.
3399>
3400> We will try again later...Turned back to stable Release..
3401>
3402> ------------------------------------------------------------------
3403> To unsubscribe or change your subscription options, visit:
3404> http://lists.ircservices.za.net/mailman/listinfo/ircservices
3405>
3406From nick at nickgawronski.com Sun May 13 08:52:08 2007
3407From: nick at nickgawronski.com (Nick Gawronski)
3408Date: Sun May 13 08:52:15 2007
3409Subject: [IRCServices] configure script changes
3410Message-ID: <Pine.BSF.4.64.0705131049120.61451@server2.shellworld.net>
3411
3412Hi, One thing I liked about the configure script in 5.0 is the fact that
3413you could have the script prompt you for the directories to install into.
3414In 5.1 pre0 the script defaults to /usr/local/lib and /usr/local/sbin it
3415would be nice if you could re add this prompting as not everyone
3416installing ircservices will be root on the system they are installing it
3417on and having the script prompt for the directories was a nice thing.
3418
3419From achurch at achurch.org Mon May 14 00:55:31 2007
3420From: achurch at achurch.org (Andrew Church)
3421Date: Sun May 13 08:57:54 2007
3422Subject: [IRCServices] configure script changes
3423In-Reply-To: <Pine.BSF.4.64.0705131049120.61451@server2.shellworld.net>
3424Message-ID: <4647357f.25602@msgid.achurch.org>
3425
3426>Hi, One thing I liked about the configure script in 5.0 is the fact that
3427>you could have the script prompt you for the directories to install into.
3428>In 5.1 pre0 the script defaults to /usr/local/lib and /usr/local/sbin it
3429>would be nice if you could re add this prompting as not everyone
3430>installing ircservices will be root on the system they are installing it
3431>on and having the script prompt for the directories was a nice thing.
3432
3433 I've removed the prompts to match the style of the configuration
3434process used by most other open-source software. You can still set the
3435installation directories using the -bindest, -datdest, or -prefix options
3436(this is unchanged since version 5.0).
3437
3438 --Andrew Church
3439 achurch@achurch.org
3440 http://achurch.org/
3441From achurch at achurch.org Mon May 14 00:57:54 2007
3442From: achurch at achurch.org (Andrew Church)
3443Date: Sun May 13 09:09:51 2007
3444Subject: [IRCServices] ircservices-5.1pre0 Problems
3445In-Reply-To: <001901c79560$90fdf530$0100000a@citir>
3446Message-ID: <4647384c.30066@msgid.achurch.org>
3447
3448>Today we tried new beta release,
3449>And we come across some problems...Here is the list... (Converted DB from
3450>5.0.* and Unreal IRCD)
3451>
3452>1- Translations arent ready.
3453
3454 Unfortunately, many of the volunteers who have previously helped with
3455translating Services no longer have time to do so. The following languages
3456have been updated for version 5.1: Spanish, Hungarian, Japanese, and Dutch.
3457Assistance is, of course, welcome in bringing the other language files
3458(German, French, Russian, and Turkish) up to date.
3459
3460>2- Founders of the channels dont get +q when they join the channel but they
3461>get +a.
3462
3463 This is a design change in version 5.1, as the use and functionality
3464of a "channel owner" mode such as +q varies too much between different
3465protocols for Services to make any effective use of it.
3466
3467>3- Mlocks are gone after the convert.
3468
3469 My sincere apologies; I have no idea how this slipped in, but this
3470problem does indeed exist in the XML data importer. I'll fix it and make
3471a new release immediately.
3472
3473>4- In some channels when you voice someone, chanserv makes -ao even they
3474>dont have access. But if they left the channel and come back. No problem
3475>occurs.
3476
3477 Can you describe this in more detail (such as a log of the problem
3478occurring)?
3479
3480 --Andrew Church
3481 achurch@achurch.org
3482 http://achurch.org/
3483From achurch at achurch.org Mon May 14 01:43:57 2007
3484From: achurch at achurch.org (Andrew Church)
3485Date: Sun May 13 09:47:47 2007
3486Subject: [IRCServices] Services 5.1pre1 released
3487Message-ID: <46474130.65557@msgid.achurch.org>
3488
3489 Services 5.1pre1 has been released, and can be downloaded from:
3490
3491http://www.ircservices.za.net/download/testing/ (Japan)
3492ftp://ftp.esper.net/ircservices/testing/ (Western USA)
3493
3494baf758f43163b2457f19bdf375345fe4 ircservices-5.1pre1.tar.gz
3495706c948b6f4534c1adec1824de585ddf ircservices-5.1pre1.diff.gz
3496aa03a08e01d26d1726a7d8158b289812 ircservices-5.1pre1-1.i386.rpm
349776069445198c06e11885c3f2e1f841ab ircservices_5.1pre1-1_i386.deb
3498
3499The mirrors should have it shortly.
3500
3501 This release corrects the bug just mentioned on the mailing list
3502which causes channel mode locks to be lost when XML data is imported.
3503I apologize sincerely for letting something like this slip through, and
3504I hope it hasn't affected too many people. (The other two bugs in the
3505change log are minor ones that shouldn't come up under normal usage.
3506one results from a certain combination of debugging configuration flags;
3507the other arose while the XML bug was being fixed, and shouldn't occur
3508under actual use.)
3509
3510Changes in version 5.1pre1
3511--------------------------
35122007/05/14 Fixed a bug in XML import that caused channel mode locks to
3513 be lost. Reported by <loverboy@irc.doruk.net.tr>
35142007/05/14 Fixed Services being unable to start if both the compatibility
3515 strdup() function and memory checking were enabled.
35162007/05/14 Fixed a potential crash with corrupt databases.
3517
3518 --Andrew Church
3519 achurch@achurch.org
3520 http://achurch.org/
3521From quension at mac.com Sun May 13 12:57:01 2007
3522From: quension at mac.com (Trevor Talbot)
3523Date: Sun May 13 12:57:05 2007
3524Subject: [IRCServices] Services 5.1pre0 released
3525In-Reply-To: <463d8f4b.23151@msgid.achurch.org>
3526References: <463d8f4b.23151@msgid.achurch.org>
3527Message-ID: <3242b4bc267a16fa09ff463d284a362c@mac.com>
3528
3529On May 6, 2007, at 1:18 AM, Andrew Church wrote:
3530
3531> The second, and more important, reason for posting the
3532> announcement to this list is that I intend version 5.1 to be the last
3533> version of IRC Services, at least under my care. While I don't
3534> consider Services "complete"--software development is a neverending
3535> task, and in any case users' needs change over time--I do believe that
3536> it's time for me to move on to other things. In fact, I already
3537> devote a fair amount of my time outside of work to other software
3538> development projects (such as the audio/video tool "transcode", for
3539> those who are familiar with it), and I have other hobbies which I
3540> haven't been able to pursue as much as I'd like. I've also found that
3541> I personally use IRC very infrequently these days, and that has
3542> inevitably lessened my interest in continuing Services development as
3543> well.
3544
3545> I realize that this "end-of-life" announcement for Services may
3546> come as a surprise to some, and for that I apologize. As I mentioned
3547> earlier, I will continue to support Services for some time to come (my
3548> current thought is for two to three years after the release of 5.1.0);
3549> however, I did want to provide advance warning of my future
3550> intentions. Thank you all for your support over the years.
3551
3552Even though it's not "over", I wanted to say a couple things.
3553
3554First, thank you for all the work you've done during the last several
3555years. Besides IRC Services itself, most of the NickServ/ChanServ
3556-style services packages in use today trace their origins to your
3557software in one form or another. Inspiring that much development is no
3558small accomplishment. I've certainly customized IRC Services for
3559specific uses in the past. We've also had discussions about irc3,
3560which has inspired me personally to think about IRC in a slightly
3561different way for several years now. I've found that line of thought
3562to be quite intriguing, and perhaps it will lead to me to create
3563something useful later on.
3564
3565And second, thank you for having an "exit plan". Far too many projects
3566are simply abandoned by their authors and maintainers. While obviously
3567software such as this cannot take priority over other life concerns,
3568it's great to see someone recognize they will be unable to continue
3569ahead of time, and plan to make that eventuality as painless as
3570possible for those who use it.
3571
3572-- Quension
3573
3574From nick at nickgawronski.com Sun May 13 17:33:18 2007
3575From: nick at nickgawronski.com (Nick Gawronski)
3576Date: Sun May 13 17:33:23 2007
3577Subject: [IRCServices] Services 5.1pre0 released
3578In-Reply-To: <3242b4bc267a16fa09ff463d284a362c@mac.com>
3579References: <463d8f4b.23151@msgid.achurch.org>
3580 <3242b4bc267a16fa09ff463d284a362c@mac.com>
3581Message-ID: <Pine.BSF.4.64.0705131931570.78823@server2.shellworld.net>
3582
3583Hi, Possibley you could when you leave put the ircservices code on
3584sourceforge.net so after you leave someone else can take over.On Sun, 13
3585May 2007, Trevor Talbot wrote:
3586
3587> On May 6, 2007, at 1:18 AM, Andrew Church wrote:
3588>
3589> > The second, and more important, reason for posting the announcement to
3590> > this list is that I intend version 5.1 to be the last version of IRC
3591> > Services, at least under my care. While I don't consider Services
3592> > "complete"--software development is a neverending task, and in any case
3593> > users' needs change over time--I do believe that it's time for me to move on
3594> > to other things. In fact, I already devote a fair amount of my time outside
3595> > of work to other software development projects (such as the audio/video tool
3596> > "transcode", for those who are familiar with it), and I have other hobbies
3597> > which I haven't been able to pursue as much as I'd like. I've also found
3598> > that I personally use IRC very infrequently these days, and that has
3599> > inevitably lessened my interest in continuing Services development as well.
3600>
3601> > I realize that this "end-of-life" announcement for Services may come as
3602> > a surprise to some, and for that I apologize. As I mentioned earlier, I
3603> > will continue to support Services for some time to come (my current thought
3604> > is for two to three years after the release of 5.1.0); however, I did want
3605> > to provide advance warning of my future intentions. Thank you all for your
3606> > support over the years.
3607>
3608> Even though it's not "over", I wanted to say a couple things.
3609>
3610> First, thank you for all the work you've done during the last several years.
3611> Besides IRC Services itself, most of the NickServ/ChanServ -style services
3612> packages in use today trace their origins to your software in one form or
3613> another. Inspiring that much development is no small accomplishment. I've
3614> certainly customized IRC Services for specific uses in the past. We've also
3615> had discussions about irc3, which has inspired me personally to think about
3616> IRC in a slightly different way for several years now. I've found that line
3617> of thought to be quite intriguing, and perhaps it will lead to me to create
3618> something useful later on.
3619>
3620> And second, thank you for having an "exit plan". Far too many projects are
3621> simply abandoned by their authors and maintainers. While obviously software
3622> such as this cannot take priority over other life concerns, it's great to see
3623> someone recognize they will be unable to continue ahead of time, and plan to
3624> make that eventuality as painless as possible for those who use it.
3625>
3626> -- Quension
3627>
3628> ------------------------------------------------------------------
3629> To unsubscribe or change your subscription options, visit:
3630> http://lists.ircservices.za.net/mailman/listinfo/ircservices
3631>
3632>
3633
3634From achurch at achurch.org Mon May 14 10:30:10 2007
3635From: achurch at achurch.org (Andrew Church)
3636Date: Sun May 13 18:41:07 2007
3637Subject: [IRCServices] Services 5.1pre0 released
3638In-Reply-To: <Pine.BSF.4.64.0705131931570.78823@server2.shellworld.net>
3639Message-ID: <4647be2b.21366@msgid.achurch.org>
3640
3641>Hi, Possibley you could when you leave put the ircservices code on
3642>sourceforge.net so after you leave someone else can take over.
3643
3644 I plan to keep the Services home page active for some time--probably
3645a couple of years--after I release 5.1.0, so that should be plenty of time
3646for anyone with interest to obtain the source code. When the time does
3647come to take down the Services home page, I'll consider my options at that
3648point (for all we know, Sourceforge may not even exist then).
3649
3650 --Andrew Church
3651 achurch@achurch.org
3652 http://achurch.org/
3653From nick at nickgawronski.com Wed May 16 08:24:28 2007
3654From: nick at nickgawronski.com (Nick Gawronski)
3655Date: Wed May 16 08:24:37 2007
3656Subject: [IRCServices] forceload option automatically runs
3657Message-ID: <Pine.BSF.4.64.0705161019310.92101@server2.shellworld.net>
3658
3659Hi, One thing I noticed is that the forceload option could be just added
3660into the main code rather then an option. If services sees corruption in
3661the databases it could just automatically load what ever it can understand
3662and ignore the rest of the database. This would also help when restarting
3663ircservices as if no one is at the system or needs to restart ircservices
3664it could take care of the databases itself rather then needing to login to
3665the system and run a binary. I could see this useful for ircops who don't
3666normally have access directly to the system where ircservices is running
3667but if they saw a need to restart ircservices they could do so with out
3668needing to contact the admin of the server if a database would not load
3669and services would not start.
3670
3671From achurch at achurch.org Thu May 17 04:59:07 2007
3672From: achurch at achurch.org (Andrew Church)
3673Date: Wed May 16 13:09:02 2007
3674Subject: [IRCServices] forceload option automatically runs
3675In-Reply-To: <Pine.BSF.4.64.0705161019310.92101@server2.shellworld.net>
3676Message-ID: <464b64d9.21111@msgid.achurch.org>
3677
3678>Hi, One thing I noticed is that the forceload option could be just added
3679>into the main code rather then an option. If services sees corruption in
3680>the databases it could just automatically load what ever it can understand
3681>and ignore the rest of the database. This would also help when restarting
3682>ircservices as if no one is at the system or needs to restart ircservices
3683>it could take care of the databases itself rather then needing to login to
3684>the system and run a binary. I could see this useful for ircops who don't
3685>normally have access directly to the system where ircservices is running
3686>but if they saw a need to restart ircservices they could do so with out
3687>needing to contact the admin of the server if a database would not load
3688>and services would not start.
3689
3690 The problem with this (and the reason -forceload is not the default
3691in the first place) is that if some part of the database is corrupt,
3692there's no telling how bad the situation is. In the worst case, Services
3693could be unable to load any data, then overwrite your database files with
3694empty databases, destroying any chance you had of retrieving the data via
3695other means (such as writing a program to extract the data).
3696
3697 In any case, -forceload is only supported for the database/version4
3698module, and there only for certain databases (a corrupt oper.db, for
3699example, will cause Services to abort whether -forceload is given or not).
3700Moreover, due to the format of those database files, it's unlikely you'd
3701be able to recover any data anyway under most circumstances. I probably
3702ought to just get rid of the option entirely.
3703
3704 --Andrew Church
3705 achurch@achurch.org
3706 http://achurch.org/
3707From robclements1962 at hotmail.com Wed May 16 17:16:17 2007
3708From: robclements1962 at hotmail.com (robin clements)
3709Date: Wed May 16 17:16:19 2007
3710Subject: [IRCServices] Multiple Error messages on Services startup ....
3711Message-ID: <BAY123-W18B1A368E7CEAD9D4FDCDB7330@phx.gbl>
3712
3713
3714Hi All,
3715I am very new to running an ircd and have had a good deal of luck so far and actually got one up and running.
3716However, I have installed Services and am getting problems starting it.
3717When i type ./services.conf the following errors come up: -
3718
3719[~/ircservices/lib/services]# ./ircservices.conf./ircservices.conf: line 83: RemoteServer: command not found./ircservices.conf: line 98: LocalAddress: command not found./ircservices.conf: line 110: ServerName: command not found./ircservices.conf: line 116: ServerDesc: command not found./ircservices.conf: line 122: ServiceUser: command not found./ircservices.conf: line 151: Umask: command not found./ircservices.conf: line 171: LogFilename: command not found./ircservices.conf: line 179: PIDFilename: command not found./ircservices.conf: line 184: MOTDFilename: command not found./ircservices.conf: line 193: LockFilename: command not found./ircservices.conf: line 252: StrictPasswords: command not found./ircservices.conf: line 263: BadPassLimit: command not found./ircservices.conf: line 272: BadPassTimeout: command not found./ircservices.conf: line 279: BadPassWarning: command not found./ircservices.conf: line 285: UpdateTimeout: command not found./ircservices.conf: line 300: WarningTimeout: command not found./ircservices.conf: line 313: ReadTimeout: command not found./ircservices.conf: line 334: TimeoutCheck: command not found./ircservices.conf: line 343: PingFrequency: command not found./ircservices.conf: line 389: NetBufferSize: command not found./ircservices.conf: line 407: NetBufferLimit: command not found./ircservices.conf: line 426: GuestNickPrefix: command not found./ircservices.conf: line 439: DefTimeZone: command not found./ircservices.conf: line 445: LogMaxUsers: command not found./ircservices.conf: line 450: EnableGetpass: command not found./ircservices.conf: line 456: WallGetpass: command not found./ircservices.conf: line 463: WallSetpass: command not found./ircservices.conf: line 500: LoadModule: command not found./ircservices.conf: line 520: LoadModule: command not found./ircservices.conf: line 532: LoadModule: command not found./ircservices.conf: line 547: LoadModule: command not found./ircservices.conf: line 549: LoadModule: command not found./ircservices.conf: line 587: LoadModule: command not found./ircservices.conf: line 588: LoadModule: command not found./ircservices.conf: line 589: LoadModule: command not found./ircservices.conf: line 590: LoadModule: command not found./ircservices.conf: line 591: LoadModule: command not found./ircservices.conf: line 647: LoadModule: command not found./ircservices.conf: line 648: LoadModule: command not found./ircservices.conf: line 649: LoadModule: command not found./ircservices.conf: line 650: LoadModule: command not found./ircservices.conf: line 653: LoadModule: command not found./ircservices.conf: line 687: LoadModule: command not found./ircservices.conf: line 688: LoadModule: command not found./ircservices.conf: line 689: LoadModule: command not found./ircservices.conf: line 714: LoadModule: command not found./ircservices.conf: line 716: LoadModule: command not found./ircservices.conf: line 727: LoadModule: command not found./ircservices.conf: line 739: LoadModule: command not found./ircservices.conf: line 799: LoadModule: command not found./ircservices.conf: line 800: LoadModule: command not found./ircservices.conf: line 801: LoadModule: command not found./ircservices.conf: line 802: LoadModule: command not found./ircservices.conf: line 826: LoadModule: command not found./ircservices.conf: line 827: LoadModule: command not found
3720
3721can anyone help me please? I am certain I have compiled the config correctly as I have put the correct information in all the lines listed above. I am using Unreal 3.2x ircd and have configured its config file correctly to accept Services.
3722Many Thanks,
3723Rob.
3724-------------- next part --------------
3725An HTML attachment was scrubbed...
3726URL: http://lists.ircservices.za.net/pipermail/ircservices/attachments/20070517/5bc631d3/attachment-0001.htm
3727From nim at shadowfire.org Wed May 16 17:25:54 2007
3728From: nim at shadowfire.org (Michael Arnold)
3729Date: Wed May 16 17:26:04 2007
3730Subject: [IRCServices] Multiple Error messages on Services startup ....
3731In-Reply-To: <BAY123-W18B1A368E7CEAD9D4FDCDB7330@phx.gbl>
3732References: <BAY123-W18B1A368E7CEAD9D4FDCDB7330@phx.gbl>
3733Message-ID: <20070517002554.GA22320@localhost.localdomain>
3734
3735On Thu, May 17, 2007 at 01:16:17AM +0100, robin clements wrote:
3736hi,
3737 ircservices.conf is the config file, the binary will probably be in
3738 a ./bin directory somewhere, based on where you told it to install
3739 during ./configure. If you execute the binary instead of the config
3740 file, those errors, at least, should go away.
3741
3742 Nim
3743
3744> Hi All,
3745> I am very new to running an ircd and have had a good deal of luck so far
3746> and actually got one up and running.
3747> However, I have installed Services and am getting problems starting it.
3748> When i type ./services.conf the following errors come up: -
3749>
3750> [~/ircservices/lib/services]# ./ircservices.conf
3751> ./ircservices.conf: line 83: RemoteServer: command not found
3752> ./ircservices.conf: line 98: LocalAddress: command not found
3753> ./ircservices.conf: line 110: ServerName: command not found
3754> ./ircservices.conf: line 116: ServerDesc: command not found
3755> ./ircservices.conf: line 122: ServiceUser: command not found
3756> ./ircservices.conf: line 151: Umask: command not found
3757> ./ircservices.conf: line 171: LogFilename: command not found
3758> ./ircservices.conf: line 179: PIDFilename: command not found
3759> ./ircservices.conf: line 184: MOTDFilename: command not found
3760> ./ircservices.conf: line 193: LockFilename: command not found
3761> ./ircservices.conf: line 252: StrictPasswords: command not found
3762> ./ircservices.conf: line 263: BadPassLimit: command not found
3763> ./ircservices.conf: line 272: BadPassTimeout: command not found
3764> ./ircservices.conf: line 279: BadPassWarning: command not found
3765> ./ircservices.conf: line 285: UpdateTimeout: command not found
3766> ./ircservices.conf: line 300: WarningTimeout: command not found
3767> ./ircservices.conf: line 313: ReadTimeout: command not found
3768> ./ircservices.conf: line 334: TimeoutCheck: command not found
3769> ./ircservices.conf: line 343: PingFrequency: command not found
3770> ./ircservices.conf: line 389: NetBufferSize: command not found
3771> ./ircservices.conf: line 407: NetBufferLimit: command not found
3772> ./ircservices.conf: line 426: GuestNickPrefix: command not found
3773> ./ircservices.conf: line 439: DefTimeZone: command not found
3774> ./ircservices.conf: line 445: LogMaxUsers: command not found
3775> ./ircservices.conf: line 450: EnableGetpass: command not found
3776> ./ircservices.conf: line 456: WallGetpass: command not found
3777> ./ircservices.conf: line 463: WallSetpass: command not found
3778> ./ircservices.conf: line 500: LoadModule: command not found
3779> ./ircservices.conf: line 520: LoadModule: command not found
3780> ./ircservices.conf: line 532: LoadModule: command not found
3781> ./ircservices.conf: line 547: LoadModule: command not found
3782> ./ircservices.conf: line 549: LoadModule: command not found
3783> ./ircservices.conf: line 587: LoadModule: command not found
3784> ./ircservices.conf: line 588: LoadModule: command not found
3785> ./ircservices.conf: line 589: LoadModule: command not found
3786> ./ircservices.conf: line 590: LoadModule: command not found
3787> ./ircservices.conf: line 591: LoadModule: command not found
3788> ./ircservices.conf: line 647: LoadModule: command not found
3789> ./ircservices.conf: line 648: LoadModule: command not found
3790> ./ircservices.conf: line 649: LoadModule: command not found
3791> ./ircservices.conf: line 650: LoadModule: command not found
3792> ./ircservices.conf: line 653: LoadModule: command not found
3793> ./ircservices.conf: line 687: LoadModule: command not found
3794> ./ircservices.conf: line 688: LoadModule: command not found
3795> ./ircservices.conf: line 689: LoadModule: command not found
3796> ./ircservices.conf: line 714: LoadModule: command not found
3797> ./ircservices.conf: line 716: LoadModule: command not found
3798> ./ircservices.conf: line 727: LoadModule: command not found
3799> ./ircservices.conf: line 739: LoadModule: command not found
3800> ./ircservices.conf: line 799: LoadModule: command not found
3801> ./ircservices.conf: line 800: LoadModule: command not found
3802> ./ircservices.conf: line 801: LoadModule: command not found
3803> ./ircservices.conf: line 802: LoadModule: command not found
3804> ./ircservices.conf: line 826: LoadModule: command not found
3805> ./ircservices.conf: line 827: LoadModule: command not found
3806>
3807>
3808> can anyone help me please? I am certain I have compiled the config
3809> correctly as I have put the correct information in all the lines listed
3810> above. I am using Unreal 3.2x ircd and have configured its config file
3811> correctly to accept Services.
3812> Many Thanks,
3813> Rob.
3814
3815> ------------------------------------------------------------------
3816> To unsubscribe or change your subscription options, visit:
3817> http://lists.ircservices.za.net/mailman/listinfo/ircservices
3818-------------- next part --------------
3819A non-text attachment was scrubbed...
3820Name: not available
3821Type: application/pgp-signature
3822Size: 189 bytes
3823Desc: Digital signature
3824Url : http://lists.ircservices.za.net/pipermail/ircservices/attachments/20070516/6f447cc0/attachment.pgp
3825From nick at nickgawronski.com Wed May 16 19:08:17 2007
3826From: nick at nickgawronski.com (Nick Gawronski)
3827Date: Wed May 16 19:08:21 2007
3828Subject: [IRCServices] forceload option automatically runs
3829In-Reply-To: <464b64d9.21111@msgid.achurch.org>
3830References: <464b64d9.21111@msgid.achurch.org>
3831Message-ID: <Pine.BSF.4.64.0705162103290.38057@server2.shellworld.net>
3832
3833Hi, It would be a nice thing just to remove the old version 4 database
3834support as with xml export import features there is really no need for
3835version 4 support. For now it is a nice thing to have for users who
3836might want to still use the databases but really sometime soon it should
3837be removed. Another thing I noticed is when I used the -export option
3838and I already had another copy of services running it tried to start the
3839httpd module and exitted with the bind error address already in use. I
3840had to shutdown services, export the databases then restart version 5.0
3841again. It would be nice if the -export or -import is given services
3842would just check and not load all of the modules just the ones for xml
3843export and or import so the already runing copy would not need to be
3844shutdown.On Thu, 17 May 2007, Andrew Church wrote:
3845
3846> >Hi, One thing I noticed is that the forceload option could be just added
3847> >into the main code rather then an option. If services sees corruption in
3848> >the databases it could just automatically load what ever it can understand
3849> >and ignore the rest of the database. This would also help when restarting
3850> >ircservices as if no one is at the system or needs to restart ircservices
3851> >it could take care of the databases itself rather then needing to login to
3852> >the system and run a binary. I could see this useful for ircops who don't
3853> >normally have access directly to the system where ircservices is running
3854> >but if they saw a need to restart ircservices they could do so with out
3855> >needing to contact the admin of the server if a database would not load
3856> >and services would not start.
3857>
3858> The problem with this (and the reason -forceload is not the default
3859> in the first place) is that if some part of the database is corrupt,
3860> there's no telling how bad the situation is. In the worst case, Services
3861> could be unable to load any data, then overwrite your database files with
3862> empty databases, destroying any chance you had of retrieving the data via
3863> other means (such as writing a program to extract the data).
3864>
3865> In any case, -forceload is only supported for the database/version4
3866> module, and there only for certain databases (a corrupt oper.db, for
3867> example, will cause Services to abort whether -forceload is given or not).
3868> Moreover, due to the format of those database files, it's unlikely you'd
3869> be able to recover any data anyway under most circumstances. I probably
3870> ought to just get rid of the option entirely.
3871>
3872> --Andrew Church
3873> achurch@achurch.org
3874> http://achurch.org/
3875> ------------------------------------------------------------------
3876> To unsubscribe or change your subscription options, visit:
3877> http://lists.ircservices.za.net/mailman/listinfo/ircservices
3878>
3879
3880From achurch at achurch.org Thu May 17 14:55:06 2007
3881From: achurch at achurch.org (Andrew Church)
3882Date: Wed May 16 22:57:47 2007
3883Subject: [IRCServices] forceload option automatically runs
3884In-Reply-To: <Pine.BSF.4.64.0705162103290.38057@server2.shellworld.net>
3885Message-ID: <464beed8.32706@msgid.achurch.org>
3886
3887>Hi, It would be a nice thing just to remove the old version 4 database
3888>support as with xml export import features there is really no need for
3889>version 4 support. For now it is a nice thing to have for users who
3890>might want to still use the databases but really sometime soon it should
3891>be removed.
3892
3893 Removing the database/version4 module would prevent users who have
3894upgraded to 5.1 from being able to read their old databases (even to
3895export them), so I won't be doing this.
3896
3897>Another thing I noticed is when I used the -export option
3898>and I already had another copy of services running it tried to start the
3899>httpd module and exitted with the bind error address already in use. I
3900>had to shutdown services, export the databases then restart version 5.0
3901>again. It would be nice if the -export or -import is given services
3902>would just check and not load all of the modules just the ones for xml
3903>export and or import so the already runing copy would not need to be
3904>shutdown.
3905
3906 I'm aware of this as an issue; however, due to the design of Services
3907it's not easy to fix in the general case, so I don't know if I'll be able
3908to correct this for 5.1. The workaround is to disable the HTTP server
3909modules before running ircservices -export.
3910
3911 --Andrew Church
3912 achurch@achurch.org
3913 http://achurch.org/
3914From ircservices at arvoreen.net Fri May 18 05:21:12 2007
3915From: ircservices at arvoreen.net (Pol Bettinger)
3916Date: Fri May 18 05:21:32 2007
3917Subject: [IRCServices] IRCservices not sending anything after tcp connection
3918 is set up
3919Message-ID: <464D9A38.8070603@arvoreen.net>
3920
3921Hello,
3922
3923I have got a problem with the linking of the services. (version 5.0.61
3924on an amd64 also tried on a real ia32, OS: Debian GNU/Linux ;-) to be
3925all correct)
3926
3927It shows up that the services connect (tcp) to unreal but the services
3928are not sending anything out to the ircd although that they are claming
3929to do so in the log (if run with -debug).
3930
3931After 30 seconds the ircd then closes the connection, and thats' it.
3932
3933For testing purpouse I have taken several traces, and also connected the
3934services to a listener. There I found out that the services sends the
3935link information and password when I kill the ircservices process.
3936
3937Any help would greatly be appreciated.
3938
3939Thanks!
3940
3941--
3942Pol Bettinger
3943From achurch at achurch.org Sat May 19 14:10:37 2007
3944From: achurch at achurch.org (Andrew Church)
3945Date: Fri May 18 22:11:03 2007
3946Subject: [IRCServices] Services 5.1pre2 released
3947Message-ID: <464e86e4.13142@msgid.achurch.org>
3948
3949 Services 5.1pre2 has been released, and can be downloaded from:
3950
3951http://www.ircservices.za.net/download/testing/ (Japan)
3952ftp://ftp.esper.net/ircservices/testing/ (Western USA)
3953
3954b97712d9173a330234c445d213324e00 ircservices-5.1pre2.tar.gz
39557ba2b5afbc96bed77471581ecdaee99a ircservices-5.1pre2.diff.gz
3956bfed04fd0bf585432fabb718c7b4b72b ircservices-5.1pre2-1.i386.rpm
395719917fb535e7420581a96a1d1410a21c ircservices_5.1pre2-1_i386.deb
3958
3959The mirrors should have it shortly.
3960
3961 This release includes an updated Turkish language file, courtesy of
3962Basar U. Sezer. The MD5 hashing code used by Services has also been
3963replaced with a version more friendly to open source; there should be no
3964functional changes, but if you are using encryption, please let me know
3965if any problems arise.
3966
3967Changes in version 5.1pre2
3968--------------------------
39692007/05/19 Updated the Turkish language file, courtesy of Basar U.
3970 Sezer <srcmaster@crypthon.com>
39712007/05/17 The database/version4 module now observes the -forceload
3972 option when loading the nickname database.
39732007/05/17 Replaced RSA's MD5 implementation with one licensed under
3974 more lenient terms. Suggested by Tim Retout
3975 <tim@retout.co.uk>
3976
3977 --Andrew Church
3978 achurch@achurch.org
3979 http://achurch.org/
3980From ircservices at arvoreen.net Sat May 19 05:27:40 2007
3981From: ircservices at arvoreen.net (Pol Bettinger)
3982Date: Sat May 19 05:28:04 2007
3983Subject: [IRCServices] Services 5.1pre2
3984Message-ID: <464EED3C.2080607@arvoreen.net>
3985
3986Hello,
3987
3988I tried to compile the services 5.1pre2 on an amd64 and it bails out
3989with the messages attached. although on an chrooted ia32 system it works
3990out fine (if I HUP the ircservices process with kill).
3991
3992
3993*arvi@opti:/data/source/ircservices-5.1pre2$ ./configure -ignore-cache
3994
3995Beginning IRC Services configuration.
3996
3997Executable (program) files will be installed in /usr/local/sbin
3998Data files will be installed in /usr/local/lib/ircservices
3999Checking sanity of /bin/sh... high.
4000Searching for a suitable compiler... great, found gcc!
4001Testing default compiler flags (-O2 -fno-strict-aliasing)... looks good.
4002Let's see what libraries we need... -lm -lcrypt
4003Checking if we can use dynamic modules... no.
4004Checking whether ranlib exists... yes.
4005Checking for presence of include files (it's okay if some aren't there):
4006 stdint.h... present
4007 strings.h... present
4008 sys/select.h... present
4009 sys/sysproto.h... not present
4010Looking for an 8-bit integer type... int8_t
4011Looking for a 16-bit integer type... int16_t
4012Looking for a 32-bit integer type... int32_t
4013Looking for a 64-bit integer type... int64_t
4014Checking the size of int... 32 bits
4015Checking the size of long... 64 bits
4016Checking the size of pointers... 64 bits
4017Checking the size of time_t... 64 bits (nifty!)
4018Checking the size of gid_t... 32 bits
4019Checking for socklen_t... present.
4020Seeing if your system defines int16/int32... not found (this is good).
4021How to complain when something goes wrong... ah, strerror() is here.
4022Looking for other functions we want that you don't have...
4023Checking how to install files... looks like "install" will work.
4024Seeing if "install" will create directories... OK.
4025Checking how to copy directories... /bin/cp -dpr
4026Creating config.h... done.
4027Creating Makefile.inc... done.
4028Saving configuration results in config.cache... done.
4029
4030All done! Now edit defs.h as needed, and run "make" (or possibly "gmake")
4031to compile Services. See the README and FAQ if you have any problems.
4032
4033arvi@opti:/data/source/ircservices-5.1pre2$ make
4034touch services.h
4035make -C lang index
4036make[1]: Entering directory `/localvol/data/source/ircservices-5.1pre2/lang'
4037make[1]: ?index? ist bereits aktualisiert.
4038make[1]: Leaving directory `/localvol/data/source/ircservices-5.1pre2/lang'
4039gcc -DSTATIC_MODULES -O2 -fno-strict-aliasing -g -Wall
4040-Wmissing-prototypes -c actions.c -o actions.o
4041In file included from services.h:78,
4042 from actions.c:10:
4043sockets.h:141: error: expected ?)? before ?per_conn?
4044sockets.h:154: error: expected ?=?, ?,?, ?;?, ?asm? or ?__attribute__?
4045before ?read_buffer_len?
4046sockets.h:155: error: expected ?=?, ?,?, ?;?, ?asm? or ?__attribute__?
4047before ?write_buffer_len?
4048sockets.h:156: error: expected declaration specifiers or ?...? before
4049?uint64_t?
4050sockets.h:156: error: expected declaration specifiers or ?...? before
4051?uint64_t?
4052sockets.h:157: error: expected declaration specifiers or ?...? before
4053?uint32_t?
4054sockets.h:158: error: expected declaration specifiers or ?...? before
4055?uint32_t?
4056In file included from services.h:79,
4057 from actions.c:10:
4058send.h:19: error: expected ?=?, ?,?, ?;?, ?asm? or ?__attribute__?
4059before ?protocol_features?
4060In file included from services.h:80,
4061 from actions.c:10:
4062modes.h:29: error: expected specifier-qualifier-list before ?uint8_t?
4063In file included from services.h:81,
4064 from actions.c:10:
4065users.h:37: error: expected specifier-qualifier-list before ?uint32_t?
4066In file included from services.h:85,
4067 from actions.c:10:
4068extern.h:154: error: expected declaration specifiers or ?...? before
4069?uint32_t?
4070extern.h:230: error: expected ?=?, ?,?, ?;?, ?asm? or ?__attribute__?
4071before ?time_msec?
4072extern.h:234: error: expected ?=?, ?,?, ?;?, ?asm? or ?__attribute__?
4073before ?*? token
4074extern.h:235: warning: type defaults to ?int? in declaration of ?uint8_t?
4075extern.h:235: error: expected ?;?, ?,? or ?)? before ?*? token
4076extern.h:236: error: expected ?=?, ?,?, ?;?, ?asm? or ?__attribute__?
4077before ?*? token
4078extern.h:237: warning: type defaults to ?int? in declaration of ?uint8_t?
4079extern.h:237: error: expected ?;?, ?,? or ?)? before ?*? token
4080In file included from actions.c:13:
4081timeout.h:46: error: expected ?)? before ?delay?
4082actions.c: In function ?bad_password?:
4083actions.c:67: error: ?User? has no member named ?bad_pw_time?
4084actions.c:68: error: ?User? has no member named ?bad_pw_time?
4085actions.c:69: error: ?User? has no member named ?bad_pw_count?
4086actions.c:70: error: ?User? has no member named ?bad_pw_count?
4087actions.c:71: error: ?User? has no member named ?bad_pw_time?
4088actions.c:72: error: ?User? has no member named ?bad_pw_count?
4089actions.c:77: error: ?User? has no member named ?bad_pw_count?
4090actions.c: In function ?set_cmode?:
4091actions.c:477: warning: implicit declaration of function ?add_timeout_ms?
4092actions.c:478: warning: assignment makes pointer from integer without a cast
4093
4094--
4095Pol Bettinger
4096From achurch at achurch.org Sat May 19 21:39:51 2007
4097From: achurch at achurch.org (Andrew Church)
4098Date: Sat May 19 05:41:51 2007
4099Subject: [IRCServices] Services 5.1pre2
4100In-Reply-To: <464EED3C.2080607@arvoreen.net>
4101Message-ID: <464ef08b.16407@msgid.achurch.org>
4102
4103 I can't reproduce this problem. My best guess is that there's a
4104problem with the "stdint.h" header file on your system.
4105
4106 --Andrew Church
4107 achurch@achurch.org
4108 http://achurch.org/
4109
4110>Hello,
4111>
4112>I tried to compile the services 5.1pre2 on an amd64 and it bails out
4113>with the messages attached. although on an chrooted ia32 system it works
4114>out fine (if I HUP the ircservices process with kill).
4115>
4116>
4117>*arvi@opti:/data/source/ircservices-5.1pre2$ ./configure -ignore-cache
4118>
4119>Beginning IRC Services configuration.
4120>
4121>Executable (program) files will be installed in /usr/local/sbin
4122>Data files will be installed in /usr/local/lib/ircservices
4123>Checking sanity of /bin/sh... high.
4124>Searching for a suitable compiler... great, found gcc!
4125>Testing default compiler flags (-O2 -fno-strict-aliasing)... looks good.
4126>Let's see what libraries we need... -lm -lcrypt
4127>Checking if we can use dynamic modules... no.
4128>Checking whether ranlib exists... yes.
4129>Checking for presence of include files (it's okay if some aren't there):
4130> stdint.h... present
4131> strings.h... present
4132> sys/select.h... present
4133> sys/sysproto.h... not present
4134>Looking for an 8-bit integer type... int8_t
4135>Looking for a 16-bit integer type... int16_t
4136>Looking for a 32-bit integer type... int32_t
4137>Looking for a 64-bit integer type... int64_t
4138>Checking the size of int... 32 bits
4139>Checking the size of long... 64 bits
4140>Checking the size of pointers... 64 bits
4141>Checking the size of time_t... 64 bits (nifty!)
4142>Checking the size of gid_t... 32 bits
4143>Checking for socklen_t... present.
4144>Seeing if your system defines int16/int32... not found (this is good).
4145>How to complain when something goes wrong... ah, strerror() is here.
4146>Looking for other functions we want that you don't have...
4147>Checking how to install files... looks like "install" will work.
4148>Seeing if "install" will create directories... OK.
4149>Checking how to copy directories... /bin/cp -dpr
4150>Creating config.h... done.
4151>Creating Makefile.inc... done.
4152>Saving configuration results in config.cache... done.
4153>
4154>All done! Now edit defs.h as needed, and run "make" (or possibly "gmake")
4155>to compile Services. See the README and FAQ if you have any problems.
4156>
4157>arvi@opti:/data/source/ircservices-5.1pre2$ make
4158>touch services.h
4159>make -C lang index
4160>make[1]: Entering directory `/localvol/data/source/ircservices-5.1pre2/lang'
4161>make[1]: »index« ist bereits aktualisiert.
4162>make[1]: Leaving directory `/localvol/data/source/ircservices-5.1pre2/lang'
4163>gcc -DSTATIC_MODULES -O2 -fno-strict-aliasing -g -Wall
4164>-Wmissing-prototypes -c actions.c -o actions.o
4165>In file included from services.h:78,
4166> from actions.c:10:
4167>sockets.h:141: error: expected ‘)’ before ‘per_conn’
4168>sockets.h:154: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’
4169>before ‘read_buffer_len’
4170>sockets.h:155: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’
4171>before ‘write_buffer_len’
4172>sockets.h:156: error: expected declaration specifiers or ‘...’ before
4173>‘uint64_t’
4174>sockets.h:156: error: expected declaration specifiers or ‘...’ before
4175>‘uint64_t’
4176>sockets.h:157: error: expected declaration specifiers or ‘...’ before
4177>‘uint32_t’
4178>sockets.h:158: error: expected declaration specifiers or ‘...’ before
4179>‘uint32_t’
4180>In file included from services.h:79,
4181> from actions.c:10:
4182>send.h:19: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’
4183>before ‘protocol_features’
4184>In file included from services.h:80,
4185> from actions.c:10:
4186>modes.h:29: error: expected specifier-qualifier-list before ‘uint8_t’
4187>In file included from services.h:81,
4188> from actions.c:10:
4189>users.h:37: error: expected specifier-qualifier-list before ‘uint32_t’
4190>In file included from services.h:85,
4191> from actions.c:10:
4192>extern.h:154: error: expected declaration specifiers or ‘...’ before
4193>‘uint32_t’
4194>extern.h:230: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’
4195>before ‘time_msec’
4196>extern.h:234: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’
4197>before ‘*’ token
4198>extern.h:235: warning: type defaults to ‘int’ in declaration of ‘uint8_t’
4199>extern.h:235: error: expected ‘;’, ‘,’ or ‘)’ before ‘*’ token
4200>extern.h:236: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’
4201>before ‘*’ token
4202>extern.h:237: warning: type defaults to ‘int’ in declaration of ‘uint8_t’
4203>extern.h:237: error: expected ‘;’, ‘,’ or ‘)’ before ‘*’ token
4204>In file included from actions.c:13:
4205>timeout.h:46: error: expected ‘)’ before ‘delay’
4206>actions.c: In function ‘bad_password’:
4207>actions.c:67: error: ‘User’ has no member named ‘bad_pw_time’
4208>actions.c:68: error: ‘User’ has no member named ‘bad_pw_time’
4209>actions.c:69: error: ‘User’ has no member named ‘bad_pw_count’
4210>actions.c:70: error: ‘User’ has no member named ‘bad_pw_count’
4211>actions.c:71: error: ‘User’ has no member named ‘bad_pw_time’
4212>actions.c:72: error: ‘User’ has no member named ‘bad_pw_count’
4213>actions.c:77: error: ‘User’ has no member named ‘bad_pw_count’
4214>actions.c: In function ‘set_cmode’:
4215>actions.c:477: warning: implicit declaration of function ‘add_timeout_ms’
4216>actions.c:478: warning: assignment makes pointer from integer without a cast
4217>
4218>--
4219>Pol Bettinger
4220>------------------------------------------------------------------
4221>To unsubscribe or change your subscription options, visit:
4222>http://lists.ircservices.za.net/mailman/listinfo/ircservices
4223From achurch at achurch.org Sat May 19 21:46:00 2007
4224From: achurch at achurch.org (Andrew Church)
4225Date: Sat May 19 05:46:46 2007
4226Subject: [IRCServices] IRCservices not sending anything after tcp
4227 connection is set up
4228In-Reply-To: <464D9A38.8070603@arvoreen.net>
4229Message-ID: <464ef1b4.16417@msgid.achurch.org>
4230
4231 I'm afraid I can't reproduce this problem. Has anyone else seen
4232anything like this?
4233
4234 --Andrew Church
4235 achurch@achurch.org
4236 http://achurch.org/
4237
4238>Hello,
4239>
4240>I have got a problem with the linking of the services. (version 5.0.61
4241>on an amd64 also tried on a real ia32, OS: Debian GNU/Linux ;-) to be
4242>all correct)
4243>
4244>It shows up that the services connect (tcp) to unreal but the services
4245>are not sending anything out to the ircd although that they are claming
4246>to do so in the log (if run with -debug).
4247>
4248>After 30 seconds the ircd then closes the connection, and thats' it.
4249>
4250>For testing purpouse I have taken several traces, and also connected the
4251>services to a listener. There I found out that the services sends the
4252>link information and password when I kill the ircservices process.
4253>
4254>Any help would greatly be appreciated.
4255>
4256>Thanks!
4257>
4258>--
4259>Pol Bettinger
4260>------------------------------------------------------------------
4261>To unsubscribe or change your subscription options, visit:
4262>http://lists.ircservices.za.net/mailman/listinfo/ircservices
4263From ircservices at arvoreen.net Sat May 19 06:11:54 2007
4264From: ircservices at arvoreen.net (Pol Bettinger)
4265Date: Sat May 19 06:12:07 2007
4266Subject: [IRCServices] IRCservices not sending anything after tcp
4267 connection is set up
4268In-Reply-To: <464D9A38.8070603@arvoreen.net>
4269References: <464D9A38.8070603@arvoreen.net>
4270Message-ID: <464EF79A.1020704@arvoreen.net>
4271
4272Hello,
4273
4274I have now achieved that the services are running and working as they
4275should but only after i send the services the HUP Signal via kill. For
4276me it seems that the services don't flush their send buffer correctly.
4277
4278I also tested 5.1-pre2 which show up exactly the same symptoms. Am I
4279doing something wrong or is there a real problem?
4280
4281I also took from our old machine that is still in production the
4282binaries and tried them out. On the old machine they work as they should
4283on the newer (a lot) faster machine they show also up the exact same
4284problems (although I can't say for sure its the same reason as the libc
4285is a lot newer on the newly installed machine)
4286
4287Pol
4288
4289Pol Bettinger schrieb:
4290> Hello,
4291>
4292> I have got a problem with the linking of the services. (version 5.0.61
4293> on an amd64 also tried on a real ia32, OS: Debian GNU/Linux ;-) to be
4294> all correct)
4295>
4296> It shows up that the services connect (tcp) to unreal but the services
4297> are not sending anything out to the ircd although that they are claming
4298> to do so in the log (if run with -debug).
4299>
4300> After 30 seconds the ircd then closes the connection, and thats' it.
4301>
4302> For testing purpouse I have taken several traces, and also connected the
4303> services to a listener. There I found out that the services sends the
4304> link information and password when I kill the ircservices process.
4305>
4306> Any help would greatly be appreciated.
4307>
4308> Thanks!
4309>
4310
4311From nick at nickgawronski.com Sun May 20 08:57:48 2007
4312From: nick at nickgawronski.com (Nick Gawronski)
4313Date: Sun May 20 08:57:53 2007
4314Subject: [IRCServices] issues with updating operserv databases
4315Message-ID: <Pine.BSF.4.64.0705201054560.98172@server2.shellworld.net>
4316
4317Hi, I am trying to save my data bases from version 5.0 as I still have it
4318running in memory but have 5.1pre2 installed on hard drive. When I run
4319/msg operserv update I get the following message, version 5.1 is installed
4320where version 5.0 is installed so don't know why I am getting this
4321message, what should I do?
4322*operserv*> update
4323-OperServ- Updating databases...
4324*** Global -- from services.nickgawronski.com: Warning: Unable to lock
4325databases; databases will not be updated.
4326-OperServ- Database update failed.
4327
4328
4329From achurch at achurch.org Mon May 21 01:06:55 2007
4330From: achurch at achurch.org (Andrew Church)
4331Date: Sun May 20 09:07:17 2007
4332Subject: [IRCServices] issues with updating operserv databases
4333In-Reply-To: <Pine.BSF.4.64.0705201054560.98172@server2.shellworld.net>
4334Message-ID: <46507231.30371@msgid.achurch.org>
4335
4336See FAQ C.1.
4337
4338 --Andrew Church
4339 achurch@achurch.org
4340 http://achurch.org/
4341
4342>Hi, I am trying to save my data bases from version 5.0 as I still have it
4343>running in memory but have 5.1pre2 installed on hard drive. When I run
4344>/msg operserv update I get the following message, version 5.1 is installed
4345>where version 5.0 is installed so don't know why I am getting this
4346>message, what should I do?
4347>*operserv*> update
4348>-OperServ- Updating databases...
4349>*** Global -- from services.nickgawronski.com: Warning: Unable to lock
4350>databases; databases will not be updated.
4351>-OperServ- Database update failed.
4352>
4353>
4354>------------------------------------------------------------------
4355>To unsubscribe or change your subscription options, visit:
4356>http://lists.ircservices.za.net/mailman/listinfo/ircservices
4357From nick at nickgawronski.com Sun May 20 10:06:09 2007
4358From: nick at nickgawronski.com (Nick Gawronski)
4359Date: Sun May 20 10:06:12 2007
4360Subject: [IRCServices] update force option still reports failing messages
4361Message-ID: <Pine.BSF.4.64.0705201203040.919@server2.shellworld.net>
4362
4363Hi, I entered with out the quotes "/msg operserv update force" and still
4364get this message anything else I can try, no .lock or lock file exists in
4365the data directory. -OperServ- Updating databases...
4366*** Global -- from services.nickgawronski.com: Warning: Unable to lock
4367databases; databases will not be updated.
4368-OperServ- Database update failed.
4369
4370From achurch at achurch.org Mon May 21 02:13:39 2007
4371From: achurch at achurch.org (Andrew Church)
4372Date: Sun May 20 10:13:53 2007
4373Subject: [IRCServices] update force option still reports failing messages
4374In-Reply-To: <Pine.BSF.4.64.0705201203040.919@server2.shellworld.net>
4375Message-ID: <465081ce.31603@msgid.achurch.org>
4376
4377What does the log file say?
4378
4379 --Andrew Church
4380 achurch@achurch.org
4381 http://achurch.org/
4382
4383>Hi, I entered with out the quotes "/msg operserv update force" and still
4384>get this message anything else I can try, no .lock or lock file exists in
4385>the data directory. -OperServ- Updating databases...
4386>*** Global -- from services.nickgawronski.com: Warning: Unable to lock
4387>databases; databases will not be updated.
4388>-OperServ- Database update failed.
4389>
4390>------------------------------------------------------------------
4391>To unsubscribe or change your subscription options, visit:
4392>http://lists.ircservices.za.net/mailman/listinfo/ircservices
4393From nick at nickgawronski.com Sun May 20 17:24:52 2007
4394From: nick at nickgawronski.com (Nick Gawronski)
4395Date: Sun May 20 17:24:57 2007
4396Subject: [IRCServices] update force option still reports failing messages
4397In-Reply-To: <465081ce.31603@msgid.achurch.org>
4398References: <465081ce.31603@msgid.achurch.org>
4399Message-ID: <Pine.BSF.4.64.0705201922470.13840@server2.shellworld.net>
4400
4401Hi, my ircservices.log file does not exist in the data directory. When
4402I was upgrading to version 5.1 from 5.0 I just did rm -rf ircservices
4403and everything went including the log files and the xml export I had
4404done. what else should I try?On Mon, 21 May 2007, Andrew Church wrote:
4405
4406> What does the log file say?
4407>
4408> --Andrew Church
4409> achurch@achurch.org
4410> http://achurch.org/
4411>
4412> >Hi, I entered with out the quotes "/msg operserv update force" and still
4413> >get this message anything else I can try, no .lock or lock file exists in
4414> >the data directory. -OperServ- Updating databases...
4415> >*** Global -- from services.nickgawronski.com: Warning: Unable to lock
4416> >databases; databases will not be updated.
4417> >-OperServ- Database update failed.
4418> >
4419> >------------------------------------------------------------------
4420> >To unsubscribe or change your subscription options, visit:
4421> >http://lists.ircservices.za.net/mailman/listinfo/ircservices
4422> ------------------------------------------------------------------
4423> To unsubscribe or change your subscription options, visit:
4424> http://lists.ircservices.za.net/mailman/listinfo/ircservices
4425>
4426
4427From achurch at achurch.org Mon May 21 13:56:33 2007
4428From: achurch at achurch.org (Andrew Church)
4429Date: Sun May 20 22:02:40 2007
4430Subject: [IRCServices] update force option still reports failing messages
4431In-Reply-To: <Pine.BSF.4.64.0705201922470.13840@server2.shellworld.net>
4432Message-ID: <465127ed.70771@msgid.achurch.org>
4433
4434 Well, perhaps that's the reason, then: You just deleted your
4435Services databases. If you have the HTTP server running, you can
4436download an XML copy of the databases that way, but otherwise, I'm
4437afraid you've lost all your data.
4438
4439 --Andrew Church
4440 achurch@achurch.org
4441 http://achurch.org/
4442
4443>Hi, my ircservices.log file does not exist in the data directory. When
4444>I was upgrading to version 5.1 from 5.0 I just did rm -rf ircservices
4445>and everything went including the log files and the xml export I had
4446>done. what else should I try?On Mon, 21 May 2007, Andrew Church wrote:
4447>
4448>> What does the log file say?
4449>>
4450>> --Andrew Church
4451>> achurch@achurch.org
4452>> http://achurch.org/
4453>>
4454>> >Hi, I entered with out the quotes "/msg operserv update force" and still
4455>> >get this message anything else I can try, no .lock or lock file exists in
4456>> >the data directory. -OperServ- Updating databases...
4457>> >*** Global -- from services.nickgawronski.com: Warning: Unable to lock
4458>> >databases; databases will not be updated.
4459>> >-OperServ- Database update failed.
4460>> >
4461>> >------------------------------------------------------------------
4462>> >To unsubscribe or change your subscription options, visit:
4463>> >http://lists.ircservices.za.net/mailman/listinfo/ircservices
4464>> ------------------------------------------------------------------
4465>> To unsubscribe or change your subscription options, visit:
4466>> http://lists.ircservices.za.net/mailman/listinfo/ircservices
4467>>
4468>
4469>------------------------------------------------------------------
4470>To unsubscribe or change your subscription options, visit:
4471>http://lists.ircservices.za.net/mailman/listinfo/ircservices
4472From nick at nickgawronski.com Mon May 21 10:36:30 2007
4473From: nick at nickgawronski.com (Nick Gawronski)
4474Date: Mon May 21 10:36:39 2007
4475Subject: [IRCServices] update force option still reports failing messages
4476In-Reply-To: <465127ed.70771@msgid.achurch.org>
4477References: <465127ed.70771@msgid.achurch.org>
4478Message-ID: <Pine.BSF.4.64.0705211235420.48829@server2.shellworld.net>
4479
4480Hi, What would the url be for downloading the xml databases? I have all
4481of the modules loaded for the http server and the xml information.On Mon,
448221 May 2007, Andrew Church wrote:
4483
4484> Well, perhaps that's the reason, then: You just deleted your
4485> Services databases. If you have the HTTP server running, you can
4486> download an XML copy of the databases that way, but otherwise, I'm
4487> afraid you've lost all your data.
4488>
4489> --Andrew Church
4490> achurch@achurch.org
4491> http://achurch.org/
4492>
4493> >Hi, my ircservices.log file does not exist in the data directory. When
4494> >I was upgrading to version 5.1 from 5.0 I just did rm -rf ircservices
4495> >and everything went including the log files and the xml export I had
4496> >done. what else should I try?On Mon, 21 May 2007, Andrew Church wrote:
4497> >
4498> >> What does the log file say?
4499> >>
4500> >> --Andrew Church
4501> >> achurch@achurch.org
4502> >> http://achurch.org/
4503> >>
4504> >> >Hi, I entered with out the quotes "/msg operserv update force" and still
4505> >> >get this message anything else I can try, no .lock or lock file exists in
4506> >> >the data directory. -OperServ- Updating databases...
4507> >> >*** Global -- from services.nickgawronski.com: Warning: Unable to lock
4508> >> >databases; databases will not be updated.
4509> >> >-OperServ- Database update failed.
4510> >> >
4511> >> >------------------------------------------------------------------
4512> >> >To unsubscribe or change your subscription options, visit:
4513> >> >http://lists.ircservices.za.net/mailman/listinfo/ircservices
4514> >> ------------------------------------------------------------------
4515> >> To unsubscribe or change your subscription options, visit:
4516> >> http://lists.ircservices.za.net/mailman/listinfo/ircservices
4517> >>
4518> >
4519> >------------------------------------------------------------------
4520> >To unsubscribe or change your subscription options, visit:
4521> >http://lists.ircservices.za.net/mailman/listinfo/ircservices
4522> ------------------------------------------------------------------
4523> To unsubscribe or change your subscription options, visit:
4524> http://lists.ircservices.za.net/mailman/listinfo/ircservices
4525>
4526
4527From achurch at achurch.org Tue May 22 03:14:15 2007
4528From: achurch at achurch.org (Andrew Church)
4529Date: Mon May 21 11:19:44 2007
4530Subject: [IRCServices] update force option still reports failing messages
4531In-Reply-To: <Pine.BSF.4.64.0705211235420.48829@server2.shellworld.net>
4532Message-ID: <4651e2bd.74274@msgid.achurch.org>
4533
4534>Hi, What would the url be for downloading the xml databases? I have all
4535>of the modules loaded for the http server and the xml information.
4536
4537 The XML export file can be downloaded from the top page of the
4538httpd/dbaccess module. For example, if your modules.conf contains
4539
4540Module httpd/main
4541 ListenTo 127.0.0.1:12345
4542 # (other options)
4543EndModule
4544Module httpd/dbaccess
4545 Prefix "/dbaccess"
4546EndModule
4547
4548then you would access http://127.0.0.1:12345/dbaccess and select "Save
4549Link Target As" on the "XML database download" link.
4550
4551 --Andrew Church
4552 achurch@achurch.org
4553 http://achurch.org/
4554From nick at nickgawronski.com Fri May 25 09:11:26 2007
4555From: nick at nickgawronski.com (Nick Gawronski)
4556Date: Fri May 25 09:11:41 2007
4557Subject: [IRCServices] update force option still reports failing messages
4558In-Reply-To: <4651e2bd.74274@msgid.achurch.org>
4559References: <4651e2bd.74274@msgid.achurch.org>
4560Message-ID: <Pine.BSF.4.64.0705251109260.37789@server2.shellworld.net>
4561
4562Hi, I found the database xml export link. To make sure I get the xml
4563data properly if I use the download "d" option in lynx when I am on the
4564export link will that download the data properly so no line breaks mess
4565up my data?On Tue, 22 May 2007, Andrew Church wrote:
4566
4567> >Hi, What would the url be for downloading the xml databases? I have all
4568> >of the modules loaded for the http server and the xml information.
4569>
4570> The XML export file can be downloaded from the top page of the
4571> httpd/dbaccess module. For example, if your modules.conf contains
4572>
4573> Module httpd/main
4574> ListenTo 127.0.0.1:12345
4575> # (other options)
4576> EndModule
4577> Module httpd/dbaccess
4578> Prefix "/dbaccess"
4579> EndModule
4580>
4581> then you would access http://127.0.0.1:12345/dbaccess and select "Save
4582> Link Target As" on the "XML database download" link.
4583>
4584> --Andrew Church
4585> achurch@achurch.org
4586> http://achurch.org/
4587> ------------------------------------------------------------------
4588> To unsubscribe or change your subscription options, visit:
4589> http://lists.ircservices.za.net/mailman/listinfo/ircservices
4590>
4591
4592From achurch at achurch.org Sat May 26 01:14:01 2007
4593From: achurch at achurch.org (Andrew Church)
4594Date: Fri May 25 09:14:20 2007
4595Subject: [IRCServices] update force option still reports failing messages
4596In-Reply-To: <Pine.BSF.4.64.0705251109260.37789@server2.shellworld.net>
4597Message-ID: <46570b58.32114@msgid.achurch.org>
4598
4599Yes, "d" will download the data properly.
4600
4601 --Andrew Church
4602 achurch@achurch.org
4603 http://achurch.org/
4604
4605>Hi, I found the database xml export link. To make sure I get the xml
4606>data properly if I use the download "d" option in lynx when I am on the
4607>export link will that download the data properly so no line breaks mess
4608>up my data?On Tue, 22 May 2007, Andrew Church wrote:
4609>
4610>> >Hi, What would the url be for downloading the xml databases? I have all
4611>> >of the modules loaded for the http server and the xml information.
4612>>
4613>> The XML export file can be downloaded from the top page of the
4614>> httpd/dbaccess module. For example, if your modules.conf contains
4615>>
4616>> Module httpd/main
4617>> ListenTo 127.0.0.1:12345
4618>> # (other options)
4619>> EndModule
4620>> Module httpd/dbaccess
4621>> Prefix "/dbaccess"
4622>> EndModule
4623>>
4624>> then you would access http://127.0.0.1:12345/dbaccess and select "Save
4625>> Link Target As" on the "XML database download" link.
4626>>
4627>> --Andrew Church
4628>> achurch@achurch.org
4629>> http://achurch.org/
4630>> ------------------------------------------------------------------
4631>> To unsubscribe or change your subscription options, visit:
4632>> http://lists.ircservices.za.net/mailman/listinfo/ircservices
4633>>
4634>
4635>------------------------------------------------------------------
4636>To unsubscribe or change your subscription options, visit:
4637>http://lists.ircservices.za.net/mailman/listinfo/ircservices
4638From surreal.w00t at gmail.com Fri Jun 8 03:07:47 2007
4639From: surreal.w00t at gmail.com (Robin Burchell)
4640Date: Fri Jun 8 03:07:56 2007
4641Subject: [IRCServices] NS REGISTER and LINK
4642Message-ID: <b19eae4e0706080307h4762241fn6b0290b77c3d465f@mail.gmail.com>
4643
4644Bad thing: Guest nicks can apparantly be registered/linked.
4645
4646I'm not sure what more to say on this matter other than it really
4647shouldn't be allowed ;p.
4648
4649[09:37:38] * Burlex is now known as Guest1050201837
4650[09:37:46] * +Guest1050201837 (haxor@ChatSpike-d36001a8.us) Quit
4651([services.chatspike.net] Killed (NickServ (GHOST command used by
4652Majic)))
4653[09:37:51] <+Majic> Oops, typo... :(
4654[09:38:07] * _Burlex (haxor@ChatSpike-d36001a8.us) has joined #inspircd
4655[09:38:07] * ChanServ sets mode: +v _Burlex
4656[09:38:10] <+Majic> :D
4657[09:38:26] <+Majic> How come his script didn't reconnect like this earlier? :D
4658[09:38:44] * _Burlex is now known as Burlex
4659[09:39:47] * Burlex is now known as Guest1050201838
4660[09:39:48] * +Guest1050201838 (haxor@ChatSpike-d36001a8.us) Quit
4661([services.chatspike.net] Killed (NickServ (GHOST command used by
4662Majic)))
4663[09:40:07] * _Burlex (haxor@ChatSpike-d36001a8.us) has joined #inspircd
4664[09:40:07] * ChanServ sets mode: +v _Burlex
4665[09:40:43] <@Bricker> man
4666[09:40:46] <@Bricker> that was a bad poop
4667[09:40:52] <+Majic> ....
4668[09:40:55] * _Burlex is now known as Burlex
4669[09:41:58] * Burlex is now known as Guest1050201839
4670[09:41:58] * +Guest1050201839 (haxor@ChatSpike-d36001a8.us) Quit
4671([services.chatspike.net] Killed (NickServ (GHOST command used by
4672Majic)))
4673[09:42:08] * _Burlex (haxor@ChatSpike-d36001a8.us) has joined #inspircd
4674[09:42:09] * ChanServ sets mode: +v _Burlex
4675[09:42:39] <+Majic> :p
4676[09:43:08] * _Burlex is now known as Burlex
4677[09:44:09] * Burlex is now known as Guest1050201840
4678[09:44:11] * +Guest1050201840 (haxor@ChatSpike-d36001a8.us) Quit
4679([services.chatspike.net] Killed (NickServ (GHOST command used by
4680Majic)))
4681[09:44:25] * _Burlex (haxor@ChatSpike-d36001a8.us) has joined #inspircd
4682[09:44:25] * ChanServ sets mode: +v _Burlex
4683[09:44:39] <+Majic> kekeke
4684[09:44:39] <+HiroP> can someone ban Burlex please, his script is
4685probably donna do that for hours again
4686[09:44:50] <+Majic> This is fun, goway!
4687[09:44:52] <+Majic> :D
4688[09:44:54] * +Majic
4689(sexeh.pants@ChatSpike-7418594a.dsl.skt2ca.pacbell.net) Quit (Killed
4690(w00t (he won't if you stop ghosting him)))
4691
4692.. later on ..
4693[11:03:54] <+Majic> hehee, I have a ton of Guest..... nicks linked. :p
4694
4695And, minimal testing (I'm at work) seems to confirm this:
4696
4697[11:04:36] <ChatSpike/NickServ> Nickname Guest404 has been registered to you.
4698[11:06:46] <ChatSpike/NickServ> Nickname Guest404 has been linked to
4699your nickname.
4700From surreal.w00t at gmail.com Fri Jun 8 09:30:32 2007
4701From: surreal.w00t at gmail.com (Robin Burchell)
4702Date: Fri Jun 8 09:30:35 2007
4703Subject: [IRCServices] Follow up to LINK/REGISTER mail
4704Message-ID: <b19eae4e0706080930n7e14326co910d21153c813ba5@mail.gmail.com>
4705
4706Just as a follow up, the process for generating random nicks is
4707weakened by only using rand() the first time - if that's in use, the
4708nicks will be predictable in a series, meaning a malicious user can
4709register or link the next N nicks that will pop up and splat the same
4710person repeatedly.
4711
4712Not nice.
4713From xxx.coder at gmail.com Sat Jun 9 02:05:04 2007
4714From: xxx.coder at gmail.com (ongeboren)
4715Date: Sat Jun 9 02:05:06 2007
4716Subject: [IRCServices] Follow up to LINK/REGISTER mail
4717In-Reply-To: <b19eae4e0706080930n7e14326co910d21153c813ba5@mail.gmail.com>
4718References: <b19eae4e0706080930n7e14326co910d21153c813ba5@mail.gmail.com>
4719Message-ID: <ce6d53600706090205o19f6530axbcf05e5aa4de9a1d@mail.gmail.com>
4720
4721Then set a jupe for guest* or whatever pattern you use for those
4722nicknames so that no user can change its nickname to that via /nick.
4723
4724On 6/8/07, Robin Burchell <surreal.w00t@gmail.com> wrote:
4725> Just as a follow up, the process for generating random nicks is
4726> weakened by only using rand() the first time - if that's in use, the
4727> nicks will be predictable in a series, meaning a malicious user can
4728> register or link the next N nicks that will pop up and splat the same
4729> person repeatedly.
4730>
4731> Not nice.
4732> ------------------------------------------------------------------
4733> To unsubscribe or change your subscription options, visit:
4734> http://lists.ircservices.za.net/mailman/listinfo/ircservices
4735>
4736
4737
4738--
4739Evlogi Petrov - ongeboren@UniBG
4740From surreal.w00t at gmail.com Sat Jun 9 02:24:00 2007
4741From: surreal.w00t at gmail.com (Robin Burchell)
4742Date: Sat Jun 9 02:24:04 2007
4743Subject: [IRCServices] Follow up to LINK/REGISTER mail
4744In-Reply-To: <ce6d53600706090205o19f6530axbcf05e5aa4de9a1d@mail.gmail.com>
4745References: <b19eae4e0706080930n7e14326co910d21153c813ba5@mail.gmail.com>
4746 <ce6d53600706090205o19f6530axbcf05e5aa4de9a1d@mail.gmail.com>
4747Message-ID: <b19eae4e0706090224l1a5d0c0bme3c4fc41a44a7fe9@mail.gmail.com>
4748
4749That doesn't fix NS LINK, and it also doesn't fix protocols like
4750RFC1459 that don't support any such feature.
4751
4752It's further problematic when you have a large network guesting a lot
4753of people simultaneously, as those are the kind of conditions where it
4754becomes guessable.
4755
4756Thanks for the suggestion, though :)
4757
4758On 6/9/07, ongeboren <xxx.coder@gmail.com> wrote:
4759> Then set a jupe for guest* or whatever pattern you use for those
4760> nicknames so that no user can change its nickname to that via /nick.
4761>
4762> On 6/8/07, Robin Burchell <surreal.w00t@gmail.com> wrote:
4763> > Just as a follow up, the process for generating random nicks is
4764> > weakened by only using rand() the first time - if that's in use, the
4765> > nicks will be predictable in a series, meaning a malicious user can
4766> > register or link the next N nicks that will pop up and splat the same
4767> > person repeatedly.
4768> >
4769> > Not nice.
4770> > ------------------------------------------------------------------
4771> > To unsubscribe or change your subscription options, visit:
4772> > http://lists.ircservices.za.net/mailman/listinfo/ircservices
4773> >
4774>
4775>
4776> --
4777> Evlogi Petrov - ongeboren@UniBG
4778> ------------------------------------------------------------------
4779> To unsubscribe or change your subscription options, visit:
4780> http://lists.ircservices.za.net/mailman/listinfo/ircservices
4781>
4782From achurch at achurch.org Sun Jun 10 21:43:48 2007
4783From: achurch at achurch.org (Andrew Church)
4784Date: Sun Jun 10 05:50:22 2007
4785Subject: [IRCServices] NS REGISTER and LINK
4786In-Reply-To: <b19eae4e0706080307h4762241fn6b0290b77c3d465f@mail.gmail.com>
4787Message-ID: <466bf38b.76626@msgid.achurch.org>
4788
4789>Bad thing: Guest nicks can apparantly be registered/linked.
4790
4791Can't reproduce:
4792
4793[after /nick Guest1050201837]
4794-> *NickServ* register password email@example.com
4795-NickServ- Nickname Guest1050201837 may not be registered.
4796
4797 --Andrew Church
4798 achurch@achurch.org
4799 http://achurch.org/
4800From dnb at majestic-liaisons.com Sun Jun 10 06:00:44 2007
4801From: dnb at majestic-liaisons.com (DeadNotBuried)
4802Date: Sun Jun 10 06:01:11 2007
4803Subject: [IRCServices] NS REGISTER and LINK
4804In-Reply-To: <466bf38b.76626@msgid.achurch.org>
4805References: <466bf38b.76626@msgid.achurch.org>
4806Message-ID: <466BF5FC.2080003@majestic-liaisons.com>
4807
4808/ns link Guest45678910
4809[22:28:04] -NickServ- Nickname Guest45678910 has been linked to your
4810nickname.
4811
4812Andrew Church wrote:
4813>> Bad thing: Guest nicks can apparantly be registered/linked.
4814>
4815> Can't reproduce:
4816>
4817> [after /nick Guest1050201837]
4818> -> *NickServ* register password email@example.com
4819> -NickServ- Nickname Guest1050201837 may not be registered.
4820>
4821> --Andrew Church
4822> achurch@achurch.org
4823> http://achurch.org/
4824> ------------------------------------------------------------------
4825> To unsubscribe or change your subscription options, visit:
4826> http://lists.ircservices.za.net/mailman/listinfo/ircservices
4827>
4828>
4829
4830From achurch at achurch.org Sun Jun 10 21:50:23 2007
4831From: achurch at achurch.org (Andrew Church)
4832Date: Sun Jun 10 06:03:10 2007
4833Subject: [IRCServices] Follow up to LINK/REGISTER mail
4834In-Reply-To: <b19eae4e0706080930n7e14326co910d21153c813ba5@mail.gmail.com>
4835Message-ID: <466bf68b.76643@msgid.achurch.org>
4836
4837>Just as a follow up, the process for generating random nicks is
4838>weakened by only using rand() the first time - if that's in use, the
4839>nicks will be predictable in a series, meaning a malicious user can
4840>register or link the next N nicks that will pop up and splat the same
4841>person repeatedly.
4842
4843 This is intentional, to minimize the possibility of two users getting
4844assigned the same guest nick (which can be a real danger on networks with
48459-character nicknames; the birthday paradox tells us that the chance of a
4846collision on 4-digit random numbers hits 50% at around 117 guest users,
4847which isn't out of the question on large networks). This does, of course,
4848leave open the possibility of users actively trying to collide guests, but
4849(1) that requires an active attack, not simply passive registration, and
4850(2) as I've always said, if you've got users actively trying to cause
4851trouble, that's what you, the administrator, are there to take care of.
4852
4853 --Andrew Church
4854 achurch@achurch.org
4855 http://achurch.org/
4856From achurch at achurch.org Sun Jun 10 22:10:47 2007
4857From: achurch at achurch.org (Andrew Church)
4858Date: Sun Jun 10 06:11:19 2007
4859Subject: [IRCServices] NS REGISTER and LINK
4860In-Reply-To: <466BF5FC.2080003@majestic-liaisons.com>
4861Message-ID: <466bf875.07671@msgid.achurch.org>
4862
4863>/ns link Guest45678910
4864>[22:28:04] -NickServ- Nickname Guest45678910 has been linked to your
4865>nickname.
4866
4867Oh, dear. That's not good at all...
4868
4869 --Andrew Church
4870 achurch@achurch.org
4871 http://achurch.org/
4872From achurch at achurch.org Sun Jun 10 22:15:54 2007
4873From: achurch at achurch.org (Andrew Church)
4874Date: Sun Jun 10 06:29:49 2007
4875Subject: [IRCServices] Services 5.1pre3 / 5.0.62 released
4876Message-ID: <466bfcbd.43565@msgid.achurch.org>
4877
4878 Services 5.1pre3 and 5.0.62 have been released, and can be downloaded
4879from:
4880
4881http://www.ircservices.za.net/download/testing/ (Japan)
4882ftp://ftp.esper.net/ircservices/testing/ (Western USA)
4883
4884bce9d2572fa15e71835cb173a91d91cf ircservices-5.1pre3.tar.gz
4885928af2b2ad2ec39a961be216da315064 ircservices-5.1pre3.diff.gz
48863106b7f6af1a15669177a071599509ea ircservices-5.1pre3-1.i386.rpm
4887d1f4e02212709233305ffb40b50332dd ircservices_5.1pre3-1_i386.deb
4888
4889c2036f47fff481e93de78eeff4b1850c ircservices-5.0.62.tar.gz
4890f400b7d6e0a61c1905a9b5cf0fd973c7 ircservices-5.0.62.diff.gz
4891680335e6333121f924b651e99fdbc4b7 ircservices-5.0.62-1.i386.rpm
489221be17b16d8535f347324656bea43268 ircservices_5.0.62-1_i386.deb
4893
4894The mirrors should have it shortly.
4895
4896Changes in version 5.1pre3
4897--------------------------
48982007/06/10 Fixed bug allowing guest nicknames to be linked. Reported
4899 by Robin Burchell <surreal.w00t@gmail.com> and
4900 DeadNotBuried <dnb@majestic-liaisons.com>
4901
4902Changes in version 5.0.62
4903-------------------------
49042007/06/10 Backported 5.1 fix for a bug allowing guest nicknames to be
4905 linked.
4906
4907 --Andrew Church
4908 achurch@achurch.org
4909 http://achurch.org/
4910From gabriel.baez at solid-ircd.com Sun Jun 10 15:00:51 2007
4911From: gabriel.baez at solid-ircd.com (Gabriel Baez)
4912Date: Sun Jun 10 11:53:26 2007
4913Subject: [IRCServices] Services 5.1pre3 / 5.0.62 released
4914In-Reply-To: <466bfcbd.43565@msgid.achurch.org>
4915References: <466bfcbd.43565@msgid.achurch.org>
4916Message-ID: <926BA6B6-064D-45D0-9B62-6ADA1156D737@solid-ircd.com>
4917
4918I keep seeing the message " BUG: put_nickgroupinfo(0) with
4919usercount==0" on the status windows, I'm running 5.1pre3
4920I can still use the services with out any problems. I have ran them
4921with -nofork to get more info but it doesn't show any useful information
4922
4923ss
4924On Jun 10, 2007, at 8:15 AM, Andrew Church wrote:
4925
4926> Services 5.1pre3 and 5.0.62 have been released, and can be
4927> downloaded
4928> from:
4929>
4930> http://www.ircservices.za.net/download/testing/ (Japan)
4931> ftp://ftp.esper.net/ircservices/testing/ (Western USA)
4932>
4933> bce9d2572fa15e71835cb173a91d91cf ircservices-5.1pre3.tar.gz
4934> 928af2b2ad2ec39a961be216da315064 ircservices-5.1pre3.diff.gz
4935> 3106b7f6af1a15669177a071599509ea ircservices-5.1pre3-1.i386.rpm
4936> d1f4e02212709233305ffb40b50332dd ircservices_5.1pre3-1_i386.deb
4937>
4938> c2036f47fff481e93de78eeff4b1850c ircservices-5.0.62.tar.gz
4939> f400b7d6e0a61c1905a9b5cf0fd973c7 ircservices-5.0.62.diff.gz
4940> 680335e6333121f924b651e99fdbc4b7 ircservices-5.0.62-1.i386.rpm
4941> 21be17b16d8535f347324656bea43268 ircservices_5.0.62-1_i386.deb
4942>
4943> The mirrors should have it shortly.
4944>
4945> Changes in version 5.1pre3
4946> --------------------------
4947> 2007/06/10 Fixed bug allowing guest nicknames to be linked. Reported
4948> by Robin Burchell <surreal.w00t@gmail.com> and
4949> DeadNotBuried <dnb@majestic-liaisons.com>
4950>
4951> Changes in version 5.0.62
4952> -------------------------
4953> 2007/06/10 Backported 5.1 fix for a bug allowing guest nicknames to be
4954> linked.
4955>
4956> --Andrew Church
4957> achurch@achurch.org
4958> http://achurch.org/
4959> ------------------------------------------------------------------
4960> To unsubscribe or change your subscription options, visit:
4961> http://lists.ircservices.za.net/mailman/listinfo/ircservices
4962
4963-------------- next part --------------
4964An HTML attachment was scrubbed...
4965URL: http://lists.ircservices.za.net/pipermail/ircservices/attachments/20070610/b07d2b7e/attachment.html
4966From achurch at achurch.org Mon Jun 11 04:04:39 2007
4967From: achurch at achurch.org (Andrew Church)
4968Date: Sun Jun 10 12:07:22 2007
4969Subject: [IRCServices] Services 5.1pre3 / 5.0.62 released
4970In-Reply-To: <926BA6B6-064D-45D0-9B62-6ADA1156D737@solid-ircd.com>
4971Message-ID: <466c4be7.44236@msgid.achurch.org>
4972
4973>I keep seeing the message " BUG: put_nickgroupinfo(0) with
4974>usercount==0" on the status windows, I'm running 5.1pre3
4975>I can still use the services with out any problems. I have ran them
4976>with -nofork to get more info but it doesn't show any useful information
4977
4978 Those can be safely ignored. I'd included these to help test some new
4979code, but at this point they're no longer relevant, and I'd actually
4980forgotten they were still in there. I'll remove them for the next release.
4981
4982 --Andrew Church
4983 achurch@achurch.org
4984 http://achurch.org/
4985From gabriel.baez at solid-ircd.com Sun Jun 10 15:40:39 2007
4986From: gabriel.baez at solid-ircd.com (Gabriel Baez)
4987Date: Sun Jun 10 12:32:29 2007
4988Subject: [IRCServices] Services 5.1pre3 / 5.0.62 released
4989In-Reply-To: <466c4be7.44236@msgid.achurch.org>
4990References: <466c4be7.44236@msgid.achurch.org>
4991Message-ID: <38523EC7-2080-411E-B9CE-BFEAE3446381@solid-ircd.com>
4992
4993Ahh, thanks for the info.
4994On Jun 10, 2007, at 2:04 PM, Andrew Church wrote:
4995
4996>> I keep seeing the message " BUG: put_nickgroupinfo(0) with
4997>> usercount==0" on the status windows, I'm running 5.1pre3
4998>> I can still use the services with out any problems. I have ran them
4999>> with -nofork to get more info but it doesn't show any useful
5000>> information
5001>
5002> Those can be safely ignored. I'd included these to help test
5003> some new
5004> code, but at this point they're no longer relevant, and I'd actually
5005> forgotten they were still in there. I'll remove them for the next
5006> release.
5007>
5008> --Andrew Church
5009> achurch@achurch.org
5010> http://achurch.org/
5011> ------------------------------------------------------------------
5012> To unsubscribe or change your subscription options, visit:
5013> http://lists.ircservices.za.net/mailman/listinfo/ircservices
5014
5015From alexey at kvirc.ru Mon Jun 18 10:08:35 2007
5016From: alexey at kvirc.ru (Alexey Uzhva)
5017Date: Mon Jun 18 10:08:44 2007
5018Subject: [IRCServices] IRC+: RFC for IRC services
5019Message-ID: <d79642b00706181008u400faa1cl13080e9f473fbd5f@mail.gmail.com>
5020
5021Hello. You received this message because you are listed as one of the IRC
5022developers.
5023
5024I would like to present you the upcoming RFC for irc services. It is named
5025"IRC+" together with currently nonexistent projects. The website of the
5026project is www.irc-plus.org (dedicated forum will be soon) and the IRC
5027channel is #irc+ <irc://irc.freenode.org/#irc+> on the Freenode
5028irc://irc.freenode.org/#irc+
5029
5030The RFC specing the services output. It should be numerics instead of
5031notices. The clients/botmakers/etc will be able to handle services requests
5032and make really useful and user-friendly IRC. And it is also include strong
5033crypted auth to make IRC more secure.
5034
5035Of course this changes must be optional and enabled only on per-session
5036basis. So all old clients will be able to live as now.
5037
5038I'm one of the KVIrc Development Team, also XChat, Konversation, WeeChat
5039agree with ideas of this RFC. It is not complete, so I'm waiting for your
5040comments/ideas to include in it (if any).
5041
5042Do you interesting in this project? It is too hard to find somebody working
5043on irc now...
5044
5045I'm waiting for reply on this message, or you are welcome to our channel.
5046
5047P.S: sorry for my english, please.
5048
5049--
5050Alexey Y Uzhva
5051
5052Everything will be all right in the end.
5053If it's not all right, it's not the end.
5054--
5055-------------- next part --------------
5056An HTML attachment was scrubbed...
5057URL: http://lists.ircservices.za.net/pipermail/ircservices/attachments/20070618/0b5b4427/attachment-0001.htm
5058From amritp at alpsinc.info Tue Jul 10 12:10:47 2007
5059From: amritp at alpsinc.info (Amrit Panesar)
5060Date: Tue Jul 10 12:11:00 2007
5061Subject: [IRCServices] Hello
5062Message-ID: <70f7d7ad0707101210u1ba96478yb0f3e4c5adb29@mail.gmail.com>
5063
5064Hi all, I need a bit of support, http://rafb.net/p/mEbyu390.html is my log,
5065and i'm connecting via localhost... I use mIRC, it keeps z-lining me, i am
5066not too shure if that could be a configuratation porblem, but it's my
5067problem, can anyone help me?
5068
5069~Amrit
5070
5071--
5072Amrit Panesar
5073President / Founder
5074ALPS Technologies INC.
5075AmritP@alpsinc.info
5076http://www.alpsinc.info
5077-------------- next part --------------
5078An HTML attachment was scrubbed...
5079URL: http://lists.ircservices.za.net/pipermail/ircservices/attachments/20070710/ce511708/attachment.html
5080From ron2k.za at gmail.com Tue Jul 10 12:23:43 2007
5081From: ron2k.za at gmail.com (Kieron Thwaites)
5082Date: Tue Jul 10 12:23:50 2007
5083Subject: [IRCServices] Hello
5084In-Reply-To: <70f7d7ad0707101210u1ba96478yb0f3e4c5adb29@mail.gmail.com>
5085References: <70f7d7ad0707101210u1ba96478yb0f3e4c5adb29@mail.gmail.com>
5086Message-ID: <debb3bc0707101223i3d0b6dfbj8a24fbb27b864f68@mail.gmail.com>
5087
5088I'm not too sure what would cause the "unknown message from server"
5089error in your logs, but if I was to have a guess, I would say that you
5090may have the wrong ircd protocol module loaded...
5091
5092--K
5093
5094On 10/07/07, Amrit Panesar <amritp@alpsinc.info> wrote:
5095> Hi all, I need a bit of support, http://rafb.net/p/mEbyu390.html is my log,
5096> and i'm connecting via localhost... I use mIRC, it keeps z-lining me, i am
5097> not too shure if that could be a configuratation porblem, but it's my
5098> problem, can anyone help me?
5099>
5100> ~Amrit
5101>
5102> --
5103> Amrit Panesar
5104> President / Founder
5105> ALPS Technologies INC.
5106> AmritP@alpsinc.info
5107> http://www.alpsinc.info
5108> ------------------------------------------------------------------
5109> To unsubscribe or change your subscription options, visit:
5110> http://lists.ircservices.za.net/mailman/listinfo/ircservices
5111>
5112From amritp at alpsinc.info Tue Jul 10 12:48:59 2007
5113From: amritp at alpsinc.info (Amrit Panesar)
5114Date: Tue Jul 10 12:49:05 2007
5115Subject: [IRCServices] Hello
5116In-Reply-To: <debb3bc0707101223i3d0b6dfbj8a24fbb27b864f68@mail.gmail.com>
5117References: <70f7d7ad0707101210u1ba96478yb0f3e4c5adb29@mail.gmail.com>
5118 <debb3bc0707101223i3d0b6dfbj8a24fbb27b864f68@mail.gmail.com>
5119Message-ID: <70f7d7ad0707101248h23e4e5a9r1ebaa9bc33052386@mail.gmail.com>
5120
5121ahhh, i see, is there any way to use services with inspircd?
5122
5123On 7/10/07, Kieron Thwaites <ron2k.za@gmail.com> wrote:
5124>
5125> I'm not too sure what would cause the "unknown message from server"
5126> error in your logs, but if I was to have a guess, I would say that you
5127> may have the wrong ircd protocol module loaded...
5128>
5129> --K
5130>
5131> On 10/07/07, Amrit Panesar <amritp@alpsinc.info> wrote:
5132> > Hi all, I need a bit of support, http://rafb.net/p/mEbyu390.html is my
5133> log,
5134> > and i'm connecting via localhost... I use mIRC, it keeps z-lining me, i
5135> am
5136> > not too shure if that could be a configuratation porblem, but it's my
5137> > problem, can anyone help me?
5138> >
5139> > ~Amrit
5140> >
5141> > --
5142> > Amrit Panesar
5143> > President / Founder
5144> > ALPS Technologies INC.
5145> > AmritP@alpsinc.info
5146> > http://www.alpsinc.info
5147> > ------------------------------------------------------------------
5148> > To unsubscribe or change your subscription options, visit:
5149> > http://lists.ircservices.za.net/mailman/listinfo/ircservices
5150> >
5151> ------------------------------------------------------------------
5152> To unsubscribe or change your subscription options, visit:
5153> http://lists.ircservices.za.net/mailman/listinfo/ircservices
5154>
5155
5156
5157
5158--
5159Amrit Panesar
5160President / Founder
5161ALPS Technologies INC.
5162AmritP@alpsinc.info
5163http://www.alpsinc.info
5164-------------- next part --------------
5165An HTML attachment was scrubbed...
5166URL: http://lists.ircservices.za.net/pipermail/ircservices/attachments/20070710/71e21d81/attachment.htm
5167From ron2k.za at gmail.com Tue Jul 10 12:52:52 2007
5168From: ron2k.za at gmail.com (Kieron Thwaites)
5169Date: Tue Jul 10 12:53:01 2007
5170Subject: [IRCServices] Hello
5171In-Reply-To: <70f7d7ad0707101248h23e4e5a9r1ebaa9bc33052386@mail.gmail.com>
5172References: <70f7d7ad0707101210u1ba96478yb0f3e4c5adb29@mail.gmail.com>
5173 <debb3bc0707101223i3d0b6dfbj8a24fbb27b864f68@mail.gmail.com>
5174 <70f7d7ad0707101248h23e4e5a9r1ebaa9bc33052386@mail.gmail.com>
5175Message-ID: <debb3bc0707101252l52a9f7e5s146d3aa429169383@mail.gmail.com>
5176
5177Depends on which version of services you wish to run. 5.0 has no
5178support for inspircd; 5.1 does, but it's still in beta and I wouldn't
5179recommend it for a live environment at this stage.
5180
5181--K
5182
5183On 10/07/07, Amrit Panesar <amritp@alpsinc.info> wrote:
5184> ahhh, i see, is there any way to use services with inspircd?
5185>
5186>
5187>
5188> On 7/10/07, Kieron Thwaites <ron2k.za@gmail.com> wrote:
5189> > I'm not too sure what would cause the "unknown message from server"
5190> > error in your logs, but if I was to have a guess, I would say that you
5191> > may have the wrong ircd protocol module loaded...
5192> >
5193> > --K
5194> >
5195> > On 10/07/07, Amrit Panesar <amritp@alpsinc.info> wrote:
5196> > > Hi all, I need a bit of support, http://rafb.net/p/mEbyu390.html is my
5197> log,
5198> > > and i'm connecting via localhost... I use mIRC, it keeps z-lining me, i
5199> am
5200> > > not too shure if that could be a configuratation porblem, but it's my
5201> > > problem, can anyone help me?
5202> > >
5203> > > ~Amrit
5204> > >
5205> > > --
5206> > > Amrit Panesar
5207> > > President / Founder
5208> > > ALPS Technologies INC.
5209> > > AmritP@alpsinc.info
5210> > > http://www.alpsinc.info
5211> > >
5212> ------------------------------------------------------------------
5213> > > To unsubscribe or change your subscription options, visit:
5214> > >
5215> http://lists.ircservices.za.net/mailman/listinfo/ircservices
5216> > >
5217> >
5218> ------------------------------------------------------------------
5219> > To unsubscribe or change your subscription options, visit:
5220> >
5221> http://lists.ircservices.za.net/mailman/listinfo/ircservices
5222> >
5223>
5224>
5225>
5226> --
5227>
5228> Amrit Panesar
5229> President / Founder
5230> ALPS Technologies INC.
5231> AmritP@alpsinc.info
5232> http://www.alpsinc.info
5233From brain at winbot.co.uk Tue Jul 10 12:59:38 2007
5234From: brain at winbot.co.uk (Craig Edwards)
5235Date: Tue Jul 10 12:59:45 2007
5236Subject: [IRCServices] Hello
5237In-Reply-To: <debb3bc0707101252l52a9f7e5s146d3aa429169383@mail.gmail.com>
5238References: <70f7d7ad0707101210u1ba96478yb0f3e4c5adb29@mail.gmail.com> <debb3bc0707101223i3d0b6dfbj8a24fbb27b864f68@mail.gmail.com> <70f7d7ad0707101248h23e4e5a9r1ebaa9bc33052386@mail.gmail.com>
5239 <debb3bc0707101252l52a9f7e5s146d3aa429169383@mail.gmail.com>
5240Message-ID: <4693E52A.1070109@winbot.co.uk>
5241
5242Hi Kieron and Amrit
5243
5244I suggest you use our protocol module from
5245http://svn.inspircd.org/index.cgi/trunk/ircservices-module/ with
5246InspIRCd and IRCServices 5.0. The 5.1 module isnt as feature complete
5247right now.
5248
5249If you have any problems with this module, feel free to pop along to
5250irc.inspircd.org #inspircd as i doubt andy will support this module
5251himself. :-)
5252
5253Brain
5254
5255Kieron Thwaites wrote:
5256> Depends on which version of services you wish to run. 5.0 has no
5257> support for inspircd; 5.1 does, but it's still in beta and I wouldn't
5258> recommend it for a live environment at this stage.
5259>
5260> --K
5261>
5262> On 10/07/07, Amrit Panesar <amritp@alpsinc.info> wrote:
5263>> ahhh, i see, is there any way to use services with inspircd?
5264>>
5265>>
5266>>
5267>> On 7/10/07, Kieron Thwaites <ron2k.za@gmail.com> wrote:
5268>> > I'm not too sure what would cause the "unknown message from server"
5269>> > error in your logs, but if I was to have a guess, I would say that you
5270>> > may have the wrong ircd protocol module loaded...
5271>> >
5272>> > --K
5273>> >
5274>> > On 10/07/07, Amrit Panesar <amritp@alpsinc.info> wrote:
5275>> > > Hi all, I need a bit of support, http://rafb.net/p/mEbyu390.html
5276>> is my
5277>> log,
5278>> > > and i'm connecting via localhost... I use mIRC, it keeps z-lining
5279>> me, i
5280>> am
5281>> > > not too shure if that could be a configuratation porblem, but it's my
5282>> > > problem, can anyone help me?
5283>> > >
5284>> > > ~Amrit
5285>> > >
5286>> > > --
5287>> > > Amrit Panesar
5288>> > > President / Founder
5289>> > > ALPS Technologies INC.
5290>> > > AmritP@alpsinc.info
5291>> > > http://www.alpsinc.info
5292>> > >
5293>> ------------------------------------------------------------------
5294>> > > To unsubscribe or change your subscription options, visit:
5295>> > >
5296>> http://lists.ircservices.za.net/mailman/listinfo/ircservices
5297>> > >
5298>> >
5299>> ------------------------------------------------------------------
5300>> > To unsubscribe or change your subscription options, visit:
5301>> >
5302>> http://lists.ircservices.za.net/mailman/listinfo/ircservices
5303>> >
5304>>
5305>>
5306>>
5307>> --
5308>>
5309>> Amrit Panesar
5310>> President / Founder
5311>> ALPS Technologies INC.
5312>> AmritP@alpsinc.info
5313>> http://www.alpsinc.info
5314> ------------------------------------------------------------------
5315> To unsubscribe or change your subscription options, visit:
5316> http://lists.ircservices.za.net/mailman/listinfo/ircservices
5317From brain at winbot.co.uk Tue Jul 10 13:00:40 2007
5318From: brain at winbot.co.uk (Craig Edwards)
5319Date: Tue Jul 10 13:00:43 2007
5320Subject: [IRCServices] Hello
5321In-Reply-To: <debb3bc0707101252l52a9f7e5s146d3aa429169383@mail.gmail.com>
5322References: <70f7d7ad0707101210u1ba96478yb0f3e4c5adb29@mail.gmail.com> <debb3bc0707101223i3d0b6dfbj8a24fbb27b864f68@mail.gmail.com> <70f7d7ad0707101248h23e4e5a9r1ebaa9bc33052386@mail.gmail.com>
5323 <debb3bc0707101252l52a9f7e5s146d3aa429169383@mail.gmail.com>
5324Message-ID: <4693E568.5020100@winbot.co.uk>
5325
5326Oh yes, and you're also connecting a server to a client port. Pop along
5327to our support channel and see our wiki at http://www.inspircd.org/wiki
5328if youre stuck.
5329
5330Brain
5331
5332Kieron Thwaites wrote:
5333> Depends on which version of services you wish to run. 5.0 has no
5334> support for inspircd; 5.1 does, but it's still in beta and I wouldn't
5335> recommend it for a live environment at this stage.
5336>
5337> --K
5338>
5339> On 10/07/07, Amrit Panesar <amritp@alpsinc.info> wrote:
5340>> ahhh, i see, is there any way to use services with inspircd?
5341>>
5342>>
5343>>
5344>> On 7/10/07, Kieron Thwaites <ron2k.za@gmail.com> wrote:
5345>> > I'm not too sure what would cause the "unknown message from server"
5346>> > error in your logs, but if I was to have a guess, I would say that you
5347>> > may have the wrong ircd protocol module loaded...
5348>> >
5349>> > --K
5350>> >
5351>> > On 10/07/07, Amrit Panesar <amritp@alpsinc.info> wrote:
5352>> > > Hi all, I need a bit of support, http://rafb.net/p/mEbyu390.html
5353>> is my
5354>> log,
5355>> > > and i'm connecting via localhost... I use mIRC, it keeps z-lining
5356>> me, i
5357>> am
5358>> > > not too shure if that could be a configuratation porblem, but it's my
5359>> > > problem, can anyone help me?
5360>> > >
5361>> > > ~Amrit
5362>> > >
5363>> > > --
5364>> > > Amrit Panesar
5365>> > > President / Founder
5366>> > > ALPS Technologies INC.
5367>> > > AmritP@alpsinc.info
5368>> > > http://www.alpsinc.info
5369>> > >
5370>> ------------------------------------------------------------------
5371>> > > To unsubscribe or change your subscription options, visit:
5372>> > >
5373>> http://lists.ircservices.za.net/mailman/listinfo/ircservices
5374>> > >
5375>> >
5376>> ------------------------------------------------------------------
5377>> > To unsubscribe or change your subscription options, visit:
5378>> >
5379>> http://lists.ircservices.za.net/mailman/listinfo/ircservices
5380>> >
5381>>
5382>>
5383>>
5384>> --
5385>>
5386>> Amrit Panesar
5387>> President / Founder
5388>> ALPS Technologies INC.
5389>> AmritP@alpsinc.info
5390>> http://www.alpsinc.info
5391> ------------------------------------------------------------------
5392> To unsubscribe or change your subscription options, visit:
5393> http://lists.ircservices.za.net/mailman/listinfo/ircservices
5394From achurch at achurch.org Sun Aug 5 19:53:17 2007
5395From: achurch at achurch.org (Andrew Church)
5396Date: Sun Aug 5 04:07:45 2007
5397Subject: [IRCServices] IRCservices not sending anything after tcp
5398 connection is set up
5399In-Reply-To: <464EF79A.1020704@arvoreen.net>
5400Message-ID: <46b5af7b.34320@msgid.achurch.org>
5401
5402I've seen a couple of reports of behavior like this, but I still haven't
5403been able to reproduce it. If anyone still has this problem, please provide:
5404
5405- The version of Services you're using
5406
5407- System information (CPU type, OS name and version); for Linux, be sure
5408 to include the exact kernel and glibc versions
5409
5410- A debug log from Services, generated at debug level 3 (give the "-debug"
5411 option three times on the command line)
5412
5413- A system call trace of both the Services and the ircd process (use
5414 strace on Linux: run "strace -ttT -f -o ircservices.strace ircservices"
5415 with appropriate command-line parameters for Services, and for the ircd
5416 process, run "strace -ttT -f -o ircd.strace -p <process-ID>", where
5417 <process-ID> is the numeric process ID of the ircd process)
5418
5419(Note that the debug log and system call traces may include your server
5420password, so send them to me privately.)
5421
5422 --Andrew Church
5423 achurch@achurch.org
5424 http://achurch.org/
5425
5426>Hello,
5427>
5428>I have now achieved that the services are running and working as they
5429>should but only after i send the services the HUP Signal via kill. For
5430>me it seems that the services don't flush their send buffer correctly.
5431>
5432>I also tested 5.1-pre2 which show up exactly the same symptoms. Am I
5433>doing something wrong or is there a real problem?
5434>
5435>I also took from our old machine that is still in production the
5436>binaries and tried them out. On the old machine they work as they should
5437>on the newer (a lot) faster machine they show also up the exact same
5438>problems (although I can't say for sure its the same reason as the libc
5439>is a lot newer on the newly installed machine)
5440>
5441>Pol
5442>
5443>Pol Bettinger schrieb:
5444>> Hello,
5445>>
5446>> I have got a problem with the linking of the services. (version 5.0.61
5447>> on an amd64 also tried on a real ia32, OS: Debian GNU/Linux ;-) to be
5448>> all correct)
5449>>
5450>> It shows up that the services connect (tcp) to unreal but the services
5451>> are not sending anything out to the ircd although that they are claming
5452>> to do so in the log (if run with -debug).
5453>>
5454>> After 30 seconds the ircd then closes the connection, and thats' it.
5455>>
5456>> For testing purpouse I have taken several traces, and also connected the
5457>> services to a listener. There I found out that the services sends the
5458>> link information and password when I kill the ircservices process.
5459>>
5460>> Any help would greatly be appreciated.
5461>>
5462>> Thanks!
5463>>
5464>
5465>------------------------------------------------------------------
5466>To unsubscribe or change your subscription options, visit:
5467>http://lists.ircservices.za.net/mailman/listinfo/ircservices
5468From surreal.w00t at gmail.com Sun Aug 5 05:08:04 2007
5469From: surreal.w00t at gmail.com (Robin Burchell)
5470Date: Sun Aug 5 05:08:10 2007
5471Subject: [IRCServices] IRCservices not sending anything after tcp
5472 connection is set up
5473In-Reply-To: <46b5af7b.34320@msgid.achurch.org>
5474References: <464EF79A.1020704@arvoreen.net> <46b5af7b.34320@msgid.achurch.org>
5475Message-ID: <b19eae4e0708050508i44046c6cye967c7d2c22bbf43@mail.gmail.com>
5476
5477I believe I found similar behaviour when I was doing hackery on a
5478fork, though I cannot recall what caused this, nor what I did (if
5479anything) to solve it.
5480
5481Version was forked from latest 5.x release
5482System information: Pentium 4, FreeBSD 6 (standard, uncustomised)
5483
5484Sorry for a mostly useless email, except to put another report on the pile.
5485
5486On 8/5/07, Andrew Church <achurch@achurch.org> wrote:
5487> I've seen a couple of reports of behavior like this, but I still haven't
5488> been able to reproduce it. If anyone still has this problem, please provide:
5489>
5490> - The version of Services you're using
5491>
5492> - System information (CPU type, OS name and version); for Linux, be sure
5493> to include the exact kernel and glibc versions
5494>
5495> - A debug log from Services, generated at debug level 3 (give the "-debug"
5496> option three times on the command line)
5497>
5498> - A system call trace of both the Services and the ircd process (use
5499> strace on Linux: run "strace -ttT -f -o ircservices.strace ircservices"
5500> with appropriate command-line parameters for Services, and for the ircd
5501> process, run "strace -ttT -f -o ircd.strace -p <process-ID>", where
5502> <process-ID> is the numeric process ID of the ircd process)
5503>
5504> (Note that the debug log and system call traces may include your server
5505> password, so send them to me privately.)
5506>
5507> --Andrew Church
5508> achurch@achurch.org
5509> http://achurch.org/
5510>
5511> >Hello,
5512> >
5513> >I have now achieved that the services are running and working as they
5514> >should but only after i send the services the HUP Signal via kill. For
5515> >me it seems that the services don't flush their send buffer correctly.
5516> >
5517> >I also tested 5.1-pre2 which show up exactly the same symptoms. Am I
5518> >doing something wrong or is there a real problem?
5519> >
5520> >I also took from our old machine that is still in production the
5521> >binaries and tried them out. On the old machine they work as they should
5522> >on the newer (a lot) faster machine they show also up the exact same
5523> >problems (although I can't say for sure its the same reason as the libc
5524> >is a lot newer on the newly installed machine)
5525> >
5526> >Pol
5527> >
5528> >Pol Bettinger schrieb:
5529> >> Hello,
5530> >>
5531> >> I have got a problem with the linking of the services. (version 5.0.61
5532> >> on an amd64 also tried on a real ia32, OS: Debian GNU/Linux ;-) to be
5533> >> all correct)
5534> >>
5535> >> It shows up that the services connect (tcp) to unreal but the services
5536> >> are not sending anything out to the ircd although that they are claming
5537> >> to do so in the log (if run with -debug).
5538> >>
5539> >> After 30 seconds the ircd then closes the connection, and thats' it.
5540> >>
5541> >> For testing purpouse I have taken several traces, and also connected the
5542> >> services to a listener. There I found out that the services sends the
5543> >> link information and password when I kill the ircservices process.
5544> >>
5545> >> Any help would greatly be appreciated.
5546> >>
5547> >> Thanks!
5548> >>
5549> >
5550> >------------------------------------------------------------------
5551> >To unsubscribe or change your subscription options, visit:
5552> >http://lists.ircservices.za.net/mailman/listinfo/ircservices
5553> ------------------------------------------------------------------
5554> To unsubscribe or change your subscription options, visit:
5555> http://lists.ircservices.za.net/mailman/listinfo/ircservices
5556>
5557From achurch at achurch.org Thu Aug 9 09:46:32 2007
5558From: achurch at achurch.org (Andrew Church)
5559Date: Wed Aug 8 17:49:28 2007
5560Subject: [IRCServices] Services 5.1pre4 released
5561Message-ID: <46ba648d.21066@msgid.achurch.org>
5562
5563 Services 5.1pre4 has been released, and can be downloaded from:
5564
5565http://www.ircservices.za.net/download/testing/ (Japan)
5566ftp://ftp.esper.net/ircservices/testing/ (Western USA)
5567
5568f2cf33db865952dfaf18bfbc297d29bf ircservices-5.1pre4.tar.gz
556901f187e389bdbcf2424b26431453845b ircservices-5.1pre4.diff.gz
55701964c85eeb88f7f89f1ff7db8dafab37 ircservices-5.1pre4-1.i386.rpm
557127c8dd92794586a7f8bcd64b9384e6d8 ircservices_5.1pre4-1_i386.deb
5572
5573The mirrors should have it shortly.
5574
5575 This release collects several minor corrections I've made over the
5576past couple of months, along with an update to the ratbox protocol module
5577to (hopefully; it's still experimental) better support recent versions of
5578the ircd-ratbox server.
5579
5580 Please note that I'll be on vacation for the next week and a half, so
5581I won't be able to respond to E-mail during that time. If any problems
5582arise, feel free to report them on this list and I'll look into them when
5583I return.
5584
5585Changes in version 5.1pre4
5586--------------------------
55872007/08/06 Added "set identified" NickServ callback for actions to be
5588 taken when a user is marked identified (whether from
5589 the IDENTIFY command or automatic identification).
5590 Also renamed "cancel_user" callback to "cancel user".
55912007/08/05 Updated ratbox protocol module for recent versions of the
5592 ircd-ratbox server. Patch provided by ongeboren
5593 <xxx.coder@gmail.com>
55942007/08/05 Added -program option to the configure script, allowing the
5595 Services executable name (and the names of related files)
5596 to be changed. Suggested by Tim Retout <tim@retout.co.uk>
55972007/07/30 Fixed potential display bugs in some log messages.
5598 Reported by Tim Retout <tim@retout.co.uk>
55992007/07/27 Services can now be installed under an alternate root by
5600 setting the INSTALL_PREFIX make variable. Suggested by
5601 Tim Retout <tim@retout.co.uk>
56022007/07/27 Fixed a bug causing some erroneous server messages to not
5603 processed properly.
56042007/06/11 Dropped some old debugging code.
5605
5606 --Andrew Church
5607 achurch@achurch.org
5608 http://achurch.org/
5609From jens.rogier at gmail.com Wed Aug 8 18:07:14 2007
5610From: jens.rogier at gmail.com (Jens Rogier)
5611Date: Wed Aug 8 18:07:21 2007
5612Subject: [IRCServices] Database version 4.5 won't work on 5.0
5613In-Reply-To: <f2a9e3ab0708071538y2ddd8dxbbd164f433dcb6af@mail.gmail.com>
5614References: <f2a9e3ab0708071538y2ddd8dxbbd164f433dcb6af@mail.gmail.com>
5615Message-ID: <f2a9e3ab0708081807r3e82c236i3f0c0dee41dc30ed@mail.gmail.com>
5616
5617Hi all,
5618
5619I'm working with ircservices version 4.5.35 for quite a while. A few weeks
5620ago I decided to upgrade to the newest version (5.0.62).
5621I copied the data files for nickserv and chanserv etc to the new services
5622folder, started the services and was only half-happy.
5623
5624The nickserv datafile loaded without any problems, all the registered nicks
5625were still there. The chanserv list though has some problems.
5626All the registered channels weren't registered anymore, and when the
5627services shut down, the database file was as good as empty.
5628
5629Now, after many hours of research, the only thing I could find was the
5630promise that all v4 database files CAN be used in v5.
5631What can I possibly do wrong?
5632
5633Greetings.
5634-------------- next part --------------
5635An HTML attachment was scrubbed...
5636URL: http://lists.ircservices.za.net/pipermail/ircservices/attachments/20070809/2afc98d9/attachment.htm
5637From nick at nickgawronski.com Wed Aug 8 18:31:54 2007
5638From: nick at nickgawronski.com (Nick Gawronski)
5639Date: Wed Aug 8 18:32:00 2007
5640Subject: [IRCServices] errors when compiling ircservices 5.1 pre4 on freebsd
5641Message-ID: <Pine.BSF.4.64.0708082028100.53698@server2.shellworld.net>
5642
5643Hi, I am running ircservices on a freebsd system version 4.11. With gcc
56444.0.4 and when running gmake to compile the program I get the following
5645errors. What can I do to fix these or is this something in ircservices?
5646I have chosen to compile static modules which has always worked in the
5647past. modules.o: In function `my_dlsym':
5648/usr/home/nick/ircservices-5.1pre4/modules.c:327: undefined reference to
5649`modlist'
5650/usr/home/nick/ircservices-5.1pre4/modules.c:327: undefined reference to
5651`modlist'
5652modules.o: In function `load_module':
5653/usr/home/nick/ircservices-5.1pre4/modules.c:250: undefined reference to
5654`modlist'
5655/usr/home/nick/ircservices-5.1pre4/modules.c:250: undefined reference to
5656`modlist'
5657/usr/home/nick/ircservices-5.1pre4/modules.c:258: undefined reference to
5658`modlist'
5659collect2: ld returned 1 exit status
5660gmake: *** [ircservices] Error 1
5661
5662
5663From achurch at achurch.org Thu Aug 9 14:04:26 2007
5664From: achurch at achurch.org (Andrew Church)
5665Date: Wed Aug 8 22:07:18 2007
5666Subject: [IRCServices] Database version 4.5 won't work on 5.0
5667In-Reply-To: <f2a9e3ab0708081807r3e82c236i3f0c0dee41dc30ed@mail.gmail.com>
5668Message-ID: <46baa101.21105@msgid.achurch.org>
5669
5670Database files from 4.5 _should_ work on 5.0 with no problems; if they
5671don't, it's a bug. Was there any information in the log file on why the
5672channels disappeared?
5673
5674 --Andrew Church
5675 achurch@achurch.org
5676 http://achurch.org/
5677
5678>I'm working with ircservices version 4.5.35 for quite a while. A few weeks
5679>ago I decided to upgrade to the newest version (5.0.62).
5680>I copied the data files for nickserv and chanserv etc to the new services
5681>folder, started the services and was only half-happy.
5682>
5683>The nickserv datafile loaded without any problems, all the registered nicks
5684>were still there. The chanserv list though has some problems.
5685>All the registered channels weren't registered anymore, and when the
5686>services shut down, the database file was as good as empty.
5687>
5688>Now, after many hours of research, the only thing I could find was the
5689>promise that all v4 database files CAN be used in v5.
5690>What can I possibly do wrong?
5691>
5692>Greetings.
5693>
5694>------=_Part_177_23313715.1186621634613
5695>Content-Type: text/html; charset=ISO-8859-1
5696>Content-Transfer-Encoding: 7bit
5697>Content-Disposition: inline
5698>
5699><span class="gmail_quote"><br></span>Hi all,<br><br>I&#39;m working with ircservices version 4.5.35 for quite a while. A few weeks ago I decided to upgrade to the newest version (5.0.62).<br>I copied the data files for nickserv and chanserv etc to the new
5700> services folder, started the services and was only half-happy.
5701><br><br>The nickserv datafile loaded without any problems, all the registered nicks were still there. The chanserv list though has some problems.<br>All the registered channels weren&#39;t registered anymore, and when the services shut down, the database
5702>file was as good as empty.
5703><br><br>Now, after many hours of research, the only thing I could find was the promise that all v4 database files CAN be used in v5.<br>What can I possibly do wrong?<br><br>Greetings.<br>
5704>
5705>------=_Part_177_23313715.1186621634613--
5706>
5707>--===============2120215313==
5708>Content-Type: text/plain; charset="us-ascii"
5709>MIME-Version: 1.0
5710>Content-Transfer-Encoding: 7bit
5711>Content-Disposition: inline
5712>
5713>------------------------------------------------------------------
5714>To unsubscribe or change your subscription options, visit:
5715From achurch at achurch.org Thu Aug 9 14:08:28 2007
5716From: achurch at achurch.org (Andrew Church)
5717Date: Wed Aug 8 22:09:17 2007
5718Subject: [IRCServices] errors when compiling ircservices 5.1 pre4 on
5719 freebsd
5720In-Reply-To: <Pine.BSF.4.64.0708082028100.53698@server2.shellworld.net>
5721Message-ID: <46baa179.21114@msgid.achurch.org>
5722
5723The first thing that comes to mind is the possibility of mixed .o files
5724from different versions of Services or GCC. Try running a "make clean"
5725and then recompiling.
5726
5727 --Andrew Church
5728 achurch@achurch.org
5729 http://achurch.org/
5730
5731>Hi, I am running ircservices on a freebsd system version 4.11. With gcc
5732>4.0.4 and when running gmake to compile the program I get the following
5733>errors. What can I do to fix these or is this something in ircservices?
5734>I have chosen to compile static modules which has always worked in the
5735>past. modules.o: In function `my_dlsym':
5736>/usr/home/nick/ircservices-5.1pre4/modules.c:327: undefined reference to
5737>`modlist'
5738>/usr/home/nick/ircservices-5.1pre4/modules.c:327: undefined reference to
5739>`modlist'
5740>modules.o: In function `load_module':
5741>/usr/home/nick/ircservices-5.1pre4/modules.c:250: undefined reference to
5742>`modlist'
5743>/usr/home/nick/ircservices-5.1pre4/modules.c:250: undefined reference to
5744>`modlist'
5745>/usr/home/nick/ircservices-5.1pre4/modules.c:258: undefined reference to
5746>`modlist'
5747>collect2: ld returned 1 exit status
5748>gmake: *** [ircservices] Error 1
5749>
5750>
5751>------------------------------------------------------------------
5752>To unsubscribe or change your subscription options, visit:
5753>http://lists.ircservices.za.net/mailman/listinfo/ircservices
5754From caseyclaydon at fastmail.com.au Wed Aug 8 22:15:32 2007
5755From: caseyclaydon at fastmail.com.au (Casey)
5756Date: Wed Aug 8 22:15:49 2007
5757Subject: [IRCServices] new feature -- do not add me to the channel op list
5758Message-ID: <46BAA2F4.8020408@fastmail.com.au>
5759
5760A new feature for NickServ to say do not add me to the channel op list.
5761
5762NickServ set noop on
5763
5764When someone adds you to the channel op list [[ vop - hop - aop - sop -
5765levels ]]
5766it does not add you to the op list with this setting on.
5767From achurch at achurch.org Thu Aug 9 14:29:18 2007
5768From: achurch at achurch.org (Andrew Church)
5769Date: Wed Aug 8 22:30:18 2007
5770Subject: [IRCServices] new feature -- do not add me to the channel op list
5771In-Reply-To: <46BAA2F4.8020408@fastmail.com.au>
5772Message-ID: <46baa664.21135@msgid.achurch.org>
5773
5774Okay, enough people are asking for this that I guess I might as well add
5775it, or something similar. I'll look into it when I'm back from vacation.
5776
5777 --Andrew Church
5778 achurch@achurch.org
5779 http://achurch.org/
5780
5781>A new feature for NickServ to say do not add me to the channel op list.
5782>
5783>NickServ set noop on
5784>
5785>When someone adds you to the channel op list [[ vop - hop - aop - sop -
5786>levels ]]
5787>it does not add you to the op list with this setting on.
5788>------------------------------------------------------------------
5789>To unsubscribe or change your subscription options, visit:
5790>http://lists.ircservices.za.net/mailman/listinfo/ircservices
5791From jens.rogier at gmail.com Thu Aug 9 03:40:44 2007
5792From: jens.rogier at gmail.com (Jens Rogier)
5793Date: Thu Aug 9 03:40:55 2007
5794Subject: [IRCServices] Database version 4.5 won't work on 5.0
5795In-Reply-To: <46baa101.21105@msgid.achurch.org>
5796References: <f2a9e3ab0708081807r3e82c236i3f0c0dee41dc30ed@mail.gmail.com>
5797 <46baa101.21105@msgid.achurch.org>
5798Message-ID: <f2a9e3ab0708090340n206f3f47i20f4e8b52ff6dede@mail.gmail.com>
5799
5800The only thing I could find about chan.db was this:
5801
5802[Aug 09 12:38:39.870001 2007] debug: Loading module `chanserv/main'
5803[Aug 09 12:38:39.888100 2007] database/version4: Read error on chan.db
5804[Aug 09 12:38:39.888389 2007] debug: Successfully loaded module
5805`chanserv/main'
5806[Aug 09 12:38:39.888592 2007] debug: Loading module `chanserv/access-levels'
5807[Aug 09 12:38:39.889967 2007] debug: Successfully loaded module
5808`chanserv/access-levels'
5809[Aug 09 12:38:39.890170 2007] debug: Loading module `chanserv/access-xop'
5810[Aug 09 12:38:39.891678 2007] debug: Successfully loaded module
5811`chanserv/access-xop'
5812
5813No Read error on any other db file.
5814
5815
58162007/8/9, Andrew Church <achurch@achurch.org>:
5817>
5818> Database files from 4.5 _should_ work on 5.0 with no problems; if they
5819> don't, it's a bug. Was there any information in the log file on why the
5820> channels disappeared?
5821>
5822> --Andrew Church
5823> achurch@achurch.org
5824> http://achurch.org/
5825>
5826> >I'm working with ircservices version 4.5.35 for quite a while. A few
5827> weeks
5828> >ago I decided to upgrade to the newest version (5.0.62).
5829> >I copied the data files for nickserv and chanserv etc to the new services
5830> >folder, started the services and was only half-happy.
5831> >
5832> >The nickserv datafile loaded without any problems, all the registered
5833> nicks
5834> >were still there. The chanserv list though has some problems.
5835> >All the registered channels weren't registered anymore, and when the
5836> >services shut down, the database file was as good as empty.
5837> >
5838> >Now, after many hours of research, the only thing I could find was the
5839> >promise that all v4 database files CAN be used in v5.
5840> >What can I possibly do wrong?
5841> >
5842> >Greetings.
5843> >
5844> >------=_Part_177_23313715.1186621634613
5845> >Content-Type: text/html; charset=ISO-8859-1
5846> >Content-Transfer-Encoding: 7bit
5847> >Content-Disposition: inline
5848> >
5849> ><span class="gmail_quote"><br></span>Hi all,<br><br>I&#39;m working with
5850> ircservices version 4.5.35 for quite a while. A few weeks ago I decided to
5851> upgrade to the newest version (5.0.62).<br>I copied the data files for
5852> nickserv and chanserv etc to the new
5853> > services folder, started the services and was only half-happy.
5854> ><br><br>The nickserv datafile loaded without any problems, all the
5855> registered nicks were still there. The chanserv list though has some
5856> problems.<br>All the registered channels weren&#39;t registered anymore, and
5857> when the services shut down, the database
5858> >file was as good as empty.
5859> ><br><br>Now, after many hours of research, the only thing I could find
5860> was the promise that all v4 database files CAN be used in v5.<br>What can I
5861> possibly do wrong?<br><br>Greetings.<br>
5862> >
5863> >------=_Part_177_23313715.1186621634613--
5864> >
5865> >--===============2120215313==
5866> >Content-Type: text/plain; charset="us-ascii"
5867> >MIME-Version: 1.0
5868> >Content-Transfer-Encoding: 7bit
5869> >Content-Disposition: inline
5870> >
5871> >------------------------------------------------------------------
5872> >To unsubscribe or change your subscription options, visit:
5873> ------------------------------------------------------------------
5874> To unsubscribe or change your subscription options, visit:
5875> http://lists.ircservices.za.net/mailman/listinfo/ircservices
5876>
5877-------------- next part --------------
5878An HTML attachment was scrubbed...
5879URL: http://lists.ircservices.za.net/pipermail/ircservices/attachments/20070809/61ee63ad/attachment.html
5880From nick at nickgawronski.com Thu Aug 9 07:18:32 2007
5881From: nick at nickgawronski.com (Nick Gawronski)
5882Date: Thu Aug 9 07:18:45 2007
5883Subject: [IRCServices] errors when compiling ircservices 5.1 pre4 on
5884 freebsd
5885In-Reply-To: <46baa179.21114@msgid.achurch.org>
5886References: <46baa179.21114@msgid.achurch.org>
5887Message-ID: <Pine.BSF.4.64.0708090916340.86800@server2.shellworld.net>
5888
5889Hi, I ran gmake clean and gmake again and the same error happend. I
5890just unpacked the sources ran configure with the options to tell it to
5891use static modules and where I wanted ircservices installed then ran
5892gmake and got those errors. What could be wrong? Could gcc or glibc
5893need updating?On Thu, 9 Aug 2007, Andrew Church wrote:
5894
5895> The first thing that comes to mind is the possibility of mixed .o files
5896> from different versions of Services or GCC. Try running a "make clean"
5897> and then recompiling.
5898>
5899> --Andrew Church
5900> achurch@achurch.org
5901> http://achurch.org/
5902>
5903> >Hi, I am running ircservices on a freebsd system version 4.11. With gcc
5904> >4.0.4 and when running gmake to compile the program I get the following
5905> >errors. What can I do to fix these or is this something in ircservices?
5906> >I have chosen to compile static modules which has always worked in the
5907> >past. modules.o: In function `my_dlsym':
5908> >/usr/home/nick/ircservices-5.1pre4/modules.c:327: undefined reference to
5909> >`modlist'
5910> >/usr/home/nick/ircservices-5.1pre4/modules.c:327: undefined reference to
5911> >`modlist'
5912> >modules.o: In function `load_module':
5913> >/usr/home/nick/ircservices-5.1pre4/modules.c:250: undefined reference to
5914> >`modlist'
5915> >/usr/home/nick/ircservices-5.1pre4/modules.c:250: undefined reference to
5916> >`modlist'
5917> >/usr/home/nick/ircservices-5.1pre4/modules.c:258: undefined reference to
5918> >`modlist'
5919> >collect2: ld returned 1 exit status
5920> >gmake: *** [ircservices] Error 1
5921> >
5922> >
5923> >------------------------------------------------------------------
5924> >To unsubscribe or change your subscription options, visit:
5925> >http://lists.ircservices.za.net/mailman/listinfo/ircservices
5926> ------------------------------------------------------------------
5927> To unsubscribe or change your subscription options, visit:
5928> http://lists.ircservices.za.net/mailman/listinfo/ircservices
5929>
5930
5931From achurch at achurch.org Fri Aug 10 01:16:28 2007
5932From: achurch at achurch.org (Andrew Church)
5933Date: Thu Aug 9 09:18:52 2007
5934Subject: [IRCServices] Database version 4.5 won't work on 5.0
5935In-Reply-To: <f2a9e3ab0708090340n206f3f47i20f4e8b52ff6dede@mail.gmail.com>
5936Message-ID: <46bb3e63.21276@msgid.achurch.org>
5937
5938>The only thing I could find about chan.db was this:
5939>
5940>[Aug 09 12:38:39.870001 2007] debug: Loading module `chanserv/main'
5941>[Aug 09 12:38:39.888100 2007] database/version4: Read error on chan.db
5942>[Aug 09 12:38:39.888389 2007] debug: Successfully loaded module
5943>`chanserv/main'
5944
5945This suggests there may be a problem with the way Services 5.0 handles
5946the 4.5 channel database. If you can send me (privately) a copy of your
5947database files, I'll look into the problem (but as mentioned earlier, I'll
5948be on vacation for the next week and a half, so it may be a while before I
5949can respond).
5950
5951 --Andrew Church
5952 achurch@achurch.org
5953 http://achurch.org/
5954From achurch at achurch.org Fri Aug 10 01:15:48 2007
5955From: achurch at achurch.org (Andrew Church)
5956Date: Thu Aug 9 09:19:19 2007
5957Subject: [IRCServices] errors when compiling ircservices 5.1 pre4 on
5958 freebsd
5959In-Reply-To: <Pine.BSF.4.64.0708090916340.86800@server2.shellworld.net>
5960Message-ID: <46bb3e78.21303@msgid.achurch.org>
5961
5962Upgrading gcc is worth a try. Has anyone else seen this problem?
5963
5964 --Andrew Church
5965 achurch@achurch.org
5966 http://achurch.org/
5967
5968>Hi, I ran gmake clean and gmake again and the same error happend. I
5969>just unpacked the sources ran configure with the options to tell it to
5970>use static modules and where I wanted ircservices installed then ran
5971>gmake and got those errors. What could be wrong? Could gcc or glibc
5972>need updating?On Thu, 9 Aug 2007, Andrew Church wrote:
5973>
5974>> The first thing that comes to mind is the possibility of mixed .o files
5975>> from different versions of Services or GCC. Try running a "make clean"
5976>> and then recompiling.
5977>>
5978>> --Andrew Church
5979>> achurch@achurch.org
5980>> http://achurch.org/
5981>>
5982>> >Hi, I am running ircservices on a freebsd system version 4.11. With gcc
5983>> >4.0.4 and when running gmake to compile the program I get the following
5984>> >errors. What can I do to fix these or is this something in ircservices?
5985>> >I have chosen to compile static modules which has always worked in the
5986>> >past. modules.o: In function `my_dlsym':
5987>> >/usr/home/nick/ircservices-5.1pre4/modules.c:327: undefined reference to
5988>> >`modlist'
5989>> >/usr/home/nick/ircservices-5.1pre4/modules.c:327: undefined reference to
5990>> >`modlist'
5991>> >modules.o: In function `load_module':
5992>> >/usr/home/nick/ircservices-5.1pre4/modules.c:250: undefined reference to
5993>> >`modlist'
5994>> >/usr/home/nick/ircservices-5.1pre4/modules.c:250: undefined reference to
5995>> >`modlist'
5996>> >/usr/home/nick/ircservices-5.1pre4/modules.c:258: undefined reference to
5997>> >`modlist'
5998>> >collect2: ld returned 1 exit status
5999>> >gmake: *** [ircservices] Error 1
6000>> >
6001>> >
6002>> >------------------------------------------------------------------
6003>> >To unsubscribe or change your subscription options, visit:
6004>> >http://lists.ircservices.za.net/mailman/listinfo/ircservices
6005>> ------------------------------------------------------------------
6006>> To unsubscribe or change your subscription options, visit:
6007>> http://lists.ircservices.za.net/mailman/listinfo/ircservices
6008>>
6009>
6010>------------------------------------------------------------------
6011>To unsubscribe or change your subscription options, visit:
6012>http://lists.ircservices.za.net/mailman/listinfo/ircservices
6013From nick at nickgawronski.com Thu Aug 9 09:21:24 2007
6014From: nick at nickgawronski.com (Nick Gawronski)
6015Date: Thu Aug 9 09:21:31 2007
6016Subject: [IRCServices] got ircservices to compile
6017Message-ID: <Pine.BSF.4.64.0708091119460.1271@server2.shellworld.net>
6018
6019Hi, One thing I forgot to mention is I editted config.h to tell it what
6020options I wanted rather then putting the options on the command line on
6021the configure script. Could this have had anything to do with it or does
6022configure change other files besides config.h when you tell it where and
6023what options you want?
6024
6025From achurch at achurch.org Fri Aug 10 01:36:35 2007
6026From: achurch at achurch.org (Andrew Church)
6027Date: Thu Aug 9 09:37:22 2007
6028Subject: [IRCServices] got ircservices to compile
6029In-Reply-To: <Pine.BSF.4.64.0708091119460.1271@server2.shellworld.net>
6030Message-ID: <46bb42bc.21365@msgid.achurch.org>
6031
6032Yes, that "thing you forgot to mention" is what caused your errors. This
6033is why developers ask you to follow the compilation and installation
6034instructions they provide.
6035
6036 --Andrew Church
6037 achurch@achurch.org
6038 http://achurch.org/
6039
6040>Hi, One thing I forgot to mention is I editted config.h to tell it what
6041>options I wanted rather then putting the options on the command line on
6042>the configure script. Could this have had anything to do with it or does
6043>configure change other files besides config.h when you tell it where and
6044>what options you want?
6045>
6046>------------------------------------------------------------------
6047>To unsubscribe or change your subscription options, visit:
6048>http://lists.ircservices.za.net/mailman/listinfo/ircservices
6049From andycandy212 at gmail.com Sat Aug 11 19:41:35 2007
6050From: andycandy212 at gmail.com (Andy Li)
6051Date: Sat Aug 11 19:41:46 2007
6052Subject: [IRCServices] Bug: Kick/ban loops
6053Message-ID: <4c9d5cc10708111941w318afd67k52023752708748d4@mail.gmail.com>
6054
6055I was playing around with an irc server and I found 2 ways to place a
6056user in a kickban loop:
60571) placing +e ban exceptions using the extban type ~c:#channel, where
6058it is supported, on ircds such as Unreal.
6059example:
6060* Me sets mode: +e ~c:#otherchan
6061* ChanServ sets mode: +b *!*@localhost
6062* Test was kicked by ChanServ (AKICK by Me (User has been banned from
6063the channel))
6064* Test (adfy@hmm-FC8857E1) has joined #chan
6065* Test was kicked by ChanServ (AKICK by Me (User has been banned from
6066the channel))
6067* Test (adfy@hmm-FC8857E1) has joined #chan
6068* Test was kicked by ChanServ (AKICK by Me (User has been banned from
6069the channel))
6070etc.
6071
6072My suggestion: match ~c: extbans against all channels that a user is
6073on before they are kicked
6074
60752) Joining a forbidden/suspended channel and then setting an +e
6076exception quickly by either sending the 2 commands into the same
6077packet so that they are processed before services can kick them, or
6078sending the 2 cmds quickly enough so that the lag between services/the
6079network makes services unable to kick the user before he does it,
6080either with an mirc script or some other script. This could be done
6081by:
6082a program, eg send_cmd ("JOIN #somechan\nMODE #somechan +e *!*@*");
6083or typing //raw join #chan $crlf mode #chan +e *!*@* in mirc.
6084eg:
6085
6086-> Server: join #test \n mode #test +e *!*@*
6087* Now talking in #test
6088* Test sets mode: +e *!*@*
6089* ChanServ (services@services.hi2u.net) has joined #test
6090* ChanServ sets mode: +b *!*@*
6091* You were kicked by ChanServ (This channel may not be used.)
6092* Attempting to rejoin channel #test
6093* You were kicked by ChanServ (This channel may not be used.)
6094* Attempting to rejoin channel #test
6095etc.
6096This could be solved by checking for matching excepts before kicking a
6097user from a forbidden chan, or enabling ChanServ to stay permenantly
6098inside a forbidden/susp'd chan until it is usable again with
6099CSInhabit.
6100
6101These two methods can be easily used to harass or flood other users
6102off of irc, and, if done on a large enough scale, crash services
6103and/or the network.
6104A warning should also be placed in the manual warning people who add
6105extbans to their ircd to also enable proper checking in the services.
6106From caseyclaydon at fastmail.com.au Sun Aug 12 00:06:34 2007
6107From: caseyclaydon at fastmail.com.au (Casey)
6108Date: Sun Aug 12 00:06:44 2007
6109Subject: [IRCServices] modules.conf -- double-up on the same word twice
6110Message-ID: <1186902394.25148.1204948327@webmail.messagingengine.com>
6111
6112In the modules.conf file -- I have spotted a double-up on the same word
6113twice.
6114
6115(if the appropriate module module is loaded)
6116
6117
6118
6119# NSRegEmailMax <count> [OPTIONAL]
6120# Sets the maximum number of nicknames that can be registered to a
6121# single E-mail address; this affects both ordinary registration as
6122# well as changing the address using SET EMAIL, and also nickname
6123# linking (if the appropriate module module is loaded). If not
6124# given, there is no limit.
6125#
6126# This option is most useful in combination with NSRequireEmail,
6127# below.
6128From caseyclaydon at fastmail.com.au Sun Aug 12 06:38:12 2007
6129From: caseyclaydon at fastmail.com.au (Casey)
6130Date: Sun Aug 12 06:38:24 2007
6131Subject: [IRCServices] new feature for the Forbid command
6132Message-ID: <1186925892.10554.1204970793@webmail.messagingengine.com>
6133
6134With the Forbid command for NickServ and ChanServ -- it would be nice to
6135have a forbid with * so you can forbid all parts of the nickname and
6136channels.
6137
6138NickServ forbid *nickname* -- forbids all types of nickname from being
6139registered -- nickname123 - ^nickname
6140
6141and the same for ChanServ with #*channel*
6142
6143A reason would be nice to have for the forbid - like for example
6144ChanServ forbid #*network.name* reserved for network admins.
6145
6146Have a Forbid List command that lets you list all of the forbid nicks
6147and channels.
6148From caseyclaydon at fastmail.com.au Sun Aug 12 06:52:28 2007
6149From: caseyclaydon at fastmail.com.au (Casey)
6150Date: Sun Aug 12 06:52:38 2007
6151Subject: [IRCServices] NickServ set nomemo on
6152Message-ID: <1186926748.13017.1204972539@webmail.messagingengine.com>
6153
6154For MemoServ set limit 0 -- to not receive any memos.
6155
6156It would be nice to have the command NickServ set nomemo on|off -- to
6157not receive any memos like on DALnet.
6158From caseyclaydon at fastmail.com.au Sun Aug 12 19:45:15 2007
6159From: caseyclaydon at fastmail.com.au (Casey)
6160Date: Sun Aug 12 19:45:26 2007
6161Subject: [IRCServices] need to be on the channel access list to send a memo
6162 to the channel
6163Message-ID: <1186973115.25184.1205040085@webmail.messagingengine.com>
6164
6165Anyone who is not on the channel access list can send a memo to any
6166channel.
6167
6168Have an Option where you need to be on the channel access list to send a
6169memo to the channel - and not let anyone who is not on the channel
6170access list to send a memo to the channel.
6171From caseyclaydon at fastmail.com.au Tue Aug 14 20:25:07 2007
6172From: caseyclaydon at fastmail.com.au (Casey)
6173Date: Tue Aug 14 20:25:28 2007
6174Subject: [IRCServices] new feature for the Forbid command
6175In-Reply-To: <1186925892.10554.1204970793@webmail.messagingengine.com>
6176References: <1186925892.10554.1204970793@webmail.messagingengine.com>
6177Message-ID: <1187148307.13699.1205444651@webmail.messagingengine.com>
6178
6179-- Have a Forbid List command that lets you list all of the forbid nicks
6180and channels.
6181
6182sorry
6183
6184command to list is NickServ|ChanServ list * forbidden
6185
6186
6187
6188
6189On Sun, 12 Aug 2007 23:38:12 +1000, "Casey"
6190<caseyclaydon@fastmail.com.au> said:
6191> With the Forbid command for NickServ and ChanServ -- it would be nice to
6192> have a forbid with * so you can forbid all parts of the nickname and
6193> channels.
6194>
6195> NickServ forbid *nickname* -- forbids all types of nickname from being
6196> registered -- nickname123 - ^nickname
6197>
6198> and the same for ChanServ with #*channel*
6199>
6200> A reason would be nice to have for the forbid - like for example
6201> ChanServ forbid #*network.name* reserved for network admins.
6202>
6203> Have a Forbid List command that lets you list all of the forbid nicks
6204> and channels.
6205> ------------------------------------------------------------------
6206> To unsubscribe or change your subscription options, visit:
6207> http://lists.ircservices.za.net/mailman/listinfo/ircservices
6208From dmartin at tekconxus.com Fri Aug 17 15:02:41 2007
6209From: dmartin at tekconxus.com (Dereck Martin)
6210Date: Fri Aug 17 15:01:49 2007
6211Subject: [IRCServices] XML Export <Status>
6212Message-ID: <46C61B01.5050907@tekconxus.com>
6213
6214Anyone have a clue what the integers stand for in the XML export
6215
6216<nickinfo>
6217 ...
6218 <status>4</nick>
6219 ...
6220</nickinfo>
6221
6222I thought that is meant various states of status. 0: offline, 4: 0nline
6223and the other numbers mean other things. but i am testing it and it
6224appears that when my nick goes offline my nick still retains a status of
6225"4" while some nicks stay at "0". I haven't saw any other numbers being
6226used.
6227
6228Can someone clarify?
6229
6230Thanks,
6231Dereck
6232From caseyclaydon at fastmail.com.au Fri Aug 17 15:06:39 2007
6233From: caseyclaydon at fastmail.com.au (Casey)
6234Date: Fri Aug 17 15:07:08 2007
6235Subject: [IRCServices] Global Notice to include your name
6236Message-ID: <46C61BEF.7080409@fastmail.com.au>
6237
6238When you send a Global Notice - there is no option to include your name
6239as the sender of the Global Notice.
6240
6241Have an Option to include your name as the sender of the Global Notice.
6242
6243-Global- [Casey] message to all users
6244From mark at ctcp.net Fri Aug 17 15:48:44 2007
6245From: mark at ctcp.net (M)
6246Date: Fri Aug 17 15:51:00 2007
6247Subject: [IRCServices] Global Notice to include your name
6248In-Reply-To: <46C61BEF.7080409@fastmail.com.au>
6249References: <46C61BEF.7080409@fastmail.com.au>
6250Message-ID: <003801c7e120$c43db550$4cb91ff0$@net>
6251
6252Casey wrote
6253> When you send a Global Notice - there is no option to include your name
6254> as the sender of the Global Notice.
6255>
6256> Have an Option to include your name as the sender of the Global Notice.
6257>
6258> -Global- [Casey] message to all users
6259
6260
6261Just include your name as part of the message and you have the option.
6262
6263
6264From caseyclaydon at fastmail.com.au Fri Aug 17 17:40:39 2007
6265From: caseyclaydon at fastmail.com.au (Casey)
6266Date: Fri Aug 17 17:41:04 2007
6267Subject: [IRCServices] Global Notice to include your name
6268In-Reply-To: <003801c7e120$c43db550$4cb91ff0$@net>
6269References: <46C61BEF.7080409@fastmail.com.au>
6270 <003801c7e120$c43db550$4cb91ff0$@net>
6271Message-ID: <46C64007.7020502@fastmail.com.au>
6272
6273An HTML attachment was scrubbed...
6274URL: http://lists.ircservices.za.net/pipermail/ircservices/attachments/20070818/80e68831/attachment.htm
6275From achurch at achurch.org Thu Aug 23 14:02:41 2007
6276From: achurch at achurch.org (Andrew Church)
6277Date: Wed Aug 22 23:25:15 2007
6278Subject: [IRCServices] Bug: Kick/ban loops
6279In-Reply-To: <4c9d5cc10708111941w318afd67k52023752708748d4@mail.gmail.com>
6280Message-ID: <46cd2844.06401@msgid.achurch.org>
6281
6282>I was playing around with an irc server and I found 2 ways to place a
6283>user in a kickban loop:
6284>1) placing +e ban exceptions using the extban type ~c:#channel, where
6285>it is supported, on ircds such as Unreal.
6286
6287I can't reproduce this:
6288
6289[Alcan/#123]
6290*** Mode change "+e ~c:#blah" on channel #123 by Alcan
6291-> *ChanServ* akick #123 add blah!*@*
6292-ChanServ- blah!*@* added to #123 autokick list.
6293*** blah (achurch@hide-CC7E9766) has joined channel #123
6294*** Mode change "-e ~c:#blah" on channel #123 by ChanServ
6295*** Mode change "+b blah!*@*" on channel #123 by ChanServ
6296*** blah has been kicked off channel #123 by ChanServ (AKICK by Alcan)
6297
6298[blah/#blah]
6299*** blah (achurch@hide-CC7E9766) has joined channel #123
6300*** Mode change "-e ~c:#blah" on channel #123 by ChanServ
6301*** Mode change "+b blah!*@*" on channel #123 by ChanServ
6302*** You have been kicked off channel #123 by ChanServ (AKICK by Alcan)
6303*** #123 Cannot join channel (+b) (Banned from channel)
6304
6305>2) Joining a forbidden/suspended channel and then setting an +e
6306>exception quickly
6307
6308This is unfortunately difficult to fix given the current design of
6309Services. I've noted it as a known issue in the documentation, but as
6310long as your flood protection is properly set up, this won't be a problem
6311in practice (and it gives people who think they're clever a harmless way
6312to amuse themselves). If your flood protection isn't properly set up, of
6313course, you've got plenty more to worry about than join/part loops.
6314
6315 --Andrew Church
6316 achurch@achurch.org
6317 http://achurch.org/
6318From achurch at achurch.org Thu Aug 23 14:36:15 2007
6319From: achurch at achurch.org (Andrew Church)
6320Date: Wed Aug 22 23:25:56 2007
6321Subject: [IRCServices] modules.conf -- double-up on the same word twice
6322In-Reply-To: <1186902394.25148.1204948327@webmail.messagingengine.com>
6323Message-ID: <46cd286d.06412@msgid.achurch.org>
6324
6325>In the modules.conf file -- I have spotted a double-up on the same word
6326>twice.
6327>
6328>(if the appropriate module module is loaded)
6329
6330Fixed, thanks for the report.
6331
6332 --Andrew Church
6333 achurch@achurch.org
6334 http://achurch.org/
6335From achurch at achurch.org Thu Aug 23 14:36:41 2007
6336From: achurch at achurch.org (Andrew Church)
6337Date: Wed Aug 22 23:26:12 2007
6338Subject: [IRCServices] NickServ set nomemo on
6339In-Reply-To: <1186926748.13017.1204972539@webmail.messagingengine.com>
6340Message-ID: <46cd2880.06420@msgid.achurch.org>
6341
6342>For MemoServ set limit 0 -- to not receive any memos.
6343>
6344>It would be nice to have the command NickServ set nomemo on|off -- to
6345>not receive any memos like on DALnet.
6346
6347I don't like having redundant ways to do the same thing, so I won't add
6348this.
6349
6350 --Andrew Church
6351 achurch@achurch.org
6352 http://achurch.org/
6353From achurch at achurch.org Thu Aug 23 14:38:05 2007
6354From: achurch at achurch.org (Andrew Church)
6355Date: Wed Aug 22 23:26:42 2007
6356Subject: [IRCServices] new feature for the Forbid command
6357In-Reply-To: <1186925892.10554.1204970793@webmail.messagingengine.com>
6358Message-ID: <46cd289e.06427@msgid.achurch.org>
6359
6360>With the Forbid command for NickServ and ChanServ -- it would be nice to
6361>have a forbid with * so you can forbid all parts of the nickname and
6362>channels.
6363>
6364>NickServ forbid *nickname* -- forbids all types of nickname from being
6365>registered -- nickname123 - ^nickname
6366>
6367>and the same for ChanServ with #*channel*
6368
6369Due to the way forbidden nicknames and channels are implemented, this is
6370not feasible.
6371
6372>A reason would be nice to have for the forbid - like for example
6373>ChanServ forbid #*network.name* reserved for network admins.
6374
6375I'll consider this, though at this point I don't think it likely that I'll
6376decide to add it.
6377
6378>Have a Forbid List command that lets you list all of the forbid nicks
6379>and channels.
6380
6381/msg NickServ LIST * FORBIDDEN
6382/msg ChanServ LIST * FORBIDDEN
6383
6384 --Andrew Church
6385 achurch@achurch.org
6386 http://achurch.org/
6387From achurch at achurch.org Thu Aug 23 15:03:50 2007
6388From: achurch at achurch.org (Andrew Church)
6389Date: Wed Aug 22 23:27:08 2007
6390Subject: [IRCServices] need to be on the channel access list to send a
6391 memo to the channel
6392In-Reply-To: <1186973115.25184.1205040085@webmail.messagingengine.com>
6393Message-ID: <46cd235a.06302@msgid.achurch.org>
6394
6395>Anyone who is not on the channel access list can send a memo to any
6396>channel.
6397>
6398>Have an Option where you need to be on the channel access list to send a
6399>memo to the channel - and not let anyone who is not on the channel
6400>access list to send a memo to the channel.
6401
6402Added as the MEMO-RESTRICTED channel option for 5.1pre5.
6403
6404 --Andrew Church
6405 achurch@achurch.org
6406 http://achurch.org/
6407From achurch at achurch.org Thu Aug 23 15:04:22 2007
6408From: achurch at achurch.org (Andrew Church)
6409Date: Wed Aug 22 23:27:14 2007
6410Subject: [IRCServices] XML Export <Status>
6411In-Reply-To: <46C61B01.5050907@tekconxus.com>
6412Message-ID: <46cd23ea.06346@msgid.achurch.org>
6413
6414>Anyone have a clue what the integers stand for in the XML export
6415>
6416><nickinfo>
6417> ...
6418> <status>4</nick>
6419> ...
6420></nickinfo>
6421
6422These correspond to the status flags (NS_*) in modules/nickserv/nickserv.h;
6423the value is a bitwise-OR combination of those flags. The interesting
6424flags are 2 (for forbidden nicknames) and 4 (for nicknames that do not
6425expire).
6426
6427 --Andrew Church
6428 achurch@achurch.org
6429 http://achurch.org/
6430From achurch at achurch.org Thu Aug 23 17:28:08 2007
6431From: achurch at achurch.org (Andrew Church)
6432Date: Thu Aug 23 01:28:57 2007
6433Subject: [IRCServices] Services 5.1pre5 released
6434Message-ID: <46cd4540.65006@msgid.achurch.org>
6435
6436 Services 5.1pre5 has been released, and can be downloaded from:
6437
6438http://www.ircservices.za.net/download/testing/ (Japan)
6439ftp://ftp.esper.net/ircservices/testing/ (Western USA)
6440
6441e43c9416b9510f1c3ee58add827b60b8 ircservices-5.1pre5.tar.gz
64426aa8cd71a12efb44f61d324af3f5ee95 ircservices-5.1pre5.diff.gz
6443cfca8dbf268258322ef98d63be15f54b ircservices-5.1pre5-1.i386.rpm
6444b6ec3eeabaf3db2a6631c81c61a3427b ircservices_5.1pre5-1_i386.deb
6445
6446The mirrors should have it shortly.
6447
6448 This release fixes a critical bug accidentally uncovered in the last
6449release which causes Services to crash on networks with two or more
6450servers. Two new options, NickServ NOOP and ChanServ MEMO-RESTRICTED,
6451have also been added.
6452
6453 Note that the mailing lists seem to have been temporarily unavailable
6454for the past week or so; if you sent a message to one of the lists and it
6455doesn't appear within a day or two, try sending it again.
6456
6457Changes in version 5.1pre5
6458--------------------------
64592007/08/23 Added NOOP nickname option. Suggested by Casey
6460 <caseyclaydon@fastmail.com.au>
64612007/08/23 Added MEMO-RESTRICTED channel option. Suggested by Casey
6462 <caseyclaydon@fastmail.com.au>
64632007/08/23 Turned warning messages for nonexistent nicknames/channels
6464 into debug messages.
64652007/08/23 Fixed crash introduced in pre4 when a second server is
6466 added to the network. Reported by Torbjorn Svensson
6467 <azoff@se.linux.org>
64682007/08/23 Added a missing unregister_callback() to the NickServ module.
6469
6470 --Andrew Church
6471 achurch@achurch.org
6472 http://achurch.org/
6473From caseyclaydon at fastmail.com.au Thu Aug 23 04:30:19 2007
6474From: caseyclaydon at fastmail.com.au (Casey)
6475Date: Thu Aug 23 04:30:40 2007
6476Subject: [IRCServices] 5.1 InspIRCd protocol
6477Message-ID: <46CD6FCB.3040901@fastmail.com.au>
6478
6479The 5.1 InspIRCd protocol -- ChanServ does not know we are in the
6480channel and are not able to register the channel.
6481From caseyclaydon at fastmail.com.au Thu Aug 23 05:05:28 2007
6482From: caseyclaydon at fastmail.com.au (Casey)
6483Date: Thu Aug 23 05:05:37 2007
6484Subject: [IRCServices] Memo-Restricted in CSDef modules.conf
6485Message-ID: <46CD7808.8040205@fastmail.com.au>
6486
6487thank you so much for adding Memo-Restricted -- ChanServ set #channel
6488memo-restricted.
6489
6490and for noop too -- NickServ set noop
6491
6492
6493Would we be able to have the Memo-Restricted in the CSDef Options in
6494modules.conf to set it on automatically when you register.
6495From surreal.w00t at gmail.com Thu Aug 23 06:18:22 2007
6496From: surreal.w00t at gmail.com (Robin Burchell)
6497Date: Thu Aug 23 06:18:29 2007
6498Subject: [IRCServices] 5.1 InspIRCd protocol
6499In-Reply-To: <46CD6FCB.3040901@fastmail.com.au>
6500References: <46CD6FCB.3040901@fastmail.com.au>
6501Message-ID: <b19eae4e0708230618m6c7a592dra2183970cb60c4a8@mail.gmail.com>
6502
6503This module is not up to date, nor does it have as many features as it should.
6504
6505Andrew, you might want to grab an updated 5.0 module out of our SVN sometime.
6506
6507I should also point out Services still won't quite work as they should
6508due to Services not having an understanding of how TS rules work for
6509protocols such as ours, TS6 (charybdis/ratbox/hybrid/blah).
6510
6511On 8/23/07, Casey <caseyclaydon@fastmail.com.au> wrote:
6512> The 5.1 InspIRCd protocol -- ChanServ does not know we are in the
6513> channel and are not able to register the channel.
6514> ------------------------------------------------------------------
6515> To unsubscribe or change your subscription options, visit:
6516> http://lists.ircservices.za.net/mailman/listinfo/ircservices
6517>
6518From surreal.w00t at gmail.com Thu Aug 23 09:58:41 2007
6519From: surreal.w00t at gmail.com (Robin Burchell)
6520Date: Thu Aug 23 09:58:49 2007
6521Subject: [IRCServices] Possible bug in CS TOPIC (5.0,
6522 probably affects 5.1 too)
6523Message-ID: <b19eae4e0708230958w6ea2f7bcq5e7c7efbea705333@mail.gmail.com>
6524
6525Additional spaces in the topic seem to totally fuck things up:
6526
6527* ChanServ has changed the topic to: New release! 1.5-RC1
6528http://sourceforge.net/project/showfiles.php?group_id=102825&package_id=110294
6529* ChanServ has changed the topic to: New release! 1.5-RC1
6530* ChanServ has changed the topic to: New release! 1.5-RC1
6531http://sourceforge.net/project/showfiles.php?group_id=102825&package_id=110294
6532
6533If I put more than one space between the URL and the rest, it
6534vanished. Not my client, as someone else originally brought this to my
6535attention.
6536
6537Thing is, I'm not sure whether it's our protocol module (or indeed
6538ircd :)), or services at fault here.
6539
6540Is anyone else able to replicate this behaviour?
6541From surreal.w00t at gmail.com Thu Aug 23 10:01:38 2007
6542From: surreal.w00t at gmail.com (Robin Burchell)
6543Date: Thu Aug 23 10:01:47 2007
6544Subject: [IRCServices] Re: Possible bug in CS TOPIC (5.0,
6545 probably affects 5.1 too)
6546In-Reply-To: <b19eae4e0708230958w6ea2f7bcq5e7c7efbea705333@mail.gmail.com>
6547References: <b19eae4e0708230958w6ea2f7bcq5e7c7efbea705333@mail.gmail.com>
6548Message-ID: <b19eae4e0708231001i60df85bapbcedd9209311684d@mail.gmail.com>
6549
6550Ack, disregard.
6551
6552Sorry for the spam. Found the problem, and it is elsewhere. :)
6553
6554On 8/23/07, Robin Burchell <surreal.w00t@gmail.com> wrote:
6555> Additional spaces in the topic seem to totally fuck things up:
6556>
6557> * ChanServ has changed the topic to: New release! 1.5-RC1
6558> http://sourceforge.net/project/showfiles.php?group_id=102825&package_id=110294
6559> * ChanServ has changed the topic to: New release! 1.5-RC1
6560> * ChanServ has changed the topic to: New release! 1.5-RC1
6561> http://sourceforge.net/project/showfiles.php?group_id=102825&package_id=110294
6562>
6563> If I put more than one space between the URL and the rest, it
6564> vanished. Not my client, as someone else originally brought this to my
6565> attention.
6566>
6567> Thing is, I'm not sure whether it's our protocol module (or indeed
6568> ircd :)), or services at fault here.
6569>
6570> Is anyone else able to replicate this behaviour?
6571>
6572From caseyclaydon at fastmail.com.au Thu Aug 23 14:42:28 2007
6573From: caseyclaydon at fastmail.com.au (Casey)
6574Date: Thu Aug 23 14:42:42 2007
6575Subject: [IRCServices] Re: Possible bug in CS TOPIC (5.0, probably affects
6576 5.1 too)
6577In-Reply-To: <b19eae4e0708231001i60df85bapbcedd9209311684d@mail.gmail.com>
6578References: <b19eae4e0708230958w6ea2f7bcq5e7c7efbea705333@mail.gmail.com>
6579 <b19eae4e0708231001i60df85bapbcedd9209311684d@mail.gmail.com>
6580Message-ID: <46CDFF44.9090903@fastmail.com.au>
6581
6582An HTML attachment was scrubbed...
6583URL: http://lists.ircservices.za.net/pipermail/ircservices/attachments/20070824/4ee24d12/attachment.html
6584From caseyclaydon at fastmail.com.au Thu Aug 23 14:55:55 2007
6585From: caseyclaydon at fastmail.com.au (Casey)
6586Date: Thu Aug 23 14:56:11 2007
6587Subject: [IRCServices] Re: Possible bug in CS TOPIC (5.0, probably affects
6588 5.1 too)
6589In-Reply-To: <46CDFF44.9090903@fastmail.com.au>
6590References: <b19eae4e0708230958w6ea2f7bcq5e7c7efbea705333@mail.gmail.com> <b19eae4e0708231001i60df85bapbcedd9209311684d@mail.gmail.com>
6591 <46CDFF44.9090903@fastmail.com.au>
6592Message-ID: <46CE026B.3000804@fastmail.com.au>
6593
6594An HTML attachment was scrubbed...
6595URL: http://lists.ircservices.za.net/pipermail/ircservices/attachments/20070824/375981b5/attachment.htm
6596From achurch at achurch.org Fri Aug 24 07:15:54 2007
6597From: achurch at achurch.org (Andrew Church)
6598Date: Thu Aug 23 15:17:20 2007
6599Subject: [IRCServices] Memo-Restricted in CSDef modules.conf
6600In-Reply-To: <46CD7808.8040205@fastmail.com.au>
6601Message-ID: <46ce076c.70700@msgid.achurch.org>
6602
6603>Would we be able to have the Memo-Restricted in the CSDef Options in
6604>modules.conf to set it on automatically when you register.
6605
6606Sorry, I forgot to add these. I've done so for the next release.
6607
6608 --Andrew Church
6609 achurch@achurch.org
6610 http://achurch.org/
6611From caseyclaydon at fastmail.com.au Fri Aug 24 16:56:55 2007
6612From: caseyclaydon at fastmail.com.au (Casey)
6613Date: Fri Aug 24 16:57:22 2007
6614Subject: [IRCServices] Memo-Restricted built-in with no ChanServ set
6615 memo-restricted on | off
6616Message-ID: <46CF7047.5030505@fastmail.com.au>
6617
6618A thought I had for Memo-Restricted
6619
6620To maybe have Memo-Restricted built-in with no ChanServ set
6621memo-restricted on | off
6622
6623so that nobody at all who is not on the channel access list to send
6624memos to any channel.
6625From achurch at achurch.org Wed Aug 29 13:35:35 2007
6626From: achurch at achurch.org (Andrew Church)
6627Date: Tue Aug 28 21:36:23 2007
6628Subject: [IRCServices] Memo-Restricted built-in with no ChanServ set
6629 memo-restricted on | off
6630In-Reply-To: <46CF7047.5030505@fastmail.com.au>
6631Message-ID: <46d4f7b8.24272@msgid.achurch.org>
6632
6633Some people may want any user to be able to send memos to the channel, so
6634this will stay as an option.
6635
6636 --Andrew Church
6637 achurch@achurch.org
6638 http://achurch.org/
6639
6640>A thought I had for Memo-Restricted
6641>
6642>To maybe have Memo-Restricted built-in with no ChanServ set
6643>memo-restricted on | off
6644>
6645>so that nobody at all who is not on the channel access list to send
6646>memos to any channel.
6647>------------------------------------------------------------------
6648>To unsubscribe or change your subscription options, visit:
6649>http://lists.ircservices.za.net/mailman/listinfo/ircservices
6650From caseyclaydon at fastmail.com.au Thu Aug 30 15:42:13 2007
6651From: caseyclaydon at fastmail.com.au (Casey)
6652Date: Thu Aug 30 15:42:37 2007
6653Subject: [IRCServices] Global Notice to include your name
6654In-Reply-To: <46C64007.7020502@fastmail.com.au>
6655References: <46C61BEF.7080409@fastmail.com.au>
6656 <003801c7e120$c43db550$4cb91ff0$@net>
6657 <46C64007.7020502@fastmail.com.au>
6658Message-ID: <46D747C5.9030905@fastmail.com.au>
6659
6660An HTML attachment was scrubbed...
6661URL: http://lists.ircservices.za.net/pipermail/ircservices/attachments/20070831/b8c007de/attachment.html
6662From caseyclaydon at fastmail.com.au Thu Aug 30 19:22:46 2007
6663From: caseyclaydon at fastmail.com.au (Casey)
6664Date: Thu Aug 30 19:23:06 2007
6665Subject: [IRCServices] NickServ Access List *!*@*
6666Message-ID: <46D77B76.9020900@fastmail.com.au>
6667
6668I remember on AustNet where one time someone had registered Casey, and
6669when I would come on and others using Casey, the NickServ last used
6670time would say the time I and others would come on using Casey.
6671
6672Have it that you are not allowed to add *!*@* to the Access List.
6673
6674need to have username@address to add to the Access List.
6675From achurch at achurch.org Fri Aug 31 11:49:39 2007
6676From: achurch at achurch.org (Andrew Church)
6677Date: Thu Aug 30 19:50:59 2007
6678Subject: [IRCServices] NickServ Access List *!*@*
6679In-Reply-To: <46D77B76.9020900@fastmail.com.au>
6680Message-ID: <46d7820a.53574@msgid.achurch.org>
6681
6682>I remember on AustNet where one time someone had registered Casey, and
6683>when I would come on and others using Casey, the NickServ last used
6684>time would say the time I and others would come on using Casey.
6685>
6686>Have it that you are not allowed to add *!*@* to the Access List.
6687>
6688>need to have username@address to add to the Access List.
6689
6690I won't do this, because there may be people who desire this behavior (and
6691since it's not the default, you're assumed to know what you're doing if you
6692add it).
6693
6694 --Andrew Church
6695 achurch@achurch.org
6696 http://achurch.org/
6697From caseyclaydon at fastmail.com.au Fri Aug 31 03:04:15 2007
6698From: caseyclaydon at fastmail.com.au (Casey)
6699Date: Fri Aug 31 03:04:50 2007
6700Subject: [IRCServices] Question about Attachment Part 1.2 when doing a reply
6701Message-ID: <46D7E79F.50001@fastmail.com.au>
6702
6703When I do a reply, it attaches an attachment called Part 1.2
6704
6705Using ThunderBird 2.0.0.6 for Windows
6706
6707What is the setting in ThunderBird for it to not do the attachment?
6708From ron2k.za at gmail.com Fri Aug 31 03:22:16 2007
6709From: ron2k.za at gmail.com (Kieron Thwaites)
6710Date: Fri Aug 31 03:22:32 2007
6711Subject: [IRCServices] Question about Attachment Part 1.2 when doing a
6712 reply
6713In-Reply-To: <46D7E79F.50001@fastmail.com.au>
6714References: <46D7E79F.50001@fastmail.com.au>
6715Message-ID: <debb3bc0708310322l2cdea9fas45d3061cf759a00d@mail.gmail.com>
6716
6717While not being at all familiar with that particular version of
6718Thunderbird, I would guess that it's your MIME settings somewhere.
6719
6720You can try taking a look at this article:
6721http://expita.com/nomime.html - just bear in mind that the Thunderbird
6722instructions haven't been updated lately, so you may have to do some
6723looking on your own.
6724
6725--K
6726
6727On 31/08/2007, Casey <caseyclaydon@fastmail.com.au> wrote:
6728> When I do a reply, it attaches an attachment called Part 1.2
6729>
6730> Using ThunderBird 2.0.0.6 for Windows
6731>
6732> What is the setting in ThunderBird for it to not do the attachment?
6733> ------------------------------------------------------------------
6734> To unsubscribe or change your subscription options, visit:
6735> http://lists.ircservices.za.net/mailman/listinfo/ircservices
6736>
6737From caseyclaydon at fastmail.com.au Fri Aug 31 03:50:32 2007
6738From: caseyclaydon at fastmail.com.au (Casey)
6739Date: Fri Aug 31 03:50:49 2007
6740Subject: [IRCServices] Question about Attachment Part 1.2 when doing a
6741 reply
6742In-Reply-To: <debb3bc0708310322l2cdea9fas45d3061cf759a00d@mail.gmail.com>
6743References: <46D7E79F.50001@fastmail.com.au>
6744 <debb3bc0708310322l2cdea9fas45d3061cf759a00d@mail.gmail.com>
6745Message-ID: <46D7F278.7070309@fastmail.com.au>
6746
6747Thanks for that Kieron
6748
6749The Mailing List here that it attaches it
6750
6751
6752I think I know what is happening from that site of yours Kieron -
6753
6754The Mailing List is converting it to Plain Text which it attaches the
6755Part 1.2
6756
6757send to the Mailing List in Plain Text to not have it do the attachment
6758
6759
6760Kieron Thwaites wrote:
6761> While not being at all familiar with that particular version of
6762> Thunderbird, I would guess that it's your MIME settings somewhere.
6763>
6764> You can try taking a look at this article:
6765> http://expita.com/nomime.html - just bear in mind that the Thunderbird
6766> instructions haven't been updated lately, so you may have to do some
6767> looking on your own.
6768>
6769> --K
6770>
6771> On 31/08/2007, Casey <caseyclaydon@fastmail.com.au> wrote:
6772>
6773>> When I do a reply, it attaches an attachment called Part 1.2
6774>>
6775>> Using ThunderBird 2.0.0.6 for Windows
6776>>
6777>> What is the setting in ThunderBird for it to not do the attachment?
6778>> ------------------------------------------------------------------
6779>> To unsubscribe or change your subscription options, visit:
6780>> http://lists.ircservices.za.net/mailman/listinfo/ircservices
6781>>
6782>>
6783> ------------------------------------------------------------------
6784> To unsubscribe or change your subscription options, visit:
6785> http://lists.ircservices.za.net/mailman/listinfo/ircservices
6786>
6787From caseyclaydon at fastmail.com.au Fri Aug 31 03:53:26 2007
6788From: caseyclaydon at fastmail.com.au (Casey)
6789Date: Fri Aug 31 03:53:52 2007
6790Subject: [IRCServices] Question about Attachment Part 1.2 when doing a
6791 reply
6792In-Reply-To: <46D7F278.7070309@fastmail.com.au>
6793References: <46D7E79F.50001@fastmail.com.au> <debb3bc0708310322l2cdea9fas45d3061cf759a00d@mail.gmail.com>
6794 <46D7F278.7070309@fastmail.com.au>
6795Message-ID: <46D7F326.2060903@fastmail.com.au>
6796
6797Converting it to Plain Text Worked - didn't attach it
6798
6799Thanks Kieron
6800
6801
6802Casey wrote:
6803> Thanks for that Kieron
6804>
6805> The Mailing List here that it attaches it
6806>
6807>
6808> I think I know what is happening from that site of yours Kieron -
6809>
6810> The Mailing List is converting it to Plain Text which it attaches the
6811> Part 1.2
6812>
6813> send to the Mailing List in Plain Text to not have it do the attachment
6814>
6815>
6816> Kieron Thwaites wrote:
6817>> While not being at all familiar with that particular version of
6818>> Thunderbird, I would guess that it's your MIME settings somewhere.
6819>>
6820>> You can try taking a look at this article:
6821>> http://expita.com/nomime.html - just bear in mind that the Thunderbird
6822>> instructions haven't been updated lately, so you may have to do some
6823>> looking on your own.
6824>>
6825>> --K
6826>>
6827>> On 31/08/2007, Casey <caseyclaydon@fastmail.com.au> wrote:
6828>>
6829>>> When I do a reply, it attaches an attachment called Part 1.2
6830>>>
6831>>> Using ThunderBird 2.0.0.6 for Windows
6832>>>
6833>>> What is the setting in ThunderBird for it to not do the attachment?
6834>>> ------------------------------------------------------------------
6835>>> To unsubscribe or change your subscription options, visit:
6836>>> http://lists.ircservices.za.net/mailman/listinfo/ircservices
6837>>>
6838>>>
6839>> ------------------------------------------------------------------
6840>> To unsubscribe or change your subscription options, visit:
6841>> http://lists.ircservices.za.net/mailman/listinfo/ircservices
6842>>
6843> ------------------------------------------------------------------
6844> To unsubscribe or change your subscription options, visit:
6845> http://lists.ircservices.za.net/mailman/listinfo/ircservices
6846From caseyclaydon at fastmail.com.au Fri Aug 31 04:36:14 2007
6847From: caseyclaydon at fastmail.com.au (Casey)
6848Date: Fri Aug 31 04:36:32 2007
6849Subject: [IRCServices] modules.conf -- Global Notice to attach your name
6850Message-ID: <46D7FD2E.8030509@fastmail.com.au>
6851
6852I am re-doing my post again for Global, to send it in Plain Text, just
6853in case you did not get the reply.
6854
6855The Mailing List was attaching Part 1.2 attachment for the message not
6856being in Plain Text.
6857
6858Andrew, are you able to add this option in modules.conf - to attach
6859your name as the sender of the Global Notice?
6860
6861-Global- [Casey] message to all users
6862From achurch at achurch.org Fri Aug 31 20:37:16 2007
6863From: achurch at achurch.org (Andrew Church)
6864Date: Fri Aug 31 04:37:55 2007
6865Subject: [IRCServices] modules.conf -- Global Notice to attach your name
6866In-Reply-To: <46D7FD2E.8030509@fastmail.com.au>
6867Message-ID: <46d7fd8d.11406@msgid.achurch.org>
6868
6869>Andrew, are you able to add this option in modules.conf - to attach
6870>your name as the sender of the Global Notice?
6871>
6872>-Global- [Casey] message to all users
6873
6874I won't add this. As another poster replied, just use a macro that inserts
6875your nick at the beginning of your message.
6876
6877 --Andrew Church
6878 achurch@achurch.org
6879 http://achurch.org/
6880From caseyclaydon at fastmail.com.au Fri Aug 31 04:42:12 2007
6881From: caseyclaydon at fastmail.com.au (Casey)
6882Date: Fri Aug 31 04:42:29 2007
6883Subject: [IRCServices] modules.conf -- Global Notice to attach your name
6884In-Reply-To: <46d7fd8d.11406@msgid.achurch.org>
6885References: <46d7fd8d.11406@msgid.achurch.org>
6886Message-ID: <46D7FE94.30106@fastmail.com.au>
6887
6888no worries - thanks anyway Andrew
6889
6890Thought it was strange there is no option in modules.conf to attach your
6891name.
6892
6893
6894Andrew Church wrote:
6895>> Andrew, are you able to add this option in modules.conf - to attach
6896>> your name as the sender of the Global Notice?
6897>>
6898>> -Global- [Casey] message to all users
6899>>
6900>
6901> I won't add this. As another poster replied, just use a macro that inserts
6902> your nick at the beginning of your message.
6903>
6904> --Andrew Church
6905> achurch@achurch.org
6906> http://achurch.org/
6907> ------------------------------------------------------------------
6908> To unsubscribe or change your subscription options, visit:
6909> http://lists.ircservices.za.net/mailman/listinfo/ircservices
6910>
6911From brain at winbot.co.uk Fri Aug 31 04:51:33 2007
6912From: brain at winbot.co.uk (Craig Edwards)
6913Date: Fri Aug 31 04:51:42 2007
6914Subject: [IRCServices] modules.conf -- Global Notice to attach your name
6915In-Reply-To: <46d7fd8d.11406@msgid.achurch.org>
6916References: <46d7fd8d.11406@msgid.achurch.org>
6917Message-ID: <46D800C5.1030200@winbot.co.uk>
6918
6919In InspIRCd you can do this with m_alias:
6920http://www.inspircd.org/wiki/Modules/alias
6921This was what you were using, right?
6922
6923Andrew Church wrote:
6924>> Andrew, are you able to add this option in modules.conf - to attach
6925>> your name as the sender of the Global Notice?
6926>>
6927>> -Global- [Casey] message to all users
6928>
6929> I won't add this. As another poster replied, just use a macro that inserts
6930> your nick at the beginning of your message.
6931>
6932> --Andrew Church
6933> achurch@achurch.org
6934> http://achurch.org/
6935> ------------------------------------------------------------------
6936> To unsubscribe or change your subscription options, visit:
6937> http://lists.ircservices.za.net/mailman/listinfo/ircservices
6938From caseyclaydon at fastmail.com.au Fri Aug 31 04:58:58 2007
6939From: caseyclaydon at fastmail.com.au (Casey)
6940Date: Fri Aug 31 04:59:16 2007
6941Subject: [IRCServices] modules.conf -- Global Notice to attach your name
6942In-Reply-To: <46D800C5.1030200@winbot.co.uk>
6943References: <46d7fd8d.11406@msgid.achurch.org> <46D800C5.1030200@winbot.co.uk>
6944Message-ID: <46D80282.9000909@fastmail.com.au>
6945
6946Hello Brain
6947
6948It is me
6949
6950is great you can add an alias for InspIRCd to have it attach your name
6951
6952and also Brain -- wishing you a great time where you are off to
6953
6954thanks so much Brain
6955
6956
6957Craig Edwards wrote:
6958> In InspIRCd you can do this with m_alias:
6959> http://www.inspircd.org/wiki/Modules/alias
6960> This was what you were using, right?
6961>
6962> Andrew Church wrote:
6963>
6964>>> Andrew, are you able to add this option in modules.conf - to attach
6965>>> your name as the sender of the Global Notice?
6966>>>
6967>>> -Global- [Casey] message to all users
6968>>>
6969>> I won't add this. As another poster replied, just use a macro that inserts
6970>> your nick at the beginning of your message.
6971>>
6972>> --Andrew Church
6973>> achurch@achurch.org
6974>> http://achurch.org/
6975>> ------------------------------------------------------------------
6976>> To unsubscribe or change your subscription options, visit:
6977>> http://lists.ircservices.za.net/mailman/listinfo/ircservices
6978>>
6979> ------------------------------------------------------------------
6980> To unsubscribe or change your subscription options, visit:
6981> http://lists.ircservices.za.net/mailman/listinfo/ircservices
6982>
6983From toxyc at info2k4.hu Sun Sep 2 07:20:42 2007
6984From: toxyc at info2k4.hu (Toxyc)
6985Date: Sun Sep 2 07:20:53 2007
6986Subject: [IRCServices] segmentation fault
6987Message-ID: <2fe8ea130709020720x58640837me71019bc8e6fba99@mail.gmail.com>
6988
6989Helo
6990
6991Recently the server I use to run ircservices got new hardware, and I
6992have to reinstall some programs, including irc services. I chose to
6993upgrade services from 5.0.x to 5.1pre5.
6994I noticed some odd behaviour when I tried to register a nick, and also
6995got segmentation fault.
6996The network consist of two Unreal IRCd (3.2.7) servers, call them A
6997and B servers.
6998When I set up server A, I configure the services to connect to it, it
6999works well. Then I link server A to server B, that's seems to go well
7000too.
7001
7002I uploaded the edited ircservices.log here:
7003http://haxor.hu/~toxyc/ircservices.log.part
7004What I edited:
7005- Deleted the old parts of the log, when nothing suspicious happened.
7006- Deleted the irrelevant messages (user_not_involved_in_any_errors
7007identifyied, new max user count, registered
7008user_not_involved_in_any_errors, ...)
7009- Deleted the ip addresses/hostnames because of the privacy of users.
7010However, I can provide the full unmodified logfile if needed.
7011
7012A little explanation for the log:
7013Sentinel, luther, karmantomi were on server B, when server A with the
7014services linked to it.
7015
7016I use AMD K8 Athlon64/Opteron CPU according to lspci.
7017uname -a output:
7018Linux dekad.hu 2.6.22-1-k7 #1 SMP Sun Jul 29 15:15:55 UTC 2007 i686 GNU/Linux
7019
7020I don't have any core dumps, but now i enabled it, and will send it if
7021services crashes again.
7022Do you need any other information?
7023
7024Toxyc
7025From achurch at achurch.org Mon Sep 3 18:31:02 2007
7026From: achurch at achurch.org (Andrew Church)
7027Date: Mon Sep 3 18:02:07 2007
7028Subject: [IRCServices] segmentation fault
7029In-Reply-To: <2fe8ea130709020720x58640837me71019bc8e6fba99@mail.gmail.com>
7030Message-ID: <46dcae85.37560@msgid.achurch.org>
7031
7032I haven't been able to connect to the server listed below to retrieve
7033the log; can you send it to me privately? If you obtain a core file, a
7034backtrace would also be useful (make sure you don't strip debugging
7035information from the executable).
7036
7037Also, can you explain exactly what you mean by "odd behavior"? Is it
7038just that Services crashed, or did something else happen?
7039
7040 --Andrew Church
7041 achurch@achurch.org
7042 http://achurch.org/
7043
7044>Helo
7045>
7046>Recently the server I use to run ircservices got new hardware, and I
7047>have to reinstall some programs, including irc services. I chose to
7048>upgrade services from 5.0.x to 5.1pre5.
7049>I noticed some odd behaviour when I tried to register a nick, and also
7050>got segmentation fault.
7051>The network consist of two Unreal IRCd (3.2.7) servers, call them A
7052>and B servers.
7053>When I set up server A, I configure the services to connect to it, it
7054>works well. Then I link server A to server B, that's seems to go well
7055>too.
7056>
7057>I uploaded the edited ircservices.log here:
7058>http://haxor.hu/~toxyc/ircservices.log.part
7059>What I edited:
7060>- Deleted the old parts of the log, when nothing suspicious happened.
7061>- Deleted the irrelevant messages (user_not_involved_in_any_errors
7062>identifyied, new max user count, registered
7063>user_not_involved_in_any_errors, ...)
7064>- Deleted the ip addresses/hostnames because of the privacy of users.
7065>However, I can provide the full unmodified logfile if needed.
7066>
7067>A little explanation for the log:
7068>Sentinel, luther, karmantomi were on server B, when server A with the
7069>services linked to it.
7070>
7071>I use AMD K8 Athlon64/Opteron CPU according to lspci.
7072>uname -a output:
7073>Linux dekad.hu 2.6.22-1-k7 #1 SMP Sun Jul 29 15:15:55 UTC 2007 i686 GNU/Linux
7074>
7075>I don't have any core dumps, but now i enabled it, and will send it if
7076>services crashes again.
7077>Do you need any other information?
7078>
7079>Toxyc
7080>------------------------------------------------------------------
7081>To unsubscribe or change your subscription options, visit:
7082>http://lists.ircservices.za.net/mailman/listinfo/ircservices
7083From toxyc at info2k4.hu Mon Sep 3 23:49:59 2007
7084From: toxyc at info2k4.hu (Toxyc)
7085Date: Mon Sep 3 23:50:06 2007
7086Subject: [IRCServices] segmentation fault
7087In-Reply-To: <2fe8ea130709032348g105229b4k10a73dd6f920035a@mail.gmail.com>
7088References: <2fe8ea130709020720x58640837me71019bc8e6fba99@mail.gmail.com>
7089 <46dcae85.37560@msgid.achurch.org>
7090 <2fe8ea130709032348g105229b4k10a73dd6f920035a@mail.gmail.com>
7091Message-ID: <2fe8ea130709032349s28ce1eaeka7a86139b7d71442@mail.gmail.com>
7092
7093Err. really sorry. Reply button is my enemy :/
7094
7095
7096On 9/4/07, Toxyc <toxyc@info2k4.hu> wrote:
7097> I send you the edited, and the whole log file too.
7098> I haven't got any core dumps yet.
7099> By "odd behavior" i meant, someone wanted to register the nick
7100> "Sentinel", but it failed. (it can be seen in the log). Unfortunately
7101> i don't know what exactly happened at the user. He said, he registered
7102> it, but couldn't identify with password as the owner of the nick.
7103> Sentinel quitted from the network, just before the services crashed.
7104>
7105> Toxyc
7106>
7107From caseyclaydon at fastmail.com.au Sun Sep 9 18:55:17 2007
7108From: caseyclaydon at fastmail.com.au (Casey)
7109Date: Sun Sep 9 18:56:41 2007
7110Subject: [IRCServices] OperServ -- Oper List and Admin List
7111Message-ID: <46E4A405.8020307@fastmail.com.au>
7112
7113There is no help file for OperServ Oper List and Admin List.
7114From achurch at achurch.org Mon Sep 10 11:11:29 2007
7115From: achurch at achurch.org (Andrew Church)
7116Date: Sun Sep 9 19:12:09 2007
7117Subject: [IRCServices] OperServ -- Oper List and Admin List
7118In-Reply-To: <46E4A405.8020307@fastmail.com.au>
7119Message-ID: <46e4a7f2.44041@msgid.achurch.org>
7120
7121>There is no help file for OperServ Oper List and Admin List.
7122
7123/msg OperServ HELP OPER
7124/msg OperServ HELP ADMIN
7125
7126 --Andrew Church
7127 achurch@achurch.org
7128 http://achurch.org/
7129From caseyclaydon at fastmail.com.au Sun Sep 9 19:19:32 2007
7130From: caseyclaydon at fastmail.com.au (Casey)
7131Date: Sun Sep 9 19:22:02 2007
7132Subject: [IRCServices] OperServ -- Oper List and Admin List
7133In-Reply-To: <46e4a7f2.44041@msgid.achurch.org>
7134References: <46e4a7f2.44041@msgid.achurch.org>
7135Message-ID: <46E4A9B4.5080909@fastmail.com.au>
7136
7137Thanks Andrew
7138
7139was doing help oper list and admin list
7140
7141
7142
7143Andrew Church wrote:
7144>> There is no help file for OperServ Oper List and Admin List.
7145>>
7146>
7147> /msg OperServ HELP OPER
7148> /msg OperServ HELP ADMIN
7149>
7150> --Andrew Church
7151> achurch@achurch.org
7152> http://achurch.org/
7153> ------------------------------------------------------------------
7154> To unsubscribe or change your subscription options, visit:
7155> http://lists.ircservices.za.net/mailman/listinfo/ircservices
7156>
7157From achurch at achurch.org Mon Sep 10 12:53:03 2007
7158From: achurch at achurch.org (Andrew Church)
7159Date: Sun Sep 9 20:53:19 2007
7160Subject: [IRCServices] Services 5.1pre6 released
7161Message-ID: <46e4bfa3.76772@msgid.achurch.org>
7162
7163 Services 5.1pre6 has been released, and can be downloaded from:
7164
7165http://www.ircservices.za.net/download/testing/ (Japan)
7166ftp://ftp.esper.net/ircservices/testing/ (Western USA)
7167
71689659409381266bc700c38a8947fbba5f ircservices-5.1pre6.tar.gz
7169a0ec8b80457159e0a92b33bcc9f39432 ircservices-5.1pre6.diff.gz
7170867809cde1518afeac29c1b312f56b25 ircservices-5.1pre6-1.i386.rpm
717180fb28b5bd78ec22222d4e7b82d48b09 ircservices_5.1pre6-1_i386.deb
7172
7173The mirrors should have it shortly.
7174
7175Changes in version 5.1pre6
7176--------------------------
71772007/09/10 Added NSRegDenyIfSuspended configuration option. Suggested
7178 by Aragon Gouveia <aragon@phat.za.net>
71792007/09/03 Updated InspIRCd module to work with InspIRCD 1.1.x (tested
7180 with 1.1.12).
7181
7182 --Andrew Church
7183 achurch@achurch.org
7184 http://achurch.org/
7185From achurch at achurch.org Mon Sep 10 11:42:29 2007
7186From: achurch at achurch.org (Andrew Church)
7187Date: Mon Sep 10 00:00:15 2007
7188Subject: [IRCServices] 5.1 InspIRCd protocol
7189In-Reply-To: <46CD6FCB.3040901@fastmail.com.au>
7190Message-ID: <46e4af6c.44157@msgid.achurch.org>
7191
7192>The 5.1 InspIRCd protocol -- ChanServ does not know we are in the
7193>channel and are not able to register the channel.
7194
7195I've updated the InspIRCd protocol module for Services 5.1pre6 (to be
7196released shortly) so that it works with InspIRCd 1.1. (It looks like
7197there have been some protocol changes since earlier versions of InspIRCd,
7198so this module may not work with anything before InspIRCd 1.1.)
7199
7200 --Andrew Church
7201 achurch@achurch.org
7202 http://achurch.org/
7203From aragon at phat.za.net Mon Sep 10 00:43:57 2007
7204From: aragon at phat.za.net (Aragon Gouveia)
7205Date: Mon Sep 10 00:44:09 2007
7206Subject: [IRCServices] Services 5.1pre6 released
7207In-Reply-To: <46e4bfa3.76772@msgid.achurch.org>
7208References: <46e4bfa3.76772@msgid.achurch.org>
7209Message-ID: <20070910074357.GA86293@phat.za.net>
7210
7211Nice :)
7212
7213
7214| By Andrew Church <achurch@achurch.org>
7215| [ 2007-09-10 05:53 +0200 ]
7216> Services 5.1pre6 has been released, and can be downloaded from:
7217>
7218> http://www.ircservices.za.net/download/testing/ (Japan)
7219> ftp://ftp.esper.net/ircservices/testing/ (Western USA)
7220>
7221> 9659409381266bc700c38a8947fbba5f ircservices-5.1pre6.tar.gz
7222> a0ec8b80457159e0a92b33bcc9f39432 ircservices-5.1pre6.diff.gz
7223> 867809cde1518afeac29c1b312f56b25 ircservices-5.1pre6-1.i386.rpm
7224> 80fb28b5bd78ec22222d4e7b82d48b09 ircservices_5.1pre6-1_i386.deb
7225>
7226> The mirrors should have it shortly.
7227>
7228> Changes in version 5.1pre6
7229> --------------------------
7230> 2007/09/10 Added NSRegDenyIfSuspended configuration option. Suggested
7231> by Aragon Gouveia <aragon@phat.za.net>
7232> 2007/09/03 Updated InspIRCd module to work with InspIRCD 1.1.x (tested
7233> with 1.1.12).
7234>
7235> --Andrew Church
7236> achurch@achurch.org
7237> http://achurch.org/
7238> ------------------------------------------------------------------
7239> To unsubscribe or change your subscription options, visit:
7240> http://lists.ircservices.za.net/mailman/listinfo/ircservices
7241From caseyclaydon at fastmail.com.au Mon Sep 10 01:26:16 2007
7242From: caseyclaydon at fastmail.com.au (Casey)
7243Date: Mon Sep 10 01:26:58 2007
7244Subject: [IRCServices] 5.1 InspIRCd protocol
7245In-Reply-To: <46e4af6c.44157@msgid.achurch.org>
7246References: <46e4af6c.44157@msgid.achurch.org>
7247Message-ID: <46E4FFA8.8060904@fastmail.com.au>
7248
7249a few things with the InspIRCd protocol
7250
7251*** DEBUG: WARNING: The server services.casey.net is sending nonstandard
7252modes: 'ChanServ MODE 0' where FMODE should be used, and may cause desyncs.
7253
7254ChanServ is not giving you your modes when you join, and ChanServ is not
7255deopping you who is not an OP in the channel.
7256
7257
7258
7259
7260Andrew Church wrote:
7261>> The 5.1 InspIRCd protocol -- ChanServ does not know we are in the
7262>> channel and are not able to register the channel.
7263>>
7264>
7265> I've updated the InspIRCd protocol module for Services 5.1pre6 (to be
7266> released shortly) so that it works with InspIRCd 1.1. (It looks like
7267> there have been some protocol changes since earlier versions of InspIRCd,
7268> so this module may not work with anything before InspIRCd 1.1.)
7269>
7270> --Andrew Church
7271> achurch@achurch.org
7272> http://achurch.org/
7273> ------------------------------------------------------------------
7274> To unsubscribe or change your subscription options, visit:
7275> http://lists.ircservices.za.net/mailman/listinfo/ircservices
7276>
7277From achurch at achurch.org Mon Sep 10 17:56:05 2007
7278From: achurch at achurch.org (Andrew Church)
7279Date: Mon Sep 10 02:04:43 2007
7280Subject: [IRCServices] 5.1 InspIRCd protocol
7281In-Reply-To: <46E4FFA8.8060904@fastmail.com.au>
7282Message-ID: <46e508a4.03532@msgid.achurch.org>
7283
7284>a few things with the InspIRCd protocol
7285>
7286>*** DEBUG: WARNING: The server services.casey.net is sending nonstandard
7287>modes: 'ChanServ MODE 0' where FMODE should be used, and may cause desyncs.
7288>
7289>ChanServ is not giving you your modes when you join, and ChanServ is not
7290>deopping you who is not an OP in the channel.
7291
7292I can't reproduce any of these using InspIRCd 1.1.12. Can you provide a
7293debug log?
7294
7295 --Andrew Church
7296 achurch@achurch.org
7297 http://achurch.org/
7298From surreal.w00t at gmail.com Mon Sep 10 02:43:51 2007
7299From: surreal.w00t at gmail.com (Robin Burchell)
7300Date: Mon Sep 10 02:43:58 2007
7301Subject: [IRCServices] 5.1 InspIRCd protocol
7302In-Reply-To: <46e508a4.03532@msgid.achurch.org>
7303References: <46E4FFA8.8060904@fastmail.com.au>
7304 <46e508a4.03532@msgid.achurch.org>
7305Message-ID: <b19eae4e0709100243ne9f9fdfq9f27eafb9b9e3ef8@mail.gmail.com>
7306
7307You should not (really) send MODE on any channel mode changes, as we
7308use a protocol increasingly alike to TS6, and use of MODE (which is
7309not timestamped) can cause problems in such a setup.
7310
7311However, as ircservices isn't really TS aware (doesn't have a TS
7312parameter for channel creation, channel mode, etc) - then sending MODE
7313is your only option, unless you wish to correct that
7314
7315That aside, MODE 0 looks a little incorrect anyway, given 0 isn't
7316exactly a channel name ;p
7317
7318On 9/10/07, Andrew Church <achurch@achurch.org> wrote:
7319> >a few things with the InspIRCd protocol
7320> >
7321> >*** DEBUG: WARNING: The server services.casey.net is sending nonstandard
7322> >modes: 'ChanServ MODE 0' where FMODE should be used, and may cause desyncs.
7323> >
7324> >ChanServ is not giving you your modes when you join, and ChanServ is not
7325> >deopping you who is not an OP in the channel.
7326>
7327> I can't reproduce any of these using InspIRCd 1.1.12. Can you provide a
7328> debug log?
7329>
7330> --Andrew Church
7331> achurch@achurch.org
7332> http://achurch.org/
7333> ------------------------------------------------------------------
7334> To unsubscribe or change your subscription options, visit:
7335> http://lists.ircservices.za.net/mailman/listinfo/ircservices
7336>
7337From caseyclaydon at fastmail.com.au Mon Sep 10 04:19:55 2007
7338From: caseyclaydon at fastmail.com.au (Casey)
7339Date: Mon Sep 10 04:20:35 2007
7340Subject: [IRCServices] 5.1 InspIRCd protocol
7341In-Reply-To: <46e508a4.03532@msgid.achurch.org>
7342References: <46e508a4.03532@msgid.achurch.org>
7343Message-ID: <46E5285B.9030301@fastmail.com.au>
7344
7345debug log
7346
7347
7348[Sep 10 20:55:37.806715 2007] IRC Services 5.1pre6 starting up (options:
7349debug)
7350[Sep 10 20:55:37.806912 2007] debug: Loading language 0 from file
7351`languages/en_us'
7352[Sep 10 20:55:37.807222 2007] debug: Loading language 10 from file
7353`languages/nl'
7354[Sep 10 20:55:37.807556 2007] debug: Loading language 6 from file
7355`languages/fr'
7356[Sep 10 20:55:37.807833 2007] debug: Loading language 9 from file
7357`languages/de'
7358[Sep 10 20:55:37.808119 2007] debug: Loading language 11 from file
7359`languages/hu'
7360[Sep 10 20:55:37.808455 2007] debug: Loading language 2 from file
7361`languages/ja_euc'
7362[Sep 10 20:55:37.808743 2007] debug: Loading language 3 from file
7363`languages/ja_sjis'
7364[Sep 10 20:55:37.809034 2007] debug: Loading language 12 from file
7365`languages/ru'
7366[Sep 10 20:55:37.809295 2007] debug: Loading language 4 from file
7367`languages/es'
7368[Sep 10 20:55:37.809632 2007] debug: Loading language 7 from file
7369`languages/tr'
7370[Sep 10 20:55:37.811920 2007] debug: Loaded languages
7371[Sep 10 20:55:37.811970 2007] debug: Loading module `protocol/inspircd'
7372[Sep 10 20:55:37.812396 2007] debug: Successfully loaded module
7373`protocol/inspircd'
7374[Sep 10 20:55:37.812435 2007] debug: Loading module `encryption/md5'
7375[Sep 10 20:55:37.812668 2007] debug: Successfully loaded module
7376`encryption/md5'
7377[Sep 10 20:55:37.812699 2007] debug: Loading module `encryption/unix-crypt'
7378[Sep 10 20:55:37.813727 2007] debug: Successfully loaded module
7379`encryption/unix-crypt'
7380[Sep 10 20:55:37.813759 2007] debug: Loading module `database/standard'
7381[Sep 10 20:55:37.813992 2007] debug: Successfully loaded module
7382`database/standard'
7383[Sep 10 20:55:37.814024 2007] debug: Loading module `mail/main'
7384[Sep 10 20:55:37.814292 2007] debug: Successfully loaded module `mail/main'
7385[Sep 10 20:55:37.814325 2007] debug: Loading module `mail/smtp'
7386[Sep 10 20:55:37.814627 2007] debug: Successfully loaded module `mail/smtp'
7387[Sep 10 20:55:37.814660 2007] debug: Loading module `operserv/main'
7388[Sep 10 20:55:37.815179 2007] (database/standard) Can't open oper.sdb
7389for reading: No such file or directory
7390[Sep 10 20:55:37.815231 2007] debug: Successfully loaded module
7391`operserv/main'
7392[Sep 10 20:55:37.815261 2007] debug: Loading module `operserv/akill'
7393[Sep 10 20:55:37.815737 2007] (database/standard) Can't open akill.sdb
7394for reading: No such file or directory
7395[Sep 10 20:55:37.815781 2007] (database/standard) Can't open exclude.sdb
7396for reading: No such file or directory
7397[Sep 10 20:55:37.815816 2007] debug: Successfully loaded module
7398`operserv/akill'
7399[Sep 10 20:55:37.815847 2007] debug: Loading module `operserv/news'
7400[Sep 10 20:55:37.816320 2007] (database/standard) Can't open news.sdb
7401for reading: No such file or directory
7402[Sep 10 20:55:37.816375 2007] debug: Successfully loaded module
7403`operserv/news'
7404[Sep 10 20:55:37.816416 2007] debug: Loading module `operserv/sessions'
7405[Sep 10 20:55:37.817392 2007] (database/standard) Can't open
7406exception.sdb for reading: No such file or directory
7407[Sep 10 20:55:37.817443 2007] debug: Successfully loaded module
7408`operserv/sessions'
7409[Sep 10 20:55:37.817473 2007] debug: Loading module `operserv/sline'
7410[Sep 10 20:55:37.818100 2007] (database/standard) Can't open sgline.sdb
7411for reading: No such file or directory
7412[Sep 10 20:55:37.818145 2007] (database/standard) Can't open sqline.sdb
7413for reading: No such file or directory
7414[Sep 10 20:55:37.818186 2007] (database/standard) Can't open szline.sdb
7415for reading: No such file or directory
7416[Sep 10 20:55:37.818220 2007] debug: Successfully loaded module
7417`operserv/sline'
7418[Sep 10 20:55:37.818252 2007] debug: Loading module `nickserv/main'
7419[Sep 10 20:55:37.819356 2007] (database/standard) Can't open
7420nickgroup.sdb for reading: No such file or directory
7421[Sep 10 20:55:37.819403 2007] (database/standard) Can't open nick.sdb
7422for reading: No such file or directory
7423[Sep 10 20:55:37.819443 2007] debug: Successfully loaded module
7424`nickserv/main'
7425[Sep 10 20:55:37.819479 2007] debug: Loading module `nickserv/access'
7426[Sep 10 20:55:37.820178 2007] (database/standard) Can't open
7427nick-access.sdb for reading: No such file or directory
7428[Sep 10 20:55:37.820217 2007] debug: Successfully loaded module
7429`nickserv/access'
7430[Sep 10 20:55:37.820270 2007] debug: Loading module `nickserv/link'
7431[Sep 10 20:55:37.820974 2007] debug: Successfully loaded module
7432`nickserv/link'
7433[Sep 10 20:55:37.821006 2007] debug: Loading module `nickserv/mail-auth'
7434[Sep 10 20:55:37.821713 2007] debug: Successfully loaded module
7435`nickserv/mail-auth'
7436[Sep 10 20:55:37.821745 2007] debug: Loading module `chanserv/main'
7437[Sep 10 20:55:37.822983 2007] (database/standard) Can't open chan.sdb
7438for reading: No such file or directory
7439[Sep 10 20:55:37.823031 2007] (database/standard) Can't open
7440chan-access.sdb for reading: No such file or directory
7441[Sep 10 20:55:37.823073 2007] (database/standard) Can't open
7442chan-akick.sdb for reading: No such file or directory
7443[Sep 10 20:55:37.823112 2007] debug: Successfully loaded module
7444`chanserv/main'
7445[Sep 10 20:55:37.823150 2007] debug: Loading module `chanserv/access-levels'
7446[Sep 10 20:55:37.824287 2007] debug: Successfully loaded module
7447`chanserv/access-levels'
7448[Sep 10 20:55:37.824320 2007] debug: Loading module `chanserv/access-xop'
7449[Sep 10 20:55:37.825393 2007] debug: Successfully loaded module
7450`chanserv/access-xop'
7451[Sep 10 20:55:37.825425 2007] debug: Loading module `memoserv/main'
7452[Sep 10 20:55:37.826356 2007] (database/standard) Can't open memo.sdb
7453for reading: No such file or directory
7454[Sep 10 20:55:37.826420 2007] debug: Successfully loaded module
7455`memoserv/main'
7456[Sep 10 20:55:37.826451 2007] debug: Loading module `memoserv/forward'
7457[Sep 10 20:55:37.827302 2007] debug: Successfully loaded module
7458`memoserv/forward'
7459[Sep 10 20:55:37.827335 2007] debug: Loading module `memoserv/ignore'
7460[Sep 10 20:55:37.828191 2007] (database/standard) Can't open
7461memo-ignore.sdb for reading: No such file or directory
7462[Sep 10 20:55:37.828244 2007] debug: Successfully loaded module
7463`memoserv/ignore'
7464[Sep 10 20:55:37.828275 2007] debug: Loading module `statserv/main'
7465[Sep 10 20:55:37.829232 2007] (database/standard) Can't open
7466stat-servers.sdb for reading: No such file or directory
7467[Sep 10 20:55:37.829270 2007] debug: Successfully loaded module
7468`statserv/main'
7469[Sep 10 20:55:37.829300 2007] debug: Loading module `misc/xml-export'
7470[Sep 10 20:55:37.830423 2007] debug: Successfully loaded module
7471`misc/xml-export'
7472[Sep 10 20:55:37.830456 2007] debug: Loading module `misc/xml-import'
7473[Sep 10 20:55:37.831831 2007] debug: Successfully loaded module
7474`misc/xml-import'
7475[Sep 10 20:55:37.831865 2007] debug: Loaded modules
7476[Sep 10 20:55:37.832831 2007] debug: Initiated connection to 127.0.0.1:7000
7477[Sep 10 20:55:37.832964 2007] debug: Sent: SERVER services.casey.net
7478<password> 0 :Services for IRC Networks
7479[Sep 10 20:55:37.833010 2007] debug: Sent: BURST
7480[Sep 10 20:55:37.833059 2007] debug: Sent: :services.casey.net VERSION
7481:ircservices-5.1pre6 services.casey.net :build #1, compiled Mon Sep 10
748220:50:54 EST 2007
7483[Sep 10 20:55:37.833102 2007] debug: Sent: ENDBURST
7484[Sep 10 20:55:38.832462 2007] debug: Sent: :services.casey.net NICK
74851189421738 OperServ casey.net casey.net services +i 0.0.0.0 :Operator Server
7486[Sep 10 20:55:38.832564 2007] debug: Sent: :services.casey.net NICK
74871189421738 Global casey.net casey.net services +i 0.0.0.0 :Global Noticer
7488[Sep 10 20:55:38.832635 2007] debug: Sent: :services.casey.net NICK
74891189421738 NickServ casey.net casey.net services + 0.0.0.0 :Nickname Server
7490[Sep 10 20:55:38.832702 2007] debug: Sent: :services.casey.net NICK
74911189421738 ChanServ casey.net casey.net services + 0.0.0.0 :Channel Server
7492[Sep 10 20:55:38.832756 2007] debug: Sent: :services.casey.net NICK
74931189421738 MemoServ casey.net casey.net services + 0.0.0.0 :Memo Server
7494[Sep 10 20:55:38.832809 2007] debug: Sent: :services.casey.net NICK
74951189421738 StatServ casey.net casey.net services +i 0.0.0.0 :Statistics
7496Server
7497[Sep 10 20:55:38.832858 2007] debug: Received: CAPAB START
7498[Sep 10 20:55:38.832956 2007] debug: Received: CAPAB MODULES
7499m_chanprotect.so,m_globops.so,m_services.so
7500[Sep 10 20:55:38.833010 2007] debug: Received: CAPAB CAPABILITIES
7501:NICKMAX=31 HALFOP=1 CHANMAX=65 MAXMODES=20 IDENTMAX=12 MAXQUIT=255
7502MAXTOPIC=307 MAXKICK=255 MAXGECOS=128 MAXAWAY=200 IP6NATIVE=0
7503IP6SUPPORT=1 PROTOCOL=1105 PREFIX=(ohv)@%+ CHANMODES=abq,k,l,MRimnprst
7504[Sep 10 20:55:38.833088 2007] debug: Received: CAPAB END
7505[Sep 10 20:55:38.833138 2007] debug: Received: SERVER
7506casey.qld.au.casey.net <password> 0 :Waddle World
7507[Sep 10 20:55:38.833211 2007] debug: Received: BURST 1189421738
7508[Sep 10 20:55:38.872217 2007] debug: Received: :casey.qld.au.casey.net
7509VERSION :InspIRCd-1.1.12+Esrom casey.qld.au.casey.net :Linux Vigor10
75102.6.18.8.tex5 [FLAGS=0,epoll,singlethread-object]
7511[Sep 10 20:55:38.872276 2007] debug: Received: :casey.qld.au.casey.net
7512NICK 1189421675 Casey 127.0.0.1 netadmin.casey.net casey +nos 127.0.0.1
7513:Casey
7514[Sep 10 20:55:38.872313 2007] debug: new user: Casey
7515[Sep 10 20:55:38.872369 2007] user: New maximum user count: 1
7516[Sep 10 20:55:38.872404 2007] debug: Changing mode for Casey to +nos
7517[Sep 10 20:55:38.872436 2007] debug: Received: :Casey OPERTYPE NetAdmin
7518[Sep 10 20:55:38.872467 2007] debug: Changing mode for Casey to +o
7519[Sep 10 20:55:38.872497 2007] debug: Received: :casey.qld.au.casey.net
7520ADDLINE Z 69.69.69.69 <Config> 1189421662 0 :No porn here thanks.
7521[Sep 10 20:55:38.872529 2007] debug: Received: :casey.qld.au.casey.net
7522ADDLINE Q ChanServ <Config> 1189421662 0 :Reserved For Services
7523[Sep 10 20:55:38.872560 2007] debug: Received: :casey.qld.au.casey.net
7524ADDLINE Q NickServ <Config> 1189421662 0 :Reserved For Services
7525[Sep 10 20:55:38.872591 2007] debug: Received: :casey.qld.au.casey.net
7526ADDLINE Q OperServ <Config> 1189421662 0 :Reserved For Services
7527[Sep 10 20:55:38.872622 2007] debug: Received: :casey.qld.au.casey.net
7528ADDLINE Q MemoServ <Config> 1189421662 0 :Reserved For Services
7529[Sep 10 20:55:38.872653 2007] debug: Received: :casey.qld.au.casey.net
7530ADDLINE E *@ircop.host.com <Config> 1189421662 0 :Opers hostname
7531[Sep 10 20:55:38.872684 2007] debug: Received:
7532[Sep 10 20:55:38.872712 2007] debug: Received: ENDBURST
7533[Sep 10 20:56:10.932660 2007] debug: Received: :Casey PRIVMSG NickServ
7534:register <password> caseyclaydon@fastmail.com.au
7535[Sep 10 20:56:10.932898 2007] debug: Sent: :NickServ NOTICE Casey
7536:Nickname \ 2Casey\ 2 has been registered to you.
7537[Sep 10 20:56:10.932970 2007] debug: Sent: :NickServ NOTICE Casey :An
7538authentication code for your nickname is being sent to
7539\ 2caseyclaydon@fastmail.com.au\ 2.
7540[Sep 10 20:56:10.933022 2007] debug: Sent: :NickServ NOTICE Casey :When
7541you receive this message, type \ 2/msg NickServ AUTH \1fcode\1f\ 2 (replace
7542\1fcode\1f with the authentication code in the message) to complete your
7543nickname registration.
7544[Sep 10 20:56:10.933095 2007] debug: (mail/main) sendmail:
7545from=services@casey.net to=caseyclaydon@fastmail.com.au
7546subject=[Authentication code for Casey]
7547[Sep 10 20:56:10.933158 2007] debug: (mail/smtp) SMTP(0x82544e8) connecting
7548[Sep 10 20:56:10.994715 2007] (nickserv/main) Casey registered by
7549casey@127.0.0.1 (caseyclaydon@fastmail.com.au)
7550[Sep 10 20:56:10.994835 2007] debug: Sent: :NickServ NOTICE Casey :Your
7551password is \ 2<password>\ 2 -- remember this for later use.
7552[Sep 10 20:56:11.351434 2007] debug: (mail/smtp) SMTP(0x82544e8)
7553received: 220-ipmail02.adl2.internode.on.net ESMTP
7554[Sep 10 20:56:11.351504 2007] debug: (mail/smtp) SMTP(0x82544e8)
7555received: 220 ESMTP; ppp121-45-254-10.lns2.bne4.internode.on.net
7556[121.45.254.10] in MTA's INSIDEinternode; drivin' into the sunset
7557[Sep 10 20:56:11.351554 2007] debug: (mail/smtp) SMTP(0x82544e8) sent:
7558HELO services.casey.net
7559[Sep 10 20:56:11.485565 2007] debug: (mail/smtp) SMTP(0x82544e8)
7560received: 250 ipmail02.adl2.internode.on.net
7561[Sep 10 20:56:11.485619 2007] debug: (mail/smtp) SMTP(0x82544e8) sent:
7562MAIL FROM:<services@casey.net>
7563[Sep 10 20:56:17.924387 2007] debug: (mail/smtp) SMTP(0x82544e8)
7564received: 250 sender <services@casey.net> ok
7565[Sep 10 20:56:17.924478 2007] debug: (mail/smtp) SMTP(0x82544e8) sent:
7566RCPT TO:<caseyclaydon@fastmail.com.au>
7567[Sep 10 20:56:18.049474 2007] debug: (mail/smtp) SMTP(0x82544e8)
7568received: 250 recipient <caseyclaydon@fastmail.com.au> ok
7569[Sep 10 20:56:18.049538 2007] debug: (mail/smtp) SMTP(0x82544e8) sent: DATA
7570[Sep 10 20:56:18.176680 2007] debug: (mail/smtp) SMTP(0x82544e8)
7571received: 354 go ahead
7572[Sep 10 20:56:18.176795 2007] debug: (mail/smtp) SMTP(0x82544e8) sent:
7573From: "casey.net Services" <services@casey.net>
7574[Sep 10 20:56:18.176834 2007] debug: (mail/smtp) SMTP(0x82544e8) sent:
7575To: <caseyclaydon@fastmail.com.au>
7576[Sep 10 20:56:18.176873 2007] debug: (mail/smtp) SMTP(0x82544e8) sent:
7577Subject: Authentication code for Casey
7578[Sep 10 20:56:18.176912 2007] debug: (mail/smtp) SMTP(0x82544e8) sent:
7579Date: Mon, 10 Sep 2007 10:56:18 +0000
7580[Sep 10 20:56:18.176950 2007] debug: (mail/smtp) SMTP(0x82544e8) sent:
7581MIME-Version: 1.0
7582[Sep 10 20:56:18.176988 2007] debug: (mail/smtp) SMTP(0x82544e8) sent:
7583Content-Type: text/plain; charset=iso-8859-1
7584[Sep 10 20:56:18.177025 2007] debug: (mail/smtp) SMTP(0x82544e8) sent:
7585[Sep 10 20:56:18.177064 2007] debug: (mail/smtp) SMTP(0x82544e8) sent:
7586The authentication code for your nickname (Casey) is: 269290298
7587[Sep 10 20:56:18.177102 2007] debug: (mail/smtp) SMTP(0x82544e8) sent:
7588Please submit this code to NickServ with the command:
7589[Sep 10 20:56:18.177141 2007] debug: (mail/smtp) SMTP(0x82544e8) sent:
7590/msg NickServ AUTH 269290298
7591[Sep 10 20:56:18.177178 2007] debug: (mail/smtp) SMTP(0x82544e8) sent:
7592[Sep 10 20:56:18.177217 2007] debug: (mail/smtp) SMTP(0x82544e8) sent:
7593This message was sent by NickServ in response to registration by
7594[Sep 10 20:56:18.177255 2007] debug: (mail/smtp) SMTP(0x82544e8) sent:
7595casey@127.0.0.1.
7596[Sep 10 20:56:18.177293 2007] debug: (mail/smtp) SMTP(0x82544e8) sent: .
7597[Sep 10 20:56:18.323594 2007] debug: (mail/smtp) SMTP(0x82544e8)
7598received: 250 ok: Message 185014642 accepted
7599[Sep 10 20:56:18.323648 2007] debug: (mail/smtp) SMTP(0x82544e8) sent: QUIT
7600[Sep 10 20:56:18.323701 2007] debug: (mail/smtp) SMTP(0x82544e8) closed
7601(local)
7602[Sep 10 20:56:18.323738 2007] debug: (mail/smtp) SMTP(0x82544e8) closed
7603(free_socketinfo)
7604[Sep 10 20:57:10.019989 2007] debug: Received: :casey.qld.au.casey.net
7605PING services.casey.net
7606[Sep 10 20:57:10.020105 2007] debug: Sent: :services.casey.net PONG
7607services.casey.net services.casey.net
7608[Sep 10 20:57:10.020231 2007] debug: Received: :services.casey.net PONG
7609services.casey.net services.casey.net
7610[Sep 10 20:57:14.325168 2007] debug: Received: :Casey PRIVMSG NickServ
7611:auth 269290298
7612[Sep 10 20:57:14.325300 2007] debug: Sent: :NickServ SVSMODE Casey :+r
7613[Sep 10 20:57:14.325360 2007] debug: Sent: :NickServ NOTICE Casey
7614:Authentication succeeded; your nickname registration is now complete.
7615[Sep 10 20:57:14.325404 2007] (nickserv/mail-auth) casey@127.0.0.1
7616authenticated REGISTER for Casey
7617[Sep 10 20:57:20.358486 2007] debug: Received: :casey.qld.au.casey.net
7618FJOIN #Casey 1189421839 @,Casey
7619[Sep 10 20:57:20.358580 2007] debug: (protocol/inspircd) Casey FJOINs #Casey
7620[Sep 10 20:57:20.358665 2007] debug: Creating channel #Casey
7621[Sep 10 20:57:20.395903 2007] debug: Received: :casey.qld.au.casey.net
7622FMODE #Casey 1189421839 nt
7623[Sep 10 20:58:05.560855 2007] debug: Received: :Casey PRIVMSG ChanServ
7624:register #Casey <password> #Casey
7625[Sep 10 20:58:05.560987 2007] (chanserv/main) Channel #Casey registered
7626by Casey!casey@127.0.0.1
7627[Sep 10 20:58:05.561077 2007] debug: Sent: :ChanServ NOTICE Casey
7628:Channel \ 2#Casey\ 2 registered under your nickname: Casey
7629[Sep 10 20:58:05.561140 2007] debug: Sent: :ChanServ NOTICE Casey :Your
7630channel password is \ 2<password>\ 2 -- remember it for later use.
7631[Sep 10 20:58:05.561212 2007] debug: Sent: :ChanServ MODE #Casey 0 +r
7632[Sep 10 20:58:28.121713 2007] debug: Received: :Casey PRIVMSG OperServ
7633:shutdown
7634[Sep 10 20:58:28.121813 2007] (operserv/main) Casey: shutdown
7635[Sep 10 20:58:28.121941 2007] debug: Saving databases
7636[Sep 10 20:58:28.124591 2007] SHUTDOWN command received from Casey
7637[Sep 10 20:58:28.124646 2007] debug: Unloading module `misc/xml-import'
7638[Sep 10 20:58:28.124768 2007] debug: Unloading module `misc/xml-export'
7639[Sep 10 20:58:28.124824 2007] debug: Unloading module `statserv/main'
7640[Sep 10 20:58:28.124902 2007] debug: Sent: :StatServ QUIT :
7641[Sep 10 20:58:28.124980 2007] debug: Unloading module `memoserv/ignore'
7642[Sep 10 20:58:28.125048 2007] debug: Unloading module `memoserv/forward'
7643[Sep 10 20:58:28.125111 2007] debug: Unloading module `memoserv/main'
7644[Sep 10 20:58:28.125197 2007] debug: Sent: :MemoServ QUIT :
7645[Sep 10 20:58:28.125268 2007] debug: Unloading module `chanserv/access-xop'
7646[Sep 10 20:58:28.125331 2007] debug: Unloading module
7647`chanserv/access-levels'
7648[Sep 10 20:58:28.125392 2007] debug: Unloading module `chanserv/main'
7649[Sep 10 20:58:28.125453 2007] debug: Sent: :ChanServ QUIT :
7650[Sep 10 20:58:28.125544 2007] debug: Unloading module `nickserv/mail-auth'
7651[Sep 10 20:58:28.125610 2007] debug: Unloading module `nickserv/link'
7652[Sep 10 20:58:28.125673 2007] debug: Unloading module `nickserv/access'
7653[Sep 10 20:58:28.125732 2007] debug: Unloading module `nickserv/main'
7654[Sep 10 20:58:28.125792 2007] debug: Sent: :NickServ QUIT :
7655[Sep 10 20:58:28.125893 2007] debug: Unloading module `operserv/sline'
7656[Sep 10 20:58:28.125960 2007] debug: Unloading module `operserv/sessions'
7657[Sep 10 20:58:28.126028 2007] debug: Unloading module `operserv/news'
7658[Sep 10 20:58:28.126085 2007] debug: Unloading module `operserv/akill'
7659[Sep 10 20:58:28.126159 2007] debug: Unloading module `operserv/main'
7660[Sep 10 20:58:28.126225 2007] debug: Sent: :OperServ QUIT :
7661[Sep 10 20:58:28.126280 2007] debug: Sent: :Global QUIT :
7662[Sep 10 20:58:28.126355 2007] debug: Unloading module `mail/smtp'
7663[Sep 10 20:58:28.126415 2007] debug: Unloading module `mail/main'
7664[Sep 10 20:58:28.126480 2007] debug: Unloading module `database/standard'
7665[Sep 10 20:58:28.126546 2007] debug: Unloading module
7666`encryption/unix-crypt'
7667[Sep 10 20:58:28.126611 2007] debug: Unloading module `encryption/md5'
7668[Sep 10 20:58:28.126671 2007] debug: Unloading module `protocol/inspircd'
7669[Sep 10 20:58:28.126789 2007] debug: Sent: :services.casey.net SQUIT
7670services.casey.net :SHUTDOWN command received from Casey
7671[Sep 10 20:58:28.127116 2007] debug: Deleting channel #Casey
7672From achurch at achurch.org Mon Sep 10 20:53:12 2007
7673From: achurch at achurch.org (Andrew Church)
7674Date: Mon Sep 10 04:56:08 2007
7675Subject: [IRCServices] 5.1 InspIRCd protocol
7676In-Reply-To: <46E5285B.9030301@fastmail.com.au>
7677Message-ID: <46e530d2.14453@msgid.achurch.org>
7678
7679I don't see any problems here. This line:
7680
7681>[Sep 10 20:58:05.561212 2007] debug: Sent: :ChanServ MODE #Casey 0 +r
7682
7683indicates that the mode is being properly sent to the IRC server. (The
7684timestamp of 0 is because Services does not have a facility for passing
7685channel timestamps through to the raw mode message, but has not caused
7686problems with any IRC servers I'm aware of, including InspIRCd.)
7687
7688 --Andrew Church
7689 achurch@achurch.org
7690 http://achurch.org/
7691From surreal.w00t at gmail.com Mon Sep 10 05:07:11 2007
7692From: surreal.w00t at gmail.com (Robin Burchell)
7693Date: Mon Sep 10 05:07:25 2007
7694Subject: [IRCServices] 5.1 InspIRCd protocol
7695In-Reply-To: <46E5285B.9030301@fastmail.com.au>
7696References: <46e508a4.03532@msgid.achurch.org>
7697 <46E5285B.9030301@fastmail.com.au>
7698Message-ID: <b19eae4e0709100507je98f094p371df5abf649fba7@mail.gmail.com>
7699
7700Our MODE command does not take a timestamp parameter.
7701
7702FMODE does, but will reject any timestamp of 0.
7703
7704(basically, use MODE, but with no timestamp)
7705
7706Reference:
7707http://www.inspircd.org/wiki/InspIRCd_Spanning_Tree_%281.1%29#MODE
7708
7709On 9/10/07, Casey <caseyclaydon@fastmail.com.au> wrote:
7710> debug log
7711>
7712>
7713> [Sep 10 20:55:37.806715 2007] IRC Services 5.1pre6 starting up (options:
7714> debug)
7715> [Sep 10 20:55:37.806912 2007] debug: Loading language 0 from file
7716> `languages/en_us'
7717> [Sep 10 20:55:37.807222 2007] debug: Loading language 10 from file
7718> `languages/nl'
7719> [Sep 10 20:55:37.807556 2007] debug: Loading language 6 from file
7720> `languages/fr'
7721> [Sep 10 20:55:37.807833 2007] debug: Loading language 9 from file
7722> `languages/de'
7723> [Sep 10 20:55:37.808119 2007] debug: Loading language 11 from file
7724> `languages/hu'
7725> [Sep 10 20:55:37.808455 2007] debug: Loading language 2 from file
7726> `languages/ja_euc'
7727> [Sep 10 20:55:37.808743 2007] debug: Loading language 3 from file
7728> `languages/ja_sjis'
7729> [Sep 10 20:55:37.809034 2007] debug: Loading language 12 from file
7730> `languages/ru'
7731> [Sep 10 20:55:37.809295 2007] debug: Loading language 4 from file
7732> `languages/es'
7733> [Sep 10 20:55:37.809632 2007] debug: Loading language 7 from file
7734> `languages/tr'
7735> [Sep 10 20:55:37.811920 2007] debug: Loaded languages
7736> [Sep 10 20:55:37.811970 2007] debug: Loading module `protocol/inspircd'
7737> [Sep 10 20:55:37.812396 2007] debug: Successfully loaded module
7738> `protocol/inspircd'
7739> [Sep 10 20:55:37.812435 2007] debug: Loading module `encryption/md5'
7740> [Sep 10 20:55:37.812668 2007] debug: Successfully loaded module
7741> `encryption/md5'
7742> [Sep 10 20:55:37.812699 2007] debug: Loading module `encryption/unix-crypt'
7743> [Sep 10 20:55:37.813727 2007] debug: Successfully loaded module
7744> `encryption/unix-crypt'
7745> [Sep 10 20:55:37.813759 2007] debug: Loading module `database/standard'
7746> [Sep 10 20:55:37.813992 2007] debug: Successfully loaded module
7747> `database/standard'
7748> [Sep 10 20:55:37.814024 2007] debug: Loading module `mail/main'
7749> [Sep 10 20:55:37.814292 2007] debug: Successfully loaded module `mail/main'
7750> [Sep 10 20:55:37.814325 2007] debug: Loading module `mail/smtp'
7751> [Sep 10 20:55:37.814627 2007] debug: Successfully loaded module `mail/smtp'
7752> [Sep 10 20:55:37.814660 2007] debug: Loading module `operserv/main'
7753> [Sep 10 20:55:37.815179 2007] (database/standard) Can't open oper.sdb
7754> for reading: No such file or directory
7755> [Sep 10 20:55:37.815231 2007] debug: Successfully loaded module
7756> `operserv/main'
7757> [Sep 10 20:55:37.815261 2007] debug: Loading module `operserv/akill'
7758> [Sep 10 20:55:37.815737 2007] (database/standard) Can't open akill.sdb
7759> for reading: No such file or directory
7760> [Sep 10 20:55:37.815781 2007] (database/standard) Can't open exclude.sdb
7761> for reading: No such file or directory
7762> [Sep 10 20:55:37.815816 2007] debug: Successfully loaded module
7763> `operserv/akill'
7764> [Sep 10 20:55:37.815847 2007] debug: Loading module `operserv/news'
7765> [Sep 10 20:55:37.816320 2007] (database/standard) Can't open news.sdb
7766> for reading: No such file or directory
7767> [Sep 10 20:55:37.816375 2007] debug: Successfully loaded module
7768> `operserv/news'
7769> [Sep 10 20:55:37.816416 2007] debug: Loading module `operserv/sessions'
7770> [Sep 10 20:55:37.817392 2007] (database/standard) Can't open
7771> exception.sdb for reading: No such file or directory
7772> [Sep 10 20:55:37.817443 2007] debug: Successfully loaded module
7773> `operserv/sessions'
7774> [Sep 10 20:55:37.817473 2007] debug: Loading module `operserv/sline'
7775> [Sep 10 20:55:37.818100 2007] (database/standard) Can't open sgline.sdb
7776> for reading: No such file or directory
7777> [Sep 10 20:55:37.818145 2007] (database/standard) Can't open sqline.sdb
7778> for reading: No such file or directory
7779> [Sep 10 20:55:37.818186 2007] (database/standard) Can't open szline.sdb
7780> for reading: No such file or directory
7781> [Sep 10 20:55:37.818220 2007] debug: Successfully loaded module
7782> `operserv/sline'
7783> [Sep 10 20:55:37.818252 2007] debug: Loading module `nickserv/main'
7784> [Sep 10 20:55:37.819356 2007] (database/standard) Can't open
7785> nickgroup.sdb for reading: No such file or directory
7786> [Sep 10 20:55:37.819403 2007] (database/standard) Can't open nick.sdb
7787> for reading: No such file or directory
7788> [Sep 10 20:55:37.819443 2007] debug: Successfully loaded module
7789> `nickserv/main'
7790> [Sep 10 20:55:37.819479 2007] debug: Loading module `nickserv/access'
7791> [Sep 10 20:55:37.820178 2007] (database/standard) Can't open
7792> nick-access.sdb for reading: No such file or directory
7793> [Sep 10 20:55:37.820217 2007] debug: Successfully loaded module
7794> `nickserv/access'
7795> [Sep 10 20:55:37.820270 2007] debug: Loading module `nickserv/link'
7796> [Sep 10 20:55:37.820974 2007] debug: Successfully loaded module
7797> `nickserv/link'
7798> [Sep 10 20:55:37.821006 2007] debug: Loading module `nickserv/mail-auth'
7799> [Sep 10 20:55:37.821713 2007] debug: Successfully loaded module
7800> `nickserv/mail-auth'
7801> [Sep 10 20:55:37.821745 2007] debug: Loading module `chanserv/main'
7802> [Sep 10 20:55:37.822983 2007] (database/standard) Can't open chan.sdb
7803> for reading: No such file or directory
7804> [Sep 10 20:55:37.823031 2007] (database/standard) Can't open
7805> chan-access.sdb for reading: No such file or directory
7806> [Sep 10 20:55:37.823073 2007] (database/standard) Can't open
7807> chan-akick.sdb for reading: No such file or directory
7808> [Sep 10 20:55:37.823112 2007] debug: Successfully loaded module
7809> `chanserv/main'
7810> [Sep 10 20:55:37.823150 2007] debug: Loading module `chanserv/access-levels'
7811> [Sep 10 20:55:37.824287 2007] debug: Successfully loaded module
7812> `chanserv/access-levels'
7813> [Sep 10 20:55:37.824320 2007] debug: Loading module `chanserv/access-xop'
7814> [Sep 10 20:55:37.825393 2007] debug: Successfully loaded module
7815> `chanserv/access-xop'
7816> [Sep 10 20:55:37.825425 2007] debug: Loading module `memoserv/main'
7817> [Sep 10 20:55:37.826356 2007] (database/standard) Can't open memo.sdb
7818> for reading: No such file or directory
7819> [Sep 10 20:55:37.826420 2007] debug: Successfully loaded module
7820> `memoserv/main'
7821> [Sep 10 20:55:37.826451 2007] debug: Loading module `memoserv/forward'
7822> [Sep 10 20:55:37.827302 2007] debug: Successfully loaded module
7823> `memoserv/forward'
7824> [Sep 10 20:55:37.827335 2007] debug: Loading module `memoserv/ignore'
7825> [Sep 10 20:55:37.828191 2007] (database/standard) Can't open
7826> memo-ignore.sdb for reading: No such file or directory
7827> [Sep 10 20:55:37.828244 2007] debug: Successfully loaded module
7828> `memoserv/ignore'
7829> [Sep 10 20:55:37.828275 2007] debug: Loading module `statserv/main'
7830> [Sep 10 20:55:37.829232 2007] (database/standard) Can't open
7831> stat-servers.sdb for reading: No such file or directory
7832> [Sep 10 20:55:37.829270 2007] debug: Successfully loaded module
7833> `statserv/main'
7834> [Sep 10 20:55:37.829300 2007] debug: Loading module `misc/xml-export'
7835> [Sep 10 20:55:37.830423 2007] debug: Successfully loaded module
7836> `misc/xml-export'
7837> [Sep 10 20:55:37.830456 2007] debug: Loading module `misc/xml-import'
7838> [Sep 10 20:55:37.831831 2007] debug: Successfully loaded module
7839> `misc/xml-import'
7840> [Sep 10 20:55:37.831865 2007] debug: Loaded modules
7841> [Sep 10 20:55:37.832831 2007] debug: Initiated connection to 127.0.0.1:7000
7842> [Sep 10 20:55:37.832964 2007] debug: Sent: SERVER services.casey.net
7843> <password> 0 :Services for IRC Networks
7844> [Sep 10 20:55:37.833010 2007] debug: Sent: BURST
7845> [Sep 10 20:55:37.833059 2007] debug: Sent: :services.casey.net VERSION
7846> :ircservices-5.1pre6 services.casey.net :build #1, compiled Mon Sep 10
7847> 20:50:54 EST 2007
7848> [Sep 10 20:55:37.833102 2007] debug: Sent: ENDBURST
7849> [Sep 10 20:55:38.832462 2007] debug: Sent: :services.casey.net NICK
7850> 1189421738 OperServ casey.net casey.net services +i 0.0.0.0 :Operator Server
7851> [Sep 10 20:55:38.832564 2007] debug: Sent: :services.casey.net NICK
7852> 1189421738 Global casey.net casey.net services +i 0.0.0.0 :Global Noticer
7853> [Sep 10 20:55:38.832635 2007] debug: Sent: :services.casey.net NICK
7854> 1189421738 NickServ casey.net casey.net services + 0.0.0.0 :Nickname Server
7855> [Sep 10 20:55:38.832702 2007] debug: Sent: :services.casey.net NICK
7856> 1189421738 ChanServ casey.net casey.net services + 0.0.0.0 :Channel Server
7857> [Sep 10 20:55:38.832756 2007] debug: Sent: :services.casey.net NICK
7858> 1189421738 MemoServ casey.net casey.net services + 0.0.0.0 :Memo Server
7859> [Sep 10 20:55:38.832809 2007] debug: Sent: :services.casey.net NICK
7860> 1189421738 StatServ casey.net casey.net services +i 0.0.0.0 :Statistics
7861> Server
7862> [Sep 10 20:55:38.832858 2007] debug: Received: CAPAB START
7863> [Sep 10 20:55:38.832956 2007] debug: Received: CAPAB MODULES
7864> m_chanprotect.so,m_globops.so,m_services.so
7865> [Sep 10 20:55:38.833010 2007] debug: Received: CAPAB CAPABILITIES
7866> :NICKMAX=31 HALFOP=1 CHANMAX=65 MAXMODES=20 IDENTMAX=12 MAXQUIT=255
7867> MAXTOPIC=307 MAXKICK=255 MAXGECOS=128 MAXAWAY=200 IP6NATIVE=0
7868> IP6SUPPORT=1 PROTOCOL=1105 PREFIX=(ohv)@%+ CHANMODES=abq,k,l,MRimnprst
7869> [Sep 10 20:55:38.833088 2007] debug: Received: CAPAB END
7870> [Sep 10 20:55:38.833138 2007] debug: Received: SERVER
7871> casey.qld.au.casey.net <password> 0 :Waddle World
7872> [Sep 10 20:55:38.833211 2007] debug: Received: BURST 1189421738
7873> [Sep 10 20:55:38.872217 2007] debug: Received: :casey.qld.au.casey.net
7874> VERSION :InspIRCd-1.1.12+Esrom casey.qld.au.casey.net :Linux Vigor10
7875> 2.6.18.8.tex5 [FLAGS=0,epoll,singlethread-object]
7876> [Sep 10 20:55:38.872276 2007] debug: Received: :casey.qld.au.casey.net
7877> NICK 1189421675 Casey 127.0.0.1 netadmin.casey.net casey +nos 127.0.0.1
7878> :Casey
7879> [Sep 10 20:55:38.872313 2007] debug: new user: Casey
7880> [Sep 10 20:55:38.872369 2007] user: New maximum user count: 1
7881> [Sep 10 20:55:38.872404 2007] debug: Changing mode for Casey to +nos
7882> [Sep 10 20:55:38.872436 2007] debug: Received: :Casey OPERTYPE NetAdmin
7883> [Sep 10 20:55:38.872467 2007] debug: Changing mode for Casey to +o
7884> [Sep 10 20:55:38.872497 2007] debug: Received: :casey.qld.au.casey.net
7885> ADDLINE Z 69.69.69.69 <Config> 1189421662 0 :No porn here thanks.
7886> [Sep 10 20:55:38.872529 2007] debug: Received: :casey.qld.au.casey.net
7887> ADDLINE Q ChanServ <Config> 1189421662 0 :Reserved For Services
7888> [Sep 10 20:55:38.872560 2007] debug: Received: :casey.qld.au.casey.net
7889> ADDLINE Q NickServ <Config> 1189421662 0 :Reserved For Services
7890> [Sep 10 20:55:38.872591 2007] debug: Received: :casey.qld.au.casey.net
7891> ADDLINE Q OperServ <Config> 1189421662 0 :Reserved For Services
7892> [Sep 10 20:55:38.872622 2007] debug: Received: :casey.qld.au.casey.net
7893> ADDLINE Q MemoServ <Config> 1189421662 0 :Reserved For Services
7894> [Sep 10 20:55:38.872653 2007] debug: Received: :casey.qld.au.casey.net
7895> ADDLINE E *@ircop.host.com <Config> 1189421662 0 :Opers hostname
7896> [Sep 10 20:55:38.872684 2007] debug: Received:
7897> [Sep 10 20:55:38.872712 2007] debug: Received: ENDBURST
7898> [Sep 10 20:56:10.932660 2007] debug: Received: :Casey PRIVMSG NickServ
7899> :register <password> caseyclaydon@fastmail.com.au
7900> [Sep 10 20:56:10.932898 2007] debug: Sent: :NickServ NOTICE Casey
7901> :Nickname Casey has been registered to you.
7902> [Sep 10 20:56:10.932970 2007] debug: Sent: :NickServ NOTICE Casey :An
7903> authentication code for your nickname is being sent to
7904> caseyclaydon@fastmail.com.au .
7905> [Sep 10 20:56:10.933022 2007] debug: Sent: :NickServ NOTICE Casey :When
7906> you receive this message, type /msg NickServ AUTH code (replace
7907> code with the authentication code in the message) to complete your
7908> nickname registration.
7909> [Sep 10 20:56:10.933095 2007] debug: (mail/main) sendmail:
7910> from=services@casey.net to=caseyclaydon@fastmail.com.au
7911> subject=[Authentication code for Casey]
7912> [Sep 10 20:56:10.933158 2007] debug: (mail/smtp) SMTP(0x82544e8) connecting
7913> [Sep 10 20:56:10.994715 2007] (nickserv/main) Casey registered by
7914> casey@127.0.0.1 (caseyclaydon@fastmail.com.au)
7915> [Sep 10 20:56:10.994835 2007] debug: Sent: :NickServ NOTICE Casey :Your
7916> password is <password> -- remember this for later use.
7917> [Sep 10 20:56:11.351434 2007] debug: (mail/smtp) SMTP(0x82544e8)
7918> received: 220-ipmail02.adl2.internode.on.net ESMTP
7919> [Sep 10 20:56:11.351504 2007] debug: (mail/smtp) SMTP(0x82544e8)
7920> received: 220 ESMTP; ppp121-45-254-10.lns2.bne4.internode.on.net
7921> [121.45.254.10] in MTA's INSIDEinternode; drivin' into the sunset
7922> [Sep 10 20:56:11.351554 2007] debug: (mail/smtp) SMTP(0x82544e8) sent:
7923> HELO services.casey.net
7924> [Sep 10 20:56:11.485565 2007] debug: (mail/smtp) SMTP(0x82544e8)
7925> received: 250 ipmail02.adl2.internode.on.net
7926> [Sep 10 20:56:11.485619 2007] debug: (mail/smtp) SMTP(0x82544e8) sent:
7927> MAIL FROM:<services@casey.net>
7928> [Sep 10 20:56:17.924387 2007] debug: (mail/smtp) SMTP(0x82544e8)
7929> received: 250 sender <services@casey.net> ok
7930> [Sep 10 20:56:17.924478 2007] debug: (mail/smtp) SMTP(0x82544e8) sent:
7931> RCPT TO:<caseyclaydon@fastmail.com.au>
7932> [Sep 10 20:56:18.049474 2007] debug: (mail/smtp) SMTP(0x82544e8)
7933> received: 250 recipient <caseyclaydon@fastmail.com.au> ok
7934> [Sep 10 20:56:18.049538 2007] debug: (mail/smtp) SMTP(0x82544e8) sent: DATA
7935> [Sep 10 20:56:18.176680 2007] debug: (mail/smtp) SMTP(0x82544e8)
7936> received: 354 go ahead
7937> [Sep 10 20:56:18.176795 2007] debug: (mail/smtp) SMTP(0x82544e8) sent:
7938> From: "casey.net Services" <services@casey.net>
7939> [Sep 10 20:56:18.176834 2007] debug: (mail/smtp) SMTP(0x82544e8) sent:
7940> To: <caseyclaydon@fastmail.com.au>
7941> [Sep 10 20:56:18.176873 2007] debug: (mail/smtp) SMTP(0x82544e8) sent:
7942> Subject: Authentication code for Casey
7943> [Sep 10 20:56:18.176912 2007] debug: (mail/smtp) SMTP(0x82544e8) sent:
7944> Date: Mon, 10 Sep 2007 10:56:18 +0000
7945> [Sep 10 20:56:18.176950 2007] debug: (mail/smtp) SMTP(0x82544e8) sent:
7946> MIME-Version: 1.0
7947> [Sep 10 20:56:18.176988 2007] debug: (mail/smtp) SMTP(0x82544e8) sent:
7948> Content-Type: text/plain; charset=iso-8859-1
7949> [Sep 10 20:56:18.177025 2007] debug: (mail/smtp) SMTP(0x82544e8) sent:
7950> [Sep 10 20:56:18.177064 2007] debug: (mail/smtp) SMTP(0x82544e8) sent:
7951> The authentication code for your nickname (Casey) is: 269290298
7952> [Sep 10 20:56:18.177102 2007] debug: (mail/smtp) SMTP(0x82544e8) sent:
7953> Please submit this code to NickServ with the command:
7954> [Sep 10 20:56:18.177141 2007] debug: (mail/smtp) SMTP(0x82544e8) sent:
7955> /msg NickServ AUTH 269290298
7956> [Sep 10 20:56:18.177178 2007] debug: (mail/smtp) SMTP(0x82544e8) sent:
7957> [Sep 10 20:56:18.177217 2007] debug: (mail/smtp) SMTP(0x82544e8) sent:
7958> This message was sent by NickServ in response to registration by
7959> [Sep 10 20:56:18.177255 2007] debug: (mail/smtp) SMTP(0x82544e8) sent:
7960> casey@127.0.0.1.
7961> [Sep 10 20:56:18.177293 2007] debug: (mail/smtp) SMTP(0x82544e8) sent: .
7962> [Sep 10 20:56:18.323594 2007] debug: (mail/smtp) SMTP(0x82544e8)
7963> received: 250 ok: Message 185014642 accepted
7964> [Sep 10 20:56:18.323648 2007] debug: (mail/smtp) SMTP(0x82544e8) sent: QUIT
7965> [Sep 10 20:56:18.323701 2007] debug: (mail/smtp) SMTP(0x82544e8) closed
7966> (local)
7967> [Sep 10 20:56:18.323738 2007] debug: (mail/smtp) SMTP(0x82544e8) closed
7968> (free_socketinfo)
7969> [Sep 10 20:57:10.019989 2007] debug: Received: :casey.qld.au.casey.net
7970> PING services.casey.net
7971> [Sep 10 20:57:10.020105 2007] debug: Sent: :services.casey.net PONG
7972> services.casey.net services.casey.net
7973> [Sep 10 20:57:10.020231 2007] debug: Received: :services.casey.net PONG
7974> services.casey.net services.casey.net
7975> [Sep 10 20:57:14.325168 2007] debug: Received: :Casey PRIVMSG NickServ
7976> :auth 269290298
7977> [Sep 10 20:57:14.325300 2007] debug: Sent: :NickServ SVSMODE Casey :+r
7978> [Sep 10 20:57:14.325360 2007] debug: Sent: :NickServ NOTICE Casey
7979> :Authentication succeeded; your nickname registration is now complete.
7980> [Sep 10 20:57:14.325404 2007] (nickserv/mail-auth) casey@127.0.0.1
7981> authenticated REGISTER for Casey
7982> [Sep 10 20:57:20.358486 2007] debug: Received: :casey.qld.au.casey.net
7983> FJOIN #Casey 1189421839 @,Casey
7984> [Sep 10 20:57:20.358580 2007] debug: (protocol/inspircd) Casey FJOINs #Casey
7985> [Sep 10 20:57:20.358665 2007] debug: Creating channel #Casey
7986> [Sep 10 20:57:20.395903 2007] debug: Received: :casey.qld.au.casey.net
7987> FMODE #Casey 1189421839 nt
7988> [Sep 10 20:58:05.560855 2007] debug: Received: :Casey PRIVMSG ChanServ
7989> :register #Casey <password> #Casey
7990> [Sep 10 20:58:05.560987 2007] (chanserv/main) Channel #Casey registered
7991> by Casey!casey@127.0.0.1
7992> [Sep 10 20:58:05.561077 2007] debug: Sent: :ChanServ NOTICE Casey
7993> :Channel #Casey registered under your nickname: Casey
7994> [Sep 10 20:58:05.561140 2007] debug: Sent: :ChanServ NOTICE Casey :Your
7995> channel password is <password> -- remember it for later use.
7996> [Sep 10 20:58:05.561212 2007] debug: Sent: :ChanServ MODE #Casey 0 +r
7997> [Sep 10 20:58:28.121713 2007] debug: Received: :Casey PRIVMSG OperServ
7998> :shutdown
7999> [Sep 10 20:58:28.121813 2007] (operserv/main) Casey: shutdown
8000> [Sep 10 20:58:28.121941 2007] debug: Saving databases
8001> [Sep 10 20:58:28.124591 2007] SHUTDOWN command received from Casey
8002> [Sep 10 20:58:28.124646 2007] debug: Unloading module `misc/xml-import'
8003> [Sep 10 20:58:28.124768 2007] debug: Unloading module `misc/xml-export'
8004> [Sep 10 20:58:28.124824 2007] debug: Unloading module `statserv/main'
8005> [Sep 10 20:58:28.124902 2007] debug: Sent: :StatServ QUIT :
8006> [Sep 10 20:58:28.124980 2007] debug: Unloading module `memoserv/ignore'
8007> [Sep 10 20:58:28.125048 2007] debug: Unloading module `memoserv/forward'
8008> [Sep 10 20:58:28.125111 2007] debug: Unloading module `memoserv/main'
8009> [Sep 10 20:58:28.125197 2007] debug: Sent: :MemoServ QUIT :
8010> [Sep 10 20:58:28.125268 2007] debug: Unloading module `chanserv/access-xop'
8011> [Sep 10 20:58:28.125331 2007] debug: Unloading module
8012> `chanserv/access-levels'
8013> [Sep 10 20:58:28.125392 2007] debug: Unloading module `chanserv/main'
8014> [Sep 10 20:58:28.125453 2007] debug: Sent: :ChanServ QUIT :
8015> [Sep 10 20:58:28.125544 2007] debug: Unloading module `nickserv/mail-auth'
8016> [Sep 10 20:58:28.125610 2007] debug: Unloading module `nickserv/link'
8017> [Sep 10 20:58:28.125673 2007] debug: Unloading module `nickserv/access'
8018> [Sep 10 20:58:28.125732 2007] debug: Unloading module `nickserv/main'
8019> [Sep 10 20:58:28.125792 2007] debug: Sent: :NickServ QUIT :
8020> [Sep 10 20:58:28.125893 2007] debug: Unloading module `operserv/sline'
8021> [Sep 10 20:58:28.125960 2007] debug: Unloading module `operserv/sessions'
8022> [Sep 10 20:58:28.126028 2007] debug: Unloading module `operserv/news'
8023> [Sep 10 20:58:28.126085 2007] debug: Unloading module `operserv/akill'
8024> [Sep 10 20:58:28.126159 2007] debug: Unloading module `operserv/main'
8025> [Sep 10 20:58:28.126225 2007] debug: Sent: :OperServ QUIT :
8026> [Sep 10 20:58:28.126280 2007] debug: Sent: :Global QUIT :
8027> [Sep 10 20:58:28.126355 2007] debug: Unloading module `mail/smtp'
8028> [Sep 10 20:58:28.126415 2007] debug: Unloading module `mail/main'
8029> [Sep 10 20:58:28.126480 2007] debug: Unloading module `database/standard'
8030> [Sep 10 20:58:28.126546 2007] debug: Unloading module
8031> `encryption/unix-crypt'
8032> [Sep 10 20:58:28.126611 2007] debug: Unloading module `encryption/md5'
8033> [Sep 10 20:58:28.126671 2007] debug: Unloading module `protocol/inspircd'
8034> [Sep 10 20:58:28.126789 2007] debug: Sent: :services.casey.net SQUIT
8035> services.casey.net :SHUTDOWN command received from Casey
8036> [Sep 10 20:58:28.127116 2007] debug: Deleting channel #Casey
8037> ------------------------------------------------------------------
8038> To unsubscribe or change your subscription options, visit:
8039> http://lists.ircservices.za.net/mailman/listinfo/ircservices
8040>
8041From caseyclaydon at fastmail.com.au Mon Sep 10 05:32:04 2007
8042From: caseyclaydon at fastmail.com.au (Casey)
8043Date: Mon Sep 10 05:32:39 2007
8044Subject: [IRCServices] 5.1 InspIRCd protocol
8045In-Reply-To: <b19eae4e0709100507je98f094p371df5abf649fba7@mail.gmail.com>
8046References: <46e508a4.03532@msgid.achurch.org> <46E5285B.9030301@fastmail.com.au>
8047 <b19eae4e0709100507je98f094p371df5abf649fba7@mail.gmail.com>
8048Message-ID: <46E53944.4020505@fastmail.com.au>
8049
8050is weird how it is fine on Andrew and I am getting this problem
8051From achurch at achurch.org Mon Sep 10 21:48:11 2007
8052From: achurch at achurch.org (Andrew Church)
8053Date: Mon Sep 10 05:49:05 2007
8054Subject: [IRCServices] 5.1 InspIRCd protocol
8055In-Reply-To: <b19eae4e0709100507je98f094p371df5abf649fba7@mail.gmail.com>
8056Message-ID: <46e53d3b.27130@msgid.achurch.org>
8057
8058>Our MODE command does not take a timestamp parameter.
8059>
8060>FMODE does, but will reject any timestamp of 0.
8061>
8062>(basically, use MODE, but with no timestamp)
8063
8064Hm. Not sure why it worked for me anyway, but try the following patch:
8065
8066Index: modules/protocol/inspircd.c
8067===================================================================
8068RCS file: /var/local/cvsroot/ircservices/modules/protocol/inspircd.c,v
8069retrieving revision 2.9
8070diff -u -r2.9 inspircd.c
8071--- modules/protocol/inspircd.c 3 Sep 2007 11:26:34 -0000 2.9
8072+++ modules/protocol/inspircd.c 10 Sep 2007 12:48:07 -0000
8073@@ -332,8 +332,16 @@
8074 User *u = get_user(av[2]);
8075 if (c && u)
8076 clear_channel(c, CLEAR_BANS, u);
8077- } else {
8078- do_cmode(source, ac, av);
8079+ } else if (ac >= 3) {
8080+ char modestr[BUFSIZE];
8081+ av[1] = av[0]; /* Remove the timestamp parameter */
8082+ if (av[2][0] != '+' && av[2][0] != '-') {
8083+ /* InspIRCd seems to omit the leading '+' when sending
8084+ * initial modes for the channel */
8085+ snprintf(modestr, sizeof(modestr), "+%s", av[2]);
8086+ av[2] = modestr;
8087+ }
8088+ do_cmode(source, ac-1, av+1);
8089 }
8090 } else {
8091 if (ac < 2)
8092@@ -1030,7 +1038,7 @@
8093 {
8094 protocol_name = "InspIRCd";
8095 protocol_version = "1.1+";
8096- protocol_features = PF_SZLINE | PF_SVSJOIN | PF_MODETS_FIRST;
8097+ protocol_features = PF_SZLINE | PF_SVSJOIN;
8098 protocol_nickmax = 30;
8099
8100 if (!register_messages(inspircd_messages)) {
8101
8102 --Andrew Church
8103 achurch@achurch.org
8104 http://achurch.org/
8105From surreal.w00t at gmail.com Mon Sep 10 05:52:29 2007
8106From: surreal.w00t at gmail.com (Robin Burchell)
8107Date: Mon Sep 10 05:52:35 2007
8108Subject: [IRCServices] 5.1 InspIRCd protocol
8109In-Reply-To: <46e53d3b.27130@msgid.achurch.org>
8110References: <b19eae4e0709100507je98f094p371df5abf649fba7@mail.gmail.com>
8111 <46e53d3b.27130@msgid.achurch.org>
8112Message-ID: <b19eae4e0709100552p2fd17900se7a9562ea34c92ce@mail.gmail.com>
8113
8114Hm.
8115
8116Are you sure on the omission of the +? While not too significant for
8117us (our parser assumes addition as the first state), it would be a bug
8118of sorts.
8119
8120On 9/10/07, Andrew Church <achurch@achurch.org> wrote:
8121> >Our MODE command does not take a timestamp parameter.
8122> >
8123> >FMODE does, but will reject any timestamp of 0.
8124> >
8125> >(basically, use MODE, but with no timestamp)
8126>
8127> Hm. Not sure why it worked for me anyway, but try the following patch:
8128>
8129> Index: modules/protocol/inspircd.c
8130> ===================================================================
8131> RCS file: /var/local/cvsroot/ircservices/modules/protocol/inspircd.c,v
8132> retrieving revision 2.9
8133> diff -u -r2.9 inspircd.c
8134> --- modules/protocol/inspircd.c 3 Sep 2007 11:26:34 -0000 2.9
8135> +++ modules/protocol/inspircd.c 10 Sep 2007 12:48:07 -0000
8136> @@ -332,8 +332,16 @@
8137> User *u = get_user(av[2]);
8138> if (c && u)
8139> clear_channel(c, CLEAR_BANS, u);
8140> - } else {
8141> - do_cmode(source, ac, av);
8142> + } else if (ac >= 3) {
8143> + char modestr[BUFSIZE];
8144> + av[1] = av[0]; /* Remove the timestamp parameter */
8145> + if (av[2][0] != '+' && av[2][0] != '-') {
8146> + /* InspIRCd seems to omit the leading '+' when sending
8147> + * initial modes for the channel */
8148> + snprintf(modestr, sizeof(modestr), "+%s", av[2]);
8149> + av[2] = modestr;
8150> + }
8151> + do_cmode(source, ac-1, av+1);
8152> }
8153> } else {
8154> if (ac < 2)
8155> @@ -1030,7 +1038,7 @@
8156> {
8157> protocol_name = "InspIRCd";
8158> protocol_version = "1.1+";
8159> - protocol_features = PF_SZLINE | PF_SVSJOIN | PF_MODETS_FIRST;
8160> + protocol_features = PF_SZLINE | PF_SVSJOIN;
8161> protocol_nickmax = 30;
8162>
8163> if (!register_messages(inspircd_messages)) {
8164>
8165> --Andrew Church
8166> achurch@achurch.org
8167> http://achurch.org/
8168> ------------------------------------------------------------------
8169> To unsubscribe or change your subscription options, visit:
8170> http://lists.ircservices.za.net/mailman/listinfo/ircservices
8171>
8172From achurch at achurch.org Mon Sep 10 22:07:49 2007
8173From: achurch at achurch.org (Andrew Church)
8174Date: Mon Sep 10 06:09:19 2007
8175Subject: [IRCServices] 5.1 InspIRCd protocol
8176In-Reply-To: <b19eae4e0709100552p2fd17900se7a9562ea34c92ce@mail.gmail.com>
8177Message-ID: <46e541f9.30171@msgid.achurch.org>
8178
8179>Hm.
8180>
8181>Are you sure on the omission of the +? While not too significant for
8182>us (our parser assumes addition as the first state), it would be a bug
8183>of sorts.
8184
8185See the last line below:
8186
8187[Sep 10 21:47:30.000075 2007] debug: Received: :Alcan PRIVMSG NickServ :identify xxxxxx
8188[Sep 10 21:47:30.000251 2007] debug: Sent: :NickServ SVSMODE Alcan :+r
8189[Sep 10 21:47:30.000314 2007] (nickserv/main) Alcan!achurch@localhost.achurch.org identified for nick Alcan
8190[Sep 10 21:47:30.000403 2007] debug: Sent: :NickServ NOTICE Alcan :Password accepted -- you are now recognized.
8191[Sep 10 21:47:30.000503 2007] debug: Sent: :services.localhost.net SVSJOIN Alcan #123
8192[Sep 10 21:47:30.000594 2007] debug: Sent: :MemoServ NOTICE Alcan :You have 2 new memos.
8193[Sep 10 21:47:30.000681 2007] debug: Sent: :MemoServ NOTICE Alcan :Type /msg MemoServ LIST NEW to list them.
8194[Sep 10 21:47:30.000761 2007] debug: Received: :inspircd.localhost.net FJOIN #123 1189428450 @,Alcan
8195[Sep 10 21:47:30.000825 2007] debug: (protocol/inspircd) Alcan FJOINs #123
8196[Sep 10 21:47:30.000908 2007] debug: Creating channel #123
8197[Sep 10 21:47:30.001040 2007] debug: Sent: :ChanServ FTOPIC #123 980209319 Alcan :123
8198[Sep 10 21:47:30.001127 2007] debug: Received: :inspircd.localhost.net FMODE #123 1189428450 nt
8199
8200 --Andrew Church
8201 achurch@achurch.org
8202 http://achurch.org/
8203From surreal.w00t at gmail.com Mon Sep 10 06:15:46 2007
8204From: surreal.w00t at gmail.com (Robin Burchell)
8205Date: Mon Sep 10 06:15:52 2007
8206Subject: [IRCServices] 5.1 InspIRCd protocol
8207In-Reply-To: <46e541f9.30171@msgid.achurch.org>
8208References: <b19eae4e0709100552p2fd17900se7a9562ea34c92ce@mail.gmail.com>
8209 <46e541f9.30171@msgid.achurch.org>
8210Message-ID: <b19eae4e0709100615w2ed800a3ra3e75eccb8148596@mail.gmail.com>
8211
8212Okay. I'll take a look sometime this evening.
8213
8214Thanks
8215
8216On 9/10/07, Andrew Church <achurch@achurch.org> wrote:
8217> >Hm.
8218> >
8219> >Are you sure on the omission of the +? While not too significant for
8220> >us (our parser assumes addition as the first state), it would be a bug
8221> >of sorts.
8222>
8223> See the last line below:
8224>
8225> [Sep 10 21:47:30.000075 2007] debug: Received: :Alcan PRIVMSG NickServ :identify xxxxxx
8226> [Sep 10 21:47:30.000251 2007] debug: Sent: :NickServ SVSMODE Alcan :+r
8227> [Sep 10 21:47:30.000314 2007] (nickserv/main) Alcan!achurch@localhost.achurch.org identified for nick Alcan
8228> [Sep 10 21:47:30.000403 2007] debug: Sent: :NickServ NOTICE Alcan :Password accepted -- you are now recognized.
8229> [Sep 10 21:47:30.000503 2007] debug: Sent: :services.localhost.net SVSJOIN Alcan #123
8230> [Sep 10 21:47:30.000594 2007] debug: Sent: :MemoServ NOTICE Alcan :You have 2 new memos.
8231> [Sep 10 21:47:30.000681 2007] debug: Sent: :MemoServ NOTICE Alcan :Type /msg MemoServ LIST NEW to list them.
8232> [Sep 10 21:47:30.000761 2007] debug: Received: :inspircd.localhost.net FJOIN #123 1189428450 @,Alcan
8233> [Sep 10 21:47:30.000825 2007] debug: (protocol/inspircd) Alcan FJOINs #123
8234> [Sep 10 21:47:30.000908 2007] debug: Creating channel #123
8235> [Sep 10 21:47:30.001040 2007] debug: Sent: :ChanServ FTOPIC #123 980209319 Alcan :123
8236> [Sep 10 21:47:30.001127 2007] debug: Received: :inspircd.localhost.net FMODE #123 1189428450 nt
8237>
8238> --Andrew Church
8239> achurch@achurch.org
8240> http://achurch.org/
8241> ------------------------------------------------------------------
8242> To unsubscribe or change your subscription options, visit:
8243> http://lists.ircservices.za.net/mailman/listinfo/ircservices
8244>
8245From caseyclaydon at fastmail.com.au Mon Sep 10 06:49:48 2007
8246From: caseyclaydon at fastmail.com.au (Casey)
8247Date: Mon Sep 10 06:50:23 2007
8248Subject: [IRCServices] 5.1 InspIRCd protocol
8249In-Reply-To: <46e541f9.30171@msgid.achurch.org>
8250References: <46e541f9.30171@msgid.achurch.org>
8251Message-ID: <46E54B7C.60409@fastmail.com.au>
8252
8253another thing, with a second me in the channel, ChanServ doesn't know
8254there is a second someone in the channel when you do ChanServ kick and
8255OP etc - doing it on OperServ works.
8256From achurch at achurch.org Mon Sep 10 23:10:22 2007
8257From: achurch at achurch.org (Andrew Church)
8258Date: Mon Sep 10 07:10:52 2007
8259Subject: [IRCServices] 5.1 InspIRCd protocol
8260In-Reply-To: <46E54B7C.60409@fastmail.com.au>
8261Message-ID: <46e55066.40602@msgid.achurch.org>
8262
8263>another thing, with a second me in the channel, ChanServ doesn't know
8264>there is a second someone in the channel when you do ChanServ kick and
8265>OP etc - doing it on OperServ works.
8266
8267Fixed, thanks for the report. Apply the following patch:
8268
8269Index: messages.c
8270===================================================================
8271RCS file: /var/local/cvsroot/ircservices/messages.c,v
8272retrieving revision 2.46
8273diff -u -r2.46 messages.c
8274--- messages.c 23 Aug 2007 04:45:42 -0000 2.46
8275+++ messages.c 10 Sep 2007 14:09:47 -0000
8276@@ -75,7 +75,7 @@
8277 if (!*source) {
8278 log("Source missing from JOIN message");
8279 return;
8280- } else if (ac != 1) {
8281+ } else if (ac < 1) {
8282 return;
8283 }
8284 do_join(source, ac, av);
8285
8286 --Andrew Church
8287 achurch@achurch.org
8288 http://achurch.org/
8289From nick at nickgawronski.com Mon Sep 10 11:51:42 2007
8290From: nick at nickgawronski.com (Nick Gawronski)
8291Date: Mon Sep 10 10:52:00 2007
8292Subject: [IRCServices] Services 5.1pre6 released
8293References: <46e4bfa3.76772@msgid.achurch.org>
8294Message-ID: <000401c7f3db$a1d77d70$230110ac@CHIHUAHUAL1>
8295
8296Hi, I have pre4 installed currently. In the config file ircservices.conf or
8297modules.conf has any new options been added that I will need to add to
8298either configuration file between pre4 and pre6?
8299----- Original Message -----
8300From: "Andrew Church" <achurch@achurch.org>
8301To: "services" <ircservices@ircservices.za.net>
8302Sent: Sunday, September 09, 2007 9:53 PM
8303Subject: [IRCServices] Services 5.1pre6 released
8304
8305
8306> Services 5.1pre6 has been released, and can be downloaded from:
8307>
8308> http://www.ircservices.za.net/download/testing/ (Japan)
8309> ftp://ftp.esper.net/ircservices/testing/ (Western USA)
8310>
8311> 9659409381266bc700c38a8947fbba5f ircservices-5.1pre6.tar.gz
8312> a0ec8b80457159e0a92b33bcc9f39432 ircservices-5.1pre6.diff.gz
8313> 867809cde1518afeac29c1b312f56b25 ircservices-5.1pre6-1.i386.rpm
8314> 80fb28b5bd78ec22222d4e7b82d48b09 ircservices_5.1pre6-1_i386.deb
8315>
8316> The mirrors should have it shortly.
8317>
8318> Changes in version 5.1pre6
8319> --------------------------
8320> 2007/09/10 Added NSRegDenyIfSuspended configuration option. Suggested
8321> by Aragon Gouveia <aragon@phat.za.net>
8322> 2007/09/03 Updated InspIRCd module to work with InspIRCD 1.1.x (tested
8323> with 1.1.12).
8324>
8325> --Andrew Church
8326> achurch@achurch.org
8327> http://achurch.org/
8328> ------------------------------------------------------------------
8329> To unsubscribe or change your subscription options, visit:
8330> http://lists.ircservices.za.net/mailman/listinfo/ircservices
8331>
8332
8333From caseyclaydon at fastmail.com.au Mon Sep 10 14:57:20 2007
8334From: caseyclaydon at fastmail.com.au (Casey)
8335Date: Mon Sep 10 14:57:59 2007
8336Subject: [IRCServices] 5.1 InspIRCd protocol
8337In-Reply-To: <46e53d3b.27130@msgid.achurch.org>
8338References: <46e53d3b.27130@msgid.achurch.org>
8339Message-ID: <46E5BDC0.9020603@fastmail.com.au>
8340
8341where in inspircd.c do I put in the patch
8342From achurch at achurch.org Tue Sep 11 08:23:36 2007
8343From: achurch at achurch.org (Andrew Church)
8344Date: Mon Sep 10 16:25:12 2007
8345Subject: [IRCServices] 5.1 InspIRCd protocol
8346In-Reply-To: <46E5BDC0.9020603@fastmail.com.au>
8347Message-ID: <46e5d252.50601@msgid.achurch.org>
8348
8349>where in inspircd.c do I put in the patch
8350
8351Use the "patch" command to apply it. Save the message to a file (for
8352example "file.txt"), then go to the top Services source directory and
8353enter the command "patch -p <file.txt" (make sure you give the proper
8354path to the file).
8355
8356 --Andrew Church
8357 achurch@achurch.org
8358 http://achurch.org/
8359From caseyclaydon at fastmail.com.au Mon Sep 10 17:58:31 2007
8360From: caseyclaydon at fastmail.com.au (Casey)
8361Date: Mon Sep 10 18:01:35 2007
8362Subject: [IRCServices] 5.1 InspIRCd protocol
8363In-Reply-To: <46e5d252.50601@msgid.achurch.org>
8364References: <46e5d252.50601@msgid.achurch.org>
8365Message-ID: <46E5E837.3030300@fastmail.com.au>
8366
8367the patch command is not working for me
8368
8369I made a text file and called it inspircd-patch.txt and
8370messages-patch.txt, and copied the patch txt files to the
8371ircservices-5.1pre6 directory
8372
8373I did patch -p <inspircd/messages-patch.txt
8374
8375[casey@Vigor10 ircservices-5.1pre6]$ patch -p <inspircd-patch.txt
8376patch: option requires an argument -- p
8377patch: Try `patch --help' for more information.
8378[casey@Vigor10 ircservices-5.1pre6]$
8379
8380
8381
8382I have this in the patch txt files
8383
8384
8385
8386Index: modules/protocol/inspircd.c
8387===================================================================
8388RCS file: /var/local/cvsroot/ircservices/modules/protocol/inspircd.c,v
8389retrieving revision 2.9
8390diff -u -r2.9 inspircd.c
8391--- modules/protocol/inspircd.c 3 Sep 2007 11:26:34 -0000 2.9
8392+++ modules/protocol/inspircd.c 10 Sep 2007 12:48:07 -0000
8393@@ -332,8 +332,16 @@
8394User *u = get_user(av[2]);
8395if (c && u)
8396clear_channel(c, CLEAR_BANS, u);
8397- } else {
8398- do_cmode(source, ac, av);
8399+ } else if (ac >= 3) {
8400+ char modestr[BUFSIZE];
8401+ av[1] = av[0]; /* Remove the timestamp parameter */
8402+ if (av[2][0] != '+' && av[2][0] != '-') {
8403+ /* InspIRCd seems to omit the leading '+' when sending
8404+ * initial modes for the channel */
8405+ snprintf(modestr, sizeof(modestr), "+%s", av[2]);
8406+ av[2] = modestr;
8407+ }
8408+ do_cmode(source, ac-1, av+1);
8409}
8410} else {
8411if (ac < 2)
8412@@ -1030,7 +1038,7 @@
8413{
8414protocol_name = "InspIRCd";
8415protocol_version = "1.1+";
8416- protocol_features = PF_SZLINE | PF_SVSJOIN | PF_MODETS_FIRST;
8417+ protocol_features = PF_SZLINE | PF_SVSJOIN;
8418protocol_nickmax = 30;
8419
8420if (!register_messages(inspircd_messages)) {
8421
8422
8423
8424
8425
8426
8427
8428Index: messages.c
8429===================================================================
8430RCS file: /var/local/cvsroot/ircservices/messages.c,v
8431retrieving revision 2.46
8432diff -u -r2.46 messages.c
8433--- messages.c 23 Aug 2007 04:45:42 -0000 2.46
8434+++ messages.c 10 Sep 2007 14:09:47 -0000
8435@@ -75,7 +75,7 @@
8436if (!*source) {
8437log("Source missing from JOIN message");
8438return;
8439- } else if (ac != 1) {
8440+ } else if (ac < 1) {
8441return;
8442}
8443do_join(source, ac, av);
8444
8445
8446
8447
8448
8449
8450
8451Andrew Church wrote:
8452>> where in inspircd.c do I put in the patch
8453>>
8454>
8455> Use the "patch" command to apply it. Save the message to a file (for
8456> example "file.txt"), then go to the top Services source directory and
8457> enter the command "patch -p <file.txt" (make sure you give the proper
8458> path to the file).
8459>
8460> --Andrew Church
8461> achurch@achurch.org
8462> http://achurch.org/
8463> ------------------------------------------------------------------
8464> To unsubscribe or change your subscription options, visit:
8465> http://lists.ircservices.za.net/mailman/listinfo/ircservices
8466>
8467From achurch at achurch.org Tue Sep 11 10:04:27 2007
8468From: achurch at achurch.org (Andrew Church)
8469Date: Mon Sep 10 18:05:57 2007
8470Subject: [IRCServices] 5.1 InspIRCd protocol
8471In-Reply-To: <46E5E837.3030300@fastmail.com.au>
8472Message-ID: <46e5e9ee.55553@msgid.achurch.org>
8473
8474Sorry--that should have been "patch -p0", not "patch -p".
8475
8476 --Andrew Church
8477 achurch@achurch.org
8478 http://achurch.org/
8479
8480>the patch command is not working for me
8481>
8482>I made a text file and called it inspircd-patch.txt and
8483>messages-patch.txt, and copied the patch txt files to the
8484>ircservices-5.1pre6 directory
8485>
8486>I did patch -p <inspircd/messages-patch.txt
8487>
8488>[casey@Vigor10 ircservices-5.1pre6]$ patch -p <inspircd-patch.txt
8489>patch: option requires an argument -- p
8490>patch: Try `patch --help' for more information.
8491>[casey@Vigor10 ircservices-5.1pre6]$
8492>
8493>
8494>
8495>I have this in the patch txt files
8496>
8497>
8498>
8499>Index: modules/protocol/inspircd.c
8500>===================================================================
8501>RCS file: /var/local/cvsroot/ircservices/modules/protocol/inspircd.c,v
8502>retrieving revision 2.9
8503>diff -u -r2.9 inspircd.c
8504>--- modules/protocol/inspircd.c 3 Sep 2007 11:26:34 -0000 2.9
8505>+++ modules/protocol/inspircd.c 10 Sep 2007 12:48:07 -0000
8506>@@ -332,8 +332,16 @@
8507>User *u = get_user(av[2]);
8508>if (c && u)
8509>clear_channel(c, CLEAR_BANS, u);
8510>- } else {
8511>- do_cmode(source, ac, av);
8512>+ } else if (ac >= 3) {
8513>+ char modestr[BUFSIZE];
8514>+ av[1] = av[0]; /* Remove the timestamp parameter */
8515>+ if (av[2][0] != '+' && av[2][0] != '-') {
8516>+ /* InspIRCd seems to omit the leading '+' when sending
8517>+ * initial modes for the channel */
8518>+ snprintf(modestr, sizeof(modestr), "+%s", av[2]);
8519>+ av[2] = modestr;
8520>+ }
8521>+ do_cmode(source, ac-1, av+1);
8522>}
8523>} else {
8524>if (ac < 2)
8525>@@ -1030,7 +1038,7 @@
8526>{
8527>protocol_name = "InspIRCd";
8528>protocol_version = "1.1+";
8529>- protocol_features = PF_SZLINE | PF_SVSJOIN | PF_MODETS_FIRST;
8530>+ protocol_features = PF_SZLINE | PF_SVSJOIN;
8531>protocol_nickmax = 30;
8532>
8533>if (!register_messages(inspircd_messages)) {
8534>
8535>
8536>
8537>
8538>
8539>
8540>
8541>Index: messages.c
8542>===================================================================
8543>RCS file: /var/local/cvsroot/ircservices/messages.c,v
8544>retrieving revision 2.46
8545>diff -u -r2.46 messages.c
8546>--- messages.c 23 Aug 2007 04:45:42 -0000 2.46
8547>+++ messages.c 10 Sep 2007 14:09:47 -0000
8548>@@ -75,7 +75,7 @@
8549>if (!*source) {
8550>log("Source missing from JOIN message");
8551>return;
8552>- } else if (ac != 1) {
8553>+ } else if (ac < 1) {
8554>return;
8555>}
8556>do_join(source, ac, av);
8557>
8558>
8559>
8560>
8561>
8562>
8563>
8564>Andrew Church wrote:
8565>>> where in inspircd.c do I put in the patch
8566>>>
8567>>
8568>> Use the "patch" command to apply it. Save the message to a file (for
8569>> example "file.txt"), then go to the top Services source directory and
8570>> enter the command "patch -p <file.txt" (make sure you give the proper
8571>> path to the file).
8572>>
8573>> --Andrew Church
8574>> achurch@achurch.org
8575>> http://achurch.org/
8576>> ------------------------------------------------------------------
8577>> To unsubscribe or change your subscription options, visit:
8578>> http://lists.ircservices.za.net/mailman/listinfo/ircservices
8579>>
8580>------------------------------------------------------------------
8581>To unsubscribe or change your subscription options, visit:
8582>http://lists.ircservices.za.net/mailman/listinfo/ircservices
8583From caseyclaydon at fastmail.com.au Mon Sep 10 18:28:36 2007
8584From: caseyclaydon at fastmail.com.au (Casey)
8585Date: Mon Sep 10 18:31:05 2007
8586Subject: [IRCServices] 5.1 InspIRCd protocol
8587In-Reply-To: <46e5e9ee.55553@msgid.achurch.org>
8588References: <46e5e9ee.55553@msgid.achurch.org>
8589Message-ID: <46E5EF44.5050006@fastmail.com.au>
8590
8591getting patch unexpectedly ends in middle of line
8592
8593
8594[root@Vigor10 ircservices-5.1pre6]# patch -p0 <inspircd-patch.txt
8595patching file modules/protocol/inspircd.c
8596patch unexpectedly ends in middle of line
8597Hunk #2 succeeded at 1038 with fuzz 1.
8598[root@Vigor10 ircservices-5.1pre6]# patch -p0 <messages-patch.txt
8599patching file messages.c
8600patch unexpectedly ends in middle of line
8601Hunk #1 succeeded at 75 with fuzz 1.
8602[root@Vigor10 ircservices-5.1pre6]#
8603
8604
8605
8606Andrew Church wrote:
8607> Sorry--that should have been "patch -p0", not "patch -p".
8608>
8609> --Andrew Church
8610> achurch@achurch.org
8611> http://achurch.org/
8612>
8613>
8614>> the patch command is not working for me
8615>>
8616>> I made a text file and called it inspircd-patch.txt and
8617>> messages-patch.txt, and copied the patch txt files to the
8618>> ircservices-5.1pre6 directory
8619>>
8620>> I did patch -p <inspircd/messages-patch.txt
8621>>
8622>> [casey@Vigor10 ircservices-5.1pre6]$ patch -p <inspircd-patch.txt
8623>> patch: option requires an argument -- p
8624>> patch: Try `patch --help' for more information.
8625>> [casey@Vigor10 ircservices-5.1pre6]$
8626>>
8627>>
8628>>
8629>> I have this in the patch txt files
8630>>
8631>>
8632>>
8633>> Index: modules/protocol/inspircd.c
8634>> ===================================================================
8635>> RCS file: /var/local/cvsroot/ircservices/modules/protocol/inspircd.c,v
8636>> retrieving revision 2.9
8637>> diff -u -r2.9 inspircd.c
8638>> --- modules/protocol/inspircd.c 3 Sep 2007 11:26:34 -0000 2.9
8639>> +++ modules/protocol/inspircd.c 10 Sep 2007 12:48:07 -0000
8640>> @@ -332,8 +332,16 @@
8641>> User *u = get_user(av[2]);
8642>> if (c && u)
8643>> clear_channel(c, CLEAR_BANS, u);
8644>> - } else {
8645>> - do_cmode(source, ac, av);
8646>> + } else if (ac >= 3) {
8647>> + char modestr[BUFSIZE];
8648>> + av[1] = av[0]; /* Remove the timestamp parameter */
8649>> + if (av[2][0] != '+' && av[2][0] != '-') {
8650>> + /* InspIRCd seems to omit the leading '+' when sending
8651>> + * initial modes for the channel */
8652>> + snprintf(modestr, sizeof(modestr), "+%s", av[2]);
8653>> + av[2] = modestr;
8654>> + }
8655>> + do_cmode(source, ac-1, av+1);
8656>> }
8657>> } else {
8658>> if (ac < 2)
8659>> @@ -1030,7 +1038,7 @@
8660>> {
8661>> protocol_name = "InspIRCd";
8662>> protocol_version = "1.1+";
8663>> - protocol_features = PF_SZLINE | PF_SVSJOIN | PF_MODETS_FIRST;
8664>> + protocol_features = PF_SZLINE | PF_SVSJOIN;
8665>> protocol_nickmax = 30;
8666>>
8667>> if (!register_messages(inspircd_messages)) {
8668>>
8669>>
8670>>
8671>>
8672>>
8673>>
8674>>
8675>> Index: messages.c
8676>> ===================================================================
8677>> RCS file: /var/local/cvsroot/ircservices/messages.c,v
8678>> retrieving revision 2.46
8679>> diff -u -r2.46 messages.c
8680>> --- messages.c 23 Aug 2007 04:45:42 -0000 2.46
8681>> +++ messages.c 10 Sep 2007 14:09:47 -0000
8682>> @@ -75,7 +75,7 @@
8683>> if (!*source) {
8684>> log("Source missing from JOIN message");
8685>> return;
8686>> - } else if (ac != 1) {
8687>> + } else if (ac < 1) {
8688>> return;
8689>> }
8690>> do_join(source, ac, av);
8691>>
8692>>
8693>>
8694>>
8695>>
8696>>
8697>>
8698>> Andrew Church wrote:
8699>>
8700>>>> where in inspircd.c do I put in the patch
8701>>>>
8702>>>>
8703>>> Use the "patch" command to apply it. Save the message to a file (for
8704>>> example "file.txt"), then go to the top Services source directory and
8705>>> enter the command "patch -p <file.txt" (make sure you give the proper
8706>>> path to the file).
8707>>>
8708>>> --Andrew Church
8709>>> achurch@achurch.org
8710>>> http://achurch.org/
8711>>> ------------------------------------------------------------------
8712>>> To unsubscribe or change your subscription options, visit:
8713>>> http://lists.ircservices.za.net/mailman/listinfo/ircservices
8714>>>
8715>>>
8716>> ------------------------------------------------------------------
8717>> To unsubscribe or change your subscription options, visit:
8718>> http://lists.ircservices.za.net/mailman/listinfo/ircservices
8719>>
8720> ------------------------------------------------------------------
8721> To unsubscribe or change your subscription options, visit:
8722> http://lists.ircservices.za.net/mailman/listinfo/ircservices
8723>
8724From achurch at achurch.org Tue Sep 11 10:35:46 2007
8725From: achurch at achurch.org (Andrew Church)
8726Date: Mon Sep 10 18:39:10 2007
8727Subject: [IRCServices] 5.1 InspIRCd protocol
8728In-Reply-To: <46E5EF44.5050006@fastmail.com.au>
8729Message-ID: <46e5f1b6.55617@msgid.achurch.org>
8730
8731It looks like your mailreader may have corrupted the patch text. I'll send
8732the updated files to you privately in a tar.gz archive.
8733
8734 --Andrew Church
8735 achurch@achurch.org
8736 http://achurch.org/
8737
8738>getting patch unexpectedly ends in middle of line
8739>
8740>
8741>[root@Vigor10 ircservices-5.1pre6]# patch -p0 <inspircd-patch.txt
8742>patching file modules/protocol/inspircd.c
8743>patch unexpectedly ends in middle of line
8744>Hunk #2 succeeded at 1038 with fuzz 1.
8745>[root@Vigor10 ircservices-5.1pre6]# patch -p0 <messages-patch.txt
8746>patching file messages.c
8747>patch unexpectedly ends in middle of line
8748>Hunk #1 succeeded at 75 with fuzz 1.
8749>[root@Vigor10 ircservices-5.1pre6]#
8750>
8751>
8752>
8753>Andrew Church wrote:
8754>> Sorry--that should have been "patch -p0", not "patch -p".
8755>>
8756>> --Andrew Church
8757>> achurch@achurch.org
8758>> http://achurch.org/
8759>>
8760>>
8761>>> the patch command is not working for me
8762>>>
8763>>> I made a text file and called it inspircd-patch.txt and
8764>>> messages-patch.txt, and copied the patch txt files to the
8765>>> ircservices-5.1pre6 directory
8766>>>
8767>>> I did patch -p <inspircd/messages-patch.txt
8768>>>
8769>>> [casey@Vigor10 ircservices-5.1pre6]$ patch -p <inspircd-patch.txt
8770>>> patch: option requires an argument -- p
8771>>> patch: Try `patch --help' for more information.
8772>>> [casey@Vigor10 ircservices-5.1pre6]$
8773>>>
8774>>>
8775>>>
8776>>> I have this in the patch txt files
8777>>>
8778>>>
8779>>>
8780>>> Index: modules/protocol/inspircd.c
8781>>> ===================================================================
8782>>> RCS file: /var/local/cvsroot/ircservices/modules/protocol/inspircd.c,v
8783>>> retrieving revision 2.9
8784>>> diff -u -r2.9 inspircd.c
8785>>> --- modules/protocol/inspircd.c 3 Sep 2007 11:26:34 -0000 2.9
8786>>> +++ modules/protocol/inspircd.c 10 Sep 2007 12:48:07 -0000
8787>>> @@ -332,8 +332,16 @@
8788>>> User *u = get_user(av[2]);
8789>>> if (c && u)
8790>>> clear_channel(c, CLEAR_BANS, u);
8791>>> - } else {
8792>>> - do_cmode(source, ac, av);
8793>>> + } else if (ac >= 3) {
8794>>> + char modestr[BUFSIZE];
8795>>> + av[1] = av[0]; /* Remove the timestamp parameter */
8796>>> + if (av[2][0] != '+' && av[2][0] != '-') {
8797>>> + /* InspIRCd seems to omit the leading '+' when sending
8798>>> + * initial modes for the channel */
8799>>> + snprintf(modestr, sizeof(modestr), "+%s", av[2]);
8800>>> + av[2] = modestr;
8801>>> + }
8802>>> + do_cmode(source, ac-1, av+1);
8803>>> }
8804>>> } else {
8805>>> if (ac < 2)
8806>>> @@ -1030,7 +1038,7 @@
8807>>> {
8808>>> protocol_name = "InspIRCd";
8809>>> protocol_version = "1.1+";
8810>>> - protocol_features = PF_SZLINE | PF_SVSJOIN | PF_MODETS_FIRST;
8811>>> + protocol_features = PF_SZLINE | PF_SVSJOIN;
8812>>> protocol_nickmax = 30;
8813>>>
8814>>> if (!register_messages(inspircd_messages)) {
8815>>>
8816>>>
8817>>>
8818>>>
8819>>>
8820>>>
8821>>>
8822>>> Index: messages.c
8823>>> ===================================================================
8824>>> RCS file: /var/local/cvsroot/ircservices/messages.c,v
8825>>> retrieving revision 2.46
8826>>> diff -u -r2.46 messages.c
8827>>> --- messages.c 23 Aug 2007 04:45:42 -0000 2.46
8828>>> +++ messages.c 10 Sep 2007 14:09:47 -0000
8829>>> @@ -75,7 +75,7 @@
8830>>> if (!*source) {
8831>>> log("Source missing from JOIN message");
8832>>> return;
8833>>> - } else if (ac != 1) {
8834>>> + } else if (ac < 1) {
8835>>> return;
8836>>> }
8837>>> do_join(source, ac, av);
8838>>>
8839>>>
8840>>>
8841>>>
8842>>>
8843>>>
8844>>>
8845>>> Andrew Church wrote:
8846>>>
8847>>>>> where in inspircd.c do I put in the patch
8848>>>>>
8849>>>>>
8850>>>> Use the "patch" command to apply it. Save the message to a file (for
8851>>>> example "file.txt"), then go to the top Services source directory and
8852>>>> enter the command "patch -p <file.txt" (make sure you give the proper
8853>>>> path to the file).
8854>>>>
8855>>>> --Andrew Church
8856>>>> achurch@achurch.org
8857>>>> http://achurch.org/
8858>>>> ------------------------------------------------------------------
8859>>>> To unsubscribe or change your subscription options, visit:
8860>>>> http://lists.ircservices.za.net/mailman/listinfo/ircservices
8861>>>>
8862>>>>
8863>>> ------------------------------------------------------------------
8864>>> To unsubscribe or change your subscription options, visit:
8865>>> http://lists.ircservices.za.net/mailman/listinfo/ircservices
8866>>>
8867>> ------------------------------------------------------------------
8868>> To unsubscribe or change your subscription options, visit:
8869>> http://lists.ircservices.za.net/mailman/listinfo/ircservices
8870>>
8871>------------------------------------------------------------------
8872>To unsubscribe or change your subscription options, visit:
8873>http://lists.ircservices.za.net/mailman/listinfo/ircservices
8874From caseyclaydon at fastmail.com.au Mon Sep 10 20:02:57 2007
8875From: caseyclaydon at fastmail.com.au (Casey)
8876Date: Mon Sep 10 20:07:29 2007
8877Subject: [IRCServices] 5.1 InspIRCd protocol
8878In-Reply-To: <46e5f1b6.55617@msgid.achurch.org>
8879References: <46e5f1b6.55617@msgid.achurch.org>
8880Message-ID: <46E60561.9020406@fastmail.com.au>
8881
8882ChanServ is giving the modes with the patch and knows I am all there in
8883the channel doing kick op etc
8884
8885
8886debug warning message
8887
8888*** DEBUG: WARNING: The server services.casey.net is sending nonstandard
8889modes: 'ChanServ MODE +r' where FMODE should be used, and may cause desyncs.
8890
8891
8892
8893Andrew Church wrote:
8894> It looks like your mailreader may have corrupted the patch text. I'll send
8895> the updated files to you privately in a tar.gz archive.
8896>
8897> --Andrew Church
8898> achurch@achurch.org
8899> http://achurch.org/
8900>
8901>
8902>> getting patch unexpectedly ends in middle of line
8903>>
8904>>
8905>> [root@Vigor10 ircservices-5.1pre6]# patch -p0 <inspircd-patch.txt
8906>> patching file modules/protocol/inspircd.c
8907>> patch unexpectedly ends in middle of line
8908>> Hunk #2 succeeded at 1038 with fuzz 1.
8909>> [root@Vigor10 ircservices-5.1pre6]# patch -p0 <messages-patch.txt
8910>> patching file messages.c
8911>> patch unexpectedly ends in middle of line
8912>> Hunk #1 succeeded at 75 with fuzz 1.
8913>> [root@Vigor10 ircservices-5.1pre6]#
8914>>
8915>>
8916>>
8917>> Andrew Church wrote:
8918>>
8919>>> Sorry--that should have been "patch -p0", not "patch -p".
8920>>>
8921>>> --Andrew Church
8922>>> achurch@achurch.org
8923>>> http://achurch.org/
8924>>>
8925>>>
8926>>>
8927>>>> the patch command is not working for me
8928>>>>
8929>>>> I made a text file and called it inspircd-patch.txt and
8930>>>> messages-patch.txt, and copied the patch txt files to the
8931>>>> ircservices-5.1pre6 directory
8932>>>>
8933>>>> I did patch -p <inspircd/messages-patch.txt
8934>>>>
8935>>>> [casey@Vigor10 ircservices-5.1pre6]$ patch -p <inspircd-patch.txt
8936>>>> patch: option requires an argument -- p
8937>>>> patch: Try `patch --help' for more information.
8938>>>> [casey@Vigor10 ircservices-5.1pre6]$
8939>>>>
8940>>>>
8941>>>>
8942>>>> I have this in the patch txt files
8943>>>>
8944>>>>
8945>>>>
8946>>>> Index: modules/protocol/inspircd.c
8947>>>> ===================================================================
8948>>>> RCS file: /var/local/cvsroot/ircservices/modules/protocol/inspircd.c,v
8949>>>> retrieving revision 2.9
8950>>>> diff -u -r2.9 inspircd.c
8951>>>> --- modules/protocol/inspircd.c 3 Sep 2007 11:26:34 -0000 2.9
8952>>>> +++ modules/protocol/inspircd.c 10 Sep 2007 12:48:07 -0000
8953>>>> @@ -332,8 +332,16 @@
8954>>>> User *u = get_user(av[2]);
8955>>>> if (c && u)
8956>>>> clear_channel(c, CLEAR_BANS, u);
8957>>>> - } else {
8958>>>> - do_cmode(source, ac, av);
8959>>>> + } else if (ac >= 3) {
8960>>>> + char modestr[BUFSIZE];
8961>>>> + av[1] = av[0]; /* Remove the timestamp parameter */
8962>>>> + if (av[2][0] != '+' && av[2][0] != '-') {
8963>>>> + /* InspIRCd seems to omit the leading '+' when sending
8964>>>> + * initial modes for the channel */
8965>>>> + snprintf(modestr, sizeof(modestr), "+%s", av[2]);
8966>>>> + av[2] = modestr;
8967>>>> + }
8968>>>> + do_cmode(source, ac-1, av+1);
8969>>>> }
8970>>>> } else {
8971>>>> if (ac < 2)
8972>>>> @@ -1030,7 +1038,7 @@
8973>>>> {
8974>>>> protocol_name = "InspIRCd";
8975>>>> protocol_version = "1.1+";
8976>>>> - protocol_features = PF_SZLINE | PF_SVSJOIN | PF_MODETS_FIRST;
8977>>>> + protocol_features = PF_SZLINE | PF_SVSJOIN;
8978>>>> protocol_nickmax = 30;
8979>>>>
8980>>>> if (!register_messages(inspircd_messages)) {
8981>>>>
8982>>>>
8983>>>>
8984>>>>
8985>>>>
8986>>>>
8987>>>>
8988>>>> Index: messages.c
8989>>>> ===================================================================
8990>>>> RCS file: /var/local/cvsroot/ircservices/messages.c,v
8991>>>> retrieving revision 2.46
8992>>>> diff -u -r2.46 messages.c
8993>>>> --- messages.c 23 Aug 2007 04:45:42 -0000 2.46
8994>>>> +++ messages.c 10 Sep 2007 14:09:47 -0000
8995>>>> @@ -75,7 +75,7 @@
8996>>>> if (!*source) {
8997>>>> log("Source missing from JOIN message");
8998>>>> return;
8999>>>> - } else if (ac != 1) {
9000>>>> + } else if (ac < 1) {
9001>>>> return;
9002>>>> }
9003>>>> do_join(source, ac, av);
9004>>>>
9005>>>>
9006>>>>
9007>>>>
9008>>>>
9009>>>>
9010>>>>
9011>>>> Andrew Church wrote:
9012>>>>
9013>>>>
9014>>>>>> where in inspircd.c do I put in the patch
9015>>>>>>
9016>>>>>>
9017>>>>>>
9018>>>>> Use the "patch" command to apply it. Save the message to a file (for
9019>>>>> example "file.txt"), then go to the top Services source directory and
9020>>>>> enter the command "patch -p <file.txt" (make sure you give the proper
9021>>>>> path to the file).
9022>>>>>
9023>>>>> --Andrew Church
9024>>>>> achurch@achurch.org
9025>>>>> http://achurch.org/
9026>>>>> ------------------------------------------------------------------
9027>>>>> To unsubscribe or change your subscription options, visit:
9028>>>>> http://lists.ircservices.za.net/mailman/listinfo/ircservices
9029>>>>>
9030>>>>>
9031>>>>>
9032>>>> ------------------------------------------------------------------
9033>>>> To unsubscribe or change your subscription options, visit:
9034>>>> http://lists.ircservices.za.net/mailman/listinfo/ircservices
9035>>>>
9036>>>>
9037>>> ------------------------------------------------------------------
9038>>> To unsubscribe or change your subscription options, visit:
9039>>> http://lists.ircservices.za.net/mailman/listinfo/ircservices
9040>>>
9041>>>
9042>> ------------------------------------------------------------------
9043>> To unsubscribe or change your subscription options, visit:
9044>> http://lists.ircservices.za.net/mailman/listinfo/ircservices
9045>>
9046> ------------------------------------------------------------------
9047> To unsubscribe or change your subscription options, visit:
9048> http://lists.ircservices.za.net/mailman/listinfo/ircservices
9049>
9050From achurch at achurch.org Tue Sep 11 12:28:13 2007
9051From: achurch at achurch.org (Andrew Church)
9052Date: Mon Sep 10 20:29:04 2007
9053Subject: [IRCServices] 5.1 InspIRCd protocol
9054In-Reply-To: <46E60561.9020406@fastmail.com.au>
9055Message-ID: <46e60b78.62240@msgid.achurch.org>
9056
9057>ChanServ is giving the modes with the patch and knows I am all there in
9058>the channel doing kick op etc
9059>
9060>
9061>debug warning message
9062>
9063>*** DEBUG: WARNING: The server services.casey.net is sending nonstandard
9064>modes: 'ChanServ MODE +r' where FMODE should be used, and may cause desyncs.
9065
9066I still don't get this message in my tests, but it's harmless, so you can
9067ignore it.
9068
9069 --Andrew Church
9070 achurch@achurch.org
9071 http://achurch.org/
9072From caseyclaydon at fastmail.com.au Mon Sep 10 20:33:06 2007
9073From: caseyclaydon at fastmail.com.au (Casey)
9074Date: Mon Sep 10 20:37:13 2007
9075Subject: [IRCServices] 5.1 InspIRCd protocol
9076In-Reply-To: <46e60b78.62240@msgid.achurch.org>
9077References: <46e60b78.62240@msgid.achurch.org>
9078Message-ID: <46E60C72.3060009@fastmail.com.au>
9079
9080I have mode +n +* on which gives the debug notice and all that - the
9081Server Notice masks.
9082
9083
9084
9085Andrew Church wrote:
9086>> ChanServ is giving the modes with the patch and knows I am all there in
9087>> the channel doing kick op etc
9088>>
9089>>
9090>> debug warning message
9091>>
9092>> *** DEBUG: WARNING: The server services.casey.net is sending nonstandard
9093>> modes: 'ChanServ MODE +r' where FMODE should be used, and may cause desyncs.
9094>>
9095>
9096> I still don't get this message in my tests, but it's harmless, so you can
9097> ignore it.
9098>
9099> --Andrew Church
9100> achurch@achurch.org
9101> http://achurch.org/
9102> ------------------------------------------------------------------
9103> To unsubscribe or change your subscription options, visit:
9104> http://lists.ircservices.za.net/mailman/listinfo/ircservices
9105>
9106From achurch at achurch.org Tue Sep 11 12:45:08 2007
9107From: achurch at achurch.org (Andrew Church)
9108Date: Mon Sep 10 20:46:30 2007
9109Subject: [IRCServices] Services 5.1pre7 released
9110Message-ID: <46e60f8f.03733@msgid.achurch.org>
9111
9112 Services 5.1pre7 has been released, and can be downloaded from:
9113
9114http://www.ircservices.za.net/download/testing/ (Japan)
9115ftp://ftp.esper.net/ircservices/testing/ (Western USA)
9116
9117944ab97d39626f046045b9cfae00a814 ircservices-5.1pre7.tar.gz
911851fbf197baaa10940006f52ab0b532b9 ircservices-5.1pre7.diff.gz
911974efb8deafe4475be75671ce56aa09c8 ircservices-5.1pre7-1.i386.rpm
9120a1e8f1bf56738b4a5b68b39fc8d5c0ee ircservices_5.1pre7-1_i386.deb
9121
9122The mirrors should have it shortly.
9123
9124 This is a quick maintenance release to fix the problems with InspIRCd
9125just reported.
9126
9127Changes in version 5.1pre7
9128--------------------------
91292007/09/11 Fixed various problems with the InspIRCd protocol module.
9130 Reported by Casey <caseyclaydon@fastmail.com.au> and
9131 Robin Burchell <surreal.w00t@gmail.com>
9132
9133 --Andrew Church
9134 achurch@achurch.org
9135 http://achurch.org/
9136From caseyclaydon at fastmail.com.au Tue Sep 11 05:20:48 2007
9137From: caseyclaydon at fastmail.com.au (Casey)
9138Date: Tue Sep 11 05:21:35 2007
9139Subject: [IRCServices] MemoServ info - Segmentation Fault
9140Message-ID: <46E68820.8080308@fastmail.com.au>
9141
9142There is a Segmentation Fault on MemoServ info
9143
9144debug log
9145
9146[Sep 11 22:05:15.368606 2007] IRC Services 5.1pre7 starting up (options:
9147debug)
9148[Sep 11 22:05:15.368804 2007] debug: Loading language 0 from file
9149`languages/en_us'
9150[Sep 11 22:05:15.369110 2007] debug: Loading language 10 from file
9151`languages/nl'
9152[Sep 11 22:05:15.369445 2007] debug: Loading language 6 from file
9153`languages/fr'
9154[Sep 11 22:05:15.369724 2007] debug: Loading language 9 from file
9155`languages/de'
9156[Sep 11 22:05:15.370005 2007] debug: Loading language 11 from file
9157`languages/hu'
9158[Sep 11 22:05:15.370330 2007] debug: Loading language 2 from file
9159`languages/ja_euc'
9160[Sep 11 22:05:15.370618 2007] debug: Loading language 3 from file
9161`languages/ja_sjis'
9162[Sep 11 22:05:15.370906 2007] debug: Loading language 12 from file
9163`languages/ru'
9164[Sep 11 22:05:15.371167 2007] debug: Loading language 4 from file
9165`languages/es'
9166[Sep 11 22:05:15.371500 2007] debug: Loading language 7 from file
9167`languages/tr'
9168[Sep 11 22:05:15.373797 2007] debug: Loaded languages
9169[Sep 11 22:05:15.373845 2007] debug: Loading module `protocol/inspircd'
9170[Sep 11 22:05:15.374237 2007] debug: Successfully loaded module
9171`protocol/inspircd'
9172[Sep 11 22:05:15.374280 2007] debug: Loading module `encryption/md5'
9173[Sep 11 22:05:15.374511 2007] debug: Successfully loaded module
9174`encryption/md5'
9175[Sep 11 22:05:15.374542 2007] debug: Loading module `encryption/unix-crypt'
9176[Sep 11 22:05:15.375564 2007] debug: Successfully loaded module
9177`encryption/unix-crypt'
9178[Sep 11 22:05:15.375597 2007] debug: Loading module `database/standard'
9179[Sep 11 22:05:15.375827 2007] debug: Successfully loaded module
9180`database/standard'
9181[Sep 11 22:05:15.375859 2007] debug: Loading module `mail/main'
9182[Sep 11 22:05:15.376128 2007] debug: Successfully loaded module `mail/main'
9183[Sep 11 22:05:15.376162 2007] debug: Loading module `mail/smtp'
9184[Sep 11 22:05:15.376463 2007] debug: Successfully loaded module `mail/smtp'
9185[Sep 11 22:05:15.376496 2007] debug: Loading module `operserv/main'
9186[Sep 11 22:05:15.377203 2007] debug: Successfully loaded module
9187`operserv/main'
9188[Sep 11 22:05:15.377240 2007] debug: Loading module `operserv/akill'
9189[Sep 11 22:05:15.378075 2007] debug: Successfully loaded module
9190`operserv/akill'
9191[Sep 11 22:05:15.378111 2007] debug: Loading module `operserv/news'
9192[Sep 11 22:05:15.379267 2007] debug: Successfully loaded module
9193`operserv/news'
9194[Sep 11 22:05:15.379320 2007] debug: Loading module `operserv/sessions'
9195[Sep 11 22:05:15.380098 2007] debug: Successfully loaded module
9196`operserv/sessions'
9197[Sep 11 22:05:15.380133 2007] debug: Loading module `operserv/sline'
9198[Sep 11 22:05:15.381250 2007] debug: Successfully loaded module
9199`operserv/sline'
9200[Sep 11 22:05:15.381287 2007] debug: Loading module `nickserv/main'
9201[Sep 11 22:05:15.382797 2007] debug: Successfully loaded module
9202`nickserv/main'
9203[Sep 11 22:05:15.382839 2007] debug: Loading module `nickserv/access'
9204[Sep 11 22:05:15.383707 2007] debug: Successfully loaded module
9205`nickserv/access'
9206[Sep 11 22:05:15.383742 2007] debug: Loading module `nickserv/link'
9207[Sep 11 22:05:15.384430 2007] debug: Successfully loaded module
9208`nickserv/link'
9209[Sep 11 22:05:15.384463 2007] debug: Loading module `nickserv/mail-auth'
9210[Sep 11 22:05:15.385188 2007] debug: Successfully loaded module
9211`nickserv/mail-auth'
9212[Sep 11 22:05:15.385222 2007] debug: Loading module `chanserv/main'
9213[Sep 11 22:05:15.387078 2007] debug: Successfully loaded module
9214`chanserv/main'
9215[Sep 11 22:05:15.387122 2007] debug: Loading module `chanserv/access-levels'
9216[Sep 11 22:05:15.388242 2007] debug: Successfully loaded module
9217`chanserv/access-levels'
9218[Sep 11 22:05:15.388275 2007] debug: Loading module `chanserv/access-xop'
9219[Sep 11 22:05:15.389362 2007] debug: Successfully loaded module
9220`chanserv/access-xop'
9221[Sep 11 22:05:15.389396 2007] debug: Loading module `memoserv/main'
9222[Sep 11 22:05:15.390589 2007] debug: Successfully loaded module
9223`memoserv/main'
9224[Sep 11 22:05:15.390625 2007] debug: Loading module `memoserv/forward'
9225[Sep 11 22:05:15.391454 2007] debug: Successfully loaded module
9226`memoserv/forward'
9227[Sep 11 22:05:15.391487 2007] debug: Loading module `memoserv/ignore'
9228[Sep 11 22:05:15.392519 2007] debug: Successfully loaded module
9229`memoserv/ignore'
9230[Sep 11 22:05:15.392578 2007] debug: Loading module `statserv/main'
9231[Sep 11 22:05:15.393687 2007] debug: Successfully loaded module
9232`statserv/main'
9233[Sep 11 22:05:15.393723 2007] debug: Loading module `misc/xml-export'
9234[Sep 11 22:05:15.394815 2007] debug: Successfully loaded module
9235`misc/xml-export'
9236[Sep 11 22:05:15.394849 2007] debug: Loading module `misc/xml-import'
9237[Sep 11 22:05:15.396207 2007] debug: Successfully loaded module
9238`misc/xml-import'
9239[Sep 11 22:05:15.396242 2007] debug: Loaded modules
9240[Sep 11 22:05:15.397072 2007] debug: Initiated connection to 127.0.0.1:7000
9241[Sep 11 22:05:15.397208 2007] debug: Sent: SERVER services.casey.net
9242<password> 0 :Services for IRC Networks
9243[Sep 11 22:05:15.397262 2007] debug: Sent: BURST
9244[Sep 11 22:05:15.397309 2007] debug: Sent: :services.casey.net VERSION
9245:ircservices-5.1pre7 services.casey.net :build #1, compiled Tue Sep 11
924617:19:29 EST 2007
9247[Sep 11 22:05:15.397352 2007] debug: Sent: ENDBURST
9248[Sep 11 22:05:16.394519 2007] debug: Sent: :services.casey.net NICK
92491189512316 OperServ casey.net casey.net services +i 0.0.0.0 :Operator Server
9250[Sep 11 22:05:16.394622 2007] debug: Sent: :services.casey.net NICK
92511189512316 Global casey.net casey.net services +i 0.0.0.0 :Global Noticer
9252[Sep 11 22:05:16.394698 2007] debug: Sent: :services.casey.net NICK
92531189512316 NickServ casey.net casey.net services + 0.0.0.0 :Nickname Server
9254[Sep 11 22:05:16.394767 2007] debug: Sent: :services.casey.net NICK
92551189512316 ChanServ casey.net casey.net services + 0.0.0.0 :Channel Server
9256[Sep 11 22:05:16.394831 2007] debug: Sent: :services.casey.net NICK
92571189512316 MemoServ casey.net casey.net services + 0.0.0.0 :Memo Server
9258[Sep 11 22:05:16.394883 2007] debug: Sent: :services.casey.net NICK
92591189512316 StatServ casey.net casey.net services +i 0.0.0.0 :Statistics
9260Server
9261[Sep 11 22:05:16.394934 2007] debug: Received: CAPAB START
9262[Sep 11 22:05:16.395025 2007] debug: Received: CAPAB MODULES
9263m_chanprotect.so,m_globops.so,m_services.so
9264[Sep 11 22:05:16.395080 2007] debug: Received: CAPAB CAPABILITIES
9265:NICKMAX=31 HALFOP=1 CHANMAX=65 MAXMODES=20 IDENTMAX=12 MAXQUIT=255
9266MAXTOPIC=307 MAXKICK=255 MAXGECOS=128 MAXAWAY=200 IP6NATIVE=0
9267IP6SUPPORT=1 PROTOCOL=1105 PREFIX=(ohv)@%+ CHANMODES=abq,k,l,MRimnprst
9268[Sep 11 22:05:16.395129 2007] debug: Received: CAPAB END
9269[Sep 11 22:05:16.395178 2007] debug: Received: SERVER
9270casey.qld.au.casey.net <password> 0 :Waddle World
9271[Sep 11 22:05:16.395253 2007] debug: Received: BURST 1189512316
9272[Sep 11 22:05:16.434285 2007] debug: Received: :casey.qld.au.casey.net
9273VERSION :InspIRCd-1.1.12+Esrom casey.qld.au.casey.net :Linux Vigor10
92742.6.18.8.tex5 [FLAGS=0,epoll,singlethread-object]
9275[Sep 11 22:05:16.434348 2007] debug: Received: :casey.qld.au.casey.net
9276NICK 1189512263 Casey 127.0.0.1 netadmin.casey.net casey +nos 127.0.0.1
9277:Casey
9278[Sep 11 22:05:16.434387 2007] debug: new user: Casey
9279[Sep 11 22:05:16.434469 2007] debug: Sent: :NickServ SVSMODE Casey :-r
9280[Sep 11 22:05:16.434547 2007] debug: Sent: :NickServ NOTICE Casey :This
9281nickname is registered and protected. If it is your nickname, type
9282\ 2/msg NickServ IDENTIFY \1fpassword\1f\ 2. Otherwise, please choose a
9283different nickname.
9284[Sep 11 22:05:16.434596 2007] debug: Changing mode for Casey to +nos
9285[Sep 11 22:05:16.434640 2007] debug: Received: :Casey OPERTYPE NetAdmin
9286[Sep 11 22:05:16.434686 2007] debug: Changing mode for Casey to +o
9287[Sep 11 22:05:16.434719 2007] debug: Received: :casey.qld.au.casey.net
9288ADDLINE Z 69.69.69.69 <Config> 1189512255 0 :No porn here thanks.
9289[Sep 11 22:05:16.434751 2007] debug: Received: :casey.qld.au.casey.net
9290ADDLINE Q ChanServ <Config> 1189512255 0 :Reserved For Services
9291[Sep 11 22:05:16.434783 2007] debug: Received: :casey.qld.au.casey.net
9292ADDLINE Q NickServ <Config> 1189512255 0 :Reserved For Services
9293[Sep 11 22:05:16.434815 2007] debug: Received: :casey.qld.au.casey.net
9294ADDLINE Q OperServ <Config> 1189512255 0 :Reserved For Services
9295[Sep 11 22:05:16.434847 2007] debug: Received: :casey.qld.au.casey.net
9296ADDLINE Q MemoServ <Config> 1189512255 0 :Reserved For Services
9297[Sep 11 22:05:16.434878 2007] debug: Received: :casey.qld.au.casey.net
9298ADDLINE E *@ircop.host.com <Config> 1189512255 0 :Opers hostname
9299[Sep 11 22:05:16.434932 2007] debug: Received:
9300[Sep 11 22:05:16.434962 2007] debug: Received: ENDBURST
9301[Sep 11 22:05:38.655960 2007] debug: Received: :Casey PRIVMSG NickServ
9302:identify <password>
9303[Sep 11 22:05:38.656134 2007] debug: Sent: :NickServ SVSMODE Casey :+r
9304[Sep 11 22:05:38.656182 2007] (nickserv/main) Casey!casey@127.0.0.1
9305identified for nick Casey
9306[Sep 11 22:05:38.656249 2007] debug: Sent: :NickServ NOTICE Casey
9307:Password accepted -- you are now recognized.
9308[Sep 11 22:05:46.330775 2007] debug: Received: :Casey PRIVMSG MemoServ :info
9309[Sep 11 22:05:46.330938 2007] PANIC! signal 11, buffer = :Casey PRIVMSG
9310MemoServ :info
9311[Sep 11 22:05:46.331008 2007] Services terminating: Segmentation fault
9312[Sep 11 22:05:46.331043 2007] debug: Unloading module `misc/xml-import'
9313[Sep 11 22:05:46.331165 2007] debug: Unloading module `misc/xml-export'
9314[Sep 11 22:05:46.331232 2007] debug: Unloading module `statserv/main'
9315[Sep 11 22:05:46.331316 2007] debug: Sent: :StatServ QUIT :
9316[Sep 11 22:05:46.331408 2007] debug: Unloading module `memoserv/ignore'
9317[Sep 11 22:05:46.331485 2007] debug: Unloading module `memoserv/forward'
9318[Sep 11 22:05:46.331555 2007] debug: Unloading module `memoserv/main'
9319[Sep 11 22:05:46.331622 2007] debug: Sent: :MemoServ QUIT :
9320[Sep 11 22:05:46.331699 2007] debug: Unloading module `chanserv/access-xop'
9321[Sep 11 22:05:46.331764 2007] debug: Unloading module
9322`chanserv/access-levels'
9323[Sep 11 22:05:46.331827 2007] debug: Unloading module `chanserv/main'
9324[Sep 11 22:05:46.331899 2007] debug: Sent: :ChanServ QUIT :
9325[Sep 11 22:05:46.331998 2007] debug: Unloading module `nickserv/mail-auth'
9326[Sep 11 22:05:46.332068 2007] debug: Unloading module `nickserv/link'
9327[Sep 11 22:05:46.332133 2007] debug: Unloading module `nickserv/access'
9328[Sep 11 22:05:46.332195 2007] debug: Unloading module `nickserv/main'
9329[Sep 11 22:05:46.332260 2007] debug: Sent: :NickServ QUIT :
9330[Sep 11 22:05:46.332375 2007] debug: Unloading module `operserv/sline'
9331[Sep 11 22:05:46.332441 2007] debug: Unloading module `operserv/sessions'
9332[Sep 11 22:05:46.332510 2007] debug: Unloading module `operserv/news'
9333[Sep 11 22:05:46.332569 2007] debug: Unloading module `operserv/akill'
9334[Sep 11 22:05:46.332634 2007] debug: Unloading module `operserv/main'
9335[Sep 11 22:05:46.332701 2007] debug: Sent: :OperServ QUIT :
9336[Sep 11 22:05:46.332757 2007] debug: Sent: :Global QUIT :
9337[Sep 11 22:05:46.332837 2007] debug: Unloading module `mail/smtp'
9338[Sep 11 22:05:46.332907 2007] debug: Unloading module `mail/main'
9339[Sep 11 22:05:46.332964 2007] debug: Unloading module `database/standard'
9340[Sep 11 22:05:46.333028 2007] debug: Unloading module
9341`encryption/unix-crypt'
9342[Sep 11 22:05:46.333088 2007] debug: Unloading module `encryption/md5'
9343[Sep 11 22:05:46.333150 2007] debug: Unloading module `protocol/inspircd'
9344[Sep 11 22:05:46.333274 2007] debug: Sent: :services.casey.net SQUIT
9345services.casey.net :Services terminating: Segmentation fault
9346From caseyclaydon at fastmail.com.au Wed Sep 12 18:08:32 2007
9347From: caseyclaydon at fastmail.com.au (Casey)
9348Date: Wed Sep 12 18:11:04 2007
9349Subject: [IRCServices] normal users can mlock oper channel modes
9350Message-ID: <46E88D90.2020105@fastmail.com.au>
9351
9352normal users can ChanServ mlock oper channel modes.
9353
9354on InspIRCd as a normal user, I did mlock on channel mode +O -- oper
9355only channel
9356and ChanServ did it
9357
9358is this normal that normal users can mlock oper modes?
9359From caseyclaydon at fastmail.com.au Wed Sep 12 18:35:15 2007
9360From: caseyclaydon at fastmail.com.au (Casey)
9361Date: Wed Sep 12 18:37:22 2007
9362Subject: [IRCServices] new commands -- akick sticky - kickban
9363Message-ID: <46E893D3.7020908@fastmail.com.au>
9364
9365Maybe have a new command for ChanServ for akick sticky and kickban.
9366
9367akick sticky where ChanServ puts the ban on when someone sets it, and
9368when someone -b it off to +b it again.
9369
9370kickban - the standard kick and ban, and is only active when the
9371channel has someone in it -- akick to keep the ban on.
9372From achurch at achurch.org Thu Sep 13 14:50:32 2007
9373From: achurch at achurch.org (Andrew Church)
9374Date: Wed Sep 12 22:51:05 2007
9375Subject: [IRCServices] normal users can mlock oper channel modes
9376In-Reply-To: <46E88D90.2020105@fastmail.com.au>
9377Message-ID: <46e8cfc3.60657@msgid.achurch.org>
9378
9379>normal users can ChanServ mlock oper channel modes.
9380>
9381>on InspIRCd as a normal user, I did mlock on channel mode +O -- oper
9382>only channel
9383>and ChanServ did it
9384>
9385>is this normal that normal users can mlock oper modes?
9386
9387Yes, this is normal behavior. If people want to lock themselves out of
9388their own channel, they're more than welcome to. (:
9389
9390 --Andrew Church
9391 achurch@achurch.org
9392 http://achurch.org/
9393From achurch at achurch.org Thu Sep 13 14:51:18 2007
9394From: achurch at achurch.org (Andrew Church)
9395Date: Wed Sep 12 22:52:38 2007
9396Subject: [IRCServices] new commands -- akick sticky - kickban
9397In-Reply-To: <46E893D3.7020908@fastmail.com.au>
9398Message-ID: <46e8d020.60710@msgid.achurch.org>
9399
9400>Maybe have a new command for ChanServ for akick sticky and kickban.
9401>
9402>akick sticky where ChanServ puts the ban on when someone sets it, and
9403>when someone -b it off to +b it again.
9404>
9405>kickban - the standard kick and ban, and is only active when the
9406>channel has someone in it -- akick to keep the ban on.
9407
9408I don't really see a necessity for either of these.
9409
9410 --Andrew Church
9411 achurch@achurch.org
9412 http://achurch.org/
9413From achurch at achurch.org Thu Sep 13 14:55:27 2007
9414From: achurch at achurch.org (Andrew Church)
9415Date: Wed Sep 12 22:55:44 2007
9416Subject: [IRCServices] MemoServ info - Segmentation Fault
9417In-Reply-To: <46E68820.8080308@fastmail.com.au>
9418Message-ID: <46e8d0d9.61421@msgid.achurch.org>
9419
9420>There is a Segmentation Fault on MemoServ info
9421
9422Fixed, thanks for the report.
9423
9424 --Andrew Church
9425 achurch@achurch.org
9426 http://achurch.org/
9427From achurch at achurch.org Thu Sep 13 15:03:03 2007
9428From: achurch at achurch.org (Andrew Church)
9429Date: Wed Sep 12 23:03:23 2007
9430Subject: [IRCServices] Services 5.1pre8 released
9431Message-ID: <46e8d2a4.06106@msgid.achurch.org>
9432
9433 Services 5.1pre8 has been released, and can be downloaded from:
9434
9435http://www.ircservices.za.net/download/testing/ (Japan)
9436ftp://ftp.esper.net/ircservices/testing/ (Western USA)
9437
9438935dc268f3318b2f7f2690a935c9b323 ircservices-5.1pre8.tar.gz
9439c547cbd6c6655a435d06d7bb7f3197d7 ircservices-5.1pre8.diff.gz
944063a6c96dba0a4453a6a2ff61e75666c6 ircservices-5.1pre8-1.i386.rpm
9441e9d6681e1c83dcadba7e367ec0ccb8ec ircservices_5.1pre8-1_i386.deb
9442
9443The mirrors should have it shortly.
9444
9445Changes in version 5.1pre8
9446--------------------------
94472007/09/13 Fixed a crash in MemoServ INFO. Reported by Casey
9448 <caseyclaydon@fastmail.com.au>
9449
9450 --Andrew Church
9451 achurch@achurch.org
9452 http://achurch.org/
9453From caseyclaydon at fastmail.com.au Thu Sep 13 04:22:33 2007
9454From: caseyclaydon at fastmail.com.au (Casey)
9455Date: Thu Sep 13 04:34:16 2007
9456Subject: [IRCServices] MemoServ info - Segmentation Fault
9457In-Reply-To: <46e8d0d9.61421@msgid.achurch.org>
9458References: <46e8d0d9.61421@msgid.achurch.org>
9459Message-ID: <46E91D79.5060309@fastmail.com.au>
9460
9461no segmentation fault in pre8
9462
9463Thanks So Much Andrew
9464
9465
9466
9467Andrew Church wrote:
9468>> There is a Segmentation Fault on MemoServ info
9469>>
9470>
9471> Fixed, thanks for the report.
9472>
9473> --Andrew Church
9474> achurch@achurch.org
9475> http://achurch.org/
9476> ------------------------------------------------------------------
9477> To unsubscribe or change your subscription options, visit:
9478> http://lists.ircservices.za.net/mailman/listinfo/ircservices
9479>
9480From caseyclaydon at fastmail.com.au Thu Sep 13 04:22:33 2007
9481From: caseyclaydon at fastmail.com.au (Casey)
9482Date: Thu Sep 13 04:55:33 2007
9483Subject: [IRCServices] MemoServ info - Segmentation Fault
9484In-Reply-To: <46e8d0d9.61421@msgid.achurch.org>
9485References: <46e8d0d9.61421@msgid.achurch.org>
9486Message-ID: <46E91D79.5060309@fastmail.com.au>
9487
9488no segmentation fault in pre8
9489
9490Thanks So Much Andrew
9491
9492
9493
9494Andrew Church wrote:
9495>> There is a Segmentation Fault on MemoServ info
9496>>
9497>
9498> Fixed, thanks for the report.
9499>
9500> --Andrew Church
9501> achurch@achurch.org
9502> http://achurch.org/
9503> ------------------------------------------------------------------
9504> To unsubscribe or change your subscription options, visit:
9505> http://lists.ircservices.za.net/mailman/listinfo/ircservices
9506>
9507From narc at extrusive.org Thu Sep 13 06:47:43 2007
9508From: narc at extrusive.org (narc@extrusive.org)
9509Date: Thu Sep 13 06:54:39 2007
9510Subject: [IRCServices] /Nickserv list *
9511Message-ID: <20070913064743.6312e899399d91c972a3586af5928bd6.17f9dcb294.wbe@email.secureserver.net>
9512
9513Hey, I run a very small IRC Network and was wondering if there is a way to stop anyone apart from Opers using the /nickserv list * and /chanserv list * functions, as this could easily be exploitable by spammers.
9514
9515I am running IRCServices5.0.62 and UnrealIRCd 3.2.7, both on FreeBSD 6.3-release. If you wish to talk in IRC, our network is located at irc.extrusive.org 6667. My nick is Narcissus.
9516
9517
9518Thanks in advance
9519
9520Narcissus
9521[Extrusive Net Admin]
9522From narc at extrusive.org Thu Sep 13 06:47:43 2007
9523From: narc at extrusive.org (narc@extrusive.org)
9524Date: Thu Sep 13 07:21:08 2007
9525Subject: [IRCServices] /Nickserv list *
9526Message-ID: <20070913064743.6312e899399d91c972a3586af5928bd6.17f9dcb294.wbe@email.secureserver.net>
9527
9528Hey, I run a very small IRC Network and was wondering if there is a way to stop anyone apart from Opers using the /nickserv list * and /chanserv list * functions, as this could easily be exploitable by spammers.
9529
9530I am running IRCServices5.0.62 and UnrealIRCd 3.2.7, both on FreeBSD 6.3-release. If you wish to talk in IRC, our network is located at irc.extrusive.org 6667. My nick is Narcissus.
9531
9532
9533Thanks in advance
9534
9535Narcissus
9536[Extrusive Net Admin]
9537From charpour at gnet.gr Thu Sep 13 07:27:23 2007
9538From: charpour at gnet.gr (Pournaris Charalampos)
9539Date: Thu Sep 13 07:34:17 2007
9540Subject: [IRCServices] /Nickserv list *
9541In-Reply-To: <20070913064743.6312e899399d91c972a3586af5928bd6.17f9dcb294.wbe@email.secureserver.net>
9542References: <20070913064743.6312e899399d91c972a3586af5928bd6.17f9dcb294.wbe@email.secureserver.net>
9543Message-ID: <46E948CB.2090408@gnet.gr>
9544
9545There is an option in the modules.conf file:
9546
9547# NSListOpersOnly [OPTIONAL]
9548# When enabled, limits use of the NickServ LIST and LISTEMAIL
9549# commands to IRC operators.
9550
9551#NSListOpersOnly
9552
9553Uncomment this.
9554There is a similar option for ChanServ in the same file
9555
9556# CSListOpersOnly [OPTIONAL]
9557# When enabled, limits use of the ChanServ LIST command to IRC
9558# operators.
9559
9560#CSListOpersOnly
9561
9562Gl
9563
9564narc@extrusive.org wrote:
9565> Hey, I run a very small IRC Network and was wondering if there is a way to stop anyone apart from Opers using the /nickserv list * and /chanserv list * functions, as this could easily be exploitable by spammers.
9566>
9567> I am running IRCServices5.0.62 and UnrealIRCd 3.2.7, both on FreeBSD 6.3-release. If you wish to talk in IRC, our network is located at irc.extrusive.org 6667. My nick is Narcissus.
9568>
9569>
9570> Thanks in advance
9571>
9572> Narcissus
9573> [Extrusive Net Admin]
9574> ------------------------------------------------------------------
9575> To unsubscribe or change your subscription options, visit:
9576> http://lists.ircservices.za.net/mailman/listinfo/ircservices
9577>
9578>
9579> __________ NOD32 2528 (20070913) Information __________
9580>
9581> This message was checked by NOD32 antivirus system.
9582> http://www.eset.com
9583>
9584>
9585>
9586>
9587
9588
9589--
9590Charalampos Pournaris
9591Gnet Gaming Network
9592RnD Department
9593charpour@gnet.gr
9594
9595From charpour at gnet.gr Thu Sep 13 07:23:23 2007
9596From: charpour at gnet.gr (Pournaris Charalampos)
9597Date: Thu Sep 13 07:59:02 2007
9598Subject: [IRCServices] /Nickserv list *
9599In-Reply-To: <20070913064743.6312e899399d91c972a3586af5928bd6.17f9dcb294.wbe@email.secureserver.net>
9600References: <20070913064743.6312e899399d91c972a3586af5928bd6.17f9dcb294.wbe@email.secureserver.net>
9601Message-ID: <46E947DB.9050800@gnet.gr>
9602
9603There is an option in the modules.conf file:
9604
9605# NSListOpersOnly [OPTIONAL]
9606# When enabled, limits use of the NickServ LIST and LISTEMAIL
9607# commands to IRC operators.
9608
9609#NSListOpersOnly
9610
9611Uncomment this.
9612There is a similar option for ChanServ in the same file
9613
9614# CSListOpersOnly [OPTIONAL]
9615# When enabled, limits use of the ChanServ LIST command to IRC
9616# operators.
9617
9618#CSListOpersOnly
9619
9620Gl
9621
9622narc@extrusive.org wrote:
9623> Hey, I run a very small IRC Network and was wondering if there is a way to stop anyone apart from Opers using the /nickserv list * and /chanserv list * functions, as this could easily be exploitable by spammers.
9624>
9625> I am running IRCServices5.0.62 and UnrealIRCd 3.2.7, both on FreeBSD 6.3-release. If you wish to talk in IRC, our network is located at irc.extrusive.org 6667. My nick is Narcissus.
9626>
9627>
9628> Thanks in advance
9629>
9630> Narcissus
9631> [Extrusive Net Admin]
9632> ------------------------------------------------------------------
9633> To unsubscribe or change your subscription options, visit:
9634> http://lists.ircservices.za.net/mailman/listinfo/ircservices
9635>
9636>
9637> __________ NOD32 2528 (20070913) Information __________
9638>
9639> This message was checked by NOD32 antivirus system.
9640> http://www.eset.com
9641>
9642>
9643>
9644>
9645
9646
9647--
9648Charalampos Pournaris
9649Gnet Gaming Network
9650RnD Department
9651charpour@gnet.gr
9652
9653From ron2k.za at gmail.com Thu Sep 13 07:15:58 2007
9654From: ron2k.za at gmail.com (Kieron Thwaites)
9655Date: Thu Sep 13 08:26:10 2007
9656Subject: [IRCServices] /Nickserv list *
9657In-Reply-To: <20070913064743.6312e899399d91c972a3586af5928bd6.17f9dcb294.wbe@email.secureserver.net>
9658References: <20070913064743.6312e899399d91c972a3586af5928bd6.17f9dcb294.wbe@email.secureserver.net>
9659Message-ID: <debb3bc0709130715w431b0309x18ef2bc356189f72@mail.gmail.com>
9660
9661Please read the documentation first next time. The answer you seek is
9662in section 4.
9663
9664--K
9665
9666On 13/09/2007, narc@extrusive.org <narc@extrusive.org> wrote:
9667> Hey, I run a very small IRC Network and was wondering if there is a way to stop anyone apart from Opers using the /nickserv list * and /chanserv list * functions, as this could easily be exploitable by spammers.
9668>
9669> I am running IRCServices5.0.62 and UnrealIRCd 3.2.7, both on FreeBSD 6.3-release. If you wish to talk in IRC, our network is located at irc.extrusive.org 6667. My nick is Narcissus.
9670>
9671>
9672> Thanks in advance
9673>
9674> Narcissus
9675> [Extrusive Net Admin]
9676> ------------------------------------------------------------------
9677> To unsubscribe or change your subscription options, visit:
9678> http://lists.ircservices.za.net/mailman/listinfo/ircservices
9679>
9680From charpour at gnet.gr Thu Sep 13 07:27:23 2007
9681From: charpour at gnet.gr (Pournaris Charalampos)
9682Date: Thu Sep 13 08:33:36 2007
9683Subject: [IRCServices] /Nickserv list *
9684In-Reply-To: <20070913064743.6312e899399d91c972a3586af5928bd6.17f9dcb294.wbe@email.secureserver.net>
9685References: <20070913064743.6312e899399d91c972a3586af5928bd6.17f9dcb294.wbe@email.secureserver.net>
9686Message-ID: <46E948CB.2090408@gnet.gr>
9687
9688There is an option in the modules.conf file:
9689
9690# NSListOpersOnly [OPTIONAL]
9691# When enabled, limits use of the NickServ LIST and LISTEMAIL
9692# commands to IRC operators.
9693
9694#NSListOpersOnly
9695
9696Uncomment this.
9697There is a similar option for ChanServ in the same file
9698
9699# CSListOpersOnly [OPTIONAL]
9700# When enabled, limits use of the ChanServ LIST command to IRC
9701# operators.
9702
9703#CSListOpersOnly
9704
9705Gl
9706
9707narc@extrusive.org wrote:
9708> Hey, I run a very small IRC Network and was wondering if there is a way to stop anyone apart from Opers using the /nickserv list * and /chanserv list * functions, as this could easily be exploitable by spammers.
9709>
9710> I am running IRCServices5.0.62 and UnrealIRCd 3.2.7, both on FreeBSD 6.3-release. If you wish to talk in IRC, our network is located at irc.extrusive.org 6667. My nick is Narcissus.
9711>
9712>
9713> Thanks in advance
9714>
9715> Narcissus
9716> [Extrusive Net Admin]
9717> ------------------------------------------------------------------
9718> To unsubscribe or change your subscription options, visit:
9719> http://lists.ircservices.za.net/mailman/listinfo/ircservices
9720>
9721>
9722> __________ NOD32 2528 (20070913) Information __________
9723>
9724> This message was checked by NOD32 antivirus system.
9725> http://www.eset.com
9726>
9727>
9728>
9729>
9730
9731
9732--
9733Charalampos Pournaris
9734Gnet Gaming Network
9735RnD Department
9736charpour@gnet.gr
9737
9738From ron2k.za at gmail.com Thu Sep 13 07:15:58 2007
9739From: ron2k.za at gmail.com (Kieron Thwaites)
9740Date: Thu Sep 13 09:06:56 2007
9741Subject: [IRCServices] /Nickserv list *
9742In-Reply-To: <20070913064743.6312e899399d91c972a3586af5928bd6.17f9dcb294.wbe@email.secureserver.net>
9743References: <20070913064743.6312e899399d91c972a3586af5928bd6.17f9dcb294.wbe@email.secureserver.net>
9744Message-ID: <debb3bc0709130715w431b0309x18ef2bc356189f72@mail.gmail.com>
9745
9746Please read the documentation first next time. The answer you seek is
9747in section 4.
9748
9749--K
9750
9751On 13/09/2007, narc@extrusive.org <narc@extrusive.org> wrote:
9752> Hey, I run a very small IRC Network and was wondering if there is a way to stop anyone apart from Opers using the /nickserv list * and /chanserv list * functions, as this could easily be exploitable by spammers.
9753>
9754> I am running IRCServices5.0.62 and UnrealIRCd 3.2.7, both on FreeBSD 6.3-release. If you wish to talk in IRC, our network is located at irc.extrusive.org 6667. My nick is Narcissus.
9755>
9756>
9757> Thanks in advance
9758>
9759> Narcissus
9760> [Extrusive Net Admin]
9761> ------------------------------------------------------------------
9762> To unsubscribe or change your subscription options, visit:
9763> http://lists.ircservices.za.net/mailman/listinfo/ircservices
9764>
9765From charpour at gnet.gr Thu Sep 13 07:23:23 2007
9766From: charpour at gnet.gr (Pournaris Charalampos)
9767Date: Thu Sep 13 09:20:34 2007
9768Subject: [IRCServices] /Nickserv list *
9769In-Reply-To: <20070913064743.6312e899399d91c972a3586af5928bd6.17f9dcb294.wbe@email.secureserver.net>
9770References: <20070913064743.6312e899399d91c972a3586af5928bd6.17f9dcb294.wbe@email.secureserver.net>
9771Message-ID: <46E947DB.9050800@gnet.gr>
9772
9773There is an option in the modules.conf file:
9774
9775# NSListOpersOnly [OPTIONAL]
9776# When enabled, limits use of the NickServ LIST and LISTEMAIL
9777# commands to IRC operators.
9778
9779#NSListOpersOnly
9780
9781Uncomment this.
9782There is a similar option for ChanServ in the same file
9783
9784# CSListOpersOnly [OPTIONAL]
9785# When enabled, limits use of the ChanServ LIST command to IRC
9786# operators.
9787
9788#CSListOpersOnly
9789
9790Gl
9791
9792narc@extrusive.org wrote:
9793> Hey, I run a very small IRC Network and was wondering if there is a way to stop anyone apart from Opers using the /nickserv list * and /chanserv list * functions, as this could easily be exploitable by spammers.
9794>
9795> I am running IRCServices5.0.62 and UnrealIRCd 3.2.7, both on FreeBSD 6.3-release. If you wish to talk in IRC, our network is located at irc.extrusive.org 6667. My nick is Narcissus.
9796>
9797>
9798> Thanks in advance
9799>
9800> Narcissus
9801> [Extrusive Net Admin]
9802> ------------------------------------------------------------------
9803> To unsubscribe or change your subscription options, visit:
9804> http://lists.ircservices.za.net/mailman/listinfo/ircservices
9805>
9806>
9807> __________ NOD32 2528 (20070913) Information __________
9808>
9809> This message was checked by NOD32 antivirus system.
9810> http://www.eset.com
9811>
9812>
9813>
9814>
9815
9816
9817--
9818Charalampos Pournaris
9819Gnet Gaming Network
9820RnD Department
9821charpour@gnet.gr
9822
9823From ron2k.za at gmail.com Thu Sep 13 07:15:58 2007
9824From: ron2k.za at gmail.com (Kieron Thwaites)
9825Date: Thu Sep 13 11:38:43 2007
9826Subject: [IRCServices] /Nickserv list *
9827In-Reply-To: <20070913064743.6312e899399d91c972a3586af5928bd6.17f9dcb294.wbe@email.secureserver.net>
9828References: <20070913064743.6312e899399d91c972a3586af5928bd6.17f9dcb294.wbe@email.secureserver.net>
9829Message-ID: <debb3bc0709130715w431b0309x18ef2bc356189f72@mail.gmail.com>
9830
9831Please read the documentation first next time. The answer you seek is
9832in section 4.
9833
9834--K
9835
9836On 13/09/2007, narc@extrusive.org <narc@extrusive.org> wrote:
9837> Hey, I run a very small IRC Network and was wondering if there is a way to stop anyone apart from Opers using the /nickserv list * and /chanserv list * functions, as this could easily be exploitable by spammers.
9838>
9839> I am running IRCServices5.0.62 and UnrealIRCd 3.2.7, both on FreeBSD 6.3-release. If you wish to talk in IRC, our network is located at irc.extrusive.org 6667. My nick is Narcissus.
9840>
9841>
9842> Thanks in advance
9843>
9844> Narcissus
9845> [Extrusive Net Admin]
9846> ------------------------------------------------------------------
9847> To unsubscribe or change your subscription options, visit:
9848> http://lists.ircservices.za.net/mailman/listinfo/ircservices
9849>
9850From ron2k.za at gmail.com Thu Sep 13 07:15:58 2007
9851From: ron2k.za at gmail.com (Kieron Thwaites)
9852Date: Thu Sep 13 12:50:12 2007
9853Subject: [IRCServices] /Nickserv list *
9854In-Reply-To: <20070913064743.6312e899399d91c972a3586af5928bd6.17f9dcb294.wbe@email.secureserver.net>
9855References: <20070913064743.6312e899399d91c972a3586af5928bd6.17f9dcb294.wbe@email.secureserver.net>
9856Message-ID: <debb3bc0709130715w431b0309x18ef2bc356189f72@mail.gmail.com>
9857
9858Please read the documentation first next time. The answer you seek is
9859in section 4.
9860
9861--K
9862
9863On 13/09/2007, narc@extrusive.org <narc@extrusive.org> wrote:
9864> Hey, I run a very small IRC Network and was wondering if there is a way to stop anyone apart from Opers using the /nickserv list * and /chanserv list * functions, as this could easily be exploitable by spammers.
9865>
9866> I am running IRCServices5.0.62 and UnrealIRCd 3.2.7, both on FreeBSD 6.3-release. If you wish to talk in IRC, our network is located at irc.extrusive.org 6667. My nick is Narcissus.
9867>
9868>
9869> Thanks in advance
9870>
9871> Narcissus
9872> [Extrusive Net Admin]
9873> ------------------------------------------------------------------
9874> To unsubscribe or change your subscription options, visit:
9875> http://lists.ircservices.za.net/mailman/listinfo/ircservices
9876>
9877From ron2k.za at gmail.com Thu Sep 13 07:15:58 2007
9878From: ron2k.za at gmail.com (Kieron Thwaites)
9879Date: Thu Sep 13 14:30:20 2007
9880Subject: [IRCServices] /Nickserv list *
9881In-Reply-To: <20070913064743.6312e899399d91c972a3586af5928bd6.17f9dcb294.wbe@email.secureserver.net>
9882References: <20070913064743.6312e899399d91c972a3586af5928bd6.17f9dcb294.wbe@email.secureserver.net>
9883Message-ID: <debb3bc0709130715w431b0309x18ef2bc356189f72@mail.gmail.com>
9884
9885Please read the documentation first next time. The answer you seek is
9886in section 4.
9887
9888--K
9889
9890On 13/09/2007, narc@extrusive.org <narc@extrusive.org> wrote:
9891> Hey, I run a very small IRC Network and was wondering if there is a way to stop anyone apart from Opers using the /nickserv list * and /chanserv list * functions, as this could easily be exploitable by spammers.
9892>
9893> I am running IRCServices5.0.62 and UnrealIRCd 3.2.7, both on FreeBSD 6.3-release. If you wish to talk in IRC, our network is located at irc.extrusive.org 6667. My nick is Narcissus.
9894>
9895>
9896> Thanks in advance
9897>
9898> Narcissus
9899> [Extrusive Net Admin]
9900> ------------------------------------------------------------------
9901> To unsubscribe or change your subscription options, visit:
9902> http://lists.ircservices.za.net/mailman/listinfo/ircservices
9903>
9904From charpour at gnet.gr Thu Sep 13 07:27:23 2007
9905From: charpour at gnet.gr (Pournaris Charalampos)
9906Date: Thu Sep 13 14:41:04 2007
9907Subject: [IRCServices] /Nickserv list *
9908In-Reply-To: <20070913064743.6312e899399d91c972a3586af5928bd6.17f9dcb294.wbe@email.secureserver.net>
9909References: <20070913064743.6312e899399d91c972a3586af5928bd6.17f9dcb294.wbe@email.secureserver.net>
9910Message-ID: <46E948CB.2090408@gnet.gr>
9911
9912There is an option in the modules.conf file:
9913
9914# NSListOpersOnly [OPTIONAL]
9915# When enabled, limits use of the NickServ LIST and LISTEMAIL
9916# commands to IRC operators.
9917
9918#NSListOpersOnly
9919
9920Uncomment this.
9921There is a similar option for ChanServ in the same file
9922
9923# CSListOpersOnly [OPTIONAL]
9924# When enabled, limits use of the ChanServ LIST command to IRC
9925# operators.
9926
9927#CSListOpersOnly
9928
9929Gl
9930
9931narc@extrusive.org wrote:
9932> Hey, I run a very small IRC Network and was wondering if there is a way to stop anyone apart from Opers using the /nickserv list * and /chanserv list * functions, as this could easily be exploitable by spammers.
9933>
9934> I am running IRCServices5.0.62 and UnrealIRCd 3.2.7, both on FreeBSD 6.3-release. If you wish to talk in IRC, our network is located at irc.extrusive.org 6667. My nick is Narcissus.
9935>
9936>
9937> Thanks in advance
9938>
9939> Narcissus
9940> [Extrusive Net Admin]
9941> ------------------------------------------------------------------
9942> To unsubscribe or change your subscription options, visit:
9943> http://lists.ircservices.za.net/mailman/listinfo/ircservices
9944>
9945>
9946> __________ NOD32 2528 (20070913) Information __________
9947>
9948> This message was checked by NOD32 antivirus system.
9949> http://www.eset.com
9950>
9951>
9952>
9953>
9954
9955
9956--
9957Charalampos Pournaris
9958Gnet Gaming Network
9959RnD Department
9960charpour@gnet.gr
9961
9962From caseyclaydon at fastmail.com.au Thu Sep 13 15:41:52 2007
9963From: caseyclaydon at fastmail.com.au (Casey)
9964Date: Thu Sep 13 15:49:05 2007
9965Subject: [IRCServices] ChanServ does not add NickServ noop to ChanServ
9966 NeverOp
9967Message-ID: <46E9BCB0.1030105@fastmail.com.au>
9968
9969With NickServ noop on - ChanServ does not add NickServ noop to ChanServ
9970NeverOp
9971
9972
9973-ChanServ- Maintains the NeverOp (NOP) list for a channel. Users with
9974-ChanServ- NOP status are not permitted to be given channel operator
9975-ChanServ- (mode +o) status, and ChanServ will remove mode +o from such
9976-ChanServ- users whenever it is given to them.
9977
9978
9979NickServ noop should be allowed to be added to ChanServ NeverOp
9980From charpour at gnet.gr Thu Sep 13 07:27:23 2007
9981From: charpour at gnet.gr (Pournaris Charalampos)
9982Date: Thu Sep 13 16:34:44 2007
9983Subject: [IRCServices] /Nickserv list *
9984In-Reply-To: <20070913064743.6312e899399d91c972a3586af5928bd6.17f9dcb294.wbe@email.secureserver.net>
9985References: <20070913064743.6312e899399d91c972a3586af5928bd6.17f9dcb294.wbe@email.secureserver.net>
9986Message-ID: <46E948CB.2090408@gnet.gr>
9987
9988There is an option in the modules.conf file:
9989
9990# NSListOpersOnly [OPTIONAL]
9991# When enabled, limits use of the NickServ LIST and LISTEMAIL
9992# commands to IRC operators.
9993
9994#NSListOpersOnly
9995
9996Uncomment this.
9997There is a similar option for ChanServ in the same file
9998
9999# CSListOpersOnly [OPTIONAL]
10000# When enabled, limits use of the ChanServ LIST command to IRC
10001# operators.
10002
10003#CSListOpersOnly
10004
10005Gl
10006
10007narc@extrusive.org wrote:
10008> Hey, I run a very small IRC Network and was wondering if there is a way to stop anyone apart from Opers using the /nickserv list * and /chanserv list * functions, as this could easily be exploitable by spammers.
10009>
10010> I am running IRCServices5.0.62 and UnrealIRCd 3.2.7, both on FreeBSD 6.3-release. If you wish to talk in IRC, our network is located at irc.extrusive.org 6667. My nick is Narcissus.
10011>
10012>
10013> Thanks in advance
10014>
10015> Narcissus
10016> [Extrusive Net Admin]
10017> ------------------------------------------------------------------
10018> To unsubscribe or change your subscription options, visit:
10019> http://lists.ircservices.za.net/mailman/listinfo/ircservices
10020>
10021>
10022> __________ NOD32 2528 (20070913) Information __________
10023>
10024> This message was checked by NOD32 antivirus system.
10025> http://www.eset.com
10026>
10027>
10028>
10029>
10030
10031
10032--
10033Charalampos Pournaris
10034Gnet Gaming Network
10035RnD Department
10036charpour@gnet.gr
10037
10038From ron2k.za at gmail.com Thu Sep 13 23:02:10 2007
10039From: ron2k.za at gmail.com (Kieron Thwaites)
10040Date: Thu Sep 13 23:06:33 2007
10041Subject: [IRCServices] ChanServ does not add NickServ noop to ChanServ
10042 NeverOp
10043In-Reply-To: <46E9BCB0.1030105@fastmail.com.au>
10044References: <46E9BCB0.1030105@fastmail.com.au>
10045Message-ID: <debb3bc0709132302mae7a62dwf4319cfbe1388541@mail.gmail.com>
10046
10047I don't think it really matters. Whether the user has NickServ NOOP or
10048is on the ChanServ NOP list, the effect is the same - the nick will
10049not receive channel operator status.
10050
10051On the other hand, it could be useful to add NOOP users to the
10052ChanServ NOP list, in the event of a user removing his NOOP status at
10053a later stage.
10054
10055(Interesting thought - I wonder if the ACCESS command has the same
10056restrictions? I'll play around with it this evening.)
10057
10058--K
10059
10060On 14/09/2007, Casey <caseyclaydon@fastmail.com.au> wrote:
10061> With NickServ noop on - ChanServ does not add NickServ noop to ChanServ
10062> NeverOp
10063>
10064>
10065> -ChanServ- Maintains the NeverOp (NOP) list for a channel. Users with
10066> -ChanServ- NOP status are not permitted to be given channel operator
10067> -ChanServ- (mode +o) status, and ChanServ will remove mode +o from such
10068> -ChanServ- users whenever it is given to them.
10069>
10070>
10071> NickServ noop should be allowed to be added to ChanServ NeverOp
10072> ------------------------------------------------------------------
10073> To unsubscribe or change your subscription options, visit:
10074> http://lists.ircservices.za.net/mailman/listinfo/ircservices
10075>
10076From ron2k.za at gmail.com Thu Sep 13 23:02:10 2007
10077From: ron2k.za at gmail.com (Kieron Thwaites)
10078Date: Thu Sep 13 23:15:04 2007
10079Subject: [IRCServices] ChanServ does not add NickServ noop to ChanServ
10080 NeverOp
10081In-Reply-To: <46E9BCB0.1030105@fastmail.com.au>
10082References: <46E9BCB0.1030105@fastmail.com.au>
10083Message-ID: <debb3bc0709132302mae7a62dwf4319cfbe1388541@mail.gmail.com>
10084
10085I don't think it really matters. Whether the user has NickServ NOOP or
10086is on the ChanServ NOP list, the effect is the same - the nick will
10087not receive channel operator status.
10088
10089On the other hand, it could be useful to add NOOP users to the
10090ChanServ NOP list, in the event of a user removing his NOOP status at
10091a later stage.
10092
10093(Interesting thought - I wonder if the ACCESS command has the same
10094restrictions? I'll play around with it this evening.)
10095
10096--K
10097
10098On 14/09/2007, Casey <caseyclaydon@fastmail.com.au> wrote:
10099> With NickServ noop on - ChanServ does not add NickServ noop to ChanServ
10100> NeverOp
10101>
10102>
10103> -ChanServ- Maintains the NeverOp (NOP) list for a channel. Users with
10104> -ChanServ- NOP status are not permitted to be given channel operator
10105> -ChanServ- (mode +o) status, and ChanServ will remove mode +o from such
10106> -ChanServ- users whenever it is given to them.
10107>
10108>
10109> NickServ noop should be allowed to be added to ChanServ NeverOp
10110> ------------------------------------------------------------------
10111> To unsubscribe or change your subscription options, visit:
10112> http://lists.ircservices.za.net/mailman/listinfo/ircservices
10113>
10114From ron2k.za at gmail.com Thu Sep 13 23:02:10 2007
10115From: ron2k.za at gmail.com (Kieron Thwaites)
10116Date: Thu Sep 13 23:37:14 2007
10117Subject: [IRCServices] ChanServ does not add NickServ noop to ChanServ
10118 NeverOp
10119In-Reply-To: <46E9BCB0.1030105@fastmail.com.au>
10120References: <46E9BCB0.1030105@fastmail.com.au>
10121Message-ID: <debb3bc0709132302mae7a62dwf4319cfbe1388541@mail.gmail.com>
10122
10123I don't think it really matters. Whether the user has NickServ NOOP or
10124is on the ChanServ NOP list, the effect is the same - the nick will
10125not receive channel operator status.
10126
10127On the other hand, it could be useful to add NOOP users to the
10128ChanServ NOP list, in the event of a user removing his NOOP status at
10129a later stage.
10130
10131(Interesting thought - I wonder if the ACCESS command has the same
10132restrictions? I'll play around with it this evening.)
10133
10134--K
10135
10136On 14/09/2007, Casey <caseyclaydon@fastmail.com.au> wrote:
10137> With NickServ noop on - ChanServ does not add NickServ noop to ChanServ
10138> NeverOp
10139>
10140>
10141> -ChanServ- Maintains the NeverOp (NOP) list for a channel. Users with
10142> -ChanServ- NOP status are not permitted to be given channel operator
10143> -ChanServ- (mode +o) status, and ChanServ will remove mode +o from such
10144> -ChanServ- users whenever it is given to them.
10145>
10146>
10147> NickServ noop should be allowed to be added to ChanServ NeverOp
10148> ------------------------------------------------------------------
10149> To unsubscribe or change your subscription options, visit:
10150> http://lists.ircservices.za.net/mailman/listinfo/ircservices
10151>
10152From charpour at gnet.gr Thu Sep 13 07:23:23 2007
10153From: charpour at gnet.gr (Pournaris Charalampos)
10154Date: Thu Sep 13 23:38:16 2007
10155Subject: [IRCServices] /Nickserv list *
10156In-Reply-To: <20070913064743.6312e899399d91c972a3586af5928bd6.17f9dcb294.wbe@email.secureserver.net>
10157References: <20070913064743.6312e899399d91c972a3586af5928bd6.17f9dcb294.wbe@email.secureserver.net>
10158Message-ID: <46E947DB.9050800@gnet.gr>
10159
10160There is an option in the modules.conf file:
10161
10162# NSListOpersOnly [OPTIONAL]
10163# When enabled, limits use of the NickServ LIST and LISTEMAIL
10164# commands to IRC operators.
10165
10166#NSListOpersOnly
10167
10168Uncomment this.
10169There is a similar option for ChanServ in the same file
10170
10171# CSListOpersOnly [OPTIONAL]
10172# When enabled, limits use of the ChanServ LIST command to IRC
10173# operators.
10174
10175#CSListOpersOnly
10176
10177Gl
10178
10179narc@extrusive.org wrote:
10180> Hey, I run a very small IRC Network and was wondering if there is a way to stop anyone apart from Opers using the /nickserv list * and /chanserv list * functions, as this could easily be exploitable by spammers.
10181>
10182> I am running IRCServices5.0.62 and UnrealIRCd 3.2.7, both on FreeBSD 6.3-release. If you wish to talk in IRC, our network is located at irc.extrusive.org 6667. My nick is Narcissus.
10183>
10184>
10185> Thanks in advance
10186>
10187> Narcissus
10188> [Extrusive Net Admin]
10189> ------------------------------------------------------------------
10190> To unsubscribe or change your subscription options, visit:
10191> http://lists.ircservices.za.net/mailman/listinfo/ircservices
10192>
10193>
10194> __________ NOD32 2528 (20070913) Information __________
10195>
10196> This message was checked by NOD32 antivirus system.
10197> http://www.eset.com
10198>
10199>
10200>
10201>
10202
10203
10204--
10205Charalampos Pournaris
10206Gnet Gaming Network
10207RnD Department
10208charpour@gnet.gr
10209
10210From caseyclaydon at fastmail.com.au Thu Sep 13 04:22:33 2007
10211From: caseyclaydon at fastmail.com.au (Casey)
10212Date: Fri Sep 14 01:11:37 2007
10213Subject: [IRCServices] MemoServ info - Segmentation Fault
10214In-Reply-To: <46e8d0d9.61421@msgid.achurch.org>
10215References: <46e8d0d9.61421@msgid.achurch.org>
10216Message-ID: <46E91D79.5060309@fastmail.com.au>
10217
10218no segmentation fault in pre8
10219
10220Thanks So Much Andrew
10221
10222
10223
10224Andrew Church wrote:
10225>> There is a Segmentation Fault on MemoServ info
10226>>
10227>
10228> Fixed, thanks for the report.
10229>
10230> --Andrew Church
10231> achurch@achurch.org
10232> http://achurch.org/
10233> ------------------------------------------------------------------
10234> To unsubscribe or change your subscription options, visit:
10235> http://lists.ircservices.za.net/mailman/listinfo/ircservices
10236>
10237From caseyclaydon at fastmail.com.au Thu Sep 13 22:36:53 2007
10238From: caseyclaydon at fastmail.com.au (Casey)
10239Date: Fri Sep 14 01:54:01 2007
10240Subject: [IRCServices] 5.1 InspIRCd protocol
10241Message-ID: <46EA1DF5.4080100@fastmail.com.au>
10242
10243When doing NickServ ghost on InspIRCd - Services crashes and says
10244Unrecognised Command KILL -- possibly loaded mismatched modules.
10245From ron2k.za at gmail.com Thu Sep 13 23:02:10 2007
10246From: ron2k.za at gmail.com (Kieron Thwaites)
10247Date: Fri Sep 14 02:04:57 2007
10248Subject: [IRCServices] ChanServ does not add NickServ noop to ChanServ
10249 NeverOp
10250In-Reply-To: <46E9BCB0.1030105@fastmail.com.au>
10251References: <46E9BCB0.1030105@fastmail.com.au>
10252Message-ID: <debb3bc0709132302mae7a62dwf4319cfbe1388541@mail.gmail.com>
10253
10254I don't think it really matters. Whether the user has NickServ NOOP or
10255is on the ChanServ NOP list, the effect is the same - the nick will
10256not receive channel operator status.
10257
10258On the other hand, it could be useful to add NOOP users to the
10259ChanServ NOP list, in the event of a user removing his NOOP status at
10260a later stage.
10261
10262(Interesting thought - I wonder if the ACCESS command has the same
10263restrictions? I'll play around with it this evening.)
10264
10265--K
10266
10267On 14/09/2007, Casey <caseyclaydon@fastmail.com.au> wrote:
10268> With NickServ noop on - ChanServ does not add NickServ noop to ChanServ
10269> NeverOp
10270>
10271>
10272> -ChanServ- Maintains the NeverOp (NOP) list for a channel. Users with
10273> -ChanServ- NOP status are not permitted to be given channel operator
10274> -ChanServ- (mode +o) status, and ChanServ will remove mode +o from such
10275> -ChanServ- users whenever it is given to them.
10276>
10277>
10278> NickServ noop should be allowed to be added to ChanServ NeverOp
10279> ------------------------------------------------------------------
10280> To unsubscribe or change your subscription options, visit:
10281> http://lists.ircservices.za.net/mailman/listinfo/ircservices
10282>
10283From charpour at gnet.gr Thu Sep 13 07:27:23 2007
10284From: charpour at gnet.gr (Pournaris Charalampos)
10285Date: Fri Sep 14 02:21:37 2007
10286Subject: [IRCServices] /Nickserv list *
10287In-Reply-To: <20070913064743.6312e899399d91c972a3586af5928bd6.17f9dcb294.wbe@email.secureserver.net>
10288References: <20070913064743.6312e899399d91c972a3586af5928bd6.17f9dcb294.wbe@email.secureserver.net>
10289Message-ID: <46E948CB.2090408@gnet.gr>
10290
10291There is an option in the modules.conf file:
10292
10293# NSListOpersOnly [OPTIONAL]
10294# When enabled, limits use of the NickServ LIST and LISTEMAIL
10295# commands to IRC operators.
10296
10297#NSListOpersOnly
10298
10299Uncomment this.
10300There is a similar option for ChanServ in the same file
10301
10302# CSListOpersOnly [OPTIONAL]
10303# When enabled, limits use of the ChanServ LIST command to IRC
10304# operators.
10305
10306#CSListOpersOnly
10307
10308Gl
10309
10310narc@extrusive.org wrote:
10311> Hey, I run a very small IRC Network and was wondering if there is a way to stop anyone apart from Opers using the /nickserv list * and /chanserv list * functions, as this could easily be exploitable by spammers.
10312>
10313> I am running IRCServices5.0.62 and UnrealIRCd 3.2.7, both on FreeBSD 6.3-release. If you wish to talk in IRC, our network is located at irc.extrusive.org 6667. My nick is Narcissus.
10314>
10315>
10316> Thanks in advance
10317>
10318> Narcissus
10319> [Extrusive Net Admin]
10320> ------------------------------------------------------------------
10321> To unsubscribe or change your subscription options, visit:
10322> http://lists.ircservices.za.net/mailman/listinfo/ircservices
10323>
10324>
10325> __________ NOD32 2528 (20070913) Information __________
10326>
10327> This message was checked by NOD32 antivirus system.
10328> http://www.eset.com
10329>
10330>
10331>
10332>
10333
10334
10335--
10336Charalampos Pournaris
10337Gnet Gaming Network
10338RnD Department
10339charpour@gnet.gr
10340
10341From caseyclaydon at fastmail.com.au Thu Sep 13 17:00:35 2007
10342From: caseyclaydon at fastmail.com.au (Casey)
10343Date: Sat Sep 15 09:09:40 2007
10344Subject: [IRCServices] 5.1 InspIRCd protocol
10345In-Reply-To: <46E91D79.5060309@fastmail.com.au>
10346References: <46e8d0d9.61421@msgid.achurch.org>
10347 <46E91D79.5060309@fastmail.com.au>
10348Message-ID: <46E9CF23.9090004@fastmail.com.au>
10349
10350When Services are disconnected and come back on, on InspIRCd, channels
10351that are there when Services come back on, ChanServ and OperServ does
10352not know the channel is there when a second someone is in the channel
10353aswell, ChanServ and OperServ does know the channel is there when only 1
10354person is there when Services come back on.
10355From narc at extrusive.org Thu Sep 13 06:47:43 2007
10356From: narc at extrusive.org (narc@extrusive.org)
10357Date: Sat Sep 15 12:39:34 2007
10358Subject: [IRCServices] /Nickserv list *
10359Message-ID: <20070913064743.6312e899399d91c972a3586af5928bd6.17f9dcb294.wbe@email.secureserver.net>
10360
10361Hey, I run a very small IRC Network and was wondering if there is a way to stop anyone apart from Opers using the /nickserv list * and /chanserv list * functions, as this could easily be exploitable by spammers.
10362
10363I am running IRCServices5.0.62 and UnrealIRCd 3.2.7, both on FreeBSD 6.3-release. If you wish to talk in IRC, our network is located at irc.extrusive.org 6667. My nick is Narcissus.
10364
10365
10366Thanks in advance
10367
10368Narcissus
10369[Extrusive Net Admin]
10370From charpour at gnet.gr Thu Sep 13 07:27:23 2007
10371From: charpour at gnet.gr (Pournaris Charalampos)
10372Date: Sat Sep 15 13:20:28 2007
10373Subject: [IRCServices] /Nickserv list *
10374In-Reply-To: <20070913064743.6312e899399d91c972a3586af5928bd6.17f9dcb294.wbe@email.secureserver.net>
10375References: <20070913064743.6312e899399d91c972a3586af5928bd6.17f9dcb294.wbe@email.secureserver.net>
10376Message-ID: <46E948CB.2090408@gnet.gr>
10377
10378There is an option in the modules.conf file:
10379
10380# NSListOpersOnly [OPTIONAL]
10381# When enabled, limits use of the NickServ LIST and LISTEMAIL
10382# commands to IRC operators.
10383
10384#NSListOpersOnly
10385
10386Uncomment this.
10387There is a similar option for ChanServ in the same file
10388
10389# CSListOpersOnly [OPTIONAL]
10390# When enabled, limits use of the ChanServ LIST command to IRC
10391# operators.
10392
10393#CSListOpersOnly
10394
10395Gl
10396
10397narc@extrusive.org wrote:
10398> Hey, I run a very small IRC Network and was wondering if there is a way to stop anyone apart from Opers using the /nickserv list * and /chanserv list * functions, as this could easily be exploitable by spammers.
10399>
10400> I am running IRCServices5.0.62 and UnrealIRCd 3.2.7, both on FreeBSD 6.3-release. If you wish to talk in IRC, our network is located at irc.extrusive.org 6667. My nick is Narcissus.
10401>
10402>
10403> Thanks in advance
10404>
10405> Narcissus
10406> [Extrusive Net Admin]
10407> ------------------------------------------------------------------
10408> To unsubscribe or change your subscription options, visit:
10409> http://lists.ircservices.za.net/mailman/listinfo/ircservices
10410>
10411>
10412> __________ NOD32 2528 (20070913) Information __________
10413>
10414> This message was checked by NOD32 antivirus system.
10415> http://www.eset.com
10416>
10417>
10418>
10419>
10420
10421
10422--
10423Charalampos Pournaris
10424Gnet Gaming Network
10425RnD Department
10426charpour@gnet.gr
10427
10428From charpour at gnet.gr Thu Sep 13 07:23:23 2007
10429From: charpour at gnet.gr (Pournaris Charalampos)
10430Date: Sat Sep 15 13:32:33 2007
10431Subject: [IRCServices] /Nickserv list *
10432In-Reply-To: <20070913064743.6312e899399d91c972a3586af5928bd6.17f9dcb294.wbe@email.secureserver.net>
10433References: <20070913064743.6312e899399d91c972a3586af5928bd6.17f9dcb294.wbe@email.secureserver.net>
10434Message-ID: <46E947DB.9050800@gnet.gr>
10435
10436There is an option in the modules.conf file:
10437
10438# NSListOpersOnly [OPTIONAL]
10439# When enabled, limits use of the NickServ LIST and LISTEMAIL
10440# commands to IRC operators.
10441
10442#NSListOpersOnly
10443
10444Uncomment this.
10445There is a similar option for ChanServ in the same file
10446
10447# CSListOpersOnly [OPTIONAL]
10448# When enabled, limits use of the ChanServ LIST command to IRC
10449# operators.
10450
10451#CSListOpersOnly
10452
10453Gl
10454
10455narc@extrusive.org wrote:
10456> Hey, I run a very small IRC Network and was wondering if there is a way to stop anyone apart from Opers using the /nickserv list * and /chanserv list * functions, as this could easily be exploitable by spammers.
10457>
10458> I am running IRCServices5.0.62 and UnrealIRCd 3.2.7, both on FreeBSD 6.3-release. If you wish to talk in IRC, our network is located at irc.extrusive.org 6667. My nick is Narcissus.
10459>
10460>
10461> Thanks in advance
10462>
10463> Narcissus
10464> [Extrusive Net Admin]
10465> ------------------------------------------------------------------
10466> To unsubscribe or change your subscription options, visit:
10467> http://lists.ircservices.za.net/mailman/listinfo/ircservices
10468>
10469>
10470> __________ NOD32 2528 (20070913) Information __________
10471>
10472> This message was checked by NOD32 antivirus system.
10473> http://www.eset.com
10474>
10475>
10476>
10477>
10478
10479
10480--
10481Charalampos Pournaris
10482Gnet Gaming Network
10483RnD Department
10484charpour@gnet.gr
10485
10486From ron2k.za at gmail.com Thu Sep 13 07:15:58 2007
10487From: ron2k.za at gmail.com (Kieron Thwaites)
10488Date: Sat Sep 15 13:36:33 2007
10489Subject: [IRCServices] /Nickserv list *
10490In-Reply-To: <20070913064743.6312e899399d91c972a3586af5928bd6.17f9dcb294.wbe@email.secureserver.net>
10491References: <20070913064743.6312e899399d91c972a3586af5928bd6.17f9dcb294.wbe@email.secureserver.net>
10492Message-ID: <debb3bc0709130715w431b0309x18ef2bc356189f72@mail.gmail.com>
10493
10494Please read the documentation first next time. The answer you seek is
10495in section 4.
10496
10497--K
10498
10499On 13/09/2007, narc@extrusive.org <narc@extrusive.org> wrote:
10500> Hey, I run a very small IRC Network and was wondering if there is a way to stop anyone apart from Opers using the /nickserv list * and /chanserv list * functions, as this could easily be exploitable by spammers.
10501>
10502> I am running IRCServices5.0.62 and UnrealIRCd 3.2.7, both on FreeBSD 6.3-release. If you wish to talk in IRC, our network is located at irc.extrusive.org 6667. My nick is Narcissus.
10503>
10504>
10505> Thanks in advance
10506>
10507> Narcissus
10508> [Extrusive Net Admin]
10509> ------------------------------------------------------------------
10510> To unsubscribe or change your subscription options, visit:
10511> http://lists.ircservices.za.net/mailman/listinfo/ircservices
10512>
10513From caseyclaydon at fastmail.com.au Thu Sep 13 23:29:10 2007
10514From: caseyclaydon at fastmail.com.au (Casey)
10515Date: Sat Sep 15 14:38:35 2007
10516Subject: [IRCServices] ChanServ does not add NickServ noop to ChanServ
10517 NeverOp
10518In-Reply-To: <debb3bc0709132302mae7a62dwf4319cfbe1388541@mail.gmail.com>
10519References: <46E9BCB0.1030105@fastmail.com.au>
10520 <debb3bc0709132302mae7a62dwf4319cfbe1388541@mail.gmail.com>
10521Message-ID: <46EA2A36.5030201@fastmail.com.au>
10522
10523When someone adds a person to the NeverOp list to not be given ops at
10524all when someone does +o / +h them.
10525
10526someone who is on NickServ noop cannot be added to the NeverOp list.
10527
10528
10529
10530Kieron Thwaites wrote:
10531> I don't think it really matters. Whether the user has NickServ NOOP or
10532> is on the ChanServ NOP list, the effect is the same - the nick will
10533> not receive channel operator status.
10534>
10535> On the other hand, it could be useful to add NOOP users to the
10536> ChanServ NOP list, in the event of a user removing his NOOP status at
10537> a later stage.
10538>
10539> (Interesting thought - I wonder if the ACCESS command has the same
10540> restrictions? I'll play around with it this evening.)
10541>
10542> --K
10543>
10544> On 14/09/2007, Casey <caseyclaydon@fastmail.com.au> wrote:
10545>
10546>> With NickServ noop on - ChanServ does not add NickServ noop to ChanServ
10547>> NeverOp
10548>>
10549>>
10550>> -ChanServ- Maintains the NeverOp (NOP) list for a channel. Users with
10551>> -ChanServ- NOP status are not permitted to be given channel operator
10552>> -ChanServ- (mode +o) status, and ChanServ will remove mode +o from such
10553>> -ChanServ- users whenever it is given to them.
10554>>
10555>>
10556>> NickServ noop should be allowed to be added to ChanServ NeverOp
10557>> ------------------------------------------------------------------
10558>> To unsubscribe or change your subscription options, visit:
10559>> http://lists.ircservices.za.net/mailman/listinfo/ircservices
10560>>
10561>>
10562> ------------------------------------------------------------------
10563> To unsubscribe or change your subscription options, visit:
10564> http://lists.ircservices.za.net/mailman/listinfo/ircservices
10565>
10566From achurch at achurch.org Fri Sep 14 22:49:41 2007
10567From: achurch at achurch.org (Andrew Church)
10568Date: Sat Sep 15 16:07:12 2007
10569Subject: [IRCServices] ChanServ does not add NickServ noop to ChanServ
10570 NeverOp
10571In-Reply-To: <46E9BCB0.1030105@fastmail.com.au>
10572Message-ID: <46ea919f.76411@msgid.achurch.org>
10573
10574>With NickServ noop on - ChanServ does not add NickServ noop to ChanServ
10575>NeverOp
10576
10577This is by design; the two functions are separate.
10578
10579 --Andrew Church
10580 achurch@achurch.org
10581 http://achurch.org/
10582From caseyclaydon at fastmail.com.au Thu Sep 13 04:22:33 2007
10583From: caseyclaydon at fastmail.com.au (Casey)
10584Date: Sat Sep 15 17:17:04 2007
10585Subject: [IRCServices] MemoServ info - Segmentation Fault
10586In-Reply-To: <46e8d0d9.61421@msgid.achurch.org>
10587References: <46e8d0d9.61421@msgid.achurch.org>
10588Message-ID: <46E91D79.5060309@fastmail.com.au>
10589
10590no segmentation fault in pre8
10591
10592Thanks So Much Andrew
10593
10594
10595
10596Andrew Church wrote:
10597>> There is a Segmentation Fault on MemoServ info
10598>>
10599>
10600> Fixed, thanks for the report.
10601>
10602> --Andrew Church
10603> achurch@achurch.org
10604> http://achurch.org/
10605> ------------------------------------------------------------------
10606> To unsubscribe or change your subscription options, visit:
10607> http://lists.ircservices.za.net/mailman/listinfo/ircservices
10608>
10609From phan70m at gmail.com Fri Sep 14 04:33:48 2007
10610From: phan70m at gmail.com (Anton Wolkov)
10611Date: Sat Sep 15 17:35:24 2007
10612Subject: [IRCServices] ChanServ does not add NickServ noop to ChanServ
10613 NeverOp
10614In-Reply-To: <debb3bc0709132302mae7a62dwf4319cfbe1388541@mail.gmail.com>
10615References: <46E9BCB0.1030105@fastmail.com.au>
10616 <debb3bc0709132302mae7a62dwf4319cfbe1388541@mail.gmail.com>
10617Message-ID: <d50f59a00709140433v7cb2ce07t2a933e1a530cc3c1@mail.gmail.com>
10618
10619i think this feature is too blurry at the moment,
10620here's my proposal:
10621nickserv/noacm (no automatic channel mode) [add del list clear] [#channel]
10622everything's snappy, only user doesn't get auto ops/halfops/voices
10623regardless of channel auto levels.
10624there's a decision to be made for the channel parameter, it can be the
10625channels id number in the db, that way, when someone drops the channel, it
10626gets deleted from this list and the setting is "reset", or, we can use
10627wildcards and have the setting stick to a channel even after owners change.
10628also you can have a second option (instead of #channel), for example "ALL",
10629or wildcard #* to have this option enabled globaly.
10630i'm in favor of the wildcard idea but it might be a performance issue.
10631i see no real purpose to have a user setting "don't op me ever", just don't
10632be in a channel and stuff, but not having it automatic might have a good
10633purpose.
10634i'll also run a pole with our users to see what they think.
10635
10636best regards
10637PHANTOm
10638-------------- next part --------------
10639An HTML attachment was scrubbed...
10640URL: http://lists.ircservices.za.net/pipermail/ircservices/attachments/20070915/6efafd54/attachment.html
10641From caseyclaydon at fastmail.com.au Thu Sep 13 22:36:53 2007
10642From: caseyclaydon at fastmail.com.au (Casey)
10643Date: Sat Sep 15 17:59:15 2007
10644Subject: [IRCServices] 5.1 InspIRCd protocol
10645Message-ID: <46EA1DF5.4080100@fastmail.com.au>
10646
10647When doing NickServ ghost on InspIRCd - Services crashes and says
10648Unrecognised Command KILL -- possibly loaded mismatched modules.
10649From charpour at gnet.gr Thu Sep 13 07:27:23 2007
10650From: charpour at gnet.gr (Pournaris Charalampos)
10651Date: Sat Sep 15 18:21:20 2007
10652Subject: [IRCServices] /Nickserv list *
10653In-Reply-To: <20070913064743.6312e899399d91c972a3586af5928bd6.17f9dcb294.wbe@email.secureserver.net>
10654References: <20070913064743.6312e899399d91c972a3586af5928bd6.17f9dcb294.wbe@email.secureserver.net>
10655Message-ID: <46E948CB.2090408@gnet.gr>
10656
10657There is an option in the modules.conf file:
10658
10659# NSListOpersOnly [OPTIONAL]
10660# When enabled, limits use of the NickServ LIST and LISTEMAIL
10661# commands to IRC operators.
10662
10663#NSListOpersOnly
10664
10665Uncomment this.
10666There is a similar option for ChanServ in the same file
10667
10668# CSListOpersOnly [OPTIONAL]
10669# When enabled, limits use of the ChanServ LIST command to IRC
10670# operators.
10671
10672#CSListOpersOnly
10673
10674Gl
10675
10676narc@extrusive.org wrote:
10677> Hey, I run a very small IRC Network and was wondering if there is a way to stop anyone apart from Opers using the /nickserv list * and /chanserv list * functions, as this could easily be exploitable by spammers.
10678>
10679> I am running IRCServices5.0.62 and UnrealIRCd 3.2.7, both on FreeBSD 6.3-release. If you wish to talk in IRC, our network is located at irc.extrusive.org 6667. My nick is Narcissus.
10680>
10681>
10682> Thanks in advance
10683>
10684> Narcissus
10685> [Extrusive Net Admin]
10686> ------------------------------------------------------------------
10687> To unsubscribe or change your subscription options, visit:
10688> http://lists.ircservices.za.net/mailman/listinfo/ircservices
10689>
10690>
10691> __________ NOD32 2528 (20070913) Information __________
10692>
10693> This message was checked by NOD32 antivirus system.
10694> http://www.eset.com
10695>
10696>
10697>
10698>
10699
10700
10701--
10702Charalampos Pournaris
10703Gnet Gaming Network
10704RnD Department
10705charpour@gnet.gr
10706
10707From achurch at achurch.org Sun Sep 16 11:35:13 2007
10708From: achurch at achurch.org (Andrew Church)
10709Date: Sat Sep 15 19:38:43 2007
10710Subject: [IRCServices] 5.1 InspIRCd protocol
10711In-Reply-To: <46E9CF23.9090004@fastmail.com.au>
10712Message-ID: <46ec9729.34022@msgid.achurch.org>
10713
10714Fixed, thanks for the report.
10715
10716 --Andrew Church
10717 achurch@achurch.org
10718 http://achurch.org/
10719
10720>When Services are disconnected and come back on, on InspIRCd, channels
10721>that are there when Services come back on, ChanServ and OperServ does
10722>not know the channel is there when a second someone is in the channel
10723>aswell, ChanServ and OperServ does know the channel is there when only 1
10724>person is there when Services come back on.
10725>------------------------------------------------------------------
10726>To unsubscribe or change your subscription options, visit:
10727>http://lists.ircservices.za.net/mailman/listinfo/ircservices
10728From ron2k.za at gmail.com Thu Sep 13 23:02:10 2007
10729From: ron2k.za at gmail.com (Kieron Thwaites)
10730Date: Sat Sep 15 19:47:56 2007
10731Subject: [IRCServices] ChanServ does not add NickServ noop to ChanServ
10732 NeverOp
10733In-Reply-To: <46E9BCB0.1030105@fastmail.com.au>
10734References: <46E9BCB0.1030105@fastmail.com.au>
10735Message-ID: <debb3bc0709132302mae7a62dwf4319cfbe1388541@mail.gmail.com>
10736
10737I don't think it really matters. Whether the user has NickServ NOOP or
10738is on the ChanServ NOP list, the effect is the same - the nick will
10739not receive channel operator status.
10740
10741On the other hand, it could be useful to add NOOP users to the
10742ChanServ NOP list, in the event of a user removing his NOOP status at
10743a later stage.
10744
10745(Interesting thought - I wonder if the ACCESS command has the same
10746restrictions? I'll play around with it this evening.)
10747
10748--K
10749
10750On 14/09/2007, Casey <caseyclaydon@fastmail.com.au> wrote:
10751> With NickServ noop on - ChanServ does not add NickServ noop to ChanServ
10752> NeverOp
10753>
10754>
10755> -ChanServ- Maintains the NeverOp (NOP) list for a channel. Users with
10756> -ChanServ- NOP status are not permitted to be given channel operator
10757> -ChanServ- (mode +o) status, and ChanServ will remove mode +o from such
10758> -ChanServ- users whenever it is given to them.
10759>
10760>
10761> NickServ noop should be allowed to be added to ChanServ NeverOp
10762> ------------------------------------------------------------------
10763> To unsubscribe or change your subscription options, visit:
10764> http://lists.ircservices.za.net/mailman/listinfo/ircservices
10765>
10766From achurch at achurch.org Fri Sep 14 22:49:41 2007
10767From: achurch at achurch.org (Andrew Church)
10768Date: Sat Sep 15 20:00:15 2007
10769Subject: [IRCServices] ChanServ does not add NickServ noop to ChanServ
10770 NeverOp
10771In-Reply-To: <46E9BCB0.1030105@fastmail.com.au>
10772Message-ID: <46ea919f.76411@msgid.achurch.org>
10773
10774>With NickServ noop on - ChanServ does not add NickServ noop to ChanServ
10775>NeverOp
10776
10777This is by design; the two functions are separate.
10778
10779 --Andrew Church
10780 achurch@achurch.org
10781 http://achurch.org/
10782From achurch at achurch.org Fri Sep 14 22:53:45 2007
10783From: achurch at achurch.org (Andrew Church)
10784Date: Sat Sep 15 20:00:22 2007
10785Subject: [IRCServices] 5.1 InspIRCd protocol
10786In-Reply-To: <46EA1DF5.4080100@fastmail.com.au>
10787Message-ID: <46ea92a1.76525@msgid.achurch.org>
10788
10789>When doing NickServ ghost on InspIRCd - Services crashes and says
10790>Unrecognised Command KILL -- possibly loaded mismatched modules.
10791
10792This looks like a problem with InspIRCd (it doesn't recognize the
10793RFC-standard KILL message).
10794
10795 --Andrew Church
10796 achurch@achurch.org
10797 http://achurch.org/
10798From caseyclaydon at fastmail.com.au Sat Sep 15 20:17:36 2007
10799From: caseyclaydon at fastmail.com.au (Casey)
10800Date: Sat Sep 15 20:18:00 2007
10801Subject: [IRCServices] ChanServ does not add NickServ noop to ChanServ
10802 NeverOp
10803In-Reply-To: <d50f59a00709140433v7cb2ce07t2a933e1a530cc3c1@mail.gmail.com>
10804References: <46E9BCB0.1030105@fastmail.com.au> <debb3bc0709132302mae7a62dwf4319cfbe1388541@mail.gmail.com>
10805 <d50f59a00709140433v7cb2ce07t2a933e1a530cc3c1@mail.gmail.com>
10806Message-ID: <46ECA050.1040908@fastmail.com.au>
10807
10808just re-posting this from Anton Wolkov
10809
10810to be in plain text
10811
10812
10813
10814Anton Wolkov wrote:
10815> i think this feature is too blurry at the moment,
10816> here's my proposal:
10817> nickserv/noacm (no automatic channel mode) [add del list clear] [#channel]
10818> everything's snappy, only user doesn't get auto ops/halfops/voices
10819> regardless of channel auto levels.
10820> there's a decision to be made for the channel parameter, it can be the
10821> channels id number in the db, that way, when someone drops the
10822> channel, it gets deleted from this list and the setting is "reset",
10823> or, we can use wildcards and have the setting stick to a channel even
10824> after owners change.
10825> also you can have a second option (instead of #channel), for example
10826> "ALL", or wildcard #* to have this option enabled globaly.
10827> i'm in favor of the wildcard idea but it might be a performance issue.
10828> i see no real purpose to have a user setting "don't op me ever", just
10829> don't be in a channel and stuff, but not having it automatic might
10830> have a good purpose.
10831> i'll also run a pole with our users to see what they think.
10832>
10833> best regards
10834> PHANTOm
10835> ------------------------------------------------------------------------
10836>
10837> ------------------------------------------------------------------
10838> To unsubscribe or change your subscription options, visit:
10839> http://lists.ircservices.za.net/mailman/listinfo/ircservices
10840From phan70m at gmail.com Fri Sep 14 04:33:48 2007
10841From: phan70m at gmail.com (Anton Wolkov)
10842Date: Sat Sep 15 21:03:12 2007
10843Subject: [IRCServices] ChanServ does not add NickServ noop to ChanServ
10844 NeverOp
10845In-Reply-To: <debb3bc0709132302mae7a62dwf4319cfbe1388541@mail.gmail.com>
10846References: <46E9BCB0.1030105@fastmail.com.au>
10847 <debb3bc0709132302mae7a62dwf4319cfbe1388541@mail.gmail.com>
10848Message-ID: <d50f59a00709140433v7cb2ce07t2a933e1a530cc3c1@mail.gmail.com>
10849
10850i think this feature is too blurry at the moment,
10851here's my proposal:
10852nickserv/noacm (no automatic channel mode) [add del list clear] [#channel]
10853everything's snappy, only user doesn't get auto ops/halfops/voices
10854regardless of channel auto levels.
10855there's a decision to be made for the channel parameter, it can be the
10856channels id number in the db, that way, when someone drops the channel, it
10857gets deleted from this list and the setting is "reset", or, we can use
10858wildcards and have the setting stick to a channel even after owners change.
10859also you can have a second option (instead of #channel), for example "ALL",
10860or wildcard #* to have this option enabled globaly.
10861i'm in favor of the wildcard idea but it might be a performance issue.
10862i see no real purpose to have a user setting "don't op me ever", just don't
10863be in a channel and stuff, but not having it automatic might have a good
10864purpose.
10865i'll also run a pole with our users to see what they think.
10866
10867best regards
10868PHANTOm
10869-------------- next part --------------
10870An HTML attachment was scrubbed...
10871URL: http://lists.ircservices.za.net/pipermail/ircservices/attachments/20070915/6efafd54/attachment-0002.html
10872From caseyclaydon at fastmail.com.au Thu Sep 13 15:41:52 2007
10873From: caseyclaydon at fastmail.com.au (Casey)
10874Date: Sat Sep 15 21:04:50 2007
10875Subject: [IRCServices] ChanServ does not add NickServ noop to ChanServ
10876 NeverOp
10877Message-ID: <46E9BCB0.1030105@fastmail.com.au>
10878
10879With NickServ noop on - ChanServ does not add NickServ noop to ChanServ
10880NeverOp
10881
10882
10883-ChanServ- Maintains the NeverOp (NOP) list for a channel. Users with
10884-ChanServ- NOP status are not permitted to be given channel operator
10885-ChanServ- (mode +o) status, and ChanServ will remove mode +o from such
10886-ChanServ- users whenever it is given to them.
10887
10888
10889NickServ noop should be allowed to be added to ChanServ NeverOp
10890From caseyclaydon at fastmail.com.au Thu Sep 13 17:00:35 2007
10891From: caseyclaydon at fastmail.com.au (Casey)
10892Date: Sat Sep 15 21:09:17 2007
10893Subject: [IRCServices] 5.1 InspIRCd protocol
10894In-Reply-To: <46E91D79.5060309@fastmail.com.au>
10895References: <46e8d0d9.61421@msgid.achurch.org>
10896 <46E91D79.5060309@fastmail.com.au>
10897Message-ID: <46E9CF23.9090004@fastmail.com.au>
10898
10899When Services are disconnected and come back on, on InspIRCd, channels
10900that are there when Services come back on, ChanServ and OperServ does
10901not know the channel is there when a second someone is in the channel
10902aswell, ChanServ and OperServ does know the channel is there when only 1
10903person is there when Services come back on.
10904From charpour at gnet.gr Thu Sep 13 07:27:23 2007
10905From: charpour at gnet.gr (Pournaris Charalampos)
10906Date: Sun Sep 16 10:34:49 2007
10907Subject: [IRCServices] /Nickserv list *
10908In-Reply-To: <20070913064743.6312e899399d91c972a3586af5928bd6.17f9dcb294.wbe@email.secureserver.net>
10909References: <20070913064743.6312e899399d91c972a3586af5928bd6.17f9dcb294.wbe@email.secureserver.net>
10910Message-ID: <46E948CB.2090408@gnet.gr>
10911
10912There is an option in the modules.conf file:
10913
10914# NSListOpersOnly [OPTIONAL]
10915# When enabled, limits use of the NickServ LIST and LISTEMAIL
10916# commands to IRC operators.
10917
10918#NSListOpersOnly
10919
10920Uncomment this.
10921There is a similar option for ChanServ in the same file
10922
10923# CSListOpersOnly [OPTIONAL]
10924# When enabled, limits use of the ChanServ LIST command to IRC
10925# operators.
10926
10927#CSListOpersOnly
10928
10929Gl
10930
10931narc@extrusive.org wrote:
10932> Hey, I run a very small IRC Network and was wondering if there is a way to stop anyone apart from Opers using the /nickserv list * and /chanserv list * functions, as this could easily be exploitable by spammers.
10933>
10934> I am running IRCServices5.0.62 and UnrealIRCd 3.2.7, both on FreeBSD 6.3-release. If you wish to talk in IRC, our network is located at irc.extrusive.org 6667. My nick is Narcissus.
10935>
10936>
10937> Thanks in advance
10938>
10939> Narcissus
10940> [Extrusive Net Admin]
10941> ------------------------------------------------------------------
10942> To unsubscribe or change your subscription options, visit:
10943> http://lists.ircservices.za.net/mailman/listinfo/ircservices
10944>
10945>
10946> __________ NOD32 2528 (20070913) Information __________
10947>
10948> This message was checked by NOD32 antivirus system.
10949> http://www.eset.com
10950>
10951>
10952>
10953>
10954
10955
10956--
10957Charalampos Pournaris
10958Gnet Gaming Network
10959RnD Department
10960charpour@gnet.gr
10961
10962From caseyclaydon at fastmail.com.au Thu Sep 13 04:22:33 2007
10963From: caseyclaydon at fastmail.com.au (Casey)
10964Date: Sun Sep 16 10:35:53 2007
10965Subject: [IRCServices] MemoServ info - Segmentation Fault
10966In-Reply-To: <46e8d0d9.61421@msgid.achurch.org>
10967References: <46e8d0d9.61421@msgid.achurch.org>
10968Message-ID: <46E91D79.5060309@fastmail.com.au>
10969
10970no segmentation fault in pre8
10971
10972Thanks So Much Andrew
10973
10974
10975
10976Andrew Church wrote:
10977>> There is a Segmentation Fault on MemoServ info
10978>>
10979>
10980> Fixed, thanks for the report.
10981>
10982> --Andrew Church
10983> achurch@achurch.org
10984> http://achurch.org/
10985> ------------------------------------------------------------------
10986> To unsubscribe or change your subscription options, visit:
10987> http://lists.ircservices.za.net/mailman/listinfo/ircservices
10988>
10989From caseyclaydon at fastmail.com.au Thu Sep 13 22:36:53 2007
10990From: caseyclaydon at fastmail.com.au (Casey)
10991Date: Sun Sep 16 10:36:00 2007
10992Subject: [IRCServices] 5.1 InspIRCd protocol
10993Message-ID: <46EA1DF5.4080100@fastmail.com.au>
10994
10995When doing NickServ ghost on InspIRCd - Services crashes and says
10996Unrecognised Command KILL -- possibly loaded mismatched modules.
10997From caseyclaydon at fastmail.com.au Thu Sep 13 23:29:10 2007
10998From: caseyclaydon at fastmail.com.au (Casey)
10999Date: Sun Sep 16 10:36:02 2007
11000Subject: [IRCServices] ChanServ does not add NickServ noop to ChanServ
11001 NeverOp
11002In-Reply-To: <debb3bc0709132302mae7a62dwf4319cfbe1388541@mail.gmail.com>
11003References: <46E9BCB0.1030105@fastmail.com.au>
11004 <debb3bc0709132302mae7a62dwf4319cfbe1388541@mail.gmail.com>
11005Message-ID: <46EA2A36.5030201@fastmail.com.au>
11006
11007When someone adds a person to the NeverOp list to not be given ops at
11008all when someone does +o / +h them.
11009
11010someone who is on NickServ noop cannot be added to the NeverOp list.
11011
11012
11013
11014Kieron Thwaites wrote:
11015> I don't think it really matters. Whether the user has NickServ NOOP or
11016> is on the ChanServ NOP list, the effect is the same - the nick will
11017> not receive channel operator status.
11018>
11019> On the other hand, it could be useful to add NOOP users to the
11020> ChanServ NOP list, in the event of a user removing his NOOP status at
11021> a later stage.
11022>
11023> (Interesting thought - I wonder if the ACCESS command has the same
11024> restrictions? I'll play around with it this evening.)
11025>
11026> --K
11027>
11028> On 14/09/2007, Casey <caseyclaydon@fastmail.com.au> wrote:
11029>
11030>> With NickServ noop on - ChanServ does not add NickServ noop to ChanServ
11031>> NeverOp
11032>>
11033>>
11034>> -ChanServ- Maintains the NeverOp (NOP) list for a channel. Users with
11035>> -ChanServ- NOP status are not permitted to be given channel operator
11036>> -ChanServ- (mode +o) status, and ChanServ will remove mode +o from such
11037>> -ChanServ- users whenever it is given to them.
11038>>
11039>>
11040>> NickServ noop should be allowed to be added to ChanServ NeverOp
11041>> ------------------------------------------------------------------
11042>> To unsubscribe or change your subscription options, visit:
11043>> http://lists.ircservices.za.net/mailman/listinfo/ircservices
11044>>
11045>>
11046> ------------------------------------------------------------------
11047> To unsubscribe or change your subscription options, visit:
11048> http://lists.ircservices.za.net/mailman/listinfo/ircservices
11049>
11050From charpour at gnet.gr Thu Sep 13 07:23:23 2007
11051From: charpour at gnet.gr (Pournaris Charalampos)
11052Date: Sun Sep 16 10:48:32 2007
11053Subject: [IRCServices] /Nickserv list *
11054In-Reply-To: <20070913064743.6312e899399d91c972a3586af5928bd6.17f9dcb294.wbe@email.secureserver.net>
11055References: <20070913064743.6312e899399d91c972a3586af5928bd6.17f9dcb294.wbe@email.secureserver.net>
11056Message-ID: <46E947DB.9050800@gnet.gr>
11057
11058There is an option in the modules.conf file:
11059
11060# NSListOpersOnly [OPTIONAL]
11061# When enabled, limits use of the NickServ LIST and LISTEMAIL
11062# commands to IRC operators.
11063
11064#NSListOpersOnly
11065
11066Uncomment this.
11067There is a similar option for ChanServ in the same file
11068
11069# CSListOpersOnly [OPTIONAL]
11070# When enabled, limits use of the ChanServ LIST command to IRC
11071# operators.
11072
11073#CSListOpersOnly
11074
11075Gl
11076
11077narc@extrusive.org wrote:
11078> Hey, I run a very small IRC Network and was wondering if there is a way to stop anyone apart from Opers using the /nickserv list * and /chanserv list * functions, as this could easily be exploitable by spammers.
11079>
11080> I am running IRCServices5.0.62 and UnrealIRCd 3.2.7, both on FreeBSD 6.3-release. If you wish to talk in IRC, our network is located at irc.extrusive.org 6667. My nick is Narcissus.
11081>
11082>
11083> Thanks in advance
11084>
11085> Narcissus
11086> [Extrusive Net Admin]
11087> ------------------------------------------------------------------
11088> To unsubscribe or change your subscription options, visit:
11089> http://lists.ircservices.za.net/mailman/listinfo/ircservices
11090>
11091>
11092> __________ NOD32 2528 (20070913) Information __________
11093>
11094> This message was checked by NOD32 antivirus system.
11095> http://www.eset.com
11096>
11097>
11098>
11099>
11100
11101
11102--
11103Charalampos Pournaris
11104Gnet Gaming Network
11105RnD Department
11106charpour@gnet.gr
11107
11108From surreal.w00t at gmail.com Sun Sep 16 05:13:40 2007
11109From: surreal.w00t at gmail.com (Robin Burchell)
11110Date: Sun Sep 16 11:12:37 2007
11111Subject: [IRCServices] 5.1 InspIRCd protocol
11112In-Reply-To: <46ea92a1.76525@msgid.achurch.org>
11113References: <46EA1DF5.4080100@fastmail.com.au>
11114 <46ea92a1.76525@msgid.achurch.org>
11115Message-ID: <b19eae4e0709160513h320167fey52dce895f6fc2e45@mail.gmail.com>
11116
11117Err.. we do, and it works fine on our ircservices/inspircd network,
11118using 5.0 and our protocol module (available in our SVN --
11119http://svn.inspircd.org/index.cgi/trunk/ircservices-module/inspircd.c?view=log)
11120
11121Not sure what's going on here.
11122
11123On 9/14/07, Andrew Church <achurch@achurch.org> wrote:
11124> >When doing NickServ ghost on InspIRCd - Services crashes and says
11125> >Unrecognised Command KILL -- possibly loaded mismatched modules.
11126>
11127> This looks like a problem with InspIRCd (it doesn't recognize the
11128> RFC-standard KILL message).
11129>
11130> --Andrew Church
11131> achurch@achurch.org
11132> http://achurch.org/
11133> ------------------------------------------------------------------
11134> To unsubscribe or change your subscription options, visit:
11135> http://lists.ircservices.za.net/mailman/listinfo/ircservices
11136>
11137From achurch at achurch.org Sun Sep 16 16:21:52 2007
11138From: achurch at achurch.org (Andrew Church)
11139Date: Sun Sep 16 12:06:48 2007
11140Subject: [IRCServices] Services 5.1pre9 released
11141Message-ID: <46ecdb58.62501@msgid.achurch.org>
11142
11143 Services 5.1pre9 has been released, and can be downloaded from:
11144
11145http://www.ircservices.za.net/download/testing/ (Japan)
11146
11147eacd34f07d933ea4b44eef1668144b2f ircservices-5.1pre9.tar.gz
11148941095e62ed184ac64b1a0ebfc774b0f ircservices-5.1pre9.diff.gz
11149a9f0235e816cbf34708fa4c20f1465aa ircservices-5.1pre9-1.i386.rpm
11150adad7ea61868261b8923f011977fadb3 ircservices_5.1pre9-1_i386.deb
11151
11152 ftp.esper.net seems to be down at the moment. I will update it once
11153it's back, and the mirrors should update shortly after that.
11154
11155 As some of you may have noticed, the mailing list server has been
11156having a few problems lately; hopefully everything will be back in order
11157shortly. Apologies for the inconvenience.
11158
11159Changes in version 5.1pre9
11160--------------------------
111612007/09/16 Fixed bug causing channels with multiple users not to be
11162 recognized on startup when using InspIRCd. Reported by
11163 Casey <caseyclaydon@fastmail.com.au>
11164
11165 --Andrew Church
11166 achurch@achurch.org
11167 http://achurch.org/
11168From caseyclaydon at fastmail.com.au Sun Sep 16 15:19:56 2007
11169From: caseyclaydon at fastmail.com.au (Casey)
11170Date: Sun Sep 16 15:20:38 2007
11171Subject: [IRCServices] 5.1 InspIRCd protocol
11172In-Reply-To: <46ec9729.34022@msgid.achurch.org>
11173References: <46ec9729.34022@msgid.achurch.org>
11174Message-ID: <46EDAC0C.10603@fastmail.com.au>
11175
11176That works now in pre9
11177
11178ChanServ and OperServ does know I am all there when Services starts.
11179
11180thanks so much Andrew
11181
11182
11183
11184Andrew Church wrote:
11185> Fixed, thanks for the report.
11186>
11187> --Andrew Church
11188> achurch@achurch.org
11189> http://achurch.org/
11190>
11191>
11192>> When Services are disconnected and come back on, on InspIRCd, channels
11193>> that are there when Services come back on, ChanServ and OperServ does
11194>> not know the channel is there when a second someone is in the channel
11195>> aswell, ChanServ and OperServ does know the channel is there when only 1
11196>> person is there when Services come back on.
11197>> ------------------------------------------------------------------
11198>> To unsubscribe or change your subscription options, visit:
11199>> http://lists.ircservices.za.net/mailman/listinfo/ircservices
11200>>
11201> ------------------------------------------------------------------
11202> To unsubscribe or change your subscription options, visit:
11203> http://lists.ircservices.za.net/mailman/listinfo/ircservices
11204>
11205From ron2k.za at gmail.com Thu Sep 13 23:02:10 2007
11206From: ron2k.za at gmail.com (Kieron Thwaites)
11207Date: Sun Sep 16 15:44:33 2007
11208Subject: [IRCServices] ChanServ does not add NickServ noop to ChanServ
11209 NeverOp
11210In-Reply-To: <46E9BCB0.1030105@fastmail.com.au>
11211References: <46E9BCB0.1030105@fastmail.com.au>
11212Message-ID: <debb3bc0709132302mae7a62dwf4319cfbe1388541@mail.gmail.com>
11213
11214I don't think it really matters. Whether the user has NickServ NOOP or
11215is on the ChanServ NOP list, the effect is the same - the nick will
11216not receive channel operator status.
11217
11218On the other hand, it could be useful to add NOOP users to the
11219ChanServ NOP list, in the event of a user removing his NOOP status at
11220a later stage.
11221
11222(Interesting thought - I wonder if the ACCESS command has the same
11223restrictions? I'll play around with it this evening.)
11224
11225--K
11226
11227On 14/09/2007, Casey <caseyclaydon@fastmail.com.au> wrote:
11228> With NickServ noop on - ChanServ does not add NickServ noop to ChanServ
11229> NeverOp
11230>
11231>
11232> -ChanServ- Maintains the NeverOp (NOP) list for a channel. Users with
11233> -ChanServ- NOP status are not permitted to be given channel operator
11234> -ChanServ- (mode +o) status, and ChanServ will remove mode +o from such
11235> -ChanServ- users whenever it is given to them.
11236>
11237>
11238> NickServ noop should be allowed to be added to ChanServ NeverOp
11239> ------------------------------------------------------------------
11240> To unsubscribe or change your subscription options, visit:
11241> http://lists.ircservices.za.net/mailman/listinfo/ircservices
11242>
11243From ron2k.za at gmail.com Thu Sep 13 07:15:58 2007
11244From: ron2k.za at gmail.com (Kieron Thwaites)
11245Date: Sun Sep 16 15:52:07 2007
11246Subject: [IRCServices] /Nickserv list *
11247In-Reply-To: <20070913064743.6312e899399d91c972a3586af5928bd6.17f9dcb294.wbe@email.secureserver.net>
11248References: <20070913064743.6312e899399d91c972a3586af5928bd6.17f9dcb294.wbe@email.secureserver.net>
11249Message-ID: <debb3bc0709130715w431b0309x18ef2bc356189f72@mail.gmail.com>
11250
11251Please read the documentation first next time. The answer you seek is
11252in section 4.
11253
11254--K
11255
11256On 13/09/2007, narc@extrusive.org <narc@extrusive.org> wrote:
11257> Hey, I run a very small IRC Network and was wondering if there is a way to stop anyone apart from Opers using the /nickserv list * and /chanserv list * functions, as this could easily be exploitable by spammers.
11258>
11259> I am running IRCServices5.0.62 and UnrealIRCd 3.2.7, both on FreeBSD 6.3-release. If you wish to talk in IRC, our network is located at irc.extrusive.org 6667. My nick is Narcissus.
11260>
11261>
11262> Thanks in advance
11263>
11264> Narcissus
11265> [Extrusive Net Admin]
11266> ------------------------------------------------------------------
11267> To unsubscribe or change your subscription options, visit:
11268> http://lists.ircservices.za.net/mailman/listinfo/ircservices
11269>
11270From caseyclaydon at fastmail.com.au Sun Sep 16 18:48:38 2007
11271From: caseyclaydon at fastmail.com.au (Casey)
11272Date: Sun Sep 16 18:55:47 2007
11273Subject: [IRCServices] InspIRCd
11274Message-ID: <46EDDCF6.4090401@fastmail.com.au>
11275
11276InspIRCd NickServ ghost
11277
11278
11279* *** LINK: Sent ERROR to services.casey.net: Unrecognised command
11280'KILL' -- possibly loaded mismatched modules
11281* *** LINK: Server services.casey.net split: Remote host closed the
11282connection
11283* *** LINK: Netsplit complete, lost 6 users on 1 servers.
11284* *** LINK: Connection to 'services.casey.net' failed.
11285* *** LINK: Connection to 'services.casey.net' was established for 1m12s
11286
11287
11288
11289Services debug and InspIRCd debug
11290
11291
11292Services debug
11293
11294[Sep 17 11:19:12.465844 2007] IRC Services 5.1pre9 starting up (options:
11295debug)
11296[Sep 17 11:19:12.466047 2007] debug: Loading language 0 from file
11297`languages/en_us'
11298[Sep 17 11:19:12.466356 2007] debug: Loading language 10 from file
11299`languages/nl'
11300[Sep 17 11:19:12.466684 2007] debug: Loading language 6 from file
11301`languages/fr'
11302[Sep 17 11:19:12.466960 2007] debug: Loading language 9 from file
11303`languages/de'
11304[Sep 17 11:19:12.467237 2007] debug: Loading language 11 from file
11305`languages/hu'
11306[Sep 17 11:19:12.467551 2007] debug: Loading language 2 from file
11307`languages/ja_euc'
11308[Sep 17 11:19:12.467836 2007] debug: Loading language 3 from file
11309`languages/ja_sjis'
11310[Sep 17 11:19:12.468122 2007] debug: Loading language 12 from file
11311`languages/ru'
11312[Sep 17 11:19:12.468387 2007] debug: Loading language 4 from file
11313`languages/es'
11314[Sep 17 11:19:12.468722 2007] debug: Loading language 7 from file
11315`languages/tr'
11316[Sep 17 11:19:12.471019 2007] debug: Loaded languages
11317[Sep 17 11:19:12.471067 2007] debug: Loading module `protocol/inspircd'
11318[Sep 17 11:19:12.471457 2007] debug: Successfully loaded module
11319`protocol/inspircd'
11320[Sep 17 11:19:12.471492 2007] debug: Loading module `encryption/md5'
11321[Sep 17 11:19:12.471720 2007] debug: Successfully loaded module
11322`encryption/md5'
11323[Sep 17 11:19:12.471750 2007] debug: Loading module `encryption/unix-crypt'
11324[Sep 17 11:19:12.472783 2007] debug: Successfully loaded module
11325`encryption/unix-crypt'
11326[Sep 17 11:19:12.472815 2007] debug: Loading module `database/standard'
11327[Sep 17 11:19:12.473047 2007] debug: Successfully loaded module
11328`database/standard'
11329[Sep 17 11:19:12.473079 2007] debug: Loading module `mail/main'
11330[Sep 17 11:19:12.473372 2007] debug: Successfully loaded module `mail/main'
11331[Sep 17 11:19:12.473412 2007] debug: Loading module `mail/smtp'
11332[Sep 17 11:19:12.473722 2007] debug: Successfully loaded module `mail/smtp'
11333[Sep 17 11:19:12.473754 2007] debug: Loading module `operserv/main'
11334[Sep 17 11:19:12.474460 2007] debug: Successfully loaded module
11335`operserv/main'
11336[Sep 17 11:19:12.474495 2007] debug: Loading module `operserv/akill'
11337[Sep 17 11:19:12.475322 2007] debug: Successfully loaded module
11338`operserv/akill'
11339[Sep 17 11:19:12.475356 2007] debug: Loading module `operserv/news'
11340[Sep 17 11:19:12.475933 2007] debug: Successfully loaded module
11341`operserv/news'
11342[Sep 17 11:19:12.475966 2007] debug: Loading module `operserv/sessions'
11343[Sep 17 11:19:12.476682 2007] debug: Successfully loaded module
11344`operserv/sessions'
11345[Sep 17 11:19:12.476716 2007] debug: Loading module `operserv/sline'
11346[Sep 17 11:19:12.478421 2007] debug: Successfully loaded module
11347`operserv/sline'
11348[Sep 17 11:19:12.478471 2007] debug: Loading module `nickserv/main'
11349[Sep 17 11:19:12.480039 2007] debug: Successfully loaded module
11350`nickserv/main'
11351[Sep 17 11:19:12.480082 2007] debug: Loading module `nickserv/access'
11352[Sep 17 11:19:12.480956 2007] debug: Successfully loaded module
11353`nickserv/access'
11354[Sep 17 11:19:12.480989 2007] debug: Loading module `nickserv/link'
11355[Sep 17 11:19:12.481683 2007] debug: Successfully loaded module
11356`nickserv/link'
11357[Sep 17 11:19:12.481716 2007] debug: Loading module `nickserv/mail-auth'
11358[Sep 17 11:19:12.482446 2007] debug: Successfully loaded module
11359`nickserv/mail-auth'
11360[Sep 17 11:19:12.482478 2007] debug: Loading module `chanserv/main'
11361[Sep 17 11:19:12.484307 2007] debug: Successfully loaded module
11362`chanserv/main'
11363[Sep 17 11:19:12.484349 2007] debug: Loading module `chanserv/access-levels'
11364[Sep 17 11:19:12.485471 2007] debug: Successfully loaded module
11365`chanserv/access-levels'
11366[Sep 17 11:19:12.485507 2007] debug: Loading module `chanserv/access-xop'
11367[Sep 17 11:19:12.486601 2007] debug: Successfully loaded module
11368`chanserv/access-xop'
11369[Sep 17 11:19:12.486634 2007] debug: Loading module `memoserv/main'
11370[Sep 17 11:19:12.487765 2007] debug: Successfully loaded module
11371`memoserv/main'
11372[Sep 17 11:19:12.487799 2007] debug: Loading module `memoserv/forward'
11373[Sep 17 11:19:12.488640 2007] debug: Successfully loaded module
11374`memoserv/forward'
11375[Sep 17 11:19:12.488672 2007] debug: Loading module `memoserv/ignore'
11376[Sep 17 11:19:12.489703 2007] debug: Successfully loaded module
11377`memoserv/ignore'
11378[Sep 17 11:19:12.489762 2007] debug: Loading module `statserv/main'
11379[Sep 17 11:19:12.490855 2007] debug: Successfully loaded module
11380`statserv/main'
11381[Sep 17 11:19:12.490890 2007] debug: Loading module `misc/xml-export'
11382[Sep 17 11:19:12.491956 2007] debug: Successfully loaded module
11383`misc/xml-export'
11384[Sep 17 11:19:12.491990 2007] debug: Loading module `misc/xml-import'
11385[Sep 17 11:19:12.493362 2007] debug: Successfully loaded module
11386`misc/xml-import'
11387[Sep 17 11:19:12.493397 2007] debug: Loaded modules
11388[Sep 17 11:19:12.494212 2007] debug: Initiated connection to 127.0.0.1:7000
11389[Sep 17 11:19:12.494361 2007] debug: Sent: SERVER services.casey.net
11390<password> 0 :Services for IRC Networks
11391[Sep 17 11:19:12.494408 2007] debug: Sent: BURST
11392[Sep 17 11:19:12.494454 2007] debug: Sent: :services.casey.net VERSION
11393:ircservices-5.1pre9 services.casey.net :build #1, compiled Mon Sep 17
1139408:52:15 EST 2007
11395[Sep 17 11:19:12.494497 2007] debug: Sent: ENDBURST
11396[Sep 17 11:19:13.495622 2007] debug: Sent: :services.casey.net NICK
113971189991953 OperServ casey.net casey.net services +i 0.0.0.0 :Operator Server
11398[Sep 17 11:19:13.495723 2007] debug: Sent: :services.casey.net NICK
113991189991953 Global casey.net casey.net services +i 0.0.0.0 :Global Noticer
11400[Sep 17 11:19:13.496074 2007] debug: Sent: :services.casey.net NICK
114011189991953 NickServ casey.net casey.net services + 0.0.0.0 :Nickname Server
11402[Sep 17 11:19:13.496371 2007] debug: Sent: :services.casey.net NICK
114031189991953 ChanServ casey.net casey.net services + 0.0.0.0 :Channel Server
11404[Sep 17 11:19:13.496413 2007] debug: Sent: :services.casey.net NICK
114051189991953 MemoServ casey.net casey.net services + 0.0.0.0 :Memo Server
11406[Sep 17 11:19:13.496453 2007] debug: Sent: :services.casey.net NICK
114071189991953 StatServ casey.net casey.net services +i 0.0.0.0 :Statistics
11408Server
11409[Sep 17 11:19:13.496493 2007] debug: Received: CAPAB START
11410[Sep 17 11:19:13.496565 2007] debug: Received: CAPAB MODULES
11411m_chanprotect.so,m_globops.so,m_services.so,m_svshold.so
11412[Sep 17 11:19:13.496600 2007] debug: Received: CAPAB CAPABILITIES
11413:NICKMAX=31 HALFOP=1 CHANMAX=65 MAXMODES=20 IDENTMAX=12 MAXQUIT=255
11414MAXTOPIC=307 MAXKICK=255 MAXGECOS=128 MAXAWAY=200 IP6NATIVE=0
11415IP6SUPPORT=1 PROTOCOL=1105 PREFIX=(ohv)@%+ CHANMODES=abq,k,l,MRimnprst
11416[Sep 17 11:19:13.496632 2007] debug: Received: CAPAB END
11417[Sep 17 11:19:13.496662 2007] debug: Received: SERVER
11418casey.qld.au.casey.net <password> 0 :Waddle World
11419[Sep 17 11:19:13.496703 2007] debug: Received: BURST 1189991953
11420[Sep 17 11:19:13.496734 2007] debug: Received: :casey.qld.au.casey.net
11421VERSION :InspIRCd-1.1.12+Esrom casey.qld.au.casey.net :Linux Vigor10
114222.6.18.8.tex5 [FLAGS=0,epoll,singlethread-object]
11423[Sep 17 11:19:13.496765 2007] debug: Received: :casey.qld.au.casey.net
11424NICK 1189991899 Casey 127.0.0.1 netadmin.casey.net casey +nos 127.0.0.1
11425:Casey
11426[Sep 17 11:19:13.496799 2007] debug: new user: Casey
11427[Sep 17 11:19:13.496859 2007] debug: Sent: :NickServ SVSMODE Casey :-r
11428[Sep 17 11:19:13.496915 2007] debug: Sent: :NickServ NOTICE Casey :This
11429nickname is registered and protected. If it is your nickname, type
11430\ 2/msg NickServ IDENTIFY \1fpassword\1f\ 2. Otherwise, please choose a
11431different nickname.
11432[Sep 17 11:19:13.496952 2007] debug: Changing mode for Casey to +nos
11433[Sep 17 11:19:13.496983 2007] debug: Received: :Casey OPERTYPE NetAdmin
11434[Sep 17 11:19:13.497013 2007] debug: Changing mode for Casey to +o
11435[Sep 17 11:19:13.497043 2007] debug: Received: :casey.qld.au.casey.net
11436ADDLINE Z 69.69.69.69 <Config> 1189991886 0 :No porn here thanks.
11437[Sep 17 11:19:13.497074 2007] debug: Received: :casey.qld.au.casey.net
11438ADDLINE Q ChanServ <Config> 1189991886 0 :Reserved For Services
11439[Sep 17 11:19:13.497106 2007] debug: Received: :casey.qld.au.casey.net
11440ADDLINE Q NickServ <Config> 1189991886 0 :Reserved For Services
11441[Sep 17 11:19:13.497137 2007] debug: Received: :casey.qld.au.casey.net
11442ADDLINE Q OperServ <Config> 1189991886 0 :Reserved For Services
11443[Sep 17 11:19:13.497168 2007] debug: Received: :casey.qld.au.casey.net
11444ADDLINE Q MemoServ <Config> 1189991886 0 :Reserved For Services
11445[Sep 17 11:19:13.497220 2007] debug: Received: :casey.qld.au.casey.net
11446ADDLINE E *@ircop.host.com <Config> 1189991886 0 :Opers hostname
11447[Sep 17 11:19:13.497253 2007] debug: Received:
11448[Sep 17 11:19:13.497282 2007] debug: Received: ENDBURST
11449[Sep 17 11:19:27.883661 2007] debug: Received: :Casey PRIVMSG NickServ
11450:identify <password>
11451[Sep 17 11:19:27.884855 2007] debug: Sent: :NickServ SVSMODE Casey :+r
11452[Sep 17 11:19:27.884917 2007] (nickserv/main) Casey!casey@127.0.0.1
11453identified for nick Casey
11454[Sep 17 11:19:27.884981 2007] debug: Sent: :NickServ NOTICE Casey
11455:Password accepted -- you are now recognized.
11456[Sep 17 11:19:54.205386 2007] debug: Received: :casey.qld.au.casey.net
11457NICK 1189991988 Casey123 192.168.1.10 192.168.1.10 casey + 192.168.1.10
11458:Casey
11459[Sep 17 11:19:54.205482 2007] debug: new user: Casey123
11460[Sep 17 11:19:54.205788 2007] debug: Sent: :NickServ SVSMODE Casey123 :-r
11461[Sep 17 11:19:54.206097 2007] debug: Sent: :NickServ NOTICE Casey123
11462:This nickname is registered and protected. If it is your nickname,
11463type \ 2/msg NickServ IDENTIFY \1fpassword\1f\ 2. Otherwise, please choose a
11464different nickname.
11465[Sep 17 11:19:54.206358 2007] debug: Sent: :NickServ NOTICE Casey123 :If
11466you do not change your nickname within one minute, it will be changed
11467automatically.
11468[Sep 17 11:19:54.206421 2007] debug: Changing mode for Casey123 to +
11469[Sep 17 11:20:10.681290 2007] debug: Received: :casey.qld.au.casey.net
11470NICK 1189992005 CaseyX 192.168.1.10 192.168.1.10 casey + 192.168.1.10 :Casey
11471[Sep 17 11:20:10.681385 2007] debug: new user: CaseyX
11472[Sep 17 11:20:10.681445 2007] debug: Changing mode for CaseyX to +
11473[Sep 17 11:20:24.714773 2007] debug: Received: :CaseyX PRIVMSG NickServ
11474:ghost Casey123 <password>
11475[Sep 17 11:20:24.714921 2007] debug: Sent: :NickServ KILL Casey123
11476:NickServ (GHOST command used by CaseyX)
11477[Sep 17 11:20:24.714973 2007] debug: Casey123 killed
11478[Sep 17 11:20:24.715053 2007] debug: Sent: :NickServ NOTICE CaseyX
11479:Ghost with your nickname has been killed.
11480[Sep 17 11:20:24.715533 2007] debug: Received: ERROR :Unrecognised
11481command 'KILL' -- possibly loaded mismatched modules
11482[Sep 17 11:20:24.715706 2007] unknown message from server (ERROR
11483:Unrecognised command 'KILL' -- possibly loaded mismatched modules)
11484[Sep 17 11:20:24.715747 2007] debug: sockets: recv(0): Connection reset
11485by peer
11486[Sep 17 11:20:24.715896 2007] debug: Saving databases
11487[Sep 17 11:20:24.719642 2007] Read error from server: Connection reset
11488by peer
11489[Sep 17 11:20:24.719681 2007] debug: Unloading module `misc/xml-import'
11490[Sep 17 11:20:24.719788 2007] debug: Unloading module `misc/xml-export'
11491[Sep 17 11:20:24.719843 2007] debug: Unloading module `statserv/main'
11492[Sep 17 11:20:24.719901 2007] debug: Unloading module `memoserv/ignore'
11493[Sep 17 11:20:24.719948 2007] debug: Unloading module `memoserv/forward'
11494[Sep 17 11:20:24.719998 2007] debug: Unloading module `memoserv/main'
11495[Sep 17 11:20:24.720053 2007] debug: Unloading module `chanserv/access-xop'
11496[Sep 17 11:20:24.720102 2007] debug: Unloading module
11497`chanserv/access-levels'
11498[Sep 17 11:20:24.720151 2007] debug: Unloading module `chanserv/main'
11499[Sep 17 11:20:24.720226 2007] debug: Unloading module `nickserv/mail-auth'
11500[Sep 17 11:20:24.720286 2007] debug: Unloading module `nickserv/link'
11501[Sep 17 11:20:24.720335 2007] debug: Unloading module `nickserv/access'
11502[Sep 17 11:20:24.720380 2007] debug: Unloading module `nickserv/main'
11503[Sep 17 11:20:24.720460 2007] debug: Unloading module `operserv/sline'
11504[Sep 17 11:20:24.720510 2007] debug: Unloading module `operserv/sessions'
11505[Sep 17 11:20:24.720562 2007] debug: Unloading module `operserv/news'
11506[Sep 17 11:20:24.720607 2007] debug: Unloading module `operserv/akill'
11507[Sep 17 11:20:24.720656 2007] debug: Unloading module `operserv/main'
11508[Sep 17 11:20:24.720710 2007] debug: Unloading module `mail/smtp'
11509[Sep 17 11:20:24.720759 2007] debug: Unloading module `mail/main'
11510[Sep 17 11:20:24.720802 2007] debug: Unloading module `database/standard'
11511[Sep 17 11:20:24.720847 2007] debug: Unloading module
11512`encryption/unix-crypt'
11513[Sep 17 11:20:24.720893 2007] debug: Unloading module `encryption/md5'
11514[Sep 17 11:20:24.720961 2007] debug: Unloading module `protocol/inspircd'
11515
11516
11517
11518
11519
11520InspIRCd debug
11521
11522[casey@Vigor10 ~]$ cd inspircd
11523[casey@Vigor10 inspircd]$ ./inspircd debug
11524GNU gdb 6.3-9pclos2007 (PCLinuxOS release 2007)
11525Copyright 2004 Free Software Foundation, Inc.
11526GDB is free software, covered by the GNU General Public License, and you are
11527welcome to change it and/or distribute copies of it under certain
11528conditions.
11529Type "show copying" to see the conditions.
11530There is absolutely no warranty for GDB. Type "show warranty" for details.
11531This GDB was configured as "i586-mandriva-linux-gnu"...Using host
11532libthread_db library "/lib/i686/libthread_db.so.1".
11533
11534Inspire Internet Relay Chat Server, compiled Sep 10 2007 at 16:54:35
11535(C) InspIRCd Development Team.
11536
11537Developers: Brain, FrostyCoolSlug, w00t, Om, Special,
11538pippijn, peavey, Burlex
11539Others: See /INFO Output
11540Mon Sep 17 11:18:06 2007: WARNING: <options:softlimit> value is greater
11541than 500 or less than 0, set to 500.
11542Mon Sep 17 11:18:06 2007: Reading connect classes...
11543Mon Sep 17 11:18:06 2007: Done reading configuration file.
11544
11545Loading core commands.......................................................
11546Mon Sep 17 11:18:06 2007: New socket binding for 10 with listen: :6000
11547Mon Sep 17 11:18:06 2007: New file descriptor: 10
11548Mon Sep 17 11:18:06 2007: New socket binding for 11 with listen: :6660
11549Mon Sep 17 11:18:06 2007: New file descriptor: 11
11550Mon Sep 17 11:18:06 2007: New socket binding for 15 with listen: :6661
11551Mon Sep 17 11:18:06 2007: New file descriptor: 15
11552Mon Sep 17 11:18:06 2007: New socket binding for 16 with listen: :6662
11553Mon Sep 17 11:18:06 2007: New file descriptor: 16
11554Mon Sep 17 11:18:06 2007: New socket binding for 17 with listen: :6663
11555Mon Sep 17 11:18:06 2007: New file descriptor: 17
11556Mon Sep 17 11:18:06 2007: New socket binding for 18 with listen: :6664
11557Mon Sep 17 11:18:06 2007: New file descriptor: 18
11558Mon Sep 17 11:18:06 2007: New socket binding for 19 with listen: :6665
11559Mon Sep 17 11:18:06 2007: New file descriptor: 19
11560Mon Sep 17 11:18:06 2007: New socket binding for 20 with listen: :6666
11561Mon Sep 17 11:18:06 2007: New file descriptor: 20
11562Mon Sep 17 11:18:06 2007: New socket binding for 21 with listen: :6667
11563Mon Sep 17 11:18:06 2007: New file descriptor: 21
11564Mon Sep 17 11:18:06 2007: New socket binding for 22 with listen: :6668
11565Mon Sep 17 11:18:06 2007: New file descriptor: 22
11566Mon Sep 17 11:18:06 2007: New socket binding for 23 with listen: :6669
11567Mon Sep 17 11:18:06 2007: New file descriptor: 23
11568
11569Mon Sep 17 11:18:06 2007: New socket binding for 24 without listen: :0
11570Mon Sep 17 11:18:06 2007: New file descriptor: 24
11571[*] Loading module: m_spanningtree.so
11572Mon Sep 17 11:18:06 2007: New socket binding for 25 with listen: :7000
11573Mon Sep 17 11:18:06 2007: New file descriptor: 25
11574Mon Sep 17 11:18:06 2007: m_spanningtree: Binding server port :7000
11575successful!
11576Mon Sep 17 11:18:06 2007: New socket binding for 26 with listen: :7001
11577Mon Sep 17 11:18:06 2007: New file descriptor: 26
11578Mon Sep 17 11:18:06 2007: m_spanningtree: Binding server port :7001
11579successful!
11580Mon Sep 17 11:18:06 2007: m_spanningtree: WARNING: Can't find transport
11581type 'openssl' for port 1.2.3.4:7005 - maybe you forgot to load it
11582BEFORE m_spanningtree in your config file? - Skipping this port binding
11583Mon Sep 17 11:18:06 2007: m_spanningtree: WARNING: Can't find transport
11584type 'gnutls' for link 'hub.penguin.org' - maybe you forgot to load it
11585BEFORE m_spanningtree in your config file? Skipping <link> tag completely.
11586Mon Sep 17 11:18:06 2007: New module introduced: m_spanningtree.so (API
11587version 11025, Module version 1.1.0.2) [Vendor]
11588[*] Loading module: m_alias.so
11589Mon Sep 17 11:18:06 2007: New module introduced: m_alias.so (API version
1159011025, Module version 1.1.0.1) [Vendor]
11591[*] Loading module: m_chanprotect.so
11592Mon Sep 17 11:18:06 2007: New module introduced: m_chanprotect.so (API
11593version 11025, Module version 1.1.0.0) [Vendor]
11594[*] Loading module: m_globops.so
11595Mon Sep 17 11:18:06 2007: New module introduced: m_globops.so (API
11596version 11025, Module version 1.1.0.1) [Vendor]
11597[*] Loading module: m_services.so
11598Mon Sep 17 11:18:06 2007: New module introduced: m_services.so (API
11599version 11025, Module version 1.1.0.0) [Vendor]
11600[*] Loading module: m_svshold.so
11601Mon Sep 17 11:18:06 2007: New module introduced: m_svshold.so (API
11602version 11025, Module version 1.1.0.1) [Vendor]
11603
11604A total of 6 modules have been loaded.
11605Mon Sep 17 11:18:06 2007: Total loaded modules: 6
11606Mon Sep 17 11:18:06 2007: Keeping pseudo-tty open as we are running in
11607the foreground.
11608
11609InspIRCd is now running!
11610Mon Sep 17 11:18:06 2007: Startup complete.
11611Mon Sep 17 11:18:12 2007: Could not resolve IP associated with Link
11612'services.casey.net': Request timed out
11613Mon Sep 17 11:18:19 2007: New file descriptor: 27
11614Mon Sep 17 11:18:20 2007: C[27] -> :27-unknown NICK Casey
11615Mon Sep 17 11:18:20 2007: C[27] -> :Casey USER casey casey 127.0.0.1 :Casey
11616Mon Sep 17 11:18:35 2007: C[27] -> :Casey oper Casey <password>
11617Mon Sep 17 11:18:35 2007: OPER: Casey!casey@127.0.0.1 opered as type:
11618NetAdmin
11619Mon Sep 17 11:18:43 2007: C[27] -> :Casey MODE Casey +n +*
11620Mon Sep 17 11:18:43 2007: Change count for mode s is now 1
11621Mon Sep 17 11:18:43 2007: Change count for mode n is now 1
11622Mon Sep 17 11:18:50 2007: C[27] -> :Casey PING LAG4060979696
11623Mon Sep 17 11:19:12 2007: New file descriptor: 28
11624Mon Sep 17 11:19:13 2007: S[28] -> CAPAB START
11625Mon Sep 17 11:19:13 2007: S[28] -> CAPAB MODULES
11626m_chanprotect.so,m_globops.so,m_services.so,m_svshold.so
11627Mon Sep 17 11:19:13 2007: S[28] -> CAPAB CAPABILITIES :NICKMAX=31
11628HALFOP=1 CHANMAX=65 MAXMODES=20 IDENTMAX=12 MAXQUIT=255 MAXTOPIC=307
11629MAXKICK=255 MAXGECOS=128 MAXAWAY=200 IP6NATIVE=0 IP6SUPPORT=1
11630PROTOCOL=1105 PREFIX=(ohv)@%+ CHANMODES=abq,k,l,MRimnprst
11631Mon Sep 17 11:19:13 2007: S[28] -> CAPAB END
11632Mon Sep 17 11:19:13 2007: S[28] <- SERVER services.casey.net <password>
116330 :Services for IRC Networks
11634Mon Sep 17 11:19:13 2007: S[28] -> SERVER casey.qld.au.casey.net
11635<password> 0 :Waddle World
11636Mon Sep 17 11:19:13 2007: S[28] <- BURST
11637Mon Sep 17 11:19:13 2007: S[28] -> BURST 1189991953
11638Mon Sep 17 11:19:13 2007: S[28] -> :casey.qld.au.casey.net VERSION
11639:InspIRCd-1.1.12+Esrom casey.qld.au.casey.net :Linux Vigor10
116402.6.18.8.tex5 [FLAGS=0,epoll,singlethread-object]
11641Mon Sep 17 11:19:13 2007: S[28] -> :casey.qld.au.casey.net NICK
116421189991899 Casey 127.0.0.1 netadmin.casey.net casey +nos 127.0.0.1 :Casey
11643Mon Sep 17 11:19:13 2007: S[28] -> :Casey OPERTYPE NetAdmin
11644Mon Sep 17 11:19:13 2007: Sending channels and modes, 0 to send
11645Mon Sep 17 11:19:13 2007: S[28] -> :casey.qld.au.casey.net ADDLINE Z
1164669.69.69.69 <Config> 1189991886 0 :No porn here thanks.
11647:casey.qld.au.casey.net ADDLINE Q ChanServ <Config> 1189991886 0
11648:Reserved For Services
11649:casey.qld.au.casey.net ADDLINE Q NickServ <Config> 1189991886 0
11650:Reserved For Services
11651:casey.qld.au.casey.net ADDLINE Q OperServ <Config> 1189991886 0
11652:Reserved For Services
11653:casey.qld.au.casey.net ADDLINE Q MemoServ <Config> 1189991886 0
11654:Reserved For Services
11655:casey.qld.au.casey.net ADDLINE E *@ircop.host.com <Config> 1189991886 0
11656:Opers hostname
11657
11658Mon Sep 17 11:19:13 2007: S[28] -> ENDBURST
11659Mon Sep 17 11:19:13 2007: S[28] <- :services.casey.net VERSION
11660:ircservices-5.1pre9 services.casey.net :build #1, compiled Mon Sep 17
1166108:52:15 EST 2007
11662Mon Sep 17 11:19:13 2007: S[28] <- ENDBURST
11663Mon Sep 17 11:19:13 2007: S[28] <- :services.casey.net NICK 1189991953
11664OperServ casey.net casey.net services +i 0.0.0.0 :Operator Server
11665Mon Sep 17 11:19:13 2007: New remote client OperServ
11666Mon Sep 17 11:19:13 2007: Change count for mode i is now 1
11667Mon Sep 17 11:19:13 2007: S[28] <- :services.casey.net NICK 1189991953
11668Global casey.net casey.net services +i 0.0.0.0 :Global Noticer
11669Mon Sep 17 11:19:13 2007: New remote client Global
11670Mon Sep 17 11:19:13 2007: Change count for mode i is now 2
11671Mon Sep 17 11:19:13 2007: S[28] <- :services.casey.net NICK 1189991953
11672NickServ casey.net casey.net services + 0.0.0.0 :Nickname Server
11673Mon Sep 17 11:19:13 2007: New remote client NickServ
11674Mon Sep 17 11:19:13 2007: S[28] <- :services.casey.net NICK 1189991953
11675ChanServ casey.net casey.net services + 0.0.0.0 :Channel Server
11676Mon Sep 17 11:19:13 2007: New remote client ChanServ
11677Mon Sep 17 11:19:13 2007: S[28] <- :services.casey.net NICK 1189991953
11678MemoServ casey.net casey.net services + 0.0.0.0 :Memo Server
11679Mon Sep 17 11:19:13 2007: New remote client MemoServ
11680Mon Sep 17 11:19:13 2007: S[28] <- :services.casey.net NICK 1189991953
11681StatServ casey.net casey.net services +i 0.0.0.0 :Statistics Server
11682Mon Sep 17 11:19:13 2007: New remote client StatServ
11683Mon Sep 17 11:19:13 2007: Change count for mode i is now 3
11684Mon Sep 17 11:19:13 2007: S[28] <- :NickServ SVSMODE Casey :-r
11685Mon Sep 17 11:19:13 2007: S[28] <- :NickServ NOTICE Casey :This nickname
11686is registered and protected. If it is your nickname, type /msg NickServ
11687IDENTIFY password. Otherwise, please choose a different nickname.
11688Mon Sep 17 11:19:19 2007: C[27] -> :Casey PING LAG4090979234
11689Mon Sep 17 11:19:27 2007: C[27] -> :Casey nickserv identify <password>
11690Mon Sep 17 11:19:27 2007: S[28] -> :Casey PRIVMSG NickServ :identify
11691<password>
11692Mon Sep 17 11:19:27 2007: S[28] <- :NickServ SVSMODE Casey :+r
11693Mon Sep 17 11:19:27 2007: Change count for mode r is now 1
11694Mon Sep 17 11:19:27 2007: S[28] <- :NickServ NOTICE Casey :Password
11695accepted -- you are now recognized.
11696Mon Sep 17 11:19:48 2007: New file descriptor: 29
11697Mon Sep 17 11:19:49 2007: C[29] -> :29-unknown NICK Casey123
11698Mon Sep 17 11:19:49 2007: C[29] -> :Casey123 USER casey casey
11699192.168.1.10 :Casey
11700Mon Sep 17 11:19:49 2007: C[27] -> :Casey PING LAG4120978797
11701Mon Sep 17 11:19:54 2007: S[28] -> :casey.qld.au.casey.net NICK
117021189991988 Casey123 192.168.1.10 192.168.1.10 casey + 192.168.1.10 :Casey
11703Mon Sep 17 11:19:54 2007: S[28] <- :NickServ SVSMODE Casey123 :-r
11704Mon Sep 17 11:19:54 2007: S[28] <- :NickServ NOTICE Casey123 :This
11705nickname is registered and protected. If it is your nickname, type /msg
11706NickServ IDENTIFY password. Otherwise, please choose a different nickname.
11707Mon Sep 17 11:19:54 2007: S[28] <- :NickServ NOTICE Casey123 :If you do
11708not change your nickname within one minute, it will be changed
11709automatically.
11710Mon Sep 17 11:20:05 2007: New file descriptor: 30
11711Mon Sep 17 11:20:05 2007: C[30] -> :30-unknown NICK CaseyX
11712Mon Sep 17 11:20:05 2007: C[30] -> :CaseyX USER casey casey 192.168.1.10
11713:Casey
11714Mon Sep 17 11:20:10 2007: S[28] -> :casey.qld.au.casey.net NICK
117151189992005 CaseyX 192.168.1.10 192.168.1.10 casey + 192.168.1.10 :Casey
11716Mon Sep 17 11:20:18 2007: C[29] -> :Casey123 PING LAG4150362393
11717Mon Sep 17 11:20:19 2007: C[27] -> :Casey PING LAG4150986361
11718Mon Sep 17 11:20:24 2007: C[30] -> :CaseyX nickserv ghost Casey123
11719<password>
11720Mon Sep 17 11:20:24 2007: S[28] -> :CaseyX PRIVMSG NickServ :ghost
11721Casey123 <password>
11722Mon Sep 17 11:20:24 2007: S[28] <- :NickServ KILL Casey123 :NickServ
11723(GHOST command used by CaseyX)
11724Mon Sep 17 11:20:24 2007: S[28] -> ERROR :Unrecognised command 'KILL' --
11725possibly loaded mismatched modules
11726Mon Sep 17 11:20:24 2007: Remove file descriptor: 28
11727Mon Sep 17 11:20:24 2007: Change count for mode i is now 2
11728Mon Sep 17 11:20:24 2007: Change count for mode i is now 1
11729Mon Sep 17 11:20:24 2007: Change count for mode i is now 0
11730Mon Sep 17 11:20:34 2007: C[30] -> :CaseyX PING LAG4166454157
11731Mon Sep 17 11:20:48 2007: C[29] -> :Casey123 PING LAG4180361950
11732Mon Sep 17 11:20:49 2007: C[27] -> :Casey PING LAG4180985947
11733From achurch at achurch.org Sat Sep 29 07:59:30 2007
11734From: achurch at achurch.org (Andrew Church)
11735Date: Fri Sep 28 16:00:26 2007
11736Subject: [IRCServices] ChanServ does not add NickServ noop to ChanServ
11737 NeverOp
11738In-Reply-To: <d50f59a00709140433v7cb2ce07t2a933e1a530cc3c1@mail.gmail.com>
11739Message-ID: <46fd87a2.34377@msgid.achurch.org>
11740
11741To be honest, I don't see much purpose in a feature like NOOP either, but
11742enough people have asked for it that there must be some use for it I'm not
11743aware of. (:
11744
11745 --Andrew Church
11746 achurch@achurch.org
11747 http://achurch.org/
11748
11749>--===============1655919240==
11750>Content-Type: multipart/alternative;
11751> boundary="----=_Part_2043_16579049.1189769630972"
11752>
11753>------=_Part_2043_16579049.1189769630972
11754>Content-Type: text/plain; charset=ISO-8859-1
11755>Content-Transfer-Encoding: 7bit
11756>Content-Disposition: inline
11757>
11758>i think this feature is too blurry at the moment,
11759>here's my proposal:
11760>nickserv/noacm (no automatic channel mode) [add del list clear] [#channel]
11761>everything's snappy, only user doesn't get auto ops/halfops/voices
11762>regardless of channel auto levels.
11763>there's a decision to be made for the channel parameter, it can be the
11764>channels id number in the db, that way, when someone drops the channel, it
11765>gets deleted from this list and the setting is "reset", or, we can use
11766>wildcards and have the setting stick to a channel even after owners change.
11767>also you can have a second option (instead of #channel), for example "ALL",
11768>or wildcard #* to have this option enabled globaly.
11769>i'm in favor of the wildcard idea but it might be a performance issue.
11770>i see no real purpose to have a user setting "don't op me ever", just don't
11771>be in a channel and stuff, but not having it automatic might have a good
11772>purpose.
11773>i'll also run a pole with our users to see what they think.
11774>
11775>best regards
11776>PHANTOm
11777>
11778>------=_Part_2043_16579049.1189769630972
11779>Content-Type: text/html; charset=ISO-8859-1
11780>Content-Transfer-Encoding: 7bit
11781>Content-Disposition: inline
11782>
11783>i think this feature is too blurry at the moment,<br>here&#39;s my proposal:<br>nickserv/noacm (no automatic channel mode) [add del list clear] [#channel]<br>everything&#39;s snappy, only user doesn&#39;t get auto ops/halfops/voices regardless of channel
11784>auto levels.
11785><br>there&#39;s a decision to be made for the channel parameter, it can be the channels id number in the db, that way, when someone drops the channel, it gets deleted from this list and the setting is &quot;reset&quot;, or, we can use wildcards and have t
11786>he setting stick to a channel even after owners change.
11787><br>also you can have a second option (instead of #channel), for example &quot;ALL&quot;, or wildcard #* to have this option enabled globaly.<br>i&#39;m in favor of the wildcard idea but it might be a performance issue.<br>
11788>i see no real purpose to have a user setting &quot;don&#39;t op me ever&quot;, just don&#39;t be in a channel and stuff, but not having it automatic might have a good purpose.<br>i&#39;ll also run a pole with our users to see what they think.
11789><br><br>best regards<br>PHANTOm <br>
11790>
11791>------=_Part_2043_16579049.1189769630972--
11792>
11793>--===============1655919240==
11794>Content-Type: text/plain; charset="us-ascii"
11795>MIME-Version: 1.0
11796>Content-Transfer-Encoding: 7bit
11797>Content-Disposition: inline
11798>
11799>------------------------------------------------------------------
11800>To unsubscribe or change your subscription options, visit:
11801From achurch at achurch.org Sat Sep 29 08:01:08 2007
11802From: achurch at achurch.org (Andrew Church)
11803Date: Fri Sep 28 16:03:32 2007
11804Subject: [IRCServices] Final call for comments
11805Message-ID: <46fd8860.34453@msgid.achurch.org>
11806
11807If there are no further comments on the current 5.1 beta release, I'm
11808going to plan on releasing Services 5.1.0 on October 10. If you've got
11809something to say, now's the time!
11810
11811 --Andrew Church
11812 achurch@achurch.org
11813 http://achurch.org/
11814From brain at winbot.co.uk Fri Sep 28 16:37:49 2007
11815From: brain at winbot.co.uk (Craig Edwards)
11816Date: Fri Sep 28 16:59:32 2007
11817Subject: [IRCServices] Final call for comments
11818In-Reply-To: <46fd8860.34453@msgid.achurch.org>
11819References: <46fd8860.34453@msgid.achurch.org>
11820Message-ID: <46FD904D.2060001@winbot.co.uk>
11821
11822What is the inspircd support like at present? Does the potential 5.1.0
11823support inspircd well? If not, what assistance is needed to make it
11824support this ircd fully?
11825
11826Thanks,
11827Brain
11828
11829Andrew Church wrote:
11830> If there are no further comments on the current 5.1 beta release, I'm
11831> going to plan on releasing Services 5.1.0 on October 10. If you've got
11832> something to say, now's the time!
11833>
11834> --Andrew Church
11835> achurch@achurch.org
11836> http://achurch.org/
11837> ------------------------------------------------------------------
11838> To unsubscribe or change your subscription options, visit:
11839> http://lists.ircservices.za.net/mailman/listinfo/ircservices
11840From nick at nickgawronski.com Fri Sep 28 17:08:40 2007
11841From: nick at nickgawronski.com (Nick Gawronski)
11842Date: Fri Sep 28 17:08:16 2007
11843Subject: [IRCServices] Final call for comments
11844References: <46fd8860.34453@msgid.achurch.org> <46FD904D.2060001@winbot.co.uk>
11845Message-ID: <002201c8022c$e4763db0$210110ac@CHIHUAHUAL1>
11846
11847Hi, Another thing I would also like to know is does the current version
11848support bahamut well? I am running the most current release and just want
11849to know if ircservices 5.1.0 will support it as well as 5.0 did?
11850----- Original Message -----
11851From: "Craig Edwards" <brain@mail1.chatspike.net>
11852To: "IRC Services General Mailing List" <ircservices@ircservices.za.net>
11853Sent: Friday, September 28, 2007 5:37 PM
11854Subject: Re: [IRCServices] Final call for comments
11855
11856
11857> What is the inspircd support like at present? Does the potential 5.1.0
11858> support inspircd well? If not, what assistance is needed to make it
11859> support this ircd fully?
11860>
11861> Thanks,
11862> Brain
11863>
11864> Andrew Church wrote:
11865>> If there are no further comments on the current 5.1 beta release, I'm
11866>> going to plan on releasing Services 5.1.0 on October 10. If you've got
11867>> something to say, now's the time!
11868>>
11869>> --Andrew Church
11870>> achurch@achurch.org
11871>> http://achurch.org/
11872>> ------------------------------------------------------------------
11873>> To unsubscribe or change your subscription options, visit:
11874>> http://lists.ircservices.za.net/mailman/listinfo/ircservices
11875> ------------------------------------------------------------------
11876> To unsubscribe or change your subscription options, visit:
11877> http://lists.ircservices.za.net/mailman/listinfo/ircservices
11878>
11879
11880From achurch at achurch.org Sat Sep 29 09:18:46 2007
11881From: achurch at achurch.org (Andrew Church)
11882Date: Fri Sep 28 17:19:31 2007
11883Subject: [IRCServices] Final call for comments
11884In-Reply-To: <46FD904D.2060001@winbot.co.uk>
11885Message-ID: <46fd9a2e.36524@msgid.achurch.org>
11886
11887>What is the inspircd support like at present? Does the potential 5.1.0
11888>support inspircd well? If not, what assistance is needed to make it
11889>support this ircd fully?
11890
11891To the best of my knowledge, 5.1 supports InspIRCd 1.1.x with no problems
11892(the module was recently updated).
11893
11894 --Andrew Church
11895 achurch@achurch.org
11896 http://achurch.org/
11897From caseyclaydon at fastmail.com.au Fri Sep 28 17:22:45 2007
11898From: caseyclaydon at fastmail.com.au (Casey)
11899Date: Fri Sep 28 17:22:25 2007
11900Subject: [IRCServices] Final call for comments
11901In-Reply-To: <46fd9a2e.36524@msgid.achurch.org>
11902References: <46fd9a2e.36524@msgid.achurch.org>
11903Message-ID: <46FD9AD5.70709@fastmail.com.au>
11904
11905Hello Andrew and Brain
11906
11907There is the issue with NickServ ghost on InspIRCd
11908
11909
11910* *** LINK: Sent ERROR to services.casey.net: Unrecognised command
11911'KILL' -- possibly loaded mismatched modules
11912* *** LINK: Server services.casey.net split: Remote host closed the
11913connection
11914* *** LINK: Netsplit complete, lost 6 users on 1 servers.
11915* *** LINK: Connection to 'services.casey.net' failed.
11916* *** LINK: Connection to 'services.casey.net' was established for 1m12s
11917
11918
11919I posted the Services debug and InspIRCd debug in the subject InspIRCd
11920
11921
11922- Casey
11923
11924
11925
11926Andrew Church wrote:
11927>> What is the inspircd support like at present? Does the potential 5.1.0
11928>> support inspircd well? If not, what assistance is needed to make it
11929>> support this ircd fully?
11930>>
11931>
11932> To the best of my knowledge, 5.1 supports InspIRCd 1.1.x with no problems
11933> (the module was recently updated).
11934>
11935> --Andrew Church
11936> achurch@achurch.org
11937> http://achurch.org/
11938> ------------------------------------------------------------------
11939> To unsubscribe or change your subscription options, visit:
11940> http://lists.ircservices.za.net/mailman/listinfo/ircservices
11941>
11942From nick at nickgawronski.com Fri Sep 28 16:54:38 2007
11943From: nick at nickgawronski.com (Nick Gawronski)
11944Date: Fri Sep 28 17:27:28 2007
11945Subject: [IRCServices] Final call for comments
11946References: <46fd8860.34453@msgid.achurch.org>
11947Message-ID: <000301c8022a$ee4c5100$210110ac@CHIHUAHUAL1>
11948
11949Hi, One thing I would like to see improoved in the documentation is a full
11950list of the options that can be passed to configure and a some what longer
11951description on what they are used for. Yes you can run ./configure --help
11952but it still would be nice for all of these to be in the manual. I am also
11953wondering if I will need to update my ircservices.conf or modules.conf as I
11954currently have not been upgrading as so many new versions have been released
11955and will ircservices run with out these new settings in the configuration
11956files?
11957----- Original Message -----
11958From: "Andrew Church" <achurch@achurch.org>
11959To: "services" <ircservices@ircservices.za.net>
11960Sent: Friday, September 28, 2007 5:01 PM
11961Subject: [IRCServices] Final call for comments
11962
11963
11964> If there are no further comments on the current 5.1 beta release, I'm
11965> going to plan on releasing Services 5.1.0 on October 10. If you've got
11966> something to say, now's the time!
11967>
11968> --Andrew Church
11969> achurch@achurch.org
11970> http://achurch.org/
11971> ------------------------------------------------------------------
11972> To unsubscribe or change your subscription options, visit:
11973> http://lists.ircservices.za.net/mailman/listinfo/ircservices
11974>
11975
11976From caseyclaydon at fastmail.com.au Fri Sep 28 17:40:59 2007
11977From: caseyclaydon at fastmail.com.au (Casey)
11978Date: Fri Sep 28 17:40:35 2007
11979Subject: [IRCServices] Final call for comments
11980In-Reply-To: <46fd8860.34453@msgid.achurch.org>
11981References: <46fd8860.34453@msgid.achurch.org>
11982Message-ID: <46FD9F1B.40908@fastmail.com.au>
11983
11984Under the Future Work in the IRC Services Technical Reference Manual
11985
11986it has got the ability to reconnect to the uplink server if disconnected
11987-- Other Issues 11-2-6
11988
11989This would be really nice for when Services are disconnected, to have
11990them automatically reconnect.
11991
11992When you Shutdown Services using OperServ shutdown - to not have it
11993reconnect as you are shutting them down.
11994
11995
11996- Casey
11997From quension at mac.com Fri Sep 28 17:42:17 2007
11998From: quension at mac.com (Trevor Talbot)
11999Date: Fri Sep 28 17:47:51 2007
12000Subject: [IRCServices] ChanServ does not add NickServ noop to ChanServ
12001 NeverOp
12002In-Reply-To: <46ea919f.76411@msgid.achurch.org>
12003References: <46ea919f.76411@msgid.achurch.org>
12004Message-ID: <456ea544ee4e042160b2281aeb78a8db@mac.com>
12005
12006On Sep 14, 2007, at 6:49 AM, Andrew Church wrote:
12007
12008>> With NickServ noop on - ChanServ does not add NickServ noop to
12009>> ChanServ NeverOp
12010>
12011> This is by design; the two functions are separate.
12012
12013Actually, what I understood him to mean is that someone who has set
12014NoOp cannot be added to the NeverOp list. This is undesirable, like
12015preventing them from being added to the AKick list would be.
12016
12017(I'm not running ircservices at the moment, so I didn't actually try
12018any of this.)
12019
12020-- Quension
12021
12022From caseyclaydon at fastmail.com.au Fri Sep 28 18:09:04 2007
12023From: caseyclaydon at fastmail.com.au (Casey)
12024Date: Fri Sep 28 18:08:44 2007
12025Subject: [IRCServices] ChanServ does not add NickServ noop to ChanServ
12026 NeverOp
12027In-Reply-To: <456ea544ee4e042160b2281aeb78a8db@mac.com>
12028References: <46ea919f.76411@msgid.achurch.org>
12029 <456ea544ee4e042160b2281aeb78a8db@mac.com>
12030Message-ID: <46FDA5B0.9080702@fastmail.com.au>
12031
12032This is what I mean by this with NickServ noop cannot be added to
12033ChanServ NeverOp
12034
12035NeverOp stops the person who is on the NeverOp List from being given +o
12036and +h -- /mode #channel +o nick
12037(( when ChanServ secureops is not set on ))
12038
12039and when someone gives them +o and +h -- ChanServ will remove the +o and
12040+h from the NeverOp person who has been given them.
12041
12042
12043- Casey
12044
12045
12046
12047Trevor Talbot wrote:
12048> On Sep 14, 2007, at 6:49 AM, Andrew Church wrote:
12049>
12050>>> With NickServ noop on - ChanServ does not add NickServ noop to
12051>>> ChanServ NeverOp
12052>>
12053>> This is by design; the two functions are separate.
12054>
12055> Actually, what I understood him to mean is that someone who has set
12056> NoOp cannot be added to the NeverOp list. This is undesirable, like
12057> preventing them from being added to the AKick list would be.
12058>
12059> (I'm not running ircservices at the moment, so I didn't actually try
12060> any of this.)
12061>
12062> -- Quension
12063>
12064> ------------------------------------------------------------------
12065> To unsubscribe or change your subscription options, visit:
12066> http://lists.ircservices.za.net/mailman/listinfo/ircservices
12067From achurch at achurch.org Sat Sep 29 10:22:23 2007
12068From: achurch at achurch.org (Andrew Church)
12069Date: Fri Sep 28 18:23:05 2007
12070Subject: [IRCServices] Final call for comments
12071In-Reply-To: <46FD9F1B.40908@fastmail.com.au>
12072Message-ID: <46fda916.52332@msgid.achurch.org>
12073
12074>Under the Future Work in the IRC Services Technical Reference Manual
12075>
12076>it has got the ability to reconnect to the uplink server if disconnected
12077>-- Other Issues 11-2-6
12078>
12079>This would be really nice for when Services are disconnected, to have
12080>them automatically reconnect.
12081
12082As stated in the manual, this is a possibility for future work, and will
12083not be implemented for 5.1.
12084
12085 --Andrew Church
12086 achurch@achurch.org
12087 http://achurch.org/
12088From achurch at achurch.org Sat Sep 29 10:27:35 2007
12089From: achurch at achurch.org (Andrew Church)
12090Date: Fri Sep 28 18:28:34 2007
12091Subject: [IRCServices] ChanServ does not add NickServ noop to ChanServ
12092 NeverOp
12093In-Reply-To: <456ea544ee4e042160b2281aeb78a8db@mac.com>
12094Message-ID: <46fdaa5f.52404@msgid.achurch.org>
12095
12096Fixed, thanks for the suggestion.
12097
12098 --Andrew Church
12099 achurch@achurch.org
12100 http://achurch.org/
12101
12102>On Sep 14, 2007, at 6:49 AM, Andrew Church wrote:
12103>
12104>>> With NickServ noop on - ChanServ does not add NickServ noop to
12105>>> ChanServ NeverOp
12106>>
12107>> This is by design; the two functions are separate.
12108>
12109>Actually, what I understood him to mean is that someone who has set
12110>NoOp cannot be added to the NeverOp list. This is undesirable, like
12111>preventing them from being added to the AKick list would be.
12112>
12113>(I'm not running ircservices at the moment, so I didn't actually try
12114>any of this.)
12115>
12116>-- Quension
12117>
12118>------------------------------------------------------------------
12119>To unsubscribe or change your subscription options, visit:
12120>http://lists.ircservices.za.net/mailman/listinfo/ircservices
12121From caseyclaydon at fastmail.com.au Fri Sep 28 18:32:12 2007
12122From: caseyclaydon at fastmail.com.au (Casey)
12123Date: Fri Sep 28 18:31:49 2007
12124Subject: [IRCServices] Final call for comments
12125In-Reply-To: <46fda916.52332@msgid.achurch.org>
12126References: <46fda916.52332@msgid.achurch.org>
12127Message-ID: <46FDAB1C.3050400@fastmail.com.au>
12128
12129no worries, thanks anyway Andrew
12130
12131I was thinking this is for 5.1 of these things to add in for 5.1
12132
12133
12134- Casey
12135
12136
12137
12138Andrew Church wrote:
12139>> Under the Future Work in the IRC Services Technical Reference Manual
12140>>
12141>> it has got the ability to reconnect to the uplink server if disconnected
12142>> -- Other Issues 11-2-6
12143>>
12144>> This would be really nice for when Services are disconnected, to have
12145>> them automatically reconnect.
12146>>
12147>
12148> As stated in the manual, this is a possibility for future work, and will
12149> not be implemented for 5.1.
12150>
12151> --Andrew Church
12152> achurch@achurch.org
12153> http://achurch.org/
12154> ------------------------------------------------------------------
12155> To unsubscribe or change your subscription options, visit:
12156> http://lists.ircservices.za.net/mailman/listinfo/ircservices
12157>
12158From caseyclaydon at fastmail.com.au Fri Sep 28 19:44:10 2007
12159From: caseyclaydon at fastmail.com.au (Casey)
12160Date: Fri Sep 28 19:43:48 2007
12161Subject: [IRCServices] ChanServ does not add NickServ noop to ChanServ
12162 NeverOp
12163In-Reply-To: <46fdaa5f.52404@msgid.achurch.org>
12164References: <46fdaa5f.52404@msgid.achurch.org>
12165Message-ID: <46FDBBFA.4080108@fastmail.com.au>
12166
12167Hi Andrew
12168
12169also can add noop to NeverOp Access Level -1
12170
12171
12172- Casey
12173
12174
12175
12176Andrew Church wrote:
12177> Fixed, thanks for the suggestion.
12178>
12179> --Andrew Church
12180> achurch@achurch.org
12181> http://achurch.org/
12182>
12183>
12184>> On Sep 14, 2007, at 6:49 AM, Andrew Church wrote:
12185>>
12186>>
12187>>>> With NickServ noop on - ChanServ does not add NickServ noop to
12188>>>> ChanServ NeverOp
12189>>>>
12190>>> This is by design; the two functions are separate.
12191>>>
12192>> Actually, what I understood him to mean is that someone who has set
12193>> NoOp cannot be added to the NeverOp list. This is undesirable, like
12194>> preventing them from being added to the AKick list would be.
12195>>
12196>> (I'm not running ircservices at the moment, so I didn't actually try
12197>> any of this.)
12198>>
12199>> -- Quension
12200>>
12201>> ------------------------------------------------------------------
12202>> To unsubscribe or change your subscription options, visit:
12203>> http://lists.ircservices.za.net/mailman/listinfo/ircservices
12204>>
12205> ------------------------------------------------------------------
12206> To unsubscribe or change your subscription options, visit:
12207> http://lists.ircservices.za.net/mailman/listinfo/ircservices
12208>
12209From caseyclaydon at fastmail.com.au Sat Sep 29 01:48:46 2007
12210From: caseyclaydon at fastmail.com.au (Casey)
12211Date: Sat Sep 29 01:48:41 2007
12212Subject: [IRCServices] Final call for comments
12213In-Reply-To: <46FD9AD5.70709@fastmail.com.au>
12214References: <46fd9a2e.36524@msgid.achurch.org> <46FD9AD5.70709@fastmail.com.au>
12215Message-ID: <46FE116E.7070806@fastmail.com.au>
12216
12217OperServ akill also gives the same KILL error as NickServ ghost -
12218possibly loaded mismatched modules -- This is when you have
12219#ImmediatelySendAutokill turned off that it gives the KILL error.
12220
12221I have also found when you re-connect to the Server after the akill has
12222expired, Services also crashes with the KILL error.
12223
12224When you get the akill list, OperServ does not display the akill expire
12225time in the akill list.
12226
12227
12228
12229Casey wrote:
12230> Hello Andrew and Brain
12231>
12232> There is the issue with NickServ ghost on InspIRCd
12233>
12234>
12235> * *** LINK: Sent ERROR to services.casey.net: Unrecognised command
12236> 'KILL' -- possibly loaded mismatched modules
12237> * *** LINK: Server services.casey.net split: Remote host closed the
12238> connection
12239> * *** LINK: Netsplit complete, lost 6 users on 1 servers.
12240> * *** LINK: Connection to 'services.casey.net' failed.
12241> * *** LINK: Connection to 'services.casey.net' was established for 1m12s
12242>
12243>
12244> I posted the Services debug and InspIRCd debug in the subject InspIRCd
12245>
12246>
12247> - Casey
12248>
12249>
12250>
12251> Andrew Church wrote:
12252>
12253>>> What is the inspircd support like at present? Does the potential 5.1.0
12254>>> support inspircd well? If not, what assistance is needed to make it
12255>>> support this ircd fully?
12256>>>
12257>>>
12258>> To the best of my knowledge, 5.1 supports InspIRCd 1.1.x with no problems
12259>> (the module was recently updated).
12260>>
12261>> --Andrew Church
12262>> achurch@achurch.org
12263>> http://achurch.org/
12264>> ------------------------------------------------------------------
12265>> To unsubscribe or change your subscription options, visit:
12266>> http://lists.ircservices.za.net/mailman/listinfo/ircservices
12267>>
12268>>
12269> ------------------------------------------------------------------
12270> To unsubscribe or change your subscription options, visit:
12271> http://lists.ircservices.za.net/mailman/listinfo/ircservices
12272>
12273From achurch at achurch.org Sat Sep 29 17:52:09 2007
12274From: achurch at achurch.org (Andrew Church)
12275Date: Sat Sep 29 01:53:31 2007
12276Subject: [IRCServices] Final call for comments
12277In-Reply-To: <46FE116E.7070806@fastmail.com.au>
12278Message-ID: <46fe12a8.06643@msgid.achurch.org>
12279
12280>OperServ akill also gives the same KILL error as NickServ ghost -
12281>possibly loaded mismatched modules -- This is when you have
12282>#ImmediatelySendAutokill turned off that it gives the KILL error.
12283
12284I'm afraid I can only suggest that something must be wrong with your
12285InspIRCd configuration, since neither I nor (as I recall from an earlier
12286message on this list) the InspIRCd developers have been able to reproduce
12287this.
12288
12289>When you get the akill list, OperServ does not display the akill expire
12290>time in the akill list.
12291
12292This is by design. Use the AKILL VIEW command instead.
12293
12294 --Andrew Church
12295 achurch@achurch.org
12296 http://achurch.org/
12297From caseyclaydon at fastmail.com.au Sat Sep 29 02:03:07 2007
12298From: caseyclaydon at fastmail.com.au (Casey)
12299Date: Sat Sep 29 02:02:55 2007
12300Subject: [IRCServices] Final call for comments
12301In-Reply-To: <46fe12a8.06643@msgid.achurch.org>
12302References: <46fe12a8.06643@msgid.achurch.org>
12303Message-ID: <46FE14CB.60600@fastmail.com.au>
12304
12305thanks for that Andrew, is weird that it is only just me getting the
12306kill error.
12307
12308didn't notice the akill view command - sorry for that, didn't read it
12309properly.
12310
12311
12312- Casey
12313
12314
12315
12316Andrew Church wrote:
12317>> OperServ akill also gives the same KILL error as NickServ ghost -
12318>> possibly loaded mismatched modules -- This is when you have
12319>> #ImmediatelySendAutokill turned off that it gives the KILL error.
12320>>
12321>
12322> I'm afraid I can only suggest that something must be wrong with your
12323> InspIRCd configuration, since neither I nor (as I recall from an earlier
12324> message on this list) the InspIRCd developers have been able to reproduce
12325> this.
12326>
12327>
12328>> When you get the akill list, OperServ does not display the akill expire
12329>> time in the akill list.
12330>>
12331>
12332> This is by design. Use the AKILL VIEW command instead.
12333>
12334> --Andrew Church
12335> achurch@achurch.org
12336> http://achurch.org/
12337> ------------------------------------------------------------------
12338> To unsubscribe or change your subscription options, visit:
12339> http://lists.ircservices.za.net/mailman/listinfo/ircservices
12340>
12341From caseyclaydon at fastmail.com.au Sat Sep 29 02:42:32 2007
12342From: caseyclaydon at fastmail.com.au (Casey)
12343Date: Sat Sep 29 02:42:20 2007
12344Subject: [IRCServices] Final call for comments
12345In-Reply-To: <46FD9F1B.40908@fastmail.com.au>
12346References: <46fd8860.34453@msgid.achurch.org> <46FD9F1B.40908@fastmail.com.au>
12347Message-ID: <46FE1E08.80908@fastmail.com.au>
12348
12349NickServ recover -- when you use the recover command, the word password
12350is missing from the notice that NickServ gives when you use the recover
12351command.
12352
12353-NickServ- The user claiming your nickname has been killed. Type /msg
12354NickServ RELEASE Casey to get it back before the one-minute timeout.
12355
12356
12357
12358ChanServ topiclock -- you can only set the topic by ChanServ topic - is
12359it possible to also set the topic when you do /topic #channel
12360topic-message yourself?
12361
12362When you have topiclock on with no topic, when a user who has not got
12363topic access, sets the topic with /topic #channel topic-message,
12364ChanServ does not remove the topic.
12365
12366
12367
12368- Casey
12369From caseyclaydon at fastmail.com.au Mon Oct 1 15:50:54 2007
12370From: caseyclaydon at fastmail.com.au (Casey)
12371Date: Mon Oct 1 15:50:36 2007
12372Subject: [IRCServices] Final call for comments
12373In-Reply-To: <46fe12a8.06643@msgid.achurch.org>
12374References: <46fe12a8.06643@msgid.achurch.org>
12375Message-ID: <470179CE.40506@fastmail.com.au>
12376
12377Hi Andrew
12378
12379brain and I have found where the problem is with the kill error --
12380somewhere in 5.1 - inspircd.conf - inspircd protocol
12381
12382I installed IRCServices pre5 for Windows from servicescommunity.za.net
12383with InspIRCd 1.1.12 for Windows, with the same inspircd.conf (1.1.12)
12384and a new ircservices.conf and modules.conf as my one is pre9 -- and got
12385the same kill error on Windows.
12386
12387I installed 5.0.62 with the InspIRCd protocol from the InspIRCd
12388downloads, and it works and does kill you off - with the same inspircd.conf
12389
12390
12391- Casey
12392
12393
12394
12395Andrew Church wrote:
12396>> OperServ akill also gives the same KILL error as NickServ ghost -
12397>> possibly loaded mismatched modules -- This is when you have
12398>> #ImmediatelySendAutokill turned off that it gives the KILL error.
12399>>
12400>
12401> I'm afraid I can only suggest that something must be wrong with your
12402> InspIRCd configuration, since neither I nor (as I recall from an earlier
12403> message on this list) the InspIRCd developers have been able to reproduce
12404> this.
12405>
12406>
12407>> When you get the akill list, OperServ does not display the akill expire
12408>> time in the akill list.
12409>>
12410>
12411> This is by design. Use the AKILL VIEW command instead.
12412>
12413> --Andrew Church
12414> achurch@achurch.org
12415> http://achurch.org/
12416> ------------------------------------------------------------------
12417> To unsubscribe or change your subscription options, visit:
12418> http://lists.ircservices.za.net/mailman/listinfo/ircservices
12419>
12420From caseyclaydon at fastmail.com.au Tue Oct 2 16:36:53 2007
12421From: caseyclaydon at fastmail.com.au (Casey)
12422Date: Tue Oct 2 16:36:44 2007
12423Subject: [IRCServices] Final call for comments
12424In-Reply-To: <470179CE.40506@fastmail.com.au>
12425References: <46fe12a8.06643@msgid.achurch.org> <470179CE.40506@fastmail.com.au>
12426Message-ID: <4702D615.4050004@fastmail.com.au>
12427
12428Hi Andrew
12429
12430Another Update for the NickServ ghost and OperServ akill not working on
12431InspIRCd.
12432
12433OperServ akill with #ImmediatelySendAutokill turned off.
12434
12435
12436
12437I tried the 5.0.62 conf on 5.1, and got the conf working on 5.1 -- still
12438doing it
12439
12440and tried the 5.1 conf on 5.0.62 -- working
12441
12442
12443
12444inspircd.conf 1.1.12
12445
124465.1pre9 same conf with the same inspircd.conf on 5.1 -- not working
12447
124485.0.62 new conf with the same inspircd.conf on 5.0.62 -- working
12449
12450
12451
12452inspircd.conf 1.1.13
12453
124545.1pre9 same conf with the 1.1.13 conf on 5.1 -- not working
12455
124565.1pre9 new conf with the same inspircd.conf on 5.1 -- not working
12457
124585.1pre9 new conf -- on the default settings
12459
12460
12461
12462I installed Unreal 3.2.7 using the same saved copy of the 5.1pre9 conf
12463-- the kill works.
12464
12465The 5.1 conf is correct and the inspircd.conf is correct.
12466
12467I am gussing in the 5.1 InspIRCd protocol it is not working
12468
12469IRCServices didn't have the InspIRCd protocol before 5.1 -- InspIRCd
12470protocol for 5.0 from the InspIRCd downloads.
12471
12472
12473- Casey
12474
12475
12476
12477Casey wrote:
12478> Hi Andrew
12479>
12480> brain and I have found where the problem is with the kill error --
12481> somewhere in 5.1 - inspircd.conf - inspircd protocol
12482>
12483> I installed IRCServices pre5 for Windows from servicescommunity.za.net
12484> with InspIRCd 1.1.12 for Windows, with the same inspircd.conf (1.1.12)
12485> and a new ircservices.conf and modules.conf as my one is pre9 -- and got
12486> the same kill error on Windows.
12487>
12488> I installed 5.0.62 with the InspIRCd protocol from the InspIRCd
12489> downloads, and it works and does kill you off - with the same inspircd.conf
12490>
12491>
12492> - Casey
12493>
12494>
12495>
12496> Andrew Church wrote:
12497>
12498>>> OperServ akill also gives the same KILL error as NickServ ghost -
12499>>> possibly loaded mismatched modules -- This is when you have
12500>>> #ImmediatelySendAutokill turned off that it gives the KILL error.
12501>>>
12502>>>
12503>> I'm afraid I can only suggest that something must be wrong with your
12504>> InspIRCd configuration, since neither I nor (as I recall from an earlier
12505>> message on this list) the InspIRCd developers have been able to reproduce
12506>> this.
12507>>
12508>>
12509>>
12510>>> When you get the akill list, OperServ does not display the akill expire
12511>>> time in the akill list.
12512>>>
12513>>>
12514>> This is by design. Use the AKILL VIEW command instead.
12515>>
12516>> --Andrew Church
12517>> achurch@achurch.org
12518>> http://achurch.org/
12519>> ------------------------------------------------------------------
12520>> To unsubscribe or change your subscription options, visit:
12521>> http://lists.ircservices.za.net/mailman/listinfo/ircservices
12522>>
12523>>
12524> ------------------------------------------------------------------
12525> To unsubscribe or change your subscription options, visit:
12526> http://lists.ircservices.za.net/mailman/listinfo/ircservices
12527>
12528From achurch at achurch.org Wed Oct 3 11:10:44 2007
12529From: achurch at achurch.org (Andrew Church)
12530Date: Tue Oct 2 19:11:44 2007
12531Subject: [IRCServices] Final call for comments
12532In-Reply-To: <4702D615.4050004@fastmail.com.au>
12533Message-ID: <4702fa93.01772@msgid.achurch.org>
12534
12535I'd appreciate it if you'd make an effort to use proper English grammar
12536in your messages; in any case, if you can provide full debug logs from a
12537working and non-working version with accompanying configuration files
12538(both Services and InspIRCd), I'll look into this again.
12539
12540 --Andrew Church
12541 achurch@achurch.org
12542 http://achurch.org/
12543
12544>Hi Andrew
12545>
12546>Another Update for the NickServ ghost and OperServ akill not working on
12547>InspIRCd.
12548>
12549>OperServ akill with #ImmediatelySendAutokill turned off.
12550>
12551>
12552>
12553>I tried the 5.0.62 conf on 5.1, and got the conf working on 5.1 -- still
12554>doing it
12555>
12556>and tried the 5.1 conf on 5.0.62 -- working
12557>
12558>
12559>
12560>inspircd.conf 1.1.12
12561>
12562>5.1pre9 same conf with the same inspircd.conf on 5.1 -- not working
12563>
12564>5.0.62 new conf with the same inspircd.conf on 5.0.62 -- working
12565>
12566>
12567>
12568>inspircd.conf 1.1.13
12569>
12570>5.1pre9 same conf with the 1.1.13 conf on 5.1 -- not working
12571>
12572>5.1pre9 new conf with the same inspircd.conf on 5.1 -- not working
12573>
12574>5.1pre9 new conf -- on the default settings
12575>
12576>
12577>
12578>I installed Unreal 3.2.7 using the same saved copy of the 5.1pre9 conf
12579>-- the kill works.
12580>
12581>The 5.1 conf is correct and the inspircd.conf is correct.
12582>
12583>I am gussing in the 5.1 InspIRCd protocol it is not working
12584>
12585>IRCServices didn't have the InspIRCd protocol before 5.1 -- InspIRCd
12586>protocol for 5.0 from the InspIRCd downloads.
12587>
12588>
12589>- Casey
12590>
12591>
12592>
12593>Casey wrote:
12594>> Hi Andrew
12595>>
12596>> brain and I have found where the problem is with the kill error --
12597>> somewhere in 5.1 - inspircd.conf - inspircd protocol
12598>>
12599>> I installed IRCServices pre5 for Windows from servicescommunity.za.net
12600>> with InspIRCd 1.1.12 for Windows, with the same inspircd.conf (1.1.12)
12601>> and a new ircservices.conf and modules.conf as my one is pre9 -- and got
12602>> the same kill error on Windows.
12603>>
12604>> I installed 5.0.62 with the InspIRCd protocol from the InspIRCd
12605>> downloads, and it works and does kill you off - with the same inspircd.conf
12606>>
12607>>
12608>> - Casey
12609>>
12610>>
12611>>
12612>> Andrew Church wrote:
12613>>
12614>>>> OperServ akill also gives the same KILL error as NickServ ghost -
12615>>>> possibly loaded mismatched modules -- This is when you have
12616>>>> #ImmediatelySendAutokill turned off that it gives the KILL error.
12617>>>>
12618>>>>
12619>>> I'm afraid I can only suggest that something must be wrong with your
12620>>> InspIRCd configuration, since neither I nor (as I recall from an earlier
12621>>> message on this list) the InspIRCd developers have been able to reproduce
12622>>> this.
12623>>>
12624>>>
12625>>>
12626>>>> When you get the akill list, OperServ does not display the akill expire
12627>>>> time in the akill list.
12628>>>>
12629>>>>
12630>>> This is by design. Use the AKILL VIEW command instead.
12631>>>
12632>>> --Andrew Church
12633>>> achurch@achurch.org
12634>>> http://achurch.org/
12635>>> ------------------------------------------------------------------
12636>>> To unsubscribe or change your subscription options, visit:
12637>>> http://lists.ircservices.za.net/mailman/listinfo/ircservices
12638>>>
12639>>>
12640>> ------------------------------------------------------------------
12641>> To unsubscribe or change your subscription options, visit:
12642>> http://lists.ircservices.za.net/mailman/listinfo/ircservices
12643>>
12644>------------------------------------------------------------------
12645>To unsubscribe or change your subscription options, visit:
12646>http://lists.ircservices.za.net/mailman/listinfo/ircservices
12647From caseyclaydon at fastmail.com.au Tue Oct 2 19:40:29 2007
12648From: caseyclaydon at fastmail.com.au (Casey)
12649Date: Tue Oct 2 19:40:34 2007
12650Subject: [IRCServices] Final call for comments
12651In-Reply-To: <4702fa93.01772@msgid.achurch.org>
12652References: <4702fa93.01772@msgid.achurch.org>
12653Message-ID: <4703011D.1070308@fastmail.com.au>
12654
12655sorry if it was hard to understand - I thought it was ok
12656
12657I was posting what I have tried, if it was working or not working.
12658
126595.1 conf and 5.0.62 conf is the ircservices.conf and modules.conf for
12660version 5.1pre9 and version 5.0.62
12661
12662The same conf is the saved copy of the conf file and the new conf is
12663when I did a new conf file.
12664
12665The 5.1pre9 ircservices.conf and modules.conf needed changes to the conf
12666file for it to work on version 5.0.62, and the same for the 5.0.62
12667ircservices.conf and modules.conf to work on 5.1.
12668
12669on 5.1 was meaning running version 5.1pre9, and on 5.0.62 was meaning
12670running version 5.0.62
12671
126725.1pre9 on the default settings was meaning not changing the settings
12673that are enabled and the settings that are not enabled.
12674
12675
12676- Casey
12677
12678
12679
12680Andrew Church wrote:
12681> I'd appreciate it if you'd make an effort to use proper English grammar
12682> in your messages; in any case, if you can provide full debug logs from a
12683> working and non-working version with accompanying configuration files
12684> (both Services and InspIRCd), I'll look into this again.
12685>
12686> --Andrew Church
12687> achurch@achurch.org
12688> http://achurch.org/
12689>
12690>
12691>> Hi Andrew
12692>>
12693>> Another Update for the NickServ ghost and OperServ akill not working on
12694>> InspIRCd.
12695>>
12696>> OperServ akill with #ImmediatelySendAutokill turned off.
12697>>
12698>>
12699>>
12700>> I tried the 5.0.62 conf on 5.1, and got the conf working on 5.1 -- still
12701>> doing it
12702>>
12703>> and tried the 5.1 conf on 5.0.62 -- working
12704>>
12705>>
12706>>
12707>> inspircd.conf 1.1.12
12708>>
12709>> 5.1pre9 same conf with the same inspircd.conf on 5.1 -- not working
12710>>
12711>> 5.0.62 new conf with the same inspircd.conf on 5.0.62 -- working
12712>>
12713>>
12714>>
12715>> inspircd.conf 1.1.13
12716>>
12717>> 5.1pre9 same conf with the 1.1.13 conf on 5.1 -- not working
12718>>
12719>> 5.1pre9 new conf with the same inspircd.conf on 5.1 -- not working
12720>>
12721>> 5.1pre9 new conf -- on the default settings
12722>>
12723>>
12724>>
12725>> I installed Unreal 3.2.7 using the same saved copy of the 5.1pre9 conf
12726>> -- the kill works.
12727>>
12728>> The 5.1 conf is correct and the inspircd.conf is correct.
12729>>
12730>> I am gussing in the 5.1 InspIRCd protocol it is not working
12731>>
12732>> IRCServices didn't have the InspIRCd protocol before 5.1 -- InspIRCd
12733>> protocol for 5.0 from the InspIRCd downloads.
12734>>
12735>>
12736>> - Casey
12737>>
12738>>
12739>>
12740>> Casey wrote:
12741>>
12742>>> Hi Andrew
12743>>>
12744>>> brain and I have found where the problem is with the kill error --
12745>>> somewhere in 5.1 - inspircd.conf - inspircd protocol
12746>>>
12747>>> I installed IRCServices pre5 for Windows from servicescommunity.za.net
12748>>> with InspIRCd 1.1.12 for Windows, with the same inspircd.conf (1.1.12)
12749>>> and a new ircservices.conf and modules.conf as my one is pre9 -- and got
12750>>> the same kill error on Windows.
12751>>>
12752>>> I installed 5.0.62 with the InspIRCd protocol from the InspIRCd
12753>>> downloads, and it works and does kill you off - with the same inspircd.conf
12754>>>
12755>>>
12756>>> - Casey
12757>>>
12758>>>
12759>>>
12760>>> Andrew Church wrote:
12761>>>
12762>>>
12763>>>>> OperServ akill also gives the same KILL error as NickServ ghost -
12764>>>>> possibly loaded mismatched modules -- This is when you have
12765>>>>> #ImmediatelySendAutokill turned off that it gives the KILL error.
12766>>>>>
12767>>>>>
12768>>>>>
12769>>>> I'm afraid I can only suggest that something must be wrong with your
12770>>>> InspIRCd configuration, since neither I nor (as I recall from an earlier
12771>>>> message on this list) the InspIRCd developers have been able to reproduce
12772>>>> this.
12773>>>>
12774>>>>
12775>>>>
12776>>>>
12777>>>>> When you get the akill list, OperServ does not display the akill expire
12778>>>>> time in the akill list.
12779>>>>>
12780>>>>>
12781>>>>>
12782>>>> This is by design. Use the AKILL VIEW command instead.
12783>>>>
12784>>>> --Andrew Church
12785>>>> achurch@achurch.org
12786>>>> http://achurch.org/
12787>>>> ------------------------------------------------------------------
12788>>>> To unsubscribe or change your subscription options, visit:
12789>>>> http://lists.ircservices.za.net/mailman/listinfo/ircservices
12790>>>>
12791>>>>
12792>>>>
12793>>> ------------------------------------------------------------------
12794>>> To unsubscribe or change your subscription options, visit:
12795>>> http://lists.ircservices.za.net/mailman/listinfo/ircservices
12796>>>
12797>>>
12798>> ------------------------------------------------------------------
12799>> To unsubscribe or change your subscription options, visit:
12800>> http://lists.ircservices.za.net/mailman/listinfo/ircservices
12801>>
12802> ------------------------------------------------------------------
12803> To unsubscribe or change your subscription options, visit:
12804> http://lists.ircservices.za.net/mailman/listinfo/ircservices
12805>
12806From achurch at achurch.org Thu Oct 4 01:20:52 2007
12807From: achurch at achurch.org (Andrew Church)
12808Date: Wed Oct 3 09:31:24 2007
12809Subject: [IRCServices] Final call for comments
12810In-Reply-To: <46FE1E08.80908@fastmail.com.au>
12811Message-ID: <4703c40e.36516@msgid.achurch.org>
12812
12813>NickServ recover -- when you use the recover command, the word password
12814>is missing from the notice that NickServ gives when you use the recover
12815>command.
12816>
12817>-NickServ- The user claiming your nickname has been killed. Type /msg
12818>NickServ RELEASE Casey to get it back before the one-minute timeout.
12819
12820Thanks for pointing this out; I've updated the message to include the
12821password in the RELEASE syntax.
12822
12823>ChanServ topiclock -- you can only set the topic by ChanServ topic - is
12824>it possible to also set the topic when you do /topic #channel
12825>topic-message yourself?
12826
12827No; TOPICLOCK prevents the topic from being changed at all, except
12828through the TOPIC command. I understand your suggestion that /topic
12829could be treated the same way, but at this point I don't want to change
12830the option's behavior. I will add this to the manual's list of
12831suggestions for future versions.
12832
12833>When you have topiclock on with no topic, when a user who has not got
12834>topic access, sets the topic with /topic #channel topic-message,
12835>ChanServ does not remove the topic.
12836
12837This appears to be a shortcoming in InspIRCd, in that it does not allow
12838an empty topic to be set by Services (FTOPIC server messages with an
12839empty topic are ignored).
12840
12841 --Andrew Church
12842 achurch@achurch.org
12843 http://achurch.org/
12844From caseyclaydon at fastmail.com.au Wed Oct 3 23:38:12 2007
12845From: caseyclaydon at fastmail.com.au (Casey)
12846Date: Wed Oct 3 23:38:24 2007
12847Subject: [IRCServices] Final call for comments
12848In-Reply-To: <4703c40e.36516@msgid.achurch.org>
12849References: <4703c40e.36516@msgid.achurch.org>
12850Message-ID: <47048A54.6050502@fastmail.com.au>
12851
12852Hi Andrew
12853
12854I tested the topiclock with an emtpy topic on lock running IRCServices
128555.0.62 on the InspIRCd IRCServices 5.0 protocol.
12856
12857ChanServ did remove the topic and changed the topic to empty - when a
12858user with no topic access set a topic using /topic #channel
12859
12860The IRCServices own 5.1 InspIRCd protocol is not working properly as
12861ChanServ does not remove the topic and change it to empty on IRCServices
128625.1pre9
12863
12864
12865- Casey
12866
12867
12868
12869Andrew Church wrote:
12870>> NickServ recover -- when you use the recover command, the word password
12871>> is missing from the notice that NickServ gives when you use the recover
12872>> command.
12873>>
12874>> -NickServ- The user claiming your nickname has been killed. Type /msg
12875>> NickServ RELEASE Casey to get it back before the one-minute timeout.
12876>>
12877>
12878> Thanks for pointing this out; I've updated the message to include the
12879> password in the RELEASE syntax.
12880>
12881>
12882>> ChanServ topiclock -- you can only set the topic by ChanServ topic - is
12883>> it possible to also set the topic when you do /topic #channel
12884>> topic-message yourself?
12885>>
12886>
12887> No; TOPICLOCK prevents the topic from being changed at all, except
12888> through the TOPIC command. I understand your suggestion that /topic
12889> could be treated the same way, but at this point I don't want to change
12890> the option's behavior. I will add this to the manual's list of
12891> suggestions for future versions.
12892>
12893>
12894>> When you have topiclock on with no topic, when a user who has not got
12895>> topic access, sets the topic with /topic #channel topic-message,
12896>> ChanServ does not remove the topic.
12897>>
12898>
12899> This appears to be a shortcoming in InspIRCd, in that it does not allow
12900> an empty topic to be set by Services (FTOPIC server messages with an
12901> empty topic are ignored).
12902>
12903> --Andrew Church
12904> achurch@achurch.org
12905> http://achurch.org/
12906> ------------------------------------------------------------------
12907> To unsubscribe or change your subscription options, visit:
12908> http://lists.ircservices.za.net/mailman/listinfo/ircservices
12909>
12910From achurch at achurch.org Thu Oct 4 15:49:16 2007
12911From: achurch at achurch.org (Andrew Church)
12912Date: Wed Oct 3 23:49:19 2007
12913Subject: [IRCServices] Final call for comments
12914In-Reply-To: <47048A54.6050502@fastmail.com.au>
12915Message-ID: <47048d26.50743@msgid.achurch.org>
12916
12917>I tested the topiclock with an emtpy topic on lock running IRCServices
12918>5.0.62 on the InspIRCd IRCServices 5.0 protocol.
12919>
12920>ChanServ did remove the topic and changed the topic to empty - when a
12921>user with no topic access set a topic using /topic #channel
12922
12923That's interesting. Can you send relevant debug logs from both versions?
12924
12925 --Andrew Church
12926 achurch@achurch.org
12927 http://achurch.org/
12928From caseyclaydon at fastmail.com.au Thu Oct 4 00:39:51 2007
12929From: caseyclaydon at fastmail.com.au (Casey)
12930Date: Thu Oct 4 00:39:07 2007
12931Subject: [IRCServices] Final call for comments
12932In-Reply-To: <47048d26.50743@msgid.achurch.org>
12933References: <47048d26.50743@msgid.achurch.org>
12934Message-ID: <470498C7.9000909@fastmail.com.au>
12935
12936IRCServices 5.1pre9 topiclock worked this time - ChanServ changed the
12937topic to empty.
12938
12939thanks anyway for that Andrew
12940
12941
12942- Casey
12943
12944
12945
12946Andrew Church wrote:
12947>> I tested the topiclock with an emtpy topic on lock running IRCServices
12948>> 5.0.62 on the InspIRCd IRCServices 5.0 protocol.
12949>>
12950>> ChanServ did remove the topic and changed the topic to empty - when a
12951>> user with no topic access set a topic using /topic #channel
12952>>
12953>
12954> That's interesting. Can you send relevant debug logs from both versions?
12955>
12956> --Andrew Church
12957> achurch@achurch.org
12958> http://achurch.org/
12959> ------------------------------------------------------------------
12960> To unsubscribe or change your subscription options, visit:
12961> http://lists.ircservices.za.net/mailman/listinfo/ircservices
12962>
12963From caseyclaydon at fastmail.com.au Thu Oct 4 17:53:33 2007
12964From: caseyclaydon at fastmail.com.au (Casey)
12965Date: Thu Oct 4 17:53:28 2007
12966Subject: [IRCServices] Final call for comments
12967In-Reply-To: <47048d26.50743@msgid.achurch.org>
12968References: <47048d26.50743@msgid.achurch.org>
12969Message-ID: <47058B0D.8040306@fastmail.com.au>
12970
12971A thought I had for modules.conf - to have a setting for the ChanServ
12972levels, to set what level number for the level types.
12973
12974
12975- Casey
12976From achurch at achurch.org Fri Oct 5 11:49:25 2007
12977From: achurch at achurch.org (Andrew Church)
12978Date: Thu Oct 4 19:49:41 2007
12979Subject: [IRCServices] Final call for comments
12980In-Reply-To: <47058B0D.8040306@fastmail.com.au>
12981Message-ID: <4705a670.77560@msgid.achurch.org>
12982
12983>A thought I had for modules.conf - to have a setting for the ChanServ
12984>levels, to set what level number for the level types.
12985
12986These are fixed at the given defaults, and are not designed to be
12987configurable through the configuration file.
12988
12989 --Andrew Church
12990 achurch@achurch.org
12991 http://achurch.org/
12992From caseyclaydon at fastmail.com.au Fri Oct 5 07:02:13 2007
12993From: caseyclaydon at fastmail.com.au (Casey)
12994Date: Fri Oct 5 07:01:54 2007
12995Subject: [IRCServices] Final call for comments
12996In-Reply-To: <4705a670.77560@msgid.achurch.org>
12997References: <4705a670.77560@msgid.achurch.org>
12998Message-ID: <470643E5.1050304@fastmail.com.au>
12999
13000When you identify to your nick after you join your channels that you are
13001opped in, ChanServ will automatically give you your channel op modes.
13002
13003Is it possible to have a setting somewhere, for ChanServ to not give you
13004your channel op modes automatically when you identify to your nick after
13005you join the channel?
13006
13007
13008- Casey
13009From azoff at se.linux.org Fri Oct 5 07:22:03 2007
13010From: azoff at se.linux.org (=?utf-8?b?VG9yYmrDtnJu?= Svensson)
13011Date: Fri Oct 5 07:39:45 2007
13012Subject: [IRCServices] Final call for comments
13013In-Reply-To: <470643E5.1050304@fastmail.com.au>
13014References: <4705a670.77560@msgid.achurch.org>
13015 <470643E5.1050304@fastmail.com.au>
13016Message-ID: <20071005162203.st9suik8lwskwwkc@ssl.azoff.se>
13017
13018Quoting Casey <caseyclaydon@fastmail.com.au>:
13019
13020> When you identify to your nick after you join your channels that you are
13021> opped in, ChanServ will automatically give you your channel op modes.
13022>
13023> Is it possible to have a setting somewhere, for ChanServ to not give you
13024> your channel op modes automatically when you identify to your nick after
13025> you join the channel?
13026
13027
13028AFAIK, it depends on the level of access a user has. IE, if the use is at
13029level 50 and you got autoop to 49 it will op you, but if you lower the level
13030of the user och increase autoop-level to, for example 60, the user won't get
13031auto oped in the channel.
13032
13033
13034Regards,
13035Torbj?rn Svensson
13036
13037----------------------------------------------------------------
13038This message was sent using IMP, the Internet Messaging Program.
13039
13040From caseyclaydon at fastmail.com.au Fri Oct 5 16:03:45 2007
13041From: caseyclaydon at fastmail.com.au (Casey)
13042Date: Fri Oct 5 16:02:48 2007
13043Subject: [IRCServices] Final call for comments
13044In-Reply-To: <20071005162203.st9suik8lwskwwkc@ssl.azoff.se>
13045References: <4705a670.77560@msgid.achurch.org> <470643E5.1050304@fastmail.com.au>
13046 <20071005162203.st9suik8lwskwwkc@ssl.azoff.se>
13047Message-ID: <4706C2D1.3060309@fastmail.com.au>
13048
13049This setting would be very useful to have on IRCServices.
13050
13051For ChanServ to only give you your channel op modes automatically when
13052you identify to your nick first, before you join the channel.
13053
13054
13055On DALnet, you need to identify first before you join, to have ChanServ
13056automatically give you your channel op modes. And on other Services and
13057networks too you need to identify first.
13058
13059I find it annoying with ChanServ automatically opping you upon
13060identifying after you have joined the channel. Some times you do not
13061wish to have your op symbol given to you automatically.
13062
13063
13064This is taken from Anope Services in the conf file.
13065
13066# NSModeOnID [OPTIONAL]
13067#
13068# When enabled, services will set the channel modes a user has access to
13069upon
13070# identifying, assuming they are not already set.
13071#
13072
13073# NSModeOnID
13074
13075
13076- Casey
13077
13078
13079
13080Torbj?rn Svensson wrote:
13081> Quoting Casey <caseyclaydon@fastmail.com.au>:
13082>
13083>> When you identify to your nick after you join your channels that you are
13084>> opped in, ChanServ will automatically give you your channel op modes.
13085>>
13086>> Is it possible to have a setting somewhere, for ChanServ to not give you
13087>> your channel op modes automatically when you identify to your nick after
13088>> you join the channel?
13089>
13090>
13091> AFAIK, it depends on the level of access a user has. IE, if the use is at
13092> level 50 and you got autoop to 49 it will op you, but if you lower the
13093> level
13094> of the user och increase autoop-level to, for example 60, the user
13095> won't get
13096> auto oped in the channel.
13097>
13098>
13099> Regards,
13100> Torbj?rn Svensson
13101>
13102> ----------------------------------------------------------------
13103> This message was sent using IMP, the Internet Messaging Program.
13104>
13105> ------------------------------------------------------------------
13106> To unsubscribe or change your subscription options, visit:
13107> http://lists.ircservices.za.net/mailman/listinfo/ircservices
13108From achurch at achurch.org Sat Oct 6 08:35:17 2007
13109From: achurch at achurch.org (Andrew Church)
13110Date: Fri Oct 5 16:34:27 2007
13111Subject: [IRCServices] Final call for comments
13112In-Reply-To: <470643E5.1050304@fastmail.com.au>
13113Message-ID: <4706ca45.17740@msgid.achurch.org>
13114
13115>When you identify to your nick after you join your channels that you are
13116>opped in, ChanServ will automatically give you your channel op modes.
13117>
13118>Is it possible to have a setting somewhere, for ChanServ to not give you
13119>your channel op modes automatically when you identify to your nick after
13120>you join the channel?
13121
13122No; this is a design feature of Services which I don't plan to change at
13123this time.
13124
13125 --Andrew Church
13126 achurch@achurch.org
13127 http://achurch.org/
13128From brain at winbot.co.uk Fri Oct 5 17:06:50 2007
13129From: brain at winbot.co.uk (Craig Edwards)
13130Date: Fri Oct 5 17:05:45 2007
13131Subject: [IRCServices] Final call for comments
13132In-Reply-To: <4706ca45.17740@msgid.achurch.org>
13133References: <4706ca45.17740@msgid.achurch.org>
13134Message-ID: <4706D19A.4050301@winbot.co.uk>
13135
13136a better question is why wouldn't you want your permissions when you id?
13137It seems a step backwards to take away or disable this feature imho.
13138
13139Andrew Church wrote:
13140>> When you identify to your nick after you join your channels that you are
13141>> opped in, ChanServ will automatically give you your channel op modes.
13142>>
13143>> Is it possible to have a setting somewhere, for ChanServ to not give you
13144>> your channel op modes automatically when you identify to your nick after
13145>> you join the channel?
13146>
13147> No; this is a design feature of Services which I don't plan to change at
13148> this time.
13149>
13150> --Andrew Church
13151> achurch@achurch.org
13152> http://achurch.org/
13153> ------------------------------------------------------------------
13154> To unsubscribe or change your subscription options, visit:
13155> http://lists.ircservices.za.net/mailman/listinfo/ircservices
13156From achurch at achurch.org Wed Oct 10 19:10:10 2007
13157From: achurch at achurch.org (Andrew Church)
13158Date: Wed Oct 10 03:08:48 2007
13159Subject: [IRCServices] Services 5.1.0 released
13160Message-ID: <470ca503.63065@msgid.achurch.org>
13161
13162 At long last, development on version 5.1 is complete, and Services
131635.1.0 has now been released. It can be downloaded from the usual sites:
13164
13165http://www.ircservices.za.net/download/ (Japan)
13166ftp://ftp.esper.net/ircservices/ (Western USA)
13167
13168fb679dc9a6214452ba6ddd903ed4f9e5 ircservices-5.1.0.tar.gz
131690a3957abe3a937c7b2a2d96b4505339e ircservices-5.1.0-1.i386.rpm
131705093c188c4c68e0f5cc24fdf0a0fbd43 ircservices_5.1.0-1_i386.deb
13171
13172The mirrors should have it shortly.
13173
13174 With the release of Services 5.1.0, I have chosen to relicense the
13175program under the GNU GPL version 2 _or later_, so that future developers
13176can take advantage of subsequent versions of the GPL, such as the
13177already-released version 3, if they so choose. (In fact, I recommend the
13178use of GPL 3; I have not used it with this release of Services only to
13179avoid confusion, as essentially the same code has already been published
13180under GPL 2.) I have also separately placed the documentation under the
13181GNU FDL (Free Documentation License) version 1.2 or later.
13182
13183 As announced with the release of version 5.1pre0, I am ending the
13184development of Services for IRC Networks as of this release. I will
13185continue supporting version 5.1 of Services through December 31, 2009, to
13186the extent of fixing bugs, updating existing protocol modules, and making
13187other reasonably small changes to existing features. I will also maintain
13188the website and mailing lists through the same date.
13189
13190 On January 1, 2010, the mailing lists will be disabled, and the
13191Services website will be replaced with a short message indicating that
13192Services has reached its end of life and a download link for the latest
13193version. I will, however, continue to accept reports of serious bugs--
13194those which impact security or cause Services to crash--privately through
13195April 5, 2011. (For the curious, that day marks the 15th anniversary of
13196the release of Services 1.0.)
13197
13198 Of course, none of the above applies if I get run over by a truck.
13199But let's hope that doesn't happen. (:
13200
13201 Once again, thank you all for your support of Services for IRC
13202Networks. I wish the best for each of you in your future endeavors.
13203
13204 --Andrew Church
13205 achurch@achurch.org
13206 http://achurch.org/
13207
13208---------------------------------------------------------------------------
13209
13210 What's New in Version 5.1
13211 =========================
13212
13213Database handling, the one aspect of Services which has remained
13214essentially unchanged since version 1.0, has finally undergone a fairly
13215significant redesign. Rather than using specialized data load and save
13216routines tailored for the core Services pseudoclients, Services now
13217implements a generic database table system, which has the dual benefits of
13218separating the data storage system from the rest of Services (allowing
13219alternative storage methods to be implemented easily) and allowing third-
13220party modules and extensions to create their own non-volatile databases
13221without resorting to custom load/save routines. The default database file
13222format has also been changed to be more flexible and error-resilient than
13223the old format (which admittedly isn't saying much); see the "upgrading"
13224section of the manual for instructions on switching your databases to the
13225new format.
13226
13227The often-criticized channel memo system has also been redesigned for this
13228version. Instead of storing channel memos with the channel, memos are now
13229sent to the founder and all users on the channel with a particular access
13230level (by default level 100, or SOP level). These memos are distinguished
13231from ordinary memos by text that says "(for #channel)" when reading the
13232memo. As a result of this change, users will be notified about new channel
13233memos in the same way as ordinary user-to-user memos.
13234
13235NOTICE: When loading databases from version 5.0 or earlier, all channel
13236 memos will be deleted.
13237
13238Encryption support has also been improved. Encryption is no longer an
13239all-or-nothing affair; the encryption method is stored with each password,
13240so that enabling or disabling encryption will have no effect on passwords
13241that were previously set. The "encryption/unix-crypt" module has been
13242added, allowing the use of the Unix crypt() function to encrypt passwords.
13243
13244The NickServ and ChanServ SENDPASS commands added in version 5.0 have been
13245removed in favor of the new NickServ REAUTH command. This command
13246generates an authentication code which the user can use once to identify to
13247their nickname in place of the password, and then change the password as
13248needed. Channel passwords can always be changed by the founder after
13249nickname identification, rendering ChanServ SENDPASS unnecessary.
13250
13251Long LIST/VIEW responses are now handled more cleanly. Except for NickServ
13252ACCESS LIST (since nickname access lists are generally short) and MemoServ
13253LIST (since memos are numbered), every list now includes an "end of list"
13254message indicating both the number of entries displayed and the total
13255number of entries in the list; the configuration directive ListMax,
13256replacing NSListMax and CSListMax, sets the maximum number of entries
13257displayed for any of these commands. It is also possible to skip a certain
13258number of entries by adding a "+NNN" after the command, allowing all of the
13259entries in a long list to be viewed bit by bit.
13260
13261At the development level, handling of module compilation has been improved,
13262allowing third-party modules to be simply "dropped in" without requiring
13263changes to Makefiles or other Services distribution files. An extension
13264interface has been added to Services' multilingual support as well,
13265allowing modules to add their own language strings and load their own
13266language files.
13267
13268Other changes:
13269 + Command aliases can now be added for NickServ, ChanServ, and MemoServ
13270 commands via the NSAlias, CSAlias, and MSAlias directives.
13271 + Notices are now sent to the user when sending of a mail authentication
13272 code message fails. (However, errors after the message has been
13273 handed off to the mail server cannot be detected.)
13274 + A new configuration directive, RejectEmail, now allows selected E-mail
13275 addresses to be rejected by NickServ and ChanServ commands.
13276 + NickServ has a new option, NOOP, which prevents nicknames from being
13277 added to channel access lists. (It does not prevent the nickname
13278 from being opped when already present on an access list.)
13279 + NickServ INFO will now indicate when a nickname's user is using a
13280 different linked nickname if the nickname group's PRIVATE option
13281 is not set.
13282 + NickServ now has a RESTOREMAIL command (in the nickserv/mail-auth
13283 module), which allows a user to restore their nickname's last
13284 authenticated E-mail address if, for example, SET EMAIL is used
13285 with an incorrect address.
13286 + NickServ SET/UNSET by Services administrators for others' nicknames is
13287 now done by putting a "!" before the nick to avoid ambiguity; for
13288 example, "SET !nick NOEXPIRE ON" instead of "SET nick NOEXPIRE ON".
13289 + ChanServ REGISTER and SET PASSWORD now check for and disallow easily
13290 guessable passwords.
13291 + ChanServ has a new option, MEMO-RESTRICTED, which prevents users
13292 without the channel MEMO privilege from sending memos to the
13293 channel.
13294 + ChanServ ACCESS now includes a LISTLEVEL subcommand to list access
13295 entries with a given level or within a given level range.
13296 + ChanServ AKICK and MemoServ IGNORE now support matching by IP address
13297 (on servers which support client IP address information).
13298 + ChanServ OP, VOICE, and similar commands can now be used with multiple
13299 nicknames.
13300 + MemoServ now has a RENUMBER command to remove "holes" in the memo
13301 number sequence.
13302 + MemoServ FORWARD now sends all selected memos in a single E-mail
13303 message, rather than sending each memo in a separate message.
13304 + OperServ AKILL and related commands now have a CHECK subcommand which
13305 can be used to find all masks that match a given user/hostname.
13306 + SQlines are no longer applied to IRC operators during Services startup
13307 or netjoins if the IRC protocol in use supports sending user modes
13308 with the NICK message. This includes the bahamut, hybrid,
13309 inspircd, monkey, ptlink, ratbox, solid-ircd, trircd, and unreal
13310 protocol modules.
13311 + The ignore system has been redesigned, and now keeps better track of
13312 how much load each user is putting on Services. The ignorance
13313 threshold can be fine-tuned via the configuration file.
13314 + A new "unsorted list" mode has been added to improve Services'
13315 performance on large networks. By giving the -no-sorted-list
13316 option to the configure script, Services will not try to keep
13317 nicknames and channels in alphabetical order; this means that
13318 commands such as NickServ LIST will no longer return nicknames in
13319 order, but Services will run significantly faster.
13320 + Support has been added for the InspIRCd, ircd-ratbox, and solid-ircd
13321 IRC servers.
13322 + Unreal's NICKCHARS protocol option, allowing non-ASCII characters in
13323 nicknames, is now supported.
13324 + The name of the Services executable can now be changed, using the
13325 -prefix option to the configure script. The name given will also
13326 be used in the main configuration filename (normally
13327 ircservices.conf) and cron script (ircservices-chk), as well as
13328 default filenames in the configuration file.
13329 * ChanServ DROP now behaves like NickServ DROP: dropping a channel now
13330 requires the channel password to be entered with the DROP command,
13331 and DROPCHAN has been added as a separate command for Services
13332 administrators to drop arbitrary channels.
13333 * The ChanServ ACCESS, XOP, and AKICK commands no longer use entry
13334 numbers; the DEL and LIST subcommands now work with nicknames
13335 (hostmasks for the AKICK command) only.
13336 * The binary distributions (RPM and Debian packages) now install into
13337 /opt/ircservices and /var/opt/ircservices, rather than /usr/sbin
13338 and /usr/lib/ircservices.
13339 * Tab characters are no longer used (or allowed) in the source code.
13340 - The deprecated nickserv/oldlink module, which provided support for the
13341 format of the LINK command used in version 4 of Services, has been
13342 removed.
13343 - Support for "modeless channels", with names of the form "+name", has
13344 been removed. (Support for registering such channels was removed
13345 in version 5.0.0; this version removes the special handling for
13346 such channels in other parts of the program.)
13347 - Support for the "channel owner" mode present in the PTlink (+a),
13348 trircd (+u), and Unreal (+q) IRC servers has been removed, as there
13349 are too many differing opinions on its proper use.
13350 - Language support for Italian and Portuguese has been removed, due to
13351 the lack of volunteers to maintain them.
13352 - Support for old versions of GCC (anything before GCC 3.2) has been
13353 removed.
13354Configuration file changes:
13355 + IncludeFile has been added to allow configuration directives to be
13356 split up into multiple files, and may be used in both
13357 ircservices.conf and modules.conf.
13358 + LoadLanguageText (ircservices.conf) has been added to allow replacement
13359 of Services text strings at runtime.
13360 + RejectEmail (ircservices.conf) has been added to allow rejection of
13361 selected E-mail addresses.
13362 + NSAlias (module nickserv/main), CSAlias (module chanserv/main), and
13363 MSAlias (module memoserv/main) have been added to allow creation of
13364 command aliases.
13365 + NSRegDenyIfSuspended (module nickserv/main) has been added to prevent
13366 registration of new nicknames by users with suspended nicknames.
13367 + NSSetEmailDelay (module nickserv/main) has been added to enforce a
13368 delay between consecutive uses of the SET EMAIL command, thereby
13369 reducing the potential for sending mailbombs.
13370 + CSDefModeLock (module chanserv/main) has been added to allow the
13371 default mode lock for newly registered channels to be changed.
13372 + CSSkipModeRCheck (module chanserv/main) has been added to allow the
13373 check of a nickname's registration status at channel join time
13374 (used to kick unregistered nicknames from channels locked +R) to
13375 be skipped.
13376 + MSExpireDelay (module memoserv/main) has been added to allow memo
13377 expiration to be delayed until a certain time after the memo is
13378 first read.
13379 + MaxMessages (module mail/main) has been added to allow a limit to be
13380 placed on the total number of messages in transit.
13381 * ListMax (ircservices.conf) has been added in place of NSListMax and
13382 CSListMask to set a limit on the number of entries displayed for
13383 all LIST-like commands.
13384 * WallAdminPrivs (ircservices.conf) has been added in place of
13385 WallGetpass and WallSetpass to cause a WALLOPS/GLOBOPS to be sent
13386 on all NickServ and ChanServ commands that use Services
13387 administrator privileges.
13388 * The database name configuration directives (NickServDB, ChanServDB,
13389 etc.) have been moved from the various pseudoclient module sections
13390 to the database/version4 module section, and now explicitly specify
13391 filenames.
13392 - The nickserv/sendpass and chanserv/sendpass modules (and therefore
13393 their respective configuration sections) have been removed.
13394 - CSAutokickReason (module chanserv/main) has been removed, as the
13395 built-in reason prefix "AKICK by <nick>" makes it unnecessary.
13396 - MSExpireUnread (module memoserv/main) has been removed, since it
13397 results in silent data loss.
13398 - MSNotifyAll (module memoserv/main) has been removed, since it is
13399 required for channel memos. MemoServ will now always behave as if
13400 MSNotifyAll was set.
13401 - MaxSockets (module mail/smtp) has been removed, since MaxMessages now
13402 performs the same function.
13403From ron2k.za at gmail.com Wed Oct 10 03:28:17 2007
13404From: ron2k.za at gmail.com (Kieron Thwaites)
13405Date: Wed Oct 10 03:26:49 2007
13406Subject: [IRCServices] Services 5.1.0 released
13407In-Reply-To: <470ca503.63065@msgid.achurch.org>
13408References: <470ca503.63065@msgid.achurch.org>
13409Message-ID: <debb3bc0710100328q2f664bf9r52e0600974db5584@mail.gmail.com>
13410
13411I believe that I speak for the entire mailing list in saying this.
13412
13413Thank you for all your hard work and dedication with this project -
13414I'm sure that there are a lot of IRC networks out there that are
13415appreciative of what you've done. (Hopefully some people will come
13416along and fill your rather big shoes.) We're all sorry to see you go -
13417best of luck with your future plans.
13418
13419Also, congratulations on the 5.1.0 release. Well done. :)
13420
13421--K
13422From pierre at fagrell.net Thu Oct 11 08:41:05 2007
13423From: pierre at fagrell.net (Pierre Fagrell)
13424Date: Thu Oct 11 09:48:52 2007
13425Subject: [IRCServices] EnableAnopeWorkaround doesn't work with db imported
13426 from anope-1.7.18 using enc_old
13427Message-ID: <470E4411.20604@fagrell.net>
13428
13429Hi
13430
13431I'm currently running anope-1.7.18 which was earlier upgraded from an older version with the broken md5 encryption.
13432In order to use the old db in the new anope I use the enc_old option and that works fine.
13433
13434No I want to migrate this database to ircservices but I can't get it to recognize the passwords. I made two example users for a test:
13435
13436in anope I register two users:
13437nick 'test1', with password 'password1'
13438nick 'test2', with password 'password2'
13439
13440Then I update the database, and run the converter on my anope db
13441./convert-db +anope /usr/home/ircd/anopemeck/services/ > converted.xml
13442
13443...
13444<array-element>test1</array-element>
13445..
13446<pass>s&#212;&#249;&#243;&#210;W&#235;u&#208;&#208;&#208;&#208;&#208;&#208;&#208;&#208;</pass>
13447..
13448<array-element>test2</array-element>
13449..
13450<pass>&#215;&#174;{&#242;&#230;&#251;&#213;|&#208;&#208;&#208;&#208;&#208;&#208;&#208;&#208;</pass>
13451...
13452
13453the generated xml contains passwords for the users like above
13454I import it into ircservices
13455./ircservices -import=/usr/home/ircd/ircservices/lib/ircservices/converted.xml
13456
13457Now if I try to identify as one of the users, I get -NickServ- Password incorrect.
13458
13459
13460anope-1.7.18
13461My anope conf has:
13462# Previous (broken) MD5 - enc_old
13463EncModule "enc_old"
13464
13465ircservices-5.1.0
13466modules.conf:
13467Module encryption/md5
13468EnableAnopeWorkaround
13469
13470ircservices.conf:
13471EncryptionType md5
13472
13473If you need more information please let me know
13474
13475Thanks
13476
13477Pierre Fagrell
13478From achurch at achurch.org Fri Oct 12 03:00:35 2007
13479From: achurch at achurch.org (Andrew Church)
13480Date: Thu Oct 11 11:02:29 2007
13481Subject: [IRCServices] EnableAnopeWorkaround doesn't work with db imported
13482 from anope-1.7.18 using enc_old
13483In-Reply-To: <470E4411.20604@fagrell.net>
13484Message-ID: <470e6597.35673@msgid.achurch.org>
13485
13486>Hi
13487>
13488>I'm currently running anope-1.7.18 which was earlier upgraded from an older version with the broken md5 encryption.
13489>In order to use the old db in the new anope I use the enc_old option and that works fine.
13490>
13491>No I want to migrate this database to ircservices but I can't get it to recognize the passwords. I made two example users for a test:
13492
13493Thanks for this report. Can you please try applying the patch below to
13494your Services source code (save this message to a file and give the command
13495"patch -p0 <file" in the ircservices-5.1.0 directory, where "file" is the
13496path of the file you saved the message to), then recompiling and running
13497the converter again?
13498
13499 --Andrew Church
13500 achurch@achurch.org
13501 http://achurch.org/
13502
13503Index: tools/convert-epona.c
13504===================================================================
13505RCS file: /var/local/cvsroot/ircservices/tools/convert-epona.c,v
13506retrieving revision 2.40
13507diff -u -r2.40 convert-epona.c
13508--- tools/convert-epona.c 10 Oct 2007 05:57:31 -0000 2.40
13509+++ tools/convert-epona.c 11 Oct 2007 18:03:00 -0000
13510@@ -116,6 +116,8 @@
13511 ngi->os_priv = NP_SERVADMIN;
13512 else if (tmp32 & 0x00001000) /* NI_SERVICES_OPER */
13513 ngi->os_priv = NP_SERVOPER;
13514+ if (tmp32 & 0x00004000)
13515+ ngi->pass.cipher = sstrdup("md5");
13516 if (tmp32 & 0x00080000)
13517 ngi->flags |= NF_NOOP;
13518 SAFE(read_int16(&tmp16, f));
13519@@ -485,6 +487,8 @@
13520 ci->flags |= CF_SECURE;
13521 if (tmp32 & 0x00000080)
13522 ci->flags |= CF_VERBOTEN;
13523+ if (tmp32 & 0x00000100)
13524+ ci->pass.cipher = sstrdup("md5");
13525 if (tmp32 & 0x00000200)
13526 ci->flags |= CF_NOEXPIRE;
13527 if (tmp32 & 0x00000800)
13528From pierre at fagrell.net Thu Oct 11 12:36:11 2007
13529From: pierre at fagrell.net (Pierre Fagrell)
13530Date: Thu Oct 11 12:34:32 2007
13531Subject: [IRCServices] EnableAnopeWorkaround doesn't work with db imported
13532 from anope-1.7.18 using enc_old
13533In-Reply-To: <470e6597.35673@msgid.achurch.org>
13534References: <470e6597.35673@msgid.achurch.org>
13535Message-ID: <470E7B2B.7010600@fagrell.net>
13536
13537Andrew Church skrev:
13538>> Hi
13539>>
13540>> I'm currently running anope-1.7.18 which was earlier upgraded from an older version with the broken md5 encryption.
13541>> In order to use the old db in the new anope I use the enc_old option and that works fine.
13542>>
13543>> No I want to migrate this database to ircservices but I can't get it to recognize the passwords. I made two example users for a test:
13544>
13545> Thanks for this report. Can you please try applying the patch below to
13546> your Services source code (save this message to a file and give the command
13547> "patch -p0 <file" in the ircservices-5.1.0 directory, where "file" is the
13548> path of the file you saved the message to), then recompiling and running
13549> the converter again?
13550>
13551> --Andrew Church
13552> achurch@achurch.org
13553> http://achurch.org/
13554>
13555> Index: tools/convert-epona.c
13556> ===================================================================
13557> RCS file: /var/local/cvsroot/ircservices/tools/convert-epona.c,v
13558> retrieving revision 2.40
13559> diff -u -r2.40 convert-epona.c
13560> --- tools/convert-epona.c 10 Oct 2007 05:57:31 -0000 2.40
13561> +++ tools/convert-epona.c 11 Oct 2007 18:03:00 -0000
13562> @@ -116,6 +116,8 @@
13563> ngi->os_priv = NP_SERVADMIN;
13564> else if (tmp32 & 0x00001000) /* NI_SERVICES_OPER */
13565> ngi->os_priv = NP_SERVOPER;
13566> + if (tmp32 & 0x00004000)
13567> + ngi->pass.cipher = sstrdup("md5");
13568> if (tmp32 & 0x00080000)
13569> ngi->flags |= NF_NOOP;
13570> SAFE(read_int16(&tmp16, f));
13571> @@ -485,6 +487,8 @@
13572> ci->flags |= CF_SECURE;
13573> if (tmp32 & 0x00000080)
13574> ci->flags |= CF_VERBOTEN;
13575> + if (tmp32 & 0x00000100)
13576> + ci->pass.cipher = sstrdup("md5");
13577> if (tmp32 & 0x00000200)
13578> ci->flags |= CF_NOEXPIRE;
13579> if (tmp32 & 0x00000800)
13580> ------------------------------------------------------------------
13581> To unsubscribe or change your subscription options, visit:
13582> http://lists.ircservices.za.net/mailman/listinfo/ircservices
13583
13584
13585Thankyou for the patch, the patching goes fine, but it won't compile:
13586
13587ircd@poller:~/ircservices-5.1.0$ patch -p0 <patchfil
13588Hmm... Looks like a unified diff to me...
13589The text leading up to this was:
13590--------------------------
13591|Index: tools/convert-epona.c
13592|===================================================================
13593|RCS file: /var/local/cvsroot/ircservices/tools/convert-epona.c,v
13594|retrieving revision 2.40
13595|diff -u -r2.40 convert-epona.c
13596|--- tools/convert-epona.c 10 Oct 2007 05:57:31 -0000 2.40
13597|+++ tools/convert-epona.c 11 Oct 2007 18:03:00 -0000
13598--------------------------
13599Patching file tools/convert-epona.c using Plan A...
13600Hunk #1 succeeded at 116.
13601Hunk #2 succeeded at 487.
13602done
13603
13604I'm running under freebsd 6.2 using gmake 3.80:
13605gcc -DSTATIC_MODULES -O2 -fno-strict-aliasing -g -Wall -Wmissing-prototypes -I.. -DCONVERT_DB -c convert-epona.c -o convert-epona.o
13606convert-epona.c: In function `epona_load_chan':
13607convert-epona.c:491: error: structure has no member named `pass'
13608gmake[1]: *** [convert-epona.o] Error 1
13609gmake[1]: Leaving directory `/usr/home/ircd/ircservices-5.1.0/tools'
13610gmake: *** [tools] Error 2
13611
13612
13613//Pierre Fagrell
13614From achurch at achurch.org Fri Oct 12 05:42:52 2007
13615From: achurch at achurch.org (Andrew Church)
13616Date: Thu Oct 11 13:43:33 2007
13617Subject: [IRCServices] EnableAnopeWorkaround doesn't work with db imported
13618 from anope-1.7.18 using enc_old
13619In-Reply-To: <470E7B2B.7010600@fagrell.net>
13620Message-ID: <470e8b5b.40403@msgid.achurch.org>
13621
13622>Thankyou for the patch, the patching goes fine, but it won't compile:
13623
13624Sorry, my fault. (I guess that's what I get for staying up too late at
13625night...) Open tools/convert-epona.c in a text editor and go to line 491,
13626which should read:
13627 ci->pass.cipher = sstrdup("md5");
13628Change that to:
13629 ci->founderpass.cipher = sstrdup("md5");
13630and compilation should work fine.
13631
13632Sorry for the confusion!
13633
13634 --Andrew Church
13635 achurch@achurch.org
13636 http://achurch.org/
13637From pierre at fagrell.net Thu Oct 11 14:21:32 2007
13638From: pierre at fagrell.net (Pierre Fagrell)
13639Date: Thu Oct 11 14:19:50 2007
13640Subject: [IRCServices] EnableAnopeWorkaround doesn't work with db imported
13641 from anope-1.7.18 using enc_old
13642In-Reply-To: <470e8b5b.40403@msgid.achurch.org>
13643References: <470e8b5b.40403@msgid.achurch.org>
13644Message-ID: <470E93DC.5090003@fagrell.net>
13645
13646Andrew Church skrev:
13647>> Thankyou for the patch, the patching goes fine, but it won't compile:
13648>
13649> Sorry, my fault. (I guess that's what I get for staying up too late at
13650> night...) Open tools/convert-epona.c in a text editor and go to line 491,
13651> which should read:
13652> ci->pass.cipher = sstrdup("md5");
13653> Change that to:
13654> ci->founderpass.cipher = sstrdup("md5");
13655> and compilation should work fine.
13656That did the trick!
13657All passwords work now, thankyou for the help.
13658
13659//Pierre Fagrell
13660From achurch at achurch.org Fri Oct 12 06:33:22 2007
13661From: achurch at achurch.org (Andrew Church)
13662Date: Thu Oct 11 14:34:24 2007
13663Subject: [IRCServices] Services 5.1.1 released
13664Message-ID: <470e9747.66773@msgid.achurch.org>
13665
13666 Services 5.1.1 has been released, and can be downloaded from:
13667
13668http://www.ircservices.za.net/download/ (Japan)
13669ftp://ftp.esper.net/ircservices/ (Western USA)
13670
13671c21b19af35157bd5e26836514689bb1a ircservices-5.1.1.tar.gz
136728878f416e4dce697f1fff14e69785d3b ircservices-5.1.1.diff.gz
13673c786eedd06508ed25c46fac3bbaf0285 ircservices-5.1.1-1.i386.rpm
1367499ab52e7a9c260849862e6f28079529e ircservices_5.1.1-1_i386.deb
13675
13676The mirrors should have it shortly.
13677
13678 This release corrects the bug reported in the Anope database
13679converter, allowing databases with encrypted passwords to be imported
13680correctly. The (fixed) patch posted recently is the only functional
13681change in this release; you do not need to upgrade unless you want to
13682import Epona/Anope databases with encrypted passwords.
13683
13684Changes in version 5.1.1
13685------------------------
136862007/10/12 Fixed a bug preventing encrypted passwords from being
13687 imported from Epona/Anope databases. Reported by
13688 Pierre Fagrell <pierre@fagrell.net>
13689
13690 --Andrew Church
13691 achurch@achurch.org
13692 http://achurch.org/
13693From pierre at fagrell.net Thu Oct 11 16:59:56 2007
13694From: pierre at fagrell.net (Pierre Fagrell)
13695Date: Thu Oct 11 16:58:21 2007
13696Subject: [IRCServices] EnableAnopeWorkaround doesn't work with db imported
13697 from anope-1.7.18 using enc_old
13698In-Reply-To: <470E93DC.5090003@fagrell.net>
13699References: <470e8b5b.40403@msgid.achurch.org> <470E93DC.5090003@fagrell.net>
13700Message-ID: <470EB8FC.1080606@fagrell.net>
13701
13702Pierre Fagrell skrev:
13703> Andrew Church skrev:
13704>>> Thankyou for the patch, the patching goes fine, but it won't compile:
13705>> Sorry, my fault. (I guess that's what I get for staying up too late at
13706>> night...) Open tools/convert-epona.c in a text editor and go to line 491,
13707>> which should read:
13708>> ci->pass.cipher = sstrdup("md5");
13709>> Change that to:
13710>> ci->founderpass.cipher = sstrdup("md5");
13711>> and compilation should work fine.
13712> That did the trick!
13713> All passwords work now, thankyou for the help.
13714>
13715> //Pierre Fagrell
13716> ------------------------------------------------------------------
13717> To unsubscribe or change your subscription options, visit:
13718> http://lists.ircservices.za.net/mailman/listinfo/ircservices
13719
13720Unfortunately it seems I was a little to quick to celebrate before.
13721All passwords did get correctly converted, but around half of them does not have the tag indicating they are md5.
13722
13723<pass>~&#232;&#244;&#225;&#249;&#245;&#228;&#178;&#208;&#208;&#208;&#208;&#208;&#208;&#208;&#208;</pass>
13724inserting the tag like this:
13725<pass cipher="md5">~&#232;&#244;&#225;&#249;&#245;&#228;&#178;&#208;&#208;&#208;&#208;&#208;&#208;&#208;&#208;</pass>
13726will make those passwords work aswell.
13727
13728All passwords that I've confirmed not to work have been set after the upgrade to anope-1.7.18
13729Those that I know to have been in effect for a long time - set while we were running a previous version of anope - did get the correct tag.
13730Perhaps this is a bug in anope? If it helps I will send you copies of the nick database privately
13731
13732//Pierre
13733From achurch at achurch.org Fri Oct 12 12:58:10 2007
13734From: achurch at achurch.org (Andrew Church)
13735Date: Thu Oct 11 21:38:40 2007
13736Subject: [IRCServices] EnableAnopeWorkaround doesn't work with db imported
13737 from anope-1.7.18 using enc_old
13738In-Reply-To: <470EB8FC.1080606@fagrell.net>
13739Message-ID: <470efab6.71631@msgid.achurch.org>
13740
13741>All passwords that I've confirmed not to work have been set after the upgrade to anope-1.7.18
13742>Those that I know to have been in effect for a long time - set while we were running a previous version of anope - did get the correct tag.
13743>Perhaps this is a bug in anope? If it helps I will send you copies of the nick database privately
13744
13745Yes, it seems that this is the case, though it's perhaps not so much a
13746"bug" as a design choice (a misguided one, in my opinion, though I made
13747the same mistake myself in Services 5.0): recent versions of Anope do not
13748record whether a nickname's password is encrypted or not. I'll look into
13749adding a workaround in the next release, but as you suggest, simply adding
13750an appropriate "cipher" attribute to each password will fix the problem
13751for now.
13752
13753 --Andrew Church
13754 achurch@achurch.org
13755 http://achurch.org/
13756From achurch at achurch.org Sat Oct 20 13:05:33 2007
13757From: achurch at achurch.org (Andrew Church)
13758Date: Fri Oct 19 21:06:40 2007
13759Subject: [IRCServices] Services 5.1.2 released
13760Message-ID: <47197ee5.71722@msgid.achurch.org>
13761
13762 Services 5.1.2 has been released, and can be downloaded from:
13763
13764http://www.ircservices.za.net/download/ (Japan)
13765ftp://ftp.esper.net/ircservices/ (Western USA)
13766
13767660afff4b9146f90dc2e98d31205c4ee ircservices-5.1.2.tar.gz
137686f4d699299277c8826efe2b0cc748320 ircservices-5.1.2.diff.gz
1376944729669c2ff958dceefb1b7e12ff697 ircservices-5.1.2-1.i386.rpm
13770b98f6602d9f85ecb66ac10782e6c716f ircservices_5.1.2-1_i386.deb
13771
13772The mirrors should have it shortly.
13773
13774 This release corrects a serious bug which allowed sufficiently
13775privileged users to crash Services. If you are using any previous release
13776of Services 5.1, please upgrade to this release immediately. Apologies for
13777the inconvenience.
13778
13779Changes in version 5.1.2
13780------------------------
137812007/10/20 Fixed bug allowing users with sufficient channel privileges to
13782 crash Services. Reported by Ali Sor <alisor@soronline.net>
137832007/10/20 Added extra tests to the configure script to ensure that
13784 dynamically-loaded modules can be used correctly, to
13785 work around a problem reported by <iamentity@gmail.com>
137862007/10/14 Added support to convert-db for encrypted passwords in
13787 Anope 1.7.18 and later. Reported by Pierre Fagrell
13788 <pierre@fagrell.net>
13789
13790 --Andrew Church
13791 achurch@achurch.org
13792 http://achurch.org/
13793From gluniz at luniz.dyndns.org Fri Oct 19 23:49:11 2007
13794From: gluniz at luniz.dyndns.org (Luniz)
13795Date: Sat Oct 20 00:08:55 2007
13796Subject: [IRCServices] Hostserv for IRCServices 5.1.2
13797Message-ID: <000301c812e5$524fa060$0200a8c0@glunizpc>
13798
13799I have just updated from ircservices-5.0.60 to ircservices-5.1.2 and the
13800hostserv module that I was using isnt compatible. Does anyone know if an
13801updated version has been made, and if so where to get it?
13802
13803From brain at winbot.co.uk Sat Oct 20 05:23:49 2007
13804From: brain at winbot.co.uk (Craig Edwards)
13805Date: Sat Oct 20 05:23:27 2007
13806Subject: [IRCServices] Hostserv for IRCServices 5.1.2
13807In-Reply-To: <000301c812e5$524fa060$0200a8c0@glunizpc>
13808References: <000301c812e5$524fa060$0200a8c0@glunizpc>
13809Message-ID: <4719F355.7030306@winbot.co.uk>
13810
13811If you are using the chatspike hostserv, by me or by w00t (Robin
13812Burchell) there is no updated version for ircservices 5.1 yet. (mainly
13813because we dont use it)
13814
13815How difficult does it look to port it?
13816
13817--Brain
13818
13819Luniz wrote:
13820> I have just updated from ircservices-5.0.60 to ircservices-5.1.2 and the
13821> hostserv module that I was using isnt compatible. Does anyone know if an
13822> updated version has been made, and if so where to get it?
13823>
13824> ------------------------------------------------------------------
13825> To unsubscribe or change your subscription options, visit:
13826> http://lists.ircservices.za.net/mailman/listinfo/ircservices
13827From gluniz at luniz.dyndns.org Sat Oct 20 10:50:21 2007
13828From: gluniz at luniz.dyndns.org (Luniz)
13829Date: Sat Oct 20 10:50:00 2007
13830Subject: [IRCServices] Hostserv for IRCServices 5.1.2
13831In-Reply-To: <4719F355.7030306@winbot.co.uk>
13832Message-ID: <000001c81341$af8ec330$0200a8c0@glunizpc>
13833
13834Here is what I have done so far to correct the errors.
13835
13836Errors when trying to compile:
13837
13838modules/misc/hostserv.c:391:48: error: macro "call_callback_2" passed 4
13839arguments, but takes just 3
13840modules/misc/hostserv.c: In function do_privmsg:
13841modules/misc/hostserv.c:391: error: call_callback_2 undeclared (first use in
13842this function)
13843modules/misc/hostserv.c:391: error: (Each undeclared identifier is reported
13844only once
13845modules/misc/hostserv.c:391: error: for each function it appears in.)
13846
13847modules/misc/hostserv.c: At top level:
13848modules/misc/hostserv.c:418: error: redefinition of module_version
13849./modules.h:261: error: previous definition of module_version was here
13850
13851modules/misc/hostserv.c:454: error: conflicting types for init_module
13852./modules.h:205: error: previous declaration of init_module was here
13853
13854modules/misc/hostserv.c:471:52: error: macro "register_callback" passed 2
13855arguments, but takes just 1
13856modules/misc/hostserv.c: In function init_module:
13857modules/misc/hostserv.c:471: error: register_callback undeclared (first use
13858in this function)
13859
13860modules/misc/hostserv.c:511:47: error: macro "unregister_callback" passed 2
13861arguments, but takes just 1
13862modules/misc/hostserv.c: In function exit_module:
13863modules/misc/hostserv.c:511: error: unregister_callback undeclared (first
13864use in this function)
13865
13866Changes I have made:
13867
13868From:
13869 if (call_callback_2(module, cb_command, u, cmd) <= 0)
13870To:
13871 if (call_callback_2(cb_command, u, cmd) <= 0)
13872
13873From:
13874 cb_command = register_callback(module, "command");
13875To:
13876 cb_command = register_callback("command");
13877
13878From:
13879 unregister_callback(module, cb_command);
13880To:
13881 unregister_callback(cb_command);
13882
13883From:
13884 const int32 module_version = MODULE_VERSION_CODE;
13885To:
13886 /* const int32 module_version = MODULE_VERSION_CODE; */
13887
13888From:
13889 unregister_callback(module, cb_command);
13890To:
13891 unregister_callback(cb_command);
13892
13893Errors left:
13894
13895modules/misc/hostserv.c:454: error: conflicting types for init_module
13896./modules.h:205: error: previous declaration of init_module was here
13897
13898
13899-----Original Message-----
13900From: ircservices-bounces@ircservices.za.net
13901[mailto:ircservices-bounces@ircservices.za.net] On Behalf Of Craig Edwards
13902Sent: Saturday, October 20, 2007 8:24 AM
13903To: IRC Services General Mailing List
13904Subject: Re: [IRCServices] Hostserv for IRCServices 5.1.2
13905
13906If you are using the chatspike hostserv, by me or by w00t (Robin
13907Burchell) there is no updated version for ircservices 5.1 yet. (mainly
13908because we dont use it)
13909
13910How difficult does it look to port it?
13911
13912--Brain
13913
13914Luniz wrote:
13915> I have just updated from ircservices-5.0.60 to ircservices-5.1.2 and
13916> the hostserv module that I was using isnt compatible. Does anyone
13917> know if an updated version has been made, and if so where to get it?
13918>
13919> ------------------------------------------------------------------
13920> To unsubscribe or change your subscription options, visit:
13921> http://lists.ircservices.za.net/mailman/listinfo/ircservices
13922------------------------------------------------------------------
13923To unsubscribe or change your subscription options, visit:
13924http://lists.ircservices.za.net/mailman/listinfo/ircservices
13925
13926From rune at runesbits.com Mon Oct 22 06:38:55 2007
13927From: rune at runesbits.com (Rune)
13928Date: Mon Oct 22 06:40:43 2007
13929Subject: [IRCServices] Idleserv Install Problem
13930Message-ID: <471CA7EF.2010307@runesbits.com>
13931
13932Hi
13933
13934I'm assuming this is the right list for this sort of query, I've also
13935posted it on the forum
13936
13937
13938
13939Trying to install idleserv with ircservices 5.1.2 following the
13940instructions here:
13941
13942http://www.servicescommunity.za.net/viewtopic.php?f=9&t=13
13943
13944and getting the following errors:
13945
13946
13947cd ../.. && gcc -O2 -fno-strict-aliasing -g -Wall -Wmissing-prototypes
13948-DMODULE-DMODULE_ID=misc_idleserv -DMODULE_MAIN_FILE -I. -c
13949modules/misc/idleserv.c -o modules/misc/idleserv.o
13950modules/misc/idleserv.c:74: warning: no previous prototype for 'do_del_lurk'
13951modules/misc/idleserv.c:130: warning: no previous prototype for
13952'do_list_lurk'
13953modules/misc/idleserv.c:152: warning: no previous prototype for
13954'do_rejoin_lurk'
13955modules/misc/idleserv.c:296:48: macro "call_callback_2" passed 4
13956arguments, buttakes just 3
13957modules/misc/idleserv.c: In function `do_privmsg':
13958modules/misc/idleserv.c:296: error: `call_callback_2' undeclared (first
13959use in this function)
13960modules/misc/idleserv.c:296: error: (Each undeclared identifier is
13961reported only once
13962modules/misc/idleserv.c:296: error: for each function it appears in.)
13963modules/misc/idleserv.c: At top level:
13964modules/misc/idleserv.c:323: error: redefinition of 'module_version'
13965./modules.h:261: error: previous definition of 'module_version' was here
13966modules/misc/idleserv.c:359: error: conflicting types for 'init_module'
13967./modules.h:205: error: previous declaration of 'init_module' was here
13968modules/misc/idleserv.c:359: error: conflicting types for 'init_module'
13969./modules.h:205: error: previous declaration of 'init_module' was here
13970modules/misc/idleserv.c:368:52: macro "register_callback" passed 2
13971arguments, but takes just 1
13972modules/misc/idleserv.c: In function `init_module':
13973modules/misc/idleserv.c:368: error: `register_callback' undeclared
13974(first use in this function)
13975modules/misc/idleserv.c:409:47: macro "unregister_callback" passed 2
13976arguments,but takes just 1
13977modules/misc/idleserv.c: In function `exit_module':
13978modules/misc/idleserv.c:409: error: `unregister_callback' undeclared
13979(first usein this function)
13980modules/misc/idleserv.c: At top level:
13981modules/misc/idleserv.c:32: warning: 'module_nickserv' defined but not used
13982modules/misc/idleserv.c:202: warning: 'do_version' defined but not used
13983make[4]: *** [.compiled-idleserv.o] Error 1
13984make[3]: *** [idleserv.o] Error 2
13985make[2]: *** [idleserv.so] Error 2
13986make[2]: Leaving directory `/home/guest/test/ircservices-5.1.2/modules/misc'
13987make[1]: *** [all-dynamic] Error 2
13988make[1]: Leaving directory `/home/guest/test/ircservices-5.1.2/modules'
13989make: *** [modules] Error 2
13990
13991
13992Anyone have any idea as to where I might be going wrong?
13993
13994It's a fresh install of Centos 4.5 with a completely fresh install of
13995inspircd 1.1 and ircservices 5.1.2
13996
13997Don't know whether it makes a difference but I've been trying to install
13998idleserv at the initial build, before I've touched any of the confs
13999(other than the makefile edit given in the instructions), and without
14000having started the ircd or previously installed the services and linked them
14001
14002Rune
14003From ron2k.za at gmail.com Mon Oct 22 06:46:12 2007
14004From: ron2k.za at gmail.com (Kieron Thwaites)
14005Date: Mon Oct 22 06:45:41 2007
14006Subject: [IRCServices] Idleserv Install Problem
14007In-Reply-To: <471CA7EF.2010307@runesbits.com>
14008References: <471CA7EF.2010307@runesbits.com>
14009Message-ID: <debb3bc0710220646v6ab4e8dejf28002b77332d6b6@mail.gmail.com>
14010
14011Probably the same issue with the HostServ module that was posted on
14012this list not too long ago - the issue being that 5.0 modules are not
14013compatible with 5.1.
14014
14015You can either contact the module coder and (politely!) request that
14016the module become 5.1 compatible, or if you know a bit of code you can
14017try to make the changes yourself.
14018
14019--K
14020
14021On 22/10/2007, Rune <rune@runesbits.com> wrote:
14022> Hi
14023>
14024> I'm assuming this is the right list for this sort of query, I've also
14025> posted it on the forum
14026>
14027>
14028>
14029> Trying to install idleserv with ircservices 5.1.2 following the
14030> instructions here:
14031>
14032> http://www.servicescommunity.za.net/viewtopic.php?f=9&t=13
14033>
14034> and getting the following errors:
14035>
14036>
14037> cd ../.. && gcc -O2 -fno-strict-aliasing -g -Wall -Wmissing-prototypes
14038> -DMODULE-DMODULE_ID=misc_idleserv -DMODULE_MAIN_FILE -I. -c
14039> modules/misc/idleserv.c -o modules/misc/idleserv.o
14040> modules/misc/idleserv.c:74: warning: no previous prototype for 'do_del_lurk'
14041> modules/misc/idleserv.c:130: warning: no previous prototype for
14042> 'do_list_lurk'
14043> modules/misc/idleserv.c:152: warning: no previous prototype for
14044> 'do_rejoin_lurk'
14045> modules/misc/idleserv.c:296:48: macro "call_callback_2" passed 4
14046> arguments, buttakes just 3
14047> modules/misc/idleserv.c: In function `do_privmsg':
14048> modules/misc/idleserv.c:296: error: `call_callback_2' undeclared (first
14049> use in this function)
14050> modules/misc/idleserv.c:296: error: (Each undeclared identifier is
14051> reported only once
14052> modules/misc/idleserv.c:296: error: for each function it appears in.)
14053> modules/misc/idleserv.c: At top level:
14054> modules/misc/idleserv.c:323: error: redefinition of 'module_version'
14055> ./modules.h:261: error: previous definition of 'module_version' was here
14056> modules/misc/idleserv.c:359: error: conflicting types for 'init_module'
14057> ./modules.h:205: error: previous declaration of 'init_module' was here
14058> modules/misc/idleserv.c:359: error: conflicting types for 'init_module'
14059> ./modules.h:205: error: previous declaration of 'init_module' was here
14060> modules/misc/idleserv.c:368:52: macro "register_callback" passed 2
14061> arguments, but takes just 1
14062> modules/misc/idleserv.c: In function `init_module':
14063> modules/misc/idleserv.c:368: error: `register_callback' undeclared
14064> (first use in this function)
14065> modules/misc/idleserv.c:409:47: macro "unregister_callback" passed 2
14066> arguments,but takes just 1
14067> modules/misc/idleserv.c: In function `exit_module':
14068> modules/misc/idleserv.c:409: error: `unregister_callback' undeclared
14069> (first usein this function)
14070> modules/misc/idleserv.c: At top level:
14071> modules/misc/idleserv.c:32: warning: 'module_nickserv' defined but not used
14072> modules/misc/idleserv.c:202: warning: 'do_version' defined but not used
14073> make[4]: *** [.compiled-idleserv.o] Error 1
14074> make[3]: *** [idleserv.o] Error 2
14075> make[2]: *** [idleserv.so] Error 2
14076> make[2]: Leaving directory `/home/guest/test/ircservices-5.1.2/modules/misc'
14077> make[1]: *** [all-dynamic] Error 2
14078> make[1]: Leaving directory `/home/guest/test/ircservices-5.1.2/modules'
14079> make: *** [modules] Error 2
14080>
14081>
14082> Anyone have any idea as to where I might be going wrong?
14083>
14084> It's a fresh install of Centos 4.5 with a completely fresh install of
14085> inspircd 1.1 and ircservices 5.1.2
14086>
14087> Don't know whether it makes a difference but I've been trying to install
14088> idleserv at the initial build, before I've touched any of the confs
14089> (other than the makefile edit given in the instructions), and without
14090> having started the ircd or previously installed the services and linked them
14091>
14092> Rune
14093> ------------------------------------------------------------------
14094> To unsubscribe or change your subscription options, visit:
14095> http://lists.ircservices.za.net/mailman/listinfo/ircservices
14096>
14097From achurch at achurch.org Tue Oct 23 13:17:13 2007
14098From: achurch at achurch.org (Andrew Church)
14099Date: Mon Oct 22 21:19:19 2007
14100Subject: [IRCServices] Services 5.1.3 released
14101Message-ID: <471d766d.23204@msgid.achurch.org>
14102
14103 Services 5.1.3 has been released, and can be downloaded from:
14104
14105http://www.ircservices.za.net/download/ (Japan)
14106ftp://ftp.esper.net/ircservices/ (Western USA)
14107
141087a91c510d95401d02fbc8947cf8ee313 ircservices-5.1.3.tar.gz
1410953b1ca24a490593a58e3d013119530e8 ircservices-5.1.3.diff.gz
1411045e95019fcac8a3b432039ad1485015a ircservices-5.1.3-1.i386.rpm
1411172039583ec8a0b23f9aaed8e75843994 ircservices_5.1.3-1_i386.deb
14112
14113The mirrors should have it shortly.
14114
14115 Since the release of 5.1.2, I've performed a full review of the
14116Services code base for similar problems, and corrected three bugs with
14117the potential to crash Services. In decreasing order of severity, they
14118are:
14119
14120 - A possible crash that can be triggered by any user if the
14121 CSEnableRegister configuration option is not set (i.e., channel
14122 registration is disabled).
14123
14124 - A certain crash that can be triggered by an IRC operator with
14125 Services operator privileges.
14126
14127 - A possible crash that can be unintentionally triggered by an IRC
14128 operator with Services administrator privileges when using the
14129 NickServ SETAUTH command.
14130
14131 For typical configurations, none of these are as severe as the bug
14132that was fixed in 5.1.2; nonetheless, I recommend upgrading to 5.1.3 at
14133your earliest convenience. Once again, I offer my sincere apologies for
14134any disruption these bugs may have caused.
14135
14136Changes in version 5.1.3
14137------------------------
141382007/10/23 Reviewed the Services codebase, fixing several more bugs
14139 that could lead to crashes in certain circumstances.
14140
14141 --Andrew Church
14142 achurch@achurch.org
14143 http://achurch.org/
14144From bk at slashnet.org Wed Oct 24 12:13:54 2007
14145From: bk at slashnet.org (Bill Kramme)
14146Date: Wed Oct 24 12:13:05 2007
14147Subject: [IRCServices] Unreal and OperServ Sessions
14148Message-ID: <ed43846c0710241213l5960b1bdy714fcdd846397d05@mail.gmail.com>
14149
14150Recently on our network, immediately following a netsplit, OperServ
14151seemed to go crazy with session limit kills. When I did a bit of
14152research, it appeared that OperServ was still counting split users in
14153the session list, so when the servers reconnected, suddenly a lot of
14154hosts were exceeding the session limit. We're running Unreal 3.2.5 and
14155Services 5.1.3. Any ideas?
14156
14157--
14158Bill Kramme
14159Network and Services Administrator
14160SlashNET IRC [http://slashnet.org/]
14161From achurch at achurch.org Thu Oct 25 04:54:53 2007
14162From: achurch at achurch.org (Andrew Church)
14163Date: Wed Oct 24 13:05:03 2007
14164Subject: [IRCServices] Unreal and OperServ Sessions
14165In-Reply-To: <ed43846c0710241213l5960b1bdy714fcdd846397d05@mail.gmail.com>
14166Message-ID: <471fa5a1.05067@msgid.achurch.org>
14167
14168>Recently on our network, immediately following a netsplit, OperServ
14169>seemed to go crazy with session limit kills. When I did a bit of
14170>research, it appeared that OperServ was still counting split users in
14171>the session list, so when the servers reconnected, suddenly a lot of
14172>hosts were exceeding the session limit. We're running Unreal 3.2.5 and
14173>Services 5.1.3. Any ideas?
14174
14175This sounds at first read like it could be a NOQUIT feature desync, where
14176the server thinks it's operating in NOQUIT mode but Services doesn't.
14177Did you happen to check whether Services' online user count (from OperServ
14178STATS) matched the actual network state after the netsplit? Were there
14179any unusual messages in the logfile?
14180
14181 --Andrew Church
14182 achurch@achurch.org
14183 http://achurch.org/
14184From bk at slashnet.org Wed Oct 24 14:22:32 2007
14185From: bk at slashnet.org (Bill Kramme)
14186Date: Wed Oct 24 14:21:49 2007
14187Subject: [IRCServices] Unreal and OperServ Sessions
14188In-Reply-To: <471fa5a1.05067@msgid.achurch.org>
14189References: <ed43846c0710241213l5960b1bdy714fcdd846397d05@mail.gmail.com>
14190 <471fa5a1.05067@msgid.achurch.org>
14191Message-ID: <ed43846c0710241422j65d63037y567a5763de8a65ad@mail.gmail.com>
14192
14193On 10/24/07, Andrew Church <achurch@achurch.org> wrote:
14194> This sounds at first read like it could be a NOQUIT feature desync, where
14195> the server thinks it's operating in NOQUIT mode but Services doesn't.
14196> Did you happen to check whether Services' online user count (from OperServ
14197> STATS) matched the actual network state after the netsplit? Were there
14198> any unusual messages in the logfile?
14199
14200I didn't run STATS but in the SESSION LIST 3 output there were a lot
14201of hosts listed with zero or one user connected, so I'm sure that
14202OperServ thought there were a lot more users connected than there
14203actually were.
14204
14205Odd log entries from around the time of the splits:
14206[Oct 24 14:23:30 2007] Source missing from SQUIT message
14207[Oct 24 14:53:00 2007] Source missing from SQUIT message
14208[Oct 24 14:53:30 2007] Source missing from SQUIT message
14209
14210Other than those three source-missing errors, there are several "SJOIN
14211to channel for non-existent nick" errors following the reconnect, but
14212I frequently see those after netsplits with no obvious associated
14213problems.
14214
14215This problem didn't occur until the first split after installing 5.1.3.
14216
14217--
14218Bill Kramme
14219Network and Services Administrator
14220SlashNET IRC [http://slashnet.org/]
14221From achurch at achurch.org Thu Oct 25 11:11:01 2007
14222From: achurch at achurch.org (Andrew Church)
14223Date: Wed Oct 24 19:13:41 2007
14224Subject: [IRCServices] Unreal and OperServ Sessions
14225In-Reply-To: <ed43846c0710241422j65d63037y567a5763de8a65ad@mail.gmail.com>
14226Message-ID: <471ffc09.15630@msgid.achurch.org>
14227
14228>Odd log entries from around the time of the splits:
14229>[Oct 24 14:23:30 2007] Source missing from SQUIT message
14230>[Oct 24 14:53:00 2007] Source missing from SQUIT message
14231>[Oct 24 14:53:30 2007] Source missing from SQUIT message
14232
14233That would be the problem: the server's sending invalid SQUIT messages.
14234Did you perchance upgrade your servers to a new version of Unreal around
14235the same time you upgraded Services?
14236
14237I'll see if I can replicate the problem here and put in an appropriate
14238workaround.
14239
14240 --Andrew Church
14241 achurch@achurch.org
14242 http://achurch.org/
14243From achurch at achurch.org Thu Oct 25 11:57:46 2007
14244From: achurch at achurch.org (Andrew Church)
14245Date: Wed Oct 24 20:10:43 2007
14246Subject: [IRCServices] Services 5.1.4 released
14247Message-ID: <47200969.43575@msgid.achurch.org>
14248
14249 Services 5.1.4 has been released, and can be downloaded from:
14250
14251http://www.ircservices.za.net/download/ (Japan)
14252ftp://ftp.esper.net/ircservices/ (Western USA)
14253
14254efb07baab76e3126737d33e684265909 ircservices-5.1.4.tar.gz
14255df34fb6925911e42753c3622cea27dfb ircservices-5.1.4.diff.gz
14256647f795074ff2c4878218dd02ab23396 ircservices-5.1.4-1.i386.rpm
142570e5ec78c56fdc04d8d5633572ed3063a ircservices_5.1.4-1_i386.deb
14258
14259The mirrors should have it shortly.
14260
14261 This release adds support for a recent change to the behavior of the
14262Unreal server with regard to netsplits. If you are using Unreal, you
14263should probably upgrade, as a netsplit may cause earlier versions of
14264Services to become desynchronized from the network. No other IRC servers
14265are currently known to be affected.
14266
14267Changes in version 5.1.4
14268------------------------
142692007/10/25 Added a workaround for recent Unreal servers that send
14270 unsourced SQUIT messages. Reported by Bill Kramme
14271 <bk@slashnet.org>
14272
14273 --Andrew Church
14274 achurch@achurch.org
14275 http://achurch.org/
14276From surreal.w00t at gmail.com Thu Oct 25 01:57:10 2007
14277From: surreal.w00t at gmail.com (Robin Burchell)
14278Date: Thu Oct 25 01:56:22 2007
14279Subject: [IRCServices] Services 5.1.4 released
14280In-Reply-To: <47200969.43575@msgid.achurch.org>
14281References: <47200969.43575@msgid.achurch.org>
14282Message-ID: <b19eae4e0710250157g7c2af45cp9157f393d5a46002@mail.gmail.com>
14283
14284Do you have steps to replicate this? Because it sounds rather like a
14285bug, unless the uplink is sending SQUIT for some reason.. (been
14286talking to Stskeeps, who thinks the same)
14287
14288On 10/25/07, Andrew Church <achurch@achurch.org> wrote:
14289> Services 5.1.4 has been released, and can be downloaded from:
14290>
14291> http://www.ircservices.za.net/download/ (Japan)
14292> ftp://ftp.esper.net/ircservices/ (Western USA)
14293>
14294> efb07baab76e3126737d33e684265909 ircservices-5.1.4.tar.gz
14295> df34fb6925911e42753c3622cea27dfb ircservices-5.1.4.diff.gz
14296> 647f795074ff2c4878218dd02ab23396 ircservices-5.1.4-1.i386.rpm
14297> 0e5ec78c56fdc04d8d5633572ed3063a ircservices_5.1.4-1_i386.deb
14298>
14299> The mirrors should have it shortly.
14300>
14301> This release adds support for a recent change to the behavior of the
14302> Unreal server with regard to netsplits. If you are using Unreal, you
14303> should probably upgrade, as a netsplit may cause earlier versions of
14304> Services to become desynchronized from the network. No other IRC servers
14305> are currently known to be affected.
14306>
14307> Changes in version 5.1.4
14308> ------------------------
14309> 2007/10/25 Added a workaround for recent Unreal servers that send
14310> unsourced SQUIT messages. Reported by Bill Kramme
14311> <bk@slashnet.org>
14312>
14313> --Andrew Church
14314> achurch@achurch.org
14315> http://achurch.org/
14316> ------------------------------------------------------------------
14317> To unsubscribe or change your subscription options, visit:
14318> http://lists.ircservices.za.net/mailman/listinfo/ircservices
14319>
14320From achurch at achurch.org Thu Oct 25 19:09:21 2007
14321From: achurch at achurch.org (Andrew Church)
14322Date: Thu Oct 25 03:14:50 2007
14323Subject: [IRCServices] Services 5.1.4 released
14324In-Reply-To: <b19eae4e0710250157g7c2af45cp9157f393d5a46002@mail.gmail.com>
14325Message-ID: <47206cd2.56432@msgid.achurch.org>
14326
14327>Do you have steps to replicate this? Because it sounds rather like a
14328>bug, unless the uplink is sending SQUIT for some reason.. (been
14329>talking to Stskeeps, who thinks the same)
14330
14331I haven't reproduced it myself, but it looks like it could come from the
14332following code in exit_one_client() (src/s_misc.c):
14333
14334 /*
14335 ** SQUIT going "upstream". This is the remote
14336 ** squit still hunting for the target. Use prefixed
14337 ** form. "from" will be either the oper that issued
14338 ** the squit or some server along the path that
14339 ** didn't have this fix installed. --msa
14340 */
14341 if (sptr->from == acptr)
14342 {
14343 sendto_one(acptr, ":%s SQUIT %s :%s", from->name, sptr->name, comment);
14344 }
14345 else
14346 {
14347 sendto_one(acptr, "SQUIT %s :%s", sptr->name, comment);
14348 }
14349
14350where exit_one_client() is called from exit_client(), and exit_client() is
14351called in turn from src/modules/m_squit.c. I haven't traced the code in
14352detail, but at first glance it looks like this strips the sender from
14353SQUIT broadcasts after the server is disconnected.
14354
14355 --Andrew Church
14356 achurch@achurch.org
14357 http://achurch.org/
14358From chiappa at webinfo.fi Thu Oct 25 13:55:25 2007
14359From: chiappa at webinfo.fi (chiappa@webinfo.fi)
14360Date: Thu Oct 25 14:00:20 2007
14361Subject: [IRCServices] version number
14362Message-ID: <20071025205525.90EE83981D9@mail.ideurope.net>
14363
14364How do I see which version of ircservices I have?
14365
14366Thank you.
14367
14368
14369--
14370L?yd? tuotteet ja palvelut internetist?: http://www.webinfo.fi/
14371From surreal.w00t at gmail.com Thu Oct 25 14:32:46 2007
14372From: surreal.w00t at gmail.com (Robin Burchell)
14373Date: Thu Oct 25 14:31:51 2007
14374Subject: [IRCServices] version number
14375In-Reply-To: <20071025205525.90EE83981D9@mail.ideurope.net>
14376References: <20071025205525.90EE83981D9@mail.ideurope.net>
14377Message-ID: <b19eae4e0710251432q4789a06emee220ee1c5180aca@mail.gmail.com>
14378
14379Try /version services.server.name.
14380
14381On 10/25/07, chiappa@webinfo.fi <chiappa@webinfo.fi> wrote:
14382> How do I see which version of ircservices I have?
14383>
14384> Thank you.
14385>
14386>
14387> --
14388> L?yd? tuotteet ja palvelut internetist?: http://www.webinfo.fi/
14389> ------------------------------------------------------------------
14390> To unsubscribe or change your subscription options, visit:
14391> http://lists.ircservices.za.net/mailman/listinfo/ircservices
14392>
14393From achurch at achurch.org Fri Oct 26 11:28:43 2007
14394From: achurch at achurch.org (Andrew Church)
14395Date: Thu Oct 25 19:30:32 2007
14396Subject: [IRCServices] version number
14397In-Reply-To: <20071025205525.90EE83981D9@mail.ideurope.net>
14398Message-ID: <47215181.04060@msgid.achurch.org>
14399
14400>How do I see which version of ircservices I have?
14401
14402Use the "/version" command in your IRC client, or check your log file
14403(the version number is shown in the first line written to the log when
14404Services starts up).
14405
14406 --Andrew Church
14407 achurch@achurch.org
14408 http://achurch.org/
14409From narc at extrusive.org Fri Oct 26 09:04:11 2007
14410From: narc at extrusive.org (Narcissus)
14411Date: Fri Oct 26 09:11:43 2007
14412Subject: [IRCServices] version number
14413Message-ID: <20071026090411.6312e899399d91c972a3586af5928bd6.7495f8fbfd.wbe@email.secureserver.net>
14414
14415An HTML attachment was scrubbed...
14416URL: http://lists.ircservices.za.net/pipermail/ircservices/attachments/20071026/abadd188/attachment.html
14417From bk at slashnet.org Fri Oct 26 12:13:19 2007
14418From: bk at slashnet.org (Bill Kramme)
14419Date: Fri Oct 26 12:13:31 2007
14420Subject: [IRCServices] SECUREOPS and an odd mode change
14421Message-ID: <ed43846c0710261213m6befcf1amee967f95469e5852@mail.gmail.com>
14422
14423With SECUREOPS turned on for a channel, anytime someone is voiced,
14424ChanServ explicitly removes modes the user didn't actually have. For
14425example:
14426
14427 [13:55:59] -!- mode/#channel [+v user1] by user2
14428 [13:56:02] -!- mode/#channel [-oha user1 user1 user1] by ChanServ
14429
14430user1 had no modes previous to the mode change, yet ChanServ
14431explicitly removes modes the user is not authorized to have. This only
14432occurs in channels where SECUREOPS is enabled. Turning it off disables
14433this activity, but this is obviously not a solution since the intended
14434functionality of SECUREOPS is also disabled.
14435
14436Additionally, when someone with authorization for higher modes is
14437devoiced, the following occurs:
14438
14439 [14:10:40] -!- mode/#totse [-v user3] by user2
14440 [14:10:40] -!- mode/#totse [+ha user3 user3] by ChanServ
14441
14442In this case, user3 was already +ohav before the mode change.
14443
14444There's not really any negative side effects to this, apart from extra
14445mode-change lines that apparently are bothering the users involved.
14446UnrealIRCD 3.2.5 and Services 5.1.4. I'm sure you'll need further
14447information, so just let me know.
14448
14449--
14450Bill Kramme
14451Network and Services Administrator
14452SlashNET IRC [http://slashnet.org/]
14453From chiappa at webinfo.fi Fri Oct 26 13:11:56 2007
14454From: chiappa at webinfo.fi (chiappa@webinfo.fi)
14455Date: Fri Oct 26 13:12:09 2007
14456Subject: [IRCServices] Re: version number
14457Message-ID: <20071026201156.F1A173981CE@mail.ideurope.net>
14458
14459thanks for your help. the solution was to request version number from
14460chanserv, nickserv, global or operserv. ex. /version nickserv
14461
14462log file as well as ircservices package can be deleated and just typing
14463/version on a unrealircd server doesnt show any info about ircservices.
14464cheers
14465--
14466L?yd? tuotteet ja palvelut internetist?: http://www.webinfo.fi/
14467From achurch at achurch.org Mon Oct 29 21:45:44 2007
14468From: achurch at achurch.org (Andrew Church)
14469Date: Mon Oct 29 05:48:56 2007
14470Subject: [IRCServices] Services 5.1.5 released
14471Message-ID: <4725d6d5.65606@msgid.achurch.org>
14472
14473 Services 5.1.5 has been released, and can be downloaded from:
14474
14475http://www.ircservices.za.net/download/ (Japan)
14476ftp://ftp.esper.net/ircservices/ (Western USA)
14477
144785a83e6f53e880b0823e6bd43458c8866 ircservices-5.1.5.tar.gz
1447949c9fe9c0c2fb5836a5e0c4ecf66c597 ircservices-5.1.5.diff.gz
14480e7b9e48ef2059f8e6642d8adc48414e9 ircservices-5.1.5-1.i386.rpm
14481da55276907f944e416b00bdc90a0b4e6 ircservices_5.1.5-1_i386.deb
14482
14483The mirrors should have it shortly.
14484
14485 This release corrects a bug in the XML data importer which prevented
14486channel mode locks and autokill/S-line expiration dates from being imported
14487correctly. There are no functional changes in Services itself.
14488
14489Changes in version 5.1.5
14490------------------------
144912007/10/29 Fixed failure to import some XML data correctly. Reported
14492 by Tim Owen <timowen@internode.on.net>
14493
14494 --Andrew Church
14495 achurch@achurch.org
14496 http://achurch.org/
14497From drefsab_zn at hotmail.com Mon Oct 29 07:41:07 2007
14498From: drefsab_zn at hotmail.com (Aaron Eldridge)
14499Date: Mon Oct 29 07:52:44 2007
14500Subject: [IRCServices] Ircservices crash on db update after adding AOP or
14501 SOP to chanserv
14502Message-ID: <BAY101-W11A931D263C1EA428F8147E1910@phx.gbl>
14503
14504Hi guys,
14505 I'm very new to this so sorry if im missing something obvious. I'm currently running hybrid 7.2.3 with ircservices 5.1.4 on a test server. All seams fine the nickserv is behaving properly and seams stable, I then registered a channel and all that worked fine. I then added an AOP to that channel and while everything seamed fine soon after the ircservices crashed.
14506
14507When I brought the services back up it seams the AOP wasn't saved (pointing me to it being a problem with the database's updating). I then added user as an SOP this time and again it crashed. The ircservices.log showed nothing wrong. So I deleted the entire Ircservices install and recompiled (with the core dump options) and configured again.
14508
14509Tried it once again and again had the same problem, so I did the gdb backtrace (included below). If anyone could help point out where im going wrong I would greatly appreciate it as I am out of idea's.
14510
14511Thanks for reading
14512Aaron
14513
14514GNU gdb 6.4.90-debianCopyright (C) 2006 Free Software Foundation, Inc.GDB is free software, covered by the GNU General Public License, and you arewelcome to change it and/or distribute copies of it under certain conditions.Type "show copying" to see the conditions.There is absolutely no warranty for GDB. Type "show warranty" for details.This GDB was configured as "i486-linux-gnu"...Using host libthread_db library "/lib/libthread_db.so.1".
14515warning: Can't read pathname for load map: Input/output error.Reading symbols from /lib/libm.so.6...done.Loaded symbols for /lib/libm.so.6Reading symbols from /lib/libcrypt.so.1...done.Loaded symbols for /lib/libcrypt.so.1Reading symbols from /lib/libdl.so.2...done.Loaded symbols for /lib/libdl.so.2Reading symbols from /lib/libc.so.6...done.Loaded symbols for /lib/libc.so.6Reading symbols from /lib/ld-linux.so.2...done.Loaded symbols for /lib/ld-linux.so.2Reading symbols from /home/aaron/irc_d/services/lib/ircservices/modules/protocol/hybrid.so...done.Loaded symbols for /home/aaron/irc_d/services/lib/ircservices/modules/protocol/hybrid.soReading symbols from /home/aaron/irc_d/services/lib/ircservices/modules/encryption/md5.so...done.Loaded symbols for /home/aaron/irc_d/services/lib/ircservices/modules/encryption/md5.soReading symbols from /home/aaron/irc_d/services/lib/ircservices/modules/encryption/unix-crypt.so...done.Loaded symbols for /home/aaron/irc_d/services/lib/ircservices/modules/encryption/unix-crypt.soReading symbols from /home/aaron/irc_d/services/lib/ircservices/modules/database/standard.so...done.Loaded symbols for /home/aaron/irc_d/services/lib/ircservices/modules/database/standard.soReading symbols from /home/aaron/irc_d/services/lib/ircservices/modules/mail/main.so...done.Loaded symbols for /home/aaron/irc_d/services/lib/ircservices/modules/mail/main.soReading symbols from /home/aaron/irc_d/services/lib/ircservices/modules/mail/smtp.so...done.Loaded symbols for /home/aaron/irc_d/services/lib/ircservices/modules/mail/smtp.soReading symbols from /home/aaron/irc_d/services/lib/ircservices/modules/operserv/main.so...done.Loaded symbols for /home/aaron/irc_d/services/lib/ircservices/modules/operserv/main.soReading symbols from /home/aaron/irc_d/services/lib/ircservices/modules/operserv/akill.so...done.Loaded symbols for /home/aaron/irc_d/services/lib/ircservices/modules/operserv/akill.soReading symbols from /home/aaron/irc_d/services/lib/ircservices/modules/operserv/news.so...done.Loaded symbols for /home/aaron/irc_d/services/lib/ircservices/modules/operserv/news.soReading symbols from /home/aaron/irc_d/services/lib/ircservices/modules/operserv/sessions.so...done.Loaded symbols for /home/aaron/irc_d/services/lib/ircservices/modules/operserv/sessions.soReading symbols from /home/aaron/irc_d/services/lib/ircservices/modules/operserv/sline.so...done.Loaded symbols for /home/aaron/irc_d/services/lib/ircservices/modules/operserv/sline.soReading symbols from /home/aaron/irc_d/services/lib/ircservices/modules/nickserv/main.so...done.Loaded symbols for /home/aaron/irc_d/services/lib/ircservices/modules/nickserv/main.soReading symbols from /home/aaron/irc_d/services/lib/ircservices/modules/nickserv/access.so...done.Loaded symbols for /home/aaron/irc_d/services/lib/ircservices/modules/nickserv/access.soReading symbols from /home/aaron/irc_d/services/lib/ircservices/modules/nickserv/link.so...done.Loaded symbols for /home/aaron/irc_d/services/lib/ircservices/modules/nickserv/link.soReading symbols from /home/aaron/irc_d/services/lib/ircservices/modules/nickserv/mail-auth.so...done.Loaded symbols for /home/aaron/irc_d/services/lib/ircservices/modules/nickserv/mail-auth.soReading symbols from /home/aaron/irc_d/services/lib/ircservices/modules/chanserv/main.so...done.Loaded symbols for /home/aaron/irc_d/services/lib/ircservices/modules/chanserv/main.soReading symbols from /home/aaron/irc_d/services/lib/ircservices/modules/chanserv/access-levels.so...done.Loaded symbols for /home/aaron/irc_d/services/lib/ircservices/modules/chanserv/access-levels.soReading symbols from /home/aaron/irc_d/services/lib/ircservices/modules/chanserv/access-xop.so...done.Loaded symbols for /home/aaron/irc_d/services/lib/ircservices/modules/chanserv/access-xop.soReading symbols from /home/aaron/irc_d/services/lib/ircservices/modules/memoserv/main.so...done.Loaded symbols for /home/aaron/irc_d/services/lib/ircservices/modules/memoserv/main.soReading symbols from /home/aaron/irc_d/services/lib/ircservices/modules/memoserv/forward.so...done.Loaded symbols for /home/aaron/irc_d/services/lib/ircservices/modules/memoserv/forward.soReading symbols from /home/aaron/irc_d/services/lib/ircservices/modules/memoserv/ignore.so...done.Loaded symbols for /home/aaron/irc_d/services/lib/ircservices/modules/memoserv/ignore.soReading symbols from /home/aaron/irc_d/services/lib/ircservices/modules/statserv/main.so...done.Loaded symbols for /home/aaron/irc_d/services/lib/ircservices/modules/statserv/main.soReading symbols from /home/aaron/irc_d/services/lib/ircservices/modules/misc/helpserv.so...done.Loaded symbols for /home/aaron/irc_d/services/lib/ircservices/modules/misc/helpserv.soReading symbols from /home/aaron/irc_d/services/lib/ircservices/modules/misc/xml-export.so...done.Loaded symbols for /home/aaron/irc_d/services/lib/ircservices/modules/misc/xml-export.soReading symbols from /home/aaron/irc_d/services/lib/ircservices/modules/misc/xml-import.so...done.Loaded symbols for /home/aaron/irc_d/services/lib/ircservices/modules/misc/xml-import.soCore was generated by `./ircservices'.Program terminated with signal 11, Segmentation fault.#0 0xb7e1afb5 in write_string (s=0xc <Address 0xc out of bounds>, f=0x8257d58) at modules/database/fileutil.c:400400 len = strlen(s);
14516
14517(gdb) bt#0 0xb7e1afb5 in write_string (s=0xc <Address 0xc out of bounds>, f=0x8257d58) at modules/database/fileutil.c:400#1 0xb7e1a00b in write_records (ti=0x8257d10, f=0x8257d58, recsize=10) at modules/database/standard.c:723#2 0xb7e19953 in standard_save_table (table=0xb7ce71d0) at modules/database/standard.c:561#3 0x080525da in save_all_dbtables () at databases.c:174#4 0x080593e5 in save_data_now () at main.c:271#5 0x080595e8 in main (ac=1, av=0xbfab0224, envp=0xbfab022c) at main.c:322
14518
14519
14520_________________________________________________________________
14521Get free emoticon packs and customisation from Windows Live.
14522http://www.pimpmylive.co.uk
14523-------------- next part --------------
14524An HTML attachment was scrubbed...
14525URL: http://lists.ircservices.za.net/pipermail/ircservices/attachments/20071029/e6a02eab/attachment.htm
14526From achurch at achurch.org Tue Oct 30 00:06:15 2007
14527From: achurch at achurch.org (Andrew Church)
14528Date: Mon Oct 29 08:06:11 2007
14529Subject: [IRCServices] Ircservices crash on db update after adding AOP or
14530 SOP to chanserv
14531In-Reply-To: <BAY101-W11A931D263C1EA428F8147E1910@phx.gbl>
14532Message-ID: <4725f6fd.65716@msgid.achurch.org>
14533
14534With the way these bug reports keep coming in right after I make a new
14535release, I think I must have done something to upset the Fates...
14536
14537In any case, this report has helped me track down the source of the bug,
14538and I'll be making a release shortly. Thanks for the report!
14539
14540 --Andrew Church
14541 achurch@achurch.org
14542 http://achurch.org/
14543
14544>Hi guys,
14545> I'm very new to this so sorry if im missing something obvious. I'=
14546>m currently running hybrid 7.2.3 with ircservices 5.1.4 on a test server. A=
14547>ll seams fine the nickserv is behaving properly and seams stable, I then re=
14548>gistered a channel and all that worked fine. I then added an AOP to that ch=
14549>annel and while everything seamed fine soon after the ircservices crashed.=
14550>=20
14551>=20
14552>When I brought the services back up it seams the AOP wasn't saved (pointing=
14553> me to it being a problem with the database's updating). I then added user =
14554>as an SOP this time and again it crashed. The ircservices.log showed nothin=
14555>g wrong. So I deleted the entire Ircservices install and recompiled (with t=
14556>he core dump options) and configured again.
14557>=20
14558>Tried it once again and again had the same problem, so I did the gdb backtr=
14559>ace (included below). If anyone could help point out where im going wrong I=
14560> would greatly appreciate it as I am out of idea's.
14561>=20
14562>Thanks for reading
14563>Aaron
14564>=20
14565>GNU gdb 6.4.90-debianCopyright (C) 2006 Free Software Foundation, Inc.GDB i=
14566>s free software, covered by the GNU General Public License, and you arewelc=
14567>ome to change it and/or distribute copies of it under certain conditions.Ty=
14568>pe "show copying" to see the conditions.There is absolutely no warranty for=
14569> GDB. Type "show warranty" for details.This GDB was configured as "i486-li=
14570>nux-gnu"...Using host libthread_db library "/lib/libthread_db.so.1".
14571>warning: Can't read pathname for load map: Input/output error.Reading symbo=
14572>ls from /lib/libm.so.6...done.Loaded symbols for /lib/libm.so.6Reading symb=
14573>ols from /lib/libcrypt.so.1...done.Loaded symbols for /lib/libcrypt.so.1Rea=
14574>ding symbols from /lib/libdl.so.2...done.Loaded symbols for /lib/libdl.so.2=
14575>Reading symbols from /lib/libc.so.6...done.Loaded symbols for /lib/libc.so.=
14576>6Reading symbols from /lib/ld-linux.so.2...done.Loaded symbols for /lib/ld-=
14577>linux.so.2Reading symbols from /home/aaron/irc_d/services/lib/ircservices/m=
14578>odules/protocol/hybrid.so...done.Loaded symbols for /home/aaron/irc_d/servi=
14579>ces/lib/ircservices/modules/protocol/hybrid.soReading symbols from /home/aa=
14580>ron/irc_d/services/lib/ircservices/modules/encryption/md5.so...done.Loaded =
14581>symbols for /home/aaron/irc_d/services/lib/ircservices/modules/encryption/m=
14582>d5.soReading symbols from /home/aaron/irc_d/services/lib/ircservices/module=
14583>s/encryption/unix-crypt.so...done.Loaded symbols for /home/aaron/irc_d/serv=
14584>ices/lib/ircservices/modules/encryption/unix-crypt.soReading symbols from /=
14585>home/aaron/irc_d/services/lib/ircservices/modules/database/standard.so...do=
14586>ne.Loaded symbols for /home/aaron/irc_d/services/lib/ircservices/modules/da=
14587>tabase/standard.soReading symbols from /home/aaron/irc_d/services/lib/ircse=
14588>rvices/modules/mail/main.so...done.Loaded symbols for /home/aaron/irc_d/ser=
14589>vices/lib/ircservices/modules/mail/main.soReading symbols from /home/aaron/=
14590>irc_d/services/lib/ircservices/modules/mail/smtp.so...done.Loaded symbols f=
14591>or /home/aaron/irc_d/services/lib/ircservices/modules/mail/smtp.soReading s=
14592>ymbols from /home/aaron/irc_d/services/lib/ircservices/modules/operserv/mai=
14593>n.so...done.Loaded symbols for /home/aaron/irc_d/services/lib/ircservices/m=
14594>odules/operserv/main.soReading symbols from /home/aaron/irc_d/services/lib/=
14595>ircservices/modules/operserv/akill.so...done.Loaded symbols for /home/aaron=
14596>/irc_d/services/lib/ircservices/modules/operserv/akill.soReading symbols fr=
14597>om /home/aaron/irc_d/services/lib/ircservices/modules/operserv/news.so...do=
14598>ne.Loaded symbols for /home/aaron/irc_d/services/lib/ircservices/modules/op=
14599>erserv/news.soReading symbols from /home/aaron/irc_d/services/lib/ircservic=
14600>es/modules/operserv/sessions.so...done.Loaded symbols for /home/aaron/irc_d=
14601>/services/lib/ircservices/modules/operserv/sessions.soReading symbols from =
14602>/home/aaron/irc_d/services/lib/ircservices/modules/operserv/sline.so...done=
14603>.Loaded symbols for /home/aaron/irc_d/services/lib/ircservices/modules/oper=
14604>serv/sline.soReading symbols from /home/aaron/irc_d/services/lib/ircservice=
14605>s/modules/nickserv/main.so...done.Loaded symbols for /home/aaron/irc_d/serv=
14606>ices/lib/ircservices/modules/nickserv/main.soReading symbols from /home/aar=
14607>on/irc_d/services/lib/ircservices/modules/nickserv/access.so...done.Loaded =
14608>symbols for /home/aaron/irc_d/services/lib/ircservices/modules/nickserv/acc=
14609>ess.soReading symbols from /home/aaron/irc_d/services/lib/ircservices/modul=
14610>es/nickserv/link.so...done.Loaded symbols for /home/aaron/irc_d/services/li=
14611>b/ircservices/modules/nickserv/link.soReading symbols from /home/aaron/irc_=
14612>d/services/lib/ircservices/modules/nickserv/mail-auth.so...done.Loaded symb=
14613>ols for /home/aaron/irc_d/services/lib/ircservices/modules/nickserv/mail-au=
14614>th.soReading symbols from /home/aaron/irc_d/services/lib/ircservices/module=
14615>s/chanserv/main.so...done.Loaded symbols for /home/aaron/irc_d/services/lib=
14616>/ircservices/modules/chanserv/main.soReading symbols from /home/aaron/irc_d=
14617>/services/lib/ircservices/modules/chanserv/access-levels.so...done.Loaded s=
14618>ymbols for /home/aaron/irc_d/services/lib/ircservices/modules/chanserv/acce=
14619>ss-levels.soReading symbols from /home/aaron/irc_d/services/lib/ircservices=
14620>/modules/chanserv/access-xop.so...done.Loaded symbols for /home/aaron/irc_d=
14621>/services/lib/ircservices/modules/chanserv/access-xop.soReading symbols fro=
14622>m /home/aaron/irc_d/services/lib/ircservices/modules/memoserv/main.so...don=
14623>e.Loaded symbols for /home/aaron/irc_d/services/lib/ircservices/modules/mem=
14624>oserv/main.soReading symbols from /home/aaron/irc_d/services/lib/ircservice=
14625>s/modules/memoserv/forward.so...done.Loaded symbols for /home/aaron/irc_d/s=
14626>ervices/lib/ircservices/modules/memoserv/forward.soReading symbols from /ho=
14627>me/aaron/irc_d/services/lib/ircservices/modules/memoserv/ignore.so...done.L=
14628>oaded symbols for /home/aaron/irc_d/services/lib/ircservices/modules/memose=
14629>rv/ignore.soReading symbols from /home/aaron/irc_d/services/lib/ircservices=
14630>/modules/statserv/main.so...done.Loaded symbols for /home/aaron/irc_d/servi=
14631>ces/lib/ircservices/modules/statserv/main.soReading symbols from /home/aaro=
14632>n/irc_d/services/lib/ircservices/modules/misc/helpserv.so...done.Loaded sym=
14633>bols for /home/aaron/irc_d/services/lib/ircservices/modules/misc/helpserv.s=
14634>oReading symbols from /home/aaron/irc_d/services/lib/ircservices/modules/mi=
14635>sc/xml-export.so...done.Loaded symbols for /home/aaron/irc_d/services/lib/i=
14636>rcservices/modules/misc/xml-export.soReading symbols from /home/aaron/irc_d=
14637>/services/lib/ircservices/modules/misc/xml-import.so...done.Loaded symbols =
14638>for /home/aaron/irc_d/services/lib/ircservices/modules/misc/xml-import.soCo=
14639>re was generated by `./ircservices'.Program terminated with signal 11, Segm=
14640>entation fault.#0 0xb7e1afb5 in write_string (s=3D0xc <Address 0xc out of =
14641>bounds>, f=3D0x8257d58) at modules/database/fileutil.c:400400 len =
14642>=3D strlen(s);
14643>=20
14644>(gdb) bt#0 0xb7e1afb5 in write_string (s=3D0xc <Address 0xc out of bounds>=
14645>, f=3D0x8257d58) at modules/database/fileutil.c:400#1 0xb7e1a00b in write_=
14646>records (ti=3D0x8257d10, f=3D0x8257d58, recsize=3D10) at modules/database/s=
14647>tandard.c:723#2 0xb7e19953 in standard_save_table (table=3D0xb7ce71d0) at =
14648>modules/database/standard.c:561#3 0x080525da in save_all_dbtables () at da=
14649>tabases.c:174#4 0x080593e5 in save_data_now () at main.c:271#5 0x080595e8=
14650> in main (ac=3D1, av=3D0xbfab0224, envp=3D0xbfab022c) at main.c:322
14651>=20
14652>=20
14653>_________________________________________________________________
14654>Get free emoticon packs and customisation from Windows Live.=20
14655>http://www.pimpmylive.co.uk=
14656>
14657>--_e7143182-1e25-4ef3-8e29-119d0def1757_
14658>Content-Type: text/html; charset="iso-8859-1"
14659>Content-Transfer-Encoding: quoted-printable
14660>
14661><html>
14662><head>
14663><style>
14664>.hmmessage P
14665>{
14666>margin:0px;
14667>padding:0px
14668>}
14669>body.hmmessage
14670>{
14671>FONT-SIZE: 10pt;
14672>FONT-FAMILY:Tahoma
14673>}
14674></style>
14675></head>
14676><body class=3D'hmmessage'>Hi guys,<BR>
14677>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; I'm very new to this=
14678> so sorry if im missing something obvious. I'm currently running hybrid 7.2=
14679>.3 with ircservices 5.1.4&nbsp;on a test server. All seams fine the nickser=
14680>v is behaving properly and seams stable, I then registered a channel and al=
14681>l that worked fine. I then added an AOP to that channel and while everythin=
14682>g seamed fine soon after the ircservices crashed. <BR>
14683>&nbsp;<BR>
14684>When I brought the services back up it seams the AOP wasn't saved (pointing=
14685> me to it being a problem with the database's updating). I then added user =
14686>as an SOP this time and again it crashed. The ircservices.log showed nothin=
14687>g wrong. So I deleted the entire Ircservices install and recompiled (with t=
14688>he core dump options) and configured again.<BR>
14689>&nbsp;<BR>
14690>Tried it once again and again had the same problem,&nbsp;so I did the gdb b=
14691>acktrace (included below). If anyone could help point out where im going wr=
14692>ong I would greatly appreciate it as I am out of idea's.<BR>
14693>&nbsp;<BR>
14694>Thanks for reading<BR>
14695>Aaron<BR>
14696>&nbsp;<BR>
14697>GNU gdb 6.4.90-debian<BR>Copyright (C) 2006 Free Software Foundation, Inc.<=
14698>BR>GDB is free software, covered by the GNU General Public License, and you=
14699> are<BR>welcome to change it and/or distribute copies of it under certain c=
14700>onditions.<BR>Type "show copying" to see the conditions.<BR>There is absolu=
14701>tely no warranty for GDB.&nbsp; Type "show warranty" for details.<BR>This G=
14702>DB was configured as "i486-linux-gnu"...Using host libthread_db library "/l=
14703>ib/libthread_db.so.1".<BR>
14704><BR>warning: Can't read pathname for load map: Input/output error.<BR>Readi=
14705>ng symbols from /lib/libm.so.6...done.<BR>Loaded symbols for /lib/libm.so.6=
14706><BR>Reading symbols from /lib/libcrypt.so.1...done.<BR>Loaded symbols for /=
14707>lib/libcrypt.so.1<BR>Reading symbols from /lib/libdl.so.2...done.<BR>Loaded=
14708> symbols for /lib/libdl.so.2<BR>Reading symbols from /lib/libc.so.6...done.=
14709><BR>Loaded symbols for /lib/libc.so.6<BR>Reading symbols from /lib/ld-linux=
14710>.so.2...done.<BR>Loaded symbols for /lib/ld-linux.so.2<BR>Reading symbols f=
14711>rom /home/aaron/irc_d/services/lib/ircservices/modules/protocol/hybrid.so..=
14712>.done.<BR>Loaded symbols for /home/aaron/irc_d/services/lib/ircservices/mod=
14713>ules/protocol/hybrid.so<BR>Reading symbols from /home/aaron/irc_d/services/=
14714>lib/ircservices/modules/encryption/md5.so...done.<BR>Loaded symbols for /ho=
14715>me/aaron/irc_d/services/lib/ircservices/modules/encryption/md5.so<BR>Readin=
14716>g symbols from /home/aaron/irc_d/services/lib/ircservices/modules/encryptio=
14717>n/unix-crypt.so...done.<BR>Loaded symbols for /home/aaron/irc_d/services/li=
14718>b/ircservices/modules/encryption/unix-crypt.so<BR>Reading symbols from /hom=
14719>e/aaron/irc_d/services/lib/ircservices/modules/database/standard.so...done.=
14720><BR>Loaded symbols for /home/aaron/irc_d/services/lib/ircservices/modules/d=
14721>atabase/standard.so<BR>Reading symbols from /home/aaron/irc_d/services/lib/=
14722>ircservices/modules/mail/main.so...done.<BR>Loaded symbols for /home/aaron/=
14723>irc_d/services/lib/ircservices/modules/mail/main.so<BR>Reading symbols from=
14724> /home/aaron/irc_d/services/lib/ircservices/modules/mail/smtp.so...done.<BR=
14725>>Loaded symbols for /home/aaron/irc_d/services/lib/ircservices/modules/mail=
14726>/smtp.so<BR>Reading symbols from /home/aaron/irc_d/services/lib/ircservices=
14727>/modules/operserv/main.so...done.<BR>Loaded symbols for /home/aaron/irc_d/s=
14728>ervices/lib/ircservices/modules/operserv/main.so<BR>Reading symbols from /h=
14729>ome/aaron/irc_d/services/lib/ircservices/modules/operserv/akill.so...done.<=
14730>BR>Loaded symbols for /home/aaron/irc_d/services/lib/ircservices/modules/op=
14731>erserv/akill.so<BR>Reading symbols from /home/aaron/irc_d/services/lib/ircs=
14732>ervices/modules/operserv/news.so...done.<BR>Loaded symbols for /home/aaron/=
14733>irc_d/services/lib/ircservices/modules/operserv/news.so<BR>Reading symbols =
14734>from /home/aaron/irc_d/services/lib/ircservices/modules/operserv/sessions.s=
14735>o...done.<BR>Loaded symbols for /home/aaron/irc_d/services/lib/ircservices/=
14736>modules/operserv/sessions.so<BR>Reading symbols from /home/aaron/irc_d/serv=
14737>ices/lib/ircservices/modules/operserv/sline.so...done.<BR>Loaded symbols fo=
14738>r /home/aaron/irc_d/services/lib/ircservices/modules/operserv/sline.so<BR>R=
14739>eading symbols from /home/aaron/irc_d/services/lib/ircservices/modules/nick=
14740>serv/main.so...done.<BR>Loaded symbols for /home/aaron/irc_d/services/lib/i=
14741>rcservices/modules/nickserv/main.so<BR>Reading symbols from /home/aaron/irc=
14742>_d/services/lib/ircservices/modules/nickserv/access.so...done.<BR>Loaded sy=
14743>mbols for /home/aaron/irc_d/services/lib/ircservices/modules/nickserv/acces=
14744>s.so<BR>Reading symbols from /home/aaron/irc_d/services/lib/ircservices/mod=
14745>ules/nickserv/link.so...done.<BR>Loaded symbols for /home/aaron/irc_d/servi=
14746>ces/lib/ircservices/modules/nickserv/link.so<BR>Reading symbols from /home/=
14747>aaron/irc_d/services/lib/ircservices/modules/nickserv/mail-auth.so...done.<=
14748>BR>Loaded symbols for /home/aaron/irc_d/services/lib/ircservices/modules/ni=
14749>ckserv/mail-auth.so<BR>Reading symbols from /home/aaron/irc_d/services/lib/=
14750>ircservices/modules/chanserv/main.so...done.<BR>Loaded symbols for /home/aa=
14751>ron/irc_d/services/lib/ircservices/modules/chanserv/main.so<BR>Reading symb=
14752>ols from /home/aaron/irc_d/services/lib/ircservices/modules/chanserv/access=
14753>-levels.so...done.<BR>Loaded symbols for /home/aaron/irc_d/services/lib/irc=
14754>services/modules/chanserv/access-levels.so<BR>Reading symbols from /home/aa=
14755>ron/irc_d/services/lib/ircservices/modules/chanserv/access-xop.so...done.<B=
14756>R>Loaded symbols for /home/aaron/irc_d/services/lib/ircservices/modules/cha=
14757>nserv/access-xop.so<BR>Reading symbols from /home/aaron/irc_d/services/lib/=
14758>ircservices/modules/memoserv/main.so...done.<BR>Loaded symbols for /home/aa=
14759>ron/irc_d/services/lib/ircservices/modules/memoserv/main.so<BR>Reading symb=
14760>ols from /home/aaron/irc_d/services/lib/ircservices/modules/memoserv/forwar=
14761>d.so...done.<BR>Loaded symbols for /home/aaron/irc_d/services/lib/ircservic=
14762>es/modules/memoserv/forward.so<BR>Reading symbols from /home/aaron/irc_d/se=
14763>rvices/lib/ircservices/modules/memoserv/ignore.so...done.<BR>Loaded symbols=
14764> for /home/aaron/irc_d/services/lib/ircservices/modules/memoserv/ignore.so<=
14765>BR>Reading symbols from /home/aaron/irc_d/services/lib/ircservices/modules/=
14766>statserv/main.so...done.<BR>Loaded symbols for /home/aaron/irc_d/services/l=
14767>ib/ircservices/modules/statserv/main.so<BR>Reading symbols from /home/aaron=
14768>/irc_d/services/lib/ircservices/modules/misc/helpserv.so...done.<BR>Loaded =
14769>symbols for /home/aaron/irc_d/services/lib/ircservices/modules/misc/helpser=
14770>v.so<BR>Reading symbols from /home/aaron/irc_d/services/lib/ircservices/mod=
14771>ules/misc/xml-export.so...done.<BR>Loaded symbols for /home/aaron/irc_d/ser=
14772>vices/lib/ircservices/modules/misc/xml-export.so<BR>Reading symbols from /h=
14773>ome/aaron/irc_d/services/lib/ircservices/modules/misc/xml-import.so...done.=
14774><BR>Loaded symbols for /home/aaron/irc_d/services/lib/ircservices/modules/m=
14775>isc/xml-import.so<BR>Core was generated by `./ircservices'.<BR>Program term=
14776>inated with signal 11, Segmentation fault.<BR>#0&nbsp; 0xb7e1afb5 in write_=
14777>string (s=3D0xc &lt;Address 0xc out of bounds&gt;, f=3D0x8257d58) at module=
14778>s/database/fileutil.c:400<BR>400&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
14779>nbsp; len =3D strlen(s);<BR>
14780>&nbsp;<BR>
14781>(gdb) bt<BR>#0&nbsp; 0xb7e1afb5 in write_string (s=3D0xc &lt;Address 0xc ou=
14782>t of bounds&gt;, f=3D0x8257d58) at modules/database/fileutil.c:400<BR>#1&nb=
14783>sp; 0xb7e1a00b in write_records (ti=3D0x8257d10, f=3D0x8257d58, recsize=3D1=
14784>0) at modules/database/standard.c:723<BR>#2&nbsp; 0xb7e19953 in standard_sa=
14785>ve_table (table=3D0xb7ce71d0) at modules/database/standard.c:561<BR>#3&nbsp=
14786>; 0x080525da in save_all_dbtables () at databases.c:174<BR>#4&nbsp; 0x08059=
14787>3e5 in save_data_now () at main.c:271<BR>#5&nbsp; 0x080595e8 in main (ac=3D=
14788>1, av=3D0xbfab0224, envp=3D0xbfab022c) at main.c:322<BR>
14789>&nbsp;<BR>
14790>&nbsp;<BR><br /><hr />Are you the Quizmaster? <a href=3D'http://specials.u=
14791>k.msn.com/brainbattle' target=3D'_new'>Play BrainBattle with a friend now! =
14792></a></body>
14793></html>=
14794>
14795>--_e7143182-1e25-4ef3-8e29-119d0def1757_--
14796>
14797>--===============1587714104==
14798>Content-Type: text/plain; charset="us-ascii"
14799>MIME-Version: 1.0
14800>Content-Transfer-Encoding: 7bit
14801>Content-Disposition: inline
14802>
14803>------------------------------------------------------------------
14804>To unsubscribe or change your subscription options, visit:
14805>http://lists.ircservices.za.net/mailman/listinfo/ircservices
14806>--===============1587714104==--
14807From achurch at achurch.org Tue Oct 30 00:16:48 2007
14808From: achurch at achurch.org (Andrew Church)
14809Date: Mon Oct 29 08:18:12 2007
14810Subject: [IRCServices] Services 5.1.6 released
14811Message-ID: <4725f9d5.15262@msgid.achurch.org>
14812
14813 Services 5.1.6 has been released, and can be downloaded from:
14814
14815http://www.ircservices.za.net/download/ (Japan)
14816ftp://ftp.esper.net/ircservices/ (Western USA)
14817
14818b77f83e7faf9e5246e757d3d0cad1caf ircservices-5.1.6.tar.gz
148190bc08c0fbf19b1147b01bec7ae8570f5 ircservices-5.1.6.diff.gz
148205aa30d0e4023248fd813cad4af8ddd54 ircservices-5.1.6-1.i386.rpm
1482156d8bf79ffd2dae6aa51e7d063726b0c ircservices_5.1.6-1_i386.deb
14822
14823The mirrors should have it shortly.
14824
14825 This release corrects a bug which allows sufficiently privileged users
14826to indirectly cause Services to crash. If you are using any previous
14827release of Services 5.1, please upgrade to this version immediately. My
14828apologies for the (repeated) inconvenience.
14829
14830Changes in version 5.1.6
14831------------------------
148322007/10/30 Fixed crash on database save under certain conditions.
14833 Reported by Aaron Eldridge <drefsab_zn@hotmail.com>
14834
14835 --Andrew Church
14836 achurch@achurch.org
14837 http://achurch.org/
14838From drefsab_zn at hotmail.com Mon Oct 29 08:59:51 2007
14839From: drefsab_zn at hotmail.com (Aaron Eldridge)
14840Date: Mon Oct 29 08:59:25 2007
14841Subject: [IRCServices] Services 5.1.6 released
14842In-Reply-To: <4725f9d5.15262@msgid.achurch.org>
14843References: <4725f9d5.15262@msgid.achurch.org>
14844Message-ID: <BAY101-W1095F26B7F22D4881CF123E1910@phx.gbl>
14845
14846Hi Andrew, I've just tested the new version all is stable and working well now, thank you for the amazingly fast update :)
14847
14848Aaron
14849
14850
14851
14852> From: achurch@achurch.org> To: ircservices@ircservices.za.net> Date: Tue, 30 Oct 2007 00:16:48 +0900> Subject: [IRCServices] Services 5.1.6 released> > Services 5.1.6 has been released, and can be downloaded from:> > http://www.ircservices.za.net/download/ (Japan)> ftp://ftp.esper.net/ircservices/ (Western USA)> > b77f83e7faf9e5246e757d3d0cad1caf ircservices-5.1.6.tar.gz> 0bc08c0fbf19b1147b01bec7ae8570f5 ircservices-5.1.6.diff.gz> 5aa30d0e4023248fd813cad4af8ddd54 ircservices-5.1.6-1.i386.rpm> 56d8bf79ffd2dae6aa51e7d063726b0c ircservices_5.1.6-1_i386.deb> > The mirrors should have it shortly.> > This release corrects a bug which allows sufficiently privileged users> to indirectly cause Services to crash. If you are using any previous> release of Services 5.1, please upgrade to this version immediately. My> apologies for the (repeated) inconvenience.> > Changes in version 5.1.6> ------------------------> 2007/10/30 Fixed crash on database save under certain conditions.> Reported by Aaron Eldridge <drefsab_zn@hotmail.com>> > --Andrew Church> achurch@achurch.org> http://achurch.org/> ------------------------------------------------------------------> To unsubscribe or change your subscription options, visit:> http://lists.ircservices.za.net/mailman/listinfo/ircservices
14853_________________________________________________________________
14854Feel like a local wherever you go.
14855http://www.backofmyhand.com
14856-------------- next part --------------
14857An HTML attachment was scrubbed...
14858URL: http://lists.ircservices.za.net/pipermail/ircservices/attachments/20071029/95acf024/attachment.htm
14859From loverboy at irc.doruk.net.tr Mon Oct 29 11:57:53 2007
14860From: loverboy at irc.doruk.net.tr (LoVeRbOy (A.S.))
14861Date: Mon Oct 29 12:16:19 2007
14862Subject: [IRCServices] NS Listchans
14863References: <4725f9d5.15262@msgid.achurch.org>
14864Message-ID: <000f01c81a5d$9e775300$0100000a@citir>
14865
14866Hello
14867Seems like listchans arent working properly after convert...(Or not?)
14868
14869
14870[20:53:09] -NickServ- XYZ has not registered any channels.
14871-
14872[20:53:19] -ChanServ- Information for channel #try:
14873-
14874[20:53:19] -ChanServ- Founder: XYZ
14875...
14876
14877Anybody else has this problem?
14878
14879
14880
14881From timowen at internode.on.net Mon Oct 29 16:46:55 2007
14882From: timowen at internode.on.net (Tim Owen)
14883Date: Mon Oct 29 16:53:05 2007
14884Subject: [IRCServices] NS Listchans
14885In-Reply-To: <000f01c81a5d$9e775300$0100000a@citir>
14886References: <4725f9d5.15262@msgid.achurch.org>
14887 <000f01c81a5d$9e775300$0100000a@citir>
14888Message-ID: <001301c81a85$fe335a50$714ed98a@c928038>
14889
14890I have found the same problem:
14891
14892/ns listchans TheScream
14893-NickServ(Services@EYErc.net)- TheScream has not registered any channels.
14894
14895/cs info #inlan
14896-ChanServ(Services@EYErc.net)- Information for channel #inlan:
14897-ChanServ(Services@EYErc.net)- Founder: TheScream
14898
14899Regards,
14900Tim Owen
14901
14902-----Original Message-----
14903From: ircservices-bounces@ircservices.za.net
14904[mailto:ircservices-bounces@ircservices.za.net] On Behalf Of LoVeRbOy (A.S.)
14905Sent: Tuesday, 30 October 2007 5:28 AM
14906To: IRC Services General Mailing List
14907Subject: [IRCServices] NS Listchans
14908
14909Hello
14910Seems like listchans arent working properly after convert...(Or not?)
14911
14912
14913[20:53:09] -NickServ- XYZ has not registered any channels.
14914-
14915[20:53:19] -ChanServ- Information for channel #try:
14916-
14917[20:53:19] -ChanServ- Founder: XYZ
14918...
14919
14920Anybody else has this problem?
14921
14922
14923
14924------------------------------------------------------------------
14925To unsubscribe or change your subscription options, visit:
14926http://lists.ircservices.za.net/mailman/listinfo/ircservices
14927From achurch at achurch.org Tue Oct 30 10:10:26 2007
14928From: achurch at achurch.org (Andrew Church)
14929Date: Mon Oct 29 18:10:27 2007
14930Subject: [IRCServices] NS Listchans
14931In-Reply-To: <000f01c81a5d$9e775300$0100000a@citir>
14932Message-ID: <472684aa.17706@msgid.achurch.org>
14933
14934Fixed, thanks for the report.
14935
14936 --Andrew Church
14937 achurch@achurch.org
14938 http://achurch.org/
14939
14940>Hello
14941>Seems like listchans arent working properly after convert...(Or not?)
14942>
14943>
14944>[20:53:09] -NickServ- XYZ has not registered any channels.
14945>-
14946>[20:53:19] -ChanServ- Information for channel #try:
14947>-
14948>[20:53:19] -ChanServ- Founder: XYZ
14949>...
14950>
14951>Anybody else has this problem?
14952>
14953>
14954>
14955>------------------------------------------------------------------
14956>To unsubscribe or change your subscription options, visit:
14957>http://lists.ircservices.za.net/mailman/listinfo/ircservices
14958From achurch at achurch.org Tue Oct 30 10:19:21 2007
14959From: achurch at achurch.org (Andrew Church)
14960Date: Mon Oct 29 18:24:16 2007
14961Subject: [IRCServices] SECUREOPS and an odd mode change
14962In-Reply-To: <ed43846c0710261213m6befcf1amee967f95469e5852@mail.gmail.com>
14963Message-ID: <472687e6.21016@msgid.achurch.org>
14964
14965>With SECUREOPS turned on for a channel, anytime someone is voiced,
14966>ChanServ explicitly removes modes the user didn't actually have. For
14967>example:
14968>
14969> [13:55:59] -!- mode/#channel [+v user1] by user2
14970> [13:56:02] -!- mode/#channel [-oha user1 user1 user1] by ChanServ
14971
14972Hmm... I haven't been able to reproduce this or find any obvious cause.
14973Can you provide a debug log illustrating the problem, preferably starting
14974with newly-registered nicknames and channels?
14975
14976 --Andrew Church
14977 achurch@achurch.org
14978 http://achurch.org/
14979From bk at slashnet.org Mon Oct 29 22:33:36 2007
14980From: bk at slashnet.org (Bill Kramme)
14981Date: Mon Oct 29 22:33:03 2007
14982Subject: [IRCServices] SECUREOPS and an odd mode change
14983In-Reply-To: <472687e6.21016@msgid.achurch.org>
14984References: <ed43846c0710261213m6befcf1amee967f95469e5852@mail.gmail.com>
14985 <472687e6.21016@msgid.achurch.org>
14986Message-ID: <ed43846c0710292233k4db62e2fo2493e399777d21e3@mail.gmail.com>
14987
14988On 10/29/07, Andrew Church <achurch@achurch.org> wrote:
14989> Hmm... I haven't been able to reproduce this or find any obvious cause.
14990> Can you provide a debug log illustrating the problem, preferably starting
14991> with newly-registered nicknames and channels?
14992
14993I registered a new user named testingnickname, created and registered
14994a new channel called #testingchannel. testingnickname was not added to
14995the access list. SECUREOPS was turned on for the channel, and
14996testingnickname opped.
14997
14998[Oct 30 00:44:25.958408 2007] debug: Received: :res0 G #testingchannel
14999+o testingnickname
15000[Oct 30 00:44:25.958585 2007] debug: Sent: :ChanServ MODE
15001#testingchannel -oa testingnickname testingnickname
15002
15003I've been glancing through the relevant code sections and can't seem
15004to see anything either, but I'm wondering about the section on line 34
15005in modes.c where you only have o and v listed for channel user modes.
15006Isn't that array used to generate the flags in check_access_cumode?
15007I'm relatively new to this codebase.
15008
15009--
15010Bill Kramme
15011Network and Services Administrator
15012SlashNET IRC [http://slashnet.org/]
15013From achurch at achurch.org Tue Oct 30 15:04:29 2007
15014From: achurch at achurch.org (Andrew Church)
15015Date: Mon Oct 29 23:10:07 2007
15016Subject: [IRCServices] SECUREOPS and an odd mode change
15017In-Reply-To: <ed43846c0710292233k4db62e2fo2493e399777d21e3@mail.gmail.com>
15018Message-ID: <4726cae8.32440@msgid.achurch.org>
15019
15020>I registered a new user named testingnickname, created and registered
15021>a new channel called #testingchannel. testingnickname was not added to
15022>the access list. SECUREOPS was turned on for the channel, and
15023>testingnickname opped.
15024>
15025>[Oct 30 00:44:25.958408 2007] debug: Received: :res0 G #testingchannel
15026>+o testingnickname
15027>[Oct 30 00:44:25.958585 2007] debug: Sent: :ChanServ MODE
15028>#testingchannel -oa testingnickname testingnickname
15029
15030Sorry if I wasn't clear--I'll need to see the entire portion of the log
15031beginning with the nickname and channel registration and ending with
15032these mode change lines, since there may be something odd happening at
15033the protocol level in that interval.
15034
15035>I've been glancing through the relevant code sections and can't seem
15036>to see anything either, but I'm wondering about the section on line 34
15037>in modes.c where you only have o and v listed for channel user modes.
15038>Isn't that array used to generate the flags in check_access_cumode?
15039>I'm relatively new to this codebase.
15040
15041Those are the only modes common to all IRC servers, so they're the only
15042ones listed in that file; protocol modules add modes as necessary. See
15043section 2-6-4 of the technical manual for details:
15044 http://www.ircservices.za.net/docs/tech/2.html#s6-4
15045
15046 --Andrew Church
15047 achurch@achurch.org
15048 http://achurch.org/
15049From achurch at achurch.org Tue Nov 6 23:00:57 2007
15050From: achurch at achurch.org (Andrew Church)
15051Date: Tue Nov 6 06:04:59 2007
15052Subject: [IRCServices] SECUREOPS and an odd mode change
15053In-Reply-To: <ed43846c0710292233k4db62e2fo2493e399777d21e3@mail.gmail.com>
15054Message-ID: <47307499.30102@msgid.achurch.org>
15055
15056Just wondering if you've been able to procure a full debug log for the
15057problem below? As I mentioned earlier, I'll need to see an uncut log
15058starting with the nickname and channel registration commands (or if
15059feasible, a complete log from Services startup to the error would be even
15060better).
15061
15062 --Andrew Church
15063 achurch@achurch.org
15064 http://achurch.org/
15065
15066>On 10/29/07, Andrew Church <achurch@achurch.org> wrote:
15067>> Hmm... I haven't been able to reproduce this or find any obvious cause.
15068>> Can you provide a debug log illustrating the problem, preferably starting
15069>> with newly-registered nicknames and channels?
15070>
15071>I registered a new user named testingnickname, created and registered
15072>a new channel called #testingchannel. testingnickname was not added to
15073>the access list. SECUREOPS was turned on for the channel, and
15074>testingnickname opped.
15075>
15076>[Oct 30 00:44:25.958408 2007] debug: Received: :res0 G #testingchannel
15077>+o testingnickname
15078>[Oct 30 00:44:25.958585 2007] debug: Sent: :ChanServ MODE
15079>#testingchannel -oa testingnickname testingnickname
15080>
15081>I've been glancing through the relevant code sections and can't seem
15082>to see anything either, but I'm wondering about the section on line 34
15083>in modes.c where you only have o and v listed for channel user modes.
15084>Isn't that array used to generate the flags in check_access_cumode?
15085>I'm relatively new to this codebase.
15086>
15087>--
15088>Bill Kramme
15089>Network and Services Administrator
15090>SlashNET IRC [http://slashnet.org/]
15091From wwtk at hotmail.com Thu Nov 8 21:02:28 2007
15092From: wwtk at hotmail.com (WhoWantsToKnow)
15093Date: Thu Nov 8 21:14:07 2007
15094Subject: [IRCServices] seg fault - possibly on manipulation of xOP lists
15095Message-ID: <BAY142-DAV13F9F5BE3845E2263241A4D0840@phx.gbl>
15096
15097Hello,
15098
15099
15100
15101I am having an issue with services segfaulting on my server. I can't really
15102gleen anything from the logs that would point to something that is being
15103done specifically at the time this happens. There is nothing in the logs
15104except the normal kind of things going on right up until the services dies.
15105My IRCops tell me that it has happened to them on more than one occasion
15106when manipulating the xOP lists on various channels.
15107
15108
15109
15110Excerpt from the logs
15111
15112
15113
15114[Nov 08 18:58:02 2007] PANIC! signal 11 (no buffer)
15115
15116[Nov 08 18:58:02 2007] Services terminating: Segmentation fault
15117
15118
15119
15120
15121
15122Backtrace of core file:
15123
15124
15125
15126Core was generated by `ircservices'.
15127
15128Program terminated with signal 11, Segmentation fault.
15129
15130Reading symbols from /lib/libm.so.3...done.
15131
15132Loaded symbols for /lib/libm.so.3
15133
15134Reading symbols from /lib/libcrypt.so.2...done.
15135
15136Loaded symbols for /lib/libcrypt.so.2
15137
15138Reading symbols from /lib/libc.so.5...done.
15139
15140Loaded symbols for /lib/libc.so.5
15141
15142Reading symbols from /libexec/ld-elf.so.1...done.
15143
15144Loaded symbols for /libexec/ld-elf.so.1
15145
15146#0 0x28183659 in strlen () from /lib/libc.so.5
15147
15148(gdb) bt
15149
15150#0 0x28183659 in strlen () from /lib/libc.so.5
15151
15152#1 0x08073c2f in write_string (s=0x652a0036 <Address 0x652a0036 out of
15153bounds>, f=0x84aa000) at modules/database/fileutil.c:400
15154
15155#2 0x080753a2 in write_records (ti=0x84a2fa0, f=0x84aa000, recsize=60) at
15156modules/database/standard.c:723
15157
15158#3 0x08074d35 in standard_save_table (table=0x8127084) at
15159modules/database/standard.c:561
15160
15161#4 0x0804f238 in save_all_dbtables () at databases.c:174
15162
15163#5 0x08055980 in save_data_now () at main.c:271
15164
15165#6 0x08055b1e in main (ac=2, av=0xbfbfee80, envp=0xbfbfee8c) at main.c:322
15166
15167
15168
15169
15170
15171
15172
15173/quote version output:
15174
15175Unreal3.2.7. irc1.midnight-torrents.com FhiXeOoZE [FreeBSD
15176ircd7.thehostbusters.com 5.4-RELEASE FreeBSD 5.4-RELEASE #0: Sat Apr 1
1517714:48:44 CST 2006
15178admin@ircd7.thehostbusters.com:/usr/src/sys/i386/compile/IRCD7 i386=2309]
15179
15180-
15181
15182[23:49] -irc1.midnight-torrents.com- OpenSSL 0.9.7e 25 Oct 2004
15183
15184-
15185
15186[23:49] -irc1.midnight-torrents.com- zlib 1.2.1
15187
15188-
15189
15190NAMESX SAFELIST HCN MAXCHANNELS=30 CHANLIMIT=#:30 MAXLIST=b:60,e:60,I:60
15191NICKLEN=30 CHANNELLEN=32 TOPICLEN=307 KICKLEN=307 AWAYLEN=307 MAXTARGETS=20
15192WALLCHOPS are supported by this server
15193
15194WATCH=128 SILENCE=15 MODES=12 CHANTYPES=# PREFIX=(qaohv)~&@%+
15195CHANMODES=beI,kfL,lj,psmntirRcOAQKVCuzNSMTG NETWORK=Midnight-IRC
15196CASEMAPPING=ascii EXTBAN=~,cqnr ELIST=MNUCT STATUSMSG=~&@%+ EXCEPTS INVEX
15197are supported by this server
15198
15199CMDS=KNOCK,MAP,DCCALLOW,USERIP are supported by this server
15200
15201-
15202
15203
15204
15205Server fundimentals:
15206
15207
15208
15209[wwtk@ircd7]/home/wwtk/ircservices-5.1.3(124): gcc -v
15210
15211Using built-in specs.
15212
15213Configured with: FreeBSD/i386 system compiler
15214
15215Thread model: posix
15216
15217gcc version 3.4.2 [FreeBSD] 20040728
15218
15219
15220
15221[wwtk@ircd7]/home/wwtk/ircservices-5.1.3(125): gmake -v
15222
15223GNU Make 3.80
15224
15225
15226
15227IRC services version is 5.1.3
15228
15229
15230
15231Thanks for taking the time to check my issue,
15232
15233
15234
15235WWTK
15236
15237
15238
15239
15240
15241
15242
15243
15244
15245-------------- next part --------------
15246An HTML attachment was scrubbed...
15247URL: http://lists.ircservices.za.net/pipermail/ircservices/attachments/20071109/49d46246/attachment.html
15248From achurch at achurch.org Fri Nov 9 15:36:40 2007
15249From: achurch at achurch.org (Andrew Church)
15250Date: Thu Nov 8 22:37:11 2007
15251Subject: [IRCServices] seg fault - possibly on manipulation of xOP lists
15252In-Reply-To: <BAY142-DAV13F9F5BE3845E2263241A4D0840@phx.gbl>
15253Message-ID: <4734003a.67316@msgid.achurch.org>
15254
15255>I am having an issue with services segfaulting on my server. I can't really
15256>gleen anything from the logs that would point to something that is being
15257>done specifically at the time this happens. There is nothing in the logs
15258>except the normal kind of things going on right up until the services dies.
15259>My IRCops tell me that it has happened to them on more than one occasion
15260>when manipulating the xOP lists on various channels.
15261[...]
15262>[wwtk@ircd7]/home/wwtk/ircservices-5.1.3(124): gcc -v
15263
15264This is a known bug in Services 5.1.3. Please upgrade to the current
15265release (5.1.6).
15266
15267 --Andrew Church
15268 achurch@achurch.org
15269 http://achurch.org/
15270From daneo at gmx.net Fri Nov 9 03:24:02 2007
15271From: daneo at gmx.net (daneo)
15272Date: Fri Nov 9 03:23:17 2007
15273Subject: [IRCServices] Problems with modes for FOUNDER
15274In-Reply-To: <1343083550.20071108003650@gmx.net>
15275References: <1343083550.20071108003650@gmx.net>
15276Message-ID: <934268620.20071109122402@gmx.net>
15277
15278Sorry to write my mail again:
15279
15280Dear you!
15281
15282I've a unreal 3.2.7 ircd an the ircservices v5.1.6 running. The
15283problem is, if I'm registering a channel, the founder is set to my
15284nick but I'm not getting +q on rejoin and can't +a other users. I try
15285to set mode +a but I get the message: #channel :You're not a channel
15286owner. Setting this mode as services-admin is fine and works normaly
15287and with samode.
15288So plz help me! I've looked several times through the config files but
15289can't figure out my mistake. :(
15290
15291Greetings,
15292
15293Jack
15294-------------- next part --------------
15295An embedded message was scrubbed...
15296From: daneo <daneo@gmx.net>
15297Subject: Problems with modes for FOUNDER
15298Date: Thu, 8 Nov 2007 00:36:50 +0100
15299Size: 872
15300Url: http://lists.ircservices.za.net/pipermail/ircservices/attachments/20071109/40a69bfc/1.eml
15301From surreal.w00t at gmail.com Fri Nov 9 03:36:45 2007
15302From: surreal.w00t at gmail.com (Robin Burchell)
15303Date: Fri Nov 9 03:36:09 2007
15304Subject: [IRCServices] Problems with modes for FOUNDER
15305In-Reply-To: <934268620.20071109122402@gmx.net>
15306References: <1343083550.20071108003650@gmx.net>
15307 <934268620.20071109122402@gmx.net>
15308Message-ID: <b19eae4e0711090336u291c59c9o18f37adc52e01fb0@mail.gmail.com>
15309
15310AFAIK, +q support was removed from 5.1. It's only available in 5.0.
15311
15312On Nov 9, 2007 11:24 AM, daneo <daneo@gmx.net> wrote:
15313> Sorry to write my mail again:
15314>
15315> Dear you!
15316>
15317> I've a unreal 3.2.7 ircd an the ircservices v5.1.6 running. The
15318> problem is, if I'm registering a channel, the founder is set to my
15319> nick but I'm not getting +q on rejoin and can't +a other users. I try
15320> to set mode +a but I get the message: #channel :You're not a channel
15321> owner. Setting this mode as services-admin is fine and works normaly
15322> and with samode.
15323> So plz help me! I've looked several times through the config files but
15324> can't figure out my mistake. :(
15325>
15326> Greetings,
15327>
15328> Jack
15329>
15330> ------------------------------------------------------------------
15331> To unsubscribe or change your subscription options, visit:
15332> http://lists.ircservices.za.net/mailman/listinfo/ircservices
15333>
15334From daneo at gmx.net Fri Nov 9 03:51:13 2007
15335From: daneo at gmx.net (daneo)
15336Date: Fri Nov 9 03:51:36 2007
15337Subject: [IRCServices] Problems with modes for FOUNDER
15338In-Reply-To: <b19eae4e0711090336u291c59c9o18f37adc52e01fb0@mail.gmail.com>
15339References: <1343083550.20071108003650@gmx.net>
15340 <934268620.20071109122402@gmx.net>
15341 <b19eae4e0711090336u291c59c9o18f37adc52e01fb0@mail.gmail.com>
15342Message-ID: <1534538671.20071109125113@gmx.net>
15343
15344But i can't find that change in the changelog. I like this mode and
15345without it the founder of a channel can't set +a to other users by
15346himself.
15347> AFAIK, +q support was removed from 5.1. It's only available in 5.0.
15348
15349> On Nov 9, 2007 11:24 AM, daneo <daneo@gmx.net> wrote:
15350>> Sorry to write my mail again:
15351>>
15352>> Dear you!
15353>>
15354>> I've a unreal 3.2.7 ircd an the ircservices v5.1.6 running. The
15355>> problem is, if I'm registering a channel, the founder is set to my
15356>> nick but I'm not getting +q on rejoin and can't +a other users. I try
15357>> to set mode +a but I get the message: #channel :You're not a channel
15358>> owner. Setting this mode as services-admin is fine and works normaly
15359>> and with samode.
15360>> So plz help me! I've looked several times through the config files but
15361>> can't figure out my mistake. :(
15362>>
15363>> Greetings,
15364>>
15365>> Jack
15366>>
15367>> ------------------------------------------------------------------
15368>> To unsubscribe or change your subscription options, visit:
15369>> http://lists.ircservices.za.net/mailman/listinfo/ircservices
15370>>
15371> ------------------------------------------------------------------
15372> To unsubscribe or change your subscription options, visit:
15373> http://lists.ircservices.za.net/mailman/listinfo/ircservices
15374
15375
15376From surreal.w00t at gmail.com Fri Nov 9 04:00:15 2007
15377From: surreal.w00t at gmail.com (Robin Burchell)
15378Date: Fri Nov 9 03:59:37 2007
15379Subject: [IRCServices] Problems with modes for FOUNDER
15380In-Reply-To: <1534538671.20071109125113@gmx.net>
15381References: <1343083550.20071108003650@gmx.net>
15382 <934268620.20071109122402@gmx.net>
15383 <b19eae4e0711090336u291c59c9o18f37adc52e01fb0@mail.gmail.com>
15384 <1534538671.20071109125113@gmx.net>
15385Message-ID: <b19eae4e0711090400l2bcd3618y80a62b2d5214fa2a@mail.gmail.com>
15386
15387I don't think it was a good change either (and it certainly has caused
15388problems in some regards).
15389
15390" - Support for the "channel owner" mode present in the PTlink (+a),
15391 trircd (+u), and Unreal (+q) IRC servers has been removed, as there
15392 are too many differing opinions on its proper use."
15393
15394http://lists.ircservices.za.net/pipermail/ircservices/2007/005262.html
15395
15396On Nov 9, 2007 11:51 AM, daneo <daneo@gmx.net> wrote:
15397> But i can't find that change in the changelog. I like this mode and
15398> without it the founder of a channel can't set +a to other users by
15399> himself.
15400>
15401> > AFAIK, +q support was removed from 5.1. It's only available in 5.0.
15402>
15403> > On Nov 9, 2007 11:24 AM, daneo <daneo@gmx.net> wrote:
15404> >> Sorry to write my mail again:
15405> >>
15406> >> Dear you!
15407> >>
15408> >> I've a unreal 3.2.7 ircd an the ircservices v5.1.6 running. The
15409> >> problem is, if I'm registering a channel, the founder is set to my
15410> >> nick but I'm not getting +q on rejoin and can't +a other users. I try
15411> >> to set mode +a but I get the message: #channel :You're not a channel
15412> >> owner. Setting this mode as services-admin is fine and works normaly
15413> >> and with samode.
15414> >> So plz help me! I've looked several times through the config files but
15415> >> can't figure out my mistake. :(
15416> >>
15417> >> Greetings,
15418> >>
15419> >> Jack
15420> >>
15421> >> ------------------------------------------------------------------
15422> >> To unsubscribe or change your subscription options, visit:
15423> >> http://lists.ircservices.za.net/mailman/listinfo/ircservices
15424> >>
15425> > ------------------------------------------------------------------
15426> > To unsubscribe or change your subscription options, visit:
15427> > http://lists.ircservices.za.net/mailman/listinfo/ircservices
15428>
15429>
15430> ------------------------------------------------------------------
15431> To unsubscribe or change your subscription options, visit:
15432> http://lists.ircservices.za.net/mailman/listinfo/ircservices
15433>
15434From daneo at gmx.net Fri Nov 9 04:05:55 2007
15435From: daneo at gmx.net (daneo)
15436Date: Fri Nov 9 04:05:21 2007
15437Subject: [IRCServices] Problems with modes for FOUNDER
15438In-Reply-To: <b19eae4e0711090400l2bcd3618y80a62b2d5214fa2a@mail.gmail.com>
15439References: <1343083550.20071108003650@gmx.net>
15440 <934268620.20071109122402@gmx.net>
15441 <b19eae4e0711090336u291c59c9o18f37adc52e01fb0@mail.gmail.com>
15442 <1534538671.20071109125113@gmx.net>
15443 <b19eae4e0711090400l2bcd3618y80a62b2d5214fa2a@mail.gmail.com>
15444Message-ID: <145651447.20071109130555@gmx.net>
15445
15446Thanks to you! When you wrote the mail I've found it too. It was a
15447nice mode and I got asked why it doesn't work anymore in actual
15448services. But thanks again for the fast reply. :)
15449You're doing a good job with that services.
15450
15451Keep going. :D
15452> I don't think it was a good change either (and it certainly has caused
15453> problems in some regards).
15454
15455> " - Support for the "channel owner" mode present in the PTlink (+a),
15456> trircd (+u), and Unreal (+q) IRC servers has been removed, as there
15457> are too many differing opinions on its proper use."
15458
15459> http://lists.ircservices.za.net/pipermail/ircservices/2007/005262.html
15460
15461> On Nov 9, 2007 11:51 AM, daneo <daneo@gmx.net> wrote:
15462>> But i can't find that change in the changelog. I like this mode and
15463>> without it the founder of a channel can't set +a to other users by
15464>> himself.
15465>>
15466>> > AFAIK, +q support was removed from 5.1. It's only available in 5.0.
15467>>
15468>> > On Nov 9, 2007 11:24 AM, daneo <daneo@gmx.net> wrote:
15469>> >> Sorry to write my mail again:
15470>> >>
15471>> >> Dear you!
15472>> >>
15473>> >> I've a unreal 3.2.7 ircd an the ircservices v5.1.6 running. The
15474>> >> problem is, if I'm registering a channel, the founder is set to my
15475>> >> nick but I'm not getting +q on rejoin and can't +a other users. I try
15476>> >> to set mode +a but I get the message: #channel :You're not a channel
15477>> >> owner. Setting this mode as services-admin is fine and works normaly
15478>> >> and with samode.
15479>> >> So plz help me! I've looked several times through the config files but
15480>> >> can't figure out my mistake. :(
15481>> >>
15482>> >> Greetings,
15483>> >>
15484>> >> Jack
15485>> >>
15486>> >> ------------------------------------------------------------------
15487>> >> To unsubscribe or change your subscription options, visit:
15488>> >> http://lists.ircservices.za.net/mailman/listinfo/ircservices
15489>> >>
15490>> > ------------------------------------------------------------------
15491>> > To unsubscribe or change your subscription options, visit:
15492>> > http://lists.ircservices.za.net/mailman/listinfo/ircservices
15493>>
15494>>
15495>> ------------------------------------------------------------------
15496>> To unsubscribe or change your subscription options, visit:
15497>> http://lists.ircservices.za.net/mailman/listinfo/ircservices
15498>>
15499> ------------------------------------------------------------------
15500> To unsubscribe or change your subscription options, visit:
15501> http://lists.ircservices.za.net/mailman/listinfo/ircservices
15502
15503
15504
15505From caseyclaydon at fastmail.com.au Sat Nov 10 14:22:47 2007
15506From: caseyclaydon at fastmail.com.au (Casey)
15507Date: Sat Nov 10 14:27:11 2007
15508Subject: [IRCServices] Services Protocol for InspIRCd 1.2
15509Message-ID: <47362F37.5080608@fastmail.com.au>
15510
15511Will the Services Protocol for InspIRCd 1.2 be coming soon?
15512
15513
15514- Casey
15515From achurch at achurch.org Sun Nov 11 11:48:31 2007
15516From: achurch at achurch.org (Andrew Church)
15517Date: Sat Nov 10 18:48:44 2007
15518Subject: [IRCServices] Services Protocol for InspIRCd 1.2
15519In-Reply-To: <47362F37.5080608@fastmail.com.au>
15520Message-ID: <47366d99.01522@msgid.achurch.org>
15521
15522>Will the Services Protocol for InspIRCd 1.2 be coming soon?
15523
15524Does the current protocol module not work with InspIRCd 1.2? If not,
15525I'll look into updating it.
15526
15527 --Andrew Church
15528 achurch@achurch.org
15529 http://achurch.org/
15530From caseyclaydon at fastmail.com.au Sat Nov 10 19:36:27 2007
15531From: caseyclaydon at fastmail.com.au (Casey)
15532Date: Sat Nov 10 19:35:45 2007
15533Subject: [IRCServices] Services Protocol for InspIRCd 1.2
15534In-Reply-To: <47366d99.01522@msgid.achurch.org>
15535References: <47366d99.01522@msgid.achurch.org>
15536Message-ID: <473678BB.2080405@fastmail.com.au>
15537
15538Hi Andrew
15539
15540I haven't got InspIRCd 1.2 - it is being worked on.
15541
15542I would have thought the protocol would need to be updated for 1.2
15543
15544
15545- Casey
15546
15547
15548
15549Andrew Church wrote:
15550>> Will the Services Protocol for InspIRCd 1.2 be coming soon?
15551>>
15552>
15553> Does the current protocol module not work with InspIRCd 1.2? If not,
15554> I'll look into updating it.
15555>
15556> --Andrew Church
15557> achurch@achurch.org
15558> http://achurch.org/
15559> ------------------------------------------------------------------
15560> To unsubscribe or change your subscription options, visit:
15561> http://lists.ircservices.za.net/mailman/listinfo/ircservices
15562>
15563From brain at winbot.co.uk Sun Nov 11 05:22:29 2007
15564From: brain at winbot.co.uk (Craig Edwards)
15565Date: Sun Nov 11 05:21:43 2007
15566Subject: [IRCServices] Services Protocol for InspIRCd 1.2
15567In-Reply-To: <473678BB.2080405@fastmail.com.au>
15568References: <47366d99.01522@msgid.achurch.org>
15569 <473678BB.2080405@fastmail.com.au>
15570Message-ID: <47370215.1040701@winbot.co.uk>
15571
15572Yes the 1.2 protocol is different to 1.1.
15573The 1.2 release isnt even due for beta until at least the new year,
15574there is no rush, however, please note that the 1.2 protocol uses UUID
15575for identifying clients. This prevents a whole boatload of race
15576conditions that plague irc, but makes it slightly difficult for services
15577authors. A hash that associates uuids with nicks and servers would be
15578required.
15579
15580Brain
15581
15582Casey wrote:
15583> Hi Andrew
15584>
15585> I haven't got InspIRCd 1.2 - it is being worked on.
15586>
15587> I would have thought the protocol would need to be updated for 1.2
15588>
15589>
15590> - Casey
15591>
15592>
15593>
15594> Andrew Church wrote:
15595>>> Will the Services Protocol for InspIRCd 1.2 be coming soon?
15596>>>
15597>> Does the current protocol module not work with InspIRCd 1.2? If not,
15598>> I'll look into updating it.
15599>>
15600>> --Andrew Church
15601>> achurch@achurch.org
15602>> http://achurch.org/
15603>> ------------------------------------------------------------------
15604>> To unsubscribe or change your subscription options, visit:
15605>> http://lists.ircservices.za.net/mailman/listinfo/ircservices
15606>>
15607> ------------------------------------------------------------------
15608> To unsubscribe or change your subscription options, visit:
15609> http://lists.ircservices.za.net/mailman/listinfo/ircservices
15610From chiappa at webinfo.fi Sun Nov 11 10:19:38 2007
15611From: chiappa at webinfo.fi (chiappa@webinfo.fi)
15612Date: Sun Nov 11 10:18:52 2007
15613Subject: [IRCServices] problem importing databases
15614Message-ID: <20071111181938.DCFD03981CD@mail.ideurope.net>
15615
15616Hi there,
15617
15618I am upgrading from ircservices 5.0.59 to 5.1.6 and having problems
15619importing the old databases to the new version.
15620
15621when i run the command:
15622
15623./ircservices -import=database.xml
15624
15625it says:
15626
15627[Nov 11 18:10:39 2007] IRC Services 5.1.6 starting up
15628[Nov 11 18:10:39 2007] (database/standard) Can't open oper.sdb for
15629reading: No such file or directory
15630[Nov 11 18:10:39 2007] (database/standard) Can't open nickgroup.sdb for
15631reading: No such file or directory
15632[Nov 11 18:10:39 2007] (database/standard) Can't open nick.sdb for
15633reading: No such file or directory
15634[Nov 11 18:10:39 2007] (database/standard) Can't open chan.sdb for
15635reading: No such file or directory
15636[Nov 11 18:10:39 2007] (database/standard) Can't open chan-access.sdb
15637for reading: No such file or directory
15638
15639- I have, database.xml exported with the: "./ircservices
15640-import=database.xml" command in my data dir:
15641"$HOME/unreal/ircservices/lib/ircservices)"
15642
15643- '' LoadModule database/ set to standard
15644
15645- '' misc/xml-export and misc/xml-import modules loaded
15646
15647thanks
15648
15649--
15650L?yd? tuotteet ja palvelut internetist?: http://www.webinfo.fi/
15651From achurch at achurch.org Mon Nov 12 10:31:37 2007
15652From: achurch at achurch.org (Andrew Church)
15653Date: Sun Nov 11 17:31:18 2007
15654Subject: [IRCServices] problem importing databases
15655In-Reply-To: <20071111181938.DCFD03981CD@mail.ideurope.net>
15656Message-ID: <4737ad1a.75443@msgid.achurch.org>
15657
15658>when i run the command:
15659>
15660>./ircservices -import=database.xml
15661>
15662>it says:
15663>
15664>[Nov 11 18:10:39 2007] IRC Services 5.1.6 starting up
15665>[Nov 11 18:10:39 2007] (database/standard) Can't open oper.sdb for
15666>reading: No such file or directory
15667[...]
15668
15669These occur normally the first time you start Services after changing
15670the database type, and can be ignored.
15671
15672 --Andrew Church
15673 achurch@achurch.org
15674 http://achurch.org/
15675From surreal.w00t at gmail.com Mon Nov 12 02:32:11 2007
15676From: surreal.w00t at gmail.com (Robin Burchell)
15677Date: Mon Nov 12 02:31:24 2007
15678Subject: [IRCServices] Services Protocol for InspIRCd 1.2
15679In-Reply-To: <47370215.1040701@winbot.co.uk>
15680References: <47366d99.01522@msgid.achurch.org>
15681 <473678BB.2080405@fastmail.com.au> <47370215.1040701@winbot.co.uk>
15682Message-ID: <b19eae4e0711120232n7b2c347s626596bea705ea6@mail.gmail.com>
15683
15684To clarify exactly what this does..
15685
15686Each server has a unique ID (e.g. 000), and each user additionally has
15687their own ID (e.g. AAAAAA). The two are combined to make a unique
15688identifier which is then used network-wide for all server to server
15689traffic.
15690
15691e.g.
15692
15693:000AAAAAA KILL 001AAAAAA :spammer! get off the network
15694
15695instead of
15696:Admin KILL spammer :spammer! get off my network.
15697
15698Another example is that instead of KILLing users on nick collision, we
15699may simply force them to their UID. A useful feature for services
15700authors will be to do the same instead of rolling their own guest
15701nicks.
15702
15703Further discussion on what this is and examples of problems it solves
15704can be found at http://www.inspircd.org/wiki/Development/UID
15705
15706On Nov 11, 2007 1:22 PM, Craig Edwards <brain@winbot.co.uk> wrote:
15707> Yes the 1.2 protocol is different to 1.1.
15708> The 1.2 release isnt even due for beta until at least the new year,
15709> there is no rush, however, please note that the 1.2 protocol uses UUID
15710> for identifying clients. This prevents a whole boatload of race
15711> conditions that plague irc, but makes it slightly difficult for services
15712> authors. A hash that associates uuids with nicks and servers would be
15713> required.
15714>
15715> Brain
15716>
15717>
15718> Casey wrote:
15719> > Hi Andrew
15720> >
15721> > I haven't got InspIRCd 1.2 - it is being worked on.
15722> >
15723> > I would have thought the protocol would need to be updated for 1.2
15724> >
15725> >
15726> > - Casey
15727> >
15728> >
15729> >
15730> > Andrew Church wrote:
15731> >>> Will the Services Protocol for InspIRCd 1.2 be coming soon?
15732> >>>
15733> >> Does the current protocol module not work with InspIRCd 1.2? If not,
15734> >> I'll look into updating it.
15735> >>
15736> >> --Andrew Church
15737> >> achurch@achurch.org
15738> >> http://achurch.org/
15739> >> ------------------------------------------------------------------
15740> >> To unsubscribe or change your subscription options, visit:
15741> >> http://lists.ircservices.za.net/mailman/listinfo/ircservices
15742> >>
15743> > ------------------------------------------------------------------
15744> > To unsubscribe or change your subscription options, visit:
15745> > http://lists.ircservices.za.net/mailman/listinfo/ircservices
15746> ------------------------------------------------------------------
15747> To unsubscribe or change your subscription options, visit:
15748> http://lists.ircservices.za.net/mailman/listinfo/ircservices
15749>
15750From achurch at achurch.org Mon Nov 12 19:46:39 2007
15751From: achurch at achurch.org (Andrew Church)
15752Date: Mon Nov 12 02:47:45 2007
15753Subject: [IRCServices] Services Protocol for InspIRCd 1.2
15754In-Reply-To: <b19eae4e0711120232n7b2c347s626596bea705ea6@mail.gmail.com>
15755Message-ID: <47382f87.75670@msgid.achurch.org>
15756
15757Hmm. This is certainly an interesting (and useful) feature, but it may
15758be incompatible with the design of Services, which assumes (among other
15759things) that prefixes and command targets are nicknames. I'll give it
15760some more thought when I have time, but I may not be able to support
15761this.
15762
15763 --Andrew Church
15764 achurch@achurch.org
15765 http://achurch.org/
15766
15767>To clarify exactly what this does..
15768>
15769>Each server has a unique ID (e.g. 000), and each user additionally has
15770>their own ID (e.g. AAAAAA). The two are combined to make a unique
15771>identifier which is then used network-wide for all server to server
15772>traffic.
15773>
15774>e.g.
15775>
15776>:000AAAAAA KILL 001AAAAAA :spammer! get off the network
15777>
15778>instead of
15779>:Admin KILL spammer :spammer! get off my network.
15780>
15781>Another example is that instead of KILLing users on nick collision, we
15782>may simply force them to their UID. A useful feature for services
15783>authors will be to do the same instead of rolling their own guest
15784>nicks.
15785>
15786>Further discussion on what this is and examples of problems it solves
15787>can be found at http://www.inspircd.org/wiki/Development/UID
15788>
15789>On Nov 11, 2007 1:22 PM, Craig Edwards <brain@winbot.co.uk> wrote:
15790>> Yes the 1.2 protocol is different to 1.1.
15791>> The 1.2 release isnt even due for beta until at least the new year,
15792>> there is no rush, however, please note that the 1.2 protocol uses UUID
15793>> for identifying clients. This prevents a whole boatload of race
15794>> conditions that plague irc, but makes it slightly difficult for services
15795>> authors. A hash that associates uuids with nicks and servers would be
15796>> required.
15797>>
15798>> Brain
15799>>
15800>>
15801>> Casey wrote:
15802>> > Hi Andrew
15803>> >
15804>> > I haven't got InspIRCd 1.2 - it is being worked on.
15805>> >
15806>> > I would have thought the protocol would need to be updated for 1.2
15807>> >
15808>> >
15809>> > - Casey
15810>> >
15811>> >
15812>> >
15813>> > Andrew Church wrote:
15814>> >>> Will the Services Protocol for InspIRCd 1.2 be coming soon?
15815>> >>>
15816>> >> Does the current protocol module not work with InspIRCd 1.2? If not,
15817>> >> I'll look into updating it.
15818>> >>
15819>> >> --Andrew Church
15820>> >> achurch@achurch.org
15821>> >> http://achurch.org/
15822>> >> ------------------------------------------------------------------
15823>> >> To unsubscribe or change your subscription options, visit:
15824>> >> http://lists.ircservices.za.net/mailman/listinfo/ircservices
15825>> >>
15826>> > ------------------------------------------------------------------
15827>> > To unsubscribe or change your subscription options, visit:
15828>> > http://lists.ircservices.za.net/mailman/listinfo/ircservices
15829>> ------------------------------------------------------------------
15830>> To unsubscribe or change your subscription options, visit:
15831>> http://lists.ircservices.za.net/mailman/listinfo/ircservices
15832>>
15833>------------------------------------------------------------------
15834>To unsubscribe or change your subscription options, visit:
15835>http://lists.ircservices.za.net/mailman/listinfo/ircservices
15836From surreal.w00t at gmail.com Mon Nov 12 03:03:18 2007
15837From: surreal.w00t at gmail.com (Robin Burchell)
15838Date: Mon Nov 12 03:02:23 2007
15839Subject: [IRCServices] Services Protocol for InspIRCd 1.2
15840In-Reply-To: <47382f87.75670@msgid.achurch.org>
15841References: <b19eae4e0711120232n7b2c347s626596bea705ea6@mail.gmail.com>
15842 <47382f87.75670@msgid.achurch.org>
15843Message-ID: <b19eae4e0711120303k3166189am9bcf5ad93bbdd218@mail.gmail.com>
15844
15845It probably wouldn't take (much) modification.
15846
15847The way we quick-converted our source base over was more or less:
15848 - Convert FindNick to find by UID if isdigit(*nick)
15849 - Store UID in the user structure (you'll need to generate/store for
15850pseudoclients too, though, I guess. Though that code isn't too
15851complicated.)
15852 - ???
15853 - Profit!
15854
15855That said, it may be a little more complex with services, depending on
15856how many functions are hardwired to send with nickname instead of UID.
15857As I recall, Services keeps a lot of these in core - when it would be
15858better served relegating some of the heavy lifting of formatting
15859messages, etc, to protocol modules.
15860
15861Still. We'll wait and see, I guess. :)
15862
15863On Nov 12, 2007 10:46 AM, Andrew Church <achurch@achurch.org> wrote:
15864> Hmm. This is certainly an interesting (and useful) feature, but it may
15865> be incompatible with the design of Services, which assumes (among other
15866> things) that prefixes and command targets are nicknames. I'll give it
15867> some more thought when I have time, but I may not be able to support
15868> this.
15869>
15870>
15871> --Andrew Church
15872> achurch@achurch.org
15873> http://achurch.org/
15874>
15875> >To clarify exactly what this does..
15876> >
15877> >Each server has a unique ID (e.g. 000), and each user additionally has
15878> >their own ID (e.g. AAAAAA). The two are combined to make a unique
15879> >identifier which is then used network-wide for all server to server
15880> >traffic.
15881> >
15882> >e.g.
15883> >
15884> >:000AAAAAA KILL 001AAAAAA :spammer! get off the network
15885> >
15886> >instead of
15887> >:Admin KILL spammer :spammer! get off my network.
15888> >
15889> >Another example is that instead of KILLing users on nick collision, we
15890> >may simply force them to their UID. A useful feature for services
15891> >authors will be to do the same instead of rolling their own guest
15892> >nicks.
15893> >
15894> >Further discussion on what this is and examples of problems it solves
15895> >can be found at http://www.inspircd.org/wiki/Development/UID
15896> >
15897> >On Nov 11, 2007 1:22 PM, Craig Edwards <brain@winbot.co.uk> wrote:
15898> >> Yes the 1.2 protocol is different to 1.1.
15899> >> The 1.2 release isnt even due for beta until at least the new year,
15900> >> there is no rush, however, please note that the 1.2 protocol uses UUID
15901> >> for identifying clients. This prevents a whole boatload of race
15902> >> conditions that plague irc, but makes it slightly difficult for services
15903> >> authors. A hash that associates uuids with nicks and servers would be
15904> >> required.
15905> >>
15906> >> Brain
15907> >>
15908> >>
15909> >> Casey wrote:
15910> >> > Hi Andrew
15911> >> >
15912> >> > I haven't got InspIRCd 1.2 - it is being worked on.
15913> >> >
15914> >> > I would have thought the protocol would need to be updated for 1.2
15915> >> >
15916> >> >
15917> >> > - Casey
15918> >> >
15919> >> >
15920> >> >
15921> >> > Andrew Church wrote:
15922> >> >>> Will the Services Protocol for InspIRCd 1.2 be coming soon?
15923> >> >>>
15924> >> >> Does the current protocol module not work with InspIRCd 1.2? If not,
15925> >> >> I'll look into updating it.
15926> >> >>
15927> >> >> --Andrew Church
15928> >> >> achurch@achurch.org
15929> >> >> http://achurch.org/
15930> >> >> ------------------------------------------------------------------
15931> >> >> To unsubscribe or change your subscription options, visit:
15932> >> >> http://lists.ircservices.za.net/mailman/listinfo/ircservices
15933> >> >>
15934> >> > ------------------------------------------------------------------
15935> >> > To unsubscribe or change your subscription options, visit:
15936> >> > http://lists.ircservices.za.net/mailman/listinfo/ircservices
15937> >> ------------------------------------------------------------------
15938> >> To unsubscribe or change your subscription options, visit:
15939> >> http://lists.ircservices.za.net/mailman/listinfo/ircservices
15940> >>
15941> >------------------------------------------------------------------
15942> >To unsubscribe or change your subscription options, visit:
15943> >http://lists.ircservices.za.net/mailman/listinfo/ircservices
15944> ------------------------------------------------------------------
15945> To unsubscribe or change your subscription options, visit:
15946> http://lists.ircservices.za.net/mailman/listinfo/ircservices
15947>
15948From achurch at achurch.org Mon Nov 12 20:30:15 2007
15949From: achurch at achurch.org (Andrew Church)
15950Date: Mon Nov 12 03:37:09 2007
15951Subject: [IRCServices] Services Protocol for InspIRCd 1.2
15952In-Reply-To: <b19eae4e0711120303k3166189am9bcf5ad93bbdd218@mail.gmail.com>
15953Message-ID: <47383b1b.77065@msgid.achurch.org>
15954
15955>The way we quick-converted our source base over was more or less:
15956> - Convert FindNick to find by UID if isdigit(*nick)
15957> - Store UID in the user structure (you'll need to generate/store for
15958>pseudoclients too, though, I guess. Though that code isn't too
15959>complicated.)
15960> - ???
15961> - Profit!
15962
15963This works fine as long as you've only got one protocol to worry about.
15964Services has to think about others, so it's not quite as simple
15965(particularly since I've taken the approach of centralizing as much code
15966as possible, which includes message handling to an extent--if you assume
15967a certain level of RFC compliance, it's just a waste of effort to write
15968a whole bunch of functions in the protocol modules that all do the same
15969thing. In the end, it's really a question of how invasive the changes
15970required are... if I can solve it with something like an id_to_nick()
15971routine in each protocol module, that's probably manageable, but if it
15972means rearchitecting Services itself to handle non-nick client IDs,
15973that'd be beyond the level of maintenance support I'm contemplating.
15974
15975 --Andrew Church
15976 achurch@achurch.org
15977 http://achurch.org/
15978From surreal.w00t at gmail.com Mon Nov 12 03:57:59 2007
15979From: surreal.w00t at gmail.com (Robin Burchell)
15980Date: Mon Nov 12 03:57:16 2007
15981Subject: [IRCServices] Services Protocol for InspIRCd 1.2
15982In-Reply-To: <47383b1b.77065@msgid.achurch.org>
15983References: <b19eae4e0711120303k3166189am9bcf5ad93bbdd218@mail.gmail.com>
15984 <47383b1b.77065@msgid.achurch.org>
15985Message-ID: <b19eae4e0711120357k704092w3b5a65e8bc5a078b@mail.gmail.com>
15986
15987Therein lies the problem. Most protocols are (now) far too divisive
15988and seperate from the RFC, so a more generic approach is required
15989(feature based instead of syntax based). For example, UID support is
15990implemented in TS6 (ratbox, hybrid, charybdis), P10 (undernet,
15991beware), and us (almost TS6, but not quite). From that, you'd get a
15992function pointer to a function generating UIDs, and let the protocol
15993module override that as necessary.
15994
15995I realise that a feature-centric redesign of the protocol support is
15996indeed outside the spec of what you're working in now, but perhaps it
15997may be an idea to note such an idea in the technical manual.
15998
15999I have started some similar (rather horrific, preliminary) work in a
160005.0 fork from a while back - though I doubt you'd find it necessary to
16001review, let me know offlist if you wish to do so.
16002
16003Thanks,
16004Rob
16005
16006On Nov 12, 2007 11:30 AM, Andrew Church <achurch@achurch.org> wrote:
16007> >The way we quick-converted our source base over was more or less:
16008> > - Convert FindNick to find by UID if isdigit(*nick)
16009> > - Store UID in the user structure (you'll need to generate/store for
16010> >pseudoclients too, though, I guess. Though that code isn't too
16011> >complicated.)
16012> > - ???
16013> > - Profit!
16014>
16015> This works fine as long as you've only got one protocol to worry about.
16016> Services has to think about others, so it's not quite as simple
16017> (particularly since I've taken the approach of centralizing as much code
16018> as possible, which includes message handling to an extent--if you assume
16019> a certain level of RFC compliance, it's just a waste of effort to write
16020> a whole bunch of functions in the protocol modules that all do the same
16021> thing. In the end, it's really a question of how invasive the changes
16022> required are... if I can solve it with something like an id_to_nick()
16023> routine in each protocol module, that's probably manageable, but if it
16024> means rearchitecting Services itself to handle non-nick client IDs,
16025> that'd be beyond the level of maintenance support I'm contemplating.
16026>
16027>
16028> --Andrew Church
16029> achurch@achurch.org
16030> http://achurch.org/
16031> ------------------------------------------------------------------
16032> To unsubscribe or change your subscription options, visit:
16033> http://lists.ircservices.za.net/mailman/listinfo/ircservices
16034>
16035From chiappa at webinfo.fi Mon Nov 12 08:11:14 2007
16036From: chiappa at webinfo.fi (chiappa@webinfo.fi)
16037Date: Mon Nov 12 08:10:20 2007
16038Subject: =?iso-8859-1?q?Re=3a=20=5bIRCServices=5d=20problem=20importing=20databases?=
16039Message-ID: <20071112161114.091C93981CD@mail.ideurope.net>
16040
16041>>when i run the command:
16042>>
16043>>./ircservices -import=database.xml
16044>>
16045>>it says:
16046>>
16047>>[Nov 11 18:10:39 2007] IRC Services 5.1.6 starting up
16048>>[Nov 11 18:10:39 2007] (database/standard) Can't open oper.sdb for
16049>>reading: No such file or directory
16050>[...]
16051>
16052>These occur normally the first time you start Services after changing
16053>the database type, and can be ignored.
16054
16055Ok, but if I try to run ircservices it says the same & wont start. Btw
16056the output I get in the console when I am importing or just running
16057is:
16058
16059"Initialization failed, exiting."
16060
16061--
16062L?yd? tuotteet ja palvelut internetist?: http://www.webinfo.fi/
16063From surreal.w00t at gmail.com Mon Nov 12 08:23:34 2007
16064From: surreal.w00t at gmail.com (Robin Burchell)
16065Date: Mon Nov 12 08:22:47 2007
16066Subject: [IRCServices] problem importing databases
16067In-Reply-To: <20071112161114.091C93981CD@mail.ideurope.net>
16068References: <20071112161114.091C93981CD@mail.ideurope.net>
16069Message-ID: <b19eae4e0711120823r171ecb4au939b6721c0de5694@mail.gmail.com>
16070
16071Have you checked the Services logfile?
16072
16073On Nov 12, 2007 4:11 PM, <chiappa@webinfo.fi> wrote:
16074> >>when i run the command:
16075> >>
16076> >>./ircservices -import=database.xml
16077> >>
16078> >>it says:
16079> >>
16080> >>[Nov 11 18:10:39 2007] IRC Services 5.1.6 starting up
16081> >>[Nov 11 18:10:39 2007] (database/standard) Can't open oper.sdb for
16082> >>reading: No such file or directory
16083> >[...]
16084> >
16085> >These occur normally the first time you start Services after changing
16086> >the database type, and can be ignored.
16087>
16088> Ok, but if I try to run ircservices it says the same & wont start. Btw
16089> the output I get in the console when I am importing or just running
16090> is:
16091>
16092> "Initialization failed, exiting."
16093>
16094> --
16095> L?yd? tuotteet ja palvelut internetist?: http://www.webinfo.fi/
16096> ------------------------------------------------------------------
16097> To unsubscribe or change your subscription options, visit:
16098> http://lists.ircservices.za.net/mailman/listinfo/ircservices
16099>
16100From narc at extrusive.org Tue Nov 13 01:25:10 2007
16101From: narc at extrusive.org (Narcissus)
16102Date: Tue Nov 13 01:24:12 2007
16103Subject: [IRCServices] problem importing databases
16104Message-ID: <20071113022510.6312e899399d91c972a3586af5928bd6.b7be01ad28.wbe@email.secureserver.net>
16105
16106An HTML attachment was scrubbed...
16107URL: http://lists.ircservices.za.net/pipermail/ircservices/attachments/20071113/9554527a/attachment.htm
16108From chiappa at webinfo.fi Wed Nov 14 09:45:01 2007
16109From: chiappa at webinfo.fi (chiappa@webinfo.fi)
16110Date: Wed Nov 14 09:44:00 2007
16111Subject: =?iso-8859-1?q?Re=3a=20=5bIRCServices=5d=20problem=20importing=20databases?=
16112Message-ID: <20071114174501.1D4523981D1@mail.ideurope.net>
16113
16114Ok, so it was still complaining about some unloaded modules, which I
16115have never used before. news & stats..
16116
16117after loading these modules(?) it imported the databases. but the
16118passwords stopped working. it says: "incorrect password" for all
16119users.
16120
16121ok fine I switched back to the old database & it works, except
16122ircservices-chk stopped working. Instead of checking if ircservices is
16123running or not, it just runs ircservices everytime.
16124
16125ltr
16126
16127chiappa@webinfo.fi wrote [at Mon, 12 Nov 2007 18:11:14 +0200] :
16128> >>when i run the command:
16129>>
16130>>./ircservices -import=database.xml
16131>>
16132>>it says:
16133>>
16134>>[Nov 11 18:10:39 2007] IRC Services 5.1.6 starting up
16135>>[Nov 11 18:10:39 2007] (database/standard) Can't open oper.sdb for
16136>>reading: No such file or directory
16137>[...]
16138>
16139>These occur normally the first time you start Services after changing
16140>the database type, and can be ignored.
16141>
16142>Ok, but if I try to run ircservices it says the same & wont start.
16143Btw
16144>the output I get in the console when I am importing or just running
16145>is:
16146>
16147>"Initialization failed, exiting."
16148>
16149>--
16150>L?yd? tuotteet ja palvelut internetist?: http://www.webinfo.fi/
16151
16152
16153--
16154L?yd? tuotteet ja palvelut internetist?: http://www.webinfo.fi/
16155From achurch at achurch.org Wed Nov 21 11:46:34 2007
16156From: achurch at achurch.org (Andrew Church)
16157Date: Tue Nov 20 18:46:04 2007
16158Subject: [IRCServices] Services 5.1.7 released
16159Message-ID: <47439c4f.22516@msgid.achurch.org>
16160
16161 Services 5.1.7 has been released, and can be downloaded from:
16162
16163http://www.ircservices.za.net/download/ (Japan)
16164ftp://ftp.esper.net/ircservices/ (Western USA)
16165
16166aeb10f6bb52613e82b0145c8e80a73ac ircservices-5.1.7.tar.gz
16167d58148fecd30a3c8bf2145ac41b8f784 ircservices-5.1.7.diff.gz
161685ab97afd0ce4cb661e3de325574e92fe ircservices-5.1.7-1.i386.rpm
1616968eb58936c16db67d97759ffe988d364 ircservices_5.1.7-1_i386.deb
16170
16171The mirrors should have it shortly.
16172
16173 This release corrects a critical bug which allows any user to
16174crash Services. All users of Services should upgrade to this release
16175immediately.
16176
16177 Apologies for the inconvenience.
16178
16179Changes in version 5.1.7
16180------------------------
161812007/11/21 Fixed crash on certain uses of very long passwords.
16182 Reported by <loverboy@irc.doruk.net.tr>
161832007/10/30 Fixed bug preventing channels already registered at startup
16184 from appearing in their respective founders' LISTCHANS
16185 output. Reported by <loverboy@irc.doruk.net.tr>
16186
16187 --Andrew Church
16188 achurch@achurch.org
16189 http://achurch.org/
16190From achurch at achurch.org Wed Nov 21 11:58:07 2007
16191From: achurch at achurch.org (Andrew Church)
16192Date: Tue Nov 20 19:00:36 2007
16193Subject: [IRCServices] Services 5.1.8 released
16194Message-ID: <47439fbb.51302@msgid.achurch.org>
16195
16196 Services 5.1.8 has been released, and can be downloaded from:
16197
16198http://www.ircservices.za.net/download/ (Japan)
16199ftp://ftp.esper.net/ircservices/ (Western USA)
16200
16201111ed018e685641cd0b6465fc16ae597 ircservices-5.1.8.tar.gz
16202f9979e041e0689ba255352a96679f4f9 ircservices-5.1.8.diff.gz
1620362bea0a030f60b2e851cfbddf5c89884 ircservices-5.1.8-1.i386.rpm
162046e01fbd1a22d0dede4b0e9fccad3d8f8 ircservices_5.1.8-1_i386.deb
16205
16206The mirrors should have it shortly.
16207
16208 It looks like I was in such a hurry to get the last release out that
16209I forgot to save one of the source files I was working on, leaving a
16210potential bug in verifying passwords. This release corrects the problem;
16211please use it instead of 5.1.7.
16212
16213Changes in version 5.1.8
16214------------------------
162152007/11/21 Corrected half-implemented fix in previous version.
16216
16217 --Andrew Church
16218 achurch@achurch.org
16219 http://achurch.org/
16220From achurch at achurch.org Wed Nov 21 12:09:29 2007
16221From: achurch at achurch.org (Andrew Church)
16222Date: Tue Nov 20 19:30:56 2007
16223Subject: [IRCServices] Services 5.1.9 released
16224Message-ID: <4743a6d8.14443@msgid.achurch.org>
16225
16226You know the drill. Somebody shoot me...
16227
16228fb2c4e579997489e8ceff635ddfa1ff3 ircservices-5.1.9.tar.gz
162292a2c81841cce124429b681638fc00707 ircservices-5.1.9.diff.gz
16230703a391e3afa94adfdc0b7867ceca827 ircservices-5.1.9-1.i386.rpm
1623170820f89012ef39f26261d89d8b36601 ircservices_5.1.9-1_i386.deb
16232
16233Changes in version 5.1.9
16234------------------------
162352007/11/21 Fixed security bug unintentionally introduced in 5.1.8.
16236
16237 --Andrew Church
16238 achurch@achurch.org
16239 http://achurch.org/
16240From jfrates at gmail.com Tue Nov 20 19:55:41 2007
16241From: jfrates at gmail.com (Jarrod Frates)
16242Date: Tue Nov 20 19:54:03 2007
16243Subject: [IRCServices] ircservices 5.1.x compile error
16244Message-ID: <979b35080711201955u2b0af3e1m5b8a86a0f6190088@mail.gmail.com>
16245
16246On CentOS 4.5 x86_64, I can't get anything in the 5.1.x line to
16247compile (tried .0, .5, .6, .7, and .8), even though 5.0.62 compiles
16248just fine. This was attempted using make 3.80 and gcc 3.4.6 and gcc
162494.1.1.
16250
16251Here are the outputs from configure and make:
16252
16253[user@server ircservices-5.1.8]# ./configure
16254
16255Beginning IRC Services configuration.
16256
16257Executable (program) files will be installed in /usr/local/sbin
16258Data files will be installed in /usr/local/lib/ircservices
16259Checking sanity of /bin/sh... high.
16260Searching for a suitable compiler... great, found gcc!
16261Testing default compiler flags (-O2 -fno-strict-aliasing)... looks good.
16262Let's see what libraries we need... -lm -lcrypt
16263Checking whether we can use dynamic modules... no.
16264Checking whether ranlib exists... yes.
16265Checking for presence of include files (it's okay if some aren't there):
16266 stdint.h... present
16267 strings.h... present
16268 sys/select.h... present
16269 sys/sysproto.h... not present
16270Looking for an 8-bit integer type... int8_t
16271Looking for a 16-bit integer type... int16_t
16272Looking for a 32-bit integer type... int32_t
16273Looking for a 64-bit integer type... int64_t
16274Checking the size of int... 32 bits
16275Checking the size of long... 64 bits
16276Checking the size of pointers... 64 bits
16277Checking the size of time_t... 64 bits (nifty!)
16278Checking the size of gid_t... 32 bits
16279Checking for socklen_t... present.
16280Seeing if your system defines int16/int32... not found (this is good).
16281How to complain when something goes wrong... ah, strerror() is here.
16282Looking for other functions we want that you don't have...
16283Checking how to install files... looks like "install" will work.
16284Seeing if "install" will create directories... OK.
16285Checking how to copy directories... /bin/cp -dpr
16286Creating config.h... done.
16287Creating Makefile.inc... done.
16288Saving configuration results in config.cache... done.
16289
16290All done! Now edit defs.h as needed, and run "make" (or possibly "gmake")
16291to compile Services. See the README and FAQ if you have any problems.
16292
16293[user@server ircservices-5.1.8]# make
16294touch services.h
16295make -C lang langstrs.h
16296make[1]: Entering directory `/root/download/working/ircservices-5.1.8/lang'
16297perl make-langstrs-h.pl >langstrs.h.new
16298Generating langstrs.h... 1240 strings
16299langstrs.h unchanged
16300make[1]: Leaving directory `/root/download/working/ircservices-5.1.8/lang'
16301cp -p lang/langstrs.h .
16302touch language.h
16303gcc -DSTATIC_MODULES -O2 -fno-strict-aliasing -g -Wall
16304-Wmissing-prototypes -c actions.c -o actions.o
16305In file included from services.h:78,
16306 from actions.c:10:
16307sockets.h:141: error: syntax error before "per_conn"
16308sockets.h:154: error: syntax error before "read_buffer_len"
16309sockets.h:154: warning: type defaults to `int' in declaration of
16310`read_buffer_len'
16311sockets.h:154: warning: data definition has no type or storage class
16312sockets.h:155: error: syntax error before "write_buffer_len"
16313sockets.h:155: warning: type defaults to `int' in declaration of
16314`write_buffer_len'
16315sockets.h:155: warning: data definition has no type or storage class
16316sockets.h:156: error: syntax error before "uint64_t"
16317sockets.h:157: error: syntax error before "uint32_t"
16318In file included from services.h:79,
16319 from actions.c:10:
16320send.h:19: error: syntax error before "protocol_features"
16321send.h:19: warning: type defaults to `int' in declaration of `protocol_features'
16322send.h:19: warning: data definition has no type or storage class
16323In file included from services.h:80,
16324 from actions.c:10:
16325modes.h:29: error: syntax error before "uint8_t"
16326modes.h:29: warning: no semicolon at end of struct or union
16327modes.h:30: warning: type defaults to `int' in declaration of `minus_params'
16328modes.h:30: warning: data definition has no type or storage class
16329modes.h:32: error: syntax error before "info"
16330modes.h:32: warning: type defaults to `int' in declaration of `info'
16331modes.h:32: warning: data definition has no type or storage class
16332modes.h:33: warning: type defaults to `int' in declaration of `ModeData'
16333modes.h:33: warning: data definition has no type or storage class
16334modes.h:56: error: syntax error before "usermodes"
16335modes.h:56: warning: type defaults to `int' in declaration of `usermodes'
16336modes.h:56: warning: type defaults to `int' in declaration of `chanmodes'
16337modes.h:56: warning: type defaults to `int' in declaration of `chanusermodes'
16338modes.h:56: warning: data definition has no type or storage class
16339In file included from services.h:81,
16340 from actions.c:10:
16341users.h:37: error: syntax error before "uint32_t"
16342users.h:37: warning: no semicolon at end of struct or union
16343users.h:42: error: syntax error before "lastcmd"
16344users.h:42: warning: type defaults to `int' in declaration of `lastcmd'
16345users.h:42: warning: data definition has no type or storage class
16346users.h:52: error: syntax error before '*' token
16347users.h:52: warning: type defaults to `int' in declaration of `id_nicks'
16348users.h:52: warning: data definition has no type or storage class
16349users.h:64: error: syntax error before '}' token
16350In file included from services.h:85,
16351 from actions.c:10:
16352extern.h:154: error: syntax error before "uint32_t"
16353extern.h:230: error: syntax error before "time_msec"
16354extern.h:230: warning: type defaults to `int' in declaration of `time_msec'
16355extern.h:230: warning: data definition has no type or storage class
16356extern.h:234: error: syntax error before '*' token
16357extern.h:234: warning: type defaults to `int' in declaration of `pack_ip'
16358extern.h:234: warning: data definition has no type or storage class
16359extern.h:235: warning: type defaults to `int' in declaration of `uint8_t'
16360extern.h:235: error: syntax error before '*' token
16361extern.h:236: error: syntax error before '*' token
16362extern.h:236: warning: type defaults to `int' in declaration of `pack_ip6'
16363extern.h:236: warning: data definition has no type or storage class
16364extern.h:237: warning: type defaults to `int' in declaration of `uint8_t'
16365extern.h:237: error: syntax error before '*' token
16366In file included from actions.c:13:
16367timeout.h:46: error: syntax error before "delay"
16368timeout.h:46: error: `add_timeout_ms' declared as function returning a function
16369timeout.h:47: error: syntax error before "int"
16370actions.c: In function `bad_password':
16371actions.c:67: error: dereferencing pointer to incomplete type
16372actions.c:68: error: dereferencing pointer to incomplete type
16373actions.c:69: error: dereferencing pointer to incomplete type
16374actions.c:70: error: dereferencing pointer to incomplete type
16375actions.c:71: error: dereferencing pointer to incomplete type
16376actions.c:72: error: dereferencing pointer to incomplete type
16377actions.c:75: error: dereferencing pointer to incomplete type
16378actions.c:77: error: dereferencing pointer to incomplete type
16379actions.c: In function `clear_umodes':
16380actions.c:172: error: dereferencing pointer to incomplete type
16381actions.c: In function `clear_users':
16382actions.c:194: error: dereferencing pointer to incomplete type
16383actions.c: In function `set_cmode':
16384actions.c:478: warning: assignment makes pointer from integer without a cast
16385make: *** [actions.o] Error 1
16386
16387
16388Jarrod
16389From achurch at achurch.org Wed Nov 21 12:57:46 2007
16390From: achurch at achurch.org (Andrew Church)
16391Date: Tue Nov 20 19:58:25 2007
16392Subject: [IRCServices] ircservices 5.1.x compile error
16393In-Reply-To: <979b35080711201955u2b0af3e1m5b8a86a0f6190088@mail.gmail.com>
16394Message-ID: <4743ad48.50277@msgid.achurch.org>
16395
16396>On CentOS 4.5 x86_64, I can't get anything in the 5.1.x line to
16397>compile (tried .0, .5, .6, .7, and .8), even though 5.0.62 compiles
16398>just fine. This was attempted using make 3.80 and gcc 3.4.6 and gcc
16399>4.1.1.
16400[...]
16401>sockets.h:141: error: syntax error before "per_conn"
16402[...]
16403>sockets.h:156: error: syntax error before "uint64_t"
16404>sockets.h:157: error: syntax error before "uint32_t"
16405
16406Can you please send me a copy of your configure.log and config.h files?
16407
16408 --Andrew Church
16409 achurch@achurch.org
16410 http://achurch.org/
16411From jfrates at gmail.com Tue Nov 20 20:04:41 2007
16412From: jfrates at gmail.com (Jarrod Frates)
16413Date: Tue Nov 20 20:03:00 2007
16414Subject: [IRCServices] ircservices 5.1.x compile error
16415In-Reply-To: <4743ad48.50277@msgid.achurch.org>
16416References: <979b35080711201955u2b0af3e1m5b8a86a0f6190088@mail.gmail.com>
16417 <4743ad48.50277@msgid.achurch.org>
16418Message-ID: <979b35080711202004x47365c9eja67c1ae81f16637b@mail.gmail.com>
16419
16420Here you go.
16421
16422On Nov 20, 2007 7:57 PM, Andrew Church <achurch@achurch.org> wrote:
16423> >On CentOS 4.5 x86_64, I can't get anything in the 5.1.x line to
16424> >compile (tried .0, .5, .6, .7, and .8), even though 5.0.62 compiles
16425> >just fine. This was attempted using make 3.80 and gcc 3.4.6 and gcc
16426> >4.1.1.
16427> [...]
16428> >sockets.h:141: error: syntax error before "per_conn"
16429> [...]
16430> >sockets.h:156: error: syntax error before "uint64_t"
16431> >sockets.h:157: error: syntax error before "uint32_t"
16432>
16433> Can you please send me a copy of your configure.log and config.h files?
16434>
16435> --Andrew Church
16436> achurch@achurch.org
16437> http://achurch.org/
16438> ------------------------------------------------------------------
16439> To unsubscribe or change your subscription options, visit:
16440> http://lists.ircservices.za.net/mailman/listinfo/ircservices
16441>
16442-------------- next part --------------
16443A non-text attachment was scrubbed...
16444Name: config.h
16445Type: application/octet-stream
16446Size: 1762 bytes
16447Desc: not available
16448Url : http://lists.ircservices.za.net/pipermail/ircservices/attachments/20071120/4d5e5c6f/config-0001.obj
16449-------------- next part --------------
16450A non-text attachment was scrubbed...
16451Name: configure.log
16452Type: application/octet-stream
16453Size: 12696 bytes
16454Desc: not available
16455Url : http://lists.ircservices.za.net/pipermail/ircservices/attachments/20071120/4d5e5c6f/configure-0001.obj
16456From achurch at achurch.org Wed Nov 21 13:00:18 2007
16457From: achurch at achurch.org (Andrew Church)
16458Date: Tue Nov 20 20:03:49 2007
16459Subject: [IRCServices] Services 5.0.63 released
16460Message-ID: <4743ae74.50320@msgid.achurch.org>
16461
16462 Services 5.0.63 has been released, and can be downloaded from:
16463
16464http://www.ircservices.za.net/download/old/ (Japan)
16465ftp://ftp.esper.net/ircservices/old/ (Western USA)
16466
1646772ca8245d99fd1d7f841131ef55a09aa ircservices-5.0.63.tar.gz
164684ddecc3dcc2a36d645ed73d6a912a51a ircservices-5.0.63.diff.gz
164699de5e51581658113f3ab39d153000d60 ircservices-5.0.63-1.i386.rpm
164705d821d030a8fd8911ea94e0abef25f4d ircservices_5.0.63-1_i386.deb
16471
16472The mirrors should have it shortly.
16473
16474 This release fixes two security-related bugs discovered in version 5.1
16475which are also present in 5.0. Upgrading to 5.1 is recommended, but if you
16476are continuing to use 5.0, please upgrade to 5.0.63 at your earliest
16477convenience.
16478
16479Changes in version 5.0.63
16480-------------------------
164812007/11/21 Backported security-related fixes from 5.1.
16482
16483 --Andrew Church
16484 achurch@achurch.org
16485 http://achurch.org/
16486From achurch at achurch.org Wed Nov 21 13:36:35 2007
16487From: achurch at achurch.org (Andrew Church)
16488Date: Tue Nov 20 20:36:32 2007
16489Subject: [IRCServices] ircservices 5.1.x compile error
16490In-Reply-To: <979b35080711202004x47365c9eja67c1ae81f16637b@mail.gmail.com>
16491Message-ID: <4743b636.50617@msgid.achurch.org>
16492
16493>Here you go.
16494
16495Thanks; I've found and fixed the problem. I'll include the fix in the
16496next release of Services, but for the time being, please apply the patch
16497below.
16498
16499 --Andrew Church
16500 achurch@achurch.org
16501 http://achurch.org/
16502
16503------------------------------------------------------------------------
16504
16505Index: configure
16506===================================================================
16507RCS file: /var/local/cvsroot/ircservices/configure,v
16508retrieving revision 2.144
16509diff -u -r2.144 configure
16510--- configure 20 Oct 2007 04:00:39 -0000 2.144
16511+++ configure 21 Nov 2007 04:36:27 -0000
16512@@ -2627,6 +2627,8 @@
16513 EOT
16514 if [ "$SYMS_NEED_UNDERSCORES" ] ; then cat >>config.h.new <<EOT ; fi
16515 #define SYMS_NEED_UNDERSCORES $SYMS_NEED_UNDERSCORES
16516+EOT
16517+cat >>config.h.new <<EOT
16518
16519 #define HAVE_STDINT_H $HAVE_STDINT_H
16520 #define HAVE_STRINGS_H $HAVE_STRINGS_H
16521From jfrates at gmail.com Tue Nov 20 21:33:17 2007
16522From: jfrates at gmail.com (Jarrod Frates)
16523Date: Tue Nov 20 21:31:35 2007
16524Subject: [IRCServices] ircservices 5.1.x compile error
16525In-Reply-To: <4743b636.50617@msgid.achurch.org>
16526References: <979b35080711202004x47365c9eja67c1ae81f16637b@mail.gmail.com>
16527 <4743b636.50617@msgid.achurch.org>
16528Message-ID: <979b35080711202133y3882c80ev8d1d3db635e16f1d@mail.gmail.com>
16529
16530On Nov 20, 2007 8:36 PM, Andrew Church <achurch@achurch.org> wrote:
16531> Thanks; I've found and fixed the problem. I'll include the fix in the
16532> next release of Services, but for the time being, please apply the patch
16533> below.
16534
16535Worked perfectly. Thanks for the update.
16536
16537I don't blame you for including it in the next release. Three
16538releases in an hour or so is tough on most anyone.
16539
16540
16541Jarrod
16542From niek at signet.nl Mon Nov 26 07:03:48 2007
16543From: niek at signet.nl (Niek van der Steen)
16544Date: Mon Nov 26 08:27:14 2007
16545Subject: [IRCServices] IRC services won't start
16546Message-ID: <474AE054.50405@signet.nl>
16547
16548Hi,
16549
16550This is my first e-mail to this mailing list, so, please correct me if I
16551did something wrong, but, don't shoot me ;)
16552
16553I have a debian box, and did sudo apt-get install ircd-ircu.
16554So, I've IRCu installed. Little configuration things in the
16555/etc/ircd/ircd.conf file, but pretty much done.
16556
16557Then I went searching for a IRC-services package. Found one, this one :)
16558I configured the package (first installed it, it was a .deb package).
16559
16560I started it, it says that everything is okay, no errors, and:
16561"Initialization successful, starting IRC Services.".
16562
16563I joined my IRC server, and did:
16564/msg ChanServ HELP
16565said back to me: "[15:51:48] ChanServ: No such nick".
16566Tried it with Nickserv too, same reaction.
16567
16568Soo .. It is running (ps -ax is the proof) but. Not responding ? well,
16569No services online I can tell you :)
16570
16571Anybody fimilair to this problem, or knows what I did wrong ?
16572
16573Best Regards,
16574Niek van der Steen
16575From achurch at achurch.org Tue Nov 27 01:46:18 2007
16576From: achurch at achurch.org (Andrew Church)
16577Date: Mon Nov 26 08:46:42 2007
16578Subject: [IRCServices] IRC services won't start
16579In-Reply-To: <474AE054.50405@signet.nl>
16580Message-ID: <474af8ef.62100@msgid.achurch.org>
16581
16582The first thing to do when you encounter problems is to check the Services
16583log file (ircservices.log by default).
16584
16585You said you installed ircu; in all probability, the version you installed
16586is not supported by Services (which only supports ircu 2.9). Check
16587section 2 of the Services manual (docs/2.html) for a list of supported IRC
16588servers, and make sure you're using one of them. You'll also need to
16589configure Services and your IRC server correctly, as described in the
16590Services manual and your IRC server's documentation.
16591
16592 --Andrew Church
16593 achurch@achurch.org
16594 http://achurch.org/
16595
16596>Hi,
16597>
16598>This is my first e-mail to this mailing list, so, please correct me if I
16599>did something wrong, but, don't shoot me ;)
16600>
16601>I have a debian box, and did sudo apt-get install ircd-ircu.
16602>So, I've IRCu installed. Little configuration things in the
16603>/etc/ircd/ircd.conf file, but pretty much done.
16604>
16605>Then I went searching for a IRC-services package. Found one, this one :)
16606>I configured the package (first installed it, it was a .deb package).
16607>
16608>I started it, it says that everything is okay, no errors, and:
16609>"Initialization successful, starting IRC Services.".
16610>
16611>I joined my IRC server, and did:
16612>/msg ChanServ HELP
16613>said back to me: "[15:51:48] ChanServ: No such nick".
16614>Tried it with Nickserv too, same reaction.
16615>
16616>Soo .. It is running (ps -ax is the proof) but. Not responding ? well,
16617>No services online I can tell you :)
16618>
16619>Anybody fimilair to this problem, or knows what I did wrong ?
16620>
16621>Best Regards,
16622>Niek van der Steen
16623>------------------------------------------------------------------
16624>To unsubscribe or change your subscription options, visit:
16625>http://lists.ircservices.za.net/mailman/listinfo/ircservices
16626From surreal.w00t at gmail.com Mon Nov 26 08:50:49 2007
16627From: surreal.w00t at gmail.com (Robin Burchell)
16628Date: Mon Nov 26 08:48:45 2007
16629Subject: [IRCServices] IRC services won't start
16630In-Reply-To: <474af8ef.62100@msgid.achurch.org>
16631References: <474AE054.50405@signet.nl> <474af8ef.62100@msgid.achurch.org>
16632Message-ID: <b19eae4e0711260850q64a0e355naebcff6c0c934506@mail.gmail.com>
16633
16634Further more, it might help to know what version of Services you are
16635working with. :)
16636
16637On Nov 26, 2007 4:46 PM, Andrew Church <achurch@achurch.org> wrote:
16638> The first thing to do when you encounter problems is to check the Services
16639> log file (ircservices.log by default).
16640>
16641> You said you installed ircu; in all probability, the version you installed
16642> is not supported by Services (which only supports ircu 2.9). Check
16643> section 2 of the Services manual (docs/2.html) for a list of supported IRC
16644> servers, and make sure you're using one of them. You'll also need to
16645> configure Services and your IRC server correctly, as described in the
16646> Services manual and your IRC server's documentation.
16647>
16648> --Andrew Church
16649> achurch@achurch.org
16650> http://achurch.org/
16651>
16652>
16653> >Hi,
16654> >
16655> >This is my first e-mail to this mailing list, so, please correct me if I
16656> >did something wrong, but, don't shoot me ;)
16657> >
16658> >I have a debian box, and did sudo apt-get install ircd-ircu.
16659> >So, I've IRCu installed. Little configuration things in the
16660> >/etc/ircd/ircd.conf file, but pretty much done.
16661> >
16662> >Then I went searching for a IRC-services package. Found one, this one :)
16663> >I configured the package (first installed it, it was a .deb package).
16664> >
16665> >I started it, it says that everything is okay, no errors, and:
16666> >"Initialization successful, starting IRC Services.".
16667> >
16668> >I joined my IRC server, and did:
16669> >/msg ChanServ HELP
16670> >said back to me: "[15:51:48] ChanServ: No such nick".
16671> >Tried it with Nickserv too, same reaction.
16672> >
16673> >Soo .. It is running (ps -ax is the proof) but. Not responding ? well,
16674> >No services online I can tell you :)
16675> >
16676> >Anybody fimilair to this problem, or knows what I did wrong ?
16677> >
16678> >Best Regards,
16679> >Niek van der Steen
16680> >------------------------------------------------------------------
16681> >To unsubscribe or change your subscription options, visit:
16682> >http://lists.ircservices.za.net/mailman/listinfo/ircservices
16683> ------------------------------------------------------------------
16684> To unsubscribe or change your subscription options, visit:
16685> http://lists.ircservices.za.net/mailman/listinfo/ircservices
16686>
16687From niek at signet.nl Mon Nov 26 08:57:10 2007
16688From: niek at signet.nl (Niek van der Steen)
16689Date: Mon Nov 26 08:56:54 2007
16690Subject: [IRCServices] IRC services won't start
16691In-Reply-To: <474af8ef.62100@msgid.achurch.org>
16692References: <474af8ef.62100@msgid.achurch.org>
16693Message-ID: <474AFAE6.5030000@signet.nl>
16694
16695The log files are clean, nothing in there. (forgotten to tell you guys).
16696
16697Erm. I am using 2.10 of IRCu. Guess that's the problem. I will look how
16698to downgrade :)
16699
16700Andrew Church wrote:
16701> The first thing to do when you encounter problems is to check the Services
16702> log file (ircservices.log by default).
16703>
16704> You said you installed ircu; in all probability, the version you installed
16705> is not supported by Services (which only supports ircu 2.9). Check
16706> section 2 of the Services manual (docs/2.html) for a list of supported IRC
16707> servers, and make sure you're using one of them. You'll also need to
16708> configure Services and your IRC server correctly, as described in the
16709> Services manual and your IRC server's documentation.
16710>
16711> --Andrew Church
16712> achurch@achurch.org
16713> http://achurch.org/
16714>
16715>
16716>> Hi,
16717>>
16718>> This is my first e-mail to this mailing list, so, please correct me if I
16719>> did something wrong, but, don't shoot me ;)
16720>>
16721>> I have a debian box, and did sudo apt-get install ircd-ircu.
16722>> So, I've IRCu installed. Little configuration things in the
16723>> /etc/ircd/ircd.conf file, but pretty much done.
16724>>
16725>> Then I went searching for a IRC-services package. Found one, this one :)
16726>> I configured the package (first installed it, it was a .deb package).
16727>>
16728>> I started it, it says that everything is okay, no errors, and:
16729>> "Initialization successful, starting IRC Services.".
16730>>
16731>> I joined my IRC server, and did:
16732>> /msg ChanServ HELP
16733>> said back to me: "[15:51:48] ChanServ: No such nick".
16734>> Tried it with Nickserv too, same reaction.
16735>>
16736>> Soo .. It is running (ps -ax is the proof) but. Not responding ? well,
16737>> No services online I can tell you :)
16738>>
16739>> Anybody fimilair to this problem, or knows what I did wrong ?
16740>>
16741>> Best Regards,
16742>> Niek van der Steen
16743>> ------------------------------------------------------------------
16744>> To unsubscribe or change your subscription options, visit:
16745>> http://lists.ircservices.za.net/mailman/listinfo/ircservices
16746>>
16747> ------------------------------------------------------------------
16748> To unsubscribe or change your subscription options, visit:
16749> http://lists.ircservices.za.net/mailman/listinfo/ircservices
16750>
16751
16752From caseyclaydon at fastmail.com.au Sun Dec 2 16:43:26 2007
16753From: caseyclaydon at fastmail.com.au (Casey)
16754Date: Sun Dec 2 22:05:13 2007
16755Subject: [IRCServices] Services and nick changes
16756Message-ID: <4753512E.30301@fastmail.com.au>
16757
16758When you identify to NickServ and when you change your nick, ChanServ
16759does not keep track of nick changes and you are not able to use the
16760commands like op deop.
16761
16762This is when you change your nick as normal - not on the link list.
16763
16764Is this by design that Services do not keep track of nick changes?
16765
16766
16767- Casey
16768From achurch at achurch.org Mon Dec 3 15:15:48 2007
16769From: achurch at achurch.org (Andrew Church)
16770Date: Sun Dec 2 22:21:58 2007
16771Subject: [IRCServices] Services and nick changes
16772In-Reply-To: <4753512E.30301@fastmail.com.au>
16773Message-ID: <4753a07f.11372@msgid.achurch.org>
16774
16775>When you identify to NickServ and when you change your nick, ChanServ
16776>does not keep track of nick changes and you are not able to use the
16777>commands like op deop.
16778>
16779>This is when you change your nick as normal - not on the link list.
16780>
16781>Is this by design that Services do not keep track of nick changes?
16782
16783This is by design; you're only given privileges for the nickname you're
16784currently using, not for any nickname you may happen to have identified
16785to. For a short explanation, see "Allow identification to multiple
16786nicknames" in section 11-2-7 of the technical manual:
16787 http://www.ircservices.za.net/docs/tech/11.html#s2-7
16788
16789 --Andrew Church
16790 achurch@achurch.org
16791 http://achurch.org/
16792From caseyclaydon at fastmail.com.au Sun Dec 2 23:25:27 2007
16793From: caseyclaydon at fastmail.com.au (Casey)
16794Date: Sun Dec 2 23:25:40 2007
16795Subject: [IRCServices] Services and nick changes
16796In-Reply-To: <4753a07f.11372@msgid.achurch.org>
16797References: <4753a07f.11372@msgid.achurch.org>
16798Message-ID: <4753AF67.6040207@fastmail.com.au>
16799
16800I was meaning on other Services, like on DALnet NickServ and AustNet
16801NickOP. When you identify to your nick and then change to another nick,
16802DALnet and AustNet will remember you and can still use the commands
16803
16804I was wondering with IRCServices how ChanServ does not remember you when
16805you change your nick, like on other Services do.
16806
16807
16808- Casey
16809From caseyclaydon at fastmail.com.au Sun Dec 2 23:38:23 2007
16810From: caseyclaydon at fastmail.com.au (Casey)
16811Date: Sun Dec 2 23:38:35 2007
16812Subject: [IRCServices] Services and nick changes
16813In-Reply-To: <4753AF67.6040207@fastmail.com.au>
16814References: <4753a07f.11372@msgid.achurch.org>
16815 <4753AF67.6040207@fastmail.com.au>
16816Message-ID: <4753B26F.5000205@fastmail.com.au>
16817
16818not identifying to another nick when you are identified to your nick.
16819
16820
16821- Casey
16822
16823
16824
16825Casey wrote:
16826> I was meaning on other Services, like on DALnet NickServ and AustNet
16827> NickOP. When you identify to your nick and then change to another nick,
16828> DALnet and AustNet will remember you and can still use the commands
16829>
16830> I was wondering with IRCServices how ChanServ does not remember you when
16831> you change your nick, like on other Services do.
16832>
16833>
16834> - Casey
16835> ------------------------------------------------------------------
16836> To unsubscribe or change your subscription options, visit:
16837> http://lists.ircservices.za.net/mailman/listinfo/ircservices
16838>
16839From surreal.w00t at gmail.com Mon Dec 3 01:10:22 2007
16840From: surreal.w00t at gmail.com (Robin Burchell)
16841Date: Mon Dec 3 01:10:30 2007
16842Subject: [IRCServices] Services and nick changes
16843In-Reply-To: <4753B26F.5000205@fastmail.com.au>
16844References: <4753a07f.11372@msgid.achurch.org>
16845 <4753AF67.6040207@fastmail.com.au> <4753B26F.5000205@fastmail.com.au>
16846Message-ID: <b19eae4e0712030110y660fc3f4tddb0bd195f0db793@mail.gmail.com>
16847
16848i.e.
16849
16850/nick foo
16851/ns id bar
16852/nick foo2
16853..now I have no access.
16854
16855I think the reasoning behind this is still much the same, though I
16856might be wrong.
16857
16858On Dec 2, 2007 11:38 PM, Casey <caseyclaydon@fastmail.com.au> wrote:
16859> not identifying to another nick when you are identified to your nick.
16860>
16861>
16862> - Casey
16863>
16864>
16865>
16866>
16867> Casey wrote:
16868> > I was meaning on other Services, like on DALnet NickServ and AustNet
16869> > NickOP. When you identify to your nick and then change to another nick,
16870> > DALnet and AustNet will remember you and can still use the commands
16871> >
16872> > I was wondering with IRCServices how ChanServ does not remember you when
16873> > you change your nick, like on other Services do.
16874> >
16875> >
16876> > - Casey
16877> > ------------------------------------------------------------------
16878> > To unsubscribe or change your subscription options, visit:
16879> > http://lists.ircservices.za.net/mailman/listinfo/ircservices
16880> >
16881> ------------------------------------------------------------------
16882> To unsubscribe or change your subscription options, visit:
16883> http://lists.ircservices.za.net/mailman/listinfo/ircservices
16884>
16885From caseyclaydon at fastmail.com.au Sat Dec 8 18:09:58 2007
16886From: caseyclaydon at fastmail.com.au (Casey)
16887Date: Sat Dec 8 18:09:49 2007
16888Subject: [IRCServices] Future Work - Command List
16889Message-ID: <475B4E76.90901@fastmail.com.au>
16890
16891A thought I had for the Command List, to maybe show only the commands
16892the Opers have access to.
16893
16894On a Services Operator nick, they see the admin commands on NickServ
16895help commands and on ChanServ help commands, and get access denied.
16896
16897
16898- Casey
16899From achurch at achurch.org Sun Dec 9 11:38:11 2007
16900From: achurch at achurch.org (Andrew Church)
16901Date: Sat Dec 8 18:41:21 2007
16902Subject: [IRCServices] Future Work - Command List
16903In-Reply-To: <475B4E76.90901@fastmail.com.au>
16904Message-ID: <475b55de.22540@msgid.achurch.org>
16905
16906>A thought I had for the Command List, to maybe show only the commands
16907>the Opers have access to.
16908>
16909>On a Services Operator nick, they see the admin commands on NickServ
16910>help commands and on ChanServ help commands, and get access denied.
16911
16912This is by design; IRC operators (regardless of Services privilege level)
16913are shown all commands, to help them understand what functionality
16914Services offers. The commands' help messages indicate what privilege
16915level is actually required to use them.
16916
16917 --Andrew Church
16918 achurch@achurch.org
16919 http://achurch.org/
16920From caseyclaydon at fastmail.com.au Sat Dec 8 22:24:14 2007
16921From: caseyclaydon at fastmail.com.au (Casey)
16922Date: Sat Dec 8 22:24:09 2007
16923Subject: [IRCServices] MemoServ set forward on - internal error
16924Message-ID: <475B8A0E.3050504@fastmail.com.au>
16925
16926When doing MemoServ set forward on and when you send a memo, it comes
16927up with a internal error--unable to process request.
16928
16929
16930debug log
16931
16932[Dec 09 16:01:07.558195 2007] IRC Services 5.1.9 starting up (options:
16933debug)
16934[Dec 09 16:01:07.558386 2007] debug: Loading language 0 from file
16935`languages/en_us'
16936[Dec 09 16:01:07.587482 2007] debug: Loading language 10 from file
16937`languages/nl'
16938[Dec 09 16:01:07.597649 2007] debug: Loading language 6 from file
16939`languages/fr'
16940[Dec 09 16:01:07.601103 2007] debug: Loading language 9 from file
16941`languages/de'
16942[Dec 09 16:01:07.608603 2007] debug: Loading language 11 from file
16943`languages/hu'
16944[Dec 09 16:01:07.621771 2007] debug: Loading language 2 from file
16945`languages/ja_euc'
16946[Dec 09 16:01:07.624373 2007] debug: Loading language 3 from file
16947`languages/ja_sjis'
16948[Dec 09 16:01:07.626754 2007] debug: Loading language 12 from file
16949`languages/ru'
16950[Dec 09 16:01:07.632950 2007] debug: Loading language 4 from file
16951`languages/es'
16952[Dec 09 16:01:07.657199 2007] debug: Loading language 7 from file
16953`languages/tr'
16954[Dec 09 16:01:07.661056 2007] debug: Loaded languages
16955[Dec 09 16:01:07.661112 2007] debug: Loading module `protocol/inspircd'
16956[Dec 09 16:01:07.696586 2007] debug: Successfully loaded module
16957`protocol/inspircd'
16958[Dec 09 16:01:07.696640 2007] debug: Loading module `encryption/md5'
16959[Dec 09 16:01:07.710570 2007] debug: Successfully loaded module
16960`encryption/md5'
16961[Dec 09 16:01:07.710610 2007] debug: Loading module `encryption/unix-crypt'
16962[Dec 09 16:01:07.724060 2007] debug: Successfully loaded module
16963`encryption/unix-crypt'
16964[Dec 09 16:01:07.724100 2007] debug: Loading module `database/standard'
16965[Dec 09 16:01:07.734204 2007] debug: Successfully loaded module
16966`database/standard'
16967[Dec 09 16:01:07.734243 2007] debug: Loading module `mail/main'
16968[Dec 09 16:01:07.745164 2007] debug: Successfully loaded module `mail/main'
16969[Dec 09 16:01:07.745203 2007] debug: Loading module `mail/smtp'
16970[Dec 09 16:01:07.745740 2007] debug: Successfully loaded module `mail/smtp'
16971[Dec 09 16:01:07.745776 2007] debug: Loading module `operserv/main'
16972[Dec 09 16:01:07.773618 2007] debug: Successfully loaded module
16973`operserv/main'
16974[Dec 09 16:01:07.773660 2007] debug: Loading module `operserv/akill'
16975[Dec 09 16:01:07.775328 2007] debug: Successfully loaded module
16976`operserv/akill'
16977[Dec 09 16:01:07.775371 2007] debug: Loading module `operserv/news'
16978[Dec 09 16:01:07.776420 2007] debug: Successfully loaded module
16979`operserv/news'
16980[Dec 09 16:01:07.776458 2007] debug: Loading module `operserv/sessions'
16981[Dec 09 16:01:07.778293 2007] debug: Successfully loaded module
16982`operserv/sessions'
16983[Dec 09 16:01:07.778332 2007] debug: Loading module `operserv/sline'
16984[Dec 09 16:01:07.783760 2007] debug: Successfully loaded module
16985`operserv/sline'
16986[Dec 09 16:01:07.783802 2007] debug: Loading module `nickserv/main'
16987[Dec 09 16:01:07.817390 2007] debug: Successfully loaded module
16988`nickserv/main'
16989[Dec 09 16:01:07.817441 2007] debug: Loading module `nickserv/access'
16990[Dec 09 16:01:07.842667 2007] debug: Successfully loaded module
16991`nickserv/access'
16992[Dec 09 16:01:07.842706 2007] debug: Loading module `nickserv/link'
16993[Dec 09 16:01:07.856081 2007] debug: Successfully loaded module
16994`nickserv/link'
16995[Dec 09 16:01:07.856119 2007] debug: Loading module `nickserv/mail-auth'
16996[Dec 09 16:01:07.857104 2007] debug: Successfully loaded module
16997`nickserv/mail-auth'
16998[Dec 09 16:01:07.857141 2007] debug: Loading module `chanserv/main'
16999[Dec 09 16:01:07.877072 2007] debug: Successfully loaded module
17000`chanserv/main'
17001[Dec 09 16:01:07.877121 2007] debug: Loading module `chanserv/access-levels'
17002[Dec 09 16:01:07.886434 2007] debug: Successfully loaded module
17003`chanserv/access-levels'
17004[Dec 09 16:01:07.886471 2007] debug: Loading module `chanserv/access-xop'
17005[Dec 09 16:01:07.887874 2007] debug: Successfully loaded module
17006`chanserv/access-xop'
17007[Dec 09 16:01:07.887912 2007] debug: Loading module `memoserv/main'
17008[Dec 09 16:01:07.908084 2007] debug: Successfully loaded module
17009`memoserv/main'
17010[Dec 09 16:01:07.908129 2007] debug: Loading module `memoserv/forward'
17011[Dec 09 16:01:07.909245 2007] debug: Successfully loaded module
17012`memoserv/forward'
17013[Dec 09 16:01:07.909283 2007] debug: Loading module `memoserv/ignore'
17014[Dec 09 16:01:07.910795 2007] debug: Successfully loaded module
17015`memoserv/ignore'
17016[Dec 09 16:01:07.910914 2007] debug: Loading module `statserv/main'
17017[Dec 09 16:01:07.936142 2007] debug: Successfully loaded module
17018`statserv/main'
17019[Dec 09 16:01:07.936185 2007] debug: Loading module `misc/xml-export'
17020[Dec 09 16:01:07.943227 2007] debug: Successfully loaded module
17021`misc/xml-export'
17022[Dec 09 16:01:07.943267 2007] debug: Loading module `misc/xml-import'
17023[Dec 09 16:01:07.945730 2007] debug: Successfully loaded module
17024`misc/xml-import'
17025[Dec 09 16:01:07.945771 2007] debug: Loaded modules
17026[Dec 09 16:01:07.946575 2007] debug: Initiated connection to 127.0.0.1:7000
17027[Dec 09 16:01:07.946704 2007] debug: Sent: SERVER services.casey.net
17028<password> 0 :Services for IRC Networks
17029[Dec 09 16:01:07.946738 2007] debug: Sent: BURST
17030[Dec 09 16:01:07.946774 2007] debug: Sent: :services.casey.net VERSION
17031:ircservices-5.1.9 services.casey.net :build #1, compiled Mon Dec 3
1703209:33:58 EST 2007
17033[Dec 09 16:01:07.946808 2007] debug: Sent: ENDBURST
17034[Dec 09 16:01:08.979856 2007] debug: Sent: :services.casey.net NICK
170351197180068 OperServ casey.net casey.net services +oi 0.0.0.0 :Operator
17036Server
17037[Dec 09 16:01:08.979969 2007] debug: Sent: :OperServ OPERTYPE
17038:Network_Service
17039[Dec 09 16:01:08.980031 2007] debug: Sent: :services.casey.net NICK
170401197180068 Global casey.net casey.net services +oi 0.0.0.0 :Global Noticer
17041[Dec 09 16:01:08.980102 2007] debug: Sent: :Global OPERTYPE :Network_Service
17042[Dec 09 16:01:08.980167 2007] debug: Sent: :services.casey.net NICK
170431197180068 NickServ casey.net casey.net services +o 0.0.0.0 :Nickname Server
17044[Dec 09 16:01:08.980218 2007] debug: Sent: :NickServ OPERTYPE
17045:Network_Service
17046[Dec 09 16:01:08.980284 2007] debug: Sent: :services.casey.net NICK
170471197180068 ChanServ casey.net casey.net services +o 0.0.0.0 :Channel Server
17048[Dec 09 16:01:08.980337 2007] debug: Sent: :ChanServ OPERTYPE
17049:Network_Service
17050[Dec 09 16:01:08.980403 2007] debug: Sent: :services.casey.net NICK
170511197180068 MemoServ casey.net casey.net services +o 0.0.0.0 :Memo Server
17052[Dec 09 16:01:08.980457 2007] debug: Sent: :MemoServ OPERTYPE
17053:Network_Service
17054[Dec 09 16:01:08.980519 2007] debug: Sent: :services.casey.net NICK
170551197180068 StatServ casey.net casey.net services +i 0.0.0.0 :Statistics
17056Server
17057[Dec 09 16:01:08.980584 2007] debug: Received: CAPAB START
17058[Dec 09 16:01:08.980690 2007] debug: Received: CAPAB MODULES
17059m_banexception.so,m_banredirect.so,m_blockcolor.so,m_chanprotect.so,m_chghost.so,m_cloaking.so,m_commonchans.so,m_globops.so,m_hidechans.so,m_hideoper.so,m_joinflood.so,m_kicknorejoin.so,m_messageflood.so,m_nickflood.so,m_noctcp.so,m_nonicks.so,m_nonotice.so,m_operchans.so,m_redirect.so,m_services.so,m_stripcolor.so,m_svshold.so
17060[Dec 09 16:01:08.980736 2007] debug: Received: CAPAB CAPABILITIES
17061:NICKMAX=31 HALFOP=1 CHANMAX=65 MAXMODES=20 IDENTMAX=12 MAXQUIT=255
17062MAXTOPIC=307 MAXKICK=255 MAXGECOS=128 MAXAWAY=200 IP6NATIVE=0
17063IP6SUPPORT=1 PROTOCOL=1105 PREFIX=(ohv)@%+
17064CHANMODES=abeq,k,FJLfjl,CMNORSTcimnprst SVSPART=1
17065[Dec 09 16:01:08.980773 2007] debug: Received: CAPAB END
17066[Dec 09 16:01:08.980809 2007] debug: Received: SERVER
17067casey.qld.au.casey.net <password> 0 :Waddle World
17068[Dec 09 16:01:08.980853 2007] debug: Received: BURST 1197180068
17069[Dec 09 16:01:08.980888 2007] debug: Received: :casey.qld.au.casey.net
17070VERSION :InspIRCd-1.1.15+Wensleydale casey.qld.au.casey.net :Linux Casey
170712.6.22-14-generic [FLAGS=0,epoll,singlethread-object]
17072[Dec 09 16:01:09.019232 2007] debug: Received: :casey.qld.au.casey.net
17073NICK 1197178867 Casey 192.168.1.10 netadmin.casey.net casey +inosx
17074192.168.1.10 :Casey
17075[Dec 09 16:01:09.019306 2007] debug: new user: Casey
17076[Dec 09 16:01:09.019391 2007] debug: Sent: :NickServ SVSMODE Casey :-r
17077[Dec 09 16:01:09.019475 2007] debug: Sent: :NickServ NOTICE Casey :This
17078nickname is registered and protected. If it is your nickname, type
17079\ 2/msg NickServ IDENTIFY \1fpassword\1f\ 2. Otherwise, please choose a
17080different nickname.
17081[Dec 09 16:01:09.019530 2007] debug: Changing mode for Casey to +inosx
17082[Dec 09 16:01:09.019584 2007] debug: Received: :Casey OPERTYPE NetAdmin
17083[Dec 09 16:01:09.019624 2007] debug: Changing mode for Casey to +o
17084[Dec 09 16:01:09.019681 2007] debug: Received: :casey.qld.au.casey.net
17085ADDLINE Z 69.69.69.69 <Config> 1197178853 0 :No porn here thanks.
17086[Dec 09 16:01:09.019717 2007] debug: Received: :casey.qld.au.casey.net
17087ADDLINE Q ChanServ <Config> 1197178853 0 :Reserved For Services
17088[Dec 09 16:01:09.019754 2007] debug: Received: :casey.qld.au.casey.net
17089ADDLINE Q NickServ <Config> 1197178853 0 :Reserved For Services
17090[Dec 09 16:01:09.019790 2007] debug: Received: :casey.qld.au.casey.net
17091ADDLINE Q OperServ <Config> 1197178853 0 :Reserved For Services
17092[Dec 09 16:01:09.019827 2007] debug: Received: :casey.qld.au.casey.net
17093ADDLINE Q MemoServ <Config> 1197178853 0 :Reserved For Services
17094[Dec 09 16:01:09.019863 2007] debug: Received: :casey.qld.au.casey.net
17095ADDLINE E *@ircop.host.com <Config> 1197178853 0 :Opers hostname
17096[Dec 09 16:01:09.019900 2007] debug: Received:
17097[Dec 09 16:01:09.019933 2007] debug: Received: ENDBURST
17098[Dec 09 16:01:25.422140 2007] debug: Received: :Casey PRIVMSG NickServ
17099:identify <password>
17100[Dec 09 16:01:25.422308 2007] debug: Sent: :NickServ SVSMODE Casey :+r
17101[Dec 09 16:01:25.422358 2007] (nickserv/main) Casey!casey@192.168.1.10
17102identified for nick Casey
17103[Dec 09 16:01:25.422429 2007] debug: Sent: :NickServ NOTICE Casey
17104:Password accepted -- you are now recognized.
17105[Dec 09 16:01:35.409975 2007] debug: Received: :Casey PRIVMSG MemoServ
17106:set forward on
17107[Dec 09 16:01:35.410139 2007] debug: Sent: :MemoServ NOTICE Casey :Your
17108memos will now be forwarded to your E-mail address:
17109\ 2caseyclaydon@fastmail.com.au\ 2
17110[Dec 09 16:01:43.896368 2007] debug: Received: :Casey PRIVMSG MemoServ
17111:send Casey testing
17112[Dec 09 16:01:43.896573 2007] debug: (mail/main) sendmail:
17113from=services@casey.net to=caseyclaydon@fastmail.com.au subject=[Memo
17114for Casey]
17115[Dec 09 16:01:43.896636 2007] debug: (mail/smtp) SMTP(0x82516a8) connecting
17116[Dec 09 16:01:43.898241 2007] debug: Sent: :MemoServ NOTICE Casey
17117:Internal error--unable to process request.
17118[Dec 09 16:01:44.627366 2007] debug: (mail/smtp) SMTP(0x82516a8)
17119received: 220-ipmail01.adl6.internode.on.net ESMTP
17120[Dec 09 16:01:44.627437 2007] debug: (mail/smtp) SMTP(0x82516a8)
17121received: 220 ESMTP; ppp121-45-253-94.lns2.bne4.internode.on.net
17122[121.45.253.94] in MTA's INSIDEinternode; drivin' into the sunset
17123[Dec 09 16:01:44.627494 2007] debug: (mail/smtp) SMTP(0x82516a8) sent:
17124HELO services.casey.net
17125[Dec 09 16:01:44.743246 2007] debug: (mail/smtp) SMTP(0x82516a8)
17126received: 250 ipmail01.adl6.internode.on.net
17127[Dec 09 16:01:44.743305 2007] debug: (mail/smtp) SMTP(0x82516a8) sent:
17128MAIL FROM:<services@casey.net>
17129[Dec 09 16:01:45.347933 2007] debug: (mail/smtp) SMTP(0x82516a8)
17130received: 250 sender <services@casey.net> ok
17131[Dec 09 16:01:45.348022 2007] debug: (mail/smtp) SMTP(0x82516a8) sent:
17132RCPT TO:<caseyclaydon@fastmail.com.au>
17133[Dec 09 16:01:45.459003 2007] debug: (mail/smtp) SMTP(0x82516a8)
17134received: 250 recipient <caseyclaydon@fastmail.com.au> ok
17135[Dec 09 16:01:45.459083 2007] debug: (mail/smtp) SMTP(0x82516a8) sent: DATA
17136[Dec 09 16:01:45.569640 2007] debug: (mail/smtp) SMTP(0x82516a8)
17137received: 354 go ahead
17138[Dec 09 16:01:45.569733 2007] debug: (mail/smtp) SMTP(0x82516a8) sent:
17139From: "" <services@casey.net>
17140[Dec 09 16:01:45.569774 2007] debug: (mail/smtp) SMTP(0x82516a8) sent:
17141To: <caseyclaydon@fastmail.com.au>
17142[Dec 09 16:01:45.569815 2007] debug: (mail/smtp) SMTP(0x82516a8) sent:
17143Subject: Memo for Casey
17144[Dec 09 16:01:45.569858 2007] debug: (mail/smtp) SMTP(0x82516a8) sent:
17145Date: Sun, 09 Dec 2007 06:01:45 +0000
17146[Dec 09 16:01:45.569899 2007] debug: (mail/smtp) SMTP(0x82516a8) sent:
17147MIME-Version: 1.0
17148[Dec 09 16:01:45.569941 2007] debug: (mail/smtp) SMTP(0x82516a8) sent:
17149Content-Type: text/plain; charset=iso-8859-1
17150[Dec 09 16:01:45.569982 2007] debug: (mail/smtp) SMTP(0x82516a8) sent:
17151[Dec 09 16:01:45.570024 2007] debug: (mail/smtp) SMTP(0x82516a8) sent:
17152Memo from Casey (Dec 09 16:01:43 2007 EST)
17153[Dec 09 16:01:45.570067 2007] debug: (mail/smtp) SMTP(0x82516a8) sent:
17154testing
17155[Dec 09 16:01:45.570108 2007] debug: (mail/smtp) SMTP(0x82516a8) sent: .
17156[Dec 09 16:01:45.687175 2007] debug: (mail/smtp) SMTP(0x82516a8)
17157received: 250 ok: Message 2761912 accepted
17158[Dec 09 16:01:45.687281 2007] debug: (mail/smtp) SMTP(0x82516a8) sent: QUIT
17159[Dec 09 16:01:45.687339 2007] debug: (mail/smtp) SMTP(0x82516a8) closed
17160(local)
17161[Dec 09 16:01:45.687378 2007] debug: (mail/smtp) SMTP(0x82516a8) closed
17162(free_socketinfo)
17163[Dec 09 16:02:04.013200 2007] debug: Received: :Casey PRIVMSG OperServ
17164:shutdown
17165[Dec 09 16:02:04.013300 2007] (operserv/main) Casey: shutdown
17166[Dec 09 16:02:04.013431 2007] debug: Saving databases
17167[Dec 09 16:02:04.016745 2007] SHUTDOWN command received from Casey
17168[Dec 09 16:02:04.016790 2007] debug: Unloading module `misc/xml-import'
17169[Dec 09 16:02:04.016898 2007] debug: Unloading module `misc/xml-export'
17170[Dec 09 16:02:04.016970 2007] debug: Unloading module `statserv/main'
17171[Dec 09 16:02:04.017082 2007] debug: Sent: :StatServ QUIT :
17172[Dec 09 16:02:04.017177 2007] debug: Unloading module `memoserv/ignore'
17173[Dec 09 16:02:04.017253 2007] debug: Unloading module `memoserv/forward'
17174[Dec 09 16:02:04.017327 2007] debug: Unloading module `memoserv/main'
17175[Dec 09 16:02:04.017403 2007] debug: Sent: :MemoServ QUIT :
17176[Dec 09 16:02:04.017490 2007] debug: Unloading module `chanserv/access-xop'
17177[Dec 09 16:02:04.017567 2007] debug: Unloading module
17178`chanserv/access-levels'
17179[Dec 09 16:02:04.017642 2007] debug: Unloading module `chanserv/main'
17180[Dec 09 16:02:04.017720 2007] debug: Sent: :ChanServ QUIT :
17181[Dec 09 16:02:04.017829 2007] debug: Unloading module `nickserv/mail-auth'
17182[Dec 09 16:02:04.017910 2007] debug: Unloading module `nickserv/link'
17183[Dec 09 16:02:04.017986 2007] debug: Unloading module `nickserv/access'
17184[Dec 09 16:02:04.018051 2007] debug: Unloading module `nickserv/main'
17185[Dec 09 16:02:04.018129 2007] debug: Sent: :NickServ QUIT :
17186[Dec 09 16:02:04.018219 2007] debug: Unloading module `operserv/sline'
17187[Dec 09 16:02:04.018272 2007] debug: Unloading module `operserv/sessions'
17188[Dec 09 16:02:04.018331 2007] debug: Unloading module `operserv/news'
17189[Dec 09 16:02:04.018381 2007] debug: Unloading module `operserv/akill'
17190[Dec 09 16:02:04.018433 2007] debug: Unloading module `operserv/main'
17191[Dec 09 16:02:04.018486 2007] debug: Sent: :OperServ QUIT :
17192[Dec 09 16:02:04.018532 2007] debug: Sent: :Global QUIT :
17193[Dec 09 16:02:04.018588 2007] debug: Unloading module `mail/smtp'
17194[Dec 09 16:02:04.018635 2007] debug: Unloading module `mail/main'
17195[Dec 09 16:02:04.018681 2007] debug: Unloading module `database/standard'
17196[Dec 09 16:02:04.018727 2007] debug: Unloading module
17197`encryption/unix-crypt'
17198[Dec 09 16:02:04.018776 2007] debug: Unloading module `encryption/md5'
17199[Dec 09 16:02:04.018827 2007] debug: Unloading module `protocol/inspircd'
17200[Dec 09 16:02:04.018908 2007] debug: Sent: :services.casey.net SQUIT
17201services.casey.net :SHUTDOWN command received from Casey
17202From achurch at achurch.org Sun Dec 9 19:39:53 2007
17203From: achurch at achurch.org (Andrew Church)
17204Date: Sun Dec 9 02:40:02 2007
17205Subject: [IRCServices] MemoServ set forward on - internal error
17206In-Reply-To: <475B8A0E.3050504@fastmail.com.au>
17207Message-ID: <475bc60e.25342@msgid.achurch.org>
17208
17209>When doing MemoServ set forward on and when you send a memo, it comes
17210>up with a internal error--unable to process request.
17211
17212Fixed, thanks for the report. (This is just a cosmetic error; the memos
17213are in fact being sent.)
17214
17215 --Andrew Church
17216 achurch@achurch.org
17217 http://achurch.org/
17218From achurch at achurch.org Sun Dec 9 19:56:49 2007
17219From: achurch at achurch.org (Andrew Church)
17220Date: Sun Dec 9 03:05:32 2007
17221Subject: [IRCServices] Services 5.1.10 released
17222Message-ID: <475bcc0d.53413@msgid.achurch.org>
17223
17224 Services 5.1.10 has been released, and can be downloaded from:
17225
17226http://www.ircservices.za.net/download/ (Japan)
17227ftp://ftp.esper.net/ircservices/ (Western USA)
17228
17229a023601c4a375b7f74679dcda8f82056 ircservices-5.1.10.tar.gz
17230c0fa8329883df1a07cb6b9be2105451a ircservices-5.1.10.diff.gz
17231665fde04fc7adfa5e9a39b2218be0753 ircservices-5.1.10-1.i386.rpm
1723239277c5ee3224ff8f4ffad1557bfe597 ircservices_5.1.10-1_i386.deb
17233
17234The mirrors should have it shortly.
17235
17236 This is a maintenance release that fixes a few minor bugs, including
17237an incorrect error message when sending memos to a nickname with memo
17238forwarding enabled. Upgrade at your leisure.
17239
17240Changes in version 5.1.10
17241-------------------------
172422007/12/09 Fixed bug preventing ircservices-chk from detecting the PID
17243 file properly. Reported by <chiappa@webinfo.fi>
172442007/12/09 Fixed cosmetic bug causing "internal error" messages to be
17245 emitted when sending memos to users with forwarding
17246 enabled. Reported by Casey <caseyclaydon@fastmail.com.au>
172472007/11/21 Fixed bug causing compilation to fail on certain platforms.
17248 Reported by Jarrod Frates <jfrates@gmail.com>
17249
17250 --Andrew Church
17251 achurch@achurch.org
17252 http://achurch.org/
17253From webmaster at ircnews.co.uk Sat Dec 15 07:29:07 2007
17254From: webmaster at ircnews.co.uk (Krisstoffer)
17255Date: Sat Dec 15 08:32:15 2007
17256Subject: [IRCServices] 4.x Database to 5.0 query
17257Message-ID: <1197732547.2490.5.camel@localhost.localdomain>
17258
17259Greetings,
17260We're running IRC Services 4.5.45 and have been running it for quite a
17261few years now. We are looking at doing an upgrade to the 5.0 version,
17262one of the main reasons for the upgrade is to better prevent "nick
17263collectors"
17264
17265However we are uncertain on one thing, once we set a limit on allowed
17266registered nicknames, we are uncertain what will happen to those whom
17267have say 100 nicks.
17268
17269idea being setting say the allowed nicks to 10 what will happen to those
17270with 100 nicks ? we have run over a few possible theories:
17271 1. it will drop there oldest nicks and retain 10 newest
17272 2. it will drop there newest nicks and retain 10 oldest
17273 3. it will go nuts and kill everything
17274 4. it will simply retain 4.x setup and allow those with the
17275 nicks to continue as they we're but with no ability to add to
17276 there collection, simply keep identifying them.
17277As yet we have not managed to get a clear grasp on what the database
17278conversion will do.. any hints would be appreciated.
17279--
17280Krisstoffer <webmaster@ircnews.co.uk>
17281IRCNews
17282
17283From achurch at achurch.org Sun Dec 16 02:03:59 2007
17284From: achurch at achurch.org (Andrew Church)
17285Date: Sat Dec 15 09:17:05 2007
17286Subject: [IRCServices] 4.x Database to 5.0 query
17287In-Reply-To: <1197732547.2490.5.camel@localhost.localdomain>
17288Message-ID: <47640c12.12636@msgid.achurch.org>
17289
17290>We're running IRC Services 4.5.45 and have been running it for quite a
17291>few years now. We are looking at doing an upgrade to the 5.0 version,
17292>one of the main reasons for the upgrade is to better prevent "nick
17293>collectors"
17294>
17295>However we are uncertain on one thing, once we set a limit on allowed
17296>registered nicknames, we are uncertain what will happen to those whom
17297>have say 100 nicks.
17298[...]
17299> 4. it will simply retain 4.x setup and allow those with the
17300> nicks to continue as they we're but with no ability to add to
17301> there collection, simply keep identifying them.
17302
17303Services takes this approach: no change will be made to the existing
17304databases, but users with more nicknames than the limit will no longer
17305be allowed to register or link new nicks until they ddrop some of the
17306old ones.
17307
17308Also, if you're considering upgrading, I'd like to recommend going
17309directly to version 5.1 rather than 5.0; while there was admittedly a
17310bit of a fiasco earlier with a few security bugs, the current version
17311(5.1.10) should be stable, and I don't anticipate making any significant
17312changes at this point. Either way, be sure to read the upgrade notes in
17313the Services manual (http://www.ircservices.za.net/docs/upgrade.html)
17314before upgrading, as there are several important changes to be aware of
17315between each version.
17316
17317 --Andrew Church
17318 achurch@achurch.org
17319 http://achurch.org/
17320From caseyclaydon at fastmail.com.au Sat Dec 15 15:01:10 2007
17321From: caseyclaydon at fastmail.com.au (Casey)
17322Date: Sat Dec 15 15:01:16 2007
17323Subject: [IRCServices] Perl on ServerOrigin
17324Message-ID: <47645CB6.4010802@fastmail.com.au>
17325
17326Would anyone know if perl is installed on the IRCd Shells at ServerOrigin?
17327
17328I am looking at going for the Mid IRCd Shell.
17329
17330
17331- Casey
17332From surreal.w00t at gmail.com Sat Dec 15 15:40:58 2007
17333From: surreal.w00t at gmail.com (Robin Burchell)
17334Date: Sat Dec 15 15:40:56 2007
17335Subject: [IRCServices] Perl on ServerOrigin
17336In-Reply-To: <47645CB6.4010802@fastmail.com.au>
17337References: <47645CB6.4010802@fastmail.com.au>
17338Message-ID: <b19eae4e0712151540u2ce217c0x82708d8573e55719@mail.gmail.com>
17339
17340Wouldn't a better approach be to mail them..?
17341
17342On Dec 15, 2007 11:01 PM, Casey <caseyclaydon@fastmail.com.au> wrote:
17343> Would anyone know if perl is installed on the IRCd Shells at ServerOrigin?
17344>
17345> I am looking at going for the Mid IRCd Shell.
17346>
17347>
17348> - Casey
17349> ------------------------------------------------------------------
17350> To unsubscribe or change your subscription options, visit:
17351> http://lists.ircservices.za.net/mailman/listinfo/ircservices
17352>
17353From caseyclaydon at fastmail.com.au Sat Dec 15 15:57:17 2007
17354From: caseyclaydon at fastmail.com.au (Casey)
17355Date: Sat Dec 15 15:57:18 2007
17356Subject: [IRCServices] Perl on ServerOrigin
17357In-Reply-To: <b19eae4e0712151540u2ce217c0x82708d8573e55719@mail.gmail.com>
17358References: <47645CB6.4010802@fastmail.com.au>
17359 <b19eae4e0712151540u2ce217c0x82708d8573e55719@mail.gmail.com>
17360Message-ID: <476469DD.80606@fastmail.com.au>
17361
17362Hi w00t,
17363
17364I have emailed him with a few questions and have gotten an answer back
17365for those ones.
17366
17367I did a email with 2 questions in it with perl in it, he only replied
17368to that other question but not the perl one. I did a reply back for the
17369same email asking again if perl was installed, and didn't get an answer
17370back. I posted a new email asking about perl and still no answer.
17371
17372asking to see if perl was installed to run IRC Defender on using the
17373command perl defender.pl
17374
17375
17376- Casey
17377
17378
17379
17380Robin Burchell wrote:
17381> Wouldn't a better approach be to mail them..?
17382>
17383> On Dec 15, 2007 11:01 PM, Casey <caseyclaydon@fastmail.com.au> wrote:
17384>
17385>> Would anyone know if perl is installed on the IRCd Shells at ServerOrigin?
17386>>
17387>> I am looking at going for the Mid IRCd Shell.
17388>>
17389>>
17390>> - Casey
17391>> ------------------------------------------------------------------
17392>> To unsubscribe or change your subscription options, visit:
17393>> http://lists.ircservices.za.net/mailman/listinfo/ircservices
17394>>
17395>>
17396> ------------------------------------------------------------------
17397> To unsubscribe or change your subscription options, visit:
17398> http://lists.ircservices.za.net/mailman/listinfo/ircservices
17399>
17400From caseyclaydon at fastmail.com.au Sat Dec 15 16:06:02 2007
17401From: caseyclaydon at fastmail.com.au (Casey)
17402Date: Sat Dec 15 16:06:04 2007
17403Subject: [IRCServices] Perl on ServerOrigin
17404In-Reply-To: <476469DD.80606@fastmail.com.au>
17405References: <47645CB6.4010802@fastmail.com.au> <b19eae4e0712151540u2ce217c0x82708d8573e55719@mail.gmail.com>
17406 <476469DD.80606@fastmail.com.au>
17407Message-ID: <47646BEA.4070506@fastmail.com.au>
17408
17409ServerOrigin run on FreeBSD -- I am gussing that perl will be installed.
17410
17411
17412- Casey
17413
17414
17415
17416Casey wrote:
17417> Hi w00t,
17418>
17419> I have emailed him with a few questions and have gotten an answer back
17420> for those ones.
17421>
17422> I did a email with 2 questions in it with perl in it, he only replied
17423> to that other question but not the perl one. I did a reply back for
17424> the same email asking again if perl was installed, and didn't get an
17425> answer back. I posted a new email asking about perl and still no answer.
17426>
17427> asking to see if perl was installed to run IRC Defender on using the
17428> command perl defender.pl
17429>
17430>
17431> - Casey
17432>
17433>
17434>
17435> Robin Burchell wrote:
17436>> Wouldn't a better approach be to mail them..?
17437>>
17438>> On Dec 15, 2007 11:01 PM, Casey <caseyclaydon@fastmail.com.au> wrote:
17439>>
17440>>> Would anyone know if perl is installed on the IRCd Shells at
17441>>> ServerOrigin?
17442>>>
17443>>> I am looking at going for the Mid IRCd Shell.
17444>>>
17445>>>
17446>>> - Casey
17447>>> ------------------------------------------------------------------
17448>>> To unsubscribe or change your subscription options, visit:
17449>>> http://lists.ircservices.za.net/mailman/listinfo/ircservices
17450>>>
17451>>>
17452>> ------------------------------------------------------------------
17453>> To unsubscribe or change your subscription options, visit:
17454>> http://lists.ircservices.za.net/mailman/listinfo/ircservices
17455>>
17456> ------------------------------------------------------------------
17457> To unsubscribe or change your subscription options, visit:
17458> http://lists.ircservices.za.net/mailman/listinfo/ircservices
17459From caseyclaydon at fastmail.com.au Mon Dec 17 14:20:50 2007
17460From: caseyclaydon at fastmail.com.au (Casey)
17461Date: Mon Dec 17 14:20:45 2007
17462Subject: [IRCServices] Perl on ServerOrigin
17463In-Reply-To: <47646BEA.4070506@fastmail.com.au>
17464References: <47645CB6.4010802@fastmail.com.au> <b19eae4e0712151540u2ce217c0x82708d8573e55719@mail.gmail.com> <476469DD.80606@fastmail.com.au>
17465 <47646BEA.4070506@fastmail.com.au>
17466Message-ID: <4766F642.9070907@fastmail.com.au>
17467
17468Hi everyone,
17469
17470An Update to this
17471
17472after still not getting an answer to the 3rd one asking if perl is
17473installed, I thought I would send an email to his own address asking
17474why am I not getting an answer and said Thank You for your answers to my
17475other questions I had.
17476
17477He replied back that he apologize if the question was missed and he will
17478forward it to the support guys.
17479
17480I should be getting my answer this time for sure.
17481
17482
17483- Casey
17484
17485
17486
17487Casey wrote:
17488> ServerOrigin run on FreeBSD -- I am gussing that perl will be installed.
17489>
17490>
17491> - Casey
17492>
17493>
17494>
17495> Casey wrote:
17496>> Hi w00t,
17497>>
17498>> I have emailed him with a few questions and have gotten an answer
17499>> back for those ones.
17500>>
17501>> I did a email with 2 questions in it with perl in it, he only
17502>> replied to that other question but not the perl one. I did a reply
17503>> back for the same email asking again if perl was installed, and
17504>> didn't get an answer back. I posted a new email asking about perl
17505>> and still no answer.
17506>>
17507>> asking to see if perl was installed to run IRC Defender on using the
17508>> command perl defender.pl
17509>>
17510>>
17511>> - Casey
17512>>
17513>>
17514>>
17515>> Robin Burchell wrote:
17516>>> Wouldn't a better approach be to mail them..?
17517>>>
17518>>> On Dec 15, 2007 11:01 PM, Casey <caseyclaydon@fastmail.com.au> wrote:
17519>>>
17520>>>> Would anyone know if perl is installed on the IRCd Shells at
17521>>>> ServerOrigin?
17522>>>>
17523>>>> I am looking at going for the Mid IRCd Shell.
17524>>>>
17525>>>>
17526>>>> - Casey
17527>>>> ------------------------------------------------------------------
17528>>>> To unsubscribe or change your subscription options, visit:
17529>>>> http://lists.ircservices.za.net/mailman/listinfo/ircservices
17530>>>>
17531>>>>
17532>>> ------------------------------------------------------------------
17533>>> To unsubscribe or change your subscription options, visit:
17534>>> http://lists.ircservices.za.net/mailman/listinfo/ircservices
17535>>>
17536>> ------------------------------------------------------------------
17537>> To unsubscribe or change your subscription options, visit:
17538>> http://lists.ircservices.za.net/mailman/listinfo/ircservices
17539> ------------------------------------------------------------------
17540> To unsubscribe or change your subscription options, visit:
17541> http://lists.ircservices.za.net/mailman/listinfo/ircservices
17542From gabriel.baez at solid-ircd.com Mon Dec 17 15:02:46 2007
17543From: gabriel.baez at solid-ircd.com (Gabriel Baez)
17544Date: Mon Dec 17 16:02:16 2007
17545Subject: [IRCServices] Perl on ServerOrigin
17546In-Reply-To: <4766F642.9070907@fastmail.com.au>
17547References: <47645CB6.4010802@fastmail.com.au> <b19eae4e0712151540u2ce217c0x82708d8573e55719@mail.gmail.com> <476469DD.80606@fastmail.com.au>
17548 <47646BEA.4070506@fastmail.com.au>
17549 <4766F642.9070907@fastmail.com.au>
17550Message-ID: <894AECC1-3264-4471-B712-24383E230490@solid-ircd.com>
17551
17552so what those this have to do with ircservices ?
17553
17554On Dec 17, 2007, at 4:20 PM, Casey wrote:
17555
17556> Hi everyone,
17557>
17558> An Update to this
17559>
17560> after still not getting an answer to the 3rd one asking if perl is
17561> installed, I thought I would send an email to his own address
17562> asking why am I not getting an answer and said Thank You for your
17563> answers to my other questions I had.
17564>
17565> He replied back that he apologize if the question was missed and he
17566> will forward it to the support guys.
17567>
17568> I should be getting my answer this time for sure.
17569>
17570>
17571> - Casey
17572>
17573>
17574>
17575> Casey wrote:
17576>> ServerOrigin run on FreeBSD -- I am gussing that perl will be
17577>> installed.
17578>>
17579>>
17580>> - Casey
17581>>
17582>>
17583>>
17584>> Casey wrote:
17585>>> Hi w00t,
17586>>>
17587>>> I have emailed him with a few questions and have gotten an answer
17588>>> back for those ones.
17589>>>
17590>>> I did a email with 2 questions in it with perl in it, he only
17591>>> replied to that other question but not the perl one. I did a
17592>>> reply back for the same email asking again if perl was installed,
17593>>> and didn't get an answer back. I posted a new email asking about
17594>>> perl and still no answer.
17595>>>
17596>>> asking to see if perl was installed to run IRC Defender on using
17597>>> the command perl defender.pl
17598>>>
17599>>>
17600>>> - Casey
17601>>>
17602>>>
17603>>>
17604>>> Robin Burchell wrote:
17605>>>> Wouldn't a better approach be to mail them..?
17606>>>>
17607>>>> On Dec 15, 2007 11:01 PM, Casey <caseyclaydon@fastmail.com.au>
17608>>>> wrote:
17609>>>>
17610>>>>> Would anyone know if perl is installed on the IRCd Shells at
17611>>>>> ServerOrigin?
17612>>>>>
17613>>>>> I am looking at going for the Mid IRCd Shell.
17614>>>>>
17615>>>>>
17616>>>>> - Casey
17617>>>>> ------------------------------------------------------------------
17618>>>>> To unsubscribe or change your subscription options, visit:
17619>>>>> http://lists.ircservices.za.net/mailman/listinfo/ircservices
17620>>>>>
17621>>>>>
17622>>>> ------------------------------------------------------------------
17623>>>> To unsubscribe or change your subscription options, visit:
17624>>>> http://lists.ircservices.za.net/mailman/listinfo/ircservices
17625>>>>
17626>>> ------------------------------------------------------------------
17627>>> To unsubscribe or change your subscription options, visit:
17628>>> http://lists.ircservices.za.net/mailman/listinfo/ircservices
17629>> ------------------------------------------------------------------
17630>> To unsubscribe or change your subscription options, visit:
17631>> http://lists.ircservices.za.net/mailman/listinfo/ircservices
17632> ------------------------------------------------------------------
17633> To unsubscribe or change your subscription options, visit:
17634> http://lists.ircservices.za.net/mailman/listinfo/ircservices
17635
17636From ron2k.za at gmail.com Mon Dec 17 22:05:39 2007
17637From: ron2k.za at gmail.com (Kieron Thwaites)
17638Date: Mon Dec 17 22:05:21 2007
17639Subject: [IRCServices] Perl on ServerOrigin
17640In-Reply-To: <894AECC1-3264-4471-B712-24383E230490@solid-ircd.com>
17641References: <47645CB6.4010802@fastmail.com.au>
17642 <b19eae4e0712151540u2ce217c0x82708d8573e55719@mail.gmail.com>
17643 <476469DD.80606@fastmail.com.au> <47646BEA.4070506@fastmail.com.au>
17644 <4766F642.9070907@fastmail.com.au>
17645 <894AECC1-3264-4471-B712-24383E230490@solid-ircd.com>
17646Message-ID: <debb3bc0712172205o5b720e23mc81fa9a241ccd746@mail.gmail.com>
17647
17648That was my initial reaction as well; however, I seem to recall that
17649Perl is required for editing the language files. Or something like
17650that.
17651
17652OK, that only applies to a miniscule amount of users, but it's still
17653something. :)
17654
17655--K
17656
17657On 18/12/2007, Gabriel Baez <gabriel.baez@solid-ircd.com> wrote:
17658> so what those this have to do with ircservices ?
17659From caseyclaydon at fastmail.com.au Mon Dec 17 22:18:35 2007
17660From: caseyclaydon at fastmail.com.au (Casey)
17661Date: Mon Dec 17 22:18:22 2007
17662Subject: [IRCServices] Perl on ServerOrigin
17663In-Reply-To: <debb3bc0712172205o5b720e23mc81fa9a241ccd746@mail.gmail.com>
17664References: <47645CB6.4010802@fastmail.com.au> <b19eae4e0712151540u2ce217c0x82708d8573e55719@mail.gmail.com> <476469DD.80606@fastmail.com.au>
17665 <47646BEA.4070506@fastmail.com.au> <4766F642.9070907@fastmail.com.au> <894AECC1-3264-4471-B712-24383E230490@solid-ircd.com>
17666 <debb3bc0712172205o5b720e23mc81fa9a241ccd746@mail.gmail.com>
17667Message-ID: <4767663B.6020401@fastmail.com.au>
17668
17669since I was getting no answer from ServerOrigin, I wanted to ask in
17670here if anyone knows if they have perl installed.
17671
17672being in this type of environment with running Shells and all that, I
17673thought I would ask in here.
17674
17675
17676- Casey
17677From caseyclaydon at fastmail.com.au Sat Dec 22 00:43:16 2007
17678From: caseyclaydon at fastmail.com.au (Casey)
17679Date: Sat Dec 22 00:42:56 2007
17680Subject: [IRCServices] Channel Memos with MemoServ set limit 0
17681Message-ID: <476CCE24.60104@fastmail.com.au>
17682
17683Hi Andrew,
17684
17685I just wanted to say thank you for allowing Channel Memos to send to you
17686with MemoServ set limit 0, it is nice to allow them.
17687
17688I was playing with the Memos and I noticed this with the Channel Memos.
17689
17690
17691- Casey
17692From caseyclaydon at fastmail.com.au Sat Dec 22 00:49:34 2007
17693From: caseyclaydon at fastmail.com.au (Casey)
17694Date: Sat Dec 22 00:49:07 2007
17695Subject: [IRCServices] Merry Christmas everyone
17696Message-ID: <476CCF9E.1070308@fastmail.com.au>
17697
17698I would like to wish everyone a Merry Christmas
17699
17700
17701- Casey
17702From achurch at achurch.org Sat Dec 22 18:24:00 2007
17703From: achurch at achurch.org (Andrew Church)
17704Date: Sat Dec 22 01:28:06 2007
17705Subject: [IRCServices] Channel Memos with MemoServ set limit 0
17706In-Reply-To: <476CCE24.60104@fastmail.com.au>
17707Message-ID: <476cd8c1.05211@msgid.achurch.org>
17708
17709>I just wanted to say thank you for allowing Channel Memos to send to you
17710>with MemoServ set limit 0, it is nice to allow them.
17711
17712That would be because you sent the memo as a Services admin; memo limits
17713are ignored when a Services admin sends memos (this should probably be
17714documented). Channel memos, like regular memos, are subject to the limit
17715as usual when sent by a regular user.
17716
17717 --Andrew Church
17718 achurch@achurch.org
17719 http://achurch.org/
17720From genius3000 at gmail.com Sun Dec 30 17:23:33 2007
17721From: genius3000 at gmail.com (genius3000 aka Cue)
17722Date: Sun Dec 30 17:23:34 2007
17723Subject: [IRCServices] Bug Report - IRCServices-5.1.10
17724Message-ID: <2513c2050712301723y44584175w754a72d5e60f2c24@mail.gmail.com>
17725
17726Hey, I'm running the newest version of IRCServices with the newest version
17727of Unreal (3.2.7).
17728
17729The bug is sort of an addon from an old bug which I see has been fixed. A
17730channel take-over is still possible on an empty but registered channel. I
17731see that ChanServ now sees any +hv modes and removes them. But, anyone can
17732still set bans, exceptions, secret, invite-only, etc as well as change
17733topic. Example:
17734
17735[18:13:59] * Now talking in #test
17736[18:14:00] * Cue2 sets mode: +sihbe Cue2 *!*@* Cue*!*@*
17737[18:14:00] * Cue2 changes topic to 'Channel has been owned.'
17738[18:14:00] * ChanServ sets mode: +ntr-o Cue2
17739[18:14:00] * ChanServ sets mode: -h Cue2
17740
17741#test is registered but was empty when I joined. No I am not identified as
17742owner, 'Cue2' isn't even a registered nickname.
17743So as you can see it does remove the halfop mode, and it works also for
17744voice... but it doesn't change back topic nor does it remove other modes
17745set.
17746
17747--
17748genius3000 aka Cue
17749-------------- next part --------------
17750An HTML attachment was scrubbed...
17751URL: http://lists.ircservices.za.net/pipermail/ircservices/attachments/20071230/cfbdc04e/attachment.html
17752From robin at en2no.com Sun Dec 30 17:51:18 2007
17753From: robin at en2no.com (Robin Burchell)
17754Date: Sun Dec 30 17:51:20 2007
17755Subject: [IRCServices] Bug Report - IRCServices-5.1.10
17756In-Reply-To: <2513c2050712301723y44584175w754a72d5e60f2c24@mail.gmail.com>
17757References: <2513c2050712301723y44584175w754a72d5e60f2c24@mail.gmail.com>
17758Message-ID: <b19eae4e0712301751o777e2890s58ab2535ec047175@mail.gmail.com>
17759
17760That's (generally speaking) partly a limitation with Unreal.
17761
17762A nicer timestamping implementation (such as that offered by
17763hybrid/ratbox/inspircd/other) removes all modes when a channel
17764creation time is set 'older', generally done when ChanServ joins (i.e.
17765a good idea would be to send a timestamp dating to when the channel
17766was registered), which would remove all the hacked modes automatically
17767(in addition to the ops, without any intervention from ChanServ),
17768leaving the channel back in good condition
17769
17770For more information on how this works (one paragraph doesn't do it
17771justice), see http://www.inspircd.org/wiki/InspIRCd_Spanning_Tree_%281.2%29#FJOIN
17772
17773Unfortunately, Unreal doesn't remove hacked modes in these conditions,
17774nor does the server protocol of Unreal 3 allow for it.
17775
17776It would probably be possible to create a workaround for IRCds that
17777don't support this by checking on each MODE set for appropriate
17778permissions and reversing the mode changes where necessary, but I am
17779unsure how much overhead this will place on processing, nor am I sure
17780that bouncing will be foolproof under all conditions..
17781
17782On Dec 30, 2007 5:23 PM, genius3000 aka Cue <genius3000@gmail.com> wrote:
17783> Hey, I'm running the newest version of IRCServices with the newest version
17784> of Unreal (3.2.7).
17785>
17786> The bug is sort of an addon from an old bug which I see has been fixed. A
17787> channel take-over is still possible on an empty but registered channel. I
17788> see that ChanServ now sees any +hv modes and removes them. But, anyone can
17789> still set bans, exceptions, secret, invite-only, etc as well as change
17790> topic. Example:
17791>
17792> [18:13:59] * Now talking in #test
17793> [18:14:00] * Cue2 sets mode: +sihbe Cue2 *!*@* Cue*!*@*
17794> [18:14:00] * Cue2 changes topic to 'Channel has been owned.'
17795> [18:14:00] * ChanServ sets mode: +ntr-o Cue2
17796> [18:14:00] * ChanServ sets mode: -h Cue2
17797>
17798> #test is registered but was empty when I joined. No I am not identified as
17799> owner, 'Cue2' isn't even a registered nickname.
17800> So as you can see it does remove the halfop mode, and it works also for
17801> voice... but it doesn't change back topic nor does it remove other modes
17802> set.
17803>
17804> --
17805> genius3000 aka Cue
17806> ------------------------------------------------------------------
17807> To unsubscribe or change your subscription options, visit:
17808> http://lists.ircservices.za.net/mailman/listinfo/ircservices
17809>
17810
17811
17812
17813--
17814Robin Burchell
17815mob: +447702671419
17816msn: msn@viroteck.net
17817web: http://www.en2no.com