X-Git-Url: https://git.pterodactylus.net/?a=blobdiff_plain;f=readme.txt;h=420fdf102256e66e2b5adbd7c33db4d8def1e3a3;hb=853f67b0b7b8121d572cff34d40f7b28cac8f65e;hp=1f5107f288ea12aba5aa23f64e371fbfa2867c7c;hpb=7ddb1aeb0b3dc7384597e75f7b3557f2d8f6d14c;p=fms.git
diff --git a/readme.txt b/readme.txt
index 1f5107f..420fdf1 100644
--- a/readme.txt
+++ b/readme.txt
@@ -20,9 +20,11 @@ noted.
INSTALLATION
------------
-Place the binary and any templates in a directory of your choice. On the first
-run, a database file will also be created in this directory. Make sure the
-user that runs FMS has read/write access to this directory.
+Place the binary and any templates in a directory of your choice. Windows
+users may need to download the runtime DLLs available from the fms Freesite and
+place in the fms directory if they are not already installed on the system. On
+the first run, a database file will also be created in this directory. Make
+sure the user that runs FMS has read/write access to this directory.
RUNNING
-------
@@ -75,9 +77,10 @@ called site-template.htm is used to insert the site. You can customize the
template by placing an HTML file called identityname-template.htm in the same
directory as the fms binary. In the template, the string [LINKS] will be
replaced by a
list of links and [CONTENT] will be replaced by the page
-content. The Freesite will be inserted once a day and contain your last 10
-posts and your trust list if you are publishing it. The site will be inserted
-to a USK accessible via: USK@yourpublickey.../fms/0/
+content. [IDENTITYNAME] will be replaced by the name of the identity inserting
+the Freesite. The Freesite will be inserted once a day and contain your last
+10 posts and your trust list if you are publishing it. The site will be
+inserted to a USK accessible via: USK@yourpublickey.../fms/0/
You may add extra files to your Freesite by creating a file called identityname-
files.txt that contains a list of files to add to the Freesite. There should
@@ -111,10 +114,13 @@ identities with NULL local trust list trust.
NNTP EXTENSIONS
---------------
The following commands are available through the NNTP connection. The client
-must have authenticated for the commands to work.
+must have authenticated for the commands to work. Comments MUST be surrounded
+by ".
XSETTRUST MESSAGE userid@keypart val
XSETTRUST TRUSTLIST userid@keypart val
+XSETTRUST MESSAGECOMMENT userid@keypart "comment"
+XSETTRUST TRUSTLISTCOMMENT userid@keypart "comment"
Responses:
2xx Trust Set
@@ -123,6 +129,8 @@ Responses:
XGETTRUST MESSAGE userid@keypart
XGETTRUST TRUSTLIST userid@keypart
+XGETTRUST PEERMESSAGE userid@keypart
+XGETTRUST PEERTRUSTLIST userid@keypart
Responses:
2xx val
@@ -130,11 +138,10 @@ Responses:
5xx Syntax error
XGETTRUSTLIST
-messagetrust and trustlisttrust will be 0 to 100 or can be the string "null"
-without quotes.
+trust values will be 0 to 100 or can be the string "null" without quotes.
Responses:
2xx Trust List Follows
-userid@keypart TAB messagetrust TAB trustlisttrust
+userid@keypart TAB messagetrust TAB trustlisttrust TAB peermessagetrust TAB peertrustlisttrust TAB messagecomment TAB trustlistcomment
.
4xx other error