X-Git-Url: http://www.git.cypherpunks.ru/?a=blobdiff_plain;f=doc%2Fcmd%2Findex.texi;h=fa2b38ee0394090d6f86cb44752a1e5484d559e9;hb=2e59e1d8da61bc5dee797d351e50e8ed114aa4c7;hp=5727db82ba9538656e363d5ab19c4de3fb35aa1f;hpb=54b0f8a0e20847d666dd445bd92c282fd9ab5dec;p=nncp.git diff --git a/doc/cmd/index.texi b/doc/cmd/index.texi index 5727db8..fa2b38e 100644 --- a/doc/cmd/index.texi +++ b/doc/cmd/index.texi @@ -1,9 +1,11 @@ @node Commands +@cindex commands @unnumbered Commands Nearly all commands have the following common options: @table @option +@vindex NNCPCFG @item -cfg Path to configuration file. May be overridden by @env{$NNCPCFG} environment variable. If file file is an encrypted @ref{EBlob, @@ -24,16 +26,18 @@ Nearly all commands have the following common options: Override @ref{CfgVia, via} configuration option for destination node. Specified nodes must be separated with comma: @verb{|NODE1,NODE2|}. With @verb{|-via -|} you can disable relaying at all. +@vindex NNCPSPOOL @item -spool Override path to spool directory. May be specified by @env{$NNCPSPOOL} environment variable. +@vindex NNCPLOG @item -log Override path to logfile. May be specified by @env{$NNCPLOG} environment variable. @item -quiet Print only errors, omit simple informational messages. In any case those messages are logged, so you can reread them using - @ref{nncp-log} command. + @command{@ref{nncp-log}} command. @item -progress, -noprogress Either force progress showing, or disable it. @item -version @@ -42,6 +46,15 @@ Nearly all commands have the following common options: Print warranty information (no warranty). @end table +@vindex TMPDIR +All commands respect @env{$TMPDIR} environment variable. + +@vindex NNCPNOSYNC +If you set @env{$NNCPNOSYNC=1}, then all @code{fsync} operations will be +skipped. That is dangerous option, but if there there are abilities to +rollback possibly corrupted state to some stable snapshot, then disabled +@code{fsync} can give considerable increase in performance. + @menu Configuration file commands @@ -56,6 +69,7 @@ Packets creation commands * nncp-exec:: * nncp-freq:: * nncp-trns:: +* nncp-ack:: Packets sharing commands @@ -92,6 +106,7 @@ Maintenance, monitoring and debugging commands: @include cmd/nncp-exec.texi @include cmd/nncp-freq.texi @include cmd/nncp-trns.texi +@include cmd/nncp-ack.texi @include cmd/nncp-xfer.texi @include cmd/nncp-bundle.texi @include cmd/nncp-toss.texi