]> jfr.im git - irc/UndernetIRC/undernet-charter.git/blob - services.html
Create CNAME
[irc/UndernetIRC/undernet-charter.git] / services.html
1
2 <!DOCTYPE html>
3
4 <html class="no-js" lang="en">
5 <head>
6 <meta charset="utf-8"/>
7 <meta content="width=device-width,initial-scale=1" name="viewport"/>
8 <link href="assets/images/favicon.png" rel="icon"/>
9 <meta content="mkdocs-1.2.3, mkdocs-material-8.1.8" name="generator"/>
10 <title>5. Network Services - Undernet Administration Charter</title>
11 <link href="assets/stylesheets/main.6e60f8b8.min.css" rel="stylesheet"/>
12 <link href="assets/stylesheets/palette.e6a45f82.min.css" rel="stylesheet"/>
13 <link crossorigin="" href="https://fonts.gstatic.com" rel="preconnect"/>
14 <link href="https://fonts.googleapis.com/css?family=Roboto:300,400,400i,700%7CRoboto+Mono&amp;display=fallback" rel="stylesheet"/>
15 <style>:root{--md-text-font:"Roboto";--md-code-font:"Roboto Mono"}</style>
16 <script>__md_scope=new URL(".",location),__md_get=(e,_=localStorage,t=__md_scope)=>JSON.parse(_.getItem(t.pathname+"."+e)),__md_set=(e,_,t=localStorage,a=__md_scope)=>{try{t.setItem(a.pathname+"."+e,JSON.stringify(_))}catch(e){}}</script>
17 </head>
18 <body data-md-color-accent="none" data-md-color-primary="none" data-md-color-scheme="" dir="ltr">
19 <input autocomplete="off" class="md-toggle" data-md-toggle="drawer" id="__drawer" type="checkbox"/>
20 <input autocomplete="off" class="md-toggle" data-md-toggle="search" id="__search" type="checkbox"/>
21 <label class="md-overlay" for="__drawer"></label>
22 <div data-md-component="skip">
23 <a class="md-skip" href="#network-services">5.
24 Skip to content
25 </a>
26 </div>
27 <div data-md-component="announce">
28 </div>
29 <header class="md-header" data-md-component="header">
30 <nav aria-label="Header" class="md-header__inner md-grid">
31 <a aria-label="Undernet Administration Charter" class="md-header__button md-logo" data-md-component="logo" href="index.html" title="Undernet Administration Charter">
32 <svg viewbox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path d="M12 8a3 3 0 0 0 3-3 3 3 0 0 0-3-3 3 3 0 0 0-3 3 3 3 0 0 0 3 3m0 3.54C9.64 9.35 6.5 8 3 8v11c3.5 0 6.64 1.35 9 3.54 2.36-2.19 5.5-3.54 9-3.54V8c-3.5 0-6.64 1.35-9 3.54z"></path></svg>
33 </a>
34 <label class="md-header__button md-icon" for="__drawer">
35 <svg viewbox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path d="M3 6h18v2H3V6m0 5h18v2H3v-2m0 5h18v2H3v-2z"></path></svg>
36 </label>
37 <div class="md-header__title" data-md-component="header-title">
38 <div class="md-header__ellipsis">
39 <div class="md-header__topic">
40 <span class="md-ellipsis">
41 Undernet Administration Charter
42 </span>
43 </div>
44 <div class="md-header__topic" data-md-component="header-topic">
45 <span class="md-ellipsis">
46
47 5. Network Services
48
49 </span>
50 </div>
51 </div>
52 </div>
53 <label class="md-header__button md-icon" for="__search">
54 <svg viewbox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path d="M9.5 3A6.5 6.5 0 0 1 16 9.5c0 1.61-.59 3.09-1.56 4.23l.27.27h.79l5 5-1.5 1.5-5-5v-.79l-.27-.27A6.516 6.516 0 0 1 9.5 16 6.5 6.5 0 0 1 3 9.5 6.5 6.5 0 0 1 9.5 3m0 2C7 5 5 7 5 9.5S7 14 9.5 14 14 12 14 9.5 12 5 9.5 5z"></path></svg>
55 </label>
56 <div class="md-search" data-md-component="search" role="dialog">
57 <label class="md-search__overlay" for="__search"></label>
58 <div class="md-search__inner" role="search">
59 <form class="md-search__form" name="search">
60 <input aria-label="Search" autocapitalize="off" autocomplete="off" autocorrect="off" class="md-search__input" data-md-component="search-query" name="query" placeholder="Search" required="" spellcheck="false" type="text"/>
61 <label class="md-search__icon md-icon" for="__search">
62 <svg viewbox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path d="M9.5 3A6.5 6.5 0 0 1 16 9.5c0 1.61-.59 3.09-1.56 4.23l.27.27h.79l5 5-1.5 1.5-5-5v-.79l-.27-.27A6.516 6.516 0 0 1 9.5 16 6.5 6.5 0 0 1 3 9.5 6.5 6.5 0 0 1 9.5 3m0 2C7 5 5 7 5 9.5S7 14 9.5 14 14 12 14 9.5 12 5 9.5 5z"></path></svg>
63 <svg viewbox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path d="M20 11v2H8l5.5 5.5-1.42 1.42L4.16 12l7.92-7.92L13.5 5.5 8 11h12z"></path></svg>
64 </label>
65 <nav aria-label="Search" class="md-search__options">
66 <button aria-label="Clear" class="md-search__icon md-icon" tabindex="-1" type="reset">
67 <svg viewbox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path d="M19 6.41 17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12 19 6.41z"></path></svg>
68 </button>
69 </nav>
70 </form>
71 <div class="md-search__output">
72 <div class="md-search__scrollwrap" data-md-scrollfix="">
73 <div class="md-search-result" data-md-component="search-result">
74 <div class="md-search-result__meta">
75 Initializing search
76 </div>
77 <ol class="md-search-result__list"></ol>
78 </div>
79 </div>
80 </div>
81 </div>
82 </div>
83 </nav>
84 </header>
85 <div class="md-container" data-md-component="container">
86 <main class="md-main" data-md-component="main">
87 <div class="md-main__inner md-grid">
88 <div class="md-sidebar md-sidebar--primary" data-md-component="sidebar" data-md-type="navigation">
89 <div class="md-sidebar__scrollwrap">
90 <div class="md-sidebar__inner">
91 <nav aria-label="Navigation" class="md-nav md-nav--primary" data-md-level="0">
92 <label class="md-nav__title" for="__drawer">
93 <a aria-label="Undernet Administration Charter" class="md-nav__button md-logo" data-md-component="logo" href="index.html" title="Undernet Administration Charter">
94 <svg viewbox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path d="M12 8a3 3 0 0 0 3-3 3 3 0 0 0-3-3 3 3 0 0 0-3 3 3 3 0 0 0 3 3m0 3.54C9.64 9.35 6.5 8 3 8v11c3.5 0 6.64 1.35 9 3.54 2.36-2.19 5.5-3.54 9-3.54V8c-3.5 0-6.64 1.35-9 3.54z"></path></svg>
95 </a>
96 Undernet Administration Charter
97 </label>
98 <ul class="md-nav__list" data-md-scrollfix="">
99 <li class="md-nav__item">
100 <a class="md-nav__link" href="index.html">
101 1. Document Purpose
102 </a>
103 </li>
104 <li class="md-nav__item">
105 <a class="md-nav__link" href="structure.html">
106 2. Network Administration Structure
107 </a>
108 </li>
109 <li class="md-nav__item">
110 <a class="md-nav__link" href="coc.html">
111 3. Code of Conduct
112 </a>
113 </li>
114 <li class="md-nav__item">
115 <a class="md-nav__link" href="changes.html">
116 4. Making Changes
117 </a>
118 </li>
119 <li class="md-nav__item md-nav__item--active">
120 <input class="md-nav__toggle md-toggle" data-md-toggle="toc" id="__toc" type="checkbox"/>
121 <label class="md-nav__link md-nav__link--active" for="__toc">
122 5. Network Services
123 <span class="md-nav__icon md-icon"></span>
124 </label>
125 <a class="md-nav__link md-nav__link--active" href="services.html">
126 5. Network Services
127 </a>
128 <nav aria-label="Table of contents" class="md-nav md-nav--secondary">
129 <label class="md-nav__title" for="__toc">
130 <span class="md-nav__icon md-icon"></span>
131 Table of contents
132 </label>
133 <ul class="md-nav__list" data-md-component="toc" data-md-scrollfix="">
134 <li class="md-nav__item">
135 <a class="md-nav__link" href="#channelsundernetorg">5.1
136 channels.undernet.org
137 </a>
138 </li>
139 <li class="md-nav__item">
140 <a class="md-nav__link" href="#chanfixundernetorg">5.2
141 chanfix.undernet.org
142 </a>
143 </li>
144 <li class="md-nav__item">
145 <a class="md-nav__link" href="#dronescanundernetorg">5.3
146 dronescan.undernet.org
147 </a>
148 </li>
149 <li class="md-nav__item">
150 <a class="md-nav__link" href="#uworldeuundernetorg">5.4
151 uworld.eu.undernet.org
152 </a>
153 </li>
154 </ul>
155 </nav>
156 </li>
157 <li class="md-nav__item">
158 <a class="md-nav__link" href="committees.html">
159 6. Network Committees (NCs)
160 </a>
161 </li>
162 <li class="md-nav__item">
163 <a class="md-nav__link" href="operators.html">
164 7. Server Operators (SOs)
165 </a>
166 </li>
167 <li class="md-nav__item">
168 <a class="md-nav__link" href="aup.html">
169 8. Acceptable Use Policy (AUP)
170 </a>
171 </li>
172 <li class="md-nav__item">
173 <a class="md-nav__link" href="worldaup.html">
174 9. *world Acceptable use Policy
175 </a>
176 </li>
177 <li class="md-nav__item">
178 <a class="md-nav__link" href="glossary.html">
179 10. Glossary of Terms
180 </a>
181 </li>
182 <li class="md-nav__item">
183 <a class="md-nav__link" href="appendix.html">
184 11. Appendix
185 </a>
186 </li>
187 </ul>
188 </nav>
189 </div>
190 </div>
191 </div>
192 <div class="md-sidebar md-sidebar--secondary" data-md-component="sidebar" data-md-type="toc">
193 <div class="md-sidebar__scrollwrap">
194 <div class="md-sidebar__inner">
195 <nav aria-label="Table of contents" class="md-nav md-nav--secondary">
196 <label class="md-nav__title" for="__toc">
197 <span class="md-nav__icon md-icon"></span>
198 Table of contents
199 </label>
200 <ul class="md-nav__list" data-md-component="toc" data-md-scrollfix="">
201 <li class="md-nav__item">
202 <a class="md-nav__link" href="#channelsundernetorg">5.1
203 channels.undernet.org
204 </a>
205 </li>
206 <li class="md-nav__item">
207 <a class="md-nav__link" href="#chanfixundernetorg">5.2
208 chanfix.undernet.org
209 </a>
210 </li>
211 <li class="md-nav__item">
212 <a class="md-nav__link" href="#dronescanundernetorg">5.3
213 dronescan.undernet.org
214 </a>
215 </li>
216 <li class="md-nav__item">
217 <a class="md-nav__link" href="#uworldeuundernetorg">5.4
218 uworld.eu.undernet.org
219 </a>
220 </li>
221 </ul>
222 </nav>
223 </div>
224 </div>
225 </div>
226 <div class="md-content" data-md-component="content">
227 <article class="md-content__inner md-typeset">
228 <h1 id="network-services"><span class="enumerate-headings-plugin enumerate-heading-plugin">5.</span> Network Services<a class="headerlink" href="#network-services" title="Permanent link">#</a></h1>
229 <p>Undernet is supported by multiple network services to provide helpful
230 functionality to users, operators, and administrators. These services
231 are primarily (although not necessarily exclusively) provided as
232 GNUWorld P10 service modules, with code maintained or trusted by the
233 Undernet Coder Committee.</p>
234 <p>Changes to services (incl. newlinks or delinks) and their
235 functionality may be motioned through normal CFV processes requiring a
236 <em>simple majority.</em></p>
237 <p>Network Services and specific policies relating to each are documented
238 externally in <strong>services.md</strong></p>
239 <h2 id="channelsundernetorg"><span class="enumerate-headings-plugin enumerate-heading-plugin">5.1</span> channels.undernet.org<a class="headerlink" href="#channelsundernetorg" title="Permanent link">#</a></h2>
240 <p>Providing channel and user identity support (incl. client host hiding
241 via user mode +x).</p>
242 <h2 id="chanfixundernetorg"><span class="enumerate-headings-plugin enumerate-heading-plugin">5.2</span> chanfix.undernet.org<a class="headerlink" href="#chanfixundernetorg" title="Permanent link">#</a></h2>
243 <p>Chanfix service, providing protection for unregistered channels by
244 scoring clients based on the history of being opped in a channel.</p>
245 <h2 id="dronescanundernetorg"><span class="enumerate-headings-plugin enumerate-heading-plugin">5.3</span> dronescan.undernet.org<a class="headerlink" href="#dronescanundernetorg" title="Permanent link">#</a></h2>
246 <p>Client scanning service responsible for the identification and removal
247 of abusive clients</p>
248 <h2 id="uworldeuundernetorg"><span class="enumerate-headings-plugin enumerate-heading-plugin">5.4</span> uworld.eu.undernet.org<a class="headerlink" href="#uworldeuundernetorg" title="Permanent link">#</a></h2>
249 <p>Service tool to assist Server Operators with useful functions to
250 assist with network management and enforcement of the Undernet AUP.</p>
251 </article>
252 </div>
253 </div>
254 </main>
255 <footer class="md-footer">
256 <nav aria-label="Footer" class="md-footer__inner md-grid">
257 <a aria-label="Previous: 4. Making Changes" class="md-footer__link md-footer__link--prev" href="changes.html" rel="prev">
258 <div class="md-footer__button md-icon">
259 <svg viewbox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path d="M20 11v2H8l5.5 5.5-1.42 1.42L4.16 12l7.92-7.92L13.5 5.5 8 11h12z"></path></svg>
260 </div>
261 <div class="md-footer__title">
262 <div class="md-ellipsis">
263 <span class="md-footer__direction">
264 Previous
265 </span>
266 4. Making Changes
267 </div>
268 </div>
269 </a>
270 <a aria-label="Next: 6. Network Committees (NCs)" class="md-footer__link md-footer__link--next" href="committees.html" rel="next">
271 <div class="md-footer__title">
272 <div class="md-ellipsis">
273 <span class="md-footer__direction">
274 Next
275 </span>
276 6. Network Committees (NCs)
277 </div>
278 </div>
279 <div class="md-footer__button md-icon">
280 <svg viewbox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path d="M4 11v2h12l-5.5 5.5 1.42 1.42L19.84 12l-7.92-7.92L10.5 5.5 16 11H4z"></path></svg>
281 </div>
282 </a>
283 </nav>
284 <div class="md-footer-meta md-typeset">
285 <div class="md-footer-meta__inner md-grid">
286 <div class="md-copyright">
287
288
289 Made with
290 <a href="https://squidfunk.github.io/mkdocs-material/" rel="noopener" target="_blank">
291 Material for MkDocs
292 </a>
293 </div>
294 </div>
295 </div>
296 </footer>
297 </div>
298 <div class="md-dialog" data-md-component="dialog">
299 <div class="md-dialog__inner md-typeset"></div>
300 </div>
301 <script id="__config" type="application/json">{"base": ".", "features": [], "translations": {"clipboard.copy": "Copy to clipboard", "clipboard.copied": "Copied to clipboard", "search.config.lang": "en", "search.config.pipeline": "trimmer, stopWordFilter", "search.config.separator": "[\\s\\-]+", "search.placeholder": "Search", "search.result.placeholder": "Type to start searching", "search.result.none": "No matching documents", "search.result.one": "1 matching document", "search.result.other": "# matching documents", "search.result.more.one": "1 more on this page", "search.result.more.other": "# more on this page", "search.result.term.missing": "Missing", "select.version.title": "Select version"}, "search": "assets/javascripts/workers/search.22074ed6.min.js"}</script>
302 <script src="assets/javascripts/bundle.960e086b.min.js"></script>
303 </body>
304 </html>