X-Git-Url: http://www.git.cypherpunks.ru/?a=blobdiff_plain;f=doc%2Fworkflow.texi;h=8015b163e48b23cdb0b19a136b569452819fbe32;hb=0ed43747344437800094782e78313b1c41c2cc1c;hp=dc4a3e49c8c737d14fc493a3cfb2c32ef7fa77be;hpb=4a4c1be88baf3fa5426bc1c9c96e104643155fca;p=nncp.git diff --git a/doc/workflow.texi b/doc/workflow.texi index dc4a3e4..8015b16 100644 --- a/doc/workflow.texi +++ b/doc/workflow.texi @@ -2,30 +2,43 @@ @unnumbered Workflow NNCP consists of several utilities. As a rule you will have the -following workflow with them. +following workflow: @enumerate -@item Run @ref{nncp-newnode} on each node to create an initial +@item Run @ref{nncp-cfgnew} on each node to create an initial @ref{Configuration, configuration} file. @item Tune it up and set at least @ref{Spool, spool} and log paths. @item Share your public keys and reachability addressees with your neighbours. Add their keys to your configuration file and do any other -required configuration about their reachability, allowance of file or -freq transmissions. -@item Use @ref{nncp-file}, @ref{nncp-freq}, @ref{nncp-mail} -(@ref{Postfix, look how} Postfix SMTP server could be configured for its -usage) commands to queue file, freq and mail transmissions. Repeat as -many times any time as you wish. +required configuration about their reachability, permissions of file or +freq transmission. +@item Use @ref{nncp-file}, @ref{nncp-freq}, @ref{nncp-exec} +(look @ref{Postfix, how} Postfix and @ref{Exim, how} Exim SMTP servers +could be configured) commands to queue file, freq and exec +transmissions. Repeat as many times any time as you wish. @item Depending on connection methods, either: @itemize @item run @ref{nncp-daemon} to accept remotely initiated connections to your node - @item run @ref{nncp-call} to initiate connection to required nodes + @item run either @ref{nncp-call} or @ref{nncp-caller} to initiate + connection to required nodes from time to time @item use @ref{nncp-xfer} with removable storage devices for copying - packets for/from other nodes + packets to/from other nodes + @item use @ref{nncp-bundle} with either sequential storage devices + or broadcasting transmissions for copying packets @end itemize @item After successful packet exchanging (or just simply from time to time), run @ref{nncp-toss} for tossing (decrypting and processing) all -inbound queues to receive mail messages, files, file requests and relay +inbound queues to receive exec messages, files, file requests and relay transition packets to other nodes. @end enumerate + +@itemize +@item If you wish to encrypt your configuration file containing your +private keys, then use @ref{nncp-cfgenc} utility. You can always use an +encrypted config without decrypting it in temporary memory file. +@item If you wish to strip off any private keys from your config, then +use @ref{nncp-cfgmin} utility. It will be useful for transferring +messages with offline methods, but tossing them later on the machine +with private keys. +@end itemize