1 <!DOCTYPE HTML PUBLIC
"-//W3C//DTD HTML 3.2//EN">
4 <TITLE> [IRCServices] Regarding Founder Passwords
6 <LINK REL=
"Index" HREF=
"index.html" >
7 <LINK REL=
"made" HREF=
"mailto:ircservices%40ircservices.za.net?Subject=%5BIRCServices%5D%20Regarding%20Founder%20Passwords&In-Reply-To=ce6d53600703231023y1677d0fbue43e3d1378805fb9%40mail.gmail.com">
8 <META NAME=
"robots" CONTENT=
"index,nofollow">
9 <META http-equiv=
"Content-Type" content=
"text/html; charset=us-ascii">
10 <LINK REL=
"Previous" HREF=
"005227.html">
11 <LINK REL=
"Next" HREF=
"005223.html">
13 <BODY BGCOLOR=
"#ffffff">
14 <H1>[IRCServices] Regarding Founder Passwords
</H1>
16 <A HREF=
"mailto:ircservices%40ircservices.za.net?Subject=%5BIRCServices%5D%20Regarding%20Founder%20Passwords&In-Reply-To=ce6d53600703231023y1677d0fbue43e3d1378805fb9%40mail.gmail.com"
17 TITLE=
"[IRCServices] Regarding Founder Passwords">achurch at achurch.org
19 <I>Sat Mar
24 02:
29:
45 PDT
2007</I>
21 <LI>Previous message:
<A HREF=
"005227.html">[IRCServices] Regarding Founder Passwords
23 <LI>Next message:
<A HREF=
"005223.html">[IRCServices] services panic
25 <LI> <B>Messages sorted by:
</B>
26 <a href=
"date.html#5228">[ date ]
</a>
27 <a href=
"thread.html#5228">[ thread ]
</a>
28 <a href=
"subject.html#5228">[ subject ]
</a>
29 <a href=
"author.html#5228">[ author ]
</a>
34 <PRE>><i>So, if your founder password ever gets compromised, no matter how many
35 </I>><i>times you change it, if there are other persons who identified for
36 </I>><i>that channel, they will stay identified and will be able to request
37 </I>><i>the new password be sent to their emails?
39 That's correct with respect to Services
5.0. The SENDPASS feature
40 has been dropped from Services
5.1 so that particular problem is no longer
41 an issue. You do, however, raise a valid point with respect to users who
42 remain connected to the network, and I have changed ChanServ SET PASSWORD
43 in
5.1 to clear founder privileges from all users except the one setting
44 the password (see patch below, which may also work with
5.0 but hasn't
45 been tested--I'll look into including this in
5.0 as well).
48 <A HREF=
"http://lists.ircservices.za.net/mailman/listinfo/ircservices">achurch at achurch.org
</A>
49 <A HREF=
"http://achurch.org/">http://achurch.org/
</A>
51 Index: modules/chanserv/set.c
52 ===================================================================
53 RCS file: /var/local/cvsroot/ircservices/modules/chanserv/set.c,v
54 retrieving revision
2.66
56 --- modules/chanserv/set.c
16 Feb
2007 12:
49:
31 -
0000 2.66
57 +++ modules/chanserv/set.c
23 Mar
2007 17:
44:
52 -
0000
59 static void do_set_password(User *u, ChannelInfo *ci, char *param)
64 if (stricmp(param, ci-
>name) ==
0
65 || stricmp(param, ci-
>name+
1) ==
0
67 module_log(
"%s!%s@%s set password as Services admin for %s
",
68 u-
>nick, u-
>username, u-
>host, ci-
>name);
70 + /* Clear founder privileges from all other users who might have
71 + * identified earlier. */
72 + for (u2 = first_user(); u2; u2 = next_user()) {
74 + struct u_chaninfolist *c, *c2;
75 + LIST_FOREACH_SAFE (c, u2-
>id_chans, c2) {
76 + if (irc_stricmp(c-
>chan, ci-
>name) ==
0) {
77 + LIST_REMOVE(c, u2-
>id_chans);
85 /*************************************************************************/
92 <LI>Previous message:
<A HREF=
"005227.html">[IRCServices] Regarding Founder Passwords
94 <LI>Next message:
<A HREF=
"005223.html">[IRCServices] services panic
96 <LI> <B>Messages sorted by:
</B>
97 <a href=
"date.html#5228">[ date ]
</a>
98 <a href=
"thread.html#5228">[ thread ]
</a>
99 <a href=
"subject.html#5228">[ subject ]
</a>
100 <a href=
"author.html#5228">[ author ]
</a>