X-Git-Url: http://git.annexia.org/?p=libguestfs.git;a=blobdiff_plain;f=guestfish-actions.pod;h=da4bbaeb7f2811860aaf410bdb56e44c82b5e11c;hp=5013a280a2e9e6b4daea255c18e7c1d84d0ce2e1;hb=7f818fa00c3d019146c7178f152408038d4a4d52;hpb=bb07a7f858da5d07c57360e62c0ddfd24ce6be45 diff --git a/guestfish-actions.pod b/guestfish-actions.pod index 5013a28..da4bbae 100644 --- a/guestfish-actions.pod +++ b/guestfish-actions.pod @@ -296,6 +296,51 @@ Because of the message protocol, there is a transfer limit of somewhere between 2MB and 4MB. To transfer large files you should use FTP. +=head2 checksum + + checksum csumtype path + +This call computes the MD5, SHAx or CRC checksum of the +file named C. + +The type of checksum to compute is given by the C +parameter which must have one of the following values: + +=over 4 + +=item C + +Compute the cyclic redundancy check (CRC) specified by POSIX +for the C command. + +=item C + +Compute the MD5 hash (using the C program). + +=item C + +Compute the SHA1 hash (using the C program). + +=item C + +Compute the SHA224 hash (using the C program). + +=item C + +Compute the SHA256 hash (using the C program). + +=item C + +Compute the SHA384 hash (using the C program). + +=item C + +Compute the SHA512 hash (using the C program). + +=back + +The checksum is returned as a printable string. + =head2 chmod chmod mode path @@ -780,6 +825,50 @@ underlying disk image. You should always call this if you have modified a disk image, before closing the handle. +=head2 tar-in + + tar-in (tarfile|-) directory + +This command uploads and unpacks local file C (an +I tar file) into C. + +To upload a compressed tarball, use C. + +Use C<-> instead of a filename to read/write from stdin/stdout. + +=head2 tar-out + + tar-out directory (tarfile|-) + +This command packs the contents of C and downloads +it to local file C. + +To download a compressed tarball, use C. + +Use C<-> instead of a filename to read/write from stdin/stdout. + +=head2 tgz-in + + tgz-in (tarball|-) directory + +This command uploads and unpacks local file C (a +I tar file) into C. + +To upload an uncompressed tarball, use C. + +Use C<-> instead of a filename to read/write from stdin/stdout. + +=head2 tgz-out + + tgz-out directory (tarball|-) + +This command packs the contents of C and downloads +it to local file C. + +To download an uncompressed tarball, use C. + +Use C<-> instead of a filename to read/write from stdin/stdout. + =head2 touch touch path