X-Git-Url: http://git.annexia.org/?p=libguestfs.git;a=blobdiff_plain;f=po-docs%2Flibguestfs-docs.pot;h=4d04deede8c13978ad55d998f25740e8a72736d8;hp=63d7a9672c0c86b7723df1502b4a9b4603168aa5;hb=2a8cf3aab32c45b327c6b6c1fe6d4e61c7c95909;hpb=ea70f55812f1ef621c57814a99a29d6798a5ad30 diff --git a/po-docs/libguestfs-docs.pot b/po-docs/libguestfs-docs.pot index 63d7a96..4d04dee 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.11.4\n" +"Project-Id-Version: libguestfs 1.11.5\n" "Report-Msgid-Bugs-To: libguestfs@redhat.com\n" -"POT-Creation-Date: 2011-05-08 16:51+0200\n" +"POT-Creation-Date: 2011-05-09 15:21+0200\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -18,7 +18,7 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" #. type: =head1 -#: ../src/guestfs.pod:3 ../fish/guestfish.pod:3 ../test-tool/libguestfs-test-tool.pod:3 ../fuse/guestmount.pod:3 ../tools/virt-edit.pl:32 ../tools/virt-win-reg.pl:35 ../tools/virt-list-filesystems.pl:30 ../tools/virt-tar.pl:31 ../tools/virt-make-fs.pl:35 ../tools/virt-list-partitions.pl:30 +#: ../src/guestfs.pod:3 ../fish/guestfish.pod:3 ../test-tool/libguestfs-test-tool.pod:3 ../fuse/guestmount.pod:3 ../tools/virt-win-reg.pl:35 ../tools/virt-list-filesystems.pl:30 ../tools/virt-tar.pl:31 ../tools/virt-make-fs.pl:35 ../tools/virt-list-partitions.pl:30 msgid "NAME" msgstr "" @@ -28,7 +28,7 @@ msgid "guestfs - Library for accessing and modifying virtual machine images" msgstr "" #. type: =head1 -#: ../src/guestfs.pod:7 ../fish/guestfish.pod:7 ../test-tool/libguestfs-test-tool.pod:7 ../fuse/guestmount.pod:7 ../tools/virt-edit.pl:36 ../tools/virt-win-reg.pl:39 ../tools/virt-list-filesystems.pl:34 ../tools/virt-tar.pl:35 ../tools/virt-make-fs.pl:39 ../tools/virt-list-partitions.pl:34 +#: ../src/guestfs.pod:7 ../fish/guestfish.pod:7 ../test-tool/libguestfs-test-tool.pod:7 ../fuse/guestmount.pod:7 ../tools/virt-win-reg.pl:39 ../tools/virt-list-filesystems.pl:34 ../tools/virt-tar.pl:35 ../tools/virt-make-fs.pl:39 ../tools/virt-list-partitions.pl:34 msgid "SYNOPSIS" msgstr "" @@ -65,7 +65,7 @@ msgid "" msgstr "" #. type: =head1 -#: ../src/guestfs.pod:23 ../fish/guestfish.pod:30 ../test-tool/libguestfs-test-tool.pod:11 ../fuse/guestmount.pod:20 ../tools/virt-edit.pl:50 ../tools/virt-win-reg.pl:63 ../tools/virt-list-filesystems.pl:40 ../tools/virt-tar.pl:77 ../tools/virt-make-fs.pl:47 ../tools/virt-list-partitions.pl:40 +#: ../src/guestfs.pod:23 ../fish/guestfish.pod:30 ../test-tool/libguestfs-test-tool.pod:11 ../fuse/guestmount.pod:20 ../tools/virt-win-reg.pl:63 ../tools/virt-list-filesystems.pl:40 ../tools/virt-tar.pl:77 ../tools/virt-make-fs.pl:47 ../tools/virt-list-partitions.pl:40 msgid "DESCRIPTION" msgstr "" @@ -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:1064 ../src/guestfs.pod:1068 ../src/guestfs.pod:1072 ../src/guestfs.pod:1077 ../src/guestfs.pod:1085 ../src/guestfs.pod:1104 ../src/guestfs.pod:1112 ../src/guestfs.pod:1134 ../src/guestfs.pod:1138 ../src/guestfs.pod:1142 ../src/guestfs.pod:1146 ../src/guestfs.pod:1150 ../src/guestfs.pod:1154 ../src/guestfs.pod:1643 ../src/guestfs.pod:1648 ../src/guestfs.pod:1652 ../src/guestfs.pod:1754 ../src/guestfs.pod:1759 ../src/guestfs.pod:1763 ../src/guestfs.pod:1773 ../src/guestfs.pod:2008 ../src/guestfs.pod:2013 ../src/guestfs.pod:2019 ../src/guestfs.pod:2027 ../src/guestfs.pod:2381 ../src/guestfs.pod:2387 ../src/guestfs.pod:2392 ../src/guestfs.pod:2398 ../src/guestfs.pod:2963 ../src/guestfs.pod:2967 ../src/guestfs.pod:2971 ../src/guestfs.pod:2975 ../src/guestfs-actions.pod:15 ../src/guestfs-actions.pod:22 ../src/guestfs-actions.pod:583 ../src/guestfs-actions.pod:591 ../src/guestfs-actions.pod:598 ../src/guestfs-actions.pod:605 ../src/guestfs-actions.pod:1606 ../src/guestfs-actions.pod:1610 ../src/guestfs-actions.pod:1614 ../src/guestfs-actions.pod:1618 ../src/guestfs-actions.pod:1626 ../src/guestfs-actions.pod:1630 ../src/guestfs-actions.pod:1634 ../src/guestfs-actions.pod:1644 ../src/guestfs-actions.pod:1648 ../src/guestfs-actions.pod:1652 ../src/guestfs-actions.pod:1790 ../src/guestfs-actions.pod:1794 ../src/guestfs-actions.pod:1799 ../src/guestfs-actions.pod:1804 ../src/guestfs-actions.pod:1865 ../src/guestfs-actions.pod:1869 ../src/guestfs-actions.pod:1874 ../fish/guestfish.pod:445 ../fish/guestfish.pod:449 ../fish/guestfish.pod:453 ../fish/guestfish.pod:457 ../fish/guestfish-actions.pod:13 ../fish/guestfish-actions.pod:20 ../fish/guestfish-actions.pod:385 ../fish/guestfish-actions.pod:393 ../fish/guestfish-actions.pod:400 ../fish/guestfish-actions.pod:407 ../fish/guestfish-actions.pod:1077 ../fish/guestfish-actions.pod:1081 ../fish/guestfish-actions.pod:1085 ../fish/guestfish-actions.pod:1089 ../fish/guestfish-actions.pod:1097 ../fish/guestfish-actions.pod:1101 ../fish/guestfish-actions.pod:1105 ../fish/guestfish-actions.pod:1115 ../fish/guestfish-actions.pod:1119 ../fish/guestfish-actions.pod:1123 ../fish/guestfish-actions.pod:1213 ../fish/guestfish-actions.pod:1217 ../fish/guestfish-actions.pod:1222 ../fish/guestfish-actions.pod:1227 ../fish/guestfish-actions.pod:1269 ../fish/guestfish-actions.pod:1273 ../fish/guestfish-actions.pod:1278 ../tools/virt-edit.pl:351 ../tools/virt-edit.pl:356 ../tools/virt-edit.pl:361 ../tools/virt-edit.pl:372 ../tools/virt-edit.pl:376 ../tools/virt-win-reg.pl:536 ../tools/virt-win-reg.pl:542 ../tools/virt-win-reg.pl:548 +#: ../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:1064 ../src/guestfs.pod:1068 ../src/guestfs.pod:1072 ../src/guestfs.pod:1077 ../src/guestfs.pod:1085 ../src/guestfs.pod:1104 ../src/guestfs.pod:1112 ../src/guestfs.pod:1134 ../src/guestfs.pod:1138 ../src/guestfs.pod:1142 ../src/guestfs.pod:1146 ../src/guestfs.pod:1150 ../src/guestfs.pod:1154 ../src/guestfs.pod:1643 ../src/guestfs.pod:1648 ../src/guestfs.pod:1652 ../src/guestfs.pod:1754 ../src/guestfs.pod:1759 ../src/guestfs.pod:1763 ../src/guestfs.pod:1773 ../src/guestfs.pod:2008 ../src/guestfs.pod:2013 ../src/guestfs.pod:2019 ../src/guestfs.pod:2027 ../src/guestfs.pod:2381 ../src/guestfs.pod:2387 ../src/guestfs.pod:2392 ../src/guestfs.pod:2398 ../src/guestfs.pod:2967 ../src/guestfs.pod:2971 ../src/guestfs.pod:2975 ../src/guestfs.pod:2979 ../src/guestfs-actions.pod:15 ../src/guestfs-actions.pod:22 ../src/guestfs-actions.pod:583 ../src/guestfs-actions.pod:591 ../src/guestfs-actions.pod:598 ../src/guestfs-actions.pod:605 ../src/guestfs-actions.pod:1606 ../src/guestfs-actions.pod:1610 ../src/guestfs-actions.pod:1614 ../src/guestfs-actions.pod:1618 ../src/guestfs-actions.pod:1626 ../src/guestfs-actions.pod:1630 ../src/guestfs-actions.pod:1634 ../src/guestfs-actions.pod:1644 ../src/guestfs-actions.pod:1648 ../src/guestfs-actions.pod:1652 ../src/guestfs-actions.pod:1790 ../src/guestfs-actions.pod:1794 ../src/guestfs-actions.pod:1799 ../src/guestfs-actions.pod:1804 ../src/guestfs-actions.pod:1865 ../src/guestfs-actions.pod:1869 ../src/guestfs-actions.pod:1874 ../fish/guestfish.pod:445 ../fish/guestfish.pod:449 ../fish/guestfish.pod:453 ../fish/guestfish.pod:457 ../fish/guestfish-actions.pod:13 ../fish/guestfish-actions.pod:20 ../fish/guestfish-actions.pod:385 ../fish/guestfish-actions.pod:393 ../fish/guestfish-actions.pod:400 ../fish/guestfish-actions.pod:407 ../fish/guestfish-actions.pod:1077 ../fish/guestfish-actions.pod:1081 ../fish/guestfish-actions.pod:1085 ../fish/guestfish-actions.pod:1089 ../fish/guestfish-actions.pod:1097 ../fish/guestfish-actions.pod:1101 ../fish/guestfish-actions.pod:1105 ../fish/guestfish-actions.pod:1115 ../fish/guestfish-actions.pod:1119 ../fish/guestfish-actions.pod:1123 ../fish/guestfish-actions.pod:1213 ../fish/guestfish-actions.pod:1217 ../fish/guestfish-actions.pod:1222 ../fish/guestfish-actions.pod:1227 ../fish/guestfish-actions.pod:1269 ../fish/guestfish-actions.pod:1273 ../fish/guestfish-actions.pod:1278 ../tools/virt-win-reg.pl:536 ../tools/virt-win-reg.pl:542 ../tools/virt-win-reg.pl:548 msgid "*" msgstr "" @@ -5098,21 +5098,31 @@ msgstr "" #. type: =item #: ../src/guestfs.pod:2674 -msgid "C" +msgid "C" msgstr "" #. type: textblock #: ../src/guestfs.pod:2676 -msgid "C API example code." +msgid "L command and documentation." msgstr "" #. type: =item #: ../src/guestfs.pod:2678 -msgid "C" +msgid "C" msgstr "" #. type: textblock #: ../src/guestfs.pod:2680 +msgid "C API example code." +msgstr "" + +#. type: =item +#: ../src/guestfs.pod:2682 +msgid "C" +msgstr "" + +#. type: textblock +#: ../src/guestfs.pod:2684 msgid "" "L, the command-line shell, and various shell scripts built on " "top such as L, L, L, " @@ -5120,89 +5130,89 @@ msgid "" msgstr "" #. type: =item -#: ../src/guestfs.pod:2684 +#: ../src/guestfs.pod:2688 msgid "C" msgstr "" #. type: textblock -#: ../src/guestfs.pod:2686 +#: ../src/guestfs.pod:2690 msgid "L, FUSE (userspace filesystem) built on top of libguestfs." msgstr "" #. type: =item -#: ../src/guestfs.pod:2688 +#: ../src/guestfs.pod:2692 msgid "C" msgstr "" #. type: textblock -#: ../src/guestfs.pod:2690 +#: ../src/guestfs.pod:2694 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:2693 +#: ../src/guestfs.pod:2697 msgid "C" msgstr "" #. type: textblock -#: ../src/guestfs.pod:2695 +#: ../src/guestfs.pod:2699 msgid "Files used by the test suite." msgstr "" #. type: textblock -#: ../src/guestfs.pod:2697 +#: ../src/guestfs.pod:2701 msgid "Some \"phony\" guest images which we test against." msgstr "" #. type: =item -#: ../src/guestfs.pod:2699 +#: ../src/guestfs.pod:2703 msgid "C" msgstr "" #. type: textblock -#: ../src/guestfs.pod:2701 +#: ../src/guestfs.pod:2705 msgid "L, the virtual machine image inspector." msgstr "" #. type: =item -#: ../src/guestfs.pod:2703 +#: ../src/guestfs.pod:2707 msgid "C" msgstr "" #. type: textblock -#: ../src/guestfs.pod:2705 +#: ../src/guestfs.pod:2709 msgid "Logo used on the website. The fish is called Arthur by the way." msgstr "" #. type: =item -#: ../src/guestfs.pod:2707 +#: ../src/guestfs.pod:2711 msgid "C" msgstr "" #. type: textblock -#: ../src/guestfs.pod:2709 +#: ../src/guestfs.pod:2713 msgid "M4 macros used by autoconf." msgstr "" #. type: =item -#: ../src/guestfs.pod:2711 +#: ../src/guestfs.pod:2715 msgid "C" msgstr "" #. type: textblock -#: ../src/guestfs.pod:2713 +#: ../src/guestfs.pod:2717 msgid "Translations of simple gettext strings." msgstr "" #. type: =item -#: ../src/guestfs.pod:2715 +#: ../src/guestfs.pod:2719 msgid "C" msgstr "" #. type: textblock -#: ../src/guestfs.pod:2717 +#: ../src/guestfs.pod:2721 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 " @@ -5210,114 +5220,114 @@ msgid "" msgstr "" #. type: =item -#: ../src/guestfs.pod:2721 +#: ../src/guestfs.pod:2725 msgid "C" msgstr "" #. type: textblock -#: ../src/guestfs.pod:2723 +#: ../src/guestfs.pod:2727 msgid "Regression tests." msgstr "" #. type: =item -#: ../src/guestfs.pod:2725 +#: ../src/guestfs.pod:2729 msgid "C" msgstr "" #. type: textblock -#: ../src/guestfs.pod:2727 +#: ../src/guestfs.pod:2731 msgid "L command and documentation." msgstr "" #. type: =item -#: ../src/guestfs.pod:2729 +#: ../src/guestfs.pod:2733 msgid "C" msgstr "" #. type: textblock -#: ../src/guestfs.pod:2731 +#: ../src/guestfs.pod:2735 msgid "Source code to the C library." msgstr "" #. type: =item -#: ../src/guestfs.pod:2733 +#: ../src/guestfs.pod:2737 msgid "C" msgstr "" #. type: textblock -#: ../src/guestfs.pod:2735 +#: ../src/guestfs.pod:2739 msgid "Command line tools written in Perl (L and many others)." msgstr "" #. type: =item -#: ../src/guestfs.pod:2737 +#: ../src/guestfs.pod:2741 msgid "C" msgstr "" #. type: textblock -#: ../src/guestfs.pod:2739 +#: ../src/guestfs.pod:2743 msgid "" "Test tool for end users to test if their qemu/kernel combination will work " "with libguestfs." msgstr "" #. type: =item -#: ../src/guestfs.pod:2742 +#: ../src/guestfs.pod:2746 msgid "C" msgstr "" #. type: =item -#: ../src/guestfs.pod:2744 +#: ../src/guestfs.pod:2748 msgid "C" msgstr "" #. type: =item -#: ../src/guestfs.pod:2746 +#: ../src/guestfs.pod:2750 msgid "C" msgstr "" #. type: =item -#: ../src/guestfs.pod:2748 +#: ../src/guestfs.pod:2752 msgid "C" msgstr "" #. type: =item -#: ../src/guestfs.pod:2750 +#: ../src/guestfs.pod:2754 msgid "C" msgstr "" #. type: =item -#: ../src/guestfs.pod:2752 +#: ../src/guestfs.pod:2756 msgid "C" msgstr "" #. type: =item -#: ../src/guestfs.pod:2754 +#: ../src/guestfs.pod:2758 msgid "C" msgstr "" #. type: =item -#: ../src/guestfs.pod:2756 +#: ../src/guestfs.pod:2760 msgid "C" msgstr "" #. type: textblock -#: ../src/guestfs.pod:2758 +#: ../src/guestfs.pod:2762 msgid "Language bindings." msgstr "" #. type: =head1 -#: ../src/guestfs.pod:2762 +#: ../src/guestfs.pod:2766 msgid "LIMITS" msgstr "" #. type: =head2 -#: ../src/guestfs.pod:2764 +#: ../src/guestfs.pod:2768 msgid "PROTOCOL LIMITS" msgstr "" #. type: textblock -#: ../src/guestfs.pod:2766 +#: ../src/guestfs.pod:2770 msgid "" "Internally libguestfs uses a message-based protocol to pass API calls and " "their responses to and from a small \"appliance\" (see L for " @@ -5328,7 +5338,7 @@ msgid "" msgstr "" #. type: textblock -#: ../src/guestfs.pod:2774 +#: ../src/guestfs.pod:2778 msgid "" "A simple call such as L returns its result (the file data) in " "a simple string. Because this string is at some point internally encoded as " @@ -5337,7 +5347,7 @@ msgid "" msgstr "" #. type: textblock -#: ../src/guestfs.pod:2780 +#: ../src/guestfs.pod:2784 msgid "" "In order to transfer large files into and out of the guest filesystem, you " "need to use particular calls that support this. The sections L " @@ -5345,24 +5355,24 @@ msgid "" msgstr "" #. type: textblock -#: ../src/guestfs.pod:2784 +#: ../src/guestfs.pod:2788 msgid "" "You might also consider mounting the disk image using our FUSE filesystem " "support (L)." msgstr "" #. type: =head2 -#: ../src/guestfs.pod:2787 +#: ../src/guestfs.pod:2791 msgid "MAXIMUM NUMBER OF DISKS" msgstr "" #. type: textblock -#: ../src/guestfs.pod:2789 +#: ../src/guestfs.pod:2793 msgid "When using virtio disks (the default) the current limit is B<25> disks." msgstr "" #. type: textblock -#: ../src/guestfs.pod:2792 +#: ../src/guestfs.pod:2796 msgid "" "Virtio itself consumes 1 virtual PCI slot per disk, and PCI is limited to 31 " "slots. However febootstrap only understands disks with names C " @@ -5371,14 +5381,14 @@ msgid "" msgstr "" #. type: textblock -#: ../src/guestfs.pod:2797 +#: ../src/guestfs.pod:2801 msgid "" "We are working to substantially raise this limit in future versions but it " "requires complex changes to qemu." msgstr "" #. type: textblock -#: ../src/guestfs.pod:2800 +#: ../src/guestfs.pod:2804 msgid "" "In future versions of libguestfs it should also be possible to \"hot plug\" " "disks (add and remove disks after calling L). This also " @@ -5386,41 +5396,41 @@ msgid "" msgstr "" #. type: =head2 -#: ../src/guestfs.pod:2804 +#: ../src/guestfs.pod:2808 msgid "MAXIMUM NUMBER OF PARTITIONS PER DISK" msgstr "" #. type: textblock -#: ../src/guestfs.pod:2806 +#: ../src/guestfs.pod:2810 msgid "Virtio limits the maximum number of partitions per disk to B<15>." msgstr "" #. type: textblock -#: ../src/guestfs.pod:2808 +#: ../src/guestfs.pod:2812 msgid "" "This is because it reserves 4 bits for the minor device number (thus " "C, and C through C)." msgstr "" #. type: textblock -#: ../src/guestfs.pod:2811 +#: ../src/guestfs.pod:2815 msgid "" "If you attach a disk with more than 15 partitions, the extra partitions are " "ignored by libguestfs." msgstr "" #. type: =head2 -#: ../src/guestfs.pod:2814 +#: ../src/guestfs.pod:2818 msgid "MAXIMUM SIZE OF A DISK" msgstr "" #. type: textblock -#: ../src/guestfs.pod:2816 +#: ../src/guestfs.pod:2820 msgid "Probably the limit is between 2**63-1 and 2**64-1 bytes." msgstr "" #. type: textblock -#: ../src/guestfs.pod:2818 +#: ../src/guestfs.pod:2822 msgid "" "We have tested block devices up to 1 exabyte (2**60 or " "1,152,921,504,606,846,976 bytes) using sparse files backed by an XFS host " @@ -5428,7 +5438,7 @@ msgid "" msgstr "" #. type: textblock -#: ../src/guestfs.pod:2822 +#: ../src/guestfs.pod:2826 msgid "" "Although libguestfs probably does not impose any limit, the underlying host " "storage will. If you store disk images on a host ext4 filesystem, then the " @@ -5438,19 +5448,19 @@ msgid "" msgstr "" #. type: textblock -#: ../src/guestfs.pod:2828 +#: ../src/guestfs.pod:2832 msgid "" "For the hugest disk image files, we recommend using XFS on the host for " "storage." msgstr "" #. type: =head2 -#: ../src/guestfs.pod:2831 +#: ../src/guestfs.pod:2835 msgid "MAXIMUM SIZE OF A PARTITION" msgstr "" #. type: textblock -#: ../src/guestfs.pod:2833 +#: ../src/guestfs.pod:2837 msgid "" "The MBR (ie. classic MS-DOS) partitioning scheme uses 32 bit sector " "numbers. Assuming a 512 byte sector size, this means that MBR cannot " @@ -5458,7 +5468,7 @@ msgid "" msgstr "" #. type: textblock -#: ../src/guestfs.pod:2837 +#: ../src/guestfs.pod:2841 msgid "" "It is recommended that you use GPT partitions on disks which are larger than " "this size. GPT uses 64 bit sector numbers and so can address partitions " @@ -5466,12 +5476,12 @@ msgid "" msgstr "" #. type: =head2 -#: ../src/guestfs.pod:2842 +#: ../src/guestfs.pod:2846 msgid "MAXIMUM SIZE OF A FILESYSTEM, FILES, DIRECTORIES" msgstr "" #. type: textblock -#: ../src/guestfs.pod:2844 +#: ../src/guestfs.pod:2848 msgid "" "This depends on the filesystem type. libguestfs itself does not impose any " "known limit. Consult Wikipedia or the filesystem documentation to find out " @@ -5479,12 +5489,12 @@ msgid "" msgstr "" #. type: =head2 -#: ../src/guestfs.pod:2848 +#: ../src/guestfs.pod:2852 msgid "MAXIMUM UPLOAD AND DOWNLOAD" msgstr "" #. type: textblock -#: ../src/guestfs.pod:2850 +#: ../src/guestfs.pod:2854 msgid "" "The API functions L, L, " "L, L and the like allow unlimited sized " @@ -5492,12 +5502,12 @@ msgid "" msgstr "" #. type: =head2 -#: ../src/guestfs.pod:2854 +#: ../src/guestfs.pod:2858 msgid "INSPECTION LIMITS" msgstr "" #. type: textblock -#: ../src/guestfs.pod:2856 +#: ../src/guestfs.pod:2860 msgid "" "The inspection code has several arbitrary limits on things like the size of " "Windows Registry hive it will read, and the length of product name. These " @@ -5507,44 +5517,44 @@ msgid "" msgstr "" #. type: =head1 -#: ../src/guestfs.pod:2862 ../fish/guestfish.pod:1017 ../test-tool/libguestfs-test-tool.pod:82 ../tools/virt-edit.pl:476 +#: ../src/guestfs.pod:2866 ../fish/guestfish.pod:1017 ../test-tool/libguestfs-test-tool.pod:82 msgid "ENVIRONMENT VARIABLES" msgstr "" #. type: =item -#: ../src/guestfs.pod:2866 ../fish/guestfish.pod:1043 +#: ../src/guestfs.pod:2870 ../fish/guestfish.pod:1043 msgid "LIBGUESTFS_APPEND" msgstr "" #. type: textblock -#: ../src/guestfs.pod:2868 ../fish/guestfish.pod:1045 +#: ../src/guestfs.pod:2872 ../fish/guestfish.pod:1045 msgid "Pass additional options to the guest kernel." msgstr "" #. type: =item -#: ../src/guestfs.pod:2870 ../fish/guestfish.pod:1047 +#: ../src/guestfs.pod:2874 ../fish/guestfish.pod:1047 msgid "LIBGUESTFS_DEBUG" msgstr "" #. type: textblock -#: ../src/guestfs.pod:2872 +#: ../src/guestfs.pod:2876 msgid "" "Set C to enable verbose messages. This has the same " "effect as calling C." msgstr "" #. type: =item -#: ../src/guestfs.pod:2875 ../fish/guestfish.pod:1052 +#: ../src/guestfs.pod:2879 ../fish/guestfish.pod:1052 msgid "LIBGUESTFS_MEMSIZE" msgstr "" #. type: textblock -#: ../src/guestfs.pod:2877 ../fish/guestfish.pod:1054 +#: ../src/guestfs.pod:2881 ../fish/guestfish.pod:1054 msgid "Set the memory allocated to the qemu process, in megabytes. For example:" msgstr "" #. type: verbatim -#: ../src/guestfs.pod:2880 ../fish/guestfish.pod:1057 +#: ../src/guestfs.pod:2884 ../fish/guestfish.pod:1057 #, no-wrap msgid "" " LIBGUESTFS_MEMSIZE=700\n" @@ -5552,60 +5562,60 @@ msgid "" msgstr "" #. type: =item -#: ../src/guestfs.pod:2882 ../fish/guestfish.pod:1059 +#: ../src/guestfs.pod:2886 ../fish/guestfish.pod:1059 msgid "LIBGUESTFS_PATH" msgstr "" #. type: textblock -#: ../src/guestfs.pod:2884 +#: ../src/guestfs.pod:2888 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:2887 ../fish/guestfish.pod:1064 +#: ../src/guestfs.pod:2891 ../fish/guestfish.pod:1064 msgid "LIBGUESTFS_QEMU" msgstr "" #. type: textblock -#: ../src/guestfs.pod:2889 ../fish/guestfish.pod:1066 +#: ../src/guestfs.pod:2893 ../fish/guestfish.pod:1066 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:2893 +#: ../src/guestfs.pod:2897 msgid "See also L above." msgstr "" #. type: =item -#: ../src/guestfs.pod:2895 ../fish/guestfish.pod:1070 +#: ../src/guestfs.pod:2899 ../fish/guestfish.pod:1070 msgid "LIBGUESTFS_TRACE" msgstr "" #. type: textblock -#: ../src/guestfs.pod:2897 +#: ../src/guestfs.pod:2901 msgid "" "Set C to enable command traces. This has the same " "effect as calling C." msgstr "" #. type: =item -#: ../src/guestfs.pod:2900 ../fish/guestfish.pod:1079 +#: ../src/guestfs.pod:2904 ../fish/guestfish.pod:1079 msgid "TMPDIR" msgstr "" #. type: textblock -#: ../src/guestfs.pod:2902 ../fish/guestfish.pod:1081 +#: ../src/guestfs.pod:2906 ../fish/guestfish.pod:1081 msgid "" "Location of temporary directory, defaults to C except for the cached " "supermin appliance which defaults to C." msgstr "" #. type: textblock -#: ../src/guestfs.pod:2905 ../fish/guestfish.pod:1084 +#: ../src/guestfs.pod:2909 ../fish/guestfish.pod:1084 msgid "" "If libguestfs was compiled to use the supermin appliance then the real " "appliance is cached in this directory, shared between all handles belonging " @@ -5614,12 +5624,12 @@ msgid "" msgstr "" #. type: =head1 -#: ../src/guestfs.pod:2913 ../fish/guestfish.pod:1151 ../test-tool/libguestfs-test-tool.pod:87 ../fuse/guestmount.pod:269 ../tools/virt-edit.pl:496 ../tools/virt-win-reg.pl:572 ../tools/virt-list-filesystems.pl:189 ../tools/virt-tar.pl:286 ../tools/virt-make-fs.pl:539 ../tools/virt-list-partitions.pl:257 +#: ../src/guestfs.pod:2917 ../fish/guestfish.pod:1151 ../test-tool/libguestfs-test-tool.pod:87 ../fuse/guestmount.pod:269 ../tools/virt-win-reg.pl:572 ../tools/virt-list-filesystems.pl:189 ../tools/virt-tar.pl:286 ../tools/virt-make-fs.pl:539 ../tools/virt-list-partitions.pl:257 msgid "SEE ALSO" msgstr "" #. type: textblock -#: ../src/guestfs.pod:2915 +#: ../src/guestfs.pod:2919 msgid "" "L, L, L, " "L, L, L, L, " @@ -5632,86 +5642,86 @@ msgid "" msgstr "" #. type: textblock -#: ../src/guestfs.pod:2942 +#: ../src/guestfs.pod:2946 msgid "" "Tools with a similar purpose: L, L, L, " "L, L." msgstr "" #. type: =head1 -#: ../src/guestfs.pod:2949 ../tools/virt-win-reg.pl:587 ../tools/virt-make-fs.pl:553 +#: ../src/guestfs.pod:2953 ../tools/virt-win-reg.pl:587 ../tools/virt-make-fs.pl:553 msgid "BUGS" msgstr "" #. type: textblock -#: ../src/guestfs.pod:2951 +#: ../src/guestfs.pod:2955 msgid "To get a list of bugs against libguestfs use this link:" msgstr "" #. type: textblock -#: ../src/guestfs.pod:2953 +#: ../src/guestfs.pod:2957 msgid "L" msgstr "" #. type: textblock -#: ../src/guestfs.pod:2955 +#: ../src/guestfs.pod:2959 msgid "To report a new bug against libguestfs use this link:" msgstr "" #. type: textblock -#: ../src/guestfs.pod:2957 +#: ../src/guestfs.pod:2961 msgid "L" msgstr "" #. type: textblock -#: ../src/guestfs.pod:2959 +#: ../src/guestfs.pod:2963 msgid "When reporting a bug, please check:" msgstr "" #. type: textblock -#: ../src/guestfs.pod:2965 +#: ../src/guestfs.pod:2969 msgid "That the bug hasn't been reported already." msgstr "" #. type: textblock -#: ../src/guestfs.pod:2969 +#: ../src/guestfs.pod:2973 msgid "That you are testing a recent version." msgstr "" #. type: textblock -#: ../src/guestfs.pod:2973 +#: ../src/guestfs.pod:2977 msgid "Describe the bug accurately, and give a way to reproduce it." msgstr "" #. type: textblock -#: ../src/guestfs.pod:2977 +#: ../src/guestfs.pod:2981 msgid "" "Run libguestfs-test-tool and paste the B output into the " "bug report." msgstr "" #. type: =head1 -#: ../src/guestfs.pod:2982 ../fish/guestfish.pod:1174 ../test-tool/libguestfs-test-tool.pod:93 ../fuse/guestmount.pod:280 +#: ../src/guestfs.pod:2986 ../fish/guestfish.pod:1174 ../test-tool/libguestfs-test-tool.pod:93 ../fuse/guestmount.pod:280 msgid "AUTHORS" msgstr "" #. type: textblock -#: ../src/guestfs.pod:2984 ../fish/guestfish.pod:1176 ../test-tool/libguestfs-test-tool.pod:95 ../fuse/guestmount.pod:282 +#: ../src/guestfs.pod:2988 ../fish/guestfish.pod:1176 ../test-tool/libguestfs-test-tool.pod:95 ../fuse/guestmount.pod:282 msgid "Richard W.M. Jones (C)" msgstr "" #. type: =head1 -#: ../src/guestfs.pod:2986 ../fish/guestfish.pod:1178 ../test-tool/libguestfs-test-tool.pod:97 ../fuse/guestmount.pod:284 ../tools/virt-edit.pl:514 ../tools/virt-win-reg.pl:602 ../tools/virt-list-filesystems.pl:206 ../tools/virt-tar.pl:305 ../tools/virt-make-fs.pl:568 ../tools/virt-list-partitions.pl:273 +#: ../src/guestfs.pod:2990 ../fish/guestfish.pod:1178 ../test-tool/libguestfs-test-tool.pod:97 ../fuse/guestmount.pod:284 ../tools/virt-win-reg.pl:602 ../tools/virt-list-filesystems.pl:206 ../tools/virt-tar.pl:305 ../tools/virt-make-fs.pl:568 ../tools/virt-list-partitions.pl:273 msgid "COPYRIGHT" msgstr "" #. type: textblock -#: ../src/guestfs.pod:2988 ../fish/guestfish.pod:1180 ../test-tool/libguestfs-test-tool.pod:99 +#: ../src/guestfs.pod:2992 ../fish/guestfish.pod:1180 ../test-tool/libguestfs-test-tool.pod:99 msgid "Copyright (C) 2009-2011 Red Hat Inc. L" msgstr "" #. type: textblock -#: ../src/guestfs.pod:2991 +#: ../src/guestfs.pod:2995 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 " @@ -5720,7 +5730,7 @@ msgid "" msgstr "" #. type: textblock -#: ../src/guestfs.pod:2996 +#: ../src/guestfs.pod:3000 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 " @@ -5729,7 +5739,7 @@ msgid "" msgstr "" #. type: textblock -#: ../src/guestfs.pod:3001 +#: ../src/guestfs.pod:3005 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, " @@ -18739,7 +18749,7 @@ msgid "" msgstr "" #. type: =head1 -#: ../fish/guestfish.pod:23 ../fuse/guestmount.pod:15 ../tools/virt-edit.pl:44 ../tools/virt-win-reg.pl:51 ../tools/virt-tar.pl:64 +#: ../fish/guestfish.pod:23 ../fuse/guestmount.pod:15 ../tools/virt-win-reg.pl:51 ../tools/virt-tar.pl:64 msgid "WARNING" msgstr "" @@ -18770,7 +18780,7 @@ msgid "" msgstr "" #. type: =head1 -#: ../fish/guestfish.pod:41 ../fish/guestfish.pod:949 ../fuse/guestmount.pod:39 ../tools/virt-edit.pl:63 ../tools/virt-tar.pl:50 +#: ../fish/guestfish.pod:41 ../fish/guestfish.pod:949 ../fuse/guestmount.pod:39 ../tools/virt-tar.pl:50 msgid "EXAMPLES" msgstr "" @@ -19029,12 +19039,12 @@ msgid "" msgstr "" #. type: =head1 -#: ../fish/guestfish.pod:148 ../test-tool/libguestfs-test-tool.pod:37 ../fuse/guestmount.pod:73 ../tools/virt-edit.pl:81 ../tools/virt-win-reg.pl:96 ../tools/virt-list-filesystems.pl:53 ../tools/virt-tar.pl:103 ../tools/virt-make-fs.pl:153 ../tools/virt-list-partitions.pl:54 +#: ../fish/guestfish.pod:148 ../test-tool/libguestfs-test-tool.pod:37 ../fuse/guestmount.pod:73 ../tools/virt-win-reg.pl:96 ../tools/virt-list-filesystems.pl:53 ../tools/virt-tar.pl:103 ../tools/virt-make-fs.pl:153 ../tools/virt-list-partitions.pl:54 msgid "OPTIONS" msgstr "" #. type: =item -#: ../fish/guestfish.pod:152 ../fuse/guestmount.pod:133 ../tools/virt-edit.pl:89 ../tools/virt-win-reg.pl:104 ../tools/virt-list-filesystems.pl:61 ../tools/virt-tar.pl:111 ../tools/virt-make-fs.pl:161 ../tools/virt-list-partitions.pl:62 +#: ../fish/guestfish.pod:152 ../fuse/guestmount.pod:133 ../tools/virt-win-reg.pl:104 ../tools/virt-list-filesystems.pl:61 ../tools/virt-tar.pl:111 ../tools/virt-make-fs.pl:161 ../tools/virt-list-partitions.pl:62 msgid "B<--help>" msgstr "" @@ -19613,7 +19623,7 @@ msgid "B<-V>" msgstr "" #. type: =item -#: ../fish/guestfish.pod:399 ../tools/virt-edit.pl:97 ../tools/virt-win-reg.pl:112 ../tools/virt-list-filesystems.pl:69 ../tools/virt-tar.pl:119 ../tools/virt-make-fs.pl:169 ../tools/virt-list-partitions.pl:70 +#: ../fish/guestfish.pod:399 ../tools/virt-win-reg.pl:112 ../tools/virt-list-filesystems.pl:69 ../tools/virt-tar.pl:119 ../tools/virt-make-fs.pl:169 ../tools/virt-list-partitions.pl:70 msgid "B<--version>" msgstr "" @@ -20515,7 +20525,7 @@ msgid "" msgstr "" #. type: =head1 -#: ../fish/guestfish.pod:800 ../tools/virt-edit.pl:342 +#: ../fish/guestfish.pod:800 msgid "WINDOWS PATHS" msgstr "" @@ -21219,7 +21229,7 @@ msgid "" msgstr "" #. type: textblock -#: ../fish/guestfish.pod:1183 ../test-tool/libguestfs-test-tool.pod:102 ../fuse/guestmount.pod:289 ../tools/virt-edit.pl:518 ../tools/virt-win-reg.pl:606 ../tools/virt-list-filesystems.pl:210 ../tools/virt-tar.pl:309 ../tools/virt-make-fs.pl:572 ../tools/virt-list-partitions.pl:277 +#: ../fish/guestfish.pod:1183 ../test-tool/libguestfs-test-tool.pod:102 ../fuse/guestmount.pod:289 ../tools/virt-win-reg.pl:606 ../tools/virt-list-filesystems.pl:210 ../tools/virt-tar.pl:309 ../tools/virt-make-fs.pl:572 ../tools/virt-list-partitions.pl:277 msgid "" "This program is free software; you can redistribute it and/or modify it " "under the terms of the GNU General Public License as published by the Free " @@ -21228,7 +21238,7 @@ msgid "" msgstr "" #. type: textblock -#: ../fish/guestfish.pod:1188 ../test-tool/libguestfs-test-tool.pod:107 ../fuse/guestmount.pod:294 ../tools/virt-edit.pl:523 ../tools/virt-win-reg.pl:611 ../tools/virt-list-filesystems.pl:215 ../tools/virt-tar.pl:314 ../tools/virt-make-fs.pl:577 ../tools/virt-list-partitions.pl:282 +#: ../fish/guestfish.pod:1188 ../test-tool/libguestfs-test-tool.pod:107 ../fuse/guestmount.pod:294 ../tools/virt-win-reg.pl:611 ../tools/virt-list-filesystems.pl:215 ../tools/virt-tar.pl:314 ../tools/virt-make-fs.pl:577 ../tools/virt-list-partitions.pl:282 msgid "" "This program is distributed in the hope that it will be useful, but WITHOUT " "ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or " @@ -21237,7 +21247,7 @@ msgid "" msgstr "" #. type: textblock -#: ../fish/guestfish.pod:1193 ../test-tool/libguestfs-test-tool.pod:112 ../fuse/guestmount.pod:299 ../tools/virt-edit.pl:528 ../tools/virt-win-reg.pl:616 ../tools/virt-list-filesystems.pl:220 ../tools/virt-tar.pl:319 ../tools/virt-make-fs.pl:582 ../tools/virt-list-partitions.pl:287 +#: ../fish/guestfish.pod:1193 ../test-tool/libguestfs-test-tool.pod:112 ../fuse/guestmount.pod:299 ../tools/virt-win-reg.pl:616 ../tools/virt-list-filesystems.pl:220 ../tools/virt-tar.pl:319 ../tools/virt-make-fs.pl:582 ../tools/virt-list-partitions.pl:287 msgid "" "You should have received a copy of the GNU General Public License along with " "this program; if not, write to the Free Software Foundation, Inc., 675 Mass " @@ -28330,192 +28340,197 @@ msgid "Copyright (C) 2009-2010 Red Hat Inc. L" msgstr "" #. type: textblock -#: ../tools/virt-edit.pl:34 -msgid "virt-edit - Edit a file in a virtual machine" +#: ../tools/virt-win-reg.pl:37 +msgid "" +"virt-win-reg - Export and merge Windows Registry entries from a Windows " +"guest" msgstr "" #. type: verbatim -#: ../tools/virt-edit.pl:38 +#: ../tools/virt-win-reg.pl:41 #, no-wrap msgid "" -" virt-edit [--options] domname file\n" +" virt-win-reg domname 'HKLM\\Path\\To\\Subkey'\n" "\n" msgstr "" #. type: verbatim -#: ../tools/virt-edit.pl:40 +#: ../tools/virt-win-reg.pl:43 #, no-wrap msgid "" -" virt-edit [--options] disk.img [disk.img ...] file\n" +" virt-win-reg domname 'HKLM\\Path\\To\\Subkey' name\n" "\n" msgstr "" #. type: verbatim -#: ../tools/virt-edit.pl:42 +#: ../tools/virt-win-reg.pl:45 #, no-wrap msgid "" -" virt-edit [domname|disk.img] file -e 'expr'\n" +" virt-win-reg domname 'HKLM\\Path\\To\\Subkey' @\n" "\n" msgstr "" -#. type: textblock -#: ../tools/virt-edit.pl:46 +#. type: verbatim +#: ../tools/virt-win-reg.pl:47 +#, no-wrap msgid "" -"You must I use C on live virtual machines. If you do this, " -"you risk disk corruption in the VM. C tries to stop you from " -"doing this, but doesn't catch all cases." +" virt-win-reg --merge domname [input.reg ...]\n" +"\n" msgstr "" -#. type: textblock -#: ../tools/virt-edit.pl:52 +#. type: verbatim +#: ../tools/virt-win-reg.pl:49 +#, no-wrap msgid "" -"C is a command line tool to edit C where C exists in " -"the named virtual machine (or disk image)." +" virt-win-reg [--options] disk.img ... # instead of domname\n" +"\n" msgstr "" #. type: textblock -#: ../tools/virt-edit.pl:55 -msgid "If you want to just view a file, use L." +#: ../tools/virt-win-reg.pl:53 +msgid "" +"You must I use C with the I<--merge> option on live " +"virtual machines. If you do this, you I get irreversible disk " +"corruption in the VM. C tries to stop you from doing this, " +"but doesn't catch all cases." msgstr "" #. type: textblock -#: ../tools/virt-edit.pl:57 +#: ../tools/virt-win-reg.pl:58 msgid "" -"For more complex cases you should look at the L tool (see " -"L below)." +"Modifying the Windows Registry is an inherently risky operation. The format " +"is deliberately obscure and undocumented, and Registry changes can leave the " +"system unbootable. Therefore when using the I<--merge> option, make sure " +"you have a reliable backup first." msgstr "" #. type: textblock -#: ../tools/virt-edit.pl:60 +#: ../tools/virt-win-reg.pl:65 msgid "" -"C cannot be used to create a new file, nor to edit multiple " -"files. L can do that and much more." +"This program can export and merge Windows Registry entries from a Windows " +"guest." msgstr "" #. type: textblock -#: ../tools/virt-edit.pl:65 -msgid "Edit the named files interactively:" +#: ../tools/virt-win-reg.pl:68 +msgid "" +"The first parameter is the libvirt guest name or the raw disk image of a " +"Windows guest." msgstr "" -#. type: verbatim -#: ../tools/virt-edit.pl:67 -#, no-wrap +#. type: textblock +#: ../tools/virt-win-reg.pl:71 msgid "" -" virt-edit mydomain /boot/grub/grub.conf\n" -"\n" +"If I<--merge> is I specified, then the chosen registry key is " +"displayed/exported (recursively). For example:" msgstr "" #. type: verbatim -#: ../tools/virt-edit.pl:69 +#: ../tools/virt-win-reg.pl:74 #, no-wrap msgid "" -" virt-edit mydomain /etc/passwd\n" +" $ virt-win-reg Windows7 'HKEY_LOCAL_MACHINE\\SOFTWARE\\Microsoft'\n" "\n" msgstr "" #. type: textblock -#: ../tools/virt-edit.pl:71 -msgid "For Windows guests, some Windows paths are understood:" +#: ../tools/virt-win-reg.pl:76 +msgid "You can also display single values from within registry keys, for example:" msgstr "" #. type: verbatim -#: ../tools/virt-edit.pl:73 +#: ../tools/virt-win-reg.pl:79 #, no-wrap msgid "" -" virt-edit mywindomain 'c:\\autoexec.bat'\n" +" $ cvkey='HKLM\\SOFTWARE\\Microsoft\\Windows NT\\CurrentVersion'\n" +" $ virt-win-reg Windows7 $cvkey ProductName\n" +" Windows 7 Enterprise\n" "\n" msgstr "" #. type: textblock -#: ../tools/virt-edit.pl:75 +#: ../tools/virt-win-reg.pl:83 msgid "" -"You can also edit files non-interactively (see L " -"below). To change the init default level to 5:" +"With I<--merge>, you can merge a textual regedit file into the Windows " +"Registry:" msgstr "" #. type: verbatim -#: ../tools/virt-edit.pl:79 +#: ../tools/virt-win-reg.pl:86 #, no-wrap msgid "" -" virt-edit mydomain /etc/inittab -e 's/^id:.*/id:5:initdefault:/'\n" +" $ virt-win-reg --merge Windows7 changes.reg\n" "\n" msgstr "" -#. type: textblock -#: ../tools/virt-edit.pl:91 ../tools/virt-win-reg.pl:106 ../tools/virt-list-filesystems.pl:63 ../tools/virt-tar.pl:113 ../tools/virt-make-fs.pl:163 ../tools/virt-list-partitions.pl:64 -msgid "Display brief help." +#. type: =head1 +#: ../tools/virt-win-reg.pl:88 ../tools/virt-tar.pl:45 +msgid "NOTE" msgstr "" #. type: textblock -#: ../tools/virt-edit.pl:99 ../tools/virt-win-reg.pl:114 ../tools/virt-list-filesystems.pl:71 ../tools/virt-tar.pl:121 ../tools/virt-make-fs.pl:171 ../tools/virt-list-partitions.pl:72 -msgid "Display version number and exit." -msgstr "" - -#. type: =item -#: ../tools/virt-edit.pl:105 -msgid "B<--backup extension> | B<-b extension>" +#: ../tools/virt-win-reg.pl:90 +msgid "" +"This program is only meant for simple access to the registry. If you want " +"to do complicated things with the registry, we suggest you download the " +"Registry hive files from the guest using L or L " +"and access them locally, eg. using L, L or " +"L." msgstr "" #. type: textblock -#: ../tools/virt-edit.pl:107 -msgid "" -"Create a backup of the original file I. The backup " -"has the original filename with C added." +#: ../tools/virt-win-reg.pl:106 ../tools/virt-list-filesystems.pl:63 ../tools/virt-tar.pl:113 ../tools/virt-make-fs.pl:163 ../tools/virt-list-partitions.pl:64 +msgid "Display brief help." msgstr "" #. type: textblock -#: ../tools/virt-edit.pl:110 -msgid "" -"Usually the first character of C would be a dot C<.> so you would " -"write:" +#: ../tools/virt-win-reg.pl:114 ../tools/virt-list-filesystems.pl:71 ../tools/virt-tar.pl:121 ../tools/virt-make-fs.pl:171 ../tools/virt-list-partitions.pl:72 +msgid "Display version number and exit." msgstr "" -#. type: verbatim -#: ../tools/virt-edit.pl:113 -#, no-wrap -msgid "" -" virt-edit -b .orig [etc]\n" -"\n" +#. type: =item +#: ../tools/virt-win-reg.pl:120 ../tools/virt-make-fs.pl:177 +msgid "B<--debug>" msgstr "" #. type: textblock -#: ../tools/virt-edit.pl:115 -msgid "By default, no backup file is made." +#: ../tools/virt-win-reg.pl:122 +msgid "Enable debugging messages." msgstr "" #. type: =item -#: ../tools/virt-edit.pl:121 ../tools/virt-win-reg.pl:128 ../tools/virt-list-filesystems.pl:77 ../tools/virt-tar.pl:127 ../tools/virt-list-partitions.pl:78 +#: ../tools/virt-win-reg.pl:128 ../tools/virt-list-filesystems.pl:77 ../tools/virt-tar.pl:127 ../tools/virt-list-partitions.pl:78 msgid "B<--connect URI> | B<-c URI>" msgstr "" #. type: textblock -#: ../tools/virt-edit.pl:123 ../tools/virt-win-reg.pl:130 ../tools/virt-list-filesystems.pl:79 ../tools/virt-tar.pl:129 ../tools/virt-list-partitions.pl:80 +#: ../tools/virt-win-reg.pl:130 ../tools/virt-list-filesystems.pl:79 ../tools/virt-tar.pl:129 ../tools/virt-list-partitions.pl:80 msgid "" "If using libvirt, connect to the given I. If omitted, then we connect " "to the default libvirt hypervisor." msgstr "" #. type: textblock -#: ../tools/virt-edit.pl:126 ../tools/virt-win-reg.pl:133 ../tools/virt-list-filesystems.pl:82 ../tools/virt-tar.pl:132 ../tools/virt-list-partitions.pl:83 +#: ../tools/virt-win-reg.pl:133 ../tools/virt-list-filesystems.pl:82 ../tools/virt-tar.pl:132 ../tools/virt-list-partitions.pl:83 msgid "" "If you specify guest block devices directly, then libvirt is not used at " "all." msgstr "" #. type: =item -#: ../tools/virt-edit.pl:133 ../tools/virt-win-reg.pl:140 ../tools/virt-list-filesystems.pl:89 ../tools/virt-tar.pl:139 ../tools/virt-list-partitions.pl:90 +#: ../tools/virt-win-reg.pl:140 ../tools/virt-list-filesystems.pl:89 ../tools/virt-tar.pl:139 ../tools/virt-list-partitions.pl:90 msgid "B<--format> raw" msgstr "" #. type: textblock -#: ../tools/virt-edit.pl:135 ../tools/virt-win-reg.pl:142 ../tools/virt-list-filesystems.pl:91 ../tools/virt-tar.pl:141 ../tools/virt-list-partitions.pl:92 +#: ../tools/virt-win-reg.pl:142 ../tools/virt-list-filesystems.pl:91 ../tools/virt-tar.pl:141 ../tools/virt-list-partitions.pl:92 msgid "" "Specify the format of disk images given on the command line. If this is " "omitted then the format is autodetected from the content of the disk image." msgstr "" #. type: textblock -#: ../tools/virt-edit.pl:139 ../tools/virt-win-reg.pl:146 ../tools/virt-list-filesystems.pl:95 ../tools/virt-tar.pl:145 ../tools/virt-list-partitions.pl:96 +#: ../tools/virt-win-reg.pl:146 ../tools/virt-list-filesystems.pl:95 ../tools/virt-tar.pl:145 ../tools/virt-list-partitions.pl:96 msgid "" "If disk images are requested from libvirt, then this program asks libvirt " "for this information. In this case, the value of the format parameter is " @@ -28523,625 +28538,114 @@ msgid "" msgstr "" #. type: textblock -#: ../tools/virt-edit.pl:143 ../tools/virt-win-reg.pl:150 ../tools/virt-list-filesystems.pl:99 ../tools/virt-tar.pl:149 ../tools/virt-list-partitions.pl:100 +#: ../tools/virt-win-reg.pl:150 ../tools/virt-list-filesystems.pl:99 ../tools/virt-tar.pl:149 ../tools/virt-list-partitions.pl:100 msgid "" "If working with untrusted raw-format guest disk images, you should ensure " "the format is always specified." msgstr "" #. type: =item -#: ../tools/virt-edit.pl:150 -msgid "B<--expr EXPR> | B<-e EXPR>" +#: ../tools/virt-win-reg.pl:157 +msgid "B<--merge>" msgstr "" #. type: textblock -#: ../tools/virt-edit.pl:152 +#: ../tools/virt-win-reg.pl:159 msgid "" -"Instead of launching the external editor, non-interactively apply the Perl " -"expression C to each line in the file. See L below." +"In merge mode, this merges a textual regedit file into the Windows Registry " +"of the virtual machine. If this flag is I given then virt-win-reg " +"displays or exports Registry entries instead." msgstr "" #. type: textblock -#: ../tools/virt-edit.pl:156 +#: ../tools/virt-win-reg.pl:163 msgid "" -"Be careful to properly quote the expression to prevent it from being altered " -"by the shell." +"Note that I<--merge> is I to use on live virtual machines, and will " +"result in disk corruption. However exporting (without this flag) is always " +"safe." msgstr "" -#. type: =head1 -#: ../tools/virt-edit.pl:280 -msgid "NON-INTERACTIVE EDITING" +#. type: =item +#: ../tools/virt-win-reg.pl:171 +msgid "B<--encoding> UTF-16LE|ASCII" msgstr "" #. type: textblock -#: ../tools/virt-edit.pl:282 +#: ../tools/virt-win-reg.pl:173 msgid "" -"C normally calls out to C<$EDITOR> (or vi) so the system " -"administrator can interactively edit the file." +"When merging (only), you may need to specify the encoding for strings to be " +"used in the hive file. This is explained in detail in " +"L." msgstr "" #. type: textblock -#: ../tools/virt-edit.pl:285 +#: ../tools/virt-win-reg.pl:177 msgid "" -"There are two ways also to use C from scripts in order to make " -"automated edits to files. (Note that although you I use C " -"like this, it's less error-prone to write scripts directly using the " -"libguestfs API and Augeas for configuration file editing.)" +"The default is to use UTF-16LE, which should work with recent versions of " +"Windows." +msgstr "" + +#. type: =head1 +#: ../tools/virt-win-reg.pl:402 +msgid "SUPPORTED SYSTEMS" msgstr "" #. type: textblock -#: ../tools/virt-edit.pl:291 +#: ../tools/virt-win-reg.pl:404 msgid "" -"The first method is to temporarily set C<$EDITOR> to any script or program " -"you want to run. The script is invoked as C<$EDITOR tmpfile> and it should " -"update C in place however it likes." +"The program currently supports Windows NT-derived guests starting with " +"Windows XP through to at least Windows 7." msgstr "" #. type: textblock -#: ../tools/virt-edit.pl:295 +#: ../tools/virt-win-reg.pl:407 msgid "" -"The second method is to use the I<-e> parameter of C to run a " -"short Perl snippet in the style of L. For example to replace all " -"instances of C with C in a file:" +"Registry support is done for C, " +"C, C, " +"C and C." msgstr "" -#. type: verbatim -#: ../tools/virt-edit.pl:299 -#, no-wrap +#. type: textblock +#: ../tools/virt-win-reg.pl:411 msgid "" -" virt-edit domname filename -e 's/foo/bar/'\n" -"\n" +"You can use C as a shorthand for C, and C for " +"C." msgstr "" #. type: textblock -#: ../tools/virt-edit.pl:301 +#: ../tools/virt-win-reg.pl:414 msgid "" -"The full power of Perl regular expressions can be used (see L). " -"For example to delete root's password you could do:" +"C and C are B supported at this " +"time." msgstr "" -#. type: verbatim -#: ../tools/virt-edit.pl:304 -#, no-wrap -msgid "" -" virt-edit domname /etc/passwd -e 's/^root:.*?:/root::/'\n" -"\n" +#. type: =head1 +#: ../tools/virt-win-reg.pl:417 +msgid "ENCODING" msgstr "" #. type: textblock -#: ../tools/virt-edit.pl:306 +#: ../tools/virt-win-reg.pl:419 msgid "" -"What really happens is that the snippet is evaluated as a Perl expression " -"for each line of the file. The line, including the final C<\\n>, is passed " -"in C<$_> and the expression should update C<$_> or leave it unchanged." +"C expects that regedit files have already been reencoded in " +"the local encoding. Usually on Linux hosts, this means UTF-8 with " +"Unix-style line endings. Since Windows regedit files are often in UTF-16LE " +"with Windows-style line endings, you may need to reencode the whole file " +"before or after processing." msgstr "" #. type: textblock -#: ../tools/virt-edit.pl:311 +#: ../tools/virt-win-reg.pl:425 msgid "" -"To delete a line, set C<$_> to the empty string. For example, to delete the " -"C user account from the password file you can do:" +"To reencode a file from Windows format to Linux (before processing it with " +"the I<--merge> option), you would do something like this:" msgstr "" #. type: verbatim -#: ../tools/virt-edit.pl:314 +#: ../tools/virt-win-reg.pl:428 #, no-wrap msgid "" -" virt-edit mydomain /etc/passwd -e '$_ = \"\" if /^apache:/'\n" -"\n" -msgstr "" - -#. type: textblock -#: ../tools/virt-edit.pl:316 -msgid "" -"To insert a line, prepend or append it to C<$_>. However appending lines to " -"the end of the file is rather difficult this way since there is no concept " -"of \"last line of the file\" - your expression just doesn't get called " -"again. You might want to use the first method (setting C<$EDITOR>) if you " -"want to do this." -msgstr "" - -#. type: textblock -#: ../tools/virt-edit.pl:322 -msgid "" -"The variable C<$lineno> contains the current line number. As is " -"traditional, the first line in the file is number C<1>." -msgstr "" - -#. type: textblock -#: ../tools/virt-edit.pl:325 -msgid "" -"The return value from the expression is ignored, but the expression may call " -"C in order to abort the whole program, leaving the original file " -"untouched." -msgstr "" - -#. type: textblock -#: ../tools/virt-edit.pl:329 -msgid "" -"Remember when matching the end of a line that C<$_> may contain the final " -"C<\\n>, or (for DOS files) C<\\r\\n>, or if the file does not end with a " -"newline then neither of these. Thus to match or substitute some text at the " -"end of a line, use this regular expression:" -msgstr "" - -#. type: verbatim -#: ../tools/virt-edit.pl:334 -#, no-wrap -msgid "" -" /some text(\\r?\\n)?$/\n" -"\n" -msgstr "" - -#. type: textblock -#: ../tools/virt-edit.pl:336 -msgid "" -"Alternately, use the perl C function, being careful not to chomp " -"C<$_> itself (since that would remove all newlines from the file):" -msgstr "" - -#. type: verbatim -#: ../tools/virt-edit.pl:340 -#, no-wrap -msgid "" -" my $m = $_; chomp $m; $m =~ /some text$/\n" -"\n" -msgstr "" - -#. type: textblock -#: ../tools/virt-edit.pl:344 -msgid "" -"C has a limited ability to understand Windows drive letters and " -"paths (eg. C)." -msgstr "" - -#. type: textblock -#: ../tools/virt-edit.pl:347 -msgid "If and only if the guest is running Windows then:" -msgstr "" - -#. type: textblock -#: ../tools/virt-edit.pl:353 -msgid "" -"Drive letter prefixes like C are resolved against the Windows Registry " -"to the correct filesystem." -msgstr "" - -#. type: textblock -#: ../tools/virt-edit.pl:358 -msgid "" -"Any backslash (C<\\>) characters in the path are replaced with forward " -"slashes so that libguestfs can process it." -msgstr "" - -#. type: textblock -#: ../tools/virt-edit.pl:363 -msgid "" -"The path is resolved case insensitively to locate the file that should be " -"edited." -msgstr "" - -#. type: textblock -#: ../tools/virt-edit.pl:368 -msgid "There are some known shortcomings:" -msgstr "" - -#. type: textblock -#: ../tools/virt-edit.pl:374 -msgid "Some NTFS symbolic links may not be followed correctly." -msgstr "" - -#. type: textblock -#: ../tools/virt-edit.pl:378 -msgid "NTFS junction points that cross filesystems are not followed." -msgstr "" - -#. type: =head1 -#: ../tools/virt-edit.pl:435 -msgid "USING GUESTFISH" -msgstr "" - -#. type: textblock -#: ../tools/virt-edit.pl:437 -msgid "" -"L is a more powerful, lower level tool which you can use when " -"C doesn't work." -msgstr "" - -#. type: textblock -#: ../tools/virt-edit.pl:440 -msgid "Using C is approximately equivalent to doing:" -msgstr "" - -#. type: verbatim -#: ../tools/virt-edit.pl:442 -#, no-wrap -msgid "" -" guestfish --rw -i -d domname edit /file\n" -"\n" -msgstr "" - -#. type: textblock -#: ../tools/virt-edit.pl:444 -msgid "" -"where C is the name of the libvirt guest, and C is the full " -"path to the file." -msgstr "" - -#. type: textblock -#: ../tools/virt-edit.pl:447 -msgid "" -"The command above uses libguestfs's guest inspection feature and so does not " -"work on guests that libguestfs cannot inspect, or on things like arbitrary " -"disk images that don't contain guests. To edit a file on a disk image " -"directly, use:" -msgstr "" - -#. type: verbatim -#: ../tools/virt-edit.pl:452 -#, no-wrap -msgid "" -" guestfish --rw -a disk.img -m /dev/sda1 edit /file\n" -"\n" -msgstr "" - -#. type: textblock -#: ../tools/virt-edit.pl:454 -msgid "" -"where C is the disk image, C is the filesystem within " -"the disk image to edit, and C is the full path to the file." -msgstr "" - -#. type: textblock -#: ../tools/virt-edit.pl:458 -msgid "" -"C cannot create new files. Use the guestfish commands C, " -"C or C instead:" -msgstr "" - -#. type: verbatim -#: ../tools/virt-edit.pl:461 -#, no-wrap -msgid "" -" guestfish --rw -i -d domname touch /newfile\n" -"\n" -msgstr "" - -#. type: verbatim -#: ../tools/virt-edit.pl:463 -#, no-wrap -msgid "" -" guestfish --rw -i -d domname write /newfile \"new content\"\n" -"\n" -msgstr "" - -#. type: verbatim -#: ../tools/virt-edit.pl:465 -#, no-wrap -msgid "" -" guestfish --rw -i -d domname upload localfile /newfile\n" -"\n" -msgstr "" - -#. type: textblock -#: ../tools/virt-edit.pl:467 -msgid "C cannot edit multiple files, but guestfish can do it like this:" -msgstr "" - -#. type: verbatim -#: ../tools/virt-edit.pl:470 -#, no-wrap -msgid "" -" guestfish --rw -i -d domname edit /file1 : edit /file2\n" -"\n" -msgstr "" - -#. type: =item -#: ../tools/virt-edit.pl:480 -msgid "C" -msgstr "" - -#. type: textblock -#: ../tools/virt-edit.pl:482 -msgid "" -"If set, this string is used as the editor. It may contain arguments, " -"eg. C<\"emacs -nw\">" -msgstr "" - -#. type: textblock -#: ../tools/virt-edit.pl:485 -msgid "If not set, C is used." -msgstr "" - -#. type: =head1 -#: ../tools/virt-edit.pl:489 ../tools/virt-win-reg.pl:559 ../tools/virt-list-filesystems.pl:182 ../tools/virt-tar.pl:279 ../tools/virt-make-fs.pl:532 ../tools/virt-list-partitions.pl:250 -msgid "SHELL QUOTING" -msgstr "" - -#. type: textblock -#: ../tools/virt-edit.pl:491 ../tools/virt-win-reg.pl:567 ../tools/virt-list-filesystems.pl:184 ../tools/virt-tar.pl:281 ../tools/virt-make-fs.pl:534 ../tools/virt-list-partitions.pl:252 -msgid "" -"Libvirt guest names can contain arbitrary characters, some of which have " -"meaning to the shell such as C<#> and space. You may need to quote or " -"escape these characters on the command line. See the shell manual page " -"L for details." -msgstr "" - -#. type: textblock -#: ../tools/virt-edit.pl:498 -msgid "" -"L, L, L, L, " -"L, L, L, " -"L, L, L, L." -msgstr "" - -#. type: =head1 -#: ../tools/virt-edit.pl:510 ../tools/virt-win-reg.pl:598 ../tools/virt-list-filesystems.pl:202 ../tools/virt-tar.pl:301 ../tools/virt-make-fs.pl:564 ../tools/virt-list-partitions.pl:269 -msgid "AUTHOR" -msgstr "" - -#. type: textblock -#: ../tools/virt-edit.pl:512 ../tools/virt-win-reg.pl:600 ../tools/virt-list-filesystems.pl:204 ../tools/virt-tar.pl:303 ../tools/virt-make-fs.pl:566 ../tools/virt-list-partitions.pl:271 -msgid "Richard W.M. Jones L" -msgstr "" - -#. type: textblock -#: ../tools/virt-edit.pl:516 -msgid "Copyright (C) 2009-2011 Red Hat Inc." -msgstr "" - -#. type: textblock -#: ../tools/virt-win-reg.pl:37 -msgid "" -"virt-win-reg - Export and merge Windows Registry entries from a Windows " -"guest" -msgstr "" - -#. type: verbatim -#: ../tools/virt-win-reg.pl:41 -#, no-wrap -msgid "" -" virt-win-reg domname 'HKLM\\Path\\To\\Subkey'\n" -"\n" -msgstr "" - -#. type: verbatim -#: ../tools/virt-win-reg.pl:43 -#, no-wrap -msgid "" -" virt-win-reg domname 'HKLM\\Path\\To\\Subkey' name\n" -"\n" -msgstr "" - -#. type: verbatim -#: ../tools/virt-win-reg.pl:45 -#, no-wrap -msgid "" -" virt-win-reg domname 'HKLM\\Path\\To\\Subkey' @\n" -"\n" -msgstr "" - -#. type: verbatim -#: ../tools/virt-win-reg.pl:47 -#, no-wrap -msgid "" -" virt-win-reg --merge domname [input.reg ...]\n" -"\n" -msgstr "" - -#. type: verbatim -#: ../tools/virt-win-reg.pl:49 -#, no-wrap -msgid "" -" virt-win-reg [--options] disk.img ... # instead of domname\n" -"\n" -msgstr "" - -#. type: textblock -#: ../tools/virt-win-reg.pl:53 -msgid "" -"You must I use C with the I<--merge> option on live " -"virtual machines. If you do this, you I get irreversible disk " -"corruption in the VM. C tries to stop you from doing this, " -"but doesn't catch all cases." -msgstr "" - -#. type: textblock -#: ../tools/virt-win-reg.pl:58 -msgid "" -"Modifying the Windows Registry is an inherently risky operation. The format " -"is deliberately obscure and undocumented, and Registry changes can leave the " -"system unbootable. Therefore when using the I<--merge> option, make sure " -"you have a reliable backup first." -msgstr "" - -#. type: textblock -#: ../tools/virt-win-reg.pl:65 -msgid "" -"This program can export and merge Windows Registry entries from a Windows " -"guest." -msgstr "" - -#. type: textblock -#: ../tools/virt-win-reg.pl:68 -msgid "" -"The first parameter is the libvirt guest name or the raw disk image of a " -"Windows guest." -msgstr "" - -#. type: textblock -#: ../tools/virt-win-reg.pl:71 -msgid "" -"If I<--merge> is I specified, then the chosen registry key is " -"displayed/exported (recursively). For example:" -msgstr "" - -#. type: verbatim -#: ../tools/virt-win-reg.pl:74 -#, no-wrap -msgid "" -" $ virt-win-reg Windows7 'HKEY_LOCAL_MACHINE\\SOFTWARE\\Microsoft'\n" -"\n" -msgstr "" - -#. type: textblock -#: ../tools/virt-win-reg.pl:76 -msgid "You can also display single values from within registry keys, for example:" -msgstr "" - -#. type: verbatim -#: ../tools/virt-win-reg.pl:79 -#, no-wrap -msgid "" -" $ cvkey='HKLM\\SOFTWARE\\Microsoft\\Windows NT\\CurrentVersion'\n" -" $ virt-win-reg Windows7 $cvkey ProductName\n" -" Windows 7 Enterprise\n" -"\n" -msgstr "" - -#. type: textblock -#: ../tools/virt-win-reg.pl:83 -msgid "" -"With I<--merge>, you can merge a textual regedit file into the Windows " -"Registry:" -msgstr "" - -#. type: verbatim -#: ../tools/virt-win-reg.pl:86 -#, no-wrap -msgid "" -" $ virt-win-reg --merge Windows7 changes.reg\n" -"\n" -msgstr "" - -#. type: =head1 -#: ../tools/virt-win-reg.pl:88 ../tools/virt-tar.pl:45 -msgid "NOTE" -msgstr "" - -#. type: textblock -#: ../tools/virt-win-reg.pl:90 -msgid "" -"This program is only meant for simple access to the registry. If you want " -"to do complicated things with the registry, we suggest you download the " -"Registry hive files from the guest using L or L " -"and access them locally, eg. using L, L or " -"L." -msgstr "" - -#. type: =item -#: ../tools/virt-win-reg.pl:120 ../tools/virt-make-fs.pl:177 -msgid "B<--debug>" -msgstr "" - -#. type: textblock -#: ../tools/virt-win-reg.pl:122 -msgid "Enable debugging messages." -msgstr "" - -#. type: =item -#: ../tools/virt-win-reg.pl:157 -msgid "B<--merge>" -msgstr "" - -#. type: textblock -#: ../tools/virt-win-reg.pl:159 -msgid "" -"In merge mode, this merges a textual regedit file into the Windows Registry " -"of the virtual machine. If this flag is I given then virt-win-reg " -"displays or exports Registry entries instead." -msgstr "" - -#. type: textblock -#: ../tools/virt-win-reg.pl:163 -msgid "" -"Note that I<--merge> is I to use on live virtual machines, and will " -"result in disk corruption. However exporting (without this flag) is always " -"safe." -msgstr "" - -#. type: =item -#: ../tools/virt-win-reg.pl:171 -msgid "B<--encoding> UTF-16LE|ASCII" -msgstr "" - -#. type: textblock -#: ../tools/virt-win-reg.pl:173 -msgid "" -"When merging (only), you may need to specify the encoding for strings to be " -"used in the hive file. This is explained in detail in " -"L." -msgstr "" - -#. type: textblock -#: ../tools/virt-win-reg.pl:177 -msgid "" -"The default is to use UTF-16LE, which should work with recent versions of " -"Windows." -msgstr "" - -#. type: =head1 -#: ../tools/virt-win-reg.pl:402 -msgid "SUPPORTED SYSTEMS" -msgstr "" - -#. type: textblock -#: ../tools/virt-win-reg.pl:404 -msgid "" -"The program currently supports Windows NT-derived guests starting with " -"Windows XP through to at least Windows 7." -msgstr "" - -#. type: textblock -#: ../tools/virt-win-reg.pl:407 -msgid "" -"Registry support is done for C, " -"C, C, " -"C and C." -msgstr "" - -#. type: textblock -#: ../tools/virt-win-reg.pl:411 -msgid "" -"You can use C as a shorthand for C, and C for " -"C." -msgstr "" - -#. type: textblock -#: ../tools/virt-win-reg.pl:414 -msgid "" -"C and C are B supported at this " -"time." -msgstr "" - -#. type: =head1 -#: ../tools/virt-win-reg.pl:417 -msgid "ENCODING" -msgstr "" - -#. type: textblock -#: ../tools/virt-win-reg.pl:419 -msgid "" -"C expects that regedit files have already been reencoded in " -"the local encoding. Usually on Linux hosts, this means UTF-8 with " -"Unix-style line endings. Since Windows regedit files are often in UTF-16LE " -"with Windows-style line endings, you may need to reencode the whole file " -"before or after processing." -msgstr "" - -#. type: textblock -#: ../tools/virt-win-reg.pl:425 -msgid "" -"To reencode a file from Windows format to Linux (before processing it with " -"the I<--merge> option), you would do something like this:" -msgstr "" - -#. type: verbatim -#: ../tools/virt-win-reg.pl:428 -#, no-wrap -msgid "" -" iconv -f utf-16le -t utf-8 < win.reg | dos2unix > linux.reg\n" +" iconv -f utf-16le -t utf-8 < win.reg | dos2unix > linux.reg\n" "\n" msgstr "" @@ -29406,6 +28910,11 @@ msgid "" "\n" msgstr "" +#. type: =head1 +#: ../tools/virt-win-reg.pl:559 ../tools/virt-list-filesystems.pl:182 ../tools/virt-tar.pl:279 ../tools/virt-make-fs.pl:532 ../tools/virt-list-partitions.pl:250 +msgid "SHELL QUOTING" +msgstr "" + #. type: textblock #: ../tools/virt-win-reg.pl:561 msgid "" @@ -29420,6 +28929,15 @@ msgid "Paths and value names are case-insensitive." msgstr "" #. type: textblock +#: ../tools/virt-win-reg.pl:567 ../tools/virt-list-filesystems.pl:184 ../tools/virt-tar.pl:281 ../tools/virt-make-fs.pl:534 ../tools/virt-list-partitions.pl:252 +msgid "" +"Libvirt guest names can contain arbitrary characters, some of which have " +"meaning to the shell such as C<#> and space. You may need to quote or " +"escape these characters on the command line. See the shell manual page " +"L for details." +msgstr "" + +#. type: textblock #: ../tools/virt-win-reg.pl:574 msgid "" "L, L, L, L, " @@ -29451,6 +28969,16 @@ msgid "" "L" msgstr "" +#. type: =head1 +#: ../tools/virt-win-reg.pl:598 ../tools/virt-list-filesystems.pl:202 ../tools/virt-tar.pl:301 ../tools/virt-make-fs.pl:564 ../tools/virt-list-partitions.pl:269 +msgid "AUTHOR" +msgstr "" + +#. type: textblock +#: ../tools/virt-win-reg.pl:600 ../tools/virt-list-filesystems.pl:204 ../tools/virt-tar.pl:303 ../tools/virt-make-fs.pl:566 ../tools/virt-list-partitions.pl:271 +msgid "Richard W.M. Jones L" +msgstr "" + #. type: textblock #: ../tools/virt-win-reg.pl:604 ../tools/virt-make-fs.pl:570 msgid "Copyright (C) 2010 Red Hat Inc."