X-Git-Url: http://git.annexia.org/?a=blobdiff_plain;f=po-docs%2Flibguestfs-docs.pot;h=eb4db2c9de2ef6ed402c0c5408952984c2f63927;hb=refs%2Ftags%2F1.8.16;hp=a08bb6bc8d79f24301e24755964153b60b78672d;hpb=49f08be012fe842ae3715a4300583370ed51af21;p=libguestfs.git diff --git a/po-docs/libguestfs-docs.pot b/po-docs/libguestfs-docs.pot index a08bb6b..eb4db2c 100644 --- a/po-docs/libguestfs-docs.pot +++ b/po-docs/libguestfs-docs.pot @@ -6,9 +6,9 @@ #, fuzzy msgid "" msgstr "" -"Project-Id-Version: libguestfs 1.8.4\n" +"Project-Id-Version: libguestfs 1.8.16\n" "Report-Msgid-Bugs-To: libguestfs@redhat.com\n" -"POT-Creation-Date: 2011-03-29 21:34+0200\n" +"POT-Creation-Date: 2011-12-22 20:23+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -807,7 +807,7 @@ msgid "There are many limitations to this:" msgstr "" #. type: =item -#: ../src/guestfs.pod:388 ../src/guestfs.pod:393 ../src/guestfs.pod:398 ../src/guestfs.pod:402 ../src/guestfs.pod:407 ../src/guestfs.pod:411 ../src/guestfs.pod:416 ../src/guestfs.pod:421 ../src/guestfs.pod:1011 ../src/guestfs.pod:1015 ../src/guestfs.pod:1019 ../src/guestfs.pod:1024 ../src/guestfs.pod:1032 ../src/guestfs.pod:1051 ../src/guestfs.pod:1059 ../src/guestfs.pod:1081 ../src/guestfs.pod:1085 ../src/guestfs.pod:1089 ../src/guestfs.pod:1093 ../src/guestfs.pod:1097 ../src/guestfs.pod:1101 ../src/guestfs.pod:1583 ../src/guestfs.pod:1588 ../src/guestfs.pod:1592 ../src/guestfs.pod:1702 ../src/guestfs.pod:1707 ../src/guestfs.pod:1711 ../src/guestfs.pod:2063 ../src/guestfs.pod:2069 ../src/guestfs.pod:2074 ../src/guestfs.pod:2080 ../src/guestfs.pod:2534 ../src/guestfs.pod:2538 ../src/guestfs.pod:2542 ../src/guestfs.pod:2546 ../src/guestfs-actions.pod:15 ../src/guestfs-actions.pod:22 ../src/guestfs-actions.pod:569 ../src/guestfs-actions.pod:577 ../src/guestfs-actions.pod:584 ../src/guestfs-actions.pod:591 ../src/guestfs-actions.pod:1587 ../src/guestfs-actions.pod:1591 ../src/guestfs-actions.pod:1595 ../src/guestfs-actions.pod:1599 ../src/guestfs-actions.pod:1607 ../src/guestfs-actions.pod:1611 ../src/guestfs-actions.pod:1615 ../src/guestfs-actions.pod:1625 ../src/guestfs-actions.pod:1629 ../src/guestfs-actions.pod:1633 ../src/guestfs-actions.pod:1771 ../src/guestfs-actions.pod:1775 ../src/guestfs-actions.pod:1780 ../src/guestfs-actions.pod:1785 ../src/guestfs-actions.pod:1846 ../src/guestfs-actions.pod:1850 ../src/guestfs-actions.pod:1855 ../fish/guestfish.pod:427 ../fish/guestfish.pod:431 ../fish/guestfish.pod:435 ../fish/guestfish.pod:439 ../fish/guestfish-actions.pod:13 ../fish/guestfish-actions.pod:20 ../fish/guestfish-actions.pod:373 ../fish/guestfish-actions.pod:381 ../fish/guestfish-actions.pod:388 ../fish/guestfish-actions.pod:395 ../fish/guestfish-actions.pod:1065 ../fish/guestfish-actions.pod:1069 ../fish/guestfish-actions.pod:1073 ../fish/guestfish-actions.pod:1077 ../fish/guestfish-actions.pod:1085 ../fish/guestfish-actions.pod:1089 ../fish/guestfish-actions.pod:1093 ../fish/guestfish-actions.pod:1103 ../fish/guestfish-actions.pod:1107 ../fish/guestfish-actions.pod:1111 ../fish/guestfish-actions.pod:1201 ../fish/guestfish-actions.pod:1205 ../fish/guestfish-actions.pod:1210 ../fish/guestfish-actions.pod:1215 ../fish/guestfish-actions.pod:1257 ../fish/guestfish-actions.pod:1261 ../fish/guestfish-actions.pod:1266 ../tools/virt-win-reg.pl:536 ../tools/virt-win-reg.pl:542 ../tools/virt-win-reg.pl:548 ../tools/virt-resize.pl:345 ../tools/virt-resize.pl:350 ../tools/virt-resize.pl:360 +#: ../src/guestfs.pod:388 ../src/guestfs.pod:393 ../src/guestfs.pod:398 ../src/guestfs.pod:402 ../src/guestfs.pod:407 ../src/guestfs.pod:411 ../src/guestfs.pod:416 ../src/guestfs.pod:421 ../src/guestfs.pod:1011 ../src/guestfs.pod:1015 ../src/guestfs.pod:1019 ../src/guestfs.pod:1024 ../src/guestfs.pod:1032 ../src/guestfs.pod:1051 ../src/guestfs.pod:1059 ../src/guestfs.pod:1081 ../src/guestfs.pod:1085 ../src/guestfs.pod:1089 ../src/guestfs.pod:1093 ../src/guestfs.pod:1097 ../src/guestfs.pod:1101 ../src/guestfs.pod:1583 ../src/guestfs.pod:1588 ../src/guestfs.pod:1592 ../src/guestfs.pod:1702 ../src/guestfs.pod:1707 ../src/guestfs.pod:1711 ../src/guestfs.pod:2064 ../src/guestfs.pod:2070 ../src/guestfs.pod:2075 ../src/guestfs.pod:2081 ../src/guestfs.pod:2540 ../src/guestfs.pod:2544 ../src/guestfs.pod:2548 ../src/guestfs.pod:2552 ../src/guestfs-actions.pod:15 ../src/guestfs-actions.pod:22 ../src/guestfs-actions.pod:574 ../src/guestfs-actions.pod:582 ../src/guestfs-actions.pod:589 ../src/guestfs-actions.pod:596 ../src/guestfs-actions.pod:1589 ../src/guestfs-actions.pod:1593 ../src/guestfs-actions.pod:1597 ../src/guestfs-actions.pod:1601 ../src/guestfs-actions.pod:1609 ../src/guestfs-actions.pod:1613 ../src/guestfs-actions.pod:1617 ../src/guestfs-actions.pod:1627 ../src/guestfs-actions.pod:1631 ../src/guestfs-actions.pod:1635 ../src/guestfs-actions.pod:1773 ../src/guestfs-actions.pod:1777 ../src/guestfs-actions.pod:1782 ../src/guestfs-actions.pod:1787 ../src/guestfs-actions.pod:1848 ../src/guestfs-actions.pod:1852 ../src/guestfs-actions.pod:1857 ../src/guestfs-actions.pod:2238 ../src/guestfs-actions.pod:2245 ../src/guestfs-actions.pod:2252 ../fish/guestfish.pod:427 ../fish/guestfish.pod:431 ../fish/guestfish.pod:435 ../fish/guestfish.pod:439 ../fish/guestfish-actions.pod:13 ../fish/guestfish-actions.pod:20 ../fish/guestfish-actions.pod:378 ../fish/guestfish-actions.pod:386 ../fish/guestfish-actions.pod:393 ../fish/guestfish-actions.pod:400 ../fish/guestfish-actions.pod:1067 ../fish/guestfish-actions.pod:1071 ../fish/guestfish-actions.pod:1075 ../fish/guestfish-actions.pod:1079 ../fish/guestfish-actions.pod:1087 ../fish/guestfish-actions.pod:1091 ../fish/guestfish-actions.pod:1095 ../fish/guestfish-actions.pod:1105 ../fish/guestfish-actions.pod:1109 ../fish/guestfish-actions.pod:1113 ../fish/guestfish-actions.pod:1203 ../fish/guestfish-actions.pod:1207 ../fish/guestfish-actions.pod:1212 ../fish/guestfish-actions.pod:1217 ../fish/guestfish-actions.pod:1259 ../fish/guestfish-actions.pod:1263 ../fish/guestfish-actions.pod:1268 ../fish/guestfish-actions.pod:1506 ../fish/guestfish-actions.pod:1513 ../fish/guestfish-actions.pod:1520 ../tools/virt-win-reg.pl:536 ../tools/virt-win-reg.pl:542 ../tools/virt-win-reg.pl:548 ../tools/virt-resize.pl:345 ../tools/virt-resize.pl:350 ../tools/virt-resize.pl:360 msgid "*" msgstr "" @@ -933,7 +933,7 @@ msgid "" msgstr "" #. type: =item -#: ../src/guestfs.pod:469 ../src/guestfs.pod:1204 ../src/guestfs.pod:1335 ../src/guestfs.pod:2108 +#: ../src/guestfs.pod:469 ../src/guestfs.pod:1204 ../src/guestfs.pod:1335 ../src/guestfs.pod:2109 msgid "1." msgstr "" @@ -951,7 +951,7 @@ msgid "" msgstr "" #. type: =item -#: ../src/guestfs.pod:475 ../src/guestfs.pod:1208 ../src/guestfs.pod:1339 ../src/guestfs.pod:2133 +#: ../src/guestfs.pod:475 ../src/guestfs.pod:1208 ../src/guestfs.pod:1339 ../src/guestfs.pod:2134 msgid "2." msgstr "" @@ -2696,8 +2696,8 @@ msgstr "" #, no-wrap msgid "" " typedef void (*guestfs_abort_cb) (void);\n" -" int guestfs_set_out_of_memory_handler (guestfs_h *g,\n" -" guestfs_abort_cb);\n" +" void guestfs_set_out_of_memory_handler (guestfs_h *g,\n" +" guestfs_abort_cb);\n" "\n" msgstr "" @@ -2742,7 +2742,7 @@ msgid "API CALLS" msgstr "" #. type: textblock -#: ../src/guestfs.pod:1414 ../fish/guestfish.pod:958 +#: ../src/guestfs.pod:1414 ../fish/guestfish.pod:969 msgid "@ACTIONS@" msgstr "" @@ -3091,7 +3091,7 @@ msgid "" msgstr "" #. type: textblock -#: ../src/guestfs.pod:1579 ../src/guestfs-actions.pod:11 ../src/guestfs-actions.pod:1842 ../fish/guestfish-actions.pod:9 ../fish/guestfish-actions.pod:1253 ../tools/virt-win-reg.pl:532 +#: ../src/guestfs.pod:1579 ../src/guestfs-actions.pod:11 ../src/guestfs-actions.pod:1844 ../src/guestfs-actions.pod:2234 ../fish/guestfish-actions.pod:9 ../fish/guestfish-actions.pod:1255 ../fish/guestfish-actions.pod:1502 ../tools/virt-win-reg.pl:532 msgid "Notes:" msgstr "" @@ -3334,11 +3334,12 @@ msgstr "" #: ../src/guestfs.pod:1713 msgid "" "If any progress notification is sent during a call, then a final progress " -"notification is always sent when C = C." +"notification is always sent when C = C (I the call " +"fails with an error)." msgstr "" #. type: textblock -#: ../src/guestfs.pod:1716 +#: ../src/guestfs.pod:1717 msgid "" "This is to simplify caller code, so callers can easily set the progress " "indicator to \"100%\" at the end of the operation, without requiring special " @@ -3346,7 +3347,7 @@ msgid "" msgstr "" #. type: textblock -#: ../src/guestfs.pod:1722 +#: ../src/guestfs.pod:1723 msgid "" "The callback also receives the procedure number and serial number of the " "call. These are only useful for debugging protocol issues, and the callback " @@ -3355,12 +3356,12 @@ msgid "" msgstr "" #. type: =head1 -#: ../src/guestfs.pod:1727 +#: ../src/guestfs.pod:1728 msgid "PRIVATE DATA AREA" msgstr "" #. type: textblock -#: ../src/guestfs.pod:1729 +#: ../src/guestfs.pod:1730 msgid "" "You can attach named pieces of private data to the libguestfs handle, and " "fetch them by name for the lifetime of the handle. This is called the " @@ -3368,12 +3369,12 @@ msgid "" msgstr "" #. type: textblock -#: ../src/guestfs.pod:1733 +#: ../src/guestfs.pod:1734 msgid "To attach a named piece of data, use the following call:" msgstr "" #. type: verbatim -#: ../src/guestfs.pod:1735 +#: ../src/guestfs.pod:1736 #, no-wrap msgid "" " void guestfs_set_private (guestfs_h *g, const char *key, void *data);\n" @@ -3381,7 +3382,7 @@ msgid "" msgstr "" #. type: textblock -#: ../src/guestfs.pod:1737 +#: ../src/guestfs.pod:1738 msgid "" "C is the name to associate with this data, and C is an arbitrary " "pointer (which can be C). Any previous item with the same name is " @@ -3389,7 +3390,7 @@ msgid "" msgstr "" #. type: textblock -#: ../src/guestfs.pod:1741 +#: ../src/guestfs.pod:1742 msgid "" "You can use any C you want, but names beginning with an underscore " "character are reserved for internal libguestfs purposes (for implementing " @@ -3398,12 +3399,12 @@ msgid "" msgstr "" #. type: textblock -#: ../src/guestfs.pod:1746 +#: ../src/guestfs.pod:1747 msgid "To retrieve the pointer, use:" msgstr "" #. type: verbatim -#: ../src/guestfs.pod:1748 +#: ../src/guestfs.pod:1749 #, no-wrap msgid "" " void *guestfs_get_private (guestfs_h *g, const char *key);\n" @@ -3411,7 +3412,7 @@ msgid "" msgstr "" #. type: textblock -#: ../src/guestfs.pod:1750 +#: ../src/guestfs.pod:1751 msgid "" "This function returns C if either no data is found associated with " "C, or if the user previously set the C's C pointer to " @@ -3419,7 +3420,7 @@ msgid "" msgstr "" #. type: textblock -#: ../src/guestfs.pod:1754 +#: ../src/guestfs.pod:1755 msgid "" "Libguestfs does not try to look at or interpret the C pointer in any " "way. As far as libguestfs is concerned, it need not be a valid pointer at " @@ -3431,31 +3432,31 @@ msgid "" msgstr "" #. type: textblock -#: ../src/guestfs.pod:1762 +#: ../src/guestfs.pod:1763 msgid "" "The private data area is implemented using a hash table, and should be " "reasonably efficient for moderate numbers of keys." msgstr "" #. type: =end -#: ../src/guestfs.pod:1765 ../src/guestfs.pod:1770 +#: ../src/guestfs.pod:1766 ../src/guestfs.pod:1771 msgid "html" msgstr "" #. type: textblock -#: ../src/guestfs.pod:1767 +#: ../src/guestfs.pod:1768 msgid "" " " msgstr "" #. type: =head1 -#: ../src/guestfs.pod:1772 +#: ../src/guestfs.pod:1773 msgid "ARCHITECTURE" msgstr "" #. type: textblock -#: ../src/guestfs.pod:1774 +#: ../src/guestfs.pod:1775 msgid "" "Internally, libguestfs is implemented by running an appliance (a special " "type of small virtual machine) using L. Qemu runs as a child " @@ -3463,7 +3464,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../src/guestfs.pod:1778 +#: ../src/guestfs.pod:1779 #, no-wrap msgid "" " ___________________\n" @@ -3489,14 +3490,14 @@ msgid "" msgstr "" #. type: textblock -#: ../src/guestfs.pod:1798 +#: ../src/guestfs.pod:1799 msgid "" "The library, linked to the main program, creates the child process and hence " "the appliance in the L function." msgstr "" #. type: textblock -#: ../src/guestfs.pod:1801 +#: ../src/guestfs.pod:1802 msgid "" "Inside the appliance is a Linux kernel and a complete stack of userspace " "tools (such as LVM and ext2 programs) and a small controlling daemon called " @@ -3508,7 +3509,7 @@ msgid "" msgstr "" #. type: textblock -#: ../src/guestfs.pod:1810 +#: ../src/guestfs.pod:1811 msgid "" "A common misunderstanding is that the appliance \"is\" the virtual machine. " "Although the disk image you are attached to might also be used by some " @@ -3519,17 +3520,17 @@ msgid "" msgstr "" #. type: =head1 -#: ../src/guestfs.pod:1817 +#: ../src/guestfs.pod:1818 msgid "STATE MACHINE" msgstr "" #. type: textblock -#: ../src/guestfs.pod:1819 +#: ../src/guestfs.pod:1820 msgid "libguestfs uses a state machine to model the child process:" msgstr "" #. type: verbatim -#: ../src/guestfs.pod:1821 +#: ../src/guestfs.pod:1822 #, no-wrap msgid "" " |\n" @@ -3557,7 +3558,7 @@ msgid "" msgstr "" #. type: textblock -#: ../src/guestfs.pod:1843 +#: ../src/guestfs.pod:1844 msgid "" "The normal transitions are (1) CONFIG (when the handle is created, but there " "is no child process), (2) LAUNCHING (when the child process is booting up), " @@ -3566,7 +3567,7 @@ msgid "" msgstr "" #. type: textblock -#: ../src/guestfs.pod:1848 +#: ../src/guestfs.pod:1849 msgid "" "The guest may be killed by L, or may die " "asynchronously at any time (eg. due to some internal error), and that causes " @@ -3574,14 +3575,14 @@ msgid "" msgstr "" #. type: textblock -#: ../src/guestfs.pod:1852 +#: ../src/guestfs.pod:1853 msgid "" "Configuration commands for qemu such as L can only be " "issued when in the CONFIG state." msgstr "" #. type: textblock -#: ../src/guestfs.pod:1855 +#: ../src/guestfs.pod:1856 msgid "" "The API offers one call that goes from CONFIG through LAUNCHING to READY. " "L blocks until the child process is READY to accept " @@ -3590,7 +3591,7 @@ msgid "" msgstr "" #. type: textblock -#: ../src/guestfs.pod:1861 +#: ../src/guestfs.pod:1862 msgid "" "API actions such as L can only be issued when in the READY " "state. These API calls block waiting for the command to be carried out " @@ -3600,7 +3601,7 @@ msgid "" msgstr "" #. type: textblock -#: ../src/guestfs.pod:1867 +#: ../src/guestfs.pod:1868 msgid "" "Finally, the child process sends asynchronous messages back to the main " "program, such as kernel log messages. You can register a callback to " @@ -3608,24 +3609,24 @@ msgid "" msgstr "" #. type: =head1 -#: ../src/guestfs.pod:1871 +#: ../src/guestfs.pod:1872 msgid "INTERNALS" msgstr "" #. type: =head2 -#: ../src/guestfs.pod:1873 +#: ../src/guestfs.pod:1874 msgid "COMMUNICATION PROTOCOL" msgstr "" #. type: textblock -#: ../src/guestfs.pod:1875 +#: ../src/guestfs.pod:1876 msgid "" "Don't rely on using this protocol directly. This section documents how it " "currently works, but it may change at any time." msgstr "" #. type: textblock -#: ../src/guestfs.pod:1878 +#: ../src/guestfs.pod:1879 msgid "" "The protocol used to talk between the library and the daemon running inside " "the qemu virtual machine is a simple RPC mechanism built on top of XDR (RFC " @@ -3633,14 +3634,14 @@ msgid "" msgstr "" #. type: textblock -#: ../src/guestfs.pod:1882 +#: ../src/guestfs.pod:1883 msgid "" "The detailed format of structures is in C (note: " "this file is automatically generated)." msgstr "" #. type: textblock -#: ../src/guestfs.pod:1885 +#: ../src/guestfs.pod:1886 msgid "" "There are two broad cases, ordinary functions that don't have any C " "and C parameters, which are handled with very simple request/reply " @@ -3650,17 +3651,17 @@ msgid "" msgstr "" #. type: =head3 -#: ../src/guestfs.pod:1892 +#: ../src/guestfs.pod:1893 msgid "ORDINARY FUNCTIONS (NO FILEIN/FILEOUT PARAMS)" msgstr "" #. type: textblock -#: ../src/guestfs.pod:1894 +#: ../src/guestfs.pod:1895 msgid "For ordinary functions, the request message is:" msgstr "" #. type: verbatim -#: ../src/guestfs.pod:1896 +#: ../src/guestfs.pod:1897 #, no-wrap msgid "" " total length (header + arguments,\n" @@ -3671,7 +3672,7 @@ msgid "" msgstr "" #. type: textblock -#: ../src/guestfs.pod:1901 +#: ../src/guestfs.pod:1902 msgid "" "The total length field allows the daemon to allocate a fixed size buffer " "into which it slurps the rest of the message. As a result, the total length " @@ -3680,21 +3681,21 @@ msgid "" msgstr "" #. type: textblock -#: ../src/guestfs.pod:1907 +#: ../src/guestfs.pod:1908 msgid "" "Note also that many functions don't take any arguments, in which case the " "C_args> is completely omitted." msgstr "" #. type: textblock -#: ../src/guestfs.pod:1910 +#: ../src/guestfs.pod:1911 msgid "" "The header contains the procedure number (C) which is how the " "receiver knows what type of args structure to expect, or none at all." msgstr "" #. type: textblock -#: ../src/guestfs.pod:1914 +#: ../src/guestfs.pod:1915 msgid "" "For functions that take optional arguments, the optional arguments are " "encoded in the C_args> structure in the same way as ordinary " @@ -3706,12 +3707,12 @@ msgid "" msgstr "" #. type: textblock -#: ../src/guestfs.pod:1922 +#: ../src/guestfs.pod:1923 msgid "The reply message for ordinary functions is:" msgstr "" #. type: verbatim -#: ../src/guestfs.pod:1924 +#: ../src/guestfs.pod:1925 #, no-wrap msgid "" " total length (header + ret,\n" @@ -3722,26 +3723,26 @@ msgid "" msgstr "" #. type: textblock -#: ../src/guestfs.pod:1929 +#: ../src/guestfs.pod:1930 msgid "" "As above the C_ret> structure may be completely omitted for " "functions that return no formal return values." msgstr "" #. type: textblock -#: ../src/guestfs.pod:1932 +#: ../src/guestfs.pod:1933 msgid "As above the total length of the reply is limited to C." msgstr "" #. type: textblock -#: ../src/guestfs.pod:1935 +#: ../src/guestfs.pod:1936 msgid "" "In the case of an error, a flag is set in the header, and the reply message " "is slightly changed:" msgstr "" #. type: verbatim -#: ../src/guestfs.pod:1938 +#: ../src/guestfs.pod:1939 #, no-wrap msgid "" " total length (header + error,\n" @@ -3752,19 +3753,19 @@ msgid "" msgstr "" #. type: textblock -#: ../src/guestfs.pod:1943 +#: ../src/guestfs.pod:1944 msgid "" "The C structure contains the error message as a " "string." msgstr "" #. type: =head3 -#: ../src/guestfs.pod:1946 +#: ../src/guestfs.pod:1947 msgid "FUNCTIONS THAT HAVE FILEIN PARAMETERS" msgstr "" #. type: textblock -#: ../src/guestfs.pod:1948 +#: ../src/guestfs.pod:1949 msgid "" "A C parameter indicates that we transfer a file I the guest. " "The normal request message is sent (see above). However this is followed by " @@ -3772,7 +3773,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../src/guestfs.pod:1952 +#: ../src/guestfs.pod:1953 #, no-wrap msgid "" " total length (header + arguments,\n" @@ -3786,12 +3787,12 @@ msgid "" msgstr "" #. type: textblock -#: ../src/guestfs.pod:1960 +#: ../src/guestfs.pod:1961 msgid "The \"sequence of chunks\" is:" msgstr "" #. type: verbatim -#: ../src/guestfs.pod:1962 +#: ../src/guestfs.pod:1963 #, no-wrap msgid "" " length of chunk (not including length word itself)\n" @@ -3805,7 +3806,7 @@ msgid "" msgstr "" #. type: textblock -#: ../src/guestfs.pod:1970 +#: ../src/guestfs.pod:1971 msgid "" "The final chunk has the C field set to zero. Additionally a flag " "is set in the final chunk to indicate either successful completion or early " @@ -3813,7 +3814,7 @@ msgid "" msgstr "" #. type: textblock -#: ../src/guestfs.pod:1974 +#: ../src/guestfs.pod:1975 msgid "" "At time of writing there are no functions that have more than one FileIn " "parameter. However this is (theoretically) supported, by sending the " @@ -3822,7 +3823,7 @@ msgid "" msgstr "" #. type: textblock -#: ../src/guestfs.pod:1979 +#: ../src/guestfs.pod:1980 msgid "" "Both the library (sender) I the daemon (receiver) may cancel the " "transfer. The library does this by sending a chunk with a special flag set " @@ -3831,7 +3832,7 @@ msgid "" msgstr "" #. type: textblock -#: ../src/guestfs.pod:1985 +#: ../src/guestfs.pod:1986 msgid "" "The daemon may also cancel. It does this by writing a special word " "C to the socket. The library listens for this during " @@ -3843,7 +3844,7 @@ msgid "" msgstr "" #. type: textblock -#: ../src/guestfs.pod:1994 +#: ../src/guestfs.pod:1995 msgid "" "This protocol allows the transfer of arbitrary sized files (no 32 bit " "limit), and also files where the size is not known in advance (eg. from " @@ -3853,19 +3854,19 @@ msgid "" msgstr "" #. type: =head3 -#: ../src/guestfs.pod:2000 +#: ../src/guestfs.pod:2001 msgid "FUNCTIONS THAT HAVE FILEOUT PARAMETERS" msgstr "" #. type: textblock -#: ../src/guestfs.pod:2002 +#: ../src/guestfs.pod:2003 msgid "" "The protocol for FileOut parameters is exactly the same as for FileIn " "parameters, but with the roles of daemon and library reversed." msgstr "" #. type: verbatim -#: ../src/guestfs.pod:2005 +#: ../src/guestfs.pod:2006 #, no-wrap msgid "" " total length (header + ret,\n" @@ -3879,12 +3880,12 @@ msgid "" msgstr "" #. type: =head3 -#: ../src/guestfs.pod:2013 +#: ../src/guestfs.pod:2014 msgid "INITIAL MESSAGE" msgstr "" #. type: textblock -#: ../src/guestfs.pod:2015 +#: ../src/guestfs.pod:2016 msgid "" "When the daemon launches it sends an initial word (C) " "which indicates that the guest and daemon is alive. This is what " @@ -3892,12 +3893,12 @@ msgid "" msgstr "" #. type: =head3 -#: ../src/guestfs.pod:2019 +#: ../src/guestfs.pod:2020 msgid "PROGRESS NOTIFICATION MESSAGES" msgstr "" #. type: textblock -#: ../src/guestfs.pod:2021 +#: ../src/guestfs.pod:2022 msgid "" "The daemon may send progress notification messages at any time. These are " "distinguished by the normal length word being replaced by " @@ -3905,7 +3906,7 @@ msgid "" msgstr "" #. type: textblock -#: ../src/guestfs.pod:2025 +#: ../src/guestfs.pod:2026 msgid "" "The library turns them into progress callbacks (see " "C) if there is a callback registered, or " @@ -3913,7 +3914,7 @@ msgid "" msgstr "" #. type: textblock -#: ../src/guestfs.pod:2029 +#: ../src/guestfs.pod:2030 msgid "" "The daemon self-limits the frequency of progress messages it sends (see " "C). Not all calls generate progress " @@ -3921,12 +3922,12 @@ msgid "" msgstr "" #. type: =head1 -#: ../src/guestfs.pod:2033 +#: ../src/guestfs.pod:2034 msgid "LIBGUESTFS VERSION NUMBERS" msgstr "" #. type: textblock -#: ../src/guestfs.pod:2035 +#: ../src/guestfs.pod:2036 msgid "" "Since April 2010, libguestfs has started to make separate development and " "stable releases, along with corresponding branches in our git repository. " @@ -3934,7 +3935,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../src/guestfs.pod:2040 +#: ../src/guestfs.pod:2041 #, no-wrap msgid "" " even numbers for stable: 1.2.x, 1.4.x, ...\n" @@ -3951,12 +3952,12 @@ msgid "" msgstr "" #. type: textblock -#: ../src/guestfs.pod:2051 +#: ../src/guestfs.pod:2052 msgid "Thus \"1.3.5\" is the 5th update to the development branch \"1.3\"." msgstr "" #. type: textblock -#: ../src/guestfs.pod:2053 +#: ../src/guestfs.pod:2054 msgid "" "As time passes we cherry pick fixes from the development branch and backport " "those into the stable branch, the effect being that the stable branch should " @@ -3966,26 +3967,26 @@ msgid "" msgstr "" #. type: textblock -#: ../src/guestfs.pod:2059 +#: ../src/guestfs.pod:2060 msgid "Our criteria for backporting changes are:" msgstr "" #. type: textblock -#: ../src/guestfs.pod:2065 +#: ../src/guestfs.pod:2066 msgid "" "Documentation changes which don't affect any code are backported unless the " "documentation refers to a future feature which is not in stable." msgstr "" #. type: textblock -#: ../src/guestfs.pod:2071 +#: ../src/guestfs.pod:2072 msgid "" "Bug fixes which are not controversial, fix obvious problems, and have been " "well tested are backported." msgstr "" #. type: textblock -#: ../src/guestfs.pod:2076 +#: ../src/guestfs.pod:2077 msgid "" "Simple rearrangements of code which shouldn't affect how it works get " "backported. This is so that the code in the two branches doesn't get too " @@ -3993,7 +3994,7 @@ msgid "" msgstr "" #. type: textblock -#: ../src/guestfs.pod:2082 +#: ../src/guestfs.pod:2083 msgid "" "We I backport new features, new APIs, new tools etc, except in one " "exceptional case: the new feature is required in order to implement an " @@ -4001,7 +4002,7 @@ msgid "" msgstr "" #. type: textblock -#: ../src/guestfs.pod:2088 +#: ../src/guestfs.pod:2089 msgid "" "A new stable branch starts when we think the new features in development are " "substantial and compelling enough over the current stable branch to warrant " @@ -4012,17 +4013,17 @@ msgid "" msgstr "" #. type: =head1 -#: ../src/guestfs.pod:2096 +#: ../src/guestfs.pod:2097 msgid "EXTENDING LIBGUESTFS" msgstr "" #. type: =head2 -#: ../src/guestfs.pod:2098 +#: ../src/guestfs.pod:2099 msgid "ADDING A NEW API ACTION" msgstr "" #. type: textblock -#: ../src/guestfs.pod:2100 +#: ../src/guestfs.pod:2101 msgid "" "Large amounts of boilerplate code in libguestfs (RPC, bindings, " "documentation) are generated, and this makes it easy to extend the " @@ -4030,19 +4031,19 @@ msgid "" msgstr "" #. type: textblock -#: ../src/guestfs.pod:2104 +#: ../src/guestfs.pod:2105 msgid "To add a new API action there are two changes:" msgstr "" #. type: textblock -#: ../src/guestfs.pod:2110 +#: ../src/guestfs.pod:2111 msgid "" "You need to add a description of the call (name, parameters, return type, " "tests, documentation) to C." msgstr "" #. type: textblock -#: ../src/guestfs.pod:2113 +#: ../src/guestfs.pod:2114 msgid "" "There are two sorts of API action, depending on whether the call goes " "through to the daemon in the appliance, or is serviced entirely by the " @@ -4053,7 +4054,7 @@ msgid "" msgstr "" #. type: textblock -#: ../src/guestfs.pod:2121 +#: ../src/guestfs.pod:2122 msgid "" "Most new actions are of the first type, and get added to the " "C list. Each function has a unique procedure number used " @@ -4063,7 +4064,7 @@ msgid "" msgstr "" #. type: textblock -#: ../src/guestfs.pod:2127 +#: ../src/guestfs.pod:2128 msgid "" "For library-only actions of the second type, add to the " "C list. Since these functions are serviced by the " @@ -4073,36 +4074,36 @@ msgid "" msgstr "" #. type: textblock -#: ../src/guestfs.pod:2135 +#: ../src/guestfs.pod:2136 msgid "Implement the action (in C):" msgstr "" #. type: textblock -#: ../src/guestfs.pod:2137 +#: ../src/guestfs.pod:2138 msgid "" "For daemon actions, implement the function CnameE> in the " "C directory." msgstr "" #. type: textblock -#: ../src/guestfs.pod:2140 +#: ../src/guestfs.pod:2141 msgid "" "For library actions, implement the function CnameE> " "(note: double underscore) in the C directory." msgstr "" #. type: textblock -#: ../src/guestfs.pod:2143 +#: ../src/guestfs.pod:2144 msgid "In either case, use another function as an example of what to do." msgstr "" #. type: textblock -#: ../src/guestfs.pod:2147 +#: ../src/guestfs.pod:2148 msgid "After making these changes, use C to compile." msgstr "" #. type: textblock -#: ../src/guestfs.pod:2149 +#: ../src/guestfs.pod:2150 msgid "" "Note that you don't need to implement the RPC, language bindings, manual " "pages or anything else. It's all automatically generated from the OCaml " @@ -4110,12 +4111,12 @@ msgid "" msgstr "" #. type: =head2 -#: ../src/guestfs.pod:2153 +#: ../src/guestfs.pod:2154 msgid "ADDING TESTS FOR AN API ACTION" msgstr "" #. type: textblock -#: ../src/guestfs.pod:2155 +#: ../src/guestfs.pod:2156 msgid "" "You can supply zero or as many tests as you want per API call. The tests " "can either be added as part of the API description " @@ -4125,61 +4126,61 @@ msgid "" msgstr "" #. type: textblock -#: ../src/guestfs.pod:2161 +#: ../src/guestfs.pod:2162 msgid "" "The following describes the test environment used when you add an API test " "in C." msgstr "" #. type: textblock -#: ../src/guestfs.pod:2164 +#: ../src/guestfs.pod:2165 msgid "The test environment has 4 block devices:" msgstr "" #. type: =item -#: ../src/guestfs.pod:2168 +#: ../src/guestfs.pod:2169 msgid "C 500MB" msgstr "" #. type: textblock -#: ../src/guestfs.pod:2170 +#: ../src/guestfs.pod:2171 msgid "General block device for testing." msgstr "" #. type: =item -#: ../src/guestfs.pod:2172 +#: ../src/guestfs.pod:2173 msgid "C 50MB" msgstr "" #. type: textblock -#: ../src/guestfs.pod:2174 +#: ../src/guestfs.pod:2175 msgid "" "C is an ext2 filesystem used for testing filesystem write " "operations." msgstr "" #. type: =item -#: ../src/guestfs.pod:2177 +#: ../src/guestfs.pod:2178 msgid "C 10MB" msgstr "" #. type: textblock -#: ../src/guestfs.pod:2179 +#: ../src/guestfs.pod:2180 msgid "Used in a few tests where two block devices are needed." msgstr "" #. type: =item -#: ../src/guestfs.pod:2181 +#: ../src/guestfs.pod:2182 msgid "C" msgstr "" #. type: textblock -#: ../src/guestfs.pod:2183 +#: ../src/guestfs.pod:2184 msgid "ISO with fixed content (see C)." msgstr "" #. type: textblock -#: ../src/guestfs.pod:2187 +#: ../src/guestfs.pod:2188 msgid "" "To be able to run the tests in a reasonable amount of time, the libguestfs " "appliance and block devices are reused between tests. So don't try testing " @@ -4187,7 +4188,7 @@ msgid "" msgstr "" #. type: textblock -#: ../src/guestfs.pod:2191 +#: ../src/guestfs.pod:2192 msgid "" "Each test starts with an initial scenario, selected using one of the " "C expressions, described in C. These " @@ -4197,7 +4198,7 @@ msgid "" msgstr "" #. type: textblock -#: ../src/guestfs.pod:2197 +#: ../src/guestfs.pod:2198 msgid "" "You can add a prerequisite clause to any individual test. This is a " "run-time check, which, if it fails, causes the test to be skipped. Useful " @@ -4207,14 +4208,14 @@ msgid "" msgstr "" #. type: textblock -#: ../src/guestfs.pod:2203 +#: ../src/guestfs.pod:2204 msgid "" "In addition, packagers can skip individual tests by setting environment " "variables before running C." msgstr "" #. type: verbatim -#: ../src/guestfs.pod:2206 +#: ../src/guestfs.pod:2207 #, no-wrap msgid "" " SKIP_TEST__=1\n" @@ -4222,17 +4223,17 @@ msgid "" msgstr "" #. type: textblock -#: ../src/guestfs.pod:2208 +#: ../src/guestfs.pod:2209 msgid "eg: C skips test #3 of L." msgstr "" #. type: textblock -#: ../src/guestfs.pod:2210 +#: ../src/guestfs.pod:2211 msgid "or:" msgstr "" #. type: verbatim -#: ../src/guestfs.pod:2212 +#: ../src/guestfs.pod:2213 #, no-wrap msgid "" " SKIP_TEST_=1\n" @@ -4240,17 +4241,17 @@ msgid "" msgstr "" #. type: textblock -#: ../src/guestfs.pod:2214 +#: ../src/guestfs.pod:2215 msgid "eg: C skips all L tests." msgstr "" #. type: textblock -#: ../src/guestfs.pod:2216 +#: ../src/guestfs.pod:2217 msgid "Packagers can run only certain tests by setting for example:" msgstr "" #. type: verbatim -#: ../src/guestfs.pod:2218 +#: ../src/guestfs.pod:2219 #, no-wrap msgid "" " TEST_ONLY=\"vfs_type zerofree\"\n" @@ -4258,29 +4259,29 @@ msgid "" msgstr "" #. type: textblock -#: ../src/guestfs.pod:2220 +#: ../src/guestfs.pod:2221 msgid "" "See C for more details of how these environment variables " "work." msgstr "" #. type: =head2 -#: ../src/guestfs.pod:2223 +#: ../src/guestfs.pod:2224 msgid "DEBUGGING NEW API ACTIONS" msgstr "" #. type: textblock -#: ../src/guestfs.pod:2225 +#: ../src/guestfs.pod:2226 msgid "Test new actions work before submitting them." msgstr "" #. type: textblock -#: ../src/guestfs.pod:2227 +#: ../src/guestfs.pod:2228 msgid "You can use guestfish to try out new commands." msgstr "" #. type: textblock -#: ../src/guestfs.pod:2229 +#: ../src/guestfs.pod:2230 msgid "" "Debugging the daemon is a problem because it runs inside a minimal " "environment. However you can fprintf messages in the daemon to stderr, and " @@ -4288,12 +4289,12 @@ msgid "" msgstr "" #. type: =head2 -#: ../src/guestfs.pod:2233 +#: ../src/guestfs.pod:2234 msgid "FORMATTING CODE AND OTHER CONVENTIONS" msgstr "" #. type: textblock -#: ../src/guestfs.pod:2235 +#: ../src/guestfs.pod:2236 msgid "" "Our C source code generally adheres to some basic code-formatting " "conventions. The existing code base is not totally consistent on this " @@ -4303,14 +4304,14 @@ msgid "" msgstr "" #. type: textblock -#: ../src/guestfs.pod:2241 +#: ../src/guestfs.pod:2242 msgid "" "If you use Emacs, add the following to one of one of your start-up files " "(e.g., ~/.emacs), to help ensure that you get indentation right:" msgstr "" #. type: verbatim -#: ../src/guestfs.pod:2244 +#: ../src/guestfs.pod:2245 #, no-wrap msgid "" " ;;; In libguestfs, indent with spaces everywhere (not TABs).\n" @@ -4326,7 +4327,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../src/guestfs.pod:2254 +#: ../src/guestfs.pod:2255 #, no-wrap msgid "" " ;;; When editing C sources in libguestfs, use this style.\n" @@ -4344,12 +4345,12 @@ msgid "" msgstr "" #. type: textblock -#: ../src/guestfs.pod:2266 +#: ../src/guestfs.pod:2267 msgid "Enable warnings when compiling (and fix any problems this finds):" msgstr "" #. type: verbatim -#: ../src/guestfs.pod:2269 +#: ../src/guestfs.pod:2270 #, no-wrap msgid "" " ./configure --enable-gcc-warnings\n" @@ -4357,12 +4358,12 @@ msgid "" msgstr "" #. type: textblock -#: ../src/guestfs.pod:2271 +#: ../src/guestfs.pod:2272 msgid "Useful targets are:" msgstr "" #. type: verbatim -#: ../src/guestfs.pod:2273 +#: ../src/guestfs.pod:2274 #, no-wrap msgid "" " make syntax-check # checks the syntax of the C code\n" @@ -4371,48 +4372,48 @@ msgid "" msgstr "" #. type: =head2 -#: ../src/guestfs.pod:2276 +#: ../src/guestfs.pod:2277 msgid "DAEMON CUSTOM PRINTF FORMATTERS" msgstr "" #. type: textblock -#: ../src/guestfs.pod:2278 +#: ../src/guestfs.pod:2279 msgid "" "In the daemon code we have created custom printf formatters C<%Q> and C<%R>, " "which are used to do shell quoting." msgstr "" #. type: =item -#: ../src/guestfs.pod:2283 +#: ../src/guestfs.pod:2284 msgid "%Q" msgstr "" #. type: textblock -#: ../src/guestfs.pod:2285 +#: ../src/guestfs.pod:2286 msgid "" "Simple shell quoted string. Any spaces or other shell characters are " "escaped for you." msgstr "" #. type: =item -#: ../src/guestfs.pod:2288 +#: ../src/guestfs.pod:2289 msgid "%R" msgstr "" #. type: textblock -#: ../src/guestfs.pod:2290 +#: ../src/guestfs.pod:2291 msgid "" "Same as C<%Q> except the string is treated as a path which is prefixed by " "the sysroot." msgstr "" #. type: textblock -#: ../src/guestfs.pod:2295 ../fish/guestfish.pod:240 ../fish/guestfish.pod:594 +#: ../src/guestfs.pod:2296 ../fish/guestfish.pod:240 ../fish/guestfish.pod:594 msgid "For example:" msgstr "" #. type: verbatim -#: ../src/guestfs.pod:2297 +#: ../src/guestfs.pod:2298 #, no-wrap msgid "" " asprintf (&cmd, \"cat %R\", path);\n" @@ -4420,12 +4421,12 @@ msgid "" msgstr "" #. type: textblock -#: ../src/guestfs.pod:2299 +#: ../src/guestfs.pod:2300 msgid "would produce C" msgstr "" #. type: textblock -#: ../src/guestfs.pod:2301 +#: ../src/guestfs.pod:2302 msgid "" "I Do I use these when you are passing parameters to the " "C functions. These parameters do NOT need to be quoted " @@ -4434,12 +4435,12 @@ msgid "" msgstr "" #. type: =head2 -#: ../src/guestfs.pod:2307 +#: ../src/guestfs.pod:2308 msgid "SUBMITTING YOUR NEW API ACTIONS" msgstr "" #. type: textblock -#: ../src/guestfs.pod:2309 +#: ../src/guestfs.pod:2310 msgid "" "Submit patches to the mailing list: " "L and CC to " @@ -4447,17 +4448,17 @@ msgid "" msgstr "" #. type: =head2 -#: ../src/guestfs.pod:2313 +#: ../src/guestfs.pod:2314 msgid "INTERNATIONALIZATION (I18N) SUPPORT" msgstr "" #. type: textblock -#: ../src/guestfs.pod:2315 +#: ../src/guestfs.pod:2316 msgid "We support i18n (gettext anyhow) in the library." msgstr "" #. type: textblock -#: ../src/guestfs.pod:2317 +#: ../src/guestfs.pod:2318 msgid "" "However many messages come from the daemon, and we don't translate those at " "the moment. One reason is that the appliance generally has all locale files " @@ -4466,175 +4467,187 @@ msgid "" msgstr "" #. type: textblock -#: ../src/guestfs.pod:2323 +#: ../src/guestfs.pod:2324 msgid "" "Debugging messages are never translated, since they are intended for the " "programmers." msgstr "" #. type: =head2 -#: ../src/guestfs.pod:2326 +#: ../src/guestfs.pod:2327 msgid "SOURCE CODE SUBDIRECTORIES" msgstr "" #. type: =item -#: ../src/guestfs.pod:2330 +#: ../src/guestfs.pod:2331 msgid "C" msgstr "" #. type: textblock -#: ../src/guestfs.pod:2332 +#: ../src/guestfs.pod:2333 msgid "The libguestfs appliance, build scripts and so on." msgstr "" #. type: =item -#: ../src/guestfs.pod:2334 +#: ../src/guestfs.pod:2335 msgid "C" msgstr "" #. type: textblock -#: ../src/guestfs.pod:2336 +#: ../src/guestfs.pod:2337 msgid "Automated tests of the C API." msgstr "" #. type: =item -#: ../src/guestfs.pod:2338 +#: ../src/guestfs.pod:2339 msgid "C" msgstr "" #. type: textblock -#: ../src/guestfs.pod:2340 +#: ../src/guestfs.pod:2341 msgid "" "The L, L and L commands and " "documentation." msgstr "" #. type: =item -#: ../src/guestfs.pod:2343 +#: ../src/guestfs.pod:2344 +msgid "C" +msgstr "" + +#. type: textblock +#: ../src/guestfs.pod:2346 +msgid "" +"Safety and liveness tests of components that libguestfs depends upon (not of " +"libguestfs itself). Mainly this is for qemu and the kernel." +msgstr "" + +#. type: =item +#: ../src/guestfs.pod:2349 msgid "C" msgstr "" #. type: textblock -#: ../src/guestfs.pod:2345 +#: ../src/guestfs.pod:2351 msgid "Outside contributions, experimental parts." msgstr "" #. type: =item -#: ../src/guestfs.pod:2347 +#: ../src/guestfs.pod:2353 msgid "C" msgstr "" #. type: textblock -#: ../src/guestfs.pod:2349 +#: ../src/guestfs.pod:2355 msgid "" "The daemon that runs inside the libguestfs appliance and carries out " "actions." msgstr "" #. type: =item -#: ../src/guestfs.pod:2352 +#: ../src/guestfs.pod:2358 msgid "C" msgstr "" #. type: textblock -#: ../src/guestfs.pod:2354 +#: ../src/guestfs.pod:2360 msgid "L command and documentation." msgstr "" #. type: =item -#: ../src/guestfs.pod:2356 +#: ../src/guestfs.pod:2362 msgid "C" msgstr "" #. type: textblock -#: ../src/guestfs.pod:2358 +#: ../src/guestfs.pod:2364 msgid "C API example code." msgstr "" #. type: =item -#: ../src/guestfs.pod:2360 +#: ../src/guestfs.pod:2366 msgid "C" msgstr "" #. type: textblock -#: ../src/guestfs.pod:2362 +#: ../src/guestfs.pod:2368 msgid "L, the command-line shell." msgstr "" #. type: =item -#: ../src/guestfs.pod:2364 +#: ../src/guestfs.pod:2370 msgid "C" msgstr "" #. type: textblock -#: ../src/guestfs.pod:2366 +#: ../src/guestfs.pod:2372 msgid "L, FUSE (userspace filesystem) built on top of libguestfs." msgstr "" #. type: =item -#: ../src/guestfs.pod:2368 +#: ../src/guestfs.pod:2374 msgid "C" msgstr "" #. type: textblock -#: ../src/guestfs.pod:2370 +#: ../src/guestfs.pod:2376 msgid "" "The crucially important generator, used to automatically generate large " "amounts of boilerplate C code for things like RPC and bindings." msgstr "" #. type: =item -#: ../src/guestfs.pod:2373 +#: ../src/guestfs.pod:2379 msgid "C" msgstr "" #. type: textblock -#: ../src/guestfs.pod:2375 +#: ../src/guestfs.pod:2381 msgid "Files used by the test suite." msgstr "" #. type: textblock -#: ../src/guestfs.pod:2377 +#: ../src/guestfs.pod:2383 msgid "Some \"phony\" guest images which we test against." msgstr "" #. type: =item -#: ../src/guestfs.pod:2379 +#: ../src/guestfs.pod:2385 msgid "C" msgstr "" #. type: textblock -#: ../src/guestfs.pod:2381 +#: ../src/guestfs.pod:2387 msgid "L, the virtual machine image inspector." msgstr "" #. type: =item -#: ../src/guestfs.pod:2383 +#: ../src/guestfs.pod:2389 msgid "C" msgstr "" #. type: textblock -#: ../src/guestfs.pod:2385 +#: ../src/guestfs.pod:2391 msgid "M4 macros used by autoconf." msgstr "" #. type: =item -#: ../src/guestfs.pod:2387 +#: ../src/guestfs.pod:2393 msgid "C" msgstr "" #. type: textblock -#: ../src/guestfs.pod:2389 +#: ../src/guestfs.pod:2395 msgid "Translations of simple gettext strings." msgstr "" #. type: =item -#: ../src/guestfs.pod:2391 +#: ../src/guestfs.pod:2397 msgid "C" msgstr "" #. type: textblock -#: ../src/guestfs.pod:2393 +#: ../src/guestfs.pod:2399 msgid "" "The build infrastructure and PO files for translations of manpages and POD " "files. Eventually this will be combined with the C directory, but that " @@ -4642,141 +4655,141 @@ msgid "" msgstr "" #. type: =item -#: ../src/guestfs.pod:2397 +#: ../src/guestfs.pod:2403 msgid "C" msgstr "" #. type: textblock -#: ../src/guestfs.pod:2399 +#: ../src/guestfs.pod:2405 msgid "Regression tests." msgstr "" #. type: =item -#: ../src/guestfs.pod:2401 +#: ../src/guestfs.pod:2407 msgid "C" msgstr "" #. type: textblock -#: ../src/guestfs.pod:2403 +#: ../src/guestfs.pod:2409 msgid "L command and documentation." msgstr "" #. type: =item -#: ../src/guestfs.pod:2405 +#: ../src/guestfs.pod:2411 msgid "C" msgstr "" #. type: textblock -#: ../src/guestfs.pod:2407 +#: ../src/guestfs.pod:2413 msgid "Source code to the C library." msgstr "" #. type: =item -#: ../src/guestfs.pod:2409 +#: ../src/guestfs.pod:2415 msgid "C" msgstr "" #. type: textblock -#: ../src/guestfs.pod:2411 +#: ../src/guestfs.pod:2417 msgid "Command line tools written in Perl (L and many others)." msgstr "" #. type: =item -#: ../src/guestfs.pod:2413 +#: ../src/guestfs.pod:2419 msgid "C" msgstr "" #. type: textblock -#: ../src/guestfs.pod:2415 +#: ../src/guestfs.pod:2421 msgid "" "Test tool for end users to test if their qemu/kernel combination will work " "with libguestfs." msgstr "" #. type: =item -#: ../src/guestfs.pod:2418 +#: ../src/guestfs.pod:2424 msgid "C" msgstr "" #. type: =item -#: ../src/guestfs.pod:2420 +#: ../src/guestfs.pod:2426 msgid "C" msgstr "" #. type: =item -#: ../src/guestfs.pod:2422 +#: ../src/guestfs.pod:2428 msgid "C" msgstr "" #. type: =item -#: ../src/guestfs.pod:2424 +#: ../src/guestfs.pod:2430 msgid "C" msgstr "" #. type: =item -#: ../src/guestfs.pod:2426 +#: ../src/guestfs.pod:2432 msgid "C" msgstr "" #. type: =item -#: ../src/guestfs.pod:2428 +#: ../src/guestfs.pod:2434 msgid "C" msgstr "" #. type: =item -#: ../src/guestfs.pod:2430 +#: ../src/guestfs.pod:2436 msgid "C" msgstr "" #. type: =item -#: ../src/guestfs.pod:2432 +#: ../src/guestfs.pod:2438 msgid "C" msgstr "" #. type: textblock -#: ../src/guestfs.pod:2434 +#: ../src/guestfs.pod:2440 msgid "Language bindings." msgstr "" #. type: =head1 -#: ../src/guestfs.pod:2438 ../fish/guestfish.pod:965 ../test-tool/libguestfs-test-tool.pod:104 ../tools/virt-edit.pl:330 +#: ../src/guestfs.pod:2444 ../fish/guestfish.pod:976 ../test-tool/libguestfs-test-tool.pod:104 ../tools/virt-edit.pl:375 msgid "ENVIRONMENT VARIABLES" msgstr "" #. type: =item -#: ../src/guestfs.pod:2442 ../fish/guestfish.pod:991 +#: ../src/guestfs.pod:2448 ../fish/guestfish.pod:1002 msgid "LIBGUESTFS_APPEND" msgstr "" #. type: textblock -#: ../src/guestfs.pod:2444 ../fish/guestfish.pod:993 +#: ../src/guestfs.pod:2450 ../fish/guestfish.pod:1004 msgid "Pass additional options to the guest kernel." msgstr "" #. type: =item -#: ../src/guestfs.pod:2446 ../fish/guestfish.pod:995 +#: ../src/guestfs.pod:2452 ../fish/guestfish.pod:1006 msgid "LIBGUESTFS_DEBUG" msgstr "" #. type: textblock -#: ../src/guestfs.pod:2448 +#: ../src/guestfs.pod:2454 msgid "" "Set C to enable verbose messages. This has the same " "effect as calling C." msgstr "" #. type: =item -#: ../src/guestfs.pod:2451 ../fish/guestfish.pod:1000 +#: ../src/guestfs.pod:2457 ../fish/guestfish.pod:1011 msgid "LIBGUESTFS_MEMSIZE" msgstr "" #. type: textblock -#: ../src/guestfs.pod:2453 ../fish/guestfish.pod:1002 +#: ../src/guestfs.pod:2459 ../fish/guestfish.pod:1013 msgid "Set the memory allocated to the qemu process, in megabytes. For example:" msgstr "" #. type: verbatim -#: ../src/guestfs.pod:2456 ../fish/guestfish.pod:1005 +#: ../src/guestfs.pod:2462 ../fish/guestfish.pod:1016 #, no-wrap msgid "" " LIBGUESTFS_MEMSIZE=700\n" @@ -4784,58 +4797,58 @@ msgid "" msgstr "" #. type: =item -#: ../src/guestfs.pod:2458 ../fish/guestfish.pod:1007 +#: ../src/guestfs.pod:2464 ../fish/guestfish.pod:1018 msgid "LIBGUESTFS_PATH" msgstr "" #. type: textblock -#: ../src/guestfs.pod:2460 +#: ../src/guestfs.pod:2466 msgid "" "Set the path that libguestfs uses to search for a supermin appliance. See " "the discussion of paths in section L above." msgstr "" #. type: =item -#: ../src/guestfs.pod:2463 ../fish/guestfish.pod:1012 +#: ../src/guestfs.pod:2469 ../fish/guestfish.pod:1023 msgid "LIBGUESTFS_QEMU" msgstr "" #. type: textblock -#: ../src/guestfs.pod:2465 ../fish/guestfish.pod:1014 +#: ../src/guestfs.pod:2471 ../fish/guestfish.pod:1025 msgid "" "Set the default qemu binary that libguestfs uses. If not set, then the qemu " "which was found at compile time by the configure script is used." msgstr "" #. type: textblock -#: ../src/guestfs.pod:2469 +#: ../src/guestfs.pod:2475 msgid "See also L above." msgstr "" #. type: =item -#: ../src/guestfs.pod:2471 ../fish/guestfish.pod:1018 +#: ../src/guestfs.pod:2477 ../fish/guestfish.pod:1029 msgid "LIBGUESTFS_TRACE" msgstr "" #. type: textblock -#: ../src/guestfs.pod:2473 +#: ../src/guestfs.pod:2479 msgid "" "Set C to enable command traces. This has the same " "effect as calling C." msgstr "" #. type: =item -#: ../src/guestfs.pod:2476 ../fish/guestfish.pod:1027 +#: ../src/guestfs.pod:2482 ../fish/guestfish.pod:1038 msgid "TMPDIR" msgstr "" #. type: textblock -#: ../src/guestfs.pod:2478 ../fish/guestfish.pod:1029 +#: ../src/guestfs.pod:2484 ../fish/guestfish.pod:1040 msgid "Location of temporary directory, defaults to C." msgstr "" #. type: textblock -#: ../src/guestfs.pod:2480 ../fish/guestfish.pod:1031 +#: ../src/guestfs.pod:2486 ../fish/guestfish.pod:1042 msgid "" "If libguestfs was compiled to use the supermin appliance then the real " "appliance is cached in this directory, shared between all handles belonging " @@ -4844,12 +4857,12 @@ msgid "" msgstr "" #. type: =head1 -#: ../src/guestfs.pod:2488 ../fish/guestfish.pod:1089 ../test-tool/libguestfs-test-tool.pod:109 ../fuse/guestmount.pod:233 ../tools/virt-edit.pl:350 ../tools/virt-win-reg.pl:572 ../tools/virt-resize.pl:1483 ../tools/virt-list-filesystems.pl:189 ../tools/virt-tar.pl:281 ../tools/virt-make-fs.pl:539 ../tools/virt-list-partitions.pl:257 +#: ../src/guestfs.pod:2494 ../fish/guestfish.pod:1100 ../test-tool/libguestfs-test-tool.pod:109 ../fuse/guestmount.pod:233 ../tools/virt-edit.pl:395 ../tools/virt-win-reg.pl:572 ../tools/virt-resize.pl:1483 ../tools/virt-list-filesystems.pl:189 ../tools/virt-tar.pl:281 ../tools/virt-make-fs.pl:539 ../tools/virt-list-partitions.pl:257 msgid "SEE ALSO" msgstr "" #. type: textblock -#: ../src/guestfs.pod:2490 +#: ../src/guestfs.pod:2496 msgid "" "L, L, L, " "L, L, L, L, " @@ -4861,86 +4874,86 @@ msgid "" msgstr "" #. type: textblock -#: ../src/guestfs.pod:2513 +#: ../src/guestfs.pod:2519 msgid "" "Tools with a similar purpose: L, L, L, " "L, L." msgstr "" #. type: =head1 -#: ../src/guestfs.pod:2520 ../tools/virt-win-reg.pl:587 ../tools/virt-make-fs.pl:553 +#: ../src/guestfs.pod:2526 ../tools/virt-win-reg.pl:587 ../tools/virt-make-fs.pl:553 msgid "BUGS" msgstr "" #. type: textblock -#: ../src/guestfs.pod:2522 +#: ../src/guestfs.pod:2528 msgid "To get a list of bugs against libguestfs use this link:" msgstr "" #. type: textblock -#: ../src/guestfs.pod:2524 +#: ../src/guestfs.pod:2530 msgid "L" msgstr "" #. type: textblock -#: ../src/guestfs.pod:2526 +#: ../src/guestfs.pod:2532 msgid "To report a new bug against libguestfs use this link:" msgstr "" #. type: textblock -#: ../src/guestfs.pod:2528 +#: ../src/guestfs.pod:2534 msgid "L" msgstr "" #. type: textblock -#: ../src/guestfs.pod:2530 +#: ../src/guestfs.pod:2536 msgid "When reporting a bug, please check:" msgstr "" #. type: textblock -#: ../src/guestfs.pod:2536 +#: ../src/guestfs.pod:2542 msgid "That the bug hasn't been reported already." msgstr "" #. type: textblock -#: ../src/guestfs.pod:2540 +#: ../src/guestfs.pod:2546 msgid "That you are testing a recent version." msgstr "" #. type: textblock -#: ../src/guestfs.pod:2544 +#: ../src/guestfs.pod:2550 msgid "Describe the bug accurately, and give a way to reproduce it." msgstr "" #. type: textblock -#: ../src/guestfs.pod:2548 +#: ../src/guestfs.pod:2554 msgid "" "Run libguestfs-test-tool and paste the B output into the " "bug report." msgstr "" #. type: =head1 -#: ../src/guestfs.pod:2553 ../fish/guestfish.pod:1108 ../test-tool/libguestfs-test-tool.pod:115 ../fuse/guestmount.pod:244 +#: ../src/guestfs.pod:2559 ../fish/guestfish.pod:1119 ../test-tool/libguestfs-test-tool.pod:115 ../fuse/guestmount.pod:244 msgid "AUTHORS" msgstr "" #. type: textblock -#: ../src/guestfs.pod:2555 ../fish/guestfish.pod:1110 ../test-tool/libguestfs-test-tool.pod:117 ../fuse/guestmount.pod:246 +#: ../src/guestfs.pod:2561 ../fish/guestfish.pod:1121 ../test-tool/libguestfs-test-tool.pod:117 ../fuse/guestmount.pod:246 msgid "Richard W.M. Jones (C)" msgstr "" #. type: =head1 -#: ../src/guestfs.pod:2557 ../fish/guestfish.pod:1112 ../test-tool/libguestfs-test-tool.pod:119 ../fuse/guestmount.pod:248 ../tools/virt-edit.pl:366 ../tools/virt-win-reg.pl:602 ../tools/virt-resize.pl:1508 ../tools/virt-list-filesystems.pl:206 ../tools/virt-tar.pl:296 ../tools/virt-make-fs.pl:568 ../tools/virt-list-partitions.pl:273 +#: ../src/guestfs.pod:2563 ../fish/guestfish.pod:1123 ../test-tool/libguestfs-test-tool.pod:119 ../fuse/guestmount.pod:248 ../tools/virt-edit.pl:411 ../tools/virt-win-reg.pl:602 ../tools/virt-resize.pl:1508 ../tools/virt-list-filesystems.pl:206 ../tools/virt-tar.pl:296 ../tools/virt-make-fs.pl:568 ../tools/virt-list-partitions.pl:273 msgid "COPYRIGHT" msgstr "" #. type: textblock -#: ../src/guestfs.pod:2559 ../fish/guestfish.pod:1114 ../fuse/guestmount.pod:250 +#: ../src/guestfs.pod:2565 ../fish/guestfish.pod:1125 ../fuse/guestmount.pod:250 msgid "Copyright (C) 2009-2010 Red Hat Inc. L" msgstr "" #. type: textblock -#: ../src/guestfs.pod:2562 +#: ../src/guestfs.pod:2568 msgid "" "This library is free software; you can redistribute it and/or modify it " "under the terms of the GNU Lesser General Public License as published by the " @@ -4949,7 +4962,7 @@ msgid "" msgstr "" #. type: textblock -#: ../src/guestfs.pod:2567 +#: ../src/guestfs.pod:2573 msgid "" "This library is distributed in the hope that it will be useful, but WITHOUT " "ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or " @@ -4958,7 +4971,7 @@ msgid "" msgstr "" #. type: textblock -#: ../src/guestfs.pod:2572 +#: ../src/guestfs.pod:2578 msgid "" "You should have received a copy of the GNU Lesser General Public License " "along with this library; if not, write to the Free Software Foundation, " @@ -5008,19 +5021,19 @@ msgid "" msgstr "" #. type: textblock -#: ../src/guestfs-actions.pod:30 ../src/guestfs-actions.pod:126 ../src/guestfs-actions.pod:187 ../src/guestfs-actions.pod:224 ../src/guestfs-actions.pod:238 ../src/guestfs-actions.pod:259 ../src/guestfs-actions.pod:279 ../src/guestfs-actions.pod:293 ../src/guestfs-actions.pod:408 ../src/guestfs-actions.pod:428 ../src/guestfs-actions.pod:442 ../src/guestfs-actions.pod:487 ../src/guestfs-actions.pod:515 ../src/guestfs-actions.pod:533 ../src/guestfs-actions.pod:600 ../src/guestfs-actions.pod:633 ../src/guestfs-actions.pod:647 ../src/guestfs-actions.pod:662 ../src/guestfs-actions.pod:761 ../src/guestfs-actions.pod:779 ../src/guestfs-actions.pod:793 ../src/guestfs-actions.pod:807 ../src/guestfs-actions.pod:968 ../src/guestfs-actions.pod:988 ../src/guestfs-actions.pod:1006 ../src/guestfs-actions.pod:1090 ../src/guestfs-actions.pod:1108 ../src/guestfs-actions.pod:1127 ../src/guestfs-actions.pod:1141 ../src/guestfs-actions.pod:1161 ../src/guestfs-actions.pod:1231 ../src/guestfs-actions.pod:1262 ../src/guestfs-actions.pod:1287 ../src/guestfs-actions.pod:1324 ../src/guestfs-actions.pod:1430 ../src/guestfs-actions.pod:1464 ../src/guestfs-actions.pod:1682 ../src/guestfs-actions.pod:1704 ../src/guestfs-actions.pod:1791 ../src/guestfs-actions.pod:2243 ../src/guestfs-actions.pod:2387 ../src/guestfs-actions.pod:2448 ../src/guestfs-actions.pod:2483 ../src/guestfs-actions.pod:3226 ../src/guestfs-actions.pod:3241 ../src/guestfs-actions.pod:3261 ../src/guestfs-actions.pod:3416 ../src/guestfs-actions.pod:3430 ../src/guestfs-actions.pod:3443 ../src/guestfs-actions.pod:3457 ../src/guestfs-actions.pod:3472 ../src/guestfs-actions.pod:3508 ../src/guestfs-actions.pod:3580 ../src/guestfs-actions.pod:3600 ../src/guestfs-actions.pod:3617 ../src/guestfs-actions.pod:3640 ../src/guestfs-actions.pod:3663 ../src/guestfs-actions.pod:3695 ../src/guestfs-actions.pod:3714 ../src/guestfs-actions.pod:3733 ../src/guestfs-actions.pod:3768 ../src/guestfs-actions.pod:3780 ../src/guestfs-actions.pod:3816 ../src/guestfs-actions.pod:3832 ../src/guestfs-actions.pod:3845 ../src/guestfs-actions.pod:3860 ../src/guestfs-actions.pod:3877 ../src/guestfs-actions.pod:3970 ../src/guestfs-actions.pod:3990 ../src/guestfs-actions.pod:4003 ../src/guestfs-actions.pod:4054 ../src/guestfs-actions.pod:4072 ../src/guestfs-actions.pod:4090 ../src/guestfs-actions.pod:4106 ../src/guestfs-actions.pod:4120 ../src/guestfs-actions.pod:4134 ../src/guestfs-actions.pod:4151 ../src/guestfs-actions.pod:4166 ../src/guestfs-actions.pod:4186 ../src/guestfs-actions.pod:4232 ../src/guestfs-actions.pod:4305 ../src/guestfs-actions.pod:4336 ../src/guestfs-actions.pod:4355 ../src/guestfs-actions.pod:4374 ../src/guestfs-actions.pod:4386 ../src/guestfs-actions.pod:4403 ../src/guestfs-actions.pod:4416 ../src/guestfs-actions.pod:4431 ../src/guestfs-actions.pod:4446 ../src/guestfs-actions.pod:4481 ../src/guestfs-actions.pod:4496 ../src/guestfs-actions.pod:4516 ../src/guestfs-actions.pod:4530 ../src/guestfs-actions.pod:4547 ../src/guestfs-actions.pod:4596 ../src/guestfs-actions.pod:4633 ../src/guestfs-actions.pod:4647 ../src/guestfs-actions.pod:4675 ../src/guestfs-actions.pod:4692 ../src/guestfs-actions.pod:4710 ../src/guestfs-actions.pod:4844 ../src/guestfs-actions.pod:4901 ../src/guestfs-actions.pod:4923 ../src/guestfs-actions.pod:4941 ../src/guestfs-actions.pod:4973 ../src/guestfs-actions.pod:5039 ../src/guestfs-actions.pod:5056 ../src/guestfs-actions.pod:5069 ../src/guestfs-actions.pod:5083 ../src/guestfs-actions.pod:5372 ../src/guestfs-actions.pod:5391 ../src/guestfs-actions.pod:5405 ../src/guestfs-actions.pod:5417 ../src/guestfs-actions.pod:5431 ../src/guestfs-actions.pod:5443 ../src/guestfs-actions.pod:5457 ../src/guestfs-actions.pod:5473 ../src/guestfs-actions.pod:5494 ../src/guestfs-actions.pod:5513 ../src/guestfs-actions.pod:5532 ../src/guestfs-actions.pod:5550 ../src/guestfs-actions.pod:5573 ../src/guestfs-actions.pod:5591 ../src/guestfs-actions.pod:5610 ../src/guestfs-actions.pod:5631 ../src/guestfs-actions.pod:5650 ../src/guestfs-actions.pod:5667 ../src/guestfs-actions.pod:5695 ../src/guestfs-actions.pod:5719 ../src/guestfs-actions.pod:5738 ../src/guestfs-actions.pod:5762 ../src/guestfs-actions.pod:5777 ../src/guestfs-actions.pod:5792 ../src/guestfs-actions.pod:5811 ../src/guestfs-actions.pod:5848 ../src/guestfs-actions.pod:5871 ../src/guestfs-actions.pod:5897 ../src/guestfs-actions.pod:6005 ../src/guestfs-actions.pod:6126 ../src/guestfs-actions.pod:6138 ../src/guestfs-actions.pod:6151 ../src/guestfs-actions.pod:6164 ../src/guestfs-actions.pod:6186 ../src/guestfs-actions.pod:6199 ../src/guestfs-actions.pod:6212 ../src/guestfs-actions.pod:6225 ../src/guestfs-actions.pod:6240 ../src/guestfs-actions.pod:6299 ../src/guestfs-actions.pod:6316 ../src/guestfs-actions.pod:6332 ../src/guestfs-actions.pod:6348 ../src/guestfs-actions.pod:6365 ../src/guestfs-actions.pod:6378 ../src/guestfs-actions.pod:6398 ../src/guestfs-actions.pod:6434 ../src/guestfs-actions.pod:6448 ../src/guestfs-actions.pod:6489 ../src/guestfs-actions.pod:6502 ../src/guestfs-actions.pod:6520 ../src/guestfs-actions.pod:6554 ../src/guestfs-actions.pod:6590 ../src/guestfs-actions.pod:6709 ../src/guestfs-actions.pod:6727 ../src/guestfs-actions.pod:6741 ../src/guestfs-actions.pod:6796 ../src/guestfs-actions.pod:6809 ../src/guestfs-actions.pod:6854 ../src/guestfs-actions.pod:6887 ../src/guestfs-actions.pod:6941 ../src/guestfs-actions.pod:6967 ../src/guestfs-actions.pod:7033 ../src/guestfs-actions.pod:7052 ../src/guestfs-actions.pod:7081 +#: ../src/guestfs-actions.pod:30 ../src/guestfs-actions.pod:126 ../src/guestfs-actions.pod:187 ../src/guestfs-actions.pod:224 ../src/guestfs-actions.pod:238 ../src/guestfs-actions.pod:259 ../src/guestfs-actions.pod:279 ../src/guestfs-actions.pod:293 ../src/guestfs-actions.pod:413 ../src/guestfs-actions.pod:433 ../src/guestfs-actions.pod:447 ../src/guestfs-actions.pod:492 ../src/guestfs-actions.pod:520 ../src/guestfs-actions.pod:538 ../src/guestfs-actions.pod:605 ../src/guestfs-actions.pod:638 ../src/guestfs-actions.pod:652 ../src/guestfs-actions.pod:667 ../src/guestfs-actions.pod:766 ../src/guestfs-actions.pod:784 ../src/guestfs-actions.pod:798 ../src/guestfs-actions.pod:812 ../src/guestfs-actions.pod:973 ../src/guestfs-actions.pod:993 ../src/guestfs-actions.pod:1011 ../src/guestfs-actions.pod:1095 ../src/guestfs-actions.pod:1113 ../src/guestfs-actions.pod:1132 ../src/guestfs-actions.pod:1146 ../src/guestfs-actions.pod:1166 ../src/guestfs-actions.pod:1236 ../src/guestfs-actions.pod:1267 ../src/guestfs-actions.pod:1292 ../src/guestfs-actions.pod:1329 ../src/guestfs-actions.pod:1435 ../src/guestfs-actions.pod:1469 ../src/guestfs-actions.pod:1684 ../src/guestfs-actions.pod:1706 ../src/guestfs-actions.pod:1793 ../src/guestfs-actions.pod:2267 ../src/guestfs-actions.pod:2411 ../src/guestfs-actions.pod:2472 ../src/guestfs-actions.pod:2507 ../src/guestfs-actions.pod:3250 ../src/guestfs-actions.pod:3265 ../src/guestfs-actions.pod:3285 ../src/guestfs-actions.pod:3440 ../src/guestfs-actions.pod:3454 ../src/guestfs-actions.pod:3467 ../src/guestfs-actions.pod:3481 ../src/guestfs-actions.pod:3496 ../src/guestfs-actions.pod:3532 ../src/guestfs-actions.pod:3604 ../src/guestfs-actions.pod:3624 ../src/guestfs-actions.pod:3641 ../src/guestfs-actions.pod:3664 ../src/guestfs-actions.pod:3687 ../src/guestfs-actions.pod:3719 ../src/guestfs-actions.pod:3738 ../src/guestfs-actions.pod:3757 ../src/guestfs-actions.pod:3792 ../src/guestfs-actions.pod:3804 ../src/guestfs-actions.pod:3840 ../src/guestfs-actions.pod:3856 ../src/guestfs-actions.pod:3869 ../src/guestfs-actions.pod:3884 ../src/guestfs-actions.pod:3901 ../src/guestfs-actions.pod:3994 ../src/guestfs-actions.pod:4014 ../src/guestfs-actions.pod:4027 ../src/guestfs-actions.pod:4078 ../src/guestfs-actions.pod:4096 ../src/guestfs-actions.pod:4114 ../src/guestfs-actions.pod:4130 ../src/guestfs-actions.pod:4144 ../src/guestfs-actions.pod:4158 ../src/guestfs-actions.pod:4175 ../src/guestfs-actions.pod:4190 ../src/guestfs-actions.pod:4210 ../src/guestfs-actions.pod:4256 ../src/guestfs-actions.pod:4329 ../src/guestfs-actions.pod:4360 ../src/guestfs-actions.pod:4379 ../src/guestfs-actions.pod:4398 ../src/guestfs-actions.pod:4410 ../src/guestfs-actions.pod:4427 ../src/guestfs-actions.pod:4440 ../src/guestfs-actions.pod:4455 ../src/guestfs-actions.pod:4470 ../src/guestfs-actions.pod:4505 ../src/guestfs-actions.pod:4520 ../src/guestfs-actions.pod:4540 ../src/guestfs-actions.pod:4554 ../src/guestfs-actions.pod:4571 ../src/guestfs-actions.pod:4620 ../src/guestfs-actions.pod:4666 ../src/guestfs-actions.pod:4680 ../src/guestfs-actions.pod:4708 ../src/guestfs-actions.pod:4725 ../src/guestfs-actions.pod:4743 ../src/guestfs-actions.pod:4877 ../src/guestfs-actions.pod:4934 ../src/guestfs-actions.pod:4956 ../src/guestfs-actions.pod:4974 ../src/guestfs-actions.pod:5006 ../src/guestfs-actions.pod:5072 ../src/guestfs-actions.pod:5089 ../src/guestfs-actions.pod:5102 ../src/guestfs-actions.pod:5116 ../src/guestfs-actions.pod:5405 ../src/guestfs-actions.pod:5424 ../src/guestfs-actions.pod:5438 ../src/guestfs-actions.pod:5450 ../src/guestfs-actions.pod:5464 ../src/guestfs-actions.pod:5476 ../src/guestfs-actions.pod:5490 ../src/guestfs-actions.pod:5506 ../src/guestfs-actions.pod:5527 ../src/guestfs-actions.pod:5546 ../src/guestfs-actions.pod:5565 ../src/guestfs-actions.pod:5583 ../src/guestfs-actions.pod:5606 ../src/guestfs-actions.pod:5624 ../src/guestfs-actions.pod:5643 ../src/guestfs-actions.pod:5664 ../src/guestfs-actions.pod:5683 ../src/guestfs-actions.pod:5700 ../src/guestfs-actions.pod:5728 ../src/guestfs-actions.pod:5752 ../src/guestfs-actions.pod:5771 ../src/guestfs-actions.pod:5795 ../src/guestfs-actions.pod:5810 ../src/guestfs-actions.pod:5825 ../src/guestfs-actions.pod:5844 ../src/guestfs-actions.pod:5881 ../src/guestfs-actions.pod:5904 ../src/guestfs-actions.pod:5930 ../src/guestfs-actions.pod:6038 ../src/guestfs-actions.pod:6159 ../src/guestfs-actions.pod:6171 ../src/guestfs-actions.pod:6184 ../src/guestfs-actions.pod:6197 ../src/guestfs-actions.pod:6219 ../src/guestfs-actions.pod:6232 ../src/guestfs-actions.pod:6245 ../src/guestfs-actions.pod:6258 ../src/guestfs-actions.pod:6273 ../src/guestfs-actions.pod:6332 ../src/guestfs-actions.pod:6349 ../src/guestfs-actions.pod:6365 ../src/guestfs-actions.pod:6381 ../src/guestfs-actions.pod:6398 ../src/guestfs-actions.pod:6411 ../src/guestfs-actions.pod:6431 ../src/guestfs-actions.pod:6467 ../src/guestfs-actions.pod:6481 ../src/guestfs-actions.pod:6522 ../src/guestfs-actions.pod:6535 ../src/guestfs-actions.pod:6553 ../src/guestfs-actions.pod:6587 ../src/guestfs-actions.pod:6623 ../src/guestfs-actions.pod:6742 ../src/guestfs-actions.pod:6760 ../src/guestfs-actions.pod:6774 ../src/guestfs-actions.pod:6829 ../src/guestfs-actions.pod:6842 ../src/guestfs-actions.pod:6887 ../src/guestfs-actions.pod:6920 ../src/guestfs-actions.pod:6974 ../src/guestfs-actions.pod:7000 ../src/guestfs-actions.pod:7066 ../src/guestfs-actions.pod:7085 ../src/guestfs-actions.pod:7114 msgid "This function returns 0 on success or -1 on error." msgstr "" #. type: textblock -#: ../src/guestfs-actions.pod:32 ../src/guestfs-actions.pod:240 ../src/guestfs-actions.pod:261 ../fish/guestfish-actions.pod:28 ../fish/guestfish-actions.pod:151 ../fish/guestfish-actions.pod:165 +#: ../src/guestfs-actions.pod:32 ../src/guestfs-actions.pod:240 ../src/guestfs-actions.pod:261 msgid "" -"This function is deprecated. In new code, use the C call " -"instead." +"This function is deprecated. In new code, use the " +"L call instead." msgstr "" #. type: textblock -#: ../src/guestfs-actions.pod:35 ../src/guestfs-actions.pod:243 ../src/guestfs-actions.pod:264 ../src/guestfs-actions.pod:1435 ../src/guestfs-actions.pod:1921 ../src/guestfs-actions.pod:1942 ../src/guestfs-actions.pod:4191 ../src/guestfs-actions.pod:6975 ../src/guestfs-actions.pod:7144 ../fish/guestfish-actions.pod:31 ../fish/guestfish-actions.pod:154 ../fish/guestfish-actions.pod:168 ../fish/guestfish-actions.pod:949 ../fish/guestfish-actions.pod:1306 ../fish/guestfish-actions.pod:1320 ../fish/guestfish-actions.pod:2820 ../fish/guestfish-actions.pod:4624 ../fish/guestfish-actions.pod:4721 +#: ../src/guestfs-actions.pod:35 ../src/guestfs-actions.pod:243 ../src/guestfs-actions.pod:264 ../src/guestfs-actions.pod:1440 ../src/guestfs-actions.pod:1923 ../src/guestfs-actions.pod:1944 ../src/guestfs-actions.pod:4215 ../src/guestfs-actions.pod:7008 ../src/guestfs-actions.pod:7177 ../fish/guestfish-actions.pod:31 ../fish/guestfish-actions.pod:154 ../fish/guestfish-actions.pod:168 ../fish/guestfish-actions.pod:954 ../fish/guestfish-actions.pod:1308 ../fish/guestfish-actions.pod:1322 ../fish/guestfish-actions.pod:2844 ../fish/guestfish-actions.pod:4657 ../fish/guestfish-actions.pod:4754 msgid "" "Deprecated functions will not be removed from the API, but the fact that " "they are deprecated indicates that there are problems with correct use of " @@ -5028,7 +5041,7 @@ msgid "" msgstr "" #. type: textblock -#: ../src/guestfs-actions.pod:39 ../src/guestfs-actions.pod:128 ../src/guestfs-actions.pod:1092 ../src/guestfs-actions.pod:1893 ../src/guestfs-actions.pod:1991 ../src/guestfs-actions.pod:2094 ../src/guestfs-actions.pod:3228 ../src/guestfs-actions.pod:3243 ../src/guestfs-actions.pod:4483 ../src/guestfs-actions.pod:5552 ../src/guestfs-actions.pod:5669 ../src/guestfs-actions.pod:5779 ../src/guestfs-actions.pod:6242 ../src/guestfs-actions.pod:6367 ../src/guestfs-actions.pod:6889 +#: ../src/guestfs-actions.pod:39 ../src/guestfs-actions.pod:128 ../src/guestfs-actions.pod:1097 ../src/guestfs-actions.pod:1895 ../src/guestfs-actions.pod:1993 ../src/guestfs-actions.pod:2096 ../src/guestfs-actions.pod:3252 ../src/guestfs-actions.pod:3267 ../src/guestfs-actions.pod:4507 ../src/guestfs-actions.pod:5585 ../src/guestfs-actions.pod:5702 ../src/guestfs-actions.pod:5812 ../src/guestfs-actions.pod:6275 ../src/guestfs-actions.pod:6400 ../src/guestfs-actions.pod:6922 msgid "(Added in 0.3)" msgstr "" @@ -5049,7 +5062,7 @@ msgid "" msgstr "" #. type: textblock -#: ../src/guestfs-actions.pod:48 ../src/guestfs-actions.pod:137 ../src/guestfs-actions.pod:4205 +#: ../src/guestfs-actions.pod:48 ../src/guestfs-actions.pod:137 ../src/guestfs-actions.pod:4229 msgid "" "You may supply a list of optional arguments to this call. Use zero or more " "of the following pairs of parameters, and terminate the list with C<-1> on " @@ -5115,7 +5128,7 @@ msgid "" msgstr "" #. type: textblock -#: ../src/guestfs-actions.pod:83 ../src/guestfs-actions.pod:336 ../src/guestfs-actions.pod:501 ../src/guestfs-actions.pod:679 ../src/guestfs-actions.pod:710 ../src/guestfs-actions.pod:728 ../src/guestfs-actions.pod:747 ../src/guestfs-actions.pod:1307 ../src/guestfs-actions.pod:1661 ../src/guestfs-actions.pod:1864 ../src/guestfs-actions.pod:1963 ../src/guestfs-actions.pod:2003 ../src/guestfs-actions.pod:2058 ../src/guestfs-actions.pod:2081 ../src/guestfs-actions.pod:2374 ../src/guestfs-actions.pod:2662 ../src/guestfs-actions.pod:2683 ../src/guestfs-actions.pod:4619 ../src/guestfs-actions.pod:4747 ../src/guestfs-actions.pod:5153 ../src/guestfs-actions.pod:5179 ../src/guestfs-actions.pod:6475 ../src/guestfs-actions.pod:6900 ../src/guestfs-actions.pod:6913 ../src/guestfs-actions.pod:6926 +#: ../src/guestfs-actions.pod:83 ../src/guestfs-actions.pod:336 ../src/guestfs-actions.pod:506 ../src/guestfs-actions.pod:684 ../src/guestfs-actions.pod:715 ../src/guestfs-actions.pod:733 ../src/guestfs-actions.pod:752 ../src/guestfs-actions.pod:1312 ../src/guestfs-actions.pod:1663 ../src/guestfs-actions.pod:1866 ../src/guestfs-actions.pod:1965 ../src/guestfs-actions.pod:2005 ../src/guestfs-actions.pod:2060 ../src/guestfs-actions.pod:2083 ../src/guestfs-actions.pod:2398 ../src/guestfs-actions.pod:2686 ../src/guestfs-actions.pod:2707 ../src/guestfs-actions.pod:4643 ../src/guestfs-actions.pod:4780 ../src/guestfs-actions.pod:5186 ../src/guestfs-actions.pod:5212 ../src/guestfs-actions.pod:6508 ../src/guestfs-actions.pod:6933 ../src/guestfs-actions.pod:6946 ../src/guestfs-actions.pod:6959 msgid "On error this function returns -1." msgstr "" @@ -5146,7 +5159,7 @@ msgid "This is the \"va_list variant\" of L." msgstr "" #. type: textblock -#: ../src/guestfs-actions.pod:96 ../src/guestfs-actions.pod:107 ../src/guestfs-actions.pod:200 ../src/guestfs-actions.pod:211 ../src/guestfs-actions.pod:4246 ../src/guestfs-actions.pod:4258 +#: ../src/guestfs-actions.pod:96 ../src/guestfs-actions.pod:107 ../src/guestfs-actions.pod:200 ../src/guestfs-actions.pod:211 ../src/guestfs-actions.pod:4270 ../src/guestfs-actions.pod:4282 msgid "See L." msgstr "" @@ -5253,7 +5266,7 @@ msgid "This call checks that C exists." msgstr "" #. type: textblock -#: ../src/guestfs-actions.pod:159 ../src/guestfs-actions.pod:4215 ../fish/guestfish-actions.pod:103 ../fish/guestfish-actions.pod:2831 +#: ../src/guestfs-actions.pod:159 ../src/guestfs-actions.pod:4239 ../fish/guestfish-actions.pod:103 ../fish/guestfish-actions.pod:2855 msgid "The optional arguments are:" msgstr "" @@ -5403,7 +5416,7 @@ msgid "" msgstr "" #. type: textblock -#: ../src/guestfs-actions.pod:247 ../src/guestfs-actions.pod:268 ../src/guestfs-actions.pod:2333 +#: ../src/guestfs-actions.pod:247 ../src/guestfs-actions.pod:268 ../src/guestfs-actions.pod:2357 msgid "(Added in 1.0.84)" msgstr "" @@ -5453,7 +5466,7 @@ msgid "" msgstr "" #. type: textblock -#: ../src/guestfs-actions.pod:281 ../src/guestfs-actions.pod:2083 +#: ../src/guestfs-actions.pod:281 ../src/guestfs-actions.pod:2085 msgid "(Added in 1.3.4)" msgstr "" @@ -5480,7 +5493,7 @@ msgid "" msgstr "" #. type: textblock -#: ../src/guestfs-actions.pod:295 ../src/guestfs-actions.pod:320 ../src/guestfs-actions.pod:338 ../src/guestfs-actions.pod:352 ../src/guestfs-actions.pod:410 ../src/guestfs-actions.pod:430 ../src/guestfs-actions.pod:444 ../src/guestfs-actions.pod:475 ../src/guestfs-actions.pod:489 ../src/guestfs-actions.pod:503 ../src/guestfs-actions.pod:517 ../src/guestfs-actions.pod:535 ../src/guestfs-actions.pod:5230 +#: ../src/guestfs-actions.pod:295 ../src/guestfs-actions.pod:320 ../src/guestfs-actions.pod:338 ../src/guestfs-actions.pod:352 ../src/guestfs-actions.pod:415 ../src/guestfs-actions.pod:435 ../src/guestfs-actions.pod:449 ../src/guestfs-actions.pod:480 ../src/guestfs-actions.pod:494 ../src/guestfs-actions.pod:508 ../src/guestfs-actions.pod:522 ../src/guestfs-actions.pod:540 ../src/guestfs-actions.pod:5263 msgid "(Added in 0.7)" msgstr "" @@ -5581,7 +5594,7 @@ msgid "" msgstr "" #. type: textblock -#: ../src/guestfs-actions.pod:349 ../src/guestfs-actions.pod:849 ../src/guestfs-actions.pod:867 ../src/guestfs-actions.pod:927 ../src/guestfs-actions.pod:943 ../src/guestfs-actions.pod:1046 ../src/guestfs-actions.pod:1176 ../src/guestfs-actions.pod:1193 ../src/guestfs-actions.pod:1212 ../src/guestfs-actions.pod:1341 ../src/guestfs-actions.pod:1532 ../src/guestfs-actions.pod:1644 ../src/guestfs-actions.pod:1807 ../src/guestfs-actions.pod:1824 ../src/guestfs-actions.pod:1915 ../src/guestfs-actions.pod:1936 ../src/guestfs-actions.pod:2106 ../src/guestfs-actions.pod:2298 ../src/guestfs-actions.pod:2505 ../src/guestfs-actions.pod:2586 ../src/guestfs-actions.pod:2634 ../src/guestfs-actions.pod:2748 ../src/guestfs-actions.pod:2779 ../src/guestfs-actions.pod:2803 ../src/guestfs-actions.pod:2865 ../src/guestfs-actions.pod:2888 ../src/guestfs-actions.pod:3402 ../src/guestfs-actions.pod:3752 ../src/guestfs-actions.pod:3922 ../src/guestfs-actions.pod:4032 ../src/guestfs-actions.pod:4765 ../src/guestfs-actions.pod:4958 ../src/guestfs-actions.pod:5128 ../src/guestfs-actions.pod:5306 ../src/guestfs-actions.pod:5355 ../src/guestfs-actions.pod:5918 ../src/guestfs-actions.pod:5934 ../src/guestfs-actions.pod:5951 ../src/guestfs-actions.pod:5975 ../src/guestfs-actions.pod:6649 ../src/guestfs-actions.pod:6668 ../src/guestfs-actions.pod:6686 ../src/guestfs-actions.pod:6866 ../src/guestfs-actions.pod:7138 +#: ../src/guestfs-actions.pod:349 ../src/guestfs-actions.pod:854 ../src/guestfs-actions.pod:872 ../src/guestfs-actions.pod:932 ../src/guestfs-actions.pod:948 ../src/guestfs-actions.pod:1051 ../src/guestfs-actions.pod:1181 ../src/guestfs-actions.pod:1198 ../src/guestfs-actions.pod:1217 ../src/guestfs-actions.pod:1346 ../src/guestfs-actions.pod:1534 ../src/guestfs-actions.pod:1646 ../src/guestfs-actions.pod:1809 ../src/guestfs-actions.pod:1826 ../src/guestfs-actions.pod:1917 ../src/guestfs-actions.pod:1938 ../src/guestfs-actions.pod:2108 ../src/guestfs-actions.pod:2322 ../src/guestfs-actions.pod:2529 ../src/guestfs-actions.pod:2610 ../src/guestfs-actions.pod:2658 ../src/guestfs-actions.pod:2772 ../src/guestfs-actions.pod:2803 ../src/guestfs-actions.pod:2827 ../src/guestfs-actions.pod:2889 ../src/guestfs-actions.pod:2912 ../src/guestfs-actions.pod:3426 ../src/guestfs-actions.pod:3776 ../src/guestfs-actions.pod:3946 ../src/guestfs-actions.pod:4056 ../src/guestfs-actions.pod:4798 ../src/guestfs-actions.pod:4991 ../src/guestfs-actions.pod:5161 ../src/guestfs-actions.pod:5339 ../src/guestfs-actions.pod:5388 ../src/guestfs-actions.pod:5951 ../src/guestfs-actions.pod:5967 ../src/guestfs-actions.pod:5984 ../src/guestfs-actions.pod:6008 ../src/guestfs-actions.pod:6682 ../src/guestfs-actions.pod:6701 ../src/guestfs-actions.pod:6719 ../src/guestfs-actions.pod:6899 ../src/guestfs-actions.pod:7171 msgid "" "This function returns a string, or NULL on error. I." @@ -5657,56 +5670,65 @@ msgstr "" #. type: textblock #: ../src/guestfs-actions.pod:388 ../fish/guestfish-actions.pod:252 -msgid "Typecheck lenses (can be expensive)." +msgid "Typecheck lenses." +msgstr "" + +#. type: textblock +#: ../src/guestfs-actions.pod:390 +msgid "" +"This option is only useful when debugging Augeas lenses. Use of this option " +"may require additional memory for the libguestfs appliance. You may need to " +"set the C environment variable or call " +"C." msgstr "" #. type: =item -#: ../src/guestfs-actions.pod:390 ../fish/guestfish-actions.pod:254 +#: ../src/guestfs-actions.pod:395 ../fish/guestfish-actions.pod:259 msgid "C = 8" msgstr "" #. type: textblock -#: ../src/guestfs-actions.pod:392 ../fish/guestfish-actions.pod:256 +#: ../src/guestfs-actions.pod:397 ../fish/guestfish-actions.pod:261 msgid "Do not use standard load path for modules." msgstr "" #. type: =item -#: ../src/guestfs-actions.pod:394 ../fish/guestfish-actions.pod:258 +#: ../src/guestfs-actions.pod:399 ../fish/guestfish-actions.pod:263 msgid "C = 16" msgstr "" #. type: textblock -#: ../src/guestfs-actions.pod:396 ../fish/guestfish-actions.pod:260 +#: ../src/guestfs-actions.pod:401 ../fish/guestfish-actions.pod:265 msgid "Make save a no-op, just record what would have been changed." msgstr "" #. type: =item -#: ../src/guestfs-actions.pod:398 ../fish/guestfish-actions.pod:262 +#: ../src/guestfs-actions.pod:403 ../fish/guestfish-actions.pod:267 msgid "C = 32" msgstr "" #. type: textblock -#: ../src/guestfs-actions.pod:400 +#: ../src/guestfs-actions.pod:405 msgid "Do not load the tree in C." msgstr "" #. type: textblock -#: ../src/guestfs-actions.pod:404 +#: ../src/guestfs-actions.pod:409 msgid "To close the handle, you can call C." msgstr "" #. type: textblock -#: ../src/guestfs-actions.pod:406 ../fish/guestfish-actions.pod:270 +#: ../src/guestfs-actions.pod:411 ../fish/guestfish-actions.pod:275 msgid "To find out more about Augeas, see L." msgstr "" #. type: =head2 -#: ../src/guestfs-actions.pod:412 +#: ../src/guestfs-actions.pod:417 msgid "guestfs_aug_insert" msgstr "" #. type: verbatim -#: ../src/guestfs-actions.pod:414 +#: ../src/guestfs-actions.pod:419 #, no-wrap msgid "" " int\n" @@ -5718,26 +5740,26 @@ msgid "" msgstr "" #. type: textblock -#: ../src/guestfs-actions.pod:420 ../fish/guestfish-actions.pod:276 +#: ../src/guestfs-actions.pod:425 ../fish/guestfish-actions.pod:281 msgid "" "Create a new sibling C