]> jfr.im git - irc.git/blob - software/!RELEASES/ircservices/achurch.org/services/lists/ircservices-coding/2002/000886.html
RELEASE -> !RELEASE
[irc.git] / software / !RELEASES / ircservices / achurch.org / services / lists / ircservices-coding / 2002 / 000886.html
1 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
2 <HTML>
3 <HEAD>
4 <TITLE> [IRCServices Coding] RE: [IRCServices] Chanserv
5 </TITLE>
6 <LINK REL="Index" HREF="index.html" >
7 <LINK REL="made" HREF="mailto:ircservices-coding%40ircservices.za.net?Subject=%5BIRCServices%20Coding%5D%20RE%3A%20%5BIRCServices%5D%20Chanserv&In-Reply-To=">
8 <META NAME="robots" CONTENT="index,nofollow">
9 <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
10 <LINK REL="Previous" HREF="000885.html">
11 <LINK REL="Next" HREF="000887.html">
12 </HEAD>
13 <BODY BGCOLOR="#ffffff">
14 <H1>[IRCServices Coding] RE: [IRCServices] Chanserv</H1>
15 <B>George Stamatiou</B>
16 <A HREF="mailto:ircservices-coding%40ircservices.za.net?Subject=%5BIRCServices%20Coding%5D%20RE%3A%20%5BIRCServices%5D%20Chanserv&In-Reply-To="
17 TITLE="[IRCServices Coding] RE: [IRCServices] Chanserv">master at xchat.gr
18 </A><BR>
19 <I>Mon Jun 17 06:26:29 PDT 2002</I>
20 <P><UL>
21 <LI>Previous message: <A HREF="000885.html">[IRCServices Coding] RE: [IRCServices] Chanserv
22 </A></li>
23 <LI>Next message: <A HREF="000887.html">[IRCServices Coding] RE: [IRCServices] Chanserv
24 </A></li>
25 <LI> <B>Messages sorted by:</B>
26 <a href="date.html#886">[ date ]</a>
27 <a href="thread.html#886">[ thread ]</a>
28 <a href="subject.html#886">[ subject ]</a>
29 <a href="author.html#886">[ author ]</a>
30 </LI>
31 </UL>
32 <HR>
33 <!--beginarticle-->
34 <PRE>Just take a look at /server 66.51.99.34 9888
35 It's only test server with pre2.
36 I cannot say nothing else.
37
38 ----- Original Message -----
39 From: &quot;Andrew Church&quot; &lt;<A HREF="http://www.ircservices.za.net/mailman/listinfo/ircservices-coding">achurch at achurch.org</A>&gt;
40 To: &lt;<A HREF="http://www.ircservices.za.net/mailman/listinfo/ircservices-coding">ircservices-coding at ircservices.za.net</A>&gt;
41 Sent: Monday, June 17, 2002 4:00 PM
42 Subject: Re: [IRCServices Coding] RE: [IRCServices] Chanserv
43
44
45 &gt;<i> &gt;Gizm0 the problem is that ChanServ checks for mode +ho.But how to check
46 </I>for
47 &gt;<i> &gt;mode 'h' when it does NOT support it?
48 </I>&gt;<i>
49 </I>&gt;<i> This is handled properly by the current code; for ircds that don't
50 </I>&gt;<i> support +h, a lookup of mode &quot;h&quot; will return a flag value of 0, which (1)
51 </I>&gt;<i> doesn't affect any user's modes if you try to add it and (2) can't match
52 </I>&gt;<i> any user's current modes if you try to check for it, thus it's as if the
53 </I>&gt;<i> +h code wasn't there at all.
54 </I>&gt;<i>
55 </I>&gt;<i> --Andrew Church
56 </I>&gt;<i> <A HREF="http://www.ircservices.za.net/mailman/listinfo/ircservices-coding">achurch at achurch.org</A>
57 </I>&gt;<i> <A HREF="http://achurch.org/">http://achurch.org/</A>
58 </I>&gt;<i>
59 </I>&gt;<i> &gt;I just saw the code from ircservices 4.5.27.In these services there is a
60 </I>&gt;<i> &gt;#ifdef HAVE_HALFOP.
61 </I>&gt;<i> &gt;It's so simple sometimes to find what is going wrong.
62 </I>&gt;<i> &gt;Unreal ircd &quot;can see&quot; the mode +o and mode +h.But i think it is good to
63 </I>&gt;<i> &gt;share these two defferent things.I don't know.I'm saying again that in MY
64 </I>&gt;<i> &gt;ircd (bahamut-1.4(33)) secureops had problem.I tried and with clean ircd
65 </I>and
66 &gt;<i> &gt;ircservices.By the way.I hope you understood now :-).
67 </I>&gt;<i> &gt;First, check it.
68 </I>&gt;<i> &gt;----- Original Message -----
69 </I>&gt;<i> &gt;From: &quot;Panagiotis Kefalidis ( Gizm0 )&quot; &lt;<A HREF="http://www.ircservices.za.net/mailman/listinfo/ircservices-coding">gizm0 at mail.gr</A>&gt;
70 </I>&gt;<i> &gt;To: &lt;<A HREF="http://www.ircservices.za.net/mailman/listinfo/ircservices-coding">ircservices-coding at ircservices.za.net</A>&gt;
71 </I>&gt;<i> &gt;Sent: Monday, June 17, 2002 5:57 PM
72 </I>&gt;<i> &gt;Subject: [IRCServices Coding] RE: [IRCServices] Chanserv
73 </I>&gt;<i> &gt;
74 </I>&gt;<i> &gt;
75 </I>&gt;<i> &gt;&gt; &gt;well, in my server with bahamut ircd , the option SECUREOPS had
76 </I>&gt;<i> &gt;&gt; &gt;problem, and did not deop user with no access in channel.Gizm0 is
77 </I>&gt;<i>right.
78 </I>&gt;<i> &gt;&gt; the point is that your fix was wrong.
79 </I>&gt;<i> &gt;&gt; &gt;This will cause problem with unreal ircd.But look that there
80 </I>&gt;<i> &gt;&gt; &gt;are CA_AUTOOP and CA_AUTOHALFOP.The problem is not the giving mode,
81 </I>&gt;<i>but
82 </I>&gt;<i> &gt;&gt; when ChanServ will deop the user (CA_AUTODEOP)
83 </I>&gt;<i> &gt;&gt; AUTODEOP checks both modes(o and h).there is no need to add and
84 </I>&gt;<i> &gt;&gt; AUTODEHALFOP.I'm not sure if understood what you were trying to explain
85 </I>&gt;<i> &gt;us.
86 </I>&gt;<i> &gt;&gt;
87 </I>&gt;<i> &gt;&gt; &gt;I don't know if
88 </I>&gt;<i> &gt;&gt; &gt;should be added an CA_AUTODEHALFOP.
89 </I>&gt;<i> &gt;&gt; &gt; &gt;
90 </I>&gt;<i> &gt;&gt; &gt; &gt;&gt;Well, Andrew i think i found what was going wrong with SECUREOPS.
91 </I>In
92 &gt;<i> &gt;&gt; &gt; &gt;&gt;file access.c in line 42...
93 </I>&gt;<i> &gt;&gt; &gt; &gt;&gt; { CA_AUTODEOP, -1, &quot;AUTODEOP&quot;, CHAN_LEVEL_AUTODEOP,
94 </I>&gt;<i> &gt;&gt; &gt; &gt;&gt; CL_CLEAR_MODE|CL_LESSEQUAL, { cumode: {&quot;oh&quot;,0} } },
95 </I>&gt;<i> &gt;&gt; &gt; &gt;&gt;
96 </I>&gt;<i> &gt;&gt; &gt; &gt;&gt;There is NO channel mode +h on bahamut.I changed that simple to &quot;o&quot;
97 </I>&gt;<i> &gt;&gt; &gt; &gt;&gt;&gt;and
98 </I>&gt;<i> &gt;&gt; &gt; &gt;is working fine.
99 </I>&gt;<i> &gt;&gt; &gt; &gt;
100 </I>&gt;<i> &gt;&gt; &gt; &gt;i think this is added for compatibility to half-ops(h) which exists
101 </I>&gt;<i> &gt;&gt; &gt; &gt;in Unreal ircd.the ChanServ module is used in all protocols and not
102 </I>&gt;<i> &gt;&gt; &gt; &gt;only for the bahamut,so removing this will propably cause services
103 </I>&gt;<i> &gt;&gt; &gt; &gt;not to work/respond correct on unreal ircd.Correct me if i'm wrong.
104 </I>&gt;<i> &gt;&gt; &gt;
105 </I>&gt;<i> &gt;&gt; &gt; That's correct. Frankly I don't know what bug the original
106 </I>&gt;<i> &gt;&gt; &gt; poster
107 </I>&gt;<i> &gt;&gt; was
108 </I>&gt;<i> &gt;&gt; &gt; referring to, but the posted fix will break Unreal and other servers
109 </I>&gt;<i> &gt;&gt; &gt; with halfops.
110 </I>&gt;<i> &gt;&gt; &gt;
111 </I>&gt;<i> &gt;&gt; &gt; --Andrew Church
112 </I>&gt;<i> &gt;&gt; &gt; <A HREF="http://www.ircservices.za.net/mailman/listinfo/ircservices-coding">achurch at achurch.org</A>
113 </I>&gt;<i> &gt;&gt; &gt; <A HREF="http://achurch.org/">http://achurch.org/</A>
114 </I>&gt;<i> &gt;&gt; &gt; ------------------------------------------------------------------
115 </I>&gt;<i> &gt;&gt; &gt; To unsubscribe or change your subscription options, visit:
116 </I>&gt;<i> &gt;&gt; &gt; <A HREF="http://www.ircservices.za.net/mailman/listinfo/ircservices-coding">http://www.ircservices.za.net/mailman/listinfo/ircservices-coding</A>
117 </I>&gt;<i> &gt;&gt; &gt;
118 </I>&gt;<i> &gt;&gt;
119 </I>&gt;<i> &gt;&gt;
120 </I>&gt;<i> &gt;&gt; &quot;I can see the darkness in your eyes.&quot;
121 </I>&gt;<i> &gt;&gt; Gizm0.-
122 </I>&gt;<i> &gt;&gt;
123 </I>&gt;<i> &gt;&gt; -------------------------------------------------------------
124 </I>&gt;<i> &gt;&gt; <A HREF="http://www.mail.gr/">http://www.mail.gr/</A> - Get Your Private Free Email Address!
125 </I>&gt;<i> &gt;&gt; <A HREF="http://www.ringtone.gr/">http://www.ringtone.gr/</A> - Ringtones &amp; Logos for your mobile!
126 </I>&gt;<i> &gt;&gt; ------------------------------------------------------------------
127 </I>&gt;<i> &gt;&gt; To unsubscribe or change your subscription options, visit:
128 </I>&gt;<i> &gt;&gt; <A HREF="http://www.ircservices.za.net/mailman/listinfo/ircservices-coding">http://www.ircservices.za.net/mailman/listinfo/ircservices-coding</A>
129 </I>&gt;<i> &gt;&gt;
130 </I>&gt;<i> &gt;
131 </I>&gt;<i> &gt;
132 </I>&gt;<i> &gt;------------------------------------------------------------------
133 </I>&gt;<i> &gt;To unsubscribe or change your subscription options, visit:
134 </I>&gt;<i> &gt;<A HREF="http://www.ircservices.za.net/mailman/listinfo/ircservices-coding">http://www.ircservices.za.net/mailman/listinfo/ircservices-coding</A>
135 </I>&gt;<i> ------------------------------------------------------------------
136 </I>&gt;<i> To unsubscribe or change your subscription options, visit:
137 </I>&gt;<i> <A HREF="http://www.ircservices.za.net/mailman/listinfo/ircservices-coding">http://www.ircservices.za.net/mailman/listinfo/ircservices-coding</A>
138 </I>&gt;<i>
139 </I>
140
141 </PRE>
142
143 <!--endarticle-->
144 <HR>
145 <P><UL>
146 <!--threads-->
147 <LI>Previous message: <A HREF="000885.html">[IRCServices Coding] RE: [IRCServices] Chanserv
148 </A></li>
149 <LI>Next message: <A HREF="000887.html">[IRCServices Coding] RE: [IRCServices] Chanserv
150 </A></li>
151 <LI> <B>Messages sorted by:</B>
152 <a href="date.html#886">[ date ]</a>
153 <a href="thread.html#886">[ thread ]</a>
154 <a href="subject.html#886">[ subject ]</a>
155 <a href="author.html#886">[ author ]</a>
156 </LI>
157 </UL>
158
159 </body></html>