<?xml version="1.0"?><rss version="2.0"><channel><title>Citadel Documentation</title><link>https://uncensored.citadel.org/</link><image><title>Citadel Documentation</title><url>https://uncensored.citadel.org/roompic?room=Citadel%20Documentation</url><link>https://uncensored.citadel.org/</link></image>
<description>Citadel Documentation</description>
<item><link>https://uncensored.citadel.org/readfwd?go=Citadel%20Documentation?start_reading_at=2099521520</link><pubDate>Fri, 23 May 2025 05:17:51 -0000</pubDate><title>Re: Citadel docker and lighttld documentation</title><guid isPermaLink="false">2099521520@Uncensored</guid><description><![CDATA[<html><body>

<p><a href="https://github.com/robotamer/hugo/blob/master/content%2Fen%2Flinux%2Fcitadel%2F_index.md">Here is a raw link to the GitHub version.</a></p>
<blockquote>
<div class="message_header"><span>Fri May 02 2025 12:22:31 UTC</span> <span>from <a href="do_template?template=user_show?who=Motobike">Motobike</a> </span> <span class="message_subject">Subject: Re: Citadel docker and lighttld documentation</span></div>
<div class="message_content">
<p>Hi Tamer,</p>
<p>how does it look like with lighttld ? Can you explaine ? Found nothing on your page. </p>
<p>Thanks</p>
<p> </p>
<p>Greetings</p>
<p>Mike</p>
<blockquote>
<div class="message_header"><span>Fr Apr 04 2025 11:24:22 UTC</span> <span>von <a href="do_template?template=user_show?who=TaMeR">TaMeR</a> </span> <span class="message_subject">Betreff: Citadel docker and lighttld documentation</span></div>
<div class="message_content">
<p> </p>
<p>I have posted docs on <a href="https://blog.tamer.pw/linux/citadel" target="_blank">my site</a> but they are also available as markdown on <a href="https://github.com/robotamer/hugo/tree/master/content/en/linux/citadel" target="_blank">github</a>.</p>
<br /><br /></div>
</blockquote>
<p> </p>
<br /><br /></div>
</blockquote>
]]></description></item><item><link>https://uncensored.citadel.org/readfwd?go=Citadel%20Documentation?start_reading_at=2099518864</link><pubDate>Fri, 02 May 2025 12:22:31 -0000</pubDate><title>Re: Citadel docker and lighttld documentation</title><guid isPermaLink="false">2099518864@Uncensored</guid><description><![CDATA[<html><body>

<p>Hi Tamer,</p>
<p>how does it look like with lighttld ? Can you explaine ? Found nothing on your page. </p>
<p>Thanks</p>
<p> </p>
<p>Greetings</p>
<p>Mike</p>
<blockquote>
<div class="message_header"><span>Fr Apr 04 2025 11:24:22 UTC</span> <span>von <a href="do_template?template=user_show?who=TaMeR">TaMeR</a> </span> <span class="message_subject">Betreff: Citadel docker and lighttld documentation</span></div>
<div class="message_content">
<p> </p>
<p>I have posted docs on <a href="https://blog.tamer.pw/linux/citadel" target="_blank">my site</a> but they are also available as markdown on <a href="https://github.com/robotamer/hugo/tree/master/content/en/linux/citadel" target="_blank">github</a>.</p>
<br /><br /></div>
</blockquote>
<p> </p>
]]></description></item><item><link>https://uncensored.citadel.org/readfwd?go=Citadel%20Documentation?start_reading_at=2099518789</link><pubDate>Thu, 01 May 2025 18:01:47 -0000</pubDate><title>Citadel + Postfix + RspamD+fail2ban</title><guid isPermaLink="false">2099518789@Uncensored</guid><description><![CDATA[<html><body>

<p>Hi there,</p>
<p>i created a little Motobike Community Setup with Citadel. Main focus is the E-Mail and Boards. </p>
<p>Spam mails and hacking is a major problem at all. </p>
<p> </p>
<p>Here is my setup for Citadel:</p>
<p> </p>
<p>[Internet] ---- SMTP ----&gt; [Postfix]</p>
<p>                            |</p>
<p>                            | Milter (Spam-Check)</p>
<p>                            v</p>
<p>                         [Rspamd]</p>
<p>                            |</p>
<p>                            | Result (e.g. Spam-Score)</p>
<p>                            v</p>
<p>                         [Postfix]</p>
<p>                            |</p>
<p>                            | Log-Analyse (Suspicious IPs)</p>
<p>                            v</p>
<p>                         [Fail2ban] ----&gt; [Firewall: IP block]</p>
<p>                            |</p>
<p>                            | LMTP (E-Mail-delivery)</p>
<p>                            v</p>
<p>                         [Citadel]</p>
<p>                            |</p>
<p>                            | IMAP/POP3/Webinterface</p>
<p>                            v</p>
<p>                         [User]</p>
<p> </p>
<p>RspamD works nice with citadel</p>
<p><img src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAABl0AAAJwCAYAAAADaadBAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAP+lSURBVHhe7N15eBRF3gfwbycEEiCShJyEW9CEywTxAlnlRhB3gZVTeUVQcUF3JQiK4IkISHBXYNUVhFUBYRUUJNyIi4AoEJYrKJE7JCEhiVwJkEy/f3T3TE9Nz2TOZBK+n+fpp1Jd3TU9XT2dmf51VUsl167LICIiIiIi8rLCggvirJteeER9cRYREREREVUjAeIMvyPLgKkUKDoHlF5X8kRERERERERERERERH7Gv4MuplIg7zdIW/+OgI8GAIfXKfOIiIiIiIiIiIiIiIj8jOTW8GKyDEhq6hUSIEkAAFmWIUEGbpQAh9chYP0MICdD6eUSlwjTs98A9ZuKFRARERERkZ/h8GK2OLwYEREREVH15nrQRZaB4t+B/OOQykqV4Iu5TImfOMxDN08G5MAaQNStQEg9Zd6Na5BO7wO+nw/p4LfAjWJ1nUBIARLKHn4D6PYCEBCoVlJ1FP5+CQVFF3Ht+g2xiKqxWjWDEBF2C8LrhYpFRERERNUagy62GHQhIiIiIqre3Aq6SJnfA+nfQJY9Dx5IIRGQ//AMUC8O0tUCYOv7wA8LIBX/bhlKrHY40K4fsHsJENMS8ri1kMMailX5tcLfL6Hw90toGBeF0Dq1xWKqxi5duYqz2XkIrxfKwAsRERHdVBh0scWgCxERERFR9eZ60AUATGXKpA0zVnYDuJij9HzRdWiBLEOSJOt8jSDIodFAjVpKTxfZhIBrF4FD6yHtXAhkHQQCagAxtwFnDwABgZB7ToR856PKc10unIZ872OQB7wLBIWYhyXzd7+dykKjBtEMuNykLl25ijPnzuPWJvFiEREREVG1xaCLLQZdiIiIiIiqN/eCLnqyDOnCSWDFXyFdvwoZsvq4
<p> </p>
<p>Modified configuration of postfix to work with rspamd and citadel:</p>
<blockquote>
<p># TLS parameters</p>
<p>smtpd_tls_cert_file=/etc/letsencrypt/live/motobike.fun/fullchain.pem</p>
<p>smtpd_tls_key_file=/etc/letsencrypt/live/motobike.fun/privkey.pem</p>
<p>smtpd_tls_security_level=may</p>
<p> </p>
<p>smtp_tls_CApath=/etc/ssl/certs</p>
<p>smtp_tls_security_level=may</p>
<p>smtp_tls_session_cache_database = btree:${data_directory}/smtp_scache</p>
<p> </p>
<p>smtpd_recipient_restrictions = permit_mynetworks, permit_sasl_authenticated, reject_unauth_destination</p>
<p>myhostname = motobike.fun</p>
<p>alias_maps = hash:/etc/aliases</p>
<p>alias_database = hash:/etc/aliases</p>
<p>transport_maps = hash:/etc/postfix/transport</p>
<p>mydestination =</p>
<p>relayhost =</p>
<p>mynetworks = 127.0.0.0/8 [::ffff:127.0.0.0]/104 [::1]/128</p>
<p>mailbox_size_limit = 0</p>
<p>recipient_delimiter = +</p>
<p>inet_interfaces = all</p>
<p>inet_protocols = all</p>
<p>milter_default_action = accept</p>
<p>milter_protocol = 6</p>
<p>smtpd_milters = inet:localhost:11332</p>
<p>non_smtpd_milters = inet:localhost:11332</p>
<p> </p>
<p>relay_domains = motobike.fun, g00r00.com</p>
</blockquote>
<div> </div>
<div>SMTP-Setting for Citadel:</div>
<div> </div>
<div>MTA: 2025</div>
<div>MSA: 587</div>
<div>SMTPS: 465</div>
<div> </div>
<div><span style="color: #ff0000;">Important:</span></div>
<div><span style="color: #ff0000;"><br /></span></div>
<div><span style="color: #000000;">Postfix dont know accounts. You cant send mails or authenicate to port 25 ! Only 587/465 for Mail Clients.</span></div>
<div><span style="color: #000000;"><br /></span></div>
<div>Fail2ban:</div>
<div> </div>
<div>Example config for jails.local:</div>
<div> </div>
<blockquote>
<div>
<div>#</div>
<div># Citdael Mailserver</div>
<div>#</div>
<div> </div>
<div>[smtp-citadel]</div>
<div> </div>
<div>enabled = true</div>
<div>filter = citadel-smtp</div>
<div>port = smtp,ssmtp,submission</div>
<div>logpath = /var/log/syslog</div>
<div>maxretry = 5</div>
<div>findtime = 300</div>
<div>bantime = 3600</div>
<div>backend = auto</div>
<div>allowipv6 = auto</div>
<div> </div>
<div>[smtp-submission]</div>
<div>enabled = true</div>
<div>filter = citadel-submission</div>
<div>port = submission,587</div>
<div>logpath = /var/log/syslog</div>
<div>maxretry = 5</div>
<div>findtime = 300</div>
<div>bantime = 86400</div>
<div>backend = auto</div>
<div>allowipv6 = auto</div>
<div> </div>
<div>[webcit]</div>
<div> </div>
<div>enabled = true</div>
<div>filter = webcit</div>
<div>logpath = /var/log/syslog</div>
<div>maxretry = 5</div>
<div>findtime = 300</div>
<div>bantime = 3600</div>
<div>allowipv6 = auto</div>
</div>
</blockquote>
<div>Also you have to define jails in filter.d:</div>
<div> </div>
<div>Example for Webcit:</div>
<div>
<blockquote>
<div>[Definition]</div>
<div>failregex = citserver\[\d+\]: Login failure for user .* from &lt;HOST&gt;</div>
<div>ignoreregex =</div>
</blockquote>
<div> </div>
<div>That makes Citadel a little bit more secure. </div>
</div>
<div> </div>
<div>Greetings</div>
<div>Mike</div>
<div> </div>
<div> </div>
<div> </div>
]]></description></item><item><link>https://uncensored.citadel.org/readfwd?go=Citadel%20Documentation?start_reading_at=2099515088</link><pubDate>Fri, 04 Apr 2025 11:24:22 -0000</pubDate><title>Citadel docker and lighttld documentation</title><guid isPermaLink="false">2099515088@Uncensored</guid><description><![CDATA[<html><body>

<p> </p>
<p>I have posted docs on <a href="https://blog.tamer.pw/linux/citadel" target="_blank">my site</a> but they are also available as markdown on <a href="https://github.com/robotamer/hugo/tree/master/content/en/linux/citadel" target="_blank">github</a>.</p>
</body></html>
]]></description></item><item><link>https://uncensored.citadel.org/readfwd?go=Citadel%20Documentation?start_reading_at=2099514751</link><pubDate>Tue, 01 Apr 2025 21:03:48 -0000</pubDate><title>citadel with docker</title><guid isPermaLink="false">2099514751@Uncensored</guid><description><![CDATA[<html><body>

