1 <!DOCTYPE HTML PUBLIC
"-//W3C//DTD HTML 3.2//EN">
4 <TITLE> [IRCServices Coding] v5.0a7 - sline module
6 <LINK REL=
"Index" HREF=
"index.html" >
7 <LINK REL=
"made" HREF=
"mailto:ircservices-coding%40ircservices.za.net?Subject=%5BIRCServices%20Coding%5D%20v5.0a7%20-%20sline%20module&In-Reply-To=3C1965A0.3000409%40pcisys.net">
8 <META NAME=
"robots" CONTENT=
"index,nofollow">
9 <META http-equiv=
"Content-Type" content=
"text/html; charset=us-ascii">
10 <LINK REL=
"Previous" HREF=
"000011.html">
11 <LINK REL=
"Next" HREF=
"000007.html">
13 <BODY BGCOLOR=
"#ffffff">
14 <H1>[IRCServices Coding] v5.0a7 - sline module
</H1>
15 <B>Mark Hetherington
</B>
16 <A HREF=
"mailto:ircservices-coding%40ircservices.za.net?Subject=%5BIRCServices%20Coding%5D%20v5.0a7%20-%20sline%20module&In-Reply-To=3C1965A0.3000409%40pcisys.net"
17 TITLE=
"[IRCServices Coding] v5.0a7 - sline module">mark at mhetherington.demon.co.uk
19 <I>Fri Dec
14 07:
51:
22 PST
2001</I>
21 <LI>Previous message:
<A HREF=
"000011.html">[IRCServices Coding] v5.0a7 - sline module
23 <LI>Next message:
<A HREF=
"000007.html">[IRCServices Coding] Version
5.0 alpha release available
25 <LI> <B>Messages sorted by:
</B>
26 <a href=
"date.html#20">[ date ]
</a>
27 <a href=
"thread.html#20">[ thread ]
</a>
28 <a href=
"subject.html#20">[ subject ]
</a>
29 <a href=
"author.html#20">[ author ]
</a>
34 <PRE>Had similar problems myself. After some digging, it seems the reason for the
35 'unknown directives' is that they are stored in the table for the main
36 configuration (services.conf parser init.c) rather than the module
37 configuration (modules.conf parser operserv/main.c) so when parsing the
38 operserv directives, the configuration parser has no access to their
39 definitions. The configuration reoutine seems to ignore errors such as this
40 so ultimately it should not stop services coming online, but I will result
41 in those directives being ignored.
43 Maybe the message should be altered to 'Ignored unknown directive %s' or
44 'Unknown directive %s ignored'
46 It may be a rather trivial cut/paste to address the issue but I have not
47 investigated this any further at this time.
49 The sline problem you have experienced suggests you have not loaded a
50 protocol for services. Check services.conf and add in an appropriate
51 LoadModule protocol/protocolname. See the comments in that section for
57 ><i> -----Original Message-----
58 </I>><i> From:
<A HREF=
"http://www.ircservices.za.net/mailman/listinfo/ircservices-coding">ircservices-coding-admin at ircservices.za.net
</A>
59 </I>><i> [mailto:
<A HREF=
"http://www.ircservices.za.net/mailman/listinfo/ircservices-coding">ircservices-coding-admin at ircservices.za.net
</A>]On Behalf Of Ryan
61 </I>><i> Sent:
14 December
2001 02:
36
62 </I>><i> To:
<A HREF=
"http://www.ircservices.za.net/mailman/listinfo/ircservices-coding">IRCServices-Coding at ircservices.za.net
</A>
63 </I>><i> Subject: [IRCServices Coding] v5.0a7 - sline module
66 </I>><i> I just grabbed a copy of Alpha7 for a night of fun testing, but I've run
67 </I>><i> into an issue. I did the standard install, modified the
2 example
68 </I>><i> configs to fit my needs, and I get this on startup:
69 </I>><i> [
<A HREF=
"http://www.ircservices.za.net/mailman/listinfo/ircservices-coding">irc at zogg
</A> bin]$ ./services -nofork
70 </I>><i> [Dec
13 21:
30:
09 2001] Services
5.0a7 starting up
71 </I>><i> [Dec
13 21:
30:
09 2001] modules.conf:
180: Unknown directive `LogMaxUsers'
72 </I>><i> [Dec
13 21:
30:
09 2001] modules.conf:
226: Unknown directive `WallGetpass'
73 </I>><i> [Dec
13 21:
30:
09 2001] modules.conf:
233: Unknown directive `WallSetpass'
74 </I>><i> [Dec
13 21:
30:
09 2001] modules: Unable to load module `operserv/sline':
75 </I>><i> /home/irc/devel/services/bin/lib/modules/operserv/sline.so: undefined
76 </I>><i> symbol: protocol_features
77 </I>><i> [Dec
13 21:
30:
09 2001] FATAL: Error loading modules, aborting
79 </I>><i> That undefined symbol error doesn't pass by me as being a good thing, so
80 </I>><i> I figured I'd mention it here.
81 </I>><i> I've tried commenting out all of the operserv/sline references in
82 </I>><i> modules.conf, but it attempts to load it anyway. (I haven't taken a
83 </I>><i> dive into the source yet to figure out how the new module system works,
84 </I>><i> so this could very well be normal.)
85 </I>><i> I'm on a RedHat
7.1 machine if that makes a difference.
88 </I>><i> Ryan Riley
91 </I>><i> ------------------------------------------------------------------
92 </I>><i> To unsubscribe or change your subscription options, visit:
93 </I>><i> <A HREF=
"http://www.ircservices.za.net/mailman/listinfo/ircservices-coding">http://www.ircservices.za.net/mailman/listinfo/ircservices-coding
</A>
102 <LI>Previous message:
<A HREF=
"000011.html">[IRCServices Coding] v5.0a7 - sline module
104 <LI>Next message:
<A HREF=
"000007.html">[IRCServices Coding] Version
5.0 alpha release available
106 <LI> <B>Messages sorted by:
</B>
107 <a href=
"date.html#20">[ date ]
</a>
108 <a href=
"thread.html#20">[ thread ]
</a>
109 <a href=
"subject.html#20">[ subject ]
</a>
110 <a href=
"author.html#20">[ author ]
</a>