X-Git-Url: http://www.git.cypherpunks.ru/?a=blobdiff_plain;f=doc%2Fbundles.texi;h=7bbc85a274d7480156383c87f18c5546475d9f07;hb=be389bd7f3d36d371007c86341059b042233d455;hp=445150c423733b6ad04af5a3b3ea03e7dd80c857;hpb=22b91e04610f925569f142ae9df7f7558696ee11;p=nncp.git diff --git a/doc/bundles.texi b/doc/bundles.texi index 445150c..7bbc85a 100644 --- a/doc/bundles.texi +++ b/doc/bundles.texi @@ -17,23 +17,23 @@ sequentially streamed for recording and digested back. @item They do not require intermediate storage before recording on either CD-ROM or tape drive. -@verbatim -% nncp-bundle -tx SOMENODE | cdrecord -tao - # record directly to CD -% nncp-bundle -tx SOMENODE | dd of=/dev/sa0 bs=10240 # record directly to tape +@example +$ nncp-bundle -tx SOMENODE | cdrecord -tao - # record directly to CD +$ nncp-bundle -tx SOMENODE | dd of=/dev/sa0 bs=10240 # record directly to tape -% dd if=/dev/cd0 bs=2048 | nncp-bundle -rx # read directly from CD -% dd if=/dev/sa0 bs=10240 | nncp-bundle -rx # read directly from tape -@end verbatim +$ dd if=/dev/cd0 bs=2048 | nncp-bundle -rx # read directly from CD +$ dd if=/dev/sa0 bs=10240 | nncp-bundle -rx # read directly from tape +@end example @item They do not require filesystem existence to deal with, simplifying administration when operating in heterogeneous systems with varying filesystems. No @command{mount}/@command{umount}, @command{zpool import}/@command{zpool export} and struggling with file permissions. -@verbatim -% nncp-bundle -tx SOMENODE | dd of=/dev/da0 bs=1M # record directly to +@example +$ nncp-bundle -tx SOMENODE | dd of=/dev/da0 bs=1M # record directly to # hard/flash drive -% dd if=/dev/da0 bs=1M | nncp-bundle -rx # read directly from drive -@end verbatim +$ dd if=/dev/da0 bs=1M | nncp-bundle -rx # read directly from drive +@end example @item This is the fastest way to record outbound packets for offline transmission -- sequential write is always faster, when no @@ -48,8 +48,8 @@ can contain mix of various recipients. @end itemize -Technically bundle is valid POSIX.1 -@url{http://www.freebsd.org/cgi/man.cgi?query=tar&sektion=5, tar archive}, +Technically bundle is valid POSIX.1-2001 +@url{https://pubs.opengroup.org/onlinepubs/9699919799/utilities/pax.html#tag_20_92_13_01, pax archive} with directory/files hierarchy identical to that is used in @ref{nncp-xfer}: @file{NNCP/RECIPIENT/SENDER/PACKET}. So bundle can also be created by manual tar-ing of @command{nncp-xfer} resulting directory.