1 diff -ur ../ircu2.10.11/include/ircd_policy.h ./include/ircd_policy.h
2 --- ../ircu2.10.11/include/ircd_policy.h Thu Sep 20 13:55:14 2001
3 +++ ./include/ircd_policy.h Wed Feb 27 14:12:12 2002
6 * This is implemented as disallowing users from setting +s
8 -#define HEAD_IN_SAND_SNOTICES
9 -#define SERVNOTICE_OPER_ONLY
10 +#undef HEAD_IN_SAND_SNOTICES
11 +#undef SERVNOTICE_OPER_ONLY
13 /* CFV-165 - Hiding Nonessential information from non-opers
16 * This is implemented by making all server wallops DESYNC's, and removing
17 * +g from normal users.
19 -#define HEAD_IN_SAND_DESYNCS
20 -#define DEBUG_OPER_ONLY
21 +#undef HEAD_IN_SAND_DESYNCS
22 +#undef DEBUG_OPER_ONLY
24 /* CFV-165 - Hiding Nonessential information from non-opers
28 * This is implemented as disallowing users from setting +w
30 -#define HEAD_IN_SAND_WALLOPS
31 +#undef HEAD_IN_SAND_WALLOPS
32 /* #define WALLOPS_OPER_ONLY */
34 /* CFV-165 - Hiding Nonessential information from non-opers
36 * 5) Removal of /MAP from users.
39 -#define HEAD_IN_SAND_MAP
40 +#undef HEAD_IN_SAND_MAP
42 /* CFV-165 - Hiding Nonessential information from non-opers
44 * 6) Removal of links from users
46 -#define HEAD_IN_SAND_LINKS
47 +#undef HEAD_IN_SAND_LINKS
49 /* CFV-165 - Hiding Nonessential information from non-opers
53 * 8) Removal of /TRACE from users.
55 -#define HEAD_IN_SAND_TRACE
56 +#undef HEAD_IN_SAND_TRACE
58 /* CFV-165 - Hiding Nonessential information from non-opers
60 * 9-13) Removal of various stats from non users
62 -#define HEAD_IN_SAND_STATS_L
63 -#define HEAD_IN_SAND_STATS_C
64 -#define HEAD_IN_SAND_STATS_G
65 -#define HEAD_IN_SAND_STATS_H
66 -#define HEAD_IN_SAND_STATS_K
67 -#define HEAD_IN_SAND_STATS_F
68 -#define HEAD_IN_SAND_STATS_I
69 -#define HEAD_IN_SAND_STATS_M
70 -#define HEAD_IN_SAND_STATS_m
71 -#define HEAD_IN_SAND_STATS_O
72 -#define HEAD_IN_SAND_STATS_P
73 -#define HEAD_IN_SAND_STATS_R
74 -#define HEAD_IN_SAND_STATS_D
75 -#define HEAD_IN_SAND_STATS_d
76 -#define HEAD_IN_SAND_STATS_E
77 -#define HEAD_IN_SAND_STATS_t
78 -#define HEAD_IN_SAND_STATS_T
79 -#define HEAD_IN_SAND_STATS_U
80 -#undef HEAD_IN_SAND_STATS_u
81 -#undef HEAD_IN_SAND_STATS_W
82 -#define HEAD_IN_SAND_STATS_X
83 -#define HEAD_IN_SAND_STATS_Y
84 -#define HEAD_IN_SAND_STATS_Z
85 +#undef HEAD_IN_SAND_STATS_L
86 +#undef HEAD_IN_SAND_STATS_C
87 +#undef HEAD_IN_SAND_STATS_G
88 +#undef HEAD_IN_SAND_STATS_H
89 +#undef HEAD_IN_SAND_STATS_K
90 +#undef HEAD_IN_SAND_STATS_F
91 +#undef HEAD_IN_SAND_STATS_I
92 +#undef HEAD_IN_SAND_STATS_M
93 +#undef HEAD_IN_SAND_STATS_m
94 +#undef HEAD_IN_SAND_STATS_O
95 +#undef HEAD_IN_SAND_STATS_P
96 +#undef HEAD_IN_SAND_STATS_R
97 +#undef HEAD_IN_SAND_STATS_D
98 +#undef HEAD_IN_SAND_STATS_d
99 +#undef HEAD_IN_SAND_STATS_E
100 +#undef HEAD_IN_SAND_STATS_t
101 +#undef HEAD_IN_SAND_STATS_T
102 +#undef HEAD_IN_SAND_STATS_U
103 +#undef HEAD_IN_SAND_STATS_u
104 +#undef HEAD_IN_SAND_STATS_W
105 +#undef HEAD_IN_SAND_STATS_X
106 +#undef HEAD_IN_SAND_STATS_Y
107 +#undef HEAD_IN_SAND_STATS_Z
109 /* CFV-165 - Hiding Nonessential information from non-opers
111 * 14) Removal of server names in net break sign-offs.
114 -#define HEAD_IN_SAND_NETSPLIT
115 +#undef HEAD_IN_SAND_NETSPLIT
117 /* CFV-165 - Hiding Nonessential information from non-opers
119 * 15) Removal of server names in replies to /WHOIS
122 -#define HEAD_IN_SAND_WHOIS_SERVERNAME
123 -#define HEAD_IN_SAND_WHOIS_IDLETIME
124 -#define HEAD_IN_SAND_WHO_SERVERNAME
125 -#define HEAD_IN_SAND_WHO_HOPCOUNT
126 +#undef HEAD_IN_SAND_WHOIS_SERVERNAME
127 +#undef HEAD_IN_SAND_WHOIS_IDLETIME
128 +#undef HEAD_IN_SAND_WHO_SERVERNAME
129 +#undef HEAD_IN_SAND_WHO_HOPCOUNT
131 /* CFV-165 - Hiding Nonessential information from non-opers
135 /* don't show which server set a ban */
136 -#define HEAD_IN_SAND_BANWHO
137 +#undef HEAD_IN_SAND_BANWHO
139 /* remap remote numerics to come from the local server */
140 -#define HEAD_IN_SAND_REWRITE
141 +#undef HEAD_IN_SAND_REWRITE
143 /* disallow remote queries (*sob!*) */
144 /* (note, set this to 0 to reenable, not undef */
145 -#define HEAD_IN_SAND_REMOTE 1
146 +#define HEAD_IN_SAND_REMOTE 0
148 #define HEAD_IN_SAND_SERVERNAME "*.undernet.org"
149 #define HEAD_IN_SAND_SERVERINFO "The Undernet Underworld"