version 0.2.9
[fms.git] / readme.txt
index e853ecb..be55508 100644 (file)
@@ -8,18 +8,19 @@ cmake .
 make\r
 \r
 If you want to use the bundled SQLite3 library, add a -D USE_BUNDLED_SQLITE=ON\r
-to the cmake command.\r
+to the cmake command.  To do charset conversion to UTF-8 when sending messages,\r
+add a -D DO_CHARSET_CONVERSION=ON.\r
 \r
 UPGRADING\r
 ---------\r
 It is always a good idea to make copies of your current FMS installation before\r
-continuing.  First shut down FMS and then replace the binary and template.htm\r
-with those from the new version.  You may keep the same database unless\r
-otherwise noted.\r
+continuing.  First shut down FMS and then replace the binary and templates with\r
+those from the new version.  You may keep the same database unless otherwise\r
+noted.\r
 \r
 INSTALLATION\r
 ------------\r
-Place the binary and template.htm in a directory of your choice.  On the first\r
+Place the binary and any templates in a directory of your choice.  On the first\r
 run, a database file will also be created in this directory.  Make sure the\r
 user that runs FMS has read/write access to this directory.\r
 \r
@@ -83,10 +84,17 @@ trust to arbitrary identities.  Pick whom you trust wisely.  The settings for
 minimum trust before downloading messages and trust lists can be changed on the\r
 web interface.\r
 \r
+You must have a local identity created before you can set trust levels.  Even\r
+if you don't want to post messages, you must still create an identity, but you\r
+do not have to announce it.  This way, no-one will know about that identity and\r
+you will be able to set trust.  If you have multiple identities, each with\r
+different trust levels for peers, the highest trust level set for a peer will\r
+determine if messages/trust lists are downloaded from them.\r
+\r
 A note on NULL trust:  If you neither trust or distrust an identity, they will\r
 have NULL trust (no trust at all).  You will download messages and trust lists\r
-from identities with NULL peer trust as long as the local trust level is above\r
-your configured minimum.  You will also download messages from identities with\r
-NULL local message trust (the peer message trust must be NULL or > your\r
+from identities with NULL peer trust as long as the local trust level is at or\r
+above your configured minimum.  You will also download messages from identities\r
+with NULL local message trust (the peer message trust must be NULL or >= your\r
 configured minimum as well), but you will not download trust lists from\r
 identities with NULL local trust list trust.\r