]> jfr.im git - irc.git/blob - software/RELEASES/ircservices/achurch.org/services/lists/ircservices/2003/003609.html
rename -> *.git
[irc.git] / software / RELEASES / ircservices / achurch.org / services / lists / ircservices / 2003 / 003609.html
1 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
2 <HTML>
3 <HEAD>
4 <TITLE> [IRCServices] Merging...
5 </TITLE>
6 <LINK REL="Index" HREF="index.html" >
7 <LINK REL="made" HREF="mailto:ircservices%40ircservices.za.net?Subject=%5BIRCServices%5D%20Merging...&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="003604.html">
11 <LINK REL="Next" HREF="003611.html">
12 </HEAD>
13 <BODY BGCOLOR="#ffffff">
14 <H1>[IRCServices] Merging...</H1>
15 <B>Arathorn</B>
16 <A HREF="mailto:ircservices%40ircservices.za.net?Subject=%5BIRCServices%5D%20Merging...&In-Reply-To="
17 TITLE="[IRCServices] Merging...">arathorn at theonering.net
18 </A><BR>
19 <I>Tue Feb 25 05:51:00 PST 2003</I>
20 <P><UL>
21 <LI>Previous message: <A HREF="003604.html">[IRCServices] Merging...
22 </A></li>
23 <LI>Next message: <A HREF="003611.html">[IRCServices] Merging...
24 </A></li>
25 <LI> <B>Messages sorted by:</B>
26 <a href="date.html#3609">[ date ]</a>
27 <a href="thread.html#3609">[ thread ]</a>
28 <a href="subject.html#3609">[ subject ]</a>
29 <a href="author.html#3609">[ author ]</a>
30 </LI>
31 </UL>
32 <HR>
33 <!--beginarticle-->
34 <PRE>Andrew Church wrote:
35 &gt;<i>
36 </I>&gt;<i> &gt;Is there a way to force every user to set their real email adress when we
37 </I>&gt;<i> &gt;use the version 5 of IRC-Services after an update from version 4 ?
38 </I>&gt;<i> &gt;(We want to use the sendpass options and mail-auth)
39 </I>&gt;<i> &gt;
40 </I>&gt;<i> &gt;A lot of user in our network have registred their nicknames using emails
41 </I>&gt;<i> &gt;address like <A HREF="http://www.ircservices.za.net/mailman/listinfo/ircservices">a at b.c</A> and we want to force them to use their real address
42 </I>&gt;<i> &gt;email when we'll merge v4 to v5
43 </I>&gt;<i>
44 </I>&gt;<i> The next release will have a command-line option,
45 </I>&quot;-clear-nick-email&quot;,
46 &gt;<i> which will clear the E-mail addresses stored with all nicknames. More
47 </I>&gt;<i> details will be included in docs/upgrade.html in that release.
48 </I>
49 When I upgraded to v5, a strategic temporary addition of email=0; to
50 modules/database/version4.c served to perform the same operation. However,
51 we then found a somewhat undesired sideeffect - namely that because in v4
52 days, NSDefHideEmail had been commented out - old registered users migrating
53 onto v5 were duly forced to enter valid e-mail addresses - **which were then
54 visible for the whole world to see on a /msg nickserv info Nickname.**
55
56 This was obviously a huge security issue, given that users were already iffy
57 about having to submit valid e-mail addresses in the first place - and thus
58 the fact that their private addies were now available to anyone and everyone
59 was not well received, both from a spam and anonymity point of view. And so
60 I fixed it by adding an equally strategic temporary ngi-&gt;flags |=
61 NF_HIDE_EMAIL; to modules/database/version4.c, and restarted the migration
62 process.
63
64 Should this scenario also be handled somewhere in Services, if nothing else
65 to prevent users from blaming this potential lack of privacy on Services
66 rather than the shortsightedness of an admin (such as I) who failed to set
67 NSDefHideEmail when first configuring Services years ago?
68
69 A.
70
71 ________________________________________________________________
72 Matthew Hodgson <A HREF="http://www.ircservices.za.net/mailman/listinfo/ircservices">arathorn at theonering.net</A> Tel: +44 7968 722968
73 Arathorn: Co-Sysadmin, TheOneRing.net&#174;
74
75
76 </PRE>
77
78 <!--endarticle-->
79 <HR>
80 <P><UL>
81 <!--threads-->
82 <LI>Previous message: <A HREF="003604.html">[IRCServices] Merging...
83 </A></li>
84 <LI>Next message: <A HREF="003611.html">[IRCServices] Merging...
85 </A></li>
86 <LI> <B>Messages sorted by:</B>
87 <a href="date.html#3609">[ date ]</a>
88 <a href="thread.html#3609">[ thread ]</a>
89 <a href="subject.html#3609">[ subject ]</a>
90 <a href="author.html#3609">[ author ]</a>
91 </LI>
92 </UL>
93
94 </body></html>