<p> </p>
<p>Citadel via Docker Installation Manual<br />==============<br /><br />We will use `mail` as hostname, `mail.example.net` as our domain, <br />and `203.0.113.1` as our public facing IP address on this page for the citadel server. <br />Replace with your own. <br /><br />Pre-Install<br />----------<br />Before you start set your DNS to point your domain to the servers IP. <br />How to do that is out of this manuals scope.<br />___</p>
<p>Installation<br />------------<br />Next we will set some variables, *replace* with your domain and IP address then execute following in your bash shell. Following will not work in a fish shell, you will have to use the set command.<br /><br />```sh<br />export CIT_HOST_NAME=mail<br />export CIT_DOMAIN_NAME=mail.example.net<br />export CIT_IP_ADDRESS=203.0.113.1<br />```<br /><br />```<br />mkdir -p /usr/local/citadel<br />mkdir -p /usr/local/webcit/.well-known<br />echo "127.0.1.1   $CIT_DOMAIN_NAME   $CIT_HOST_NAME"&gt;&gt;/etc/hosts<br />echo "$CIT_IP_ADDRESS   $CIT_DOMAIN_NAME   $CIT_HOST_NAME"&gt;&gt;/etc/hosts<br />```<br /><br />Now your */etc/hosts* file should look something like following. We only added the last two lines. Make sure `127.0.1.1` is a unique IP address in the first column. If you have a IP6 address you may add it as well.<br /><br />```sh<br />#<br /># /etc/hosts: static lookup table for host names<br />#<br /><br />#&lt;ip-address&gt;        &lt;hostname.domain.tld
]]></description></item><item><link>https://uncensored.citadel.org/readfwd?go=Citadel%20Documentation?start_reading_at=2099505559</link><pubDate>Wed, 22 Jan 2025 10:33:12 -0000</pubDate><title>Handling spam messages</title><guid isPermaLink="false">2099505559@Uncensored</guid><description><![CDATA[<html><body>

<p>Hi,</p>
<p>I'm new to Citadel. I set up my first instance around month ago and it runs like a charm.</p>
<p>Now I face issues with SPAM messages. Integration with SpamAssassin is kind-of working. I have 2 issues:</p>
<p>1) Citadel is rejecting SPAM messages, so there is no option to check headers and configure filters;</p>
<p>2) Ham messages are not "enriched" with X-Spam headers. I don't know is it issue with Citadel or SA configuration.</p>
<p>I would be greatful for any suggestions. Where is configuration for spam handling?</p>
<p> </p>
<p>Have a great day,</p>
<p>Wojtek</p>
]]></description></item><item><link>https://uncensored.citadel.org/readfwd?go=Citadel%20Documentation?start_reading_at=2099346247</link><pubDate>Fri, 09 Jun 2023 02:33:12 -0000</pubDate><title>Re: some smal question</title><guid isPermaLink="false">2099346247@Uncensored</guid><description><![CDATA[To upgrade an installation created with Easy Install, simply run Easy Install
again. 
]]></description></item><item><link>https://uncensored.citadel.org/readfwd?go=Citadel%20Documentation?start_reading_at=2099340402</link><pubDate>Tue, 09 May 2023 05:30:05 -0000</pubDate><title>Re: some smal question</title><guid isPermaLink="false">2099340402@Uncensored</guid><description><![CDATA[<html><body>

<p>Thx, for your Feedback. I'was look in documentation, is there somewhere some howto upgrading a existing citadel instance, what is install with the easyinstall script?</p>
<blockquote>
<div class="message_header"><span>Sun May 07 2023 21:41:57 EDT</span> <span>from <a href="do_template?template=user_show?who=IGnatius T Foobar">IGnatius T Foobar</a> </span> <span class="message_subject">Subject: Re: some smal question</span></div>
<div class="message_content">
<div class="fmout-JUSTIFY">There is no fixed limit to the size of an individual user's message store. <br />The limit to the size of the *entire* system's message store is currently 256 terabytes. </div>
</div>
</blockquote>
<p> </p>
]]></description></item><item><link>https://uncensored.citadel.org/readfwd?go=Citadel%20Documentation?start_reading_at=2099339473</link><pubDate>Mon, 08 May 2023 01:41:57 -0000</pubDate><title>Re: some smal question</title><guid isPermaLink="false">2099339473@Uncensored</guid><description><![CDATA[There is no fixed limit to the size of an individual user's message store.
 The limit to the size of the *entire* system's message store is currently
256 terabytes. 
]]></description></item><item><link>https://uncensored.citadel.org/readfwd?go=Citadel%20Documentation?start_reading_at=2099339068</link><pubDate>Sat, 06 May 2023 05:09:08 -0000</pubDate><title>some smal question</title><guid isPermaLink="false">2099339068@Uncensored</guid><description><![CDATA[<html><body>

<p>hello,</p>
<p>I didn't find a mailbox size parameter in the documentation. Is mailbox size only limited by free space on the hard drive?</p>
<p>have a nice day ...</p>
]]></description></item><item><link>https://uncensored.citadel.org/readfwd?go=Citadel%20Documentation?start_reading_at=2099338334</link><pubDate>Mon, 01 May 2023 18:19:27 -0000</pubDate><title>Re: somebody alive?</title><guid isPermaLink="false">2099338334@Uncensored</guid><description><![CDATA[ >somebody alive?  
  
 Lots of people are alive.  Some are even here. 
]]></description></item><item><link>https://uncensored.citadel.org/readfwd?go=Citadel%20Documentation?start_reading_at=2099338245</link><pubDate>Sun, 30 Apr 2023 23:27:54 -0000</pubDate><title>somebody alive?</title><guid isPermaLink="false">2099338245@Uncensored</guid><description><![CDATA[<html><body>

<p>somebody alive?</p>
]]></description></item><item><link>https://uncensored.citadel.org/readfwd?go=Citadel%20Documentation?start_reading_at=2099317254</link><pubDate>Sun, 20 Nov 2022 20:24:45 -0000</pubDate><title>Re: shut down citadel service, backup database and restart citadel service</title><guid isPermaLink="false">2099317254@Uncensored</guid><description><![CDATA[<html><body>

<p>si senior</p>
<blockquote>
<div class="message_header"><span>Sun Nov 20 2022 08:06:51 AM EST</span> <span>from <a href="do_template?template=user_show?who=zelgomer">zelgomer</a> </span> <span class="message_subject">Subject: Re: shut down citadel service, backup database and restart citadel service</span></div>
<div class="message_content">
<div class="fmout-JUSTIFY">
<blockquote>$ systemctl stop citadel.service </blockquote>
<br />Is that not an example? </div>
</div>
</blockquote>
<p> </p>
]]></description></item><item><link>https://uncensored.citadel.org/readfwd?go=Citadel%20Documentation?start_reading_at=2099317204</link><pubDate>Sun, 20 Nov 2022 13:06:51 -0000</pubDate><title>Re: shut down citadel service, backup database and restart citadel service</title><guid isPermaLink="false">2099317204@Uncensored</guid><description><![CDATA[ >$ systemctl stop citadel.service   
  
 Is that not an example? 
]]></description></item><item><link>https://uncensored.citadel.org/readfwd?go=Citadel%20Documentation?start_reading_at=2099317169</link><pubDate>Sun, 20 Nov 2022 05:37:52 -0000</pubDate><title>shut down citadel service, backup database and restart citadel service</title><guid isPermaLink="false">2099317169@Uncensored</guid><description><![CDATA[<html><body>

<p>--to see your current active system resources</p>
<p>$ systemd-cgls</p>
<p>-- to stop citadel.service (after you've logged off the server as admin and booted all the users off)</p>
<p>$ systemctl stop citadel.service</p>
<p>-- probably can leave webcit active since citadel.service is stopped and your gonna just backup the databases</p>
<p>-- but you can turn em off it makes you feel better</p>
<p>$ systemctl stop webcit-http.service</p>
<p>$ systemctl stop webcit-https.service</p>
<p>-- create an archive backup on your usb key you just plugged in (dev/sda1) [pre-format the usb key to ext4]</p>
<p>-- pay attention to the usb path, it might not be dev/sda1, it could be media/something...</p>
<p>-- copy with archive flag</p>
<p>$sudo cp -a /usr/local/citadel /dev/sda1/</p>
<p>-- start everything back up</p>
<p>$ systemctl start webcit-https.service</p>
<p>$ systemctl start webcit-http.service</p>
<p>$ systemctl start citadel.service</p>
<p>-- log back in as admin and make sure everything is happy.</p>
<p> </p>
<p>would be nice to have some prototype commands for a few Linux distros put into the doc, like on this link</p>
<p>https://www.citadel.org/systemd.html</p>
<p>raspberry pi uses</p>
<p>$ sudo service citadel stop</p>
<p>$ sudo service citadel start</p>
<p> </p>
<p>there are a few references in the documentation to stop the server for various reasons (like to make a backup) but not a single command line example can be found anywhere!</p>
</body></html>
]]></description></item><item><link>https://uncensored.citadel.org/readfwd?go=Citadel%20Documentation?start_reading_at=4640904</link><pubDate>Thu, 31 Dec 2020 17:02:07 -0000</pubDate><title>Message #4640904</title><guid isPermaLink="false">4640904@Uncensored</guid><description><![CDATA[Noted!  Thanks for pointing it out.  I will put it on my bug list. 
]]></description></item><item><link>https://uncensored.citadel.org/readfwd?go=Citadel%20Documentation?start_reading_at=4640124</link><pubDate>Tue, 29 Dec 2020 20:04:02 -0000</pubDate><title>Message #4640124</title><guid isPermaLink="false">4640124@Uncensored</guid><description><![CDATA[Maybe not the best place for this, but .rb says you can hit ? for a list,
but that says "Unrecognized or unsupported command. 
 " 
]]></description></item><item><link>https://uncensored.citadel.org/readfwd?go=Citadel%20Documentation?start_reading_at=4628351</link><pubDate>Sun, 13 Dec 2020 15:12:33 -0000</pubDate><title>Re: openssl genrsa -out citadel.key 1024/2048</title><guid isPermaLink="false">4628351@Uncensored</guid><description><![CDATA[<html><body>

<p>Was coming here to add this - but I see you already did. I'll post any thing I discover here in this format, from now on. </p>
<p> </p>
<blockquote>
<div class="message_header"><span>Sun Dec 13 2020 08:39:22 EST</span> <span>from warbaby </span> <span class="message_subject">Subject: openssl genrsa -out citadel.key 1024/2048</span></div>
<div class="message_content">
<p>In how_to_install_a_certificate_signed_by_a_recognized_certificate_authority.html</p>
<p>Committed and pushed..</p>
<br /><br /></div>
</blockquote>
<p> </p>
]]></description></item><item><link>https://uncensored.citadel.org/readfwd?go=Citadel%20Documentation?start_reading_at=4628297</link><pubDate>Sun, 13 Dec 2020 13:39:22 -0000</pubDate><title>openssl genrsa -out citadel.key 1024/2048</title><guid isPermaLink="false">4628297@Uncensored</guid><description><![CDATA[<html><body>

<p>In how_to_install_a_certificate_signed_by_a_recognized_certificate_authority.html</p>
<p>Committed and pushed.. </p>
]]></description></item><item><link>https://uncensored.citadel.org/readfwd?go=Citadel%20Documentation?start_reading_at=4615982</link><pubDate>Sat, 28 Nov 2020 18:22:34 -0000</pubDate><title>Re: platonov&#39;s cit_docs_01.zip</title><guid isPermaLink="false">4615982@Uncensored</guid><description><![CDATA[<html><body>

<p>I hope we are talking about the same glitch. I am talking about the glitch related to Subject: header issue,</p>
<p>that was allegedly fixed, and it was. But there is a glitch now that displays "(no subject)" in the Subject header if viewed in Mail folder view.</p>
<p>I guess I should post instead to Citadel Support because it is not a documentation issue...</p>
<p> </p>
<blockquote>
<div class="message_header"><span>Sat Nov 28 2020 10:43:54 EST</span> <span>from IGnatius T Foobar </span> <span class="message_subject">Subject: Re: platonov's cit_docs_01.zip</span></div>
<div class="message_content">
<p>"We fixed ... the glitch."</p>
<blockquote>
<div class="message_header"><span>Wed Nov 25 2020 03:41:14 AM EST</span> <span>from warbaby </span> <span class="message_subject">Subject: platonov's cit_docs_01.zip</span></div>
<div class="message_content">
<p>Okay now I see it [aging eyes + long thread]</p>
<p>Thank you.   Am reviewing. </p>
<p>We have a small glitch to fix in the shared repo for citadel.org, then these updates will be flowing again.</p>
<br /><br /></div>
</blockquote>
<p> </p>
<br /><br /></div>
</blockquote>
<p> </p>
]]></description></item><item><link>https://uncensored.citadel.org/readfwd?go=Citadel%20Documentation?start_reading_at=4615891</link><pubDate>Sat, 28 Nov 2020 15:43:54 -0000</pubDate><title>Re: platonov&#39;s cit_docs_01.zip</title><guid isPermaLink="false">4615891@Uncensored</guid><description><![CDATA[<html><body>

<p>"We fixed ... the glitch."</p>
<blockquote>
<div class="message_header"><span>Wed Nov 25 2020 03:41:14 AM EST</span> <span>from warbaby </span> <span class="message_subject">Subject: platonov's cit_docs_01.zip</span></div>
<div class="message_content">
<p>Okay now I see it [aging eyes + long thread]</p>
<p>Thank you.   Am reviewing. </p>
<p>We have a small glitch to fix in the shared repo for citadel.org, then these updates will be flowing again.</p>
<br /><br /></div>
</blockquote>
<p> </p>
]]></description></item><item><link>https://uncensored.citadel.org/readfwd?go=Citadel%20Documentation?start_reading_at=4613262</link><pubDate>Wed, 25 Nov 2020 08:41:14 -0000</pubDate><title>platonov&#39;s cit_docs_01.zip</title><guid isPermaLink="false">4613262@Uncensored</guid><description><![CDATA[<html><body>

<p>Okay now I see it [aging eyes + long thread]</p>
<p>Thank you.   Am reviewing. </p>
<p>We have a small glitch to fix in the shared repo for citadel.org, then these updates will be flowing again. </p>
]]></description></item><item><link>https://uncensored.citadel.org/readfwd?go=Citadel%20Documentation?start_reading_at=4613242</link><pubDate>Wed, 25 Nov 2020 08:25:15 -0000</pubDate><title>Update to curl request on easyinstall.html</title><guid isPermaLink="false">4613242@Uncensored</guid><description><![CDATA[<html><body>

<p>Since like most sites nowadays are redirecting the http port 80 requests to https/443 .. we need to add -L or --location to the curl request.</p>
<p>It should be</p>
<pre>curl -L http://easyinstall.citadel.org/install | bash<br /><br /></pre>
<p>I've got this done locally, just waiting for the permissions fix to push it out.</p>
]]></description></item><item><link>https://uncensored.citadel.org/readfwd?go=Citadel%20Documentation?start_reading_at=4610851</link><pubDate>Sun, 22 Nov 2020 17:55:09 -0000</pubDate><title>Re: System Administration Manual, 1728-1750 cruft - Fixed.</title><guid isPermaLink="false">4610851@Uncensored</guid><description><![CDATA[<html><body>

<p>I see the attachment file, <strong>cit_docs_01.zip</strong> in your message. Let me attach it to this post, just in case...</p>
<p>It wasn't meant to be an "official" submission. It is just a few sentences outlining the issue with using aliases, meant for you to look at, if you feel like it, and decide for yourself what to do with it. The same thing is for those 2 other docs. If someone finds it of value, they are welcome to it. Else...</p>
<blockquote>
<div class="message_header"><span>Sun Nov 22 2020 12:37:39 EST</span> <span>from warbaby </span> <span class="message_subject">Subject: Re: System Administration Manual, 1728-1750 cruft - Fixed.</span></div>
<div class="message_content">
<p>&gt; I'll attach the initial version of my citadel navigator (<strong>cit_nav.html</strong>) that describes this issue.</p>
<p>I did not see anything attached.  If you are going to submit something, please make a new post for it explaining exactly what it is and where it goes.</p>
<p>I like your inline reply comment style for most things, but in this case, your input is getting buried.  It's better to have one post per topic, so I can find it, address it, and close it out.</p>
<p>Thanks for all your help!</p>
<p>:)</p>
<p> </p>
<blockquote>
<div class="message_header"><span>Sat Nov 21 2020 01:03:58 PM EST</span> <span>from platonov </span> <span class="message_subject">Subject: Re: System Administration Manual, 1728-1750 cruft - Fixed.</span></div>
<div class="message_content">
<p>Btw, are you planning on adding TOC to the <strong>System Administration Manual</strong> page? That'll take some work...</p>
<p>Let me include my version of the <strong>System Administration Manual</strong> and <strong>Application Layer Protocol</strong></p>
<p><strong></strong>They have been updated and some things are fixed.</p>
<p>There is also a documentation issue with email addresses and aliases, how it works and what is "no - no". The existing documentation that I have seen is not quite clear and/or incomplete and, as a result, I had to spend nearly 2 days trying to figure it out. A Royal Waste of Time! I tried to test all possible combinations of things in order to figure out how it works and I hope now it is more or less complete.</p>
<p>I'll attach the initial version of my citadel navigator (<strong>cit_nav.html</strong>) that describes this issue.</p>
<p>(See <strong>Citadel quirks</strong> -&gt; <strong>Email addresses and aliases</strong>)</p>
<p>You might want to update the following doc with that information from cit_nav.html.</p>
<p><strong><a href="https://citadel.org/howto_have_different_recipientrooms_for_different_domains.html" target="webcit01">How do I create two public email adrresses with same recipient but in different domains?</a></strong></p>
<p> </p>
<blockquote>
<div class="message_header"><span>Sat Nov 21 2020 08:13:09 EST</span> <span>from platonov </span> <span class="message_subject">Subject: Re: System Administration Manual, 1728-1750 cruft - Fixed.</span></div>
<div class="message_content">
<p>Well, I did a quick look at the System Administration Manual page and it has been changed. I hope you did not take out some valuable stuff... :)</p>
<p>Otherwise, great to see that strike-through stuff gone.</p>
<blockquote>
<div class="message_header"><span>Fri Nov 20 2020 13:07:28 EST</span> <span>from warbaby </span> <span class="message_subject">Subject: Re: System Administration Manual, 1728-1750 cruft - Fixed.</span></div>
<div class="message_content">
<p>This is fixed now, but not yet deployed. Most of the citadel nodes stuff is deprecated, so I just removed it, and fixed the rest of the links.</p>
<p>Check the diff below.</p>
<p><a href="https://code.citadel.org/?p=www.citadel.org.git;a=commitdiff;h=df2523fe2ebd0ec261c1c6383ef1d78980af17f0" target="webcit01">https://code.citadel.org/?p=www.citadel.org.git;a=commitdiff;h=df2523fe2ebd0ec261c1c6383ef1d78980af17f0</a></p>
<blockquote>
<div class="message_header"><span>Sun Nov 15 2020 10:35:32 AM EST</span> <span>from warbaby </span> <span class="message_subject">Subject: System Administration Manual, 1728-1750 cruft</span></div>
<div class="message_content">
<p>Logging this here for the time being..</p>
<blockquote>
<div class="message_header"><span>Sun Nov 15 2020 10:11:29 AM EST</span> <span>from warbaby @ Uncensored </span> <span class="message_subject">Subject: Re: System Administration Manual needs fixing</span></div>
<div class="message_content">
<p>Logged, I'll get to this as soon as I can.</p>
<blockquote>
<div class="message_header"><span>Sun Nov 15 2020 04:42:01 AM EST</span> <span>from platonov @ Uncensored </span> <span class="message_subject">Subject: System Administration Manual needs fixing</span></div>
<div class="message_content">
<p>There is an error in System Administration Manual:</p>
<p><a href="https://citadel.org/system_administration_manual.html" target="webcit01"> https://citadel.org/system_administration_manual.html</a><br /> in section Defining neighbor nodes, (lines 1728-1750) inside the &lt;code&gt; section. It has to do with unescaped angle brackets &lt;&gt; creating problems for web browser.</p>
<p>As a result all the rest of the document is displayed with strikethrough/strikeout text and it might look like it is a deliberate attempt to comment out an older version of document, no longer current and, therefore, not correct.</p>
<p>So, all the angle brackets better be properly escaped so that they are not mistakenly interpreted as valid code.</p>
<p>Also, the code needs to be placed inside the &lt;pre&gt;...&lt;/pre&gt;</p>
</div>
</blockquote>
</div>
</blockquote>
</div>
</blockquote>
</div>
</blockquote>
</div>
</blockquote>
</div>
</blockquote>
</div>
</blockquote>
]]></description></item><item><link>https://uncensored.citadel.org/readfwd?go=Citadel%20Documentation?start_reading_at=4610849</link><pubDate>Sun, 22 Nov 2020 17:37:39 -0000</pubDate><title>Re: System Administration Manual, 1728-1750 cruft - Fixed.</title><guid isPermaLink="false">4610849@Uncensored</guid><description><![CDATA[<html><body>

<p>&gt; I'll attach the initial version of my citadel navigator (<strong>cit_nav.html</strong>) that describes this issue.</p>
<p>I did not see anything attached.  If you are going to submit something, please make a new post for it explaining exactly what it is and where it goes.</p>
<p>I like your inline reply comment style for most things, but in this case, your input is getting buried.  It's better to have one post per topic, so I can find it, address it, and close it out.</p>
<p>Thanks for all your help!</p>
<p>:)</p>
<p> </p>
<blockquote>
<div class="message_header"><span>Sat Nov 21 2020 01:03:58 PM EST</span> <span>from platonov </span> <span class="message_subject">Subject: Re: System Administration Manual, 1728-1750 cruft - Fixed.</span></div>
<div class="message_content">
<p>Btw, are you planning on adding TOC to the <strong>System Administration Manual</strong> page? That'll take some work...</p>
<p>Let me include my version of the <strong>System Administration Manual</strong> and <strong>Application Layer Protocol</strong></p>
<p><strong></strong>They have been updated and some things are fixed.</p>
<p>There is also a documentation issue with email addresses and aliases, how it works and what is "no - no". The existing documentation that I have seen is not quite clear and/or incomplete and, as a result, I had to spend nearly 2 days trying to figure it out. A Royal Waste of Time! I tried to test all possible combinations of things in order to figure out how it works and I hope now it is more or less complete.</p>
<p>I'll attach the initial version of my citadel navigator (<strong>cit_nav.html</strong>) that describes this issue.</p>
<p>(See <strong>Citadel quirks</strong> -&gt; <strong>Email addresses and aliases</strong>)</p>
<p>You might want to update the following doc with that information from cit_nav.html.</p>
<p><strong><a href="https://citadel.org/howto_have_different_recipientrooms_for_different_domains.html" target="webcit01">How do I create two public email adrresses with same recipient but in different domains?</a></strong></p>
<p> </p>
<blockquote>
<div class="message_header"><span>Sat Nov 21 2020 08:13:09 EST</span> <span>from platonov </span> <span class="message_subject">Subject: Re: System Administration Manual, 1728-1750 cruft - Fixed.</span></div>
<div class="message_content">
<p>Well, I did a quick look at the System Administration Manual page and it has been changed. I hope you did not take out some valuable stuff... :)</p>
<p>Otherwise, great to see that strike-through stuff gone.</p>
<blockquote>
<div class="message_header"><span>Fri Nov 20 2020 13:07:28 EST</span> <span>from warbaby </span> <span class="message_subject">Subject: Re: System Administration Manual, 1728-1750 cruft - Fixed.</span></div>
<div class="message_content">
<p>This is fixed now, but not yet deployed. Most of the citadel nodes stuff is deprecated, so I just removed it, and fixed the rest of the links.</p>
<p>Check the diff below.</p>
<p><a href="https://code.citadel.org/?p=www.citadel.org.git;a=commitdiff;h=df2523fe2ebd0ec261c1c6383ef1d78980af17f0" target="webcit01">https://code.citadel.org/?p=www.citadel.org.git;a=commitdiff;h=df2523fe2ebd0ec261c1c6383ef1d78980af17f0</a></p>
<blockquote>
<div class="message_header"><span>Sun Nov 15 2020 10:35:32 AM EST</span> <span>from warbaby </span> <span class="message_subject">Subject: System Administration Manual, 1728-1750 cruft</span></div>
<div class="message_content">
<p>Logging this here for the time being..</p>
<blockquote>
<div class="message_header"><span>Sun Nov 15 2020 10:11:29 AM EST</span> <span>from warbaby @ Uncensored </span> <span class="message_subject">Subject: Re: System Administration Manual needs fixing</span></div>
<div class="message_content">
<p>Logged, I'll get to this as soon as I can.</p>
<blockquote>
<div class="message_header"><span>Sun Nov 15 2020 04:42:01 AM EST</span> <span>from platonov @ Uncensored </span> <span class="message_subject">Subject: System Administration Manual needs fixing</span></div>
<div class="message_content">
<p>There is an error in System Administration Manual:</p>
<p><a href="https://citadel.org/system_administration_manual.html" target="webcit01"> https://citadel.org/system_administration_manual.html</a><br /> in section Defining neighbor nodes, (lines 1728-1750) inside the &lt;code&gt; section. It has to do with unescaped angle brackets &lt;&gt; creating problems for web browser.</p>
<p>As a result all the rest of the document is displayed with strikethrough/strikeout text and it might look like it is a deliberate attempt to comment out an older version of document, no longer current and, therefore, not correct.</p>
<p>So, all the angle brackets better be properly escaped so that they are not mistakenly interpreted as valid code.</p>
<p>Also, the code needs to be placed inside the &lt;pre&gt;...&lt;/pre&gt;</p>
<br /><br /></div>
</blockquote>
<p> </p>
<br /><br /></div>
</blockquote>
<p> </p>
<br /><br /></div>
</blockquote>
<p> </p>
<br /><br /></div>
</blockquote>
<p> </p>
<br /><br /></div>
</blockquote>
<p> </p>
<br /><br /></div>
</blockquote>
<p> </p>
]]></description></item><item><link>https://uncensored.citadel.org/readfwd?go=Citadel%20Documentation?start_reading_at=4610848</link><pubDate>Sun, 22 Nov 2020 17:34:10 -0000</pubDate><title>Searching to find the lost...</title><guid isPermaLink="false">4610848@Uncensored</guid><description><![CDATA[<html><body>

<p>As you will see here, this device was a source of trouble...</p>
<p><img src="https://i.imgur.com/UG5BNvy.png" alt="Docuwiki thing" width="511" height="438" /></p>
<p>[image attached] This docu-wiki hierarchical javascript thingy is where we lost some content.</p>
<p>There are two problems going on here [which result in missing content for citadel.org, and generally making things difficult to find].</p>
<ol>
<li>Links like this did not survive the conversion process: <strong>http://citadel.org/doku.php/doku.php?id=documentation:start</strong></li>
<li>Wayback Machine didn't handle those urls very well either.</li>
</ol>
<p>If you right click the url shown in these and.. open in new tab/window.. you get something like</p>
<p>http://doku.php/documentation:webcit:start  [missing http://citadel.org, so nothing is ever found..]</p>
<p>It is possible to retrieve these by hand editing the docu.php link [adding the prefix "http://citadel.org"] and hit enter. </p>
<p>Then, the Wayback Machine can find the page.</p>
<p>A lot of the sendcommand documentation people are looking for is under "Application Layer Protocol". </p>
<p>I'm working to recover these now, but if anybody wants to rummage around and dig out some clean html for anything missing on citadel.org .. I would certainly appreciate the help.</p>
<p>The last reliable archives appear to be from 2017, although, you might want to look around.  The pages are there, you might have to hand edit the url.  it's a little difficult that way to find out what the last snapshot is.. but this date appears to be intact.</p>
<p><a href="https://web.archive.org/web/20171229062531/http://www.citadel.org/doku.php/doku.php?id=documentation:start">https://web.archive.org/web/20171229062531/http://www.citadel.org/doku.php/doku.php?id=documentation:start</a></p>
<p> </p>
]]></description></item><item><link>https://uncensored.citadel.org/readfwd?go=Citadel%20Documentation?start_reading_at=4610833</link><pubDate>Sun, 22 Nov 2020 16:53:16 -0000</pubDate><title>Re: System Administration Manual, 1728-1750 cruft - Fixed.</title><guid isPermaLink="false">4610833@Uncensored</guid><description><![CDATA[<html><body>

<p>I removed the deprecated Citadel nodes stuff, and that basically took care of the issue you raised.</p>
<p>The underlining problem is missing &lt;/a&gt; tags from the conversion of links from the docuwiki format..</p>
<p>There are a few more, and I'm getting too them.</p>
<p> </p>
<blockquote>
<div class="message_header"><span>Sat Nov 21 2020 08:13:09 AM EST</span> <span>from platonov </span> <span class="message_subject">Subject: Re: System Administration Manual, 1728-1750 cruft - Fixed.</span></div>
<div class="message_content">
<p>Well, I did a quick look at the System Administration Manual page and it has been changed. I hope you did not take out some valuable stuff... :)</p>
<p>Otherwise, great to see that strike-through stuff gone.</p>
<blockquote>
<div class="message_header"><span>Fri Nov 20 2020 13:07:28 EST</span> <span>from warbaby </span> <span class="message_subject">Subject: Re: System Administration Manual, 1728-1750 cruft - Fixed.</span></div>
<div class="message_content">
<p>This is fixed now, but not yet deployed. Most of the citadel nodes stuff is deprecated, so I just removed it, and fixed the rest of the links.</p>
<p>Check the diff below.</p>
<p><a href="https://code.citadel.org/?p=www.citadel.org.git;a=commitdiff;h=df2523fe2ebd0ec261c1c6383ef1d78980af17f0" target="webcit01">https://code.citadel.org/?p=www.citadel.org.git;a=commitdiff;h=df2523fe2ebd0ec261c1c6383ef1d78980af17f0</a></p>
<blockquote>
<div class="message_header"><span>Sun Nov 15 2020 10:35:32 AM EST</span> <span>from warbaby </span> <span class="message_subject">Subject: System Administration Manual, 1728-1750 cruft</span></div>
<div class="message_content">
<p>Logging this here for the time being..</p>
<blockquote>
<div class="message_header"><span>Sun Nov 15 2020 10:11:29 AM EST</span> <span>from warbaby @ Uncensored </span> <span class="message_subject">Subject: Re: System Administration Manual needs fixing</span></div>
<div class="message_content">
<p>Logged, I'll get to this as soon as I can.</p>
<blockquote>
<div class="message_header"><span>Sun Nov 15 2020 04:42:01 AM EST</span> <span>from platonov @ Uncensored </span> <span class="message_subject">Subject: System Administration Manual needs fixing</span></div>
<div class="message_content">
<p>There is an error in System Administration Manual:</p>
<p><a href="https://citadel.org/system_administration_manual.html" target="webcit01"> https://citadel.org/system_administration_manual.html</a><br /> in section Defining neighbor nodes, (lines 1728-1750) inside the &lt;code&gt; section. It has to do with unescaped angle brackets &lt;&gt; creating problems for web browser.</p>
<p>As a result all the rest of the document is displayed with strikethrough/strikeout text and it might look like it is a deliberate attempt to comment out an older version of document, no longer current and, therefore, not correct.</p>
<p>So, all the angle brackets better be properly escaped so that they are not mistakenly interpreted as valid code.</p>
<p>Also, the code needs to be placed inside the &lt;pre&gt;...&lt;/pre&gt;</p>
<br /><br /></div>
</blockquote>
<p> </p>
<br /><br /></div>
</blockquote>
<p> </p>
<br /><br /></div>
</blockquote>
<p> </p>
<br /><br /></div>
</blockquote>
<p> </p>
<br /><br /></div>
</blockquote>
<p> </p>
]]></description></item><item><link>https://uncensored.citadel.org/readfwd?go=Citadel%20Documentation?start_reading_at=4610832</link><pubDate>Sun, 22 Nov 2020 16:49:49 -0000</pubDate><title>Regarding the use of markdown</title><guid isPermaLink="false">4610832@Uncensored</guid><description><![CDATA[<html><body>

<p>This is a reply to platonov from a previous topic, but I wanted to break it out to address markdown specifically.</p>
<p>The point of the markdown isn't to strand us on some island amidst the wreckage of yet another framework du-jour. [It's to avoid that. Even the css style and framework should be easily replaceable.]</p>
<p>Markdown will only used as a transitional, or storage format. Nobody will ever actually have to deal with or see it.</p>
<p>Even so it's a much better format for accepting "user contributed tutorials" than to ask them to submit things in html. [Imagine the junk that could come along with that!  All kinds of localized and internal styles.... the horrors I have seen inside modern HTML.. ]</p>
<p>But with markdown, we already have content separate from layout, and that's the whole point. </p>
<p>And anybody can write it, since it's only a text file.</p>
<p>It's main purpose is that <em>the end result is not html alone, it's both html and Latex. </em> </p>
<p>[And try as we might, we just can't do html -&gt; tex (with all the divs and classes intact) and ever have it come out right. Been there, done that.  It makes a serious mess. It's far cleaner to start the "head" as markdown, and keep the conversion chain simple.  Trust me on this.  Its not an arbitrary decision.  Modern CSS classes are getting complex because you have all the guts in them for various viewport and screen widths. ]</p>
<p>With markdown, (and a very few select html tags):</p>
<p>&lt;code&gt;</p>
<p>#!/bin/bash</p>
<p>echo "foo";</p>
<p>&lt;/code&gt;</p>
<p>Anything like this can be passed directly to Latex "verbatim" environment. [For latex, we need less formatting, not more.]</p>
<p>can be pandoc(ed) to html (as a fragment).. [then wrapped in any kind of div tags, even with multiple versions if need be]</p>
<p>So it will possible to keep everything from looking exactly the same.. and still have some reasonable styles. </p>
<p>Therefore the lowest common denominator can't be html/css. It must be markdown.  Html/CSS is just too complex to survive the conversion process to latex. </p>
<p>In any case, we're still quite a ways off.  We still have pages sitting on the wayback machine. </p>
<p>Just thought I'd fill everyone in on this part of the plan.</p>
<p> </p>
<p> </p>
]]></description></item><item><link>https://uncensored.citadel.org/readfwd?go=Citadel%20Documentation?start_reading_at=4609725</link><pubDate>Sat, 21 Nov 2020 18:03:58 -0000</pubDate><title>Re: System Administration Manual, 1728-1750 cruft - Fixed.</title><guid isPermaLink="false">4609725@Uncensored</guid><description><![CDATA[<html><body>

<p>Btw, are you planning on adding TOC to the <strong>System Administration Manual</strong> page? That'll take some work...</p>
<p>Let me include my version of the <strong>System Administration Manual</strong> and <strong>Application Layer Protocol</strong></p>
<p><strong></strong>They have been updated and some things are fixed.</p>
<p>There is also a documentation issue with email addresses and aliases, how it works and what is "no - no". The existing documentation that I have seen is not quite clear and/or incomplete and, as a result, I had to spend nearly 2 days trying to figure it out. A Royal Waste of Time! I tried to test all possible combinations of things in order to figure out how it works and I hope now it is more or less complete.</p>
<p>I'll attach the initial version of my citadel navigator (<strong>cit_nav.html</strong>) that describes this issue.</p>
<p>(See <strong>Citadel quirks</strong> -&gt; <strong>Email addresses and aliases</strong>)</p>
<p>You might want to update the following doc with that information from cit_nav.html.</p>
<p><strong><a href="https://citadel.org/howto_have_different_recipientrooms_for_different_domains.html">How do I create two public email adrresses with same recipient but in different domains?</a></strong></p>
<p> </p>
<blockquote>
<div class="message_header"><span>Sat Nov 21 2020 08:13:09 EST</span> <span>from platonov </span> <span class="message_subject">Subject: Re: System Administration Manual, 1728-1750 cruft - Fixed.</span></div>
<div class="message_content">
<p>Well, I did a quick look at the System Administration Manual page and it has been changed. I hope you did not take out some valuable stuff... :)</p>
<p>Otherwise, great to see that strike-through stuff gone.</p>
<blockquote>
<div class="message_header"><span>Fri Nov 20 2020 13:07:28 EST</span> <span>from warbaby </span> <span class="message_subject">Subject: Re: System Administration Manual, 1728-1750 cruft - Fixed.</span></div>
<div class="message_content">
<p>This is fixed now, but not yet deployed. Most of the citadel nodes stuff is deprecated, so I just removed it, and fixed the rest of the links.</p>
<p>Check the diff below.</p>
<p><a href="https://code.citadel.org/?p=www.citadel.org.git;a=commitdiff;h=df2523fe2ebd0ec261c1c6383ef1d78980af17f0" target="webcit01">https://code.citadel.org/?p=www.citadel.org.git;a=commitdiff;h=df2523fe2ebd0ec261c1c6383ef1d78980af17f0</a></p>
<blockquote>
<div class="message_header"><span>Sun Nov 15 2020 10:35:32 AM EST</span> <span>from warbaby </span> <span class="message_subject">Subject: System Administration Manual, 1728-1750 cruft</span></div>
<div class="message_content">
<p>Logging this here for the time being..</p>
<blockquote>
<div class="message_header"><span>Sun Nov 15 2020 10:11:29 AM EST</span> <span>from warbaby @ Uncensored </span> <span class="message_subject">Subject: Re: System Administration Manual needs fixing</span></div>
<div class="message_content">
<p>Logged, I'll get to this as soon as I can.</p>
<blockquote>
<div class="message_header"><span>Sun Nov 15 2020 04:42:01 AM EST</span> <span>from platonov @ Uncensored </span> <span class="message_subject">Subject: System Administration Manual needs fixing</span></div>
<div class="message_content">
<p>There is an error in System Administration Manual:</p>
<p><a href="https://citadel.org/system_administration_manual.html" target="webcit01"> https://citadel.org/system_administration_manual.html</a><br /> in section Defining neighbor nodes, (lines 1728-1750) inside the &lt;code&gt; section. It has to do with unescaped angle brackets &lt;&gt; creating problems for web browser.</p>
<p>As a result all the rest of the document is displayed with strikethrough/strikeout text and it might look like it is a deliberate attempt to comment out an older version of document, no longer current and, therefore, not correct.</p>
<p>So, all the angle brackets better be properly escaped so that they are not mistakenly interpreted as valid code.</p>
<p>Also, the code needs to be placed inside the &lt;pre&gt;...&lt;/pre&gt;</p>
<br /><br /></div>
</blockquote>
<p> </p>
<br /><br /></div>
</blockquote>
<p> </p>
<br /><br /></div>
</blockquote>
<p> </p>
<br /><br /></div>
</blockquote>
<p> </p>
<br /><br /></div>
</blockquote>
<p> </p>
]]></description></item><item><link>https://uncensored.citadel.org/readfwd?go=Citadel%20Documentation?start_reading_at=4609600</link><pubDate>Sat, 21 Nov 2020 13:13:09 -0000</pubDate><title>Re: System Administration Manual, 1728-1750 cruft - Fixed.</title><guid isPermaLink="false">4609600@Uncensored</guid><description><![CDATA[<html><body>

<p>Well, I did a quick look at the System Administration Manual page and it has been changed. I hope you did not take out some valuable stuff... :)</p>
<p>Otherwise, great to see that strike-through stuff gone.</p>
<blockquote>
<div class="message_header"><span>Fri Nov 20 2020 13:07:28 EST</span> <span>from warbaby </span> <span class="message_subject">Subject: Re: System Administration Manual, 1728-1750 cruft - Fixed.</span></div>
<div class="message_content">
<p>This is fixed now, but not yet deployed. Most of the citadel nodes stuff is deprecated, so I just removed it, and fixed the rest of the links.</p>
<p>Check the diff below.</p>
<p><a href="https://code.citadel.org/?p=www.citadel.org.git;a=commitdiff;h=df2523fe2ebd0ec261c1c6383ef1d78980af17f0" target="webcit01">https://code.citadel.org/?p=www.citadel.org.git;a=commitdiff;h=df2523fe2ebd0ec261c1c6383ef1d78980af17f0</a></p>
<blockquote>
<div class="message_header"><span>Sun Nov 15 2020 10:35:32 AM EST</span> <span>from warbaby </span> <span class="message_subject">Subject: System Administration Manual, 1728-1750 cruft</span></div>
<div class="message_content">
<p>Logging this here for the time being..</p>
<blockquote>
<div class="message_header"><span>Sun Nov 15 2020 10:11:29 AM EST</span> <span>from warbaby @ Uncensored </span> <span class="message_subject">Subject: Re: System Administration Manual needs fixing</span></div>
<div class="message_content">
<p>Logged, I'll get to this as soon as I can.</p>
<blockquote>
<div class="message_header"><span>Sun Nov 15 2020 04:42:01 AM EST</span> <span>from platonov @ Uncensored </span> <span class="message_subject">Subject: System Administration Manual needs fixing</span></div>
<div class="message_content">
<p>There is an error in System Administration Manual:</p>
<p><a href="https://citadel.org/system_administration_manual.html" target="webcit01"> https://citadel.org/system_administration_manual.html</a><br /> in section Defining neighbor nodes, (lines 1728-1750) inside the &lt;code&gt; section. It has to do with unescaped angle brackets &lt;&gt; creating problems for web browser.</p>
<p>As a result all the rest of the document is displayed with strikethrough/strikeout text and it might look like it is a deliberate attempt to comment out an older version of document, no longer current and, therefore, not correct.</p>
<p>So, all the angle brackets better be properly escaped so that they are not mistakenly interpreted as valid code.</p>
<p>Also, the code needs to be placed inside the &lt;pre&gt;...&lt;/pre&gt;</p>
<br /><br /></div>
</blockquote>
<p> </p>
<br /><br /></div>
</blockquote>
<p> </p>
<br /><br /></div>
</blockquote>
<p> </p>
<br /><br /></div>
</blockquote>
<p> </p>
]]></description></item><item><link>https://uncensored.citadel.org/readfwd?go=Citadel%20Documentation?start_reading_at=4609599</link><pubDate>Sat, 21 Nov 2020 13:06:05 -0000</pubDate><title>Re: Documentation Navigators and information organization</title><guid isPermaLink="false">4609599@Uncensored</guid><description><![CDATA[<html><body>

<p>I'll reply in-line...</p>
<blockquote>
<div class="message_header"><span>Thu Nov 19 2020 12:26:48 EST</span> <span>from warbaby </span> <span class="message_subject">Subject: Re: Documentation Navigators and information organization</span></div>
<div class="message_content">
<p>One of the first things that's being done is to convert all the sources to clean markdown.This was automated, but came out pretty good..</p>
<p>I've evaluated some static site generators, and have considered rolling our own.. but markdown (with tags) is the order of the day for that kind of thing..so anyway..</p>
</div>
</blockquote>
<p>Well, I tried to stay away from anything that generates the html pages out of some parts or using markdown. I like to keep things as simple and as reliable and as flexible as possible. For example static html pages can be viewed even when you don't have the internet connection. You can simply view them by opening a file://.... All you need is the css style sheets and you don't need any server based page constructing code, like php, to run.</p>
<p>I was thinking about using something php based to construct the pages, but then I felt that you have to loose some freedom in expressing things any way you like it on a different page. You are not tied up to a single rigid or "standard" way of doing anything.</p>
<p>With things like php once you found that page format that you like, you are forced to use it on every single page more or less. Yes, you can argue that nothing prevents you from creating new rules for different pages, but then you are essentially in programming, logic and so on. For example, based on which criteria do you generate some table on one or few pages? And this is just for starters.</p>
<p>That is why I stayed in a strict static html code, where I have full freedom to do anything I please on every single page and one page does not force you to change something for a different page and so on.</p>
<p>I did try to use a wiki kind of base and was initially excited with markup. But then again, all it seemed to create is more work, not less, as strange as it might look.</p>
<blockquote>
<p>I think a good division is into these three spheres:</p>
<p>* User manual (Everything from how to change your password, to setting up forwarding and other inbox rules)</p>
<p>* Admin Manual (And all that it entails)</p>
<p>* Developer .. etc.</p>
<p>Even so, there is also the code documentation itself, which I generated with Doxygen, although nobody has seen it yet.</p>
<p>Also under consideration are the creating of of meaningful, SEO optimized urls like</p>
<p>siteroot/user-manual/how-do-i-do-such-and-such.html</p>
<p>The existing paradigm is that most things are faq entries.. so a rewrite of this order is going to be massive upheaval..I have already collected every possible existing URL so we can add redirects for them with nginx.</p>
</blockquote>
<p>Yep, having a large number of small, single-item FAQ-like pages is something I tried to stay away from, like from a plague. For one thing, you can not have your FAQ as a single file. You have to be on-line and go get every item separately, which creates more problems for you than it helps anything. Just a simple thing: when your FAQ consists of a number of pages then you can not do a string search in your browser to find all the places where something is mentioned.</p>
<blockquote>
<p>So, in the short term, I'll be doing the updates on the main website as is.. and probably setting up a new vhost for the experimental documentation stuff.</p>
<p>I've considered may other FOSS documentation websites, thinking what I liked &amp; what I didn't.  I don't like "cramped" javascripty popouts and things like that..</p>
</blockquote>
<p>Yep, EXACTLY. Basically, I don't even like to have a need in js, as such. I view web pages as information and you don't need all those bells and whistles to express anything you want information-vise. Well, pretty much, even though you might find some cases where it would be desirable.</p>
<blockquote>
<p>PLAIN HTML.. easily found, easy to cache, super fast, easy to print etc..</p>
</blockquote>
<p>Yep, EXACTLY. Plus it works on ANY browser or anything, and you don't need some server side gadgets to see your pages.</p>
<blockquote>
<p>Navigation is always important, and a clean topical table of contents.. at some point, I'll start posting my notes here, but feel free to make suggestions anytime.</p>
<p>Spinx or Solr may be options down the road, but we still have a long way to go before that..</p>
<p>If we had better search engine visibility and navigation, they would probably be unnecessary..</p>
<p> </p>
<blockquote>
<div class="message_header"><span>Mon Nov 16 2020 12:35:30 PM EST</span> <span>from platonov </span> <span class="message_subject">Subject: Documentation Navigators and information organization</span></div>
<div class="message_content">
<p>This is a response to the citadel support room thread:</p>
<p>Re: MIGR export/import for database recovery/upgrades/selective mods</p>
<p>Great to hear that. Actually, I had plenty of frustration in trying to find good info in Citadel docs and found that it takes WAY too much time to find things that could be found within minutes, if not seconds. Not that the info is not there, but you can't quite get to it and/or find it.</p>
<p>One of the things I found most valuable in any kind of writing, documentation or not, is the extensive TOC, pointing out every thing, be it some "small" issue or "large". Just because something is "small" does not mean it does not deserve to be found in table of contents. Otherwise, if it is THAT small that it "doesn't worth pointing it out", then why did you write it at all to begin with? Basically, all you have to do is to place the "small" things in less significant or noticeable places in TOC or on a deeper tree level.</p>
<p>Just by having the extensive TOC you increase the accessibility and locatability of info by orders of magnitude.</p>
<p>One other thing is local search engine. Why not use, for example, Solr search engine? You can index this entire collection and have every page indexed nearly instantly and have the REAL search engine results and not some quite unintuitive hack imitating the search engine functionality.</p>
<p>In fact, I can give the fully functional search engine code with php driven interface for indexing, search box and the rest of it and you'll have the entire documentation collection searchable in no time.</p>
<p>People underestimate the value and significance of information way too much and end up wasting orders of magnitudes in time, efforts and wasted energy, wasted for nothing.</p>
<p>One simple thing that can be done, and pretty fast, is creation of navigator page. Basically, the navigator page is a regular html page containing links to other places. You don't even have to have any actual information in the nav pages. All you need is links, like a tree structure of typical TOC. That nav page alone can be easily remembered, and, since it has the links to ALL the separate pages, all you need is that nav page to get to ANY info.</p>
<p>And if you have many small pages, each containing a short description of some item, topic, etc., then you create a nested, tree-like structured arrangement, where you do not include every small point in the main index of the navigator, but create a sub-toc.</p>
<p> </p>
<blockquote>
<div class="message_header"><span>Sun Nov 15 2020 17:37:25 EST</span> <span>from omatnet @ Uncensored </span> <span class="message_subject">Subject: Re: MIGR export/import for database recovery/upgrades/selective mods</span></div>
<div class="message_content">
<p>Wow, that you so much! This is a great resource and should be on the Citadel website...! I can't believe I've been using Citadel for 8 years now, researching for info and learning to tweak it, and this is the first time I see such a good and comprehensive reference for using the 'sendcommand'</p>
<p>Thank you so much!!!</p>
<blockquote>
<div class="message_header"><span>Sat Nov 14 2020 15:58:11 EST</span> <span>from platonov @ Uncensored </span> <span class="message_subject">Subject: Re: MIGR export/import for database recovery/upgrades/selective mods</span></div>
<div class="message_content">
<p>Well, I can offer you a couple of key Citadel documents (see attachments here).</p>
<p>They are based on <strong>protocol</strong> and <strong>system_administration_manual</strong>. But they have been redone to include the extensive TOC and all sorts of formatting has been changed to make it all look the way I like to see things. Just unzip it and make sure css/main.css is present for the styles to work they way it was intended.</p>
<p>Protocol is actually that "good and detailed 'sendcommand' commands+parameters documentation".</p>
<p>So...</p>
<blockquote>
<div class="message_header"><span>Sat Nov 14 2020 13:31:01 EST</span> <span>from omatnet @ Uncensored </span> <span class="message_subject">Subject: Re: MIGR export/import for database recovery/upgrades/selective mods</span></div>
<div class="message_content">
<p>Those are very good points. I was never able to find a detailed description of the 'sendcommand' and the commands + parameters it can received (other than the 1-page on the Citadel.org website). If there is some detailed documentation for the 'sendcommand' it could be a good start.</p>
<p>Can anyone direct me/us to a good and detailed 'sendcommand' commands+parameters documentation?</p>
<blockquote>
<div class="message_header"><span>Sat Nov 14 2020 08:16:30 EST</span> <span>from platonov @ Uncensored </span> <span class="message_subject">Subject: MIGR export/import for database recovery/upgrades/selective mods</span></div>
<div class="message_content">
<p>I'd like to understand the "MIGR export/import" commands a lil bit deeper than a skin-deep level.<br />It seems to me that MIGR is a pretty flexible and powerful mechanism<br />for doing things like database repair and/or modification on either the entire database<br />or its sections: config, user, room, floor, message.<br /><br />It seems that it also could be used for restoring just database sections or<br />even a selected few variables, parameters and so on.<br /><br />For example if there is a database corruption you may loose<br />your config parameters, in which case you could simply edit<br />the last good XML created by MIGR export and copy the config<br />section to a separate XML file which you could then import and thus<br />recover your system parameters.<br /><br />Yes, things get tricky when you start dealing with users,<br />rooms, floors or messages and if you change some things by editing<br />the XML file, you may create conflicts or loose the entire sections<br />of the database if yo
</div>
</blockquote>
</div>
</blockquote>
</div>
</blockquote>
</div>
</blockquote>
<br /><br /></div>
</blockquote>
<p> </p>
<br /><br /></blockquote>
<p> </p>
]]></description></item><item><link>https://uncensored.citadel.org/readfwd?go=Citadel%20Documentation?start_reading_at=4609214</link><pubDate>Fri, 20 Nov 2020 18:09:15 -0000</pubDate><title>Filenames and sections (spreadsheet)</title><guid isPermaLink="false">4609214@Uncensored</guid><description><![CDATA[<html><body>

<p>This [attached file] is a better job of sorting, if anyone would like to have a look, or play around with it. </p>
<p> </p>
<p> </p>
]]></description></item><item><link>https://uncensored.citadel.org/readfwd?go=Citadel%20Documentation?start_reading_at=4609213</link><pubDate>Fri, 20 Nov 2020 18:07:28 -0000</pubDate><title>Re: System Administration Manual, 1728-1750 cruft - Fixed.</title><guid isPermaLink="false">4609213@Uncensored</guid><description><![CDATA[<html><body>

<p>This is fixed now, but not yet deployed. Most of the citadel nodes stuff is deprecated, so I just removed it, and fixed the rest of the links.</p>
<p>Check the diff below. </p>
<p><a href="https://code.citadel.org/?p=www.citadel.org.git;a=commitdiff;h=df2523fe2ebd0ec261c1c6383ef1d78980af17f0">https://code.citadel.org/?p=www.citadel.org.git;a=commitdiff;h=df2523fe2ebd0ec261c1c6383ef1d78980af17f0</a></p>
<blockquote>
<div class="message_header"><span>Sun Nov 15 2020 10:35:32 AM EST</span> <span>from warbaby </span> <span class="message_subject">Subject: System Administration Manual, 1728-1750 cruft</span></div>
<div class="message_content">
<p>Logging this here for the time being..</p>
<blockquote>
<div class="message_header"><span>Sun Nov 15 2020 10:11:29 AM EST</span> <span>from warbaby @ Uncensored </span> <span class="message_subject">Subject: Re: System Administration Manual needs fixing</span></div>
<div class="message_content">
<p>Logged, I'll get to this as soon as I can.</p>
<blockquote>
<div class="message_header"><span>Sun Nov 15 2020 04:42:01 AM EST</span> <span>from platonov @ Uncensored </span> <span class="message_subject">Subject: System Administration Manual needs fixing</span></div>
<div class="message_content">
<p>There is an error in System Administration Manual:</p>
<p><a href="https://citadel.org/system_administration_manual.html" target="webcit01"> https://citadel.org/system_administration_manual.html</a><br /> in section Defining neighbor nodes, (lines 1728-1750) inside the &lt;code&gt; section. It has to do with unescaped angle brackets &lt;&gt; creating problems for web browser.</p>
<p>As a result all the rest of the document is displayed with strikethrough/strikeout text and it might look like it is a deliberate attempt to comment out an older version of document, no longer current and, therefore, not correct.</p>
<p>So, all the angle brackets better be properly escaped so that they are not mistakenly interpreted as valid code.</p>
<p>Also, the code needs to be placed inside the &lt;pre&gt;...&lt;/pre&gt;</p>
<br /><br /></div>
</blockquote>
<p> </p>
<br /><br /></div>
</blockquote>
<p> </p>
<br /><br /></div>
</blockquote>
<p> </p>
]]></description></item><item><link>https://uncensored.citadel.org/readfwd?go=Citadel%20Documentation?start_reading_at=4609092</link><pubDate>Fri, 20 Nov 2020 15:35:10 -0000</pubDate><title>Website filenames and section headings..</title><guid isPermaLink="false">4609092@Uncensored</guid><description><![CDATA[<html><body>

<p>Below (and attached) is the sorted grep output for '&lt;h' on the webroot of citadel.org</p>
<p>It is interesting.  This shows us filenames and section headings.. As I mentioned, this makes for a sorting project.</p>
<p>Considering a TOC style of Part, Chapter, Section, Subsection etc.. [Such as in Latex Memoir, scr-book, etc... ]</p>
<p>Considering the nouns Book, Manual, or Guide</p>
<p>As I've mentioned. . I see 3 book/manual/guides.</p>
<ul>
<li>User Manual/Guide [Basic stuff, with screenshots, how to change your password or create a room).</li>
<li>Administrator Guide [This will actually be quite lengthy.. and would include installation, and a lot of recipes and how-tos ]</li>
<li>Developer Guide [Deailing primarily with the code and how to compile, conventions, etc.. ] with Sections 'Overall', and for each project.</li>
</ul>
<p>THEN, an additional vhost for Doxygen documentation of the source code.  [Done, just nobody has seen it.. ]</p>
<p>Maybe I will drop these in a spreadsheet, and start officially sorting.</p>
<p> </p>
<pre>001_module_types.html:14:&lt;h4&gt;User Modules&lt;/h4&gt;<br /> 001_module_types.html:4:&lt;h3&gt;Types of Modules&lt;/h3&gt;
001_module_types.html:8:&lt;h4&gt;System Modules&lt;/h4&gt;
002_coding_style.html:19:&lt;h5&gt;Must DO&lt;/h5&gt;
002_coding_style.html:30:&lt;h5&gt;Things your module should/should NOT do&lt;/h5&gt;
002_coding_style.html:4:&lt;h4&gt;Module Coding Style&lt;/h4&gt;
003_module_init.html:4:&lt;h3&gt;CTDL_MODULE_INIT&lt;/h3&gt;
004_api_by_purpose.html:4:&lt;h4&gt;List of API functions arranged by purpose&lt;/h4&gt;
after_upgrading_server.html:4:&lt;h1&gt;After upgrading, server fails with "citadel: Cannot install certificate: key values mismatch"&lt;/h1&gt;
aidepost.html:14:&lt;h1&gt;DESCRIPTION&lt;/h1&gt;
aidepost.html:18:&lt;h1&gt;OPTIONS&lt;/h1&gt;
aidepost.html:30:&lt;h1&gt;HISTORY&lt;h2&gt;
aidepost.html:4:&lt;h1&gt;aidepost&lt;/h1&gt;
aidepost.html:8:&lt;h1&gt;SYNOPSIS&lt;/h1&gt;
apacheproxy.html:161:&lt;h2&gt;LightHTTPD&lt;/h2&gt;
apacheproxy.html:164:&lt;h3&gt;Host-based webcit forwarding.&lt;/h3&gt;
apacheproxy.html:22:&lt;h3&gt;Apache&lt;/h3&gt;
apacheproxy.html:4:&lt;h1&gt;How can I install WebCit so it runs alongside Apache/Nginx/LightHTTPD on port 80 / 443?&lt;/h1&gt;
apacheproxy.html:76:&lt;h3&gt;Nginx&lt;/h3&gt;
authmodes.html:12:&lt;h2&gt;Self-contained authentication&lt;/h2&gt;
authmodes.html:20:&lt;h2&gt;Host system integrated authentication&lt;/h2&gt;
authmodes.html:27:&lt;h2&gt;External LDAP - RFC 2307 compliant directory&lt;/h2&gt;
authmodes.html:38:&lt;h2&gt;External LDAP - Microsoft Active Directory&lt;/h2&gt;
authmodes.html:44:&lt;h2&gt;So, which one should I use?&lt;/h2&gt;
authmodes.html:4:&lt;h1&gt;What are the different authentication modes and which one should I use?&lt;/h1&gt;
bitlebee.html:126:&lt;h3&gt; Enjoy &lt;/h3&gt;
bitlebee.html:16:&lt;h2&gt;irssi&lt;/h2&gt;
bitlebee.html:32:&lt;h2&gt;bitlbee&lt;/h2&gt;
bitlebee.html:33:&lt;h3&gt;Install bitlbee&lt;/h3&gt;
bitlebee.html:39:&lt;h3&gt;Connecting to bitlbee&lt;/h3&gt;
bitlebee.html:4:&lt;h1&gt;How do i use Citadel's XMPP/Jabber service with Irssi/Bitlbee?&lt;/h1&gt;
bitlebee.html:51:&lt;h3&gt;Setup/register an account password for your new bitlbee account on your machine&lt;/h3&gt;
bitlebee.html:64:&lt;h3&gt;Add a xmpp/jabber account&lt;/h3&gt;
bitlebee.html:96:&lt;h3&gt;Login and chat&lt;/h3&gt;
blacklists_rbls_or_dnsbl.html:4:&lt;h1&gt; Blacklists (RBLs or DNSBL) &lt;/h1&gt;
can_i_configure_citadel_to_use_an_anti_virus_program.html:4:&lt;h1&gt; Can I configure Citadel to use an antivirus program? &lt;/h1&gt;
can_i_install_citadel_on_a_shared_web_hosting_account.html:4:&lt;h1&gt; Can I install Citadel on a shared web hosting account? &lt;/h1&gt;
catchall.html:4:&lt;h2&gt;Can I Create A "CatchAll" Email Address With Citadel?&lt;/h2&gt;
chkpw.html:14:&lt;h1&gt;DESCRIPTION&lt;/h1&gt;
chkpw.html:19:&lt;h1&gt;EXAMPLES&lt;h2&gt;
chkpw.html:23:&lt;h1&gt;HISTORY&lt;h2&gt;
chkpw.html:4:&lt;h1&gt;chkpw&lt;/h1&gt;
chkpw.html:8:&lt;h1&gt;SYNOPSIS&lt;/h1&gt;
chrptr.html:14:&lt;h1&gt;DESCRIPTION&lt;/h1&gt;
chrptr.html:18:&lt;h1&gt;PARAMETERS&lt;/h1&gt;
chrptr.html:26:&lt;h1&gt;RETURNS&lt;/h1&gt;
chrptr.html:32:&lt;h1&gt;SEE ALSO&lt;/h1&gt;
chrptr.html:34:&lt;h1&gt;HISTORY&lt;h2&gt;
chrptr.html:4:&lt;h1&gt;ChrPtr&lt;/h1&gt;
chrptr.html:8:&lt;h1&gt;SYNOPSIS&lt;/h1&gt;
citadel_bb.html:11:&lt;h4&gt;Citadel Does Provide&lt;/h4&gt;
citadel_bb.html:22:&lt;h4&gt;Citadel Does Not Provide&lt;/h4&gt;
citadel_bb.html:31:&lt;h3&gt;Conclusion&lt;/h3&gt;
citadel_bb.html:4:&lt;h2&gt;Can I Create a Bulletin Board Like PHPBB or Slashcode With Citadel?&lt;/h2&gt;
citadel_bombs_out_with_a_segmentation_fault_during_setup_or_when_i_attempt_to_run._what_should_i_do.html:4:&lt;h1&gt; Citadel bombs out with a segmentation fault during setup or when I attempt to run. What should I do? &lt;/h1&gt;
citadel_logo.html:4:&lt;h1&gt;Citadel logo&lt;/h1&gt;
citadel_past_present_and_future.html:13:&lt;h2&gt;Origins: the prehistoric era&lt;/h2&gt;
citadel_past_present_and_future.html:30:&lt;h2&gt;Breakout: the Internet era&lt;/h2&gt;
citadel_past_present_and_future.html:38:&lt;h2&gt;Evolution&lt;/h2&gt;
citadel_past_present_and_future.html:4:&lt;h1&gt;Citadel: a storied history&lt;/h1&gt;
citadel_past_present_and_future.html:63:&lt;h2&gt;A look towards the future...&lt;/h2&gt;
citadel_past_present_and_future.html:6:&lt;i&gt;&lt;h2&gt;Editorial note&lt;/h2&gt;
citadel_past_present_and_future.html:72:&lt;i&gt;&lt;h2&gt;Editorial note&lt;/h2&gt;
citadel_sends_my_mail_out_with_a_different_from_than_i_specified_in_my_email_client.html:4:&lt;h1&gt;Citadel Sends My Mail Out With A Different "From:" Than I Specified In My Email Client. &lt;/h1&gt;
citadel_with_spamassassin_and_clamav.html:4:&lt;h1&gt;Citadel with SpamAssassin and ClamAV&lt;/h1&gt;
citmail.html:14:&lt;h1&gt;DESCRIPTION&lt;/h1&gt;
citmail.html:21:&lt;h1&gt;OPTIONS&lt;/h1&gt;
citmail.html:30:&lt;h1&gt;DEFAULTS&lt;/h1&gt;
citmail.html:40:&lt;h1&gt;HISTORY&lt;h2&gt;
citmail.html:4:&lt;h1&gt;citmail&lt;/h1&gt;
citmail.html:8:&lt;h1&gt;SYNOPSIS&lt;/h1&gt;
citserver_crashes_when_running_on_debian_linux_when_sending_out_internet_email._fix.html:4:&lt;h1&gt;citserver crashes (when running on Debian Linux) when sending out Internet email.  Fix?&lt;/h1&gt;
citserver_fails_to_start_with_a_message_such_as_cdb_dbenv_open_function_not_implemented.html:4:&lt;h1&gt; citserver fails to start with a message such as cdb_*:dbenv-&gt;open: Function not implemented &lt;/h1&gt;
citserver.html:14:&lt;h1&gt;DESCRIPTION&lt;/h1&gt;
citserver.html:21:&lt;h1&gt;OPTIONS&lt;/h1&gt;
citserver.html:35:&lt;h1&gt;DEFAULTS&lt;/h1&gt;
citserver.html:4:&lt;h1&gt;citserver&lt;/h1&gt;
citserver.html:62:&lt;h1&gt;FILES&lt;/h1&gt;
citserver.html:78:&lt;h1&gt;HISTORY&lt;/h1&gt;
citserver.html:8:&lt;h1&gt;SYNOPSIS&lt;/h1&gt;
code_of_conduct.html:4:&lt;h1&gt;Code of Conduct&lt;/h1&gt;
coding_style.html:4:&lt;h1&gt;Coding Style&lt;/h1&gt;
compile_debs.html:4:&lt;h2&gt;How Do I Compile The .debs From Source?&lt;/h2&gt;
compile_debs.html:53:&lt;h2&gt;Debug Enabling your debs&lt;/h2&gt;
compile_debs.html:73:&lt;h2&gt;Compiling debs from fresh GIT Clones&lt;/h2&gt;
compile_debs.html:85:&lt;h2&gt;Compiling Bleeding Edge&lt;/h2&gt;
configure_qmail_to_deliver_to_citadel.html:4:&lt;h3&gt;Using QMail as a frontend MTA to Citadel&lt;/h3&gt;
configuring_postfix_to_validate_email_addresses_against_a_citadel_server.html:103:&lt;h4&gt;now the non match case:&lt;/h4&gt;
configuring_postfix_to_validate_email_addresses_against_a_citadel_server.html:124:&lt;h4&gt;Troubleshooting&lt;/h4&gt;
configuring_postfix_to_validate_email_addresses_against_a_citadel_server.html:153:&lt;h2&gt;Sample main.cf&lt;/h2&gt;
configuring_postfix_to_validate_email_addresses_against_a_citadel_server.html:239:&lt;h3&gt;Integrating with RSpamD&lt;/h3&gt;
configuring_postfix_to_validate_email_addresses_against_a_citadel_server.html:4:&lt;h1&gt;Configuring Postfix to validate email addresses against a Citadel server&lt;/h1&gt;
configuring_postfix_to_validate_email_addresses_against_a_citadel_server.html:77:&lt;h3&gt;Use another mail account to verify that it's working&lt;/h3&gt;
configuring_postfix_to_validate_email_addresses_against_a_citadel_server.html:79:&lt;h4&gt;Sending mail to an existing user should look like this:&lt;/h4&gt;
configuring_postfix_to_validate_email_addresses_against_a_citadel_server.html:91:&lt;h4&gt;if you view citadel logging:&lt;/h4&gt;
connection_broken_smtp.html:4:&lt;h1&gt; Why does the message "Connection broken during SMTP conversation" appear in the SMTP queue listing? &lt;/h1&gt;
create_subroom.html:4:&lt;h2&gt;How do I create a sub-room?&lt;/h2&gt;
credits_and_license.html:4:&lt;h1&gt;Credits and License&lt;/h1&gt;
credits_and_license.html:6:&lt;h2&gt;Citadel: an open source messaging and collaboration platform&lt;/h2&gt;
ctdlaidemessage.html:15:&lt;h1&gt;DESCRIPTION&lt;/h1&gt;
ctdlaidemessage.html:20:&lt;h1&gt;PARAMETERS&lt;/h1&gt;
ctdlaidemessage.html:28:&lt;h1&gt;SEE ALSO&lt;/h1&gt;
ctdlaidemessage.html:30:&lt;h1&gt;HISTORY&lt;h2&gt;
ctdlaidemessage.html:4:&lt;h1&gt;CtdlAideMessage&lt;/h1&gt;
ctdlaidemessage.html:8:&lt;h1&gt;SYNOPSIS&lt;/h1&gt;
ctdlgetfloor.html:14:&lt;h1&gt;DESCRIPTION&lt;/h1&gt;
ctdlgetfloor.html:18:&lt;h1&gt;PARAMETERS&lt;/h1&gt;
ctdlgetfloor.html:27:&lt;h1&gt;RETURNS&lt;/h1&gt;
ctdlgetfloor.html:33:&lt;h1&gt;SEE ALSO&lt;/h1&gt;
ctdlgetfloor.html:35:&lt;h1&gt;HISTORY&lt;h2&gt;
ctdlgetfloor.html:4:&lt;h1&gt;CtdlGetFloor&lt;/h1&gt;
ctdlgetfloor.html:8:&lt;h1&gt;SYNOPSIS&lt;/h1&gt;
ctdlgetsysconfig.html:14:&lt;h1&gt;DESCRIPTION&lt;/h1&gt;
ctdlgetsysconfig.html:20:&lt;h1&gt;PARAMETERS&lt;/h1&gt;
ctdlgetsysconfig.html:29:&lt;h1&gt;RETURNS&lt;/h1&gt;
ctdlgetsysconfig.html:33:&lt;h1&gt;SEE ALSO&lt;/h1&gt;
ctdlgetsysconfig.html:35:&lt;h1&gt;HISTORY&lt;h2&gt;
ctdlgetsysconfig.html:4:&lt;h1&gt;CtdlGetSysConfig&lt;/h1&gt;
ctdlgetsysconfig.html:8:&lt;h1&gt;SYNOPSIS&lt;/h1&gt;
ctdlputsysconfig.html:14:&lt;h1&gt;DESCRIPTION&lt;/h1&gt;
ctdlputsysconfig.html:20:&lt;h1&gt;PARAMETERS&lt;/h1&gt;
ctdlputsysconfig.html:29:&lt;h1&gt;RETURNS&lt;/h1&gt;
ctdlputsysconfig.html:31:&lt;h1&gt;SEE ALSO&lt;/h1&gt;
ctdlputsysconfig.html:33:&lt;h1&gt;HISTORY&lt;h2&gt;
ctdlputsysconfig.html:4:&lt;h1&gt;CtdlPutSysConfig&lt;/h1&gt;
ctdlputsysconfig.html:8:&lt;h1&gt;SYNOPSIS&lt;/h1&gt;
customize_webcit.html:105:&lt;h3&gt;Using jshint for javascript syntax checking&lt;/h3&gt;
customize_webcit.html:20:&lt;h2&gt;Wording / Translating&lt;/h2&gt;
customize_webcit.html:22:&lt;h4&gt;technical details&lt;/h4&gt;
customize_webcit.html:30:&lt;h4&gt;How to participate&lt;/h4&gt;
customize_webcit.html:39:&lt;h4&gt;Using Launchpad&lt;/h4&gt;
customize_webcit.html:4:&lt;h1&gt;Customizing WebCit&lt;/h1&gt;
customize_webcit.html:53:&lt;h4&gt;External Translation tools&lt;/h4&gt;
customize_webcit.html:6:&lt;h2&gt;Look and Feel&lt;/h2&gt;
customize_webcit.html:72:&lt;h4&gt;Hints about some strings&lt;/h4&gt;
customize_webcit.html:77:&lt;h4&gt;Fuzzy translations&lt;/h4&gt;
customize_webcit.html:91:&lt;h4&gt;test-driving your translation&lt;/h4&gt;
deferred_processing.html:12:&lt;h2&gt;Data model&lt;/h2&gt;
deferred_processing.html:30:&lt;h2&gt;Synchronous operations&lt;/h2&gt;
deferred_processing.html:4:&lt;h1&gt;How deferred processing works in Citadel&lt;/h1&gt;
deferred_processing.html:51:&lt;h2&gt; Asynchronous operations (or, what happens during a purger run) &lt;/h2&gt;
determine_ezinstall_or_debs.html:4:&lt;h2&gt;How do I determine which installation method was used for my system?&lt;/h2&gt;
developer.html:4:&lt;h2&gt;Citadel Developer Information&lt;/h2&gt;
dictionary.html:4:&lt;h1&gt;Dictionary&lt;/h1&gt;
disk_space.html:4:&lt;h1&gt; Why doesn't deleting messages free up disk space? &lt;/h1&gt;
documentation.html:24:&lt;h2&gt;man pages for commands&lt;/h2&gt;
documentation.html:34:&lt;h2&gt;Developer documentation&lt;/h2&gt;
documentation.html:3:&lt;h1&gt;Documentation&lt;/h1&gt;
documentation.html:4:&lt;h2&gt;General&lt;/h2&gt;
documentation.html:55:&lt;h2&gt;Featured projects&lt;/h2&gt;
documentation.html:59:&lt;h2&gt;WebCit&lt;/h2&gt;
does_citadel_have.html:13:&lt;h2&gt;When using the Debian packages&lt;/h2&gt;
does_citadel_have.html:22:&lt;h2&gt;When using 'alternatives'&lt;/h2&gt;
does_citadel_have.html:35:&lt;h2&gt;Or the brute force method...&lt;/h2&gt;
does_citadel_have.html:4:&lt;h1&gt;Does Citadel have a &lt;tt&gt;/usr/sbin/sendmail&lt;/tt&gt; replacement, so that I can send mail out from shell scripts?&lt;/h1&gt;
does_citadel_have.html:50:&lt;h2&gt;Sample shell script using citmail&lt;/h2&gt;
does_citadel_have.html:70:&lt;h2&gt;Using MSMTP&lt;/h2&gt;
does_citadel_have.html:89:&lt;h2&gt;Email&lt;/h2&gt;
does_citadel_have.html:8:&lt;h2&gt;When using Easy Install&lt;/h2&gt;
does_citadel_have.html:96:&lt;h2&gt;Generating test messages&lt;/h2&gt;
download.html:14:&lt;h2 style="text-align:center"&gt;Easy Install (recommended)&lt;/h2&gt;
download.html:30:&lt;h2 style="text-align:center"&gt;Download the source code&lt;/h2&gt;
download.html:42:&lt;h2 style="text-align:center"&gt;Packages&lt;/h2&gt;
download.html:5:&lt;h1&gt;Downloading Citadel&lt;/h1&gt;
dspam.html:4:&lt;h1&gt;Citadel DKIM/Domainkey signature HowTo &lt;/h1&gt;
easyinstall_force_reinstall.html:4:&lt;h1&gt;How can I force the Easy Install system to reinstall the programs?&lt;/h1&gt;
easyinstall.html:14:&lt;h2&gt;Who should use this&lt;/h2&gt;
easyinstall.html:20:&lt;h2&gt;Prerequisites&lt;/h2&gt;
easyinstall.html:31:&lt;h2&gt;To get started...&lt;/h2&gt;
easyinstall.html:4:&lt;h1&gt;Easy Install instructions&lt;/h1&gt;
easyinstall.html:67:&lt;h2&gt;After Installation&lt;/h2&gt;
edit_config_the_hard_way.html:4:&lt;h3&gt;Changing your citserver config the hard way&lt;/h3&gt;
error_creating_new_user.html:4:&lt;h1&gt;An error occurs when an administrator attempts to create a new user&lt;/h1&gt;
escapers.html:20:&lt;h4&gt;Characters escaped&lt;/h4&gt;
escapers.html:32:&lt;h3&gt;H - HTML Encoding with linebreaks&lt;/h3&gt;
escapers.html:46:&lt;h3&gt;J - Ecma Script / JSON escaping&lt;/h3&gt;
escapers.html:4:&lt;h2&gt;WebCit Template Escaper functions&lt;/h2&gt;
escapers.html:61:&lt;h3&gt;K - Ecma + HTML escaping&lt;/h3&gt;
escapers.html:68:&lt;h3&gt;U - URL-Escaping&lt;/h3&gt;
escapers.html:83:&lt;h4&gt;Characters not escaped:&lt;/h4&gt;
escapers.html:9:&lt;h3&gt;X - HTML Encoding&lt;/h3&gt;
example1.html:4:&lt;h2&gt;Example of a customized room view&lt;/h2&gt;
faq.html:103:&lt;h2&gt;Spam filtering&lt;/h2&gt;
faq.html:115:&lt;h2&gt;System Administration&lt;/h2&gt;
faq.html:137:&lt;h2&gt;Troubleshooting&lt;/h2&gt;
faq.html:28:&lt;h2&gt;Getting your favorite client software working&lt;/h2&gt;
faq.html:3:&lt;h1&gt;FAQ / Knowledge Base&lt;/h1&gt;
faq.html:45:&lt;h2&gt;General Questions&lt;/h2&gt;
faq.html:4:&lt;h2&gt;Everyday Use&lt;/h2&gt;
faq.html:66:&lt;h2&gt;Installation&lt;/h2&gt;
faq.html:95:&lt;h2&gt;Mastering your OS&lt;/h2&gt;
file_layout.html:16:&lt;h2&gt;Consolidated layout (Easy Install or Docker installations)&lt;/h2&gt;
file_layout.html:25:&lt;h2&gt;LFHS layout (.deb or .rpm packages)&lt;/h2&gt;
file_layout.html:4:&lt;h1&gt;File layouts for the Citadel system&lt;/h1&gt;
forgotpassword.html:4:&lt;h1&gt;I forgot my administrator password.  What can I do?&lt;/h1&gt;
gdb.html:134:&lt;h3&gt;Using Valgrind&lt;/h3&gt;
gdb.html:146:&lt;h3&gt;Profiling&lt;/h3&gt;
gdb.html:148:&lt;h4&gt;Prerequisites&lt;/h4&gt;
gdb.html:169:&lt;h4&gt;Measuring&lt;/h4&gt;
gdb.html:20:&lt;h3&gt;Which kind of binaries produce useful output?&lt;/h3&gt;
gdb.html:40:&lt;h3&gt;How do I make my system produce core dump files?&lt;/h3&gt;
gdb.html:4:&lt;h1&gt;Debugging&lt;/h1&gt;
gdb.html:60:&lt;h3&gt; Analyzing Core files &lt;/h3&gt;
gdb.html:92:&lt;h3&gt;Running Programs in GDB&lt;/h3&gt;
general_configuring.html:11:&lt;h3&gt;What is StartTLS/SSL?&lt;/h3&gt;
general_configuring.html:18:&lt;h3&gt;What do you mean by Relaying vs. Local delivery? &lt;/h3&gt;
general_configuring.html:25:&lt;h3&gt;SMTP&lt;/h3&gt;
general_configuring.html:45:&lt;h3&gt;POP3&lt;/h3&gt;
general_configuring.html:4:&lt;h2&gt;General Client Configuration Recomendations&lt;/h2&gt;
general_configuring.html:56:&lt;h3&gt;IMAP&lt;/h3&gt;
general_configuring.html:68:&lt;h3&gt;Binding a service to more than one port&lt;/h3&gt;
gethash.html:14:&lt;h1&gt;DESCRIPTION&lt;/h1&gt;
gethash.html:18:&lt;h1&gt;PARAMETERS&lt;/h1&gt;
gethash.html:29:&lt;h1&gt;RETURNS&lt;/h1&gt;
gethash.html:34:&lt;h1&gt;SEE ALSO&lt;/h1&gt;
gethash.html:36:&lt;h1&gt;HISTORY&lt;h2&gt;
gethash.html:4:&lt;h1&gt;GetHash&lt;/h1&gt;
gethash.html:8:&lt;h1&gt;SYNOPSIS&lt;/h1&gt;
get_sample_messages.html:13:&lt;h3&gt;On the way in with tcpdump&lt;/h3&gt;
get_sample_messages.html:4:&lt;h1&gt;Exporting a message for a bug report&lt;/h1&gt;
get_sample_messages.html:6:&lt;h3&gt;Via IMAP and Thunberbird&lt;/h3&gt;
getting_mails_into_citadel.html:20:&lt;h4&gt; Sending &lt;/h4&gt;
getting_mails_into_citadel.html:31:&lt;h3&gt; Scenario #2: fetching email from other servers &lt;/h3&gt;
getting_mails_into_citadel.html:36:&lt;h4&gt;Retrieving mail&lt;/h4&gt;
getting_mails_into_citadel.html:40:&lt;h4&gt;Sending&lt;/h4&gt;
getting_mails_into_citadel.html:4:&lt;h2&gt;Getting email into Citadel; Sending email to the outside world&lt;/h2&gt;
getting_mails_into_citadel.html:6:&lt;h3&gt; Scenario #1: Citadel as the primary mail server &lt;/h3&gt;
getting_mails_into_citadel.html:8:&lt;h4&gt; Receiving &lt;/h4&gt;
global_sieve.html:4:&lt;h1&gt;Can I configure a site-wide Sieve script that runs on every incoming message, in addition to
groupdav_urls.html:4:&lt;h1&gt;How do I use Citadel's calendar, address book, etc. from KOrganizer (or other GroupDAV client)?&lt;/h1&gt;
header.html:5:&lt;html lang="en" dir="ltr" xmlns="http://www.w3.org/1999/xhtml"&gt;
hints_for_installing_citadel_on_mac_os.html:4:&lt;h1&gt;Hints for installing Citadel on Mac OS&lt;/h1&gt;
how_can_i_batch_create_a_list_of_users_on_a_new_system.html:4:&lt;h1&gt; How can I "batch create" a list of users on a new system? &lt;/h1&gt;
how_can_i_import_ldif_format_contacts_into_an_address_book_room.html:4:&lt;h1&gt;How can I import LDIF format contacts into an address book room?&lt;/h1&gt;
how_do_i_access_room_content_without_logging_into_webcit.html:4:&lt;h1&gt; How do I Access Room Content Without Logging Into Webcit? &lt;/h1&gt;
how_do_i_allow_citadel.html:4:&lt;h1&gt;How do I allow citadel users to login without my Unix/Linux system asking for a password?&lt;/h1&gt;
how_do_i_automatically_forward_all_mail_to_a_remote_email_address_somewhere.html:4:&lt;h1&gt; How do I automatically forward all mail to a remote email address somewhere? &lt;/h1&gt;
how_do_i_configure_email_aliases_for_a_user.html:4:&lt;h1&gt; How do I configure email aliases for a user? &lt;/h1&gt;
how_do_i_create_a_public_mailbox_to_be_accessed_by_several_users.html:4:&lt;h1&gt; How Do I Create A Public Mailbox To Be Accessed By Several Users? &lt;/h1&gt;
how_do_i_disable_sendmail_on_freebsd.html:4:&lt;h1&gt;How do i disable the system Sendmail on FreeBSD?&lt;/h1&gt;
how_do_i_disable_the_main_menu_in_the_text_mode_client.html:4:&lt;h1&gt; How Do I Disable The "Main Menu" In The Text-Mode Client? &lt;/h1&gt;
how_do_i_enable_ansi_color_support.html:4:&lt;h1&gt; How do I enable "ANSI color" support? &lt;/h1&gt;
how_do_i_expire_messages.html:4:&lt;h2&gt;How do I expire messages&lt;/h2&gt;
how_do_i_get_citadel.html:4:&lt;h1&gt;How do I get Citadel to answer telnet connections directly, without first requiring
how_do_i_move_citadel_to_another_host.html:4:&lt;h3&gt;How do I move my Citadel installation to another machine?&lt;/h3&gt;
how_do_i_post_messages_via_smtp_mail_into_a_room.html:4:&lt;h1&gt; How do I Post Messages Via SMTP Mail Into A Room? &lt;/h1&gt;
how_do_i_retrieve.html:20:&lt;h4&gt;FreePOPs&lt;/h4&gt;
how_do_i_retrieve.html:26:&lt;h4&gt;RSS aggregation&lt;/h4&gt;
how_do_i_retrieve.html:33:&lt;h4&gt;Citadel command line&lt;/h4&gt;
how_do_i_retrieve.html:38:&lt;h4&gt;fetchmail&lt;/h4&gt;
how_do_i_retrieve.html:4:&lt;h1&gt;How do I retrieve mail from remote servers/accounts and file that mail into Citadel?&lt;/h1&gt;
how_do_i_retrieve.html:53:&lt;h4&gt;fetchmail &amp; domainpop&lt;/h4&gt;
how_do_i_retrieve.html:6:&lt;h4&gt;Webcit&lt;/h4&gt;
how_do_i_uninstall_citadel.html:10:&lt;h3&gt;Easy Install&lt;/h3&gt;
how_do_i_uninstall_citadel.html:21:&lt;h3&gt;Debian Packages&lt;/h3&gt;
how_do_i_uninstall_citadel.html:4:&lt;h1&gt; How do I "uninstall" Citadel? &lt;/h1&gt;
how_do_you_base_your_claims_that_citadel_is_powerful_and_scalable.html:4:&lt;h1&gt;How do you base your claims that Citadel is "powerful and scalable?"&lt;/h1&gt;
how_may_i_improve.html:4:&lt;h1&gt;How may I improve performance by placing the databases and/or database logs on separate disk subsystems?&lt;/h1&gt;
howto_have_different_recipientrooms_for_different_domains.html:4:&lt;h3&gt;How do I create two public email adrresses with same recipient but in different domains?&lt;/h3&gt;
how_to_install_a_certificate_signed_by_a_recognized_certificate_authority.html:103:&lt;h3&gt;What happened?&lt;/h3&gt;
how_to_install_a_certificate_signed_by_a_recognized_certificate_authority.html:13:&lt;h2&gt;Erase, or set aside, the existing key&lt;/h2&gt;
how_to_install_a_certificate_signed_by_a_recognized_certificate_authority.html:24:&lt;h2&gt;Generate a private key&lt;/h2&gt;
how_to_install_a_certificate_signed_by_a_recognized_certificate_authority.html:32:&lt;h2&gt;Generate a Certificate Signing Request based on that key&lt;/h2&gt;
how_to_install_a_certificate_signed_by_a_recognized_certificate_authority.html:4:&lt;h1&gt;How to install a certificate signed by a recognized Certificate Authority.&lt;/h1&gt;
how_to_install_a_certificate_signed_by_a_recognized_certificate_authority.html:50:&lt;h3&gt;Generate a self-signed certificate (if needed for temporary use)&lt;/h3&gt;
how_to_install_a_certificate_signed_by_a_recognized_certificate_authority.html:59:&lt;h3&gt;Install the signed certificate&lt;/h3&gt;
how_to_install_a_certificate_signed_by_a_recognized_certificate_authority.html:66:&lt;h3&gt;Using the key and certificate with WebCit&lt;/h3&gt;
how_to_install_a_certificate_signed_by_a_recognized_certificate_authority.html:76:&lt;h2&gt;Problems with Citadels autogenerated Certificates&lt;/h2&gt;
how_to_install_a_certificate_signed_by_a_recognized_certificate_authority.html:78:&lt;h3&gt;Citadel making it easy for you&lt;/h3&gt;
how_to_install_a_certificate_signed_by_a_recognized_certificate_authority.html:84:&lt;h3&gt;Drawback under certain conditions&lt;/h3&gt;
howto_login_first.html:4:&lt;h3&gt;What is the default Install Administrator Password / User?&lt;/h3&gt;
i_can_t_compile_the_program._what_should_i_do.html:4:&lt;h1&gt;I can't compile the program. What should I do?&lt;/h1&gt;
i_have_duplicate_mails_in_my_sent_items_folder._why.html:4:&lt;h1&gt;I have duplicate mails in my 'Sent Items' folder. Why?&lt;/h1&gt;
i_installed_webcit.html:4:&lt;h1&gt;I installed WebCit but when I try to connect with my browser it doesn't log in.  Why?&lt;/h1&gt;
i_like_squirrel_mail._how_do_i_run_it_on_top_of_citadel.html:4:&lt;h1&gt;I Like Squirrel Mail. How Do I Run It On Top Of Citadel?&lt;/h1&gt;
i_m_having_trouble_with_the_external_editor_in_the_text_cit_client_for_ms_windows.html:4:&lt;h1&gt; I'm Having Trouble With The External Editor In The Text Cit Client For MS Windows. &lt;/h1&gt;
index.html:14:      &lt;h1&gt;Powerful and flexible&lt;/h1&gt;
index.html:15:      &lt;h5 class="w3-padding-32"&gt;
index.html:35:      &lt;h1&gt;Packed with features&lt;/h1&gt;
index.html:4:&lt;header class="w3-container w3-blue w3-center" style="padding:50px"&gt;
index.html:59:      &lt;h1&gt;True open source&lt;/h1&gt;
index.html:5:&lt;h2&gt;Meet the &lt;b&gt;Citadel&lt;/b&gt; System.&lt;br&gt;Easy to install. Easy to use. 100% open source.  No compromises.&lt;/h2&gt;
index.html:60:      &lt;h5 class="w3-padding-32"&gt;
index.html:7:&lt;h3&gt;Email, collaboration, groupware, and content management -&lt;br&gt;up and running in minutes, on your own hardware or in the cloud.&lt;/h3&gt;
installing_citadel_on_freebsd.html:4:&lt;h1&gt;Installing Citadel on FreeBSD&lt;/h1&gt;
installing_citadel_on_rpm_based_distro.html:4:&lt;h1&gt; Install Citadel on RPM based distributions &lt;/h1&gt;
instant_expunge.html:4:&lt;h1&gt; What is "instant expunge" and when should I use it? &lt;/h1&gt;
intermediate_versions.html:4:&lt;h1&gt;Easy Install gave me version XXX but the download site only shows an earlier version
invitation_from_facebook.html:4:&lt;h2&gt;How do I add an Invitation from Facebook to my personal Calendar?&lt;/h2&gt;
is_citadel_web_based_or_text_based.html:4:&lt;h1&gt;Is Citadel web-based or text-based?&lt;/h1&gt;
is_it_necessary_to_use_the_citmail_mda.html:4:&lt;h1&gt; Is it necessary to use the 'citmail' MDA? &lt;/h1&gt;
i_want_to_automate.html:23:&lt;h2&gt;Example: Cleaning up the Citadel User List / Global Address Book&lt;/h2&gt;
i_want_to_automate.html:4:&lt;h1&gt;I want to automate certain tasks by scripting the Citadel server. How would I do that?&lt;/h1&gt;
i_want_to_automate.html:74:&lt;h2&gt;Example: Cleaning an overpopulated Mailbox (Trash, spam... )&lt;/h2&gt;
i_want_to_be_a_whitehead.html:4:&lt;h1&gt;Troubleshooting outbound email issues&lt;/h1&gt;
jabber.html:4:&lt;h1&gt;Configuring a Jabber client to access Citadel&lt;/h1&gt;
journaling.html:127:&lt;h2&gt;Disclaimer&lt;/h2&gt;
journaling.html:21:&lt;h2&gt;Technical overview of Citadel journaling&lt;/h2&gt;
journaling.html:4:&lt;h1&gt;Message Journaling with the Citadel System&lt;/h1&gt;
journaling.html:50:&lt;h2&gt;Additional resource utilization&lt;/h2&gt;
journaling.html:5:&lt;h2&gt;A technical guide&lt;/h2&gt;
journaling.html:61:&lt;h2&gt;Where should I send the journalized messages?&lt;/h2&gt;
journaling.html:6:&lt;h3&gt;Copyright ©2006 by the Citadel development team.&lt;/h3&gt;
journaling.html:87:&lt;h2&gt;How to configure journaling&lt;/h2&gt;
journaling.html:8:&lt;h2&gt;Introduction&lt;/h2&gt;
ldap_deprecated.html:26:&lt;h2&gt;Important Note&lt;/h2&gt;
ldap_deprecated.html:4:&lt;h1&gt;How do I configure LDAP authentication?&lt;/h1&gt;
libcitadel_api.html:4:&lt;h2&gt;Libcitadel API&lt;/h2&gt;
libical.html:14:&lt;h2&gt;Mailing Lists&lt;/h2&gt;
libical.html:22:&lt;h2&gt; Who uses libical? &lt;/h2&gt;
libical.html:40:&lt;h2&gt;Download libical&lt;/h2&gt;
libical.html:4:&lt;h2&gt;libical&lt;/h2&gt;
libs.html:4:&lt;h1&gt;Libraries&lt;/h1&gt;
logging.html:4:&lt;h4&gt;Logging&lt;/h4&gt;
logging.html:6:&lt;h5&gt;Printing to the log file or console&lt;/h5&gt;
login.html:16:&lt;h3&gt; Login screen structure &lt;/h3&gt;
login.html:21:&lt;html&gt;
login.html:4:&lt;h3&gt;Login screen customization&lt;/h3&gt;
loglevel.html:14:&lt;h1&gt;DESCRIPTION&lt;/h1&gt;
loglevel.html:18:&lt;h1&gt;VALUES&lt;/h1&gt;
loglevel.html:34:&lt;h1&gt;SEE ALSO&lt;/h1&gt;
loglevel.html:40:&lt;h1&gt;HISTORY&lt;h2&gt;
loglevel.html:4:&lt;h1&gt;LogLevel&lt;/h1&gt;
loglevel.html:8:&lt;h1&gt;SYNOPSIS&lt;/h1&gt;
mail_terms.html:15:&lt;h2&gt;Smart Hosts&lt;/h2&gt;
mail_terms.html:24:&lt;h2&gt;RBL Hosts&lt;/h2&gt;
mail_terms.html:29:&lt;h2&gt;SpamAssassin Hosts&lt;/h2&gt;
mail_terms.html:35:&lt;h2&gt;Masqueradable Domains&lt;/h2&gt;
mail_terms.html:4:&lt;h1&gt;Generic terms to email servers&lt;/h1&gt;
mail_terms.html:9:&lt;h2&gt;Local Host Aliases&lt;/h2&gt;
manpages.html:4:&lt;h1&gt;Citadel Tools Commandline Options and Usage&lt;/h1&gt;
maximum_store_size.html:4:&lt;h1&gt;What is the maximum size of a Citadel message store?&lt;/h1&gt;
messages.html:29:&lt;h4&gt;Iterator MAIL:SUMM:MSGS&lt;/h4&gt;
messages.html:35:&lt;h4&gt;Mail Context&lt;/h4&gt;
messages.html:37:&lt;h4&gt;Iterators&lt;/h4&gt;
messages.html:49:&lt;h4&gt;Tokens&lt;/h4&gt;
messages.html:4:&lt;h2&gt;Message templating&lt;/h2&gt;
messages.html:75:&lt;h4&gt;Conditionals&lt;/h4&gt;
messages.html:91:&lt;h3&gt;MIME Attachment Context&lt;/h3&gt;
messages.html:93:&lt;h4&gt;Tokens&lt;/h4&gt;
migrating_ldap_into_citadel.html:4:&lt;h2&gt;VCards and Citadel&lt;/h2&gt;
migrating_ldap_into_citadel.html:6:&lt;h3&gt; Migrating LDAP data and Outlook VCards to citadel&lt;/h3&gt;
migrating_ldap_into_citadel.html:95:&lt;h3&gt;Exporting Citadel's Global Address Book to a Outlook contact file(.pst)&lt;/h3&gt;
migrating_mail_into_citadel.html:4:&lt;h1&gt; How do I move all of my mail from a legacy mail server to Citadel? &lt;/h1&gt;
mobile.html:4:&lt;h1&gt;How do I support mobile devices and push e-mail with the Citadel system?&lt;/h1&gt;
modules.html:4:&lt;h3&gt;Creating Modules&lt;/h3&gt;
modules.html:6:&lt;h4&gt;What is a Module&lt;/h4&gt;
monitoring.html:4:&lt;h1&gt; Monitoring the Citadel system &lt;/h1&gt;
msadsso.html:11:&lt;h2&gt;Installing Active Directory&lt;/h2&gt;
msadsso.html:37:&lt;h2&gt; Creating the query user &lt;/h2&gt;
msadsso.html:4:&lt;h1&gt; Single sign-on with Citadel and Microsoft Active Directory &lt;/h1&gt;
msadsso.html:62:&lt;h2&gt;Configuring Citadel&lt;/h2&gt;
msadsso.html:86:&lt;h3&gt;Important Note&lt;/h3&gt;
ms_outlook.html:4:&lt;h1&gt;Can I connect to Citadel with Microsoft Outlook?&lt;/h1&gt;
mutt_runs_slow_why.html:4:&lt;h1&gt;"mutt" runs slow!  Why?&lt;/h1&gt;
my_calendar_entries_in_kmail_kontact_show_different_hours_than_webcit.html:4:&lt;h1&gt;My Calendar entries in KMail, Kontact, etc. show different hours than Webcit. &lt;/h1&gt;
netconfig.html:13:&lt;h3&gt;POP3 Aggregator&lt;/h3&gt;
netconfig.html:17:&lt;h3&gt;RSS Aggregator&lt;h2&gt;
netconfig.html:22:&lt;h3&gt;Mailing list components&lt;h2&gt;
netconfig.html:4:&lt;h2&gt;Networking Configurations&lt;/h2&gt;
net.html:141:&lt;h3&gt; NetCat &lt;/h3&gt;
net.html:151:&lt;h4&gt;Netcat as Server&lt;/h4&gt;
net.html:177:&lt;h4&gt; Netcat as Client&lt;/h4&gt;
net.html:202:&lt;h3&gt;Hostname lookup&lt;/h3&gt;
net.html:27:&lt;h3&gt;route&lt;/h3&gt;
net.html:39:&lt;h3&gt;netstat&lt;/h3&gt;
net.html:4:&lt;h1&gt;Networking&lt;/h1&gt;
net.html:86:&lt;h3&gt;telnet&lt;/h3&gt;
net.html:9:&lt;h3&gt;ifconfig&lt;/h3&gt;
net_sniff.html:10:&lt;h3&gt;tcpdump&lt;/h3&gt;
net_sniff.html:13:&lt;h4&gt; Ommitting Nameserver Lookup &lt;/h4&gt;
net_sniff.html:20:&lt;h4&gt; listening on a specific interface &lt;/h4&gt;
net_sniff.html:28:&lt;h4&gt; Create files to explore them later &lt;/h4&gt;
net_sniff.html:34:&lt;h4&gt; Reducing Packages later &lt;/h4&gt;
net_sniff.html:39:&lt;h4&gt; filtering &lt;/h4&gt;
net_sniff.html:4:&lt;h1&gt;Exploring the communication from your Citadel server&lt;/h1&gt;
net_sniff.html:51:&lt;h3&gt; NGrep &lt;/h3&gt;
net_sniff.html:60:&lt;h3&gt; Wireshark &lt;/h3&gt;
net_sniff.html:65:&lt;h3&gt;etherape&lt;/h3&gt;
net_sniff.html:67:&lt;h3&gt;NTop&lt;/h3&gt;
net_sniff.html:71:&lt;h3&gt;Sniffing several simultaneous Connections&lt;/h3&gt;
newstrbufplain.html:14:&lt;h1&gt;DESCRIPTION&lt;/h1&gt;
newstrbufplain.html:18:&lt;h1&gt;PARAMETERS&lt;/h1&gt;
newstrbufplain.html:27:&lt;h1&gt;RETURNS&lt;/h1&gt;
newstrbufplain.html:32:&lt;h1&gt;SEE ALSO&lt;/h1&gt;
newstrbufplain.html:34:&lt;h1&gt;HISTORY&lt;h2&gt;
newstrbufplain.html:4:&lt;h1&gt;NewStrBufPlain&lt;/h1&gt;
newstrbufplain.html:8:&lt;h1&gt;SYNOPSIS&lt;/h1&gt;
no_backups.html:4:&lt;h1&gt;[ My server crashed | disk failure | other catastrophe ] and I don't have a backup of my Citadel; how can I
notification_api.html:10:&lt;h3&gt;URL Scheme in admin interface&lt;/h3&gt;
notification_api.html:42:&lt;h3&gt;Per User Setting&lt;/h3&gt;
notification_api.html:4:&lt;h2&gt;Notification API&lt;h3&gt;
openid.html:17:&lt;h2&gt; Where can I get an OpenID? &lt;/h2&gt;
openid.html:21:&lt;h2&gt;Logging in to Citadel using OpenID&lt;/h2&gt;
openid.html:23:&lt;h3&gt;New users&lt;/h3&gt;
openid.html:38:&lt;h3&gt;Existing users&lt;/h3&gt;
openid.html:4:&lt;h1&gt;OpenID&lt;/h1&gt;
openid.html:50:&lt;h2&gt;User names and passwords&lt;/h2&gt;
openid.html:66:&lt;h2&gt;Caveats&lt;/h2&gt;
openid.html:8:&lt;h2&gt;Citadel is using OpenID&lt;/h2&gt;
outbound_mail.html:4:&lt;h1&gt;Outbound mail is not being delivered and/or is stuck in the queue&lt;/h1&gt;
out_of_lock_entries.html:4:&lt;h1&gt;citserver fails to start, and an error message like "DB: Lock table is out of available object entries" appears in the log&lt;/h1&gt;
password_strength.html:4:&lt;h1&gt; Why doesn't Citadel have the ability to enforce password strength? &lt;/h1&gt;
postmaster_and_co.html:4:&lt;h3&gt;Where does Citadel put postmaster messages? How can I change that?&lt;/h3&gt;
preferences.html:16:&lt;h4&gt;PREF:ZONE&lt;/h4&gt;
preferences.html:18:&lt;h4&gt; COND:PREF &lt;/h4&gt;
preferences.html:4:&lt;h3&gt; Preferences &lt;/h3&gt;
ps.html:15:&lt;h3&gt; pstree &lt;/h3&gt;
ps.html:4:&lt;h1&gt; Checking what services are running &lt;/h1&gt;
ps.html:53:&lt;h3&gt; top / prstat &lt;/h3&gt;
ps.html:6:&lt;h3&gt; ps &lt;/h3&gt;
qpsmtpd.html:170:&lt;h2&gt;Configuration&lt;/h2&gt;
qpsmtpd.html:172:&lt;h3&gt;Citadel Changes&lt;/h3&gt;
qpsmtpd.html:179:&lt;h3&gt;qpsmtpd Configuration&lt;/h3&gt;
qpsmtpd.html:22:&lt;h2&gt;Installation&lt;/h2&gt;
qpsmtpd.html:4:&lt;h1&gt; Fighting spam with qpsmtpd &lt;/h1&gt;
rdbms_store_layer.html:13:&lt;h2&gt;Accessing your email&lt;/h2&gt;
rdbms_store_layer.html:23:&lt;h2&gt; Backing up your data &lt;/h2&gt;
rdbms_store_layer.html:33:&lt;h3&gt;How Citadel stores your data&lt;/h3&gt;
rdbms_store_layer.html:4:&lt;h1&gt;Why Don't You Build A Store Driver For MySQL, Postgres, Oracle, etc.?&lt;/h1&gt;
recover.html:10:&lt;h2&gt;Stop spam from being sent&lt;/h2&gt;
recover.html:124:&lt;h2&gt;getting back to normal business&lt;/h2&gt;
recover.html:23:&lt;h2&gt;Stop spam from arriving&lt;/h2&gt;
recover.html:35:&lt;h2&gt;Analyze the Situation&lt;/h2&gt;
recover.html:48:&lt;h2&gt;Clearing the Situation&lt;/h2&gt;
recover.html:4:&lt;h1&gt;How do I recover from a spam attack?&lt;/h1&gt;
recover.html:61:&lt;h2&gt;Clearing the situation - without webcit&lt;/h2&gt;
relay.html:4:&lt;h2&gt; Configuring Relaying &lt;/h2&gt;
richedit.html:22:&lt;h2&gt; Troubleshooting &lt;/h2&gt;
richedit.html:4:&lt;h2&gt;Rich text editor customization&lt;/h2&gt;
room.html:16:&lt;h3&gt; Room screen structure &lt;/h3&gt;
room.html:19:&lt;html&gt;
room.html:4:&lt;h2&gt; Room screen customization &lt;/h2&gt;
room.html:50:&lt;h4&gt; Banner detail &lt;/h4&gt;
room.html:53:&lt;html&gt;
rooms.html:4:&lt;h3&gt;Room Related&lt;/h3&gt;
rooms.html:51:&lt;h4&gt;Tokens&lt;/h4&gt;
rooms.html:62:&lt;h4&gt;Iterators&lt;/h4&gt;
rooms.html:9:&lt;h4&gt;Conditionals&lt;/h4&gt;
rss_aggregation.html:4:&lt;h1&gt; How do I aggregate RSS feeds into rooms? &lt;/h1&gt;
screenshots.html:12:&lt;h2&gt;WebCit Calendar&lt;/h2&gt;
screenshots.html:17:&lt;h2&gt;WebCit Email&lt;/h2&gt;
screenshots.html:22:&lt;h2&gt;WebCit Rich Edit&lt;/h2&gt;
screenshots.html:28:&lt;h2&gt;WebCit Summary&lt;/h2&gt;
screenshots.html:33:&lt;h2&gt;WebCit Task List&lt;/h2&gt;
screenshots.html:39:&lt;h2&gt;Sticky notes&lt;/h2&gt;
screenshots.html:45:&lt;h2&gt;KDE Kontact&lt;/h2&gt;
screenshots.html:50:&lt;h2&gt;Kontact&lt;/h2&gt;
screenshots.html:55:&lt;h2&gt;Evolution&lt;/h2&gt;
screenshots.html:5:&lt;h2&gt;WebCit Public Folder&lt;/h2&gt;
screenshots.html:60:&lt;h2&gt;Microsoft Outlook&lt;/h2&gt;
screenshots.html:66:&lt;h2&gt;WebCit System Adminstration&lt;/h2&gt;
screenshots.html:72:&lt;h2&gt;Citadel Text Rooms&lt;/h2&gt;
screenshots.html:79:&lt;h2&gt;Citadel Text Message&lt;/h2&gt;
sendcommand.html:14:&lt;h1&gt;DESCRIPTION&lt;/h1&gt;
sendcommand.html:20:&lt;h1&gt;OPTIONS&lt;/h1&gt;
sendcommand.html:29:&lt;h1&gt;DEFAULTS&lt;/h1&gt;
sendcommand.html:34:&lt;h1&gt;CAVEATS&lt;/h1&gt;
sendcommand.html:40:&lt;h1&gt;HISTORY&lt;/h1&gt;
sendcommand.html:4:&lt;h1&gt;sendcommand&lt;/h1&gt;
sendcommand.html:8:&lt;h1&gt;SYNOPSIS&lt;/h1&gt;
servcfg.html:14:&lt;h4&gt;COND:SERVCFG&lt;/h4&gt;
servcfg.html:4:&lt;h3&gt;SERV:CFG&lt;/h3&gt;
server_api.html:4:&lt;h2&gt;Citadel Server API&lt;/h2&gt;
setup_crashes_right.html:4:&lt;h1&gt;setup crashes right after asking for the port number. How can I fix this?&lt;/h1&gt;
setup.html:14:&lt;h1&gt;DESCRIPTION&lt;/h1&gt;
setup.html:19:&lt;h1&gt;OPTIONS&lt;/h1&gt;
setup.html:46:&lt;h2&gt;HISTORY&lt;/h2&gt;
setup.html:4:&lt;h1&gt;setup&lt;/h1&gt;
setup.html:8:&lt;h1&gt;SYNOPSIS&lt;/h1&gt;
shared_account.html:4:&lt;h2&gt;How do I best share Inboxes between several users?&lt;/h2&gt;
sieve.html:13:&lt;h3&gt;Create / add a rule&lt;/h3&gt;
sieve.html:16:&lt;h3&gt;Auto Reply Messages&lt;/h3&gt;
sieve.html:4:&lt;h2&gt; How do I .... with Citadels Serverside Mail Filtering? &lt;/h2&gt;
sieve.html:5:&lt;h3&gt;Enable=&lt;/h3&gt;
sourcecode.html:17:&lt;h2&gt;libcitadel&lt;h3&gt;
sourcecode.html:22:&lt;h3&gt;StrBuf&lt;/h3&gt;
sourcecode.html:39:&lt;h4&gt;How?&lt;/h4&gt;
sourcecode.html:4:&lt;h1&gt;Citadel Source Code Documentation&lt;/h1&gt;
sourcecode.html:6:&lt;h2&gt;libical&lt;/h2&gt;
source.html:125:&lt;h1&gt;Third-party contributions&lt;/a&gt;&lt;/h1&gt;
source.html:154:&lt;h1&gt;Source code repository&lt;/a&gt;&lt;/h1&gt;
source.html:15:&lt;h1&gt;Required dependencies&lt;/h1&gt;
source.html:36:&lt;h1&gt;libcitadel&lt;/h1&gt;
source.html:50:&lt;h1&gt;Citadel Server&lt;/h1&gt;
source.html:5:&lt;h1&gt;Source code&lt;/h1&gt;
source.html:62:&lt;h1&gt;WebCit&lt;/a&gt;&lt;/h1&gt;
source.html:77:&lt;h1&gt;Text mode client&lt;/h1&gt;
source.html:93:&lt;h1&gt;Included Third Party Dependencies&lt;/a&gt;&lt;/h1&gt;
spamassassin.html:41:&lt;h2&gt;Configuring a per user Spam folder&lt;/h2&gt;
spamassassin.html:4:&lt;h1&gt;SpamAssassin&lt;/h1&gt;
standby_server.html:4:&lt;h1&gt;How can I set up a "hot standby" Citadel server?&lt;/h1&gt;
start.html:5:&lt;h1&gt; Documentation &lt;/h1&gt;
strbufappendbufplain.html:14:&lt;h1&gt;DESCRIPTION&lt;/h1&gt;
strbufappendbufplain.html:19:&lt;h1&gt;PARAMETERS&lt;/h1&gt;
strbufappendbufplain.html:30:&lt;h1&gt;RETURNS&lt;/h1&gt;
strbufappendbufplain.html:37:&lt;h1&gt;SEE ALSO&lt;/h1&gt;
strbufappendbufplain.html:39:&lt;h1&gt;HISTORY&lt;h2&gt;
strbufappendbufplain.html:4:&lt;h1&gt;StrBufAppendBufPlain&lt;/h1&gt;
strbufappendbufplain.html:8:&lt;h1&gt;SYNOPSIS&lt;/h1&gt;
strlength.html:14:&lt;h1&gt;DESCRIPTION&lt;/h1&gt;
strlength.html:18:&lt;h1&gt;PARAMETERS&lt;/h1&gt;
strlength.html:26:&lt;h1&gt;RETURNS&lt;/h1&gt;
strlength.html:33:&lt;h1&gt;SEE ALSO&lt;/h1&gt;
strlength.html:35:&lt;h1&gt;HISTORY&lt;h2&gt;
strlength.html:4:&lt;h1&gt;StrLength&lt;/h1&gt;
strlength.html:8:&lt;h1&gt;SYNOPSIS&lt;/h1&gt;
substlist.html:5:&lt;h4&gt;COND:SUBST&lt;/h4&gt;
support.html:28:      &lt;h1&gt;Citadel Support&lt;/h1&gt;
support.html:52:      &lt;h1&gt;Citadel Development&lt;/h1&gt;
support.html:53:      &lt;h5 class="w3-padding-32"&gt;
support.html:7:      &lt;h1&gt;Support options for Citadel&lt;/h1&gt;
support.html:8:      &lt;h5 class="w3-padding-32"&gt;
system_administration_manual.html:102:&lt;h3&gt;Bypassing the &lt;tt&gt;login:&lt;/tt&gt; prompt&lt;/h3&gt;
system_administration_manual.html:1155:&lt;h2&gt;Configuring Citadel for Internet e-mail&lt;/h2&gt;
system_administration_manual.html:1157:&lt;h3&gt;Introduction&lt;/h3&gt;
system_administration_manual.html:1184:&lt;h3&gt;Basic site configuration&lt;/h3&gt;
system_administration_manual.html:1289:&lt;h3&gt; Enabling the Internet mail protocols &lt;/h3&gt;
system_administration_manual.html:1411:&lt;h3&gt; Using Citadel in conjunction with another MTA &lt;/h3&gt;
system_administration_manual.html:143:&lt;h3&gt;Compiling the programs&lt;/h3&gt;
system_administration_manual.html:1468:&lt;h3&gt; Hosting an Internet mailing list &lt;/h3&gt;
system_administration_manual.html:1569:&lt;h2&gt; Database maintenance &lt;/h2&gt;
system_administration_manual.html:1572:&lt;h3&gt; Introduction &lt;/h3&gt;
system_administration_manual.html:1600:&lt;h3&gt; Backing up your Citadel database &lt;/h3&gt;
system_administration_manual.html:1612:&lt;h5&gt; Strategy #1: Standard backup &lt;/h5&gt;
system_administration_manual.html:1636:&lt;h5&gt; Strategy #2: "Hot" backup &lt;/h5&gt;
system_administration_manual.html:1675:&lt;h3&gt; Database repair &lt;/h3&gt;
system_administration_manual.html:16:&lt;h3&gt;Installation Overview&lt;/h3&gt;
system_administration_manual.html:1700:&lt;h3&gt; Importing/Exporting your Citadel database &lt;/h3&gt;
system_administration_manual.html:1778:&lt;h2&gt; Cryptography support (TLS/SSL) &lt;/h2&gt;
system_administration_manual.html:1781:&lt;h3&gt; Overview &lt;/h3&gt;
system_administration_manual.html:1807:&lt;h3&gt; Generating and installing a Trusted Certificate &lt;/h3&gt;
system_administration_manual.html:1848:&lt;h2&gt; LDAP (Directory) Support &lt;/h2&gt;
system_administration_manual.html:1853:&lt;h3&gt; Introduction &lt;/h3&gt;
system_administration_manual.html:1867:&lt;h3&gt; Preparing your LDAP server for Citadel connections &lt;/h3&gt;
system_administration_manual.html:1876:&lt;h3&gt; Configuring the LDAP Connector for Citadel &lt;/h3&gt;
system_administration_manual.html:188:&lt;h3&gt;Upgrading&lt;/h3&gt;
system_administration_manual.html:1916:&lt;h2&gt; Utilities &lt;/h2&gt;
system_administration_manual.html:1919:&lt;h3&gt; Overview &lt;/h3&gt;
system_administration_manual.html:1933:&lt;h3&gt;sendcommand&lt;/h3&gt;
system_administration_manual.html:201:&lt;h3&gt;The "citadel.rc" file&lt;/h3&gt;
system_administration_manual.html:216:&lt;h3&gt;Using an external editor for message composition&lt;/h3&gt;
system_administration_manual.html:235:&lt;h3&gt;Printing messages&lt;/h3&gt;
system_administration_manual.html:253:&lt;h3&gt;URL viewing&lt;/h3&gt;
system_administration_manual.html:265:&lt;h3&gt;Setup and login&lt;/h3&gt;
system_administration_manual.html:315:&lt;h3&gt; Configuring your host system to start the service &lt;/h3&gt;
system_administration_manual.html:383:&lt;h3&gt; Logging in for the first time &lt;/h3&gt;
system_administration_manual.html:391:&lt;h3&gt; Welcoming new users &lt;/h3&gt;
system_administration_manual.html:406:&lt;h3&gt; Troubleshooting and getting help &lt;/h3&gt;
system_administration_manual.html:439:&lt;h2&gt;System Administration&lt;/h2&gt;
system_administration_manual.html:441:&lt;h3&gt; Overview &lt;/h3&gt;
system_administration_manual.html:463:&lt;h3&gt;Admin commands&lt;/h3&gt;
system_administration_manual.html:4:&lt;h2&gt;Manual installation of Citadel using source code and the command line client&lt;/h2&gt;
system_administration_manual.html:519:&lt;h3&gt; Editing rooms &lt;/h3&gt;
system_administration_manual.html:51:&lt;h3&gt;Other pieces which complete the Citadel system:&lt;/h3&gt;
system_administration_manual.html:62:&lt;h3&gt;Everything in its place...&lt;/h3&gt;
system_administration_manual.html:698:&lt;h3&gt; File directories &lt;/h3&gt;
system_administration_manual.html:6:&lt;h3&gt;Intended audience&lt;/h3&gt;
system_administration_manual.html:714:&lt;h3&gt;Creating and editing user accounts&lt;/h3&gt;
system_administration_manual.html:73:&lt;h3&gt; Creating a system account for Citadel &lt;/h3&gt;
system_administration_manual.html:803:&lt;h3&gt;Deleting and moving messages&lt;/h3&gt;
system_administration_manual.html:816:&lt;h3&gt; Site configuration &lt;/h3&gt;
systemd.html:24:&lt;h2&gt;Second instance&lt;/h2&gt;
systemd.html:35:&lt;h2&gt;Additional resources&lt;/h2&gt;
systemd.html:4:&lt;h1&gt;Citadel and systemd&lt;/h1&gt;
systemd.html:9:&lt;h2&gt;systemd configuration&lt;/h2&gt;
terminology.html:4:&lt;h1&gt; I don't understand the rooms/floors thing.  What's with all the weird terminology? &lt;/h1&gt;
the_client_crashes_when_i_hit_enter_message._how_can_i_fix_this.html:4:&lt;h1&gt;The text mode client crashes when I hit 'Enter message.' How can I fix this?&lt;/h1&gt;
the_client_locks.html:4:&lt;h1&gt; The client locks up when I attempt to Quote or Print. How can this be fixed? &lt;/h1&gt;
threads.html:16:&lt;h5&gt;CtdlThreadCreate()&lt;/h5&gt;
threads.html:4:&lt;h4&gt;Threads&lt;/h4&gt;
tracking_citadel.html:15:&lt;h3&gt; Editing email aliases &lt;/h3&gt;
tracking_citadel.html:19:&lt;h3&gt; Aide editing/creating users &lt;/h3&gt;
tracking_citadel.html:22:&lt;h3&gt; System wide Email aliases &lt;/h3&gt;
tracking_citadel.html:25:&lt;h3&gt; Checking DNS &lt;/h3&gt;
tracking_citadel.html:28:&lt;h3&gt; Rebuilding the Email address mapping database &lt;/h3&gt;
tracking_citadel.html:38:&lt;h3&gt; Testing host based authentication &lt;/h3&gt;
tracking_citadel.html:4:&lt;h3&gt; How do i track down or follow mesages or users? &lt;/h3&gt;
tracking_citadel.html:5:&lt;h3&gt; Checking whether a mail is deliverable &lt;/h3&gt;
tracking_citadel.html:71:&lt;hit CTRL+C to stop it&gt;
training_sa.html:3:&lt;h1&gt; How can I plug sa-learn into Citadel to 'train' SpamAssassin? &lt;/h1&gt;
userlist.html:32:&lt;h4&gt;User data&lt;/h4&gt;
userlist.html:4:&lt;h3&gt;Browsing / Editing Users&lt;/h3&gt;
userlist.html:50:&lt;h3&gt;Conditionals&lt;/h3&gt;
userlist.html:52:&lt;h4&gt;COND:USERNAME&lt;/h4&gt;
userlist.html:59:&lt;h4&gt;COND:USERACCESS&lt;/h4&gt;
userlist.html:68:&lt;h4&gt;COND:USERLIST:FLAG:USE_INTERNET&lt;/h4&gt;
userlist.html:6:&lt;h4&gt;USERLIST iterator&lt;/h4&gt;
using_your_citadel_calendar_and_contacts_in_thunderbird.html:4:&lt;h1&gt;Using your Citadel calendar and contacts in Thunderbird&lt;/h1&gt;
viewhack.html:41:&lt;h4&gt;Webcit room Renderers&lt;/h4&gt;
viewhack.html:4:&lt;h3&gt;Inspecting internal information using Webcit&lt;/h3&gt;
viewhack.html:66:&lt;h4&gt;Hacking it by self composing URLs&lt;/h4&gt;
viewhack.html:9:&lt;h4&gt;Special Rooms / Aliases&lt;/h4&gt;
webcit_appears.html:4:&lt;h1&gt;WebCit appears to have gone haywire - markup is scattered all over the screen?&lt;/h1&gt;
webcit_browser.html:4:&lt;h1&gt;Recommended browsers for Webcit&lt;/h1&gt;
webcit_built_successfull_with_locale_support_but_it_s_nailed_to_one.html:4:&lt;h1&gt;Webcit built successfully with locale support, but it's nailed to one.&lt;/h1&gt;
webcit_doesnt_open_the.addressbook_popup.html:4:&lt;h2&gt;Webcit doesn't open the addressbook popup&lt;/h2&gt;
webcit_file_icons.html:4:&lt;h2&gt;How do I make WebCit use my prefered freedesktop.org Icontheme? &lt;/h2&gt;
webcit.html:10:&lt;h2&gt;Marking&lt;/h2&gt;
webcit.html:12:&lt;h3&gt;Mark all emails in my Mailbox&lt;/h3&gt;
webcit.html:16:&lt;h3&gt; Mark the upper most 10 emails &lt;/h3&gt;
webcit.html:20:&lt;h3&gt;Mark Various Mails&lt;/h3&gt;
webcit.html:24:&lt;h2&gt;Moving, etc.&lt;/h2&gt;
webcit.html:28:&lt;h3&gt;Move to some other folder&lt;/h3&gt;
webcit.html:33:&lt;h3&gt;Delete&lt;/h3&gt;
webcit.html:37:&lt;h2&gt; How do I create a Subroom of a Room?&lt;/h2&gt;
webcit.html:4:&lt;h1&gt;How do I ... in WebCit?&lt;/h1&gt;
webcit_unable_to_connect.html:4:&lt;h1&gt;When connecting to WebCit, the message "This program was unable to connect or stay
webcit_users_appear_with_the_wrong_hostname_in_the_whois_online_page.html:4:&lt;h1&gt;WebCit users appear with the wrong Hostname in the "who is online" page.&lt;/h1&gt;
webcit_without_citadel.html:4:&lt;h1&gt; Can I use WebCit with a non-Citadel IMAP service? &lt;/h1&gt;
what_are_the_memory_requirements.html:4:&lt;h1&gt;What are the memory requirements?&lt;/h1&gt;
what_if_someone_wants_to_make_a_room_into_a_mailing_list_can_we_do_that.html:4:&lt;h1&gt; How do I create a mailing list or distribution list? &lt;/h1&gt;
what_is_the_best_way_to_backup_my_citadel_installation.html:4:&lt;h1&gt;What is the best way to backup my Citadel installation?&lt;/h1&gt;
what_is_the_difference_between_citadel_and_citadel_ux.html:4:&lt;h1&gt; What is the difference between Citadel and Citadel-UX? &lt;/h1&gt;
what_operating_systems_are_supported.html:4:&lt;h1&gt; What operating systems are supported? &lt;/h1&gt;
what_source_code_license_do_you_use.html:4:&lt;h1&gt;What source code license do you use?&lt;/h1&gt;
what_s_wrong.html:4:&lt;h1&gt;What's wrong when I get the message: Connection refused: can't connect to 127.0.0.1.citadel?&lt;/h1&gt;
what_url_s_do_i_use.html:12:&lt;h2&gt;Caveats / Warnings&lt;/h2&gt;
what_url_s_do_i_use.html:20:&lt;h2&gt;Accessing your account's main Calendar room&lt;/h2&gt;
what_url_s_do_i_use.html:43:&lt;h2&gt; Accessing other rooms that have a Calendar View &lt;/h2&gt;
what_url_s_do_i_use.html:4:&lt;h1&gt;What URL's do I use for 'webcal' publish/subscribe, with Mozilla Lightning/Sunbird, Apple iCal, etc.?&lt;/h1&gt;
what_url_s_do_i_use.html:52:&lt;h2&gt; Free / Busy &lt;/h2&gt;
what_url_s_do_i_use.html:64:&lt;h2&gt;Testing&lt;/h2&gt;
what_url_s_do_i_use.html:6:&lt;h2&gt;The Basics&lt;/h2&gt;
what_url_s_do_i_use.html:70:&lt;h2&gt;Application specific hints&lt;/h2&gt;
what_url_s_do_i_use.html:72:&lt;h3&gt; Subscribing in read/write mode with Apple iCal/Calendar &lt;/h3&gt;
what_url_s_do_i_use.html:88:&lt;h2&gt; List of known working applications &lt;/h2&gt;
what_url_s_do_i_use.html:90:&lt;h3&gt; Apple OS X &lt;/h3&gt;
what_url_s_do_i_use.html:97:&lt;h3&gt; Android &lt;/h3&gt;
when_i_send.html:4:&lt;h1&gt; When I send a message using Thunderbird, it hangs on "Copying message to Sent folder" &lt;/h1&gt;
when_i_telnet.html:4:&lt;h1&gt;When I telnet to the Citadel port I get something like "200 mysystemname Citadel server ready." Why?&lt;/h1&gt;
where_is_home_base_for_citadel.html:4:&lt;h1&gt; Where is 'home base' for Citadel? &lt;/h1&gt;
wholist.html:4:&lt;h4&gt;WHOLIST&lt;/h4&gt;
why_don_t_i_see.html:3:&lt;h1&gt; Why don't I see my public folders when I connect with the "Evolution" client?&lt;/h1&gt;
zlib.html:4:&lt;h1&gt;citserver fails to start, saying "Database contains compressed data, but this citserver
</pre>
]]></description></item><item><link>https://uncensored.citadel.org/readfwd?go=Citadel%20Documentation?start_reading_at=4607987</link><pubDate>Thu, 19 Nov 2020 17:26:48 -0000</pubDate><title>Re: Documentation Navigators and information organization</title><guid isPermaLink="false">4607987@Uncensored</guid><description><![CDATA[<html><body>

<p>One of the first things that's being done is to convert all the sources to clean markdown.This was automated, but came out pretty good.. </p>
<p>I've evaluated some static site generators, and have considered rolling our own.. but markdown (with tags) is the order of the day for that kind of thing..so anyway.. </p>
<p>I think a good division is into these three spheres:</p>
<p>* User manual (Everything from how to change your password, to setting up forwarding and other inbox rules)</p>
<p>* Admin Manual (And all that it entails)</p>
<p>* Developer .. etc.</p>
<p>Even so, there is also the code documentation itself, which I generated with Doxygen, although nobody has seen it yet.</p>
<p>Also under consideration are the creating of of meaningful, SEO optimized urls like</p>
<p>siteroot/user-manual/how-do-i-do-such-and-such.html</p>
<p>The existing paradigm is that most things are faq entries.. so a rewrite of this order is going to be massive upheaval..I have already collected every possible existing URL so we can add redirects for them with nginx.</p>
<p>So, in the short term, I'll be doing the updates on the main website as is.. and probably setting up a new vhost for the experimental documentation stuff.</p>
<p>I've considered may other FOSS documentation websites, thinking what I liked &amp; what I didn't.  I don't like "cramped" javascripty popouts and things like that..</p>
<p>PLAIN HTML.. easily found, easy to cache, super fast, easy to print etc..</p>
<p>Navigation is always important, and a clean topical table of contents.. at some point, I'll start posting my notes here, but feel free to make suggestions anytime. </p>
<p>Spinx or Solr may be options down the road, but we still have a long way to go before that..</p>
<p>If we had better search engine visibility and navigation, they would probably be unnecessary.. </p>
<p> </p>
<blockquote>
<div class="message_header"><span>Mon Nov 16 2020 12:35:30 PM EST</span> <span>from platonov </span> <span class="message_subject">Subject: Documentation Navigators and information organization</span></div>
<div class="message_content">
<p>This is a response to the citadel support room thread:</p>
<p>Re: MIGR export/import for database recovery/upgrades/selective mods</p>
<p>Great to hear that. Actually, I had plenty of frustration in trying to find good info in Citadel docs and found that it takes WAY too much time to find things that could be found within minutes, if not seconds. Not that the info is not there, but you can't quite get to it and/or find it.</p>
<p>One of the things I found most valuable in any kind of writing, documentation or not, is the extensive TOC, pointing out every thing, be it some "small" issue or "large". Just because something is "small" does not mean it does not deserve to be found in table of contents. Otherwise, if it is THAT small that it "doesn't worth pointing it out", then why did you write it at all to begin with? Basically, all you have to do is to place the "small" things in less significant or noticeable places in TOC or on a deeper tree level.</p>
<p>Just by having the extensive TOC you increase the accessibility and locatability of info by orders of magnitude.</p>
<p>One other thing is local search engine. Why not use, for example, Solr search engine? You can index this entire collection and have every page indexed nearly instantly and have the REAL search engine results and not some quite unintuitive hack imitating the search engine functionality.</p>
<p>In fact, I can give the fully functional search engine code with php driven interface for indexing, search box and the rest of it and you'll have the entire documentation collection searchable in no time.</p>
<p>People underestimate the value and significance of information way too much and end up wasting orders of magnitudes in time, efforts and wasted energy, wasted for nothing.</p>
<p>One simple thing that can be done, and pretty fast, is creation of navigator page. Basically, the navigator page is a regular html page containing links to other places. You don't even have to have any actual information in the nav pages. All you need is links, like a tree structure of typical TOC. That nav page alone can be easily remembered, and, since it has the links to ALL the separate pages, all you need is that nav page to get to ANY info.</p>
<p>And if you have many small pages, each containing a short description of some item, topic, etc., then you create a nested, tree-like structured arrangement, where you do not include every small point in the main index of the navigator, but create a sub-toc.</p>
<p> </p>
<blockquote>
<div class="message_header"><span>Sun Nov 15 2020 17:37:25 EST</span> <span>from omatnet @ Uncensored </span> <span class="message_subject">Subject: Re: MIGR export/import for database recovery/upgrades/selective mods</span></div>
<div class="message_content">
<p>Wow, that you so much! This is a great resource and should be on the Citadel website...! I can't believe I've been using Citadel for 8 years now, researching for info and learning to tweak it, and this is the first time I see such a good and comprehensive reference for using the 'sendcommand'</p>
<p>Thank you so much!!!</p>
<blockquote>
<div class="message_header"><span>Sat Nov 14 2020 15:58:11 EST</span> <span>from platonov @ Uncensored </span> <span class="message_subject">Subject: Re: MIGR export/import for database recovery/upgrades/selective mods</span></div>
<div class="message_content">
<p>Well, I can offer you a couple of key Citadel documents (see attachments here).</p>
<p>They are based on <strong>protocol</strong> and <strong>system_administration_manual</strong>. But they have been redone to include the extensive TOC and all sorts of formatting has been changed to make it all look the way I like to see things. Just unzip it and make sure css/main.css is present for the styles to work they way it was intended.</p>
<p>Protocol is actually that "good and detailed 'sendcommand' commands+parameters documentation".</p>
<p>So...</p>
<blockquote>
<div class="message_header"><span>Sat Nov 14 2020 13:31:01 EST</span> <span>from omatnet @ Uncensored </span> <span class="message_subject">Subject: Re: MIGR export/import for database recovery/upgrades/selective mods</span></div>
<div class="message_content">
<p>Those are very good points. I was never able to find a detailed description of the 'sendcommand' and the commands + parameters it can received (other than the 1-page on the Citadel.org website). If there is some detailed documentation for the 'sendcommand' it could be a good start.</p>
<p>Can anyone direct me/us to a good and detailed 'sendcommand' commands+parameters documentation?</p>
<blockquote>
<div class="message_header"><span>Sat Nov 14 2020 08:16:30 EST</span> <span>from platonov @ Uncensored </span> <span class="message_subject">Subject: MIGR export/import for database recovery/upgrades/selective mods</span></div>
<div class="message_content">
<p>I'd like to understand the "MIGR export/import" commands a lil bit deeper than a skin-deep level.<br />It seems to me that MIGR is a pretty flexible and powerful mechanism<br />for doing things like database repair and/or modification on either the entire database<br />or its sections: config, user, room, floor, message.<br /><br />It seems that it also could be used for restoring just database sections or<br />even a selected few variables, parameters and so on.<br /><br />For example if there is a database corruption you may loose<br />your config parameters, in which case you could simply edit<br />the last good XML created by MIGR export and copy the config<br />section to a separate XML file which you could then import and thus<br />recover your system parameters.<br /><br />Yes, things get tricky when you start dealing with users,<br />rooms, floors or messages and if you change some things by editing<br />the XML file, you may create conflicts or loose the entire sections<br />of the database if yo
</div>
</blockquote>
</div>
</blockquote>
</div>
</blockquote>
</div>
</blockquote>
<br /><br /></div>
</blockquote>
<p> </p>
]]></description></item><item><link>https://uncensored.citadel.org/readfwd?go=Citadel%20Documentation?start_reading_at=4605027</link><pubDate>Mon, 16 Nov 2020 17:35:30 -0000</pubDate><title>Documentation Navigators and information organization</title><guid isPermaLink="false">4605027@Uncensored</guid><description><![CDATA[<html><body>

<p>This is a response to the citadel support room thread:</p>
<p>Re: MIGR export/import for database recovery/upgrades/selective mods</p>
<p>Great to hear that. Actually, I had plenty of frustration in trying to find good info in Citadel docs and found that it takes WAY too much time to find things that could be found within minutes, if not seconds. Not that the info is not there, but you can't quite get to it and/or find it.</p>
<p>One of the things I found most valuable in any kind of writing, documentation or not, is the extensive TOC, pointing out every thing, be it some "small" issue or "large". Just because something is "small" does not mean it does not deserve to be found in table of contents. Otherwise, if it is THAT small that it "doesn't worth pointing it out", then why did you write it at all to begin with? Basically, all you have to do is to place the "small" things in less significant or noticeable places in TOC or on a deeper tree level.</p>
<p>Just by having the extensive TOC you increase the accessibility and locatability of info by orders of magnitude.</p>
<p>One other thing is local search engine. Why not use, for example, Solr search engine? You can index this entire collection and have every page indexed nearly instantly and have the REAL search engine results and not some quite unintuitive hack imitating the search engine functionality.</p>
<p>In fact, I can give the fully functional search engine code with php driven interface for indexing, search box and the rest of it and you'll have the entire documentation collection searchable in no time.</p>
<p>People underestimate the value and significance of information way too much and end up wasting orders of magnitudes in time, efforts and wasted energy, wasted for nothing.</p>
<p>One simple thing that can be done, and pretty fast, is creation of navigator page. Basically, the navigator page is a regular html page containing links to other places. You don't even have to have any actual information in the nav pages. All you need is links, like a tree structure of typical TOC. That nav page alone can be easily remembered, and, since it has the links to ALL the separate pages, all you need is that nav page to get to ANY info.</p>
<p>And if you have many small pages, each containing a short description of some item, topic, etc., then you create a nested, tree-like structured arrangement, where you do not include every small point in the main index of the navigator, but create a sub-toc.</p>
<p> </p>
<blockquote>
<div class="message_header"><span>Sun Nov 15 2020 17:37:25 EST</span> <span>from omatnet @ Uncensored </span> <span class="message_subject">Subject: Re: MIGR export/import for database recovery/upgrades/selective mods</span></div>
<div class="message_content">
<p>Wow, that you so much! This is a great resource and should be on the Citadel website...! I can't believe I've been using Citadel for 8 years now, researching for info and learning to tweak it, and this is the first time I see such a good and comprehensive reference for using the 'sendcommand'</p>
<p>Thank you so much!!!</p>
<blockquote>
<div class="message_header"><span>Sat Nov 14 2020 15:58:11 EST</span> <span>from platonov @ Uncensored </span> <span class="message_subject">Subject: Re: MIGR export/import for database recovery/upgrades/selective mods</span></div>
<div class="message_content">
<p>Well, I can offer you a couple of key Citadel documents (see attachments here).</p>
<p>They are based on <strong>protocol</strong> and <strong>system_administration_manual</strong>. But they have been redone to include the extensive TOC and all sorts of formatting has been changed to make it all look the way I like to see things. Just unzip it and make sure css/main.css is present for the styles to work they way it was intended.</p>
<p>Protocol is actually that "good and detailed 'sendcommand' commands+parameters documentation".</p>
<p>So...</p>
<blockquote>
<div class="message_header"><span>Sat Nov 14 2020 13:31:01 EST</span> <span>from omatnet @ Uncensored </span> <span class="message_subject">Subject: Re: MIGR export/import for database recovery/upgrades/selective mods</span></div>
<div class="message_content">
<p>Those are very good points. I was never able to find a detailed description of the 'sendcommand' and the commands + parameters it can received (other than the 1-page on the Citadel.org website). If there is some detailed documentation for the 'sendcommand' it could be a good start.</p>
<p>Can anyone direct me/us to a good and detailed 'sendcommand' commands+parameters documentation?</p>
<blockquote>
<div class="message_header"><span>Sat Nov 14 2020 08:16:30 EST</span> <span>from platonov @ Uncensored </span> <span class="message_subject">Subject: MIGR export/import for database recovery/upgrades/selective mods</span></div>
<div class="message_content">
<p>I'd like to understand the "MIGR export/import" commands a lil bit deeper than a skin-deep level.<br />It seems to me that MIGR is a pretty flexible and powerful mechanism<br />for doing things like database repair and/or modification on either the entire database<br />or its sections: config, user, room, floor, message.<br /><br />It seems that it also could be used for restoring just database sections or<br />even a selected few variables, parameters and so on.<br /><br />For example if there is a database corruption you may loose<br />your config parameters, in which case you could simply edit<br />the last good XML created by MIGR export and copy the config<br />section to a separate XML file which you could then import and thus<br />recover your system parameters.<br /><br />Yes, things get tricky when you start dealing with users,<br />rooms, floors or messages and if you change some things by editing<br />the XML file, you may create conflicts or loose the entire sections<br />of the database if yo
</div>
</blockquote>
</div>
</blockquote>
</div>
</blockquote>
</div>
</blockquote>
]]></description></item><item><link>https://uncensored.citadel.org/readfwd?go=Citadel%20Documentation?start_reading_at=4604153</link><pubDate>Sun, 15 Nov 2020 18:00:49 -0000</pubDate><title>Re: System Administration Manual needs fixing</title><guid isPermaLink="false">4604153@Uncensored</guid><description><![CDATA[<html><body>

<div class="message_content">
<p>There is also log session missing line feeds at the line's ends. As a result we have a large pile of words and it is impossible to see what it all means.</p>
<p>It is starting on line 1396-1462</p>
<p>Search for:<br /><strong>Init Starting params = 0xbfc2d020</strong><br /><br /></p>
<blockquote>
<div class="message_header"><span>Sun Nov 15 2020 04:42:01 AM EST</span> <span>from platonov @ Uncensored </span> <span class="message_subject">Subject: System Administration Manual needs fixing</span></div>
<div class="message_content">
<p>There is an error in System Administration Manual:</p>
<p><a href="https://citadel.org/system_administration_manual.html" target="webcit01"> https://citadel.org/system_administration_manual.html</a><br /> in section Defining neighbor nodes, (lines 1728-1750) inside the &lt;code&gt; section. It has to do with unescaped angle brackets &lt;&gt; creating problems for web browser.</p>
<p>As a result all the rest of the document is displayed with strikethrough/strikeout text and it might look like it is a deliberate attempt to comment out an older version of document, no longer current and, therefore, not correct.</p>
<p>So, all the angle brackets better be properly escaped so that they are not mistakenly interpreted as valid code.</p>
<p>Also, the code needs to be placed inside the &lt;pre&gt;...&lt;/pre&gt;</p>
<br /><br /></div>
</blockquote>
<p> </p>
<br /><br /></div>
]]></description></item><item><link>https://uncensored.citadel.org/readfwd?go=Citadel%20Documentation?start_reading_at=4604082</link><pubDate>Sun, 15 Nov 2020 15:35:32 -0000</pubDate><title>System Administration Manual, 1728-1750 cruft</title><guid isPermaLink="false">4604082@Uncensored</guid><description><![CDATA[<html><body>

<p>Logging this here for the time being..</p>
<blockquote>
<div class="message_header"><span>Sun Nov 15 2020 10:11:29 AM EST</span> <span>from warbaby @ Uncensored </span> <span class="message_subject">Subject: Re: System Administration Manual needs fixing</span></div>
<div class="message_content">
<p>Logged, I'll get to this as soon as I can.</p>
<blockquote>
<div class="message_header"><span>Sun Nov 15 2020 04:42:01 AM EST</span> <span>from platonov @ Uncensored </span> <span class="message_subject">Subject: System Administration Manual needs fixing</span></div>
<div class="message_content">
<p>There is an error in System Administration Manual:</p>
<p><a href="https://citadel.org/system_administration_manual.html" target="webcit01"> https://citadel.org/system_administration_manual.html</a><br /> in section Defining neighbor nodes, (lines 1728-1750) inside the &lt;code&gt; section. It has to do with unescaped angle brackets &lt;&gt; creating problems for web browser.</p>
<p>As a result all the rest of the document is displayed with strikethrough/strikeout text and it might look like it is a deliberate attempt to comment out an older version of document, no longer current and, therefore, not correct.</p>
<p>So, all the angle brackets better be properly escaped so that they are not mistakenly interpreted as valid code.</p>
<p>Also, the code needs to be placed inside the &lt;pre&gt;...&lt;/pre&gt;</p>
<br /><br /></div>
</blockquote>
<p> </p>
<br /><br /></div>
</blockquote>
<p> </p>
]]></description></item><item><link>https://uncensored.citadel.org/readfwd?go=Citadel%20Documentation?start_reading_at=4604076</link><pubDate>Sun, 15 Nov 2020 15:32:21 -0000</pubDate><title>This is a room about Citadel Documentation.. post your updates here..</title><guid isPermaLink="false">4604076@Uncensored</guid><description><![CDATA[<html><body>

<p>The Citadel documentation project is under way! </p>
<p>Post your updates (fixes, corrections), notes, how-to's, tutorials, and System Administration recipes, right here..</p>
<p>If you're going to include anything more than a one liner.. the preferred format is markdown.</p>
<p>Just write your how-to in Markdown (Ghostwriter, Remarkable, whatever.. vi, vim, nano .. )</p>
<p>save it with a meaningful filename, and attach it here, with a subject that explains what it is..</p>
<p>Many thanks in advance for your contributions!</p>
<p>- Warbaby</p>
<p> </p>
]]></description></item></channel></rss>

