+#. type: =item
+#: ../fuse/guestmount.pod:147 ../libguestfs-1.11.20/fuse/guestmount.pod:147
+msgid "B<--fuse-help>"
+msgstr "B<--fuse-help>"
+
+#. type: textblock
+#: ../fuse/guestmount.pod:149 ../libguestfs-1.11.20/fuse/guestmount.pod:149
+msgid "Display help on special FUSE options (see I<-o> below)."
+msgstr ""
+
+#. type: textblock
+#: ../fuse/guestmount.pod:153 ../libguestfs-1.11.20/fuse/guestmount.pod:153
+msgid "Display brief help and exit."
+msgstr ""
+
+#. type: textblock
+#: ../fuse/guestmount.pod:177 ../libguestfs-1.11.20/fuse/guestmount.pod:177
+msgid ""
+"Mount the named partition or logical volume on the given mountpoint B<in the "
+"guest> (this has nothing to do with mountpoints in the host)."
+msgstr ""
+
+#. type: textblock
+#: ../fuse/guestmount.pod:180 ../libguestfs-1.11.20/fuse/guestmount.pod:180
+msgid ""
+"If the mountpoint is omitted, it defaults to C</>. You have to mount "
+"something on C</>."
+msgstr ""
+
+#. type: textblock
+#: ../fuse/guestmount.pod:197 ../libguestfs-1.11.20/fuse/guestmount.pod:197
+msgid ""
+"By default, we attempt to sync the guest disk when the FUSE mountpoint is "
+"unmounted. If you specify this option, then we don't attempt to sync the "
+"disk. See the discussion of autosync in the L<guestfs(3)> manpage."
+msgstr ""
+
+#. type: =item
+#: ../fuse/guestmount.pod:202 ../libguestfs-1.11.20/fuse/guestmount.pod:202
+#, fuzzy
+#| msgid "B<--partition>"
+msgid "B<-o option>"
+msgstr "B<--partition>"
+
+#. type: =item
+#: ../fuse/guestmount.pod:204 ../libguestfs-1.11.20/fuse/guestmount.pod:204
+#, fuzzy
+#| msgid "B<--partition>"
+msgid "B<--option option>"
+msgstr "B<--partition>"
+
+#. type: textblock
+#: ../fuse/guestmount.pod:206 ../libguestfs-1.11.20/fuse/guestmount.pod:206
+msgid "Pass extra options to FUSE."
+msgstr ""
+
+#. type: textblock
+#: ../fuse/guestmount.pod:208 ../libguestfs-1.11.20/fuse/guestmount.pod:208
+msgid ""
+"To get a list of all the extra options supported by FUSE, use the command "
+"below. Note that only the FUSE I<-o> options can be passed, and only some "
+"of them are a good idea."
+msgstr ""
+
+#. type: verbatim
+#: ../fuse/guestmount.pod:212 ../libguestfs-1.11.20/fuse/guestmount.pod:212
+#, no-wrap
+msgid ""
+" guestmount --fuse-help\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../fuse/guestmount.pod:214 ../libguestfs-1.11.20/fuse/guestmount.pod:214
+msgid "Some potentially useful FUSE options:"
+msgstr ""
+
+#. type: =item
+#: ../fuse/guestmount.pod:218 ../libguestfs-1.11.20/fuse/guestmount.pod:218
+msgid "B<-o allow_other>"
+msgstr ""
+
+#. type: textblock
+#: ../fuse/guestmount.pod:220 ../libguestfs-1.11.20/fuse/guestmount.pod:220
+msgid "Allow other users to see the filesystem."
+msgstr ""
+
+#. type: =item
+#: ../fuse/guestmount.pod:222 ../libguestfs-1.11.20/fuse/guestmount.pod:222
+msgid "B<-o attr_timeout=N>"
+msgstr "B<-o attr_timeout=N>"
+
+#. type: textblock
+#: ../fuse/guestmount.pod:224 ../libguestfs-1.11.20/fuse/guestmount.pod:224
+msgid "Enable attribute caching by FUSE, and set the timeout to I<N> seconds."
+msgstr ""
+
+#. type: =item
+#: ../fuse/guestmount.pod:226 ../libguestfs-1.11.20/fuse/guestmount.pod:226
+msgid "B<-o kernel_cache>"
+msgstr ""
+
+#. type: textblock
+#: ../fuse/guestmount.pod:228 ../libguestfs-1.11.20/fuse/guestmount.pod:228
+msgid ""
+"Allow the kernel to cache files (reduces the number of reads that have to go "
+"through the L<guestfs(3)> API). This is generally a good idea if you can "
+"afford the extra memory usage."
+msgstr ""
+
+#. type: =item
+#: ../fuse/guestmount.pod:232 ../libguestfs-1.11.20/fuse/guestmount.pod:232
+msgid "B<-o uid=N> B<-o gid=N>"
+msgstr ""
+
+#. type: textblock
+#: ../fuse/guestmount.pod:234 ../libguestfs-1.11.20/fuse/guestmount.pod:234
+msgid ""
+"Use these options to map all UIDs and GIDs inside the guest filesystem to "
+"the chosen values."
+msgstr ""
+
+#. type: textblock
+#: ../fuse/guestmount.pod:243 ../libguestfs-1.11.20/fuse/guestmount.pod:243
+msgid ""
+"Add devices and mount everything read-only. Also disallow writes and make "
+"the disk appear read-only to FUSE."
+msgstr ""
+
+#. type: textblock
+#: ../fuse/guestmount.pod:246 ../libguestfs-1.11.20/fuse/guestmount.pod:246
+msgid ""
+"This is highly recommended if you are not going to edit the guest disk. If "
+"the guest is running and this option is I<not> supplied, then there is a "
+"strong risk of disk corruption in the guest. We try to prevent this from "
+"happening, but it is not always possible."
+msgstr ""
+
+#. type: textblock
+#: ../fuse/guestmount.pod:251 ../libguestfs-1.11.20/fuse/guestmount.pod:251
+#: ../libguestfs-1.11.20/rescue/virt-rescue.pod:171
+#: ../rescue/virt-rescue.pod:171
+msgid "See also L<guestfish(1)/OPENING DISKS FOR READ AND WRITE>."
+msgstr ""
+
+#. type: textblock
+#: ../fuse/guestmount.pod:255 ../libguestfs-1.11.20/fuse/guestmount.pod:255
+msgid "Enable SELinux support for the guest."
+msgstr ""
+
+#. type: textblock
+#: ../fuse/guestmount.pod:261 ../libguestfs-1.11.20/fuse/guestmount.pod:261
+msgid "Enable verbose messages from underlying libguestfs."
+msgstr ""
+
+#. type: textblock
+#: ../fuse/guestmount.pod:267 ../libguestfs-1.11.20/fuse/guestmount.pod:267
+msgid "Display the program version and exit."
+msgstr ""
+
+#. type: textblock
+#: ../fuse/guestmount.pod:276 ../fuse/guestmount.pod:299
+#: ../libguestfs-1.11.20/fuse/guestmount.pod:276
+#: ../libguestfs-1.11.20/fuse/guestmount.pod:299
+#: ../libguestfs-1.11.20/rescue/virt-rescue.pod:197
+#: ../libguestfs-1.11.20/rescue/virt-rescue.pod:280
+#: ../rescue/virt-rescue.pod:197 ../rescue/virt-rescue.pod:280
+msgid "See L<guestfish(1)/OPENING DISKS FOR READ AND WRITE>."
+msgstr ""
+
+#. type: =item
+#: ../fuse/guestmount.pod:280 ../libguestfs-1.11.20/fuse/guestmount.pod:280
+#, fuzzy
+#| msgid "B<--ro>"
+msgid "B<--trace>"
+msgstr "B<--ro>"
+
+#. type: textblock
+#: ../fuse/guestmount.pod:282 ../libguestfs-1.11.20/fuse/guestmount.pod:282
+msgid "Trace libguestfs calls and entry into each FUSE function."
+msgstr ""
+
+#. type: textblock
+#: ../fuse/guestmount.pod:284 ../libguestfs-1.11.20/fuse/guestmount.pod:284
+msgid "This also stops the daemon from forking into the background."
+msgstr ""
+
+#. type: textblock
+#: ../fuse/guestmount.pod:305 ../libguestfs-1.11.20/fuse/guestmount.pod:305
+msgid ""
+"L<guestfish(1)>, L<virt-inspector(1)>, L<virt-cat(1)>, L<virt-edit(1)>, "
+"L<virt-tar(1)>, L<guestfs(3)>, L<http://libguestfs.org/>, L<http://fuse.sf."
+"net/>."
+msgstr ""
+
+#. type: textblock
+#: ../fuse/guestmount.pod:320 ../libguestfs-1.11.20/fuse/guestmount.pod:320
+msgid "Copyright (C) 2009-2010 Red Hat Inc. L<http://libguestfs.org/>"
+msgstr ""
+
+#. type: textblock
+#: ../inspector/virt-inspector.pod:5
+#: ../libguestfs-1.11.20/inspector/virt-inspector.pod:5
+msgid ""
+"virt-inspector - Display operating system version and other information "
+"about a virtual machine"
+msgstr ""
+
+#. type: verbatim
+#: ../inspector/virt-inspector.pod:9
+#: ../libguestfs-1.11.20/inspector/virt-inspector.pod:9
+#, fuzzy, no-wrap
+#| msgid ""
+#| " virt-list-partitions [--options] domname\n"
+#| "\n"
+msgid ""
+" virt-inspector [--options] -d domname\n"
+"\n"
+msgstr ""
+" virt-list-partitions [--параметри] назва_домену\n"
+"\n"
+
+#. type: verbatim
+#: ../inspector/virt-inspector.pod:11
+#: ../libguestfs-1.11.20/inspector/virt-inspector.pod:11
+#, fuzzy, no-wrap
+#| msgid ""
+#| " virt-list-partitions [--options] disk.img [disk.img ...]\n"
+#| "\n"
+msgid ""
+" virt-inspector [--options] -a disk.img [-a disk.img ...]\n"
+"\n"
+msgstr ""
+" virt-list-partitions [--параметри] диск.img [диск.img ...]\n"
+"\n"
+
+#. type: verbatim
+#: ../inspector/virt-inspector.pod:15
+#: ../libguestfs-1.11.20/inspector/virt-inspector.pod:15
+#, fuzzy, no-wrap
+#| msgid ""
+#| " virt-list-partitions [--options] domname\n"
+#| "\n"
+msgid ""
+" virt-inspector domname\n"
+"\n"
+msgstr ""
+" virt-list-partitions [--параметри] назва_домену\n"
+"\n"
+
+#. type: verbatim
+#: ../inspector/virt-inspector.pod:17 ../inspector/virt-inspector.pod:141
+#: ../libguestfs-1.11.20/inspector/virt-inspector.pod:17
+#: ../libguestfs-1.11.20/inspector/virt-inspector.pod:141
+#, fuzzy, no-wrap
+#| msgid ""
+#| " virt-list-partitions [--options] disk.img [disk.img ...]\n"
+#| "\n"
+msgid ""
+" virt-inspector disk.img [disk.img ...]\n"
+"\n"
+msgstr ""
+" virt-list-partitions [--параметри] диск.img [диск.img ...]\n"
+"\n"
+
+#. type: textblock
+#: ../inspector/virt-inspector.pod:21
+#: ../libguestfs-1.11.20/inspector/virt-inspector.pod:21
+msgid ""
+"B<virt-inspector> examines a virtual machine or disk image and tries to "
+"determine the version of the operating system and other information about "
+"the virtual machine."
+msgstr ""
+
+#. type: textblock
+#: ../inspector/virt-inspector.pod:25
+#: ../libguestfs-1.11.20/inspector/virt-inspector.pod:25
+msgid "Virt-inspector produces XML output for feeding into other programs."
+msgstr ""
+
+#. type: textblock
+#: ../inspector/virt-inspector.pod:27
+#: ../libguestfs-1.11.20/inspector/virt-inspector.pod:27
+msgid ""
+"In the normal usage, use C<virt-inspector -d domname> where C<domname> is "
+"the libvirt domain (see: C<virsh list --all>)."
+msgstr ""
+
+#. type: textblock
+#: ../inspector/virt-inspector.pod:30
+#: ../libguestfs-1.11.20/inspector/virt-inspector.pod:30
+msgid ""
+"You can also run virt-inspector directly on disk images from a single "
+"virtual machine. Use C<virt-inspector -a disk.img>. In rare cases a domain "
+"has several block devices, in which case you should list several I<-a> "
+"options one after another, with the first corresponding to the guest's C</"
+"dev/sda>, the second to the guest's C</dev/sdb> and so on."
+msgstr ""
+
+#. type: textblock
+#: ../inspector/virt-inspector.pod:37
+#: ../libguestfs-1.11.20/inspector/virt-inspector.pod:37
+msgid ""
+"You can also run virt-inspector on install disks, live CDs, bootable USB "
+"keys and similar."
+msgstr ""
+
+#. type: textblock
+#: ../inspector/virt-inspector.pod:40
+#: ../libguestfs-1.11.20/inspector/virt-inspector.pod:40
+msgid ""
+"Virt-inspector can only inspect and report upon I<one domain at a time>. To "
+"inspect several virtual machines, you have to run virt-inspector several "
+"times (for example, from a shell script for-loop)."
+msgstr ""
+
+#. type: textblock
+#: ../inspector/virt-inspector.pod:45
+#: ../libguestfs-1.11.20/inspector/virt-inspector.pod:45
+msgid ""
+"Because virt-inspector needs direct access to guest images, it won't "
+"normally work over remote libvirt connections."
+msgstr ""
+
+#. type: textblock
+#: ../inspector/virt-inspector.pod:48
+#: ../libguestfs-1.11.20/inspector/virt-inspector.pod:48
+msgid ""
+"All of the information available from virt-inspector is also available "
+"through the core libguestfs inspection API (see L<guestfs(3)/INSPECTION>). "
+"The same information can also be fetched using guestfish or via libguestfs "
+"bindings in many programming languages (see L<guestfs(3)/USING LIBGUESTFS "
+"WITH OTHER PROGRAMMING LANGUAGES>)."
+msgstr ""
+
+#. type: textblock
+#: ../inspector/virt-inspector.pod:81
+#: ../libguestfs-1.11.20/inspector/virt-inspector.pod:81
+msgid ""
+"Libvirt is only used if you specify a C<domname> on the command line. If "
+"you specify guest block devices directly (I<-a>), then libvirt is not used "
+"at all."
+msgstr ""
+
+#. type: textblock
+#: ../inspector/virt-inspector.pod:94
+#: ../libguestfs-1.11.20/inspector/virt-inspector.pod:94
+msgid ""
+"When prompting for keys and passphrases, virt-inspector normally turns "
+"echoing off so you cannot see what you are typing. If you are not worried "
+"about Tempest attacks and there is no one else in the room you can specify "
+"this flag to see what you are typing."
+msgstr ""
+
+#. type: textblock
+#: ../inspector/virt-inspector.pod:103
+#: ../libguestfs-1.11.20/inspector/virt-inspector.pod:103
+#: ../tools/virt-list-filesystems.pl:93 ../tools/virt-list-partitions.pl:94
+#: ../tools/virt-tar.pl:143 ../tools/virt-win-reg.pl:144
+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
+#: ../inspector/virt-inspector.pod:107
+#: ../libguestfs-1.11.20/inspector/virt-inspector.pod:107
+#: ../tools/virt-list-filesystems.pl:97 ../tools/virt-list-partitions.pl:98
+#: ../tools/virt-tar.pl:147 ../tools/virt-win-reg.pl:148
+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 "
+"ignored."
+msgstr ""
+
+#. type: textblock
+#: ../inspector/virt-inspector.pod:111
+#: ../libguestfs-1.11.20/inspector/virt-inspector.pod:111
+#: ../libguestfs-1.11.20/resize/virt-resize.pod:314
+#: ../libguestfs-1.11.20/resize/virt-resize.pod:400
+#: ../resize/virt-resize.pod:314 ../resize/virt-resize.pod:400
+#: ../tools/virt-list-filesystems.pl:101 ../tools/virt-list-partitions.pl:102
+#: ../tools/virt-tar.pl:151 ../tools/virt-win-reg.pl:152
+msgid ""
+"If working with untrusted raw-format guest disk images, you should ensure "
+"the format is always specified."
+msgstr ""
+
+#. type: textblock
+#: ../inspector/virt-inspector.pod:139
+#: ../libguestfs-1.11.20/inspector/virt-inspector.pod:139
+msgid "Previous versions of virt-inspector allowed you to write either:"
+msgstr ""
+
+#. type: verbatim
+#: ../inspector/virt-inspector.pod:145
+#: ../libguestfs-1.11.20/inspector/virt-inspector.pod:145
+#, fuzzy, no-wrap
+#| msgid ""
+#| " inspect-get-hostname root\n"
+#| "\n"
+msgid ""
+" virt-inspector guestname\n"
+"\n"
+msgstr ""
+" inspect-get-hostname корінь\n"
+"\n"
+
+#. type: =head1
+#: ../inspector/virt-inspector.pod:153
+#: ../libguestfs-1.11.20/inspector/virt-inspector.pod:153
+msgid "XML FORMAT"
+msgstr ""
+
+#. type: textblock
+#: ../inspector/virt-inspector.pod:155
+#: ../libguestfs-1.11.20/inspector/virt-inspector.pod:155
+msgid ""
+"The virt-inspector XML is described precisely in a RELAX NG schema file "
+"C<virt-inspector.rng> which is supplied with libguestfs. This section is "
+"just an overview."
+msgstr ""
+
+#. type: textblock
+#: ../inspector/virt-inspector.pod:159
+#: ../libguestfs-1.11.20/inspector/virt-inspector.pod:159
+msgid ""
+"The top-level element is E<lt>operatingsystemsE<gt>, and it contains one or "
+"more E<lt>operatingsystemE<gt> elements. You would only see more than one "
+"E<lt>operatingsystemE<gt> element if the virtual machine is multi-boot, "
+"which is vanishingly rare in real world VMs."
+msgstr ""
+
+#. type: =head2
+#: ../inspector/virt-inspector.pod:164
+#: ../libguestfs-1.11.20/inspector/virt-inspector.pod:164
+msgid "E<lt>operatingsystemE<gt>"
+msgstr ""
+
+#. type: textblock
+#: ../inspector/virt-inspector.pod:166
+#: ../libguestfs-1.11.20/inspector/virt-inspector.pod:166
+msgid ""
+"In the E<lt>operatingsystemE<gt> tag are various optional fields that "
+"describe the operating system, its architecture, the descriptive \"product "
+"name\" string, the type of OS and so on, as in this example:"
+msgstr ""
+
+#. type: verbatim
+#: ../inspector/virt-inspector.pod:170
+#: ../libguestfs-1.11.20/inspector/virt-inspector.pod:170
+#, no-wrap
+msgid ""
+" <operatingsystems>\n"
+" <operatingsystem>\n"
+" <root>/dev/sda2</root>\n"
+" <name>windows</name>\n"
+" <arch>i386</arch>\n"
+" <distro>windows</distro>\n"
+" <product_name>Windows 7 Enterprise</product_name>\n"
+" <product_variant>Client</product_variant>\n"
+" <major_version>6</major_version>\n"
+" <minor_version>1</minor_version>\n"
+" <windows_systemroot>/Windows</windows_systemroot>\n"
+" <format>installed</format>\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../inspector/virt-inspector.pod:183
+#: ../libguestfs-1.11.20/inspector/virt-inspector.pod:183
+msgid ""
+"In brief, E<lt>nameE<gt> is the class of operating system (something like "
+"C<linux> or C<windows>), E<lt>distroE<gt> is the distribution (eg. C<fedora> "
+"but many other distros are recognized) and E<lt>archE<gt> is the guest "
+"architecture. The other fields are fairly self-explanatory, but because "
+"these fields are taken directly from the libguestfs inspection API you can "
+"find precise information from L<guestfs(3)/INSPECTION>."
+msgstr ""
+
+#. type: textblock
+#: ../inspector/virt-inspector.pod:191
+#: ../libguestfs-1.11.20/inspector/virt-inspector.pod:191
+msgid ""
+"The E<lt>rootE<gt> element is the root filesystem device, but from the point "
+"of view of libguestfs (block devices may have completely different names "
+"inside the VM itself)."
+msgstr ""
+
+#. type: =head2
+#: ../inspector/virt-inspector.pod:195
+#: ../libguestfs-1.11.20/inspector/virt-inspector.pod:195
+#, fuzzy
+#| msgid "mountpoints"
+msgid "E<lt>mountpointsE<gt>"
+msgstr "mountpoints"
+
+#. type: textblock
+#: ../inspector/virt-inspector.pod:197
+#: ../libguestfs-1.11.20/inspector/virt-inspector.pod:197
+msgid ""
+"Un*x-like guests typically have multiple filesystems which are mounted at "
+"various mountpoints, and these are described in the E<lt>mountpointsE<gt> "
+"element which looks like this:"
+msgstr ""
+
+#. type: verbatim
+#: ../inspector/virt-inspector.pod:201
+#: ../libguestfs-1.11.20/inspector/virt-inspector.pod:201
+#, no-wrap
+msgid ""
+" <operatingsystems>\n"
+" <operatingsystem>\n"
+" ...\n"
+" <mountpoints>\n"
+" <mountpoint dev=\"/dev/vg_f13x64/lv_root\">/</mountpoint>\n"
+" <mountpoint dev=\"/dev/sda1\">/boot</mountpoint>\n"
+" </mountpoints>\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../inspector/virt-inspector.pod:209
+#: ../libguestfs-1.11.20/inspector/virt-inspector.pod:209
+msgid ""
+"As with E<lt>rootE<gt>, devices are from the point of view of libguestfs, "
+"and may have completely different names inside the guest. Only mountable "
+"filesystems appear in this list, not things like swap devices."
+msgstr ""
+
+#. type: =head2
+#: ../inspector/virt-inspector.pod:214
+#: ../libguestfs-1.11.20/inspector/virt-inspector.pod:214
+#, fuzzy
+#| msgid "list-filesystems"
+msgid "E<lt>filesystemsE<gt>"
+msgstr "list-filesystems"
+
+#. type: textblock
+#: ../inspector/virt-inspector.pod:216
+#: ../libguestfs-1.11.20/inspector/virt-inspector.pod:216
+msgid ""
+"E<lt>filesystemsE<gt> is like E<lt>mountpointsE<gt> but covers I<all> "
+"filesystems belonging to the guest, including swap and empty partitions. "
+"(In the rare case of a multi-boot guest, it covers filesystems belonging to "
+"this OS or shared with this OS and other OSes)."
+msgstr ""
+
+#. type: textblock
+#: ../inspector/virt-inspector.pod:222
+#: ../libguestfs-1.11.20/inspector/virt-inspector.pod:222
+msgid "You might see something like this:"
+msgstr ""
+
+#. type: verbatim
+#: ../inspector/virt-inspector.pod:224
+#: ../libguestfs-1.11.20/inspector/virt-inspector.pod:224
+#, no-wrap
+msgid ""
+" <operatingsystems>\n"
+" <operatingsystem>\n"
+" ...\n"
+" <filesystems>\n"
+" <filesystem dev=\"/dev/vg_f13x64/lv_root\">\n"
+" <type>ext4</type>\n"
+" <label>Fedora-13-x86_64</label>\n"
+" <uuid>e6a4db1e-15c2-477b-ac2a-699181c396aa</uuid>\n"
+" </filesystem>\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../inspector/virt-inspector.pod:234
+#: ../libguestfs-1.11.20/inspector/virt-inspector.pod:234
+msgid ""
+"The optional elements within E<lt>filesystemE<gt> are the filesystem type, "
+"the label, and the UUID."
+msgstr ""
+
+#. type: =head2
+#: ../inspector/virt-inspector.pod:237
+#: ../libguestfs-1.11.20/inspector/virt-inspector.pod:237
+msgid "E<lt>applicationsE<gt>"
+msgstr ""
+
+#. type: textblock
+#: ../inspector/virt-inspector.pod:239
+#: ../libguestfs-1.11.20/inspector/virt-inspector.pod:239
+msgid ""
+"The related elements E<lt>package_formatE<gt>, E<lt>package_managementE<gt> "
+"and E<lt>applicationsE<gt> describe applications installed in the virtual "
+"machine."
+msgstr ""
+
+#. type: textblock
+#: ../inspector/virt-inspector.pod:243
+#: ../libguestfs-1.11.20/inspector/virt-inspector.pod:243
+msgid ""
+"E<lt>package_formatE<gt>, if present, describes the packaging system used. "
+"Typical values would be C<rpm> and C<deb>."
+msgstr ""
+
+#. type: textblock
+#: ../inspector/virt-inspector.pod:246
+#: ../libguestfs-1.11.20/inspector/virt-inspector.pod:246
+msgid ""
+"E<lt>package_managementE<gt>, if present, describes the package manager. "
+"Typical values include C<yum>, C<up2date> and C<apt>"
+msgstr ""
+
+#. type: textblock
+#: ../inspector/virt-inspector.pod:249
+#: ../libguestfs-1.11.20/inspector/virt-inspector.pod:249
+msgid "E<lt>applicationsE<gt> lists the packages or applications installed."
+msgstr ""
+
+#. type: verbatim
+#: ../inspector/virt-inspector.pod:252
+#: ../libguestfs-1.11.20/inspector/virt-inspector.pod:252
+#, no-wrap
+msgid ""
+" <operatingsystems>\n"
+" <operatingsystem>\n"
+" ...\n"
+" <applications>\n"
+" <application>\n"
+" <name>coreutils</name>\n"
+" <version>8.5</version>\n"
+" <release>1</release>\n"
+" </application>\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../inspector/virt-inspector.pod:262
+#: ../libguestfs-1.11.20/inspector/virt-inspector.pod:262
+msgid ""
+"The version and release fields may not be available for some types guests. "
+"Other fields are possible, see L<guestfs(3)/"
+"guestfs_inspect_list_applications>."
+msgstr ""
+
+#. type: =head2
+#: ../inspector/virt-inspector.pod:266
+#: ../libguestfs-1.11.20/inspector/virt-inspector.pod:266
+msgid "E<lt>drive_mappingsE<gt>"
+msgstr ""
+
+#. type: textblock
+#: ../inspector/virt-inspector.pod:268
+#: ../libguestfs-1.11.20/inspector/virt-inspector.pod:268
+msgid ""
+"For operating systems like Windows which use drive letters, virt-inspector "
+"is able to find out how drive letters map to filesystems."
+msgstr ""
+
+#. type: verbatim
+#: ../inspector/virt-inspector.pod:272
+#: ../libguestfs-1.11.20/inspector/virt-inspector.pod:272
+#, no-wrap
+msgid ""
+" <operatingsystems>\n"
+" <operatingsystem>\n"
+" ...\n"
+" <drive_mappings>\n"
+" <drive_mapping name=\"C\">/dev/sda2</drive_mapping>\n"
+" <drive_mapping name=\"E\">/dev/sdb1</drive_mapping>\n"
+" </drive_mappings>\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../inspector/virt-inspector.pod:280
+#: ../libguestfs-1.11.20/inspector/virt-inspector.pod:280
+msgid ""
+"In the example above, drive C maps to the filesystem on the second partition "
+"on the first disk, and drive E maps to the filesystem on the first partition "
+"on the second disk."
+msgstr ""
+
+#. type: textblock
+#: ../inspector/virt-inspector.pod:284
+#: ../libguestfs-1.11.20/inspector/virt-inspector.pod:284
+msgid ""
+"Note that this only covers permanent local filesystem mappings, not things "
+"like network shares. Furthermore NTFS volume mount points may not be listed "
+"here."
+msgstr ""
+
+#. type: =head2
+#: ../inspector/virt-inspector.pod:288
+#: ../libguestfs-1.11.20/inspector/virt-inspector.pod:288
+#, fuzzy
+#| msgid "B<-s E<lt>NE<gt>>"
+msgid "E<lt>iconE<gt>"
+msgstr "B<-s E<lt>NE<gt>>"
+
+#. type: textblock
+#: ../inspector/virt-inspector.pod:290
+#: ../libguestfs-1.11.20/inspector/virt-inspector.pod:290
+msgid ""
+"Virt-inspector is sometimes able to extract an icon or logo for the guest. "
+"The icon is returned as base64-encoded PNG data. Note that the icon can be "
+"very large and high quality."
+msgstr ""
+
+#. type: verbatim
+#: ../inspector/virt-inspector.pod:294
+#: ../libguestfs-1.11.20/inspector/virt-inspector.pod:294
+#, no-wrap
+msgid ""
+" <operatingsystems>\n"
+" <operatingsystem>\n"
+" ...\n"
+" <icon>\n"
+" iVBORw0KGgoAAAANSUhEUgAAAGAAAABg[.......]\n"
+" [... many lines of base64 data ...]\n"
+" </icon>\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../inspector/virt-inspector.pod:302
+#: ../libguestfs-1.11.20/inspector/virt-inspector.pod:302
+msgid ""
+"To display the icon, you have to extract it and convert the base64 data back "
+"to a binary file. Use an XPath query or simply an editor to extract the "
+"data, then use the coreutils L<base64(1)> program to do the conversion back "
+"to a PNG file:"
+msgstr ""
+
+#. type: verbatim
+#: ../inspector/virt-inspector.pod:307
+#: ../libguestfs-1.11.20/inspector/virt-inspector.pod:307
+#, no-wrap
+msgid ""
+" base64 -i -d < icon.data > icon.png\n"
+"\n"
+msgstr ""
+
+#. type: =head2
+#: ../inspector/virt-inspector.pod:309
+#: ../libguestfs-1.11.20/inspector/virt-inspector.pod:309
+msgid "INSPECTING INSTALL DISKS, LIVE CDs"
+msgstr ""
+
+#. type: textblock
+#: ../inspector/virt-inspector.pod:311
+#: ../libguestfs-1.11.20/inspector/virt-inspector.pod:311
+msgid ""
+"Virt-inspector can detect some operating system installers on install disks, "
+"live CDs, bootable USB keys and more."
+msgstr ""
+
+#. type: textblock
+#: ../inspector/virt-inspector.pod:314
+#: ../libguestfs-1.11.20/inspector/virt-inspector.pod:314
+msgid ""
+"In this case the E<lt>formatE<gt> tag will contain C<installer> and other "
+"fields may be present to indicate a live CD, network installer, or one part "
+"of a multipart CD. For example:"
+msgstr ""
+
+#. type: verbatim
+#: ../inspector/virt-inspector.pod:318
+#: ../libguestfs-1.11.20/inspector/virt-inspector.pod:318
+#, no-wrap
+msgid ""
+" <operatingsystems>\n"
+" <operatingsystem>\n"
+" <root>/dev/sda</root>\n"
+" <name>linux</name>\n"
+" <arch>i386</arch>\n"
+" <distro>ubuntu</distro>\n"
+" <product_name>Ubuntu 10.10 "Maverick Meerkat"</product_name>\n"
+" <major_version>10</major_version>\n"
+" <minor_version>10</minor_version>\n"
+" <format>installer</format>\n"
+" <live/>\n"
+"\n"
+msgstr ""
+
+#. type: =head1
+#: ../inspector/virt-inspector.pod:330
+#: ../libguestfs-1.11.20/inspector/virt-inspector.pod:330
+msgid "USING XPATH"
+msgstr ""
+
+#. type: textblock
+#: ../inspector/virt-inspector.pod:332
+#: ../libguestfs-1.11.20/inspector/virt-inspector.pod:332
+msgid ""
+"You can use the XPath query language, and/or the xpath tool, in order to "
+"select parts of the XML."
+msgstr ""
+
+#. type: verbatim
+#: ../inspector/virt-inspector.pod:337
+#: ../libguestfs-1.11.20/inspector/virt-inspector.pod:337
+#, no-wrap
+msgid ""
+" $ virt-inspector -d Guest | xpath //filesystems\n"
+" Found 1 nodes:\n"
+" -- NODE --\n"
+" <filesystems>\n"
+" <filesystem dev=\"/dev/vg_f13x64/lv_root\">\n"
+" <type>ext4</type>\n"
+" [etc]\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../inspector/virt-inspector.pod:345
+#: ../libguestfs-1.11.20/inspector/virt-inspector.pod:345
+#, no-wrap
+msgid ""
+" $ virt-inspector -d Guest | \\\n"
+" xpath \"string(//filesystem[@dev='/dev/sda1']/type)\"\n"
+" Query didn't return a nodeset. Value: ext4\n"
+"\n"
+msgstr ""
+
+#. type: =head1
+#: ../inspector/virt-inspector.pod:356
+#: ../libguestfs-1.11.20/inspector/virt-inspector.pod:356
+msgid "OLD VERSIONS OF VIRT-INSPECTOR"
+msgstr ""
+
+#. type: textblock
+#: ../inspector/virt-inspector.pod:358
+#: ../libguestfs-1.11.20/inspector/virt-inspector.pod:358
+msgid ""
+"Early versions of libguestfs shipped with a different virt-inspector program "
+"written in Perl (the current version is written in C). The XML output of "
+"the Perl virt-inspector was different and it could also output in other "
+"formats like text."
+msgstr ""
+
+#. type: textblock
+#: ../inspector/virt-inspector.pod:363
+#: ../libguestfs-1.11.20/inspector/virt-inspector.pod:363
+msgid ""
+"The old virt-inspector is no longer supported or shipped with libguestfs."
+msgstr ""
+
+#. type: textblock
+#: ../inspector/virt-inspector.pod:366
+#: ../libguestfs-1.11.20/inspector/virt-inspector.pod:366
+msgid ""
+"To confuse matters further, in Red Hat Enterprise Linux 6 we ship two "
+"versions of virt-inspector with different names:"
+msgstr ""
+
+#. type: verbatim
+#: ../inspector/virt-inspector.pod:369
+#: ../libguestfs-1.11.20/inspector/virt-inspector.pod:369
+#, no-wrap
+msgid ""
+" virt-inspector Old Perl version.\n"
+" virt-inspector2 New C version.\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../inspector/virt-inspector.pod:374
+#: ../libguestfs-1.11.20/inspector/virt-inspector.pod:374
+msgid ""
+"L<guestfs(3)>, L<guestfish(1)>, L<http://www.w3.org/TR/xpath/>, L<base64(1)"
+">, L<http://libguestfs.org/>."
+msgstr ""
+
+#. type: textblock
+#: ../inspector/virt-inspector.pod:390
+#: ../libguestfs-1.11.20/inspector/virt-inspector.pod:390
+msgid "Matthew Booth L<mbooth@redhat.com>"
+msgstr ""
+
+#. type: textblock
+#: ../java/examples/guestfs-java.pod:5
+#: ../libguestfs-1.11.20/java/examples/guestfs-java.pod:5
+msgid "guestfs-java - How to use libguestfs from Java"
+msgstr ""
+
+#. type: verbatim
+#: ../java/examples/guestfs-java.pod:9
+#: ../libguestfs-1.11.20/java/examples/guestfs-java.pod:9
+#, no-wrap
+msgid ""
+" import com.redhat.et.libguestfs.*;\n"
+" \n"
+msgstr ""
+
+#. type: verbatim
+#: ../java/examples/guestfs-java.pod:11
+#: ../libguestfs-1.11.20/java/examples/guestfs-java.pod:11
+#, no-wrap
+msgid ""
+" GuestFS g = new GuestFS ();\n"
+" g.add_drive_opts (\"disk.img\", null);\n"
+" g.launch ();\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../java/examples/guestfs-java.pod:17
+#: ../libguestfs-1.11.20/java/examples/guestfs-java.pod:17
+msgid ""
+"This manual page documents how to call libguestfs from the Java programming "
+"language. This page just documents the differences from the C API and gives "
+"some examples. If you are not familiar with using libguestfs, you also need "
+"to read L<guestfs(3)>."
+msgstr ""
+
+#. type: =head2
+#: ../java/examples/guestfs-java.pod:22
+#: ../libguestfs-1.11.20/java/examples/guestfs-java.pod:22
+#: ../libguestfs-1.11.20/ocaml/examples/guestfs-ocaml.pod:53
+#: ../ocaml/examples/guestfs-ocaml.pod:53
+msgid "CLOSING THE HANDLE"
+msgstr ""
+
+#. type: textblock
+#: ../java/examples/guestfs-java.pod:24
+#: ../libguestfs-1.11.20/java/examples/guestfs-java.pod:24
+msgid ""
+"The handle is closed when it is reaped by the garbage collector. Because "
+"libguestfs handles include a lot of state, it is also possible to close (and "
+"hence free) them explicitly by calling the C<close> method."
+msgstr ""
+
+#. type: =head2
+#: ../java/examples/guestfs-java.pod:29
+#: ../libguestfs-1.11.20/java/examples/guestfs-java.pod:29
+#: ../libguestfs-1.11.20/ocaml/examples/guestfs-ocaml.pod:60
+#: ../libguestfs-1.11.20/python/examples/guestfs-python.pod:21
+#: ../libguestfs-1.11.20/ruby/examples/guestfs-ruby.pod:22
+#: ../ocaml/examples/guestfs-ocaml.pod:60
+#: ../python/examples/guestfs-python.pod:21
+#: ../ruby/examples/guestfs-ruby.pod:22
+#, fuzzy
+#| msgid "OPTIONS"
+msgid "EXCEPTIONS"
+msgstr "ПАРАМЕТРИ"
+
+#. type: textblock
+#: ../java/examples/guestfs-java.pod:31
+#: ../libguestfs-1.11.20/java/examples/guestfs-java.pod:31
+msgid ""
+"Errors from libguestfs functions are mapped into the C<LibGuestFSException> "
+"exception. This has a single parameter which is the error message (a "
+"C<String>)."
+msgstr ""
+
+#. type: textblock
+#: ../java/examples/guestfs-java.pod:35
+#: ../libguestfs-1.11.20/java/examples/guestfs-java.pod:35
+msgid "Calling any method on a closed handle raises the same exception."
+msgstr ""
+
+#. type: textblock
+#: ../java/examples/guestfs-java.pod:47
+#: ../libguestfs-1.11.20/java/examples/guestfs-java.pod:47
+#, fuzzy
+#| msgid ""
+#| "L<guestfs(3)>, L<guestfish(1)>, L<virt-filesystems(1)>, L<virt-list-"
+#| "filesystems(1)>, L<virt-resize(1)>, L<Sys::Guestfs(3)>, L<Sys::Guestfs::"
+#| "Lib(3)>, L<Sys::Virt(3)>, L<http://libguestfs.org/>."
+msgid ""
+"L<guestfs(3)>, L<guestfs-examples(3)>, L<guestfs-ocaml(3)>, L<guestfs-perl(3)"
+">, L<guestfs-python(3)>, L<guestfs-recipes(1)>, L<guestfs-ruby(3)>, L<http://"
+"libguestfs.org/>, L<http://caml.inria.fr/>."
+msgstr ""
+"L<guestfs(3)>, L<guestfish(1)>, L<virt-filesystems(1)>, L<virt-list-"
+"filesystems(1)>, L<virt-resize(1)>, L<Sys::Guestfs(3)>, L<Sys::Guestfs::Lib"
+"(3)>, L<Sys::Virt(3)>, L<http://libguestfs.org/>."
+
+#. type: textblock
+#: ../java/examples/guestfs-java.pod:63
+#: ../libguestfs-1.11.20/java/examples/guestfs-java.pod:63
+#: ../libguestfs-1.11.20/perl/examples/guestfs-perl.pod:57
+#: ../perl/examples/guestfs-perl.pod:57
+#, fuzzy
+#| msgid "Copyright (C) 2009 Red Hat Inc."
+msgid "Copyright (C) 2011 Red Hat Inc. L<http://libguestfs.org/>"
+msgstr "© Red Hat Inc., 2009"
+
+#. type: textblock
+#: ../libguestfs-1.11.20/ocaml/examples/guestfs-ocaml.pod:5
+#: ../ocaml/examples/guestfs-ocaml.pod:5
+msgid "guestfs-ocaml - How to use libguestfs from OCaml"
+msgstr ""
+
+#. type: textblock
+#: ../libguestfs-1.11.20/ocaml/examples/guestfs-ocaml.pod:9
+#: ../ocaml/examples/guestfs-ocaml.pod:9
+msgid "Module style:"
+msgstr ""
+
+#. type: verbatim
+#: ../libguestfs-1.11.20/ocaml/examples/guestfs-ocaml.pod:11
+#: ../ocaml/examples/guestfs-ocaml.pod:11
+#, no-wrap
+msgid ""
+" let g = Guestfs.create () in\n"
+" Guestfs.add_drive_opts g ~format:\"raw\" ~readonly:true \"disk.img\";\n"
+" Guestfs.launch g;\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../libguestfs-1.11.20/ocaml/examples/guestfs-ocaml.pod:15
+#: ../ocaml/examples/guestfs-ocaml.pod:15
+msgid "Object-oriented style:"
+msgstr ""
+
+#. type: verbatim
+#: ../libguestfs-1.11.20/ocaml/examples/guestfs-ocaml.pod:17
+#: ../ocaml/examples/guestfs-ocaml.pod:17
+#, no-wrap
+msgid ""
+" let g = new Guestfs.guestfs () in\n"
+" g#add_drive_opts ~format:\"raw\" ~readonly:true \"disk.img\";\n"
+" g#launch ();\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../libguestfs-1.11.20/ocaml/examples/guestfs-ocaml.pod:21
+#: ../ocaml/examples/guestfs-ocaml.pod:21
+#, no-wrap
+msgid ""
+" ocamlfind opt prog.ml -package guestfs -linkpkg -o prog\n"
+"or:\n"
+" ocamlopt -I +guestfs mlguestfs.cmxa prog.ml -o prog\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../libguestfs-1.11.20/ocaml/examples/guestfs-ocaml.pod:27
+#: ../ocaml/examples/guestfs-ocaml.pod:27
+msgid ""
+"This manual page documents how to call libguestfs from the OCaml programming "
+"language. This page just documents the differences from the C API and gives "
+"some examples. If you are not familiar with using libguestfs, you also need "
+"to read L<guestfs(3)>."
+msgstr ""
+
+#. type: =head2
+#: ../libguestfs-1.11.20/ocaml/examples/guestfs-ocaml.pod:32
+#: ../ocaml/examples/guestfs-ocaml.pod:32
+msgid "PROGRAMMING STYLES"
+msgstr ""
+
+#. type: textblock
+#: ../libguestfs-1.11.20/ocaml/examples/guestfs-ocaml.pod:34
+#: ../ocaml/examples/guestfs-ocaml.pod:34
+msgid ""
+"There are two different programming styles supported by the OCaml bindings. "
+"You can use a module style, with each C function mapped to an OCaml function:"
+msgstr ""
+
+#. type: verbatim
+#: ../libguestfs-1.11.20/ocaml/examples/guestfs-ocaml.pod:38
+#: ../ocaml/examples/guestfs-ocaml.pod:38
+#, fuzzy, no-wrap
+#| msgid ""
+#| " int guestfs_last_errno (guestfs_h *g);\n"
+#| "\n"
+msgid ""
+" int guestfs_set_verbose (guestfs_h *g, int flag);\n"
+"\n"
+msgstr ""
+" int guestfs_last_errno (guestfs_h *g);\n"
+"\n"
+
+#. type: textblock
+#: ../libguestfs-1.11.20/ocaml/examples/guestfs-ocaml.pod:40
+#: ../ocaml/examples/guestfs-ocaml.pod:40
+msgid "becomes:"
+msgstr ""
+
+#. type: verbatim
+#: ../libguestfs-1.11.20/ocaml/examples/guestfs-ocaml.pod:42
+#: ../ocaml/examples/guestfs-ocaml.pod:42
+#, no-wrap
+msgid ""
+" val Guestfs.set_verbose : Guestfs.t -> bool -> unit\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../libguestfs-1.11.20/ocaml/examples/guestfs-ocaml.pod:44
+#: ../ocaml/examples/guestfs-ocaml.pod:44
+msgid ""
+"Alternately you can use an object-oriented style, calling methods on the "
+"class C<Guestfs.guestfs>:"
+msgstr ""
+
+#. type: verbatim
+#: ../libguestfs-1.11.20/ocaml/examples/guestfs-ocaml.pod:47
+#: ../ocaml/examples/guestfs-ocaml.pod:47
+#, no-wrap
+msgid ""
+" method set_verbose : bool -> unit\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../libguestfs-1.11.20/ocaml/examples/guestfs-ocaml.pod:49
+#: ../ocaml/examples/guestfs-ocaml.pod:49
+msgid ""
+"The object-oriented style is usually briefer, and the minor performance "
+"penalty isn't noticable in the general overhead of performing libguestfs "
+"functions."
+msgstr ""
+
+#. type: textblock
+#: ../libguestfs-1.11.20/ocaml/examples/guestfs-ocaml.pod:55
+#: ../ocaml/examples/guestfs-ocaml.pod:55
+msgid ""
+"The handle is closed when it is reaped by the garbage collector. Because "
+"libguestfs handles include a lot of state, it is also possible to close (and "
+"hence free) them explicitly by calling C<Guestfs.close> or the C<#close> "
+"method."
+msgstr ""
+
+#. type: textblock
+#: ../libguestfs-1.11.20/ocaml/examples/guestfs-ocaml.pod:62
+#: ../ocaml/examples/guestfs-ocaml.pod:62
+msgid ""
+"Errors from libguestfs functions are mapped into the C<Guestfs.Error> "
+"exception. This has a single parameter which is the error message (a "
+"string)."
+msgstr ""
+
+#. type: textblock
+#: ../libguestfs-1.11.20/ocaml/examples/guestfs-ocaml.pod:66
+#: ../ocaml/examples/guestfs-ocaml.pod:66
+msgid ""
+"Calling any function/method on a closed handle raises C<Guestfs."
+"Handle_closed>. The single parameter is the name of the function that you "
+"called."
+msgstr ""
+
+#. type: textblock
+#: ../libguestfs-1.11.20/ocaml/examples/guestfs-ocaml.pod:80
+#: ../ocaml/examples/guestfs-ocaml.pod:80
+#, fuzzy
+#| msgid ""
+#| "L<guestfs(3)>, L<guestfish(1)>, L<virt-filesystems(1)>, L<virt-list-"
+#| "filesystems(1)>, L<virt-resize(1)>, L<Sys::Guestfs(3)>, L<Sys::Guestfs::"
+#| "Lib(3)>, L<Sys::Virt(3)>, L<http://libguestfs.org/>."
+msgid ""
+"L<guestfs(3)>, L<guestfs-examples(3)>, L<guestfs-java(3)>, L<guestfs-perl(3)"
+">, L<guestfs-python(3)>, L<guestfs-recipes(1)>, L<guestfs-ruby(3)>, L<http://"
+"libguestfs.org/>, L<http://caml.inria.fr/>."
+msgstr ""
+"L<guestfs(3)>, L<guestfish(1)>, L<virt-filesystems(1)>, L<virt-list-"
+"filesystems(1)>, L<virt-resize(1)>, L<Sys::Guestfs(3)>, L<Sys::Guestfs::Lib"
+"(3)>, L<Sys::Virt(3)>, L<http://libguestfs.org/>."
+
+#. type: textblock
+#: ../libguestfs-1.11.20/perl/examples/guestfs-perl.pod:5
+#: ../perl/examples/guestfs-perl.pod:5
+msgid "guestfs-perl - How to use libguestfs from Perl"
+msgstr ""
+
+#. type: verbatim
+#: ../libguestfs-1.11.20/perl/examples/guestfs-perl.pod:9
+#: ../perl/examples/guestfs-perl.pod:9
+#, no-wrap
+msgid ""
+" use Sys::Guestfs;\n"
+" \n"
+msgstr ""
+
+#. type: verbatim
+#: ../libguestfs-1.11.20/perl/examples/guestfs-perl.pod:11
+#: ../perl/examples/guestfs-perl.pod:11
+#, no-wrap
+msgid ""
+" my $h = Sys::Guestfs->new ();\n"
+" $h->add_drive_opts ('guest.img', format => 'raw');\n"
+" $h->launch ();\n"
+" $h->mount_options ('', '/dev/sda1', '/');\n"
+" $h->touch ('/hello');\n"
+" $h->sync ();\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../libguestfs-1.11.20/perl/examples/guestfs-perl.pod:20
+#: ../perl/examples/guestfs-perl.pod:20
+msgid ""
+"This manual page documents how to call libguestfs from the Perl programming "
+"language. This page just documents the differences from the C API and gives "
+"some examples. If you are not familiar with using libguestfs, you also need "
+"to read L<guestfs(3)>. To read the full Perl API, see L<Sys::Guestfs(3)>."
+msgstr ""
+
+#. type: =head2
+#: ../libguestfs-1.11.20/perl/examples/guestfs-perl.pod:26
+#: ../perl/examples/guestfs-perl.pod:26
+msgid "ERRORS"
+msgstr ""
+
+#. type: textblock
+#: ../libguestfs-1.11.20/perl/examples/guestfs-perl.pod:28
+#: ../perl/examples/guestfs-perl.pod:28
+msgid ""
+"Errors from libguestfs functions turn into calls to C<croak> (see L<Carp(3)"
+">)."
+msgstr ""
+
+#. type: textblock
+#: ../libguestfs-1.11.20/perl/examples/guestfs-perl.pod:41
+#: ../perl/examples/guestfs-perl.pod:41
+#, fuzzy
+#| msgid ""
+#| "L<guestfs(3)>, L<guestfish(1)>, L<virt-filesystems(1)>, L<virt-list-"
+#| "filesystems(1)>, L<virt-resize(1)>, L<Sys::Guestfs(3)>, L<Sys::Guestfs::"
+#| "Lib(3)>, L<Sys::Virt(3)>, L<http://libguestfs.org/>."
+msgid ""
+"L<Sys::Guestfs(3)>, L<guestfs(3)>, L<guestfs-examples(3)>, L<guestfs-java(3)"
+">, L<guestfs-ocaml(3)>, L<guestfs-python(3)>, L<guestfs-recipes(1)>, "
+"L<guestfs-ruby(3)>, L<http://libguestfs.org/>."
+msgstr ""
+"L<guestfs(3)>, L<guestfish(1)>, L<virt-filesystems(1)>, L<virt-list-"
+"filesystems(1)>, L<virt-resize(1)>, L<Sys::Guestfs(3)>, L<Sys::Guestfs::Lib"
+"(3)>, L<Sys::Virt(3)>, L<http://libguestfs.org/>."
+
+#. type: textblock
+#: ../libguestfs-1.11.20/python/examples/guestfs-python.pod:5
+#: ../python/examples/guestfs-python.pod:5
+msgid "guestfs-python - How to use libguestfs from Python"
+msgstr ""
+
+#. type: verbatim
+#: ../libguestfs-1.11.20/python/examples/guestfs-python.pod:9
+#: ../python/examples/guestfs-python.pod:9
+#, no-wrap
+msgid ""
+" import guestfs\n"
+" g = guestfs.GuestFS ()\n"
+" g.add_drive_opts (\"disk.img\", format=\"raw\", readonly=1)\n"
+" g.launch\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../libguestfs-1.11.20/python/examples/guestfs-python.pod:16
+#: ../python/examples/guestfs-python.pod:16
+msgid ""
+"This manual page documents how to call libguestfs from the Python "
+"programming language. This page just documents the differences from the C "
+"API and gives some examples. If you are not familiar with using libguestfs, "
+"you also need to read L<guestfs(3)>."
+msgstr ""
+
+#. type: textblock
+#: ../libguestfs-1.11.20/python/examples/guestfs-python.pod:23
+#: ../python/examples/guestfs-python.pod:23
+msgid ""
+"Errors from libguestfs functions are mapped into C<RuntimeException> with a "
+"single string argument which is the error message."
+msgstr ""
+
+#. type: =head2
+#: ../libguestfs-1.11.20/python/examples/guestfs-python.pod:26
+#: ../python/examples/guestfs-python.pod:26
+msgid "MORE DOCUMENTATION"
+msgstr ""
+
+#. type: textblock
+#: ../libguestfs-1.11.20/python/examples/guestfs-python.pod:28
+#: ../python/examples/guestfs-python.pod:28
+msgid "Type:"
+msgstr ""
+
+#. type: verbatim
+#: ../libguestfs-1.11.20/python/examples/guestfs-python.pod:30
+#: ../python/examples/guestfs-python.pod:30
+#, no-wrap
+msgid ""
+" $ python\n"
+" >>> import guestfs\n"
+" >>> help (guestfs)\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../libguestfs-1.11.20/python/examples/guestfs-python.pod:44
+#: ../python/examples/guestfs-python.pod:44
+#, fuzzy
+#| msgid ""
+#| "L<guestfs(3)>, L<guestfish(1)>, L<virt-filesystems(1)>, L<virt-list-"
+#| "filesystems(1)>, L<virt-resize(1)>, L<Sys::Guestfs(3)>, L<Sys::Guestfs::"
+#| "Lib(3)>, L<Sys::Virt(3)>, L<http://libguestfs.org/>."
+msgid ""
+"L<guestfs(3)>, L<guestfs-examples(3)>, L<guestfs-java(3)>, L<guestfs-ocaml(3)"
+">, L<guestfs-perl(3)>, L<guestfs-recipes(1)>, L<guestfs-ruby(3)>, L<http://"
+"libguestfs.org/>."
+msgstr ""
+"L<guestfs(3)>, L<guestfish(1)>, L<virt-filesystems(1)>, L<virt-list-"
+"filesystems(1)>, L<virt-resize(1)>, L<Sys::Guestfs(3)>, L<Sys::Guestfs::Lib"
+"(3)>, L<Sys::Virt(3)>, L<http://libguestfs.org/>."
+
+#. type: textblock
+#: ../libguestfs-1.11.20/rescue/virt-rescue.pod:5 ../rescue/virt-rescue.pod:5
+msgid "virt-rescue - Run a rescue shell on a virtual machine"
+msgstr ""
+
+#. type: verbatim
+#: ../libguestfs-1.11.20/rescue/virt-rescue.pod:9 ../rescue/virt-rescue.pod:9
+#, fuzzy, no-wrap
+#| msgid ""
+#| " virt-list-partitions [--options] domname\n"
+#| "\n"
+msgid ""
+" virt-rescue [--options] -d domname\n"
+"\n"
+msgstr ""
+" virt-list-partitions [--параметри] назва_домену\n"
+"\n"
+
+#. type: verbatim
+#: ../libguestfs-1.11.20/rescue/virt-rescue.pod:11
+#: ../rescue/virt-rescue.pod:11
+#, fuzzy, no-wrap
+#| msgid ""
+#| " virt-list-partitions [--options] disk.img [disk.img ...]\n"
+#| "\n"
+msgid ""
+" virt-rescue [--options] -a disk.img [-a disk.img ...]\n"
+"\n"
+msgstr ""
+" virt-list-partitions [--параметри] диск.img [диск.img ...]\n"
+"\n"
+
+#. type: verbatim
+#: ../libguestfs-1.11.20/rescue/virt-rescue.pod:15
+#: ../rescue/virt-rescue.pod:15
+#, fuzzy, no-wrap
+#| msgid ""
+#| " virt-list-partitions [--options] domname\n"
+#| "\n"
+msgid ""
+" virt-rescue [--options] domname\n"
+"\n"
+msgstr ""
+" virt-list-partitions [--параметри] назва_домену\n"
+"\n"
+
+#. type: verbatim
+#: ../libguestfs-1.11.20/rescue/virt-rescue.pod:17
+#: ../rescue/virt-rescue.pod:17
+#, fuzzy, no-wrap
+#| msgid ""
+#| " virt-list-partitions [--options] disk.img [disk.img ...]\n"
+#| "\n"
+msgid ""
+" virt-rescue [--options] disk.img [disk.img ...]\n"
+"\n"
+msgstr ""
+" virt-list-partitions [--параметри] диск.img [диск.img ...]\n"
+"\n"
+
+#. type: textblock
+#: ../libguestfs-1.11.20/rescue/virt-rescue.pod:21
+#: ../rescue/virt-rescue.pod:21
+msgid ""
+"You must I<not> use C<virt-rescue> on live virtual machines. Doing so will "
+"probably result in disk corruption in the VM. C<virt-rescue> tries to stop "
+"you from doing this, but doesn't catch all cases."
+msgstr ""
+
+#. type: textblock
+#: ../libguestfs-1.11.20/rescue/virt-rescue.pod:25
+#: ../rescue/virt-rescue.pod:25
+msgid ""
+"However if you use the I<--ro> (read only) option, then you can attach a "
+"shell to a live virtual machine. The results might be strange or "
+"inconsistent at times but you won't get disk corruption."
+msgstr ""
+
+#. type: textblock
+#: ../libguestfs-1.11.20/rescue/virt-rescue.pod:31
+#: ../rescue/virt-rescue.pod:31
+msgid ""
+"virt-rescue is like a Rescue CD, but for virtual machines, and without the "
+"need for a CD. virt-rescue gives you a rescue shell and some simple "
+"recovery tools which you can use to examine or rescue a virtual machine or "
+"disk image."
+msgstr ""
+
+#. type: textblock
+#: ../libguestfs-1.11.20/rescue/virt-rescue.pod:36
+#: ../rescue/virt-rescue.pod:36
+msgid ""
+"You can run virt-rescue on any virtual machine known to libvirt, or directly "
+"on disk image(s):"
+msgstr ""
+
+#. type: verbatim
+#: ../libguestfs-1.11.20/rescue/virt-rescue.pod:39
+#: ../rescue/virt-rescue.pod:39
+#, no-wrap
+msgid ""
+" virt-rescue -d GuestName\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../libguestfs-1.11.20/rescue/virt-rescue.pod:41
+#: ../rescue/virt-rescue.pod:41
+#, no-wrap
+msgid ""
+" virt-rescue --ro -a /path/to/disk.img\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../libguestfs-1.11.20/rescue/virt-rescue.pod:43
+#: ../rescue/virt-rescue.pod:43
+#, no-wrap
+msgid ""
+" virt-rescue -a /dev/sdc\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../libguestfs-1.11.20/rescue/virt-rescue.pod:45
+#: ../rescue/virt-rescue.pod:45
+msgid "For live VMs you I<must> use the --ro option."
+msgstr ""
+
+#. type: textblock
+#: ../libguestfs-1.11.20/rescue/virt-rescue.pod:47
+#: ../rescue/virt-rescue.pod:47
+msgid ""
+"When you run virt-rescue on a virtual machine or disk image, you are placed "
+"in an interactive bash shell where you can use many ordinary Linux "
+"commands. What you see in C</> (C</bin>, C</lib> etc) is the rescue "
+"appliance. You must mount the virtual machine's filesystems by hand. There "
+"is an empty directory called C</sysroot> where you can mount filesystems."
+msgstr ""
+
+#. type: textblock
+#: ../libguestfs-1.11.20/rescue/virt-rescue.pod:54
+#: ../rescue/virt-rescue.pod:54
+msgid ""
+"In the example below, we list logical volumes, then choose one to mount "
+"under C</sysroot>:"
+msgstr ""
+
+#. type: verbatim
+#: ../libguestfs-1.11.20/rescue/virt-rescue.pod:57
+#: ../rescue/virt-rescue.pod:57
+#, no-wrap
+msgid ""
+" ><rescue> lvs\n"
+" LV VG Attr LSize Origin Snap% Move Log Copy% Convert\n"
+" lv_root vg_f11x64 -wi-a- 8.83G\n"
+" lv_swap vg_f11x64 -wi-a- 992.00M\n"
+" ><rescue> mount /dev/vg_f11x64/lv_root /sysroot\n"
+" ><rescue> ls /sysroot\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../libguestfs-1.11.20/rescue/virt-rescue.pod:64
+#: ../rescue/virt-rescue.pod:64
+msgid ""
+"If you don't know what filesystems are available on the virtual machine then "
+"you can use commands such as L<parted(8)> and L<lvs(8)> to find out."
+msgstr ""
+
+#. type: textblock
+#: ../libguestfs-1.11.20/rescue/virt-rescue.pod:70
+#: ../rescue/virt-rescue.pod:70
+msgid ""
+"Virt-rescue can be used on I<any> disk image file or device, not just a "
+"virtual machine. For example you can use it on a blank file if you want to "
+"partition that file (although we would recommend using L<guestfish(1)> "
+"instead as it is more suitable for this purpose). You can even use virt-"
+"rescue on things like SD cards."
+msgstr ""
+
+#. type: textblock
+#: ../libguestfs-1.11.20/rescue/virt-rescue.pod:76
+#: ../rescue/virt-rescue.pod:76
+msgid ""
+"Virt-rescue does not require root. You only need to run it as root if you "
+"need root to open the disk image."
+msgstr ""
+
+#. type: textblock
+#: ../libguestfs-1.11.20/rescue/virt-rescue.pod:79
+#: ../rescue/virt-rescue.pod:79
+msgid ""
+"This tool is just designed for quick interactive hacking on a virtual "
+"machine. For more structured access to a virtual machine disk image, you "
+"should use L<guestfs(3)>. To get a structured shell that you can use to "
+"make scripted changes to guests, use L<guestfish(1)>."
+msgstr ""
+
+#. type: =item
+#: ../libguestfs-1.11.20/rescue/virt-rescue.pod:103
+#: ../rescue/virt-rescue.pod:103
+msgid "B<--append kernelopts>"
+msgstr ""
+
+#. type: textblock
+#: ../libguestfs-1.11.20/rescue/virt-rescue.pod:105
+#: ../rescue/virt-rescue.pod:105
+msgid "Pass additional options to the rescue kernel."
+msgstr ""
+
+#. type: verbatim
+#: ../libguestfs-1.11.20/rescue/virt-rescue.pod:135
+#: ../rescue/virt-rescue.pod:135
+#, fuzzy, no-wrap
+#| msgid ""
+#| " guestfish --format=raw -a disk.img\n"
+#| "\n"
+msgid ""
+" virt-rescue --format=raw -a disk.img\n"
+"\n"
+msgstr ""
+" guestfish --format=raw -a disk.img\n"
+"\n"
+
+#. type: verbatim
+#: ../libguestfs-1.11.20/rescue/virt-rescue.pod:139
+#: ../rescue/virt-rescue.pod:139
+#, fuzzy, no-wrap
+#| msgid ""
+#| " guestfish --format=raw -a disk.img --format -a another.img\n"
+#| "\n"
+msgid ""
+" virt-rescue --format=raw -a disk.img --format -a another.img\n"
+"\n"
+msgstr ""
+" guestfish --format=raw -a disk.img --format -a another.img\n"
+"\n"
+
+#. type: =item
+#: ../libguestfs-1.11.20/rescue/virt-rescue.pod:148
+#: ../rescue/virt-rescue.pod:148
+msgid "B<-m MB>"
+msgstr ""
+
+#. type: =item
+#: ../libguestfs-1.11.20/rescue/virt-rescue.pod:150
+#: ../rescue/virt-rescue.pod:150
+#, fuzzy
+#| msgid "B<--merge>"
+msgid "B<--memsize MB>"
+msgstr "B<--merge>"
+
+#. type: textblock
+#: ../libguestfs-1.11.20/rescue/virt-rescue.pod:152
+#: ../rescue/virt-rescue.pod:152
+msgid ""
+"Change the amount of memory allocated to the rescue system. The default is "
+"set by libguestfs and is small but adequate for running system tools. The "
+"occasional program might need more memory. The parameter is specified in "
+"megabytes."
+msgstr ""
+
+#. type: =item
+#: ../libguestfs-1.11.20/rescue/virt-rescue.pod:157
+#: ../rescue/virt-rescue.pod:157
+#, fuzzy
+#| msgid "B<--inspector>"
+msgid "B<--network>"
+msgstr "B<--inspector>"
+
+#. type: textblock
+#: ../libguestfs-1.11.20/rescue/virt-rescue.pod:159
+#: ../rescue/virt-rescue.pod:159
+msgid "Enable QEMU user networking in the guest. See L</NETWORK>."
+msgstr ""
+
+#. type: textblock
+#: ../libguestfs-1.11.20/rescue/virt-rescue.pod:165
+#: ../rescue/virt-rescue.pod:165
+msgid "Open the image read-only."
+msgstr ""
+
+#. type: textblock
+#: ../libguestfs-1.11.20/rescue/virt-rescue.pod:175
+#: ../rescue/virt-rescue.pod:175
+msgid ""
+"Enable SELinux in the rescue appliance. You should read L<guestfs(3)/"
+"SELINUX> before using this option."
+msgstr ""
+
+#. type: textblock
+#: ../libguestfs-1.11.20/rescue/virt-rescue.pod:194
+#: ../rescue/virt-rescue.pod:194
+msgid ""
+"This changes the I<-a> and I<-d> options so that disks are added and mounts "
+"are done read-write."
+msgstr ""
+
+#. type: textblock
+#: ../libguestfs-1.11.20/rescue/virt-rescue.pod:207
+#: ../rescue/virt-rescue.pod:207
+msgid "Previous versions of virt-rescue allowed you to write either:"
+msgstr ""
+
+#. type: verbatim
+#: ../libguestfs-1.11.20/rescue/virt-rescue.pod:209
+#: ../rescue/virt-rescue.pod:209
+#, fuzzy, no-wrap
+#| msgid ""
+#| " virt-list-partitions [--options] disk.img [disk.img ...]\n"
+#| "\n"
+msgid ""
+" virt-rescue disk.img [disk.img ...]\n"
+"\n"
+msgstr ""
+" virt-list-partitions [--параметри] диск.img [диск.img ...]\n"
+"\n"
+
+#. type: verbatim
+#: ../libguestfs-1.11.20/rescue/virt-rescue.pod:213
+#: ../rescue/virt-rescue.pod:213
+#, fuzzy, no-wrap
+#| msgid ""
+#| " file-architecture filename\n"
+#| "\n"
+msgid ""
+" virt-rescue guestname\n"
+"\n"
+msgstr ""
+" file-architecture назва_файла\n"
+"\n"
+
+#. type: =head1
+#: ../libguestfs-1.11.20/rescue/virt-rescue.pod:221
+#: ../rescue/virt-rescue.pod:221
+msgid "NETWORK"
+msgstr ""
+
+#. type: textblock
+#: ../libguestfs-1.11.20/rescue/virt-rescue.pod:223
+#: ../rescue/virt-rescue.pod:223
+msgid ""
+"Adding the I<--network> option enables QEMU user networking in the rescue "
+"appliance. There are some differences between user networking and ordinary "
+"networking:"
+msgstr ""
+
+#. type: =item
+#: ../libguestfs-1.11.20/rescue/virt-rescue.pod:229
+#: ../rescue/virt-rescue.pod:229
+msgid "ping does not work"
+msgstr ""
+
+#. type: textblock
+#: ../libguestfs-1.11.20/rescue/virt-rescue.pod:231
+#: ../rescue/virt-rescue.pod:231
+msgid ""
+"Because the ICMP ECHO_REQUEST protocol generally requires root in order to "
+"send the ping packets, and because virt-rescue must be able to run as non-"
+"root, QEMU user networking is not able to emulate the L<ping(8)> command. "
+"The ping command will appear to resolve addresses but will not be able to "
+"send or receive any packets. This does not mean that the network is not "
+"working."
+msgstr ""
+
+#. type: =item
+#: ../libguestfs-1.11.20/rescue/virt-rescue.pod:238
+#: ../rescue/virt-rescue.pod:238
+msgid "cannot receive connections"
+msgstr ""
+
+#. type: textblock
+#: ../libguestfs-1.11.20/rescue/virt-rescue.pod:240
+#: ../rescue/virt-rescue.pod:240
+msgid "QEMU user networking cannot receive incoming connections."
+msgstr ""
+
+#. type: =item
+#: ../libguestfs-1.11.20/rescue/virt-rescue.pod:242
+#: ../rescue/virt-rescue.pod:242
+msgid "making TCP connections"
+msgstr ""
+
+#. type: textblock
+#: ../libguestfs-1.11.20/rescue/virt-rescue.pod:244
+#: ../rescue/virt-rescue.pod:244
+msgid ""
+"The virt-rescue appliance needs to be small and so does not include many "
+"network tools. In particular there is no L<telnet(1)> command. You can "
+"make TCP connections from the shell using the magical C</dev/tcp/"
+"E<lt>hostnameE<gt>/E<lt>portE<gt>> syntax:"
+msgstr ""
+
+#. type: verbatim
+#: ../libguestfs-1.11.20/rescue/virt-rescue.pod:249
+#: ../rescue/virt-rescue.pod:249
+#, no-wrap
+msgid ""
+" exec 3<>/dev/tcp/redhat.com/80\n"
+" echo \"GET /\" >&3\n"
+" cat <&3\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../libguestfs-1.11.20/rescue/virt-rescue.pod:253
+#: ../rescue/virt-rescue.pod:253
+msgid "See L<bash(1)> for more details."
+msgstr ""
+
+#. type: textblock
+#: ../libguestfs-1.11.20/rescue/virt-rescue.pod:259
+#: ../rescue/virt-rescue.pod:259
+msgid ""
+"Several environment variables affect virt-rescue. See L<guestfs(3)/"
+"ENVIRONMENT VARIABLES> for the complete list."
+msgstr ""
+
+#. type: textblock
+#: ../libguestfs-1.11.20/rescue/virt-rescue.pod:286
+#: ../rescue/virt-rescue.pod:286
+#, fuzzy
+#| msgid ""
+#| "L<guestfs(3)>, L<guestfish(1)>, L<virt-filesystems(1)>, L<virt-list-"
+#| "filesystems(1)>, L<virt-resize(1)>, L<Sys::Guestfs(3)>, L<Sys::Guestfs::"
+#| "Lib(3)>, L<Sys::Virt(3)>, L<http://libguestfs.org/>."
+msgid ""
+"L<guestfs(3)>, L<guestfish(1)>, L<virt-cat(1)>, L<virt-edit(1)>, L<http://"
+"libguestfs.org/>."
+msgstr ""
+"L<guestfs(3)>, L<guestfish(1)>, L<virt-filesystems(1)>, L<virt-list-"
+"filesystems(1)>, L<virt-resize(1)>, L<Sys::Guestfs(3)>, L<Sys::Guestfs::Lib"
+"(3)>, L<Sys::Virt(3)>, L<http://libguestfs.org/>."
+
+#. type: textblock
+#: ../libguestfs-1.11.20/resize/virt-resize.pod:5 ../resize/virt-resize.pod:5
+msgid "virt-resize - Resize a virtual machine disk"
+msgstr ""
+
+#. type: verbatim
+#: ../libguestfs-1.11.20/resize/virt-resize.pod:9 ../resize/virt-resize.pod:9
+#, no-wrap
+msgid ""
+" virt-resize [--resize /dev/sdaN=[+/-]<size>[%]]\n"
+" [--expand /dev/sdaN] [--shrink /dev/sdaN]\n"
+" [--ignore /dev/sdaN] [--delete /dev/sdaN] [...] indisk outdisk\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../libguestfs-1.11.20/resize/virt-resize.pod:15
+#: ../resize/virt-resize.pod:15
+msgid ""
+"Virt-resize is a tool which can resize a virtual machine disk, making it "
+"larger or smaller overall, and resizing or deleting any partitions contained "
+"within."
+msgstr ""
+
+#. type: textblock
+#: ../libguestfs-1.11.20/resize/virt-resize.pod:19
+#: ../resize/virt-resize.pod:19
+msgid ""
+"Virt-resize B<cannot> resize disk images in-place. Virt-resize B<should "
+"not> be used on live virtual machines - for consistent results, shut the "
+"virtual machine down before resizing it."
+msgstr ""
+
+#. type: textblock
+#: ../libguestfs-1.11.20/resize/virt-resize.pod:23
+#: ../resize/virt-resize.pod:23
+msgid ""
+"If you are not familiar with the associated tools: L<virt-filesystems(1)> "
+"and L<virt-df(1)>, we recommend you go and read those manual pages first."
+msgstr ""
+
+#. type: =item
+#: ../libguestfs-1.11.20/resize/virt-resize.pod:31
+#: ../libguestfs-1.11.20/src/guestfs.pod:469
+#: ../libguestfs-1.11.20/src/guestfs.pod:1257
+#: ../libguestfs-1.11.20/src/guestfs.pod:1395
+#: ../libguestfs-1.11.20/src/guestfs.pod:2465 ../resize/virt-resize.pod:31
+#: ../src/guestfs.pod:469 ../src/guestfs.pod:1257 ../src/guestfs.pod:1395
+#: ../src/guestfs.pod:2465
+msgid "1."
+msgstr "1."
+
+#. type: textblock
+#: ../libguestfs-1.11.20/resize/virt-resize.pod:33
+#: ../resize/virt-resize.pod:33
+msgid ""
+"Copy C<olddisk> to C<newdisk>, extending one of the guest's partitions to "
+"fill the extra 5GB of space."
+msgstr ""
+
+#. type: verbatim
+#: ../libguestfs-1.11.20/resize/virt-resize.pod:36
+#: ../resize/virt-resize.pod:36
+#, no-wrap
+msgid ""
+" virt-filesystems --long -h --all -a olddisk\n"
+" \n"
+msgstr ""
+
+#. type: verbatim
+#: ../libguestfs-1.11.20/resize/virt-resize.pod:38
+#: ../resize/virt-resize.pod:38
+#, no-wrap
+msgid ""
+" truncate -r olddisk newdisk\n"
+" truncate -s +5G newdisk\n"
+" \n"
+msgstr ""
+
+#. type: verbatim
+#: ../libguestfs-1.11.20/resize/virt-resize.pod:41
+#: ../resize/virt-resize.pod:41
+#, no-wrap
+msgid ""
+" # Note \"/dev/sda2\" is a partition inside the \"olddisk\" file.\n"
+" virt-resize --expand /dev/sda2 olddisk newdisk\n"
+"\n"
+msgstr ""
+
+#. type: =item
+#: ../libguestfs-1.11.20/resize/virt-resize.pod:44
+#: ../libguestfs-1.11.20/src/guestfs.pod:475
+#: ../libguestfs-1.11.20/src/guestfs.pod:1261
+#: ../libguestfs-1.11.20/src/guestfs.pod:1399
+#: ../libguestfs-1.11.20/src/guestfs.pod:2490 ../resize/virt-resize.pod:44
+#: ../src/guestfs.pod:475 ../src/guestfs.pod:1261 ../src/guestfs.pod:1399
+#: ../src/guestfs.pod:2490
+msgid "2."
+msgstr "2."
+
+#. type: textblock
+#: ../libguestfs-1.11.20/resize/virt-resize.pod:46
+#: ../resize/virt-resize.pod:46
+msgid ""
+"As above, but make the /boot partition 200MB bigger, while giving the "
+"remaining space to /dev/sda2:"
+msgstr ""
+
+#. type: verbatim
+#: ../libguestfs-1.11.20/resize/virt-resize.pod:49
+#: ../resize/virt-resize.pod:49
+#, no-wrap
+msgid ""
+" virt-resize --resize /dev/sda1=+200M --expand /dev/sda2 \\\n"
+" olddisk newdisk\n"
+"\n"
+msgstr ""
+
+#. type: =item
+#: ../libguestfs-1.11.20/resize/virt-resize.pod:52
+#: ../libguestfs-1.11.20/src/guestfs.pod:486
+#: ../libguestfs-1.11.20/src/guestfs.pod:1405 ../resize/virt-resize.pod:52
+#: ../src/guestfs.pod:486 ../src/guestfs.pod:1405
+msgid "3."
+msgstr "3."
+
+#. type: textblock
+#: ../libguestfs-1.11.20/resize/virt-resize.pod:54
+#: ../resize/virt-resize.pod:54
+msgid ""
+"As in the first example, but expand a logical volume as the final step. "
+"This is what you would typically use for Linux guests that use LVM:"
+msgstr ""
+
+#. type: verbatim
+#: ../libguestfs-1.11.20/resize/virt-resize.pod:58
+#: ../resize/virt-resize.pod:58
+#, no-wrap
+msgid ""
+" virt-resize --expand /dev/sda2 --LV-expand /dev/vg_guest/lv_root \\\n"
+" olddisk newdisk\n"
+"\n"
+msgstr ""
+
+#. type: =item
+#: ../libguestfs-1.11.20/resize/virt-resize.pod:61
+#: ../resize/virt-resize.pod:61
+msgid "4."
+msgstr ""
+
+#. type: textblock
+#: ../libguestfs-1.11.20/resize/virt-resize.pod:63
+#: ../resize/virt-resize.pod:63
+msgid ""
+"As in the first example, but the output format will be qcow2 instead of a "
+"raw disk:"
+msgstr ""
+
+#. type: verbatim
+#: ../libguestfs-1.11.20/resize/virt-resize.pod:66
+#: ../resize/virt-resize.pod:66
+#, no-wrap
+msgid ""
+" qemu-img create -f qcow2 newdisk.qcow2 15G\n"
+" virt-resize --expand /dev/sda2 olddisk newdisk.qcow2\n"
+"\n"
+msgstr ""
+
+#. type: =head1
+#: ../libguestfs-1.11.20/resize/virt-resize.pod:71
+#: ../resize/virt-resize.pod:71
+msgid "DETAILED USAGE"
+msgstr ""
+
+#. type: =head2
+#: ../libguestfs-1.11.20/resize/virt-resize.pod:73
+#: ../resize/virt-resize.pod:73
+msgid "EXPANDING A VIRTUAL MACHINE DISK"
+msgstr ""
+
+#. type: =item
+#: ../libguestfs-1.11.20/resize/virt-resize.pod:77
+#: ../resize/virt-resize.pod:77
+msgid "1. Shut down the virtual machine"
+msgstr ""
+
+#. type: =item
+#: ../libguestfs-1.11.20/resize/virt-resize.pod:79
+#: ../resize/virt-resize.pod:79
+msgid "2. Locate input disk image"
+msgstr ""
+
+#. type: textblock
+#: ../libguestfs-1.11.20/resize/virt-resize.pod:81
+#: ../resize/virt-resize.pod:81
+msgid ""
+"Locate the input disk image (ie. the file or device on the host containing "
+"the guest's disk). If the guest is managed by libvirt, you can use C<virsh "
+"dumpxml> like this to find the disk image name:"
+msgstr ""
+
+#. type: verbatim
+#: ../libguestfs-1.11.20/resize/virt-resize.pod:85
+#: ../resize/virt-resize.pod:85
+#, no-wrap
+msgid ""
+" # virsh dumpxml guestname | xpath /domain/devices/disk/source\n"
+" Found 1 nodes:\n"
+" -- NODE --\n"
+" <source dev=\"/dev/vg/lv_guest\" />\n"
+"\n"
+msgstr ""
+
+#. type: =item
+#: ../libguestfs-1.11.20/resize/virt-resize.pod:90
+#: ../resize/virt-resize.pod:90
+msgid "3. Look at current sizing"
+msgstr ""
+
+#. type: textblock
+#: ../libguestfs-1.11.20/resize/virt-resize.pod:92
+#: ../resize/virt-resize.pod:92
+msgid "Use L<virt-filesystems(1)> to display the current partitions and sizes:"
+msgstr ""
+
+#. type: verbatim
+#: ../libguestfs-1.11.20/resize/virt-resize.pod:95
+#: ../resize/virt-resize.pod:95
+#, no-wrap
+msgid ""
+" # virt-filesystems --long --parts --blkdevs -h -a /dev/vg/lv_guest\n"
+" Name Type Size Parent\n"
+" /dev/sda1 partition 101M /dev/sda\n"
+" /dev/sda2 partition 7.9G /dev/sda\n"
+" /dev/sda device 8.0G -\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../libguestfs-1.11.20/resize/virt-resize.pod:101
+#: ../resize/virt-resize.pod:101
+msgid ""
+"(This example is a virtual machine with an 8 GB disk which we would like to "
+"expand up to 10 GB)."
+msgstr ""
+
+#. type: =item
+#: ../libguestfs-1.11.20/resize/virt-resize.pod:104
+#: ../resize/virt-resize.pod:104
+msgid "4. Create output disk"
+msgstr ""
+
+#. type: textblock
+#: ../libguestfs-1.11.20/resize/virt-resize.pod:106
+#: ../resize/virt-resize.pod:106
+msgid ""
+"Virt-resize cannot do in-place disk modifications. You have to have space "
+"to store the resized output disk."
+msgstr ""
+
+#. type: textblock
+#: ../libguestfs-1.11.20/resize/virt-resize.pod:109
+#: ../resize/virt-resize.pod:109
+msgid ""
+"To store the resized disk image in a file, create a file of a suitable size:"
+msgstr ""
+
+#. type: verbatim
+#: ../libguestfs-1.11.20/resize/virt-resize.pod:112
+#: ../resize/virt-resize.pod:112
+#, no-wrap
+msgid ""
+" # rm -f outdisk\n"
+" # truncate -s 10G outdisk\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../libguestfs-1.11.20/resize/virt-resize.pod:115
+#: ../resize/virt-resize.pod:115
+msgid "Or use L<lvcreate(1)> to create a logical volume:"
+msgstr ""
+
+#. type: verbatim
+#: ../libguestfs-1.11.20/resize/virt-resize.pod:117
+#: ../resize/virt-resize.pod:117
+#, no-wrap
+msgid ""
+" # lvcreate -L 10G -n lv_name vg_name\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../libguestfs-1.11.20/resize/virt-resize.pod:119
+#: ../resize/virt-resize.pod:119
+msgid "Or use L<virsh(1)> vol-create-as to create a libvirt storage volume:"
+msgstr ""
+
+#. type: verbatim
+#: ../libguestfs-1.11.20/resize/virt-resize.pod:121
+#: ../resize/virt-resize.pod:121
+#, no-wrap
+msgid ""
+" # virsh pool-list\n"
+" # virsh vol-create-as poolname newvol 10G\n"
+"\n"
+msgstr ""
+
+#. type: =item
+#: ../libguestfs-1.11.20/resize/virt-resize.pod:124
+#: ../resize/virt-resize.pod:124
+msgid "5. Resize"
+msgstr ""
+
+#. type: textblock
+#: ../libguestfs-1.11.20/resize/virt-resize.pod:126
+#: ../resize/virt-resize.pod:126
+msgid ""
+"virt-resize takes two mandatory parameters, the input disk (eg. device or "
+"file) and the output disk. The output disk is the one created in the "
+"previous step."
+msgstr ""
+
+#. type: verbatim
+#: ../libguestfs-1.11.20/resize/virt-resize.pod:130
+#: ../resize/virt-resize.pod:130
+#, no-wrap
+msgid ""
+" # virt-resize indisk outdisk\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../libguestfs-1.11.20/resize/virt-resize.pod:132
+#: ../resize/virt-resize.pod:132
+msgid ""
+"This command just copies disk image C<indisk> to disk image C<outdisk> "
+"I<without> resizing or changing any existing partitions. If C<outdisk> is "
+"larger, then an extra, empty partition is created at the end of the disk "
+"covering the extra space. If C<outdisk> is smaller, then it will give an "
+"error."
+msgstr ""
+
+#. type: textblock
+#: ../libguestfs-1.11.20/resize/virt-resize.pod:138
+#: ../resize/virt-resize.pod:138
+msgid ""
+"More realistically you'd want to expand existing partitions in the disk "
+"image by passing extra options (for the full list see the L</OPTIONS> "
+"section below)."
+msgstr ""
+
+#. type: textblock
+#: ../libguestfs-1.11.20/resize/virt-resize.pod:142
+#: ../resize/virt-resize.pod:142
+msgid ""
+"L</--expand> is the most useful option. It expands the named partition "
+"within the disk to fill any extra space:"
+msgstr ""
+
+#. type: verbatim
+#: ../libguestfs-1.11.20/resize/virt-resize.pod:145
+#: ../resize/virt-resize.pod:145
+#, no-wrap
+msgid ""
+" # virt-resize --expand /dev/sda2 indisk outdisk\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../libguestfs-1.11.20/resize/virt-resize.pod:147
+#: ../resize/virt-resize.pod:147
+msgid ""
+"(In this case, an extra partition is I<not> created at the end of the disk, "
+"because there will be no unused space)."
+msgstr ""
+
+#. type: textblock
+#: ../libguestfs-1.11.20/resize/virt-resize.pod:150
+#: ../resize/virt-resize.pod:150
+msgid ""
+"L</--resize> is the other commonly used option. The following would "
+"increase the size of /dev/sda1 by 200M, and expand /dev/sda2 to fill the "
+"rest of the available space:"
+msgstr ""
+
+#. type: verbatim
+#: ../libguestfs-1.11.20/resize/virt-resize.pod:154
+#: ../resize/virt-resize.pod:154
+#, no-wrap
+msgid ""
+" # virt-resize --resize /dev/sda1=+200M --expand /dev/sda2 \\\n"
+" indisk outdisk\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../libguestfs-1.11.20/resize/virt-resize.pod:157
+#: ../resize/virt-resize.pod:157
+msgid ""
+"If the expanded partition in the image contains a filesystem or LVM PV, then "
+"if virt-resize knows how, it will resize the contents, the equivalent of "
+"calling a command such as L<pvresize(8)>, L<resize2fs(8)>, L<ntfsresize(8)> "
+"or L<btrfs(8)>. However virt-resize does not know how to resize some "
+"filesystems, so you would have to online resize them after booting the guest."
+msgstr ""
+
+#. type: textblock
+#: ../libguestfs-1.11.20/resize/virt-resize.pod:164
+#: ../resize/virt-resize.pod:164
+msgid "Other options are covered below."
+msgstr ""
+
+#. type: =item
+#: ../libguestfs-1.11.20/resize/virt-resize.pod:166
+#: ../resize/virt-resize.pod:166
+msgid "6. Test"
+msgstr ""
+
+#. type: textblock
+#: ../libguestfs-1.11.20/resize/virt-resize.pod:168
+#: ../resize/virt-resize.pod:168
+msgid "Thoroughly test the new disk image I<before> discarding the old one."
+msgstr ""
+
+#. type: textblock
+#: ../libguestfs-1.11.20/resize/virt-resize.pod:170
+#: ../resize/virt-resize.pod:170
+msgid "If you are using libvirt, edit the XML to point at the new disk:"
+msgstr ""
+
+#. type: verbatim
+#: ../libguestfs-1.11.20/resize/virt-resize.pod:172
+#: ../resize/virt-resize.pod:172
+#, fuzzy, no-wrap
+#| msgid ""
+#| " edit filename\n"
+#| "\n"
+msgid ""
+" # virsh edit guestname\n"
+"\n"
+msgstr ""
+" edit назва_файла\n"
+"\n"
+
+#. type: textblock
+#: ../libguestfs-1.11.20/resize/virt-resize.pod:174
+#: ../resize/virt-resize.pod:174
+msgid ""
+"Change E<lt>source ...E<gt>, see L<http://libvirt.org/formatdomain."
+"html#elementsDisks>"
+msgstr ""
+
+#. type: textblock
+#: ../libguestfs-1.11.20/resize/virt-resize.pod:177
+#: ../resize/virt-resize.pod:177
+msgid "Then start up the domain with the new, resized disk:"
+msgstr ""
+
+#. type: verbatim
+#: ../libguestfs-1.11.20/resize/virt-resize.pod:179
+#: ../resize/virt-resize.pod:179
+#, fuzzy, no-wrap
+#| msgid ""
+#| " ln-s target linkname\n"
+#| "\n"
+msgid ""
+" # virsh start guestname\n"
+"\n"
+msgstr ""
+" ln-s призначення назва_посилання\n"
+"\n"
+
+#. type: textblock
+#: ../libguestfs-1.11.20/resize/virt-resize.pod:181
+#: ../resize/virt-resize.pod:181
+msgid ""
+"and check that it still works. See also the L</NOTES> section below for "
+"additional information."
+msgstr ""
+
+#. type: =item
+#: ../libguestfs-1.11.20/resize/virt-resize.pod:184
+#: ../resize/virt-resize.pod:184
+msgid "7. Resize LVs etc inside the guest"
+msgstr ""
+
+#. type: textblock
+#: ../libguestfs-1.11.20/resize/virt-resize.pod:186
+#: ../resize/virt-resize.pod:186
+msgid "(This can also be done offline using L<guestfish(1)>)"
+msgstr ""
+
+#. type: textblock
+#: ../libguestfs-1.11.20/resize/virt-resize.pod:188
+#: ../resize/virt-resize.pod:188
+msgid ""
+"Once the guest has booted you should see the new space available, at least "
+"for filesystems that virt-resize knows how to resize, and for PVs. The user "
+"may need to resize LVs inside PVs, and also resize filesystem types that "
+"virt-resize does not know how to expand."
+msgstr ""
+
+#. type: =head2
+#: ../libguestfs-1.11.20/resize/virt-resize.pod:195
+#: ../resize/virt-resize.pod:195
+msgid "SHRINKING A VIRTUAL MACHINE DISK"
+msgstr ""
+
+#. type: textblock
+#: ../libguestfs-1.11.20/resize/virt-resize.pod:197
+#: ../resize/virt-resize.pod:197
+msgid ""
+"Shrinking is somewhat more complex than expanding, and only an overview is "
+"given here."
+msgstr ""
+
+#. type: textblock
+#: ../libguestfs-1.11.20/resize/virt-resize.pod:200
+#: ../resize/virt-resize.pod:200
+msgid ""
+"Firstly virt-resize will not attempt to shrink any partition content (PVs, "
+"filesystems). The user has to shrink content before passing the disk image "
+"to virt-resize, and virt-resize will check that the content has been shrunk "
+"properly."
+msgstr ""
+
+#. type: textblock
+#: ../libguestfs-1.11.20/resize/virt-resize.pod:205
+#: ../resize/virt-resize.pod:205
+msgid "(Shrinking can also be done offline using L<guestfish(1)>)"
+msgstr ""
+
+#. type: textblock
+#: ../libguestfs-1.11.20/resize/virt-resize.pod:207
+#: ../resize/virt-resize.pod:207
+msgid ""
+"After shrinking PVs and filesystems, shut down the guest, and proceed with "
+"steps 3 and 4 above to allocate a new disk image."
+msgstr ""
+
+#. type: textblock
+#: ../libguestfs-1.11.20/resize/virt-resize.pod:210
+#: ../resize/virt-resize.pod:210
+msgid ""
+"Then run virt-resize with any of the I<--shrink> and/or I<--resize> options."
+msgstr ""
+
+#. type: =head2
+#: ../libguestfs-1.11.20/resize/virt-resize.pod:213
+#: ../resize/virt-resize.pod:213
+msgid "IGNORING OR DELETING PARTITIONS"
+msgstr ""
+
+#. type: textblock
+#: ../libguestfs-1.11.20/resize/virt-resize.pod:215
+#: ../resize/virt-resize.pod:215
+msgid ""
+"virt-resize also gives a convenient way to ignore or delete partitions when "
+"copying from the input disk to the output disk. Ignoring a partition speeds "
+"up the copy where you don't care about the existing contents of a "
+"partition. Deleting a partition removes it completely, but note that it "
+"also renumbers any partitions after the one which is deleted, which can "
+"leave some guests unbootable."
+msgstr ""
+
+#. type: =head2
+#: ../libguestfs-1.11.20/resize/virt-resize.pod:222
+#: ../resize/virt-resize.pod:222
+msgid "QCOW2 AND NON-SPARSE RAW FORMATS"
+msgstr ""
+
+#. type: textblock
+#: ../libguestfs-1.11.20/resize/virt-resize.pod:224
+#: ../resize/virt-resize.pod:224
+msgid ""
+"If the input disk is in qcow2 format, then you may prefer that the output is "
+"in qcow2 format as well. Alternately, virt-resize can convert the format on "
+"the fly. The output format is simply determined by the format of the empty "
+"output container that you provide. Thus to create qcow2 output, use:"
+msgstr ""
+
+#. type: verbatim
+#: ../libguestfs-1.11.20/resize/virt-resize.pod:230
+#: ../resize/virt-resize.pod:230
+#, no-wrap
+msgid ""
+" qemu-img create [-c] -f qcow2 outdisk [size]\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../libguestfs-1.11.20/resize/virt-resize.pod:232
+#: ../resize/virt-resize.pod:232
+msgid "instead of the truncate command (use I<-c> for a compressed disk)."
+msgstr ""
+
+#. type: textblock
+#: ../libguestfs-1.11.20/resize/virt-resize.pod:234
+#: ../resize/virt-resize.pod:234
+msgid "Similarly, to get non-sparse raw output use:"
+msgstr ""
+
+#. type: verbatim
+#: ../libguestfs-1.11.20/resize/virt-resize.pod:236
+#: ../resize/virt-resize.pod:236
+#, fuzzy, no-wrap
+#| msgid ""
+#| " fallocate path len\n"
+#| "\n"
+msgid ""
+" fallocate -l size outdisk\n"
+"\n"
+msgstr ""
+" fallocate шлях довжина\n"
+"\n"
+
+#. type: textblock
+#: ../libguestfs-1.11.20/resize/virt-resize.pod:238
+#: ../resize/virt-resize.pod:238
+msgid ""
+"(on older systems that don't have the L<fallocate(1)> command use C<dd if=/"
+"dev/zero of=outdisk bs=1M count=..>)"
+msgstr ""
+
+#. type: textblock
+#: ../libguestfs-1.11.20/resize/virt-resize.pod:247
+#: ../resize/virt-resize.pod:247
+msgid "Display help."
+msgstr ""
+
+#. type: =item
+#: ../libguestfs-1.11.20/resize/virt-resize.pod:249
+#: ../resize/virt-resize.pod:249
+msgid "B<-d>"
+msgstr ""
+
+#. type: =item
+#: ../libguestfs-1.11.20/resize/virt-resize.pod:251
+#: ../resize/virt-resize.pod:251 ../tools/virt-make-fs.pl:177
+#: ../tools/virt-win-reg.pl:120
+msgid "B<--debug>"
+msgstr "B<--debug>"
+
+#. type: textblock
+#: ../libguestfs-1.11.20/resize/virt-resize.pod:253
+#: ../resize/virt-resize.pod:253 ../tools/virt-win-reg.pl:122
+msgid "Enable debugging messages."
+msgstr ""
+
+#. type: =item
+#: ../libguestfs-1.11.20/resize/virt-resize.pod:255
+#: ../resize/virt-resize.pod:255
+#, fuzzy
+#| msgid "B<--no-dest-paths>"
+msgid "B<--delete part>"
+msgstr "B<--no-dest-paths>"
+
+#. type: textblock
+#: ../libguestfs-1.11.20/resize/virt-resize.pod:257
+#: ../resize/virt-resize.pod:257
+msgid ""
+"Delete the named partition. It would be more accurate to describe this as "
+"\"don't copy it over\", since virt-resize doesn't do in-place changes and "
+"the original disk image is left intact."
+msgstr ""
+
+#. type: textblock
+#: ../libguestfs-1.11.20/resize/virt-resize.pod:261
+#: ../resize/virt-resize.pod:261
+msgid ""
+"Note that when you delete a partition, then anything contained in the "
+"partition is also deleted. Furthermore, this causes any partitions that "
+"come after to be I<renumbered>, which can easily make your guest unbootable."
+msgstr ""
+
+#. type: textblock
+#: ../libguestfs-1.11.20/resize/virt-resize.pod:266
+#: ../libguestfs-1.11.20/resize/virt-resize.pod:327
+#: ../libguestfs-1.11.20/resize/virt-resize.pod:448
+#: ../resize/virt-resize.pod:266 ../resize/virt-resize.pod:327
+#: ../resize/virt-resize.pod:448
+msgid "You can give this option multiple times."
+msgstr ""
+
+#. type: =item
+#: ../libguestfs-1.11.20/resize/virt-resize.pod:268
+#: ../resize/virt-resize.pod:268
+#, fuzzy
+#| msgid "B<--partition>"
+msgid "B<--expand part>"
+msgstr "B<--partition>"
+
+#. type: textblock
+#: ../libguestfs-1.11.20/resize/virt-resize.pod:270
+#: ../resize/virt-resize.pod:270
+msgid ""
+"Expand the named partition so it uses up all extra space (space left over "
+"after any other resize changes that you request have been done)."
+msgstr ""
+
+#. type: textblock
+#: ../libguestfs-1.11.20/resize/virt-resize.pod:273
+#: ../resize/virt-resize.pod:273
+msgid ""
+"If virt-resize knows how, it will expand the direct content of the "
+"partition. For example, if the partition is an LVM PV, it will expand the "
+"PV to fit (like calling L<pvresize(8)>). Virt-resize leaves any other "
+"content it doesn't know about alone."
+msgstr ""
+
+#. type: textblock
+#: ../libguestfs-1.11.20/resize/virt-resize.pod:278
+#: ../resize/virt-resize.pod:278
+msgid "Currently virt-resize can resize:"
+msgstr ""
+
+#. type: textblock
+#: ../libguestfs-1.11.20/resize/virt-resize.pod:284
+#: ../resize/virt-resize.pod:284
+msgid "ext2, ext3 and ext4 filesystems."
+msgstr ""
+
+#. type: textblock
+#: ../libguestfs-1.11.20/resize/virt-resize.pod:288
+#: ../resize/virt-resize.pod:288
+msgid "NTFS filesystems, if libguestfs was compiled with support for NTFS."
+msgstr ""
+
+#. type: textblock
+#: ../libguestfs-1.11.20/resize/virt-resize.pod:290
+#: ../resize/virt-resize.pod:290
+msgid ""
+"The filesystem must have been shut down consistently last time it was used. "
+"Additionally, L<ntfsresize(8)> marks the resized filesystem as requiring a "
+"consistency check, so at the first boot after resizing Windows will check "
+"the disk."
+msgstr ""
+
+#. type: textblock
+#: ../libguestfs-1.11.20/resize/virt-resize.pod:297
+#: ../resize/virt-resize.pod:297
+msgid ""
+"LVM PVs (physical volumes). virt-resize does not usually resize anything "
+"inside the PV, but see the I<--LV-expand> option. The user could also "
+"resize LVs as desired after boot."
+msgstr ""
+
+#. type: textblock
+#: ../libguestfs-1.11.20/resize/virt-resize.pod:303
+#: ../resize/virt-resize.pod:303
+msgid "Btrfs filesystems, if libguestfs was compiled with support for btrfs."
+msgstr ""
+
+#. type: textblock
+#: ../libguestfs-1.11.20/resize/virt-resize.pod:307
+#: ../libguestfs-1.11.20/resize/virt-resize.pod:476
+#: ../resize/virt-resize.pod:307 ../resize/virt-resize.pod:476
+msgid "Note that you cannot use I<--expand> and I<--shrink> together."
+msgstr ""
+
+#. type: =item
+#: ../libguestfs-1.11.20/resize/virt-resize.pod:309
+#: ../resize/virt-resize.pod:309 ../tools/virt-list-filesystems.pl:91
+#: ../tools/virt-list-partitions.pl:92 ../tools/virt-tar.pl:141
+#: ../tools/virt-win-reg.pl:142
+msgid "B<--format> raw"
+msgstr ""
+
+#. type: textblock
+#: ../libguestfs-1.11.20/resize/virt-resize.pod:311
+#: ../resize/virt-resize.pod:311
+msgid ""
+"Specify the format of the input disk image. If this flag is not given then "
+"it is auto-detected from the image itself."
+msgstr ""
+
+#. type: textblock
+#: ../libguestfs-1.11.20/resize/virt-resize.pod:317
+#: ../resize/virt-resize.pod:317
+msgid ""
+"Note that this option I<does not> affect the output format. See L</QCOW2 "
+"AND NON-SPARSE RAW FORMATS>."
+msgstr ""
+
+#. type: =item
+#: ../libguestfs-1.11.20/resize/virt-resize.pod:320
+#: ../resize/virt-resize.pod:320
+#, fuzzy
+#| msgid "B<--format>"
+msgid "B<--ignore part>"
+msgstr "B<--format>"
+
+#. type: textblock
+#: ../libguestfs-1.11.20/resize/virt-resize.pod:322
+#: ../resize/virt-resize.pod:322
+msgid ""
+"Ignore the named partition. Effectively this means the partition is "
+"allocated on the destination disk, but the content is not copied across from "
+"the source disk. The content of the partition will be blank (all zero "
+"bytes)."
+msgstr ""
+
+#. type: =item
+#: ../libguestfs-1.11.20/resize/virt-resize.pod:329
+#: ../resize/virt-resize.pod:329
+msgid "B<--LV-expand logvol>"
+msgstr ""
+
+#. type: textblock
+#: ../libguestfs-1.11.20/resize/virt-resize.pod:331
+#: ../resize/virt-resize.pod:331
+msgid ""
+"This takes the logical volume and, as a final step, expands it to fill all "
+"the space available in its volume group. A typical usage, assuming a Linux "
+"guest with a single PV C</dev/sda2> and a root device called C</dev/vg_guest/"
+"lv_root> would be:"
+msgstr ""
+
+#. type: verbatim
+#: ../libguestfs-1.11.20/resize/virt-resize.pod:336
+#: ../resize/virt-resize.pod:336
+#, no-wrap
+msgid ""
+" virt-resize indisk outdisk \\\n"
+" --expand /dev/sda2 --LV-expand /dev/vg_guest/lv_root\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../libguestfs-1.11.20/resize/virt-resize.pod:339
+#: ../resize/virt-resize.pod:339
+msgid ""
+"This would first expand the partition (and PV), and then expand the root "
+"device to fill the extra space in the PV."
+msgstr ""
+
+#. type: textblock
+#: ../libguestfs-1.11.20/resize/virt-resize.pod:342
+#: ../resize/virt-resize.pod:342
+msgid ""
+"The contents of the LV are also resized if virt-resize knows how to do "
+"that. You can stop virt-resize from trying to expand the content by using "
+"the option I<--no-expand-content>."
+msgstr ""
+
+#. type: textblock
+#: ../libguestfs-1.11.20/resize/virt-resize.pod:346
+#: ../resize/virt-resize.pod:346
+msgid "Use L<virt-filesystems(1)> to list the filesystems in the guest."
+msgstr ""
+
+#. type: textblock
+#: ../libguestfs-1.11.20/resize/virt-resize.pod:348
+#: ../resize/virt-resize.pod:348
+msgid ""
+"You can give this option multiple times, I<but> it doesn't make sense to do "
+"this unless the logical volumes you specify are all in different volume "
+"groups."
+msgstr ""
+
+#. type: =item
+#: ../libguestfs-1.11.20/resize/virt-resize.pod:354
+#: ../resize/virt-resize.pod:354
+#, fuzzy
+#| msgid "B<--debug>"
+msgid "B<--dryrun>"
+msgstr "B<--debug>"
+
+#. type: textblock
+#: ../libguestfs-1.11.20/resize/virt-resize.pod:356
+#: ../resize/virt-resize.pod:356
+msgid "Print a summary of what would be done, but don't do anything."
+msgstr ""
+
+#. type: =item
+#: ../libguestfs-1.11.20/resize/virt-resize.pod:358
+#: ../resize/virt-resize.pod:358
+msgid "B<--no-copy-boot-loader>"
+msgstr ""
+
+#. type: textblock
+#: ../libguestfs-1.11.20/resize/virt-resize.pod:360
+#: ../resize/virt-resize.pod:360
+msgid ""
+"By default, virt-resize copies over some sectors at the start of the disk "
+"(up to the beginning of the first partition). Commonly these sectors "
+"contain the Master Boot Record (MBR) and the boot loader, and are required "
+"in order for the guest to boot correctly."
+msgstr ""
+
+#. type: textblock
+#: ../libguestfs-1.11.20/resize/virt-resize.pod:365
+#: ../resize/virt-resize.pod:365
+msgid ""
+"If you specify this flag, then this initial copy is not done. You may need "
+"to reinstall the boot loader in this case."
+msgstr ""
+
+#. type: =item
+#: ../libguestfs-1.11.20/resize/virt-resize.pod:368
+#: ../resize/virt-resize.pod:368
+#, fuzzy
+#| msgid "B<--partition>"
+msgid "B<--no-extra-partition>"
+msgstr "B<--partition>"
+
+#. type: textblock
+#: ../libguestfs-1.11.20/resize/virt-resize.pod:370
+#: ../resize/virt-resize.pod:370
+msgid ""
+"By default, virt-resize creates an extra partition if there is any extra, "
+"unused space after all resizing has happened. Use this option to prevent "
+"the extra partition from being created. If you do this then the extra space "
+"will be inaccessible until you run fdisk, parted, or some other partitioning "
+"tool in the guest."
+msgstr ""
+
+#. type: textblock
+#: ../libguestfs-1.11.20/resize/virt-resize.pod:376
+#: ../resize/virt-resize.pod:376
+msgid ""
+"Note that if the surplus space is smaller than 10 MB, no extra partition "
+"will be created."
+msgstr ""
+
+#. type: =item
+#: ../libguestfs-1.11.20/resize/virt-resize.pod:379
+#: ../resize/virt-resize.pod:379
+#, fuzzy
+#| msgid "B<--no-dest-paths>"
+msgid "B<--no-expand-content>"
+msgstr "B<--no-dest-paths>"
+
+#. type: textblock
+#: ../libguestfs-1.11.20/resize/virt-resize.pod:381
+#: ../resize/virt-resize.pod:381
+msgid ""
+"By default, virt-resize will try to expand the direct contents of "
+"partitions, if it knows how (see I<--expand> option above)."
+msgstr ""
+
+#. type: textblock
+#: ../libguestfs-1.11.20/resize/virt-resize.pod:384
+#: ../resize/virt-resize.pod:384
+msgid ""
+"If you give the I<--no-expand-content> option then virt-resize will not "
+"attempt this."
+msgstr ""
+
+#. type: =item
+#: ../libguestfs-1.11.20/resize/virt-resize.pod:387
+#: ../resize/virt-resize.pod:387
+#, fuzzy
+#| msgid "ntfsresize-size"
+msgid "B<--ntfsresize-force>"
+msgstr "ntfsresize-size"
+
+#. type: textblock
+#: ../libguestfs-1.11.20/resize/virt-resize.pod:389
+#: ../resize/virt-resize.pod:389
+msgid ""
+"Pass the I<--force> option to L<ntfsresize(8)>, allowing resizing even if "
+"the NTFS disk is marked as needing a consistency check. You have to use "
+"this option if you want to resize a Windows guest multiple times without "
+"booting into Windows between each resize."
+msgstr ""
+
+#. type: =item
+#: ../libguestfs-1.11.20/resize/virt-resize.pod:395
+#: ../resize/virt-resize.pod:395
+#, fuzzy
+#| msgid "B<--format>"
+msgid "B<--output-format> raw"
+msgstr "B<--format>"
+
+#. type: textblock
+#: ../libguestfs-1.11.20/resize/virt-resize.pod:397
+#: ../resize/virt-resize.pod:397
+msgid ""
+"Specify the format of the output disk image. If this flag is not given then "
+"it is auto-detected from the image itself."
+msgstr ""
+
+#. type: textblock
+#: ../libguestfs-1.11.20/resize/virt-resize.pod:403
+#: ../resize/virt-resize.pod:403
+msgid ""
+"Note that this option I<does not create> the output format. This option "
+"just tells libguestfs what it is so it doesn't try to guess it. You still "
+"need to create the output disk with the right format. See L</QCOW2 AND NON-"
+"SPARSE RAW FORMATS>."
+msgstr ""
+
+#. type: =item
+#: ../libguestfs-1.11.20/resize/virt-resize.pod:408
+#: ../resize/virt-resize.pod:408
+msgid "B<-q>"
+msgstr ""
+
+#. type: =item
+#: ../libguestfs-1.11.20/resize/virt-resize.pod:410
+#: ../resize/virt-resize.pod:410
+#, fuzzy
+#| msgid "B<--live>"
+msgid "B<--quiet>"
+msgstr "B<--live>"
+
+#. type: textblock
+#: ../libguestfs-1.11.20/resize/virt-resize.pod:412
+#: ../resize/virt-resize.pod:412
+msgid "Don't print the summary."
+msgstr ""
+
+#. type: =item
+#: ../libguestfs-1.11.20/resize/virt-resize.pod:414
+#: ../resize/virt-resize.pod:414
+#, fuzzy
+#| msgid "B<part_size>"
+msgid "B<--resize part=size>"
+msgstr "B<part_size>"
+
+#. type: textblock
+#: ../libguestfs-1.11.20/resize/virt-resize.pod:416
+#: ../resize/virt-resize.pod:416
+msgid ""
+"Resize the named partition (expanding or shrinking it) so that it has the "
+"given size."
+msgstr ""
+
+#. type: textblock
+#: ../libguestfs-1.11.20/resize/virt-resize.pod:419
+#: ../resize/virt-resize.pod:419
+msgid ""
+"C<size> can be expressed as an absolute number followed by b/K/M/G to mean "
+"bytes, Kilobytes, Megabytes, or Gigabytes; or as a percentage of the current "
+"size; or as a relative number or percentage. For example:"
+msgstr ""
+
+#. type: verbatim
+#: ../libguestfs-1.11.20/resize/virt-resize.pod:425
+#: ../resize/virt-resize.pod:425
+#, fuzzy, no-wrap
+#| msgid ""
+#| " hexedit /dev/sda 1M\n"
+#| "\n"
+msgid ""
+" --resize /dev/sda2=10G\n"
+"\n"
+msgstr ""
+" hexedit /dev/sda 1M\n"
+"\n"
+
+#. type: verbatim
+#: ../libguestfs-1.11.20/resize/virt-resize.pod:427
+#: ../resize/virt-resize.pod:427
+#, fuzzy, no-wrap
+#| msgid ""
+#| " pvresize device\n"
+#| "\n"
+msgid ""
+" --resize /dev/sda4=90%\n"
+"\n"
+msgstr ""
+" pvresize пристрій\n"
+"\n"
+
+#. type: verbatim
+#: ../libguestfs-1.11.20/resize/virt-resize.pod:429
+#: ../resize/virt-resize.pod:429
+#, fuzzy, no-wrap
+#| msgid ""
+#| " hexedit /dev/sda 1M\n"
+#| "\n"
+msgid ""
+" --resize /dev/sda2=+1G\n"
+"\n"
+msgstr ""
+" hexedit /dev/sda 1M\n"
+"\n"
+
+#. type: verbatim
+#: ../libguestfs-1.11.20/resize/virt-resize.pod:431
+#: ../resize/virt-resize.pod:431
+#, fuzzy, no-wrap
+#| msgid ""
+#| " hexedit /dev/sda 1M\n"
+#| "\n"
+msgid ""
+" --resize /dev/sda2=-200M\n"
+"\n"
+msgstr ""
+" hexedit /dev/sda 1M\n"
+"\n"
+
+#. type: verbatim
+#: ../libguestfs-1.11.20/resize/virt-resize.pod:433
+#: ../resize/virt-resize.pod:433
+#, fuzzy, no-wrap
+#| msgid ""
+#| " hexedit /dev/sda 1M\n"
+#| "\n"
+msgid ""
+" --resize /dev/sda1=+128K\n"
+"\n"
+msgstr ""
+" hexedit /dev/sda 1M\n"
+"\n"
+
+#. type: verbatim
+#: ../libguestfs-1.11.20/resize/virt-resize.pod:435
+#: ../resize/virt-resize.pod:435
+#, fuzzy, no-wrap
+#| msgid ""
+#| " hexedit /dev/sda 1M\n"
+#| "\n"
+msgid ""
+" --resize /dev/sda1=+10%\n"
+"\n"
+msgstr ""
+" hexedit /dev/sda 1M\n"
+"\n"
+
+#. type: verbatim
+#: ../libguestfs-1.11.20/resize/virt-resize.pod:437
+#: ../resize/virt-resize.pod:437
+#, fuzzy, no-wrap
+#| msgid ""
+#| " hexedit /dev/sda 1M\n"
+#| "\n"
+msgid ""
+" --resize /dev/sda1=-10%\n"
+"\n"
+msgstr ""
+" hexedit /dev/sda 1M\n"
+"\n"
+
+#. type: textblock
+#: ../libguestfs-1.11.20/resize/virt-resize.pod:439
+#: ../resize/virt-resize.pod:439
+msgid ""
+"You can increase the size of any partition. Virt-resize will expand the "
+"direct content of the partition if it knows how (see I<--expand> below)."
+msgstr ""
+
+#. type: textblock
+#: ../libguestfs-1.11.20/resize/virt-resize.pod:443
+#: ../resize/virt-resize.pod:443
+msgid ""
+"You can only I<decrease> the size of partitions that contain filesystems or "
+"PVs which have already been shrunk. Virt-resize will check this has been "
+"done before proceeding, or else will print an error (see also I<--resize-"
+"force>)."
+msgstr ""
+
+#. type: =item
+#: ../libguestfs-1.11.20/resize/virt-resize.pod:450
+#: ../resize/virt-resize.pod:450
+msgid "B<--resize-force part=size>"
+msgstr ""
+
+#. type: textblock
+#: ../libguestfs-1.11.20/resize/virt-resize.pod:452
+#: ../resize/virt-resize.pod:452
+msgid ""
+"This is the same as I<--resize> except that it will let you decrease the "
+"size of any partition. Generally this means you will lose any data which "
+"was at the end of the partition you shrink, but you may not care about that "
+"(eg. if shrinking an unused partition, or if you can easily recreate it such "
+"as a swap partition)."
+msgstr ""
+
+#. type: textblock
+#: ../libguestfs-1.11.20/resize/virt-resize.pod:458
+#: ../resize/virt-resize.pod:458
+msgid "See also the I<--ignore> option."
+msgstr ""
+
+#. type: =item
+#: ../libguestfs-1.11.20/resize/virt-resize.pod:460
+#: ../resize/virt-resize.pod:460
+#, fuzzy
+#| msgid "B<--partition>"
+msgid "B<--shrink part>"
+msgstr "B<--partition>"
+
+#. type: textblock
+#: ../libguestfs-1.11.20/resize/virt-resize.pod:462
+#: ../resize/virt-resize.pod:462
+msgid ""
+"Shrink the named partition until the overall disk image fits in the "
+"destination. The named partition B<must> contain a filesystem or PV which "
+"has already been shrunk using another tool (eg. L<guestfish(1)> or other "
+"online tools). Virt-resize will check this and give an error if it has not "
+"been done."
+msgstr ""
+
+#. type: textblock
+#: ../libguestfs-1.11.20/resize/virt-resize.pod:468
+#: ../resize/virt-resize.pod:468
+msgid ""
+"The amount by which the overall disk must be shrunk (after carrying out all "
+"other operations requested by the user) is called the \"deficit\". For "
+"example, a straight copy (assume no other operations) from a 5GB disk image "
+"to a 4GB disk image results in a 1GB deficit. In this case, virt-resize "
+"would give an error unless the user specified a partition to shrink and that "
+"partition had more than a gigabyte of free space."
+msgstr ""
+
+#. type: =head2
+#: ../libguestfs-1.11.20/resize/virt-resize.pod:488
+#: ../resize/virt-resize.pod:488
+msgid "\"Partition 1 does not end on cylinder boundary.\""
+msgstr ""
+
+#. type: textblock
+#: ../libguestfs-1.11.20/resize/virt-resize.pod:490
+#: ../resize/virt-resize.pod:490
+msgid ""
+"Virt-resize aligns partitions to multiples of 64 sectors. Usually this "
+"means the partitions will not be aligned to the ancient CHS geometry. "
+"However CHS geometry is meaningless for disks manufactured since the early "
+"1990s, and doubly so for virtual hard drives. Alignment of partitions to "
+"cylinders is not required by any modern operating system."
+msgstr ""
+
+#. type: =head2
+#: ../libguestfs-1.11.20/resize/virt-resize.pod:497
+#: ../resize/virt-resize.pod:497
+msgid "RESIZING WINDOWS VIRTUAL MACHINES"
+msgstr ""
+
+#. type: textblock
+#: ../libguestfs-1.11.20/resize/virt-resize.pod:499
+#: ../resize/virt-resize.pod:499
+msgid ""
+"In Windows Vista and later versions, Microsoft switched to using a separate "
+"boot partition. In these VMs, typically C</dev/sda1> is the boot partition "
+"and C</dev/sda2> is the main (C:) drive. We have not had any luck resizing "
+"the boot partition. Doing so seems to break the guest completely. However "
+"expanding the second partition (ie. C: drive) should work."
+msgstr ""
+
+#. type: textblock
+#: ../libguestfs-1.11.20/resize/virt-resize.pod:506
+#: ../resize/virt-resize.pod:506
+msgid ""
+"Windows may initiate a lengthy \"chkdsk\" on first boot after a resize, if "
+"NTFS partitions have been expanded. This is just a safety check and (unless "
+"it find errors) is nothing to worry about."
+msgstr ""
+
+#. type: =head2
+#: ../libguestfs-1.11.20/resize/virt-resize.pod:510
+#: ../resize/virt-resize.pod:510
+msgid "GUEST BOOT STUCK AT \"GRUB\""
+msgstr ""
+
+#. type: textblock
+#: ../libguestfs-1.11.20/resize/virt-resize.pod:512
+#: ../resize/virt-resize.pod:512
+msgid ""
+"If a Linux guest does not boot after resizing, and the boot is stuck after "
+"printing C<GRUB> on the console, try reinstalling grub. This sometimes "
+"happens on older (RHEL 5-era) guests, for reasons we don't fully understand, "
+"although we think is to do with partition alignment."
+msgstr ""
+
+#. type: verbatim
+#: ../libguestfs-1.11.20/resize/virt-resize.pod:517
+#: ../resize/virt-resize.pod:517
+#, no-wrap
+msgid ""
+" guestfish -i -a newdisk\n"
+" ><fs> cat /boot/grub/device.map\n"
+" # check the contents of this file are sensible or\n"
+" # edit the file if necessary\n"
+" ><fs> grub-install / /dev/vda\n"
+" ><fs> exit\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../libguestfs-1.11.20/resize/virt-resize.pod:524
+#: ../resize/virt-resize.pod:524
+msgid ""
+"For more flexible guest reconfiguration, including if you need to specify "
+"other parameters to grub-install, use L<virt-rescue(1)>."
+msgstr ""
+
+#. type: =head1
+#: ../libguestfs-1.11.20/resize/virt-resize.pod:527
+#: ../resize/virt-resize.pod:527
+msgid "ALTERNATIVE TOOLS"
+msgstr ""
+
+#. type: textblock
+#: ../libguestfs-1.11.20/resize/virt-resize.pod:529
+#: ../resize/virt-resize.pod:529
+msgid ""
+"There are several proprietary tools for resizing partitions. We won't "
+"mention any here."
+msgstr ""
+
+#. type: textblock
+#: ../libguestfs-1.11.20/resize/virt-resize.pod:532
+#: ../resize/virt-resize.pod:532
+msgid ""
+"L<parted(8)> and its graphical shell gparted can do some types of resizing "
+"operations on disk images. They can resize and move partitions, but I don't "
+"think they can do anything with the contents, and they certainly don't "
+"understand LVM."
+msgstr ""
+
+#. type: textblock
+#: ../libguestfs-1.11.20/resize/virt-resize.pod:537
+#: ../resize/virt-resize.pod:537
+msgid ""
+"L<guestfish(1)> can do everything that virt-resize can do and a lot more, "
+"but at a much lower level. You will probably end up hand-calculating sector "
+"offsets, which is something that virt-resize was designed to avoid. If you "
+"want to see the guestfish-equivalent commands that virt-resize runs, use the "
+"I<--debug> flag."
+msgstr ""
+
+#. type: textblock
+#: ../libguestfs-1.11.20/resize/virt-resize.pod:552
+#: ../resize/virt-resize.pod:552
+msgid ""
+"L<virt-filesystems(1)>, L<virt-df(1)>, L<guestfs(3)>, L<guestfish(1)>, L<lvm"
+"(8)>, L<pvresize(8)>, L<lvresize(8)>, L<resize2fs(8)>, L<ntfsresize(8)>, "
+"L<btrfs(8)>, L<virsh(1)>, L<parted(8)>, L<truncate(1)>, L<fallocate(1)>, "
+"L<grub(8)>, L<grub-install(8)>, L<virt-rescue(1)>, L<http://libguestfs.org/>."
+msgstr ""
+
+#. type: textblock
+#: ../libguestfs-1.11.20/ruby/examples/guestfs-ruby.pod:5
+#: ../ruby/examples/guestfs-ruby.pod:5
+msgid "guestfs-ruby - How to use libguestfs from Ruby"
+msgstr ""
+
+#. type: verbatim
+#: ../libguestfs-1.11.20/ruby/examples/guestfs-ruby.pod:9
+#: ../ruby/examples/guestfs-ruby.pod:9
+#, no-wrap
+msgid ""
+" require 'guestfs'\n"
+" g = Guestfs::Guestfs.new()\n"
+" g.add_drive_opts(\"disk.img\",\n"
+" :readonly => 1, :format => \"raw\")\n"
+" g.launch()\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../libguestfs-1.11.20/ruby/examples/guestfs-ruby.pod:17
+#: ../ruby/examples/guestfs-ruby.pod:17
+msgid ""
+"This manual page documents how to call libguestfs from the Ruby programming "
+"language. This page just documents the differences from the C API and gives "
+"some examples. If you are not familiar with using libguestfs, you also need "
+"to read L<guestfs(3)>."
+msgstr ""
+
+#. type: textblock
+#: ../libguestfs-1.11.20/ruby/examples/guestfs-ruby.pod:24
+#: ../ruby/examples/guestfs-ruby.pod:24
+msgid ""
+"Errors from libguestfs functions are mapped into the C<Error> exception. "
+"This has a single parameter which is the error message (a string)."
+msgstr ""
+
+#. type: textblock
+#: ../libguestfs-1.11.20/ruby/examples/guestfs-ruby.pod:38
+#: ../ruby/examples/guestfs-ruby.pod:38
+#, fuzzy
+#| msgid ""
+#| "L<guestfs(3)>, L<guestfish(1)>, L<virt-filesystems(1)>, L<virt-list-"
+#| "filesystems(1)>, L<virt-resize(1)>, L<Sys::Guestfs(3)>, L<Sys::Guestfs::"
+#| "Lib(3)>, L<Sys::Virt(3)>, L<http://libguestfs.org/>."
+msgid ""
+"L<guestfs(3)>, L<guestfs-examples(3)>, L<guestfs-java(3)>, L<guestfs-ocaml(3)"
+">, L<guestfs-perl(3)>, L<guestfs-python(3)>, L<guestfs-recipes(1)>, L<http://"
+"libguestfs.org/>."
+msgstr ""
+"L<guestfs(3)>, L<guestfish(1)>, L<virt-filesystems(1)>, L<virt-list-"
+"filesystems(1)>, L<virt-resize(1)>, L<Sys::Guestfs(3)>, L<Sys::Guestfs::Lib"
+"(3)>, L<Sys::Virt(3)>, L<http://libguestfs.org/>."
+
+#. type: =head2
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:1
+#: ../src/guestfs-actions.pod:1
+msgid "guestfs_add_cdrom"
+msgstr ""
+
+#. type: verbatim
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:3
+#: ../src/guestfs-actions.pod:3
+#, no-wrap
+msgid ""
+" int\n"
+" guestfs_add_cdrom (guestfs_h *g,\n"
+" const char *filename);\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:17
+#: ../src/guestfs-actions.pod:17
+msgid ""
+"This call checks for the existence of C<filename>. This stops you from "
+"specifying other types of drive which are supported by qemu such as C<nbd:> "
+"and C<http:> URLs. To specify those, use the general C<guestfs_config> call "
+"instead."
+msgstr ""
+
+#. type: textblock
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:24
+#: ../src/guestfs-actions.pod:24
+msgid ""
+"If you just want to add an ISO file (often you use this as an efficient way "
+"to transfer large files into the guest), then you should probably use "
+"C<guestfs_add_drive_ro> instead."
+msgstr ""
+
+#. type: textblock
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:30
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:140
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:201
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:238
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:252
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:273
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:293
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:307
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:422
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:442
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:456
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:501
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:529
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:547
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:614
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:647
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:661
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:676
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:775
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:793
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:807
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:821
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:858
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:1041
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:1061
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:1079
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:1163
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:1181
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:1200
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:1214
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:1234
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:1304
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:1335
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:1360
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:1402
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:1508
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:1542
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:1757
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:1779
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:1866
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:2341
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:2485
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:2546
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:2581
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:3621
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:3636
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:3661
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:3850
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:3864
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:3877
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:3891
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:3906
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:3942
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:4014
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:4034
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:4051
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:4074
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:4097
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:4132
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:4151
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:4170
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:4205
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:4217
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:4253
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:4269
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:4282
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:4297
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:4314
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:4407
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:4427
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:4440
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:4491
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:4509
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:4527
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:4543
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:4557
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:4571
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:4588
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:4603
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:4623
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:4693
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:4766
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:4797
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:4816
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:4835
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:4847
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:4864
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:4877
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:4892
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:4907
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:4942
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:4975
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:5014
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:5034
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:5048
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:5065
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:5114
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:5160
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:5214
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:5250
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:5285
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:5302
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:5320
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:5460
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:5517
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:5539
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:5557
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:5589
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:5655
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:5672
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:5685
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:5699
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:5988
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:6007
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:6026
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:6040
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:6052
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:6066
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:6078
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:6092
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:6108
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:6129
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:6148
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:6167
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:6197
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:6215
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:6238
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:6256
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:6275
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:6296
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:6315
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:6332
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:6351
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:6379
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:6403
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:6422
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:6446
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:6465
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:6480
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:6499
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:6536
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:6566
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:6599
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:6721
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:6842
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:6854
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:6867
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:6880
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:6902
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:6915
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:6928
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:6941
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:6956
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:7015
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:7032
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:7048
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:7064
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:7081
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:7094
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:7114
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:7150
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:7164
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:7205
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:7218
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:7236
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:7270
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:7306
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:7422
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:7437
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:7451
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:7506
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:7519
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:7564
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:7597
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:7660
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:7680
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:7706
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:7773
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:7792
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:7821
+#: ../src/guestfs-actions.pod:30 ../src/guestfs-actions.pod:140
+#: ../src/guestfs-actions.pod:201 ../src/guestfs-actions.pod:238
+#: ../src/guestfs-actions.pod:252 ../src/guestfs-actions.pod:273
+#: ../src/guestfs-actions.pod:293 ../src/guestfs-actions.pod:307
+#: ../src/guestfs-actions.pod:422 ../src/guestfs-actions.pod:442
+#: ../src/guestfs-actions.pod:456 ../src/guestfs-actions.pod:501
+#: ../src/guestfs-actions.pod:529 ../src/guestfs-actions.pod:547
+#: ../src/guestfs-actions.pod:614 ../src/guestfs-actions.pod:647
+#: ../src/guestfs-actions.pod:661 ../src/guestfs-actions.pod:676
+#: ../src/guestfs-actions.pod:775 ../src/guestfs-actions.pod:793
+#: ../src/guestfs-actions.pod:807 ../src/guestfs-actions.pod:821
+#: ../src/guestfs-actions.pod:858 ../src/guestfs-actions.pod:1041
+#: ../src/guestfs-actions.pod:1061 ../src/guestfs-actions.pod:1079
+#: ../src/guestfs-actions.pod:1163 ../src/guestfs-actions.pod:1181
+#: ../src/guestfs-actions.pod:1200 ../src/guestfs-actions.pod:1214
+#: ../src/guestfs-actions.pod:1234 ../src/guestfs-actions.pod:1304
+#: ../src/guestfs-actions.pod:1335 ../src/guestfs-actions.pod:1360
+#: ../src/guestfs-actions.pod:1402 ../src/guestfs-actions.pod:1508
+#: ../src/guestfs-actions.pod:1542 ../src/guestfs-actions.pod:1757
+#: ../src/guestfs-actions.pod:1779 ../src/guestfs-actions.pod:1866
+#: ../src/guestfs-actions.pod:2341 ../src/guestfs-actions.pod:2485
+#: ../src/guestfs-actions.pod:2546 ../src/guestfs-actions.pod:2581
+#: ../src/guestfs-actions.pod:3621 ../src/guestfs-actions.pod:3636
+#: ../src/guestfs-actions.pod:3661 ../src/guestfs-actions.pod:3850
+#: ../src/guestfs-actions.pod:3864 ../src/guestfs-actions.pod:3877
+#: ../src/guestfs-actions.pod:3891 ../src/guestfs-actions.pod:3906
+#: ../src/guestfs-actions.pod:3942 ../src/guestfs-actions.pod:4014
+#: ../src/guestfs-actions.pod:4034 ../src/guestfs-actions.pod:4051
+#: ../src/guestfs-actions.pod:4074 ../src/guestfs-actions.pod:4097
+#: ../src/guestfs-actions.pod:4132 ../src/guestfs-actions.pod:4151
+#: ../src/guestfs-actions.pod:4170 ../src/guestfs-actions.pod:4205
+#: ../src/guestfs-actions.pod:4217 ../src/guestfs-actions.pod:4253
+#: ../src/guestfs-actions.pod:4269 ../src/guestfs-actions.pod:4282
+#: ../src/guestfs-actions.pod:4297 ../src/guestfs-actions.pod:4314
+#: ../src/guestfs-actions.pod:4407 ../src/guestfs-actions.pod:4427
+#: ../src/guestfs-actions.pod:4440 ../src/guestfs-actions.pod:4491
+#: ../src/guestfs-actions.pod:4509 ../src/guestfs-actions.pod:4527
+#: ../src/guestfs-actions.pod:4543 ../src/guestfs-actions.pod:4557
+#: ../src/guestfs-actions.pod:4571 ../src/guestfs-actions.pod:4588
+#: ../src/guestfs-actions.pod:4603 ../src/guestfs-actions.pod:4623
+#: ../src/guestfs-actions.pod:4693 ../src/guestfs-actions.pod:4766
+#: ../src/guestfs-actions.pod:4797 ../src/guestfs-actions.pod:4816
+#: ../src/guestfs-actions.pod:4835 ../src/guestfs-actions.pod:4847
+#: ../src/guestfs-actions.pod:4864 ../src/guestfs-actions.pod:4877
+#: ../src/guestfs-actions.pod:4892 ../src/guestfs-actions.pod:4907
+#: ../src/guestfs-actions.pod:4942 ../src/guestfs-actions.pod:4975
+#: ../src/guestfs-actions.pod:5014 ../src/guestfs-actions.pod:5034
+#: ../src/guestfs-actions.pod:5048 ../src/guestfs-actions.pod:5065
+#: ../src/guestfs-actions.pod:5114 ../src/guestfs-actions.pod:5160
+#: ../src/guestfs-actions.pod:5214 ../src/guestfs-actions.pod:5250
+#: ../src/guestfs-actions.pod:5285 ../src/guestfs-actions.pod:5302
+#: ../src/guestfs-actions.pod:5320 ../src/guestfs-actions.pod:5460
+#: ../src/guestfs-actions.pod:5517 ../src/guestfs-actions.pod:5539
+#: ../src/guestfs-actions.pod:5557 ../src/guestfs-actions.pod:5589
+#: ../src/guestfs-actions.pod:5655 ../src/guestfs-actions.pod:5672
+#: ../src/guestfs-actions.pod:5685 ../src/guestfs-actions.pod:5699
+#: ../src/guestfs-actions.pod:5988 ../src/guestfs-actions.pod:6007
+#: ../src/guestfs-actions.pod:6026 ../src/guestfs-actions.pod:6040
+#: ../src/guestfs-actions.pod:6052 ../src/guestfs-actions.pod:6066
+#: ../src/guestfs-actions.pod:6078 ../src/guestfs-actions.pod:6092
+#: ../src/guestfs-actions.pod:6108 ../src/guestfs-actions.pod:6129
+#: ../src/guestfs-actions.pod:6148 ../src/guestfs-actions.pod:6167
+#: ../src/guestfs-actions.pod:6197 ../src/guestfs-actions.pod:6215
+#: ../src/guestfs-actions.pod:6238 ../src/guestfs-actions.pod:6256
+#: ../src/guestfs-actions.pod:6275 ../src/guestfs-actions.pod:6296
+#: ../src/guestfs-actions.pod:6315 ../src/guestfs-actions.pod:6332
+#: ../src/guestfs-actions.pod:6351 ../src/guestfs-actions.pod:6379
+#: ../src/guestfs-actions.pod:6403 ../src/guestfs-actions.pod:6422
+#: ../src/guestfs-actions.pod:6446 ../src/guestfs-actions.pod:6465
+#: ../src/guestfs-actions.pod:6480 ../src/guestfs-actions.pod:6499
+#: ../src/guestfs-actions.pod:6536 ../src/guestfs-actions.pod:6566
+#: ../src/guestfs-actions.pod:6599 ../src/guestfs-actions.pod:6721
+#: ../src/guestfs-actions.pod:6842 ../src/guestfs-actions.pod:6854
+#: ../src/guestfs-actions.pod:6867 ../src/guestfs-actions.pod:6880
+#: ../src/guestfs-actions.pod:6902 ../src/guestfs-actions.pod:6915
+#: ../src/guestfs-actions.pod:6928 ../src/guestfs-actions.pod:6941
+#: ../src/guestfs-actions.pod:6956 ../src/guestfs-actions.pod:7015
+#: ../src/guestfs-actions.pod:7032 ../src/guestfs-actions.pod:7048
+#: ../src/guestfs-actions.pod:7064 ../src/guestfs-actions.pod:7081
+#: ../src/guestfs-actions.pod:7094 ../src/guestfs-actions.pod:7114
+#: ../src/guestfs-actions.pod:7150 ../src/guestfs-actions.pod:7164
+#: ../src/guestfs-actions.pod:7205 ../src/guestfs-actions.pod:7218
+#: ../src/guestfs-actions.pod:7236 ../src/guestfs-actions.pod:7270
+#: ../src/guestfs-actions.pod:7306 ../src/guestfs-actions.pod:7422
+#: ../src/guestfs-actions.pod:7437 ../src/guestfs-actions.pod:7451
+#: ../src/guestfs-actions.pod:7506 ../src/guestfs-actions.pod:7519
+#: ../src/guestfs-actions.pod:7564 ../src/guestfs-actions.pod:7597
+#: ../src/guestfs-actions.pod:7660 ../src/guestfs-actions.pod:7680
+#: ../src/guestfs-actions.pod:7706 ../src/guestfs-actions.pod:7773
+#: ../src/guestfs-actions.pod:7792 ../src/guestfs-actions.pod:7821
+msgid "This function returns 0 on success or -1 on error."
+msgstr ""
+
+#. type: textblock
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:39
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:142
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:1165
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:1980
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:2078
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:2192
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:3623
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:3643
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:4951
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:6217
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:6334
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:6467
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:6958
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:7083
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:7606
+#: ../src/guestfs-actions.pod:39 ../src/guestfs-actions.pod:142
+#: ../src/guestfs-actions.pod:1165 ../src/guestfs-actions.pod:1980
+#: ../src/guestfs-actions.pod:2078 ../src/guestfs-actions.pod:2192
+#: ../src/guestfs-actions.pod:3623 ../src/guestfs-actions.pod:3643
+#: ../src/guestfs-actions.pod:4951 ../src/guestfs-actions.pod:6217
+#: ../src/guestfs-actions.pod:6334 ../src/guestfs-actions.pod:6467
+#: ../src/guestfs-actions.pod:6958 ../src/guestfs-actions.pod:7083
+#: ../src/guestfs-actions.pod:7606
+msgid "(Added in 0.3)"
+msgstr ""
+
+#. type: =head2
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:41
+#: ../src/guestfs-actions.pod:41
+msgid "guestfs_add_domain"
+msgstr ""
+
+#. type: verbatim
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:43
+#: ../src/guestfs-actions.pod:43
+#, no-wrap
+msgid ""
+" int\n"
+" guestfs_add_domain (guestfs_h *g,\n"
+" const char *dom,\n"
+" ...);\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:48
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:151
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:832
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:2826
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:4642
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:4961
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:5178
+#: ../src/guestfs-actions.pod:48 ../src/guestfs-actions.pod:151
+#: ../src/guestfs-actions.pod:832 ../src/guestfs-actions.pod:2826
+#: ../src/guestfs-actions.pod:4642 ../src/guestfs-actions.pod:4961
+#: ../src/guestfs-actions.pod:5178
+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 "
+"its own. See L</CALLS WITH OPTIONAL ARGUMENTS>."
+msgstr ""
+
+#. type: verbatim
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:53
+#: ../src/guestfs-actions.pod:53
+#, no-wrap
+msgid ""
+" GUESTFS_ADD_DOMAIN_LIBVIRTURI, const char *libvirturi,\n"
+" GUESTFS_ADD_DOMAIN_READONLY, int readonly,\n"
+" GUESTFS_ADD_DOMAIN_IFACE, const char *iface,\n"
+" GUESTFS_ADD_DOMAIN_LIVE, int live,\n"
+" GUESTFS_ADD_DOMAIN_ALLOWUUID, int allowuuid,\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:59
+#: ../src/guestfs-actions.pod:59
+msgid ""
+"This function adds the disk(s) attached to the named libvirt domain C<dom>. "
+"It works by connecting to libvirt, requesting the domain and domain XML from "
+"libvirt, parsing it for disks, and calling C<guestfs_add_drive_opts> on each "
+"one."
+msgstr ""
+
+#. type: textblock
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:94
+#: ../src/guestfs-actions.pod:94
+msgid ""
+"The other optional parameters are passed directly through to "
+"C<guestfs_add_drive_opts>."
+msgstr ""
+
+#. type: textblock
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:97
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:350
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:515
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:693
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:724
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:742
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:761
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:1380
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:1736
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:1939
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:2050
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:2101
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:2156
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:2179
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:2472
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:2944
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:2962
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:5137
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:5357
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:5769
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:5795
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:7191
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:7617
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:7630
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:7643
+#: ../src/guestfs-actions.pod:97 ../src/guestfs-actions.pod:350
+#: ../src/guestfs-actions.pod:515 ../src/guestfs-actions.pod:693
+#: ../src/guestfs-actions.pod:724 ../src/guestfs-actions.pod:742
+#: ../src/guestfs-actions.pod:761 ../src/guestfs-actions.pod:1380
+#: ../src/guestfs-actions.pod:1736 ../src/guestfs-actions.pod:1939
+#: ../src/guestfs-actions.pod:2050 ../src/guestfs-actions.pod:2101
+#: ../src/guestfs-actions.pod:2156 ../src/guestfs-actions.pod:2179
+#: ../src/guestfs-actions.pod:2472 ../src/guestfs-actions.pod:2944
+#: ../src/guestfs-actions.pod:2962 ../src/guestfs-actions.pod:5137
+#: ../src/guestfs-actions.pod:5357 ../src/guestfs-actions.pod:5769
+#: ../src/guestfs-actions.pod:5795 ../src/guestfs-actions.pod:7191
+#: ../src/guestfs-actions.pod:7617 ../src/guestfs-actions.pod:7630
+#: ../src/guestfs-actions.pod:7643
+msgid "On error this function returns -1."
+msgstr ""
+
+#. type: textblock
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:99
+#: ../src/guestfs-actions.pod:99
+msgid "(Added in 1.7.4)"
+msgstr ""
+
+#. type: =head2
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:101
+#: ../src/guestfs-actions.pod:101
+msgid "guestfs_add_domain_va"
+msgstr ""
+
+#. type: verbatim
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:103
+#: ../src/guestfs-actions.pod:103
+#, no-wrap
+msgid ""
+" int\n"
+" guestfs_add_domain_va (guestfs_h *g,\n"
+" const char *dom,\n"
+" va_list args);\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:108
+#: ../src/guestfs-actions.pod:108
+msgid "This is the \"va_list variant\" of L</guestfs_add_domain>."
+msgstr ""
+
+#. type: textblock
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:110
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:121
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:214
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:225
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:871
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:882
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:2910
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:2922
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:4707
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:4719
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:4989
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:5001
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:5227
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:5238
+#: ../src/guestfs-actions.pod:110 ../src/guestfs-actions.pod:121
+#: ../src/guestfs-actions.pod:214 ../src/guestfs-actions.pod:225
+#: ../src/guestfs-actions.pod:871 ../src/guestfs-actions.pod:882
+#: ../src/guestfs-actions.pod:2910 ../src/guestfs-actions.pod:2922
+#: ../src/guestfs-actions.pod:4707 ../src/guestfs-actions.pod:4719
+#: ../src/guestfs-actions.pod:4989 ../src/guestfs-actions.pod:5001
+#: ../src/guestfs-actions.pod:5227 ../src/guestfs-actions.pod:5238
+msgid "See L</CALLS WITH OPTIONAL ARGUMENTS>."
+msgstr "Див. L</CALLS WITH OPTIONAL ARGUMENTS>."
+
+#. type: =head2
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:112
+#: ../src/guestfs-actions.pod:112
+msgid "guestfs_add_domain_argv"
+msgstr "guestfs_add_domain_argv"
+
+#. type: verbatim
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:114
+#: ../src/guestfs-actions.pod:114
+#, no-wrap
+msgid ""
+" int\n"
+" guestfs_add_domain_argv (guestfs_h *g,\n"
+" const char *dom,\n"
+" const struct guestfs_add_domain_argv *optargs);\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:119
+#: ../src/guestfs-actions.pod:119
+msgid "This is the \"argv variant\" of L</guestfs_add_domain>."
+msgstr ""
+
+#. type: =head2
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:123
+#: ../src/guestfs-actions.pod:123
+msgid "guestfs_add_drive"
+msgstr ""
+
+#. type: verbatim
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:125
+#: ../src/guestfs-actions.pod:125
+#, no-wrap
+msgid ""
+" int\n"
+" guestfs_add_drive (guestfs_h *g,\n"
+" const char *filename);\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:129
+#: ../src/guestfs-actions.pod:129
+msgid ""
+"This function is the equivalent of calling C<guestfs_add_drive_opts> with no "
+"optional parameters, so the disk is added writable, with the format being "
+"detected automatically."
+msgstr ""
+
+#. type: textblock
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:133
+#: ../src/guestfs-actions.pod:133
+msgid ""
+"Automatic detection of the format opens you up to a potential security hole "
+"when dealing with untrusted raw-format images. See CVE-2010-3851 and "
+"RHBZ#642934. Specifying the format closes this security hole. Therefore "
+"you should think about replacing calls to this function with calls to "
+"C<guestfs_add_drive_opts>, and specifying the format."
+msgstr ""
+
+#. type: =head2
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:144
+#: ../src/guestfs-actions.pod:144
+msgid "guestfs_add_drive_opts"
+msgstr ""
+
+#. type: verbatim
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:146
+#: ../src/guestfs-actions.pod:146
+#, no-wrap
+msgid ""
+" int\n"
+" guestfs_add_drive_opts (guestfs_h *g,\n"
+" const char *filename,\n"
+" ...);\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:156
+#: ../src/guestfs-actions.pod:156
+#, no-wrap
+msgid ""
+" GUESTFS_ADD_DRIVE_OPTS_READONLY, int readonly,\n"
+" GUESTFS_ADD_DRIVE_OPTS_FORMAT, const char *format,\n"
+" GUESTFS_ADD_DRIVE_OPTS_IFACE, const char *iface,\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:185
+#: ../src/guestfs-actions.pod:185
+msgid ""
+"This forces the image format. If you omit this (or use C<guestfs_add_drive> "
+"or C<guestfs_add_drive_ro>) then the format is automatically detected. "
+"Possible formats include C<raw> and C<qcow2>."
+msgstr ""
+
+#. type: textblock
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:196
+#: ../src/guestfs-actions.pod:196
+msgid ""
+"This rarely-used option lets you emulate the behaviour of the deprecated "
+"C<guestfs_add_drive_with_if> call (q.v.)"
+msgstr ""
+
+#. type: textblock
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:203
+#: ../src/guestfs-actions.pod:203
+msgid "(Added in 1.5.23)"
+msgstr ""
+
+#. type: =head2
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:205
+#: ../src/guestfs-actions.pod:205
+msgid "guestfs_add_drive_opts_va"
+msgstr ""
+
+#. type: verbatim
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:207
+#: ../src/guestfs-actions.pod:207
+#, no-wrap
+msgid ""
+" int\n"
+" guestfs_add_drive_opts_va (guestfs_h *g,\n"
+" const char *filename,\n"
+" va_list args);\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:212
+#: ../src/guestfs-actions.pod:212
+msgid "This is the \"va_list variant\" of L</guestfs_add_drive_opts>."
+msgstr ""
+
+#. type: =head2
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:216
+#: ../src/guestfs-actions.pod:216
+msgid "guestfs_add_drive_opts_argv"
+msgstr ""
+
+#. type: verbatim
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:218
+#: ../src/guestfs-actions.pod:218
+#, no-wrap
+msgid ""
+" int\n"
+" guestfs_add_drive_opts_argv (guestfs_h *g,\n"
+" const char *filename,\n"
+" const struct guestfs_add_drive_opts_argv *optargs);\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:223
+#: ../src/guestfs-actions.pod:223
+msgid "This is the \"argv variant\" of L</guestfs_add_drive_opts>."
+msgstr ""
+
+#. type: =head2
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:227
+#: ../src/guestfs-actions.pod:227
+msgid "guestfs_add_drive_ro"
+msgstr ""
+
+#. type: verbatim
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:229
+#: ../src/guestfs-actions.pod:229
+#, no-wrap
+msgid ""
+" int\n"
+" guestfs_add_drive_ro (guestfs_h *g,\n"
+" const char *filename);\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:233
+#: ../src/guestfs-actions.pod:233
+msgid ""
+"This function is the equivalent of calling C<guestfs_add_drive_opts> with "
+"the optional parameter C<GUESTFS_ADD_DRIVE_OPTS_READONLY> set to 1, so the "
+"disk is added read-only, with the format being detected automatically."
+msgstr ""
+
+#. type: textblock
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:240
+#: ../src/guestfs-actions.pod:240
+msgid "(Added in 1.0.38)"
+msgstr ""
+
+#. type: =head2
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:242
+#: ../src/guestfs-actions.pod:242
+msgid "guestfs_add_drive_ro_with_if"
+msgstr ""
+
+#. type: verbatim
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:244
+#: ../src/guestfs-actions.pod:244
+#, no-wrap
+msgid ""
+" int\n"
+" guestfs_add_drive_ro_with_if (guestfs_h *g,\n"
+" const char *filename,\n"
+" const char *iface);\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:249
+#: ../src/guestfs-actions.pod:249
+msgid ""
+"This is the same as C<guestfs_add_drive_ro> but it allows you to specify the "
+"QEMU interface emulation to use at run time."
+msgstr ""
+
+#. type: textblock
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:261
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:282
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:2431
+#: ../src/guestfs-actions.pod:261 ../src/guestfs-actions.pod:282
+#: ../src/guestfs-actions.pod:2431
+msgid "(Added in 1.0.84)"
+msgstr ""
+
+#. type: =head2
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:263
+#: ../src/guestfs-actions.pod:263
+msgid "guestfs_add_drive_with_if"
+msgstr ""
+
+#. type: verbatim
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:265
+#: ../src/guestfs-actions.pod:265
+#, no-wrap
+msgid ""
+" int\n"
+" guestfs_add_drive_with_if (guestfs_h *g,\n"
+" const char *filename,\n"
+" const char *iface);\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:270
+#: ../src/guestfs-actions.pod:270
+msgid ""
+"This is the same as C<guestfs_add_drive> but it allows you to specify the "
+"QEMU interface emulation to use at run time."
+msgstr ""
+
+#. type: =head2
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:284
+#: ../src/guestfs-actions.pod:284
+msgid "guestfs_aug_clear"
+msgstr ""
+
+#. type: verbatim
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:286
+#: ../src/guestfs-actions.pod:286
+#, no-wrap
+msgid ""
+" int\n"
+" guestfs_aug_clear (guestfs_h *g,\n"
+" const char *augpath);\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:295
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:2181
+#: ../src/guestfs-actions.pod:295 ../src/guestfs-actions.pod:2181
+msgid "(Added in 1.3.4)"
+msgstr ""
+
+#. type: =head2
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:297
+#: ../src/guestfs-actions.pod:297
+msgid "guestfs_aug_close"
+msgstr ""
+
+#. type: verbatim
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:299
+#: ../src/guestfs-actions.pod:299
+#, no-wrap
+msgid ""
+" int\n"
+" guestfs_aug_close (guestfs_h *g);\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:302
+#: ../src/guestfs-actions.pod:302
+msgid ""
+"Close the current Augeas handle and free up any resources used by it. After "
+"calling this, you have to call C<guestfs_aug_init> again before you can use "
+"any other Augeas functions."
+msgstr ""
+
+#. type: textblock
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:309
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:334
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:352
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:366
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:424
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:444
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:458
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:489
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:503
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:517
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:531
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:549
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:5846
+#: ../src/guestfs-actions.pod:309 ../src/guestfs-actions.pod:334
+#: ../src/guestfs-actions.pod:352 ../src/guestfs-actions.pod:366
+#: ../src/guestfs-actions.pod:424 ../src/guestfs-actions.pod:444
+#: ../src/guestfs-actions.pod:458 ../src/guestfs-actions.pod:489
+#: ../src/guestfs-actions.pod:503 ../src/guestfs-actions.pod:517
+#: ../src/guestfs-actions.pod:531 ../src/guestfs-actions.pod:549
+#: ../src/guestfs-actions.pod:5846
+msgid "(Added in 0.7)"
+msgstr ""
+
+#. type: =head2
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:311
+#: ../src/guestfs-actions.pod:311
+msgid "guestfs_aug_defnode"
+msgstr ""
+
+#. type: verbatim
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:313
+#: ../src/guestfs-actions.pod:313
+#, no-wrap
+msgid ""
+" struct guestfs_int_bool *\n"
+" guestfs_aug_defnode (guestfs_h *g,\n"
+" const char *name,\n"
+" const char *expr,\n"
+" const char *val);\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:322
+#: ../src/guestfs-actions.pod:322
+msgid ""
+"If C<expr> evaluates to an empty nodeset, a node is created, equivalent to "
+"calling C<guestfs_aug_set> C<expr>, C<value>. C<name> will be the nodeset "
+"containing that single node."
+msgstr ""
+
+#. type: textblock
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:330
+#: ../src/guestfs-actions.pod:330
+msgid ""
+"This function returns a C<struct guestfs_int_bool *>, or NULL if there was "
+"an error. I<The caller must call C<guestfs_free_int_bool> after use>."
+msgstr ""
+
+#. type: =head2
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:336
+#: ../src/guestfs-actions.pod:336
+msgid "guestfs_aug_defvar"
+msgstr ""
+
+#. type: verbatim
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:338
+#: ../src/guestfs-actions.pod:338
+#, no-wrap
+msgid ""
+" int\n"
+" guestfs_aug_defvar (guestfs_h *g,\n"
+" const char *name,\n"
+" const char *expr);\n"
+"\n"
+msgstr ""
+
+#. type: =head2
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:354
+#: ../src/guestfs-actions.pod:354
+msgid "guestfs_aug_get"
+msgstr ""
+
+#. type: verbatim
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:356
+#: ../src/guestfs-actions.pod:356
+#, no-wrap
+msgid ""
+" char *\n"
+" guestfs_aug_get (guestfs_h *g,\n"
+" const char *augpath);\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:363
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:922
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:940
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:1000
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:1016
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:1119
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:1249
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:1266
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:1285
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:1419
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:1607
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:1719
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:1882
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:1899
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:1966
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:2002
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:2023
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:2204
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:2396
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:2600
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:2690
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:2794
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:2813
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:3027
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:3055
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:3076
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:3110
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:3169
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:3189
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:3209
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:3836
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:4189
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:4359
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:4469
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:5375
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:5574
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:5744
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:5922
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:5971
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:6627
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:6643
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:6660
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:6691
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:7365
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:7384
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:7402
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:7576
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:7878
+#: ../src/guestfs-actions.pod:363 ../src/guestfs-actions.pod:922
+#: ../src/guestfs-actions.pod:940 ../src/guestfs-actions.pod:1000
+#: ../src/guestfs-actions.pod:1016 ../src/guestfs-actions.pod:1119
+#: ../src/guestfs-actions.pod:1249 ../src/guestfs-actions.pod:1266
+#: ../src/guestfs-actions.pod:1285 ../src/guestfs-actions.pod:1419
+#: ../src/guestfs-actions.pod:1607 ../src/guestfs-actions.pod:1719
+#: ../src/guestfs-actions.pod:1882 ../src/guestfs-actions.pod:1899
+#: ../src/guestfs-actions.pod:1966 ../src/guestfs-actions.pod:2002
+#: ../src/guestfs-actions.pod:2023 ../src/guestfs-actions.pod:2204
+#: ../src/guestfs-actions.pod:2396 ../src/guestfs-actions.pod:2600
+#: ../src/guestfs-actions.pod:2690 ../src/guestfs-actions.pod:2794
+#: ../src/guestfs-actions.pod:2813 ../src/guestfs-actions.pod:3027
+#: ../src/guestfs-actions.pod:3055 ../src/guestfs-actions.pod:3076
+#: ../src/guestfs-actions.pod:3110 ../src/guestfs-actions.pod:3169
+#: ../src/guestfs-actions.pod:3189 ../src/guestfs-actions.pod:3209
+#: ../src/guestfs-actions.pod:3836 ../src/guestfs-actions.pod:4189
+#: ../src/guestfs-actions.pod:4359 ../src/guestfs-actions.pod:4469
+#: ../src/guestfs-actions.pod:5375 ../src/guestfs-actions.pod:5574
+#: ../src/guestfs-actions.pod:5744 ../src/guestfs-actions.pod:5922
+#: ../src/guestfs-actions.pod:5971 ../src/guestfs-actions.pod:6627
+#: ../src/guestfs-actions.pod:6643 ../src/guestfs-actions.pod:6660
+#: ../src/guestfs-actions.pod:6691 ../src/guestfs-actions.pod:7365
+#: ../src/guestfs-actions.pod:7384 ../src/guestfs-actions.pod:7402
+#: ../src/guestfs-actions.pod:7576 ../src/guestfs-actions.pod:7878
+msgid ""
+"This function returns a string, or NULL on error. I<The caller must free "
+"the returned string after use>."
+msgstr ""
+
+#. type: =head2
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:368
+#: ../src/guestfs-actions.pod:368
+msgid "guestfs_aug_init"
+msgstr ""
+
+#. type: verbatim
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:370
+#: ../src/guestfs-actions.pod:370
+#, no-wrap
+msgid ""
+" int\n"
+" guestfs_aug_init (guestfs_h *g,\n"
+" const char *root,\n"
+" int flags);\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:379
+#: ../src/guestfs-actions.pod:379
+msgid "You must call this before using any other C<guestfs_aug_*> commands."
+msgstr ""
+
+#. type: textblock
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:414
+#: ../src/guestfs-actions.pod:414
+msgid "Do not load the tree in C<guestfs_aug_init>."
+msgstr ""
+
+#. type: textblock
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:418
+#: ../src/guestfs-actions.pod:418
+msgid "To close the handle, you can call C<guestfs_aug_close>."
+msgstr ""
+
+#. type: =head2
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:426
+#: ../src/guestfs-actions.pod:426
+msgid "guestfs_aug_insert"
+msgstr ""
+
+#. type: verbatim
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:428
+#: ../src/guestfs-actions.pod:428
+#, no-wrap
+msgid ""
+" int\n"
+" guestfs_aug_insert (guestfs_h *g,\n"
+" const char *augpath,\n"
+" const char *label,\n"
+" int before);\n"
+"\n"
+msgstr ""
+
+#. type: =head2
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:446
+#: ../src/guestfs-actions.pod:446
+msgid "guestfs_aug_load"
+msgstr ""
+
+#. type: verbatim
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:448
+#: ../src/guestfs-actions.pod:448
+#, no-wrap
+msgid ""
+" int\n"
+" guestfs_aug_load (guestfs_h *g);\n"
+"\n"
+msgstr ""
+
+#. type: =head2
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:460
+#: ../src/guestfs-actions.pod:460
+msgid "guestfs_aug_ls"
+msgstr ""
+
+#. type: verbatim
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:462
+#: ../src/guestfs-actions.pod:462
+#, no-wrap
+msgid ""
+" char **\n"
+" guestfs_aug_ls (guestfs_h *g,\n"
+" const char *augpath);\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:466
+#: ../src/guestfs-actions.pod:466
+msgid ""
+"This is just a shortcut for listing C<guestfs_aug_match> C<path/*> and "
+"sorting the resulting nodes into alphabetical order."
+msgstr ""
+
+#. type: textblock
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:469
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:485
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:631
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:1138
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:1434
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:1453
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:1556
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:1575
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:1821
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:2276
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:2292
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:2311
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:2354
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:2378
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:2449
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:2498
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:2755
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:3129
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:3405
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:3719
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:3736
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:3756
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:3818
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:3923
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:4331
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:5098
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:5716
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:5842
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:5956
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:6707
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:6768
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:6823
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:6969
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:6993
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:7469
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:7489
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:7536
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:7730
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:7749
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:7835
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:7854
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:7900
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:7919
+#: ../src/guestfs-actions.pod:469 ../src/guestfs-actions.pod:485
+#: ../src/guestfs-actions.pod:631 ../src/guestfs-actions.pod:1138
+#: ../src/guestfs-actions.pod:1434 ../src/guestfs-actions.pod:1453
+#: ../src/guestfs-actions.pod:1556 ../src/guestfs-actions.pod:1575
+#: ../src/guestfs-actions.pod:1821 ../src/guestfs-actions.pod:2276
+#: ../src/guestfs-actions.pod:2292 ../src/guestfs-actions.pod:2311
+#: ../src/guestfs-actions.pod:2354 ../src/guestfs-actions.pod:2378
+#: ../src/guestfs-actions.pod:2449 ../src/guestfs-actions.pod:2498
+#: ../src/guestfs-actions.pod:2755 ../src/guestfs-actions.pod:3129
+#: ../src/guestfs-actions.pod:3405 ../src/guestfs-actions.pod:3719
+#: ../src/guestfs-actions.pod:3736 ../src/guestfs-actions.pod:3756
+#: ../src/guestfs-actions.pod:3818 ../src/guestfs-actions.pod:3923
+#: ../src/guestfs-actions.pod:4331 ../src/guestfs-actions.pod:5098
+#: ../src/guestfs-actions.pod:5716 ../src/guestfs-actions.pod:5842
+#: ../src/guestfs-actions.pod:5956 ../src/guestfs-actions.pod:6707
+#: ../src/guestfs-actions.pod:6768 ../src/guestfs-actions.pod:6823
+#: ../src/guestfs-actions.pod:6969 ../src/guestfs-actions.pod:6993
+#: ../src/guestfs-actions.pod:7469 ../src/guestfs-actions.pod:7489
+#: ../src/guestfs-actions.pod:7536 ../src/guestfs-actions.pod:7730
+#: ../src/guestfs-actions.pod:7749 ../src/guestfs-actions.pod:7835
+#: ../src/guestfs-actions.pod:7854 ../src/guestfs-actions.pod:7900
+#: ../src/guestfs-actions.pod:7919
+msgid ""
+"This function returns a NULL-terminated array of strings (like L<environ(3)"
+">), or NULL if there was an error. I<The caller must free the strings and "
+"the array after use>."
+msgstr ""
+
+#. type: textblock
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:473
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:1063
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:1081
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:1491
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:3483
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:3514
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:4172
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:4222
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:4409
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:4442
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:4605
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:5102
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:5657
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:6054
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:6068
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:6080
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:6548
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:7207
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:7220
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:7453
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:7718
+#: ../src/guestfs-actions.pod:473 ../src/guestfs-actions.pod:1063
+#: ../src/guestfs-actions.pod:1081 ../src/guestfs-actions.pod:1491
+#: ../src/guestfs-actions.pod:3483 ../src/guestfs-actions.pod:3514
+#: ../src/guestfs-actions.pod:4172 ../src/guestfs-actions.pod:4222
+#: ../src/guestfs-actions.pod:4409 ../src/guestfs-actions.pod:4442
+#: ../src/guestfs-actions.pod:4605 ../src/guestfs-actions.pod:5102
+#: ../src/guestfs-actions.pod:5657 ../src/guestfs-actions.pod:6054
+#: ../src/guestfs-actions.pod:6068 ../src/guestfs-actions.pod:6080
+#: ../src/guestfs-actions.pod:6548 ../src/guestfs-actions.pod:7207
+#: ../src/guestfs-actions.pod:7220 ../src/guestfs-actions.pod:7453
+#: ../src/guestfs-actions.pod:7718
+msgid "(Added in 0.8)"
+msgstr ""
+
+#. type: =head2
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:475
+#: ../src/guestfs-actions.pod:475
+msgid "guestfs_aug_match"
+msgstr ""
+
+#. type: verbatim
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:477
+#: ../src/guestfs-actions.pod:477
+#, no-wrap
+msgid ""
+" char **\n"
+" guestfs_aug_match (guestfs_h *g,\n"
+" const char *augpath);\n"
+"\n"
+msgstr ""
+
+#. type: =head2
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:491
+#: ../src/guestfs-actions.pod:491
+msgid "guestfs_aug_mv"
+msgstr ""
+
+#. type: verbatim
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:493
+#: ../src/guestfs-actions.pod:493
+#, no-wrap
+msgid ""
+" int\n"
+" guestfs_aug_mv (guestfs_h *g,\n"
+" const char *src,\n"
+" const char *dest);\n"
+"\n"
+msgstr ""
+
+#. type: =head2
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:505
+#: ../src/guestfs-actions.pod:505
+msgid "guestfs_aug_rm"
+msgstr ""
+
+#. type: verbatim
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:507
+#: ../src/guestfs-actions.pod:507
+#, no-wrap
+msgid ""
+" int\n"
+" guestfs_aug_rm (guestfs_h *g,\n"
+" const char *augpath);\n"
+"\n"
+msgstr ""
+
+#. type: =head2
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:519
+#: ../src/guestfs-actions.pod:519
+msgid "guestfs_aug_save"
+msgstr ""
+
+#. type: verbatim
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:521
+#: ../src/guestfs-actions.pod:521
+#, no-wrap
+msgid ""
+" int\n"
+" guestfs_aug_save (guestfs_h *g);\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:526
+#: ../src/guestfs-actions.pod:526
+msgid ""
+"The flags which were passed to C<guestfs_aug_init> affect exactly how files "
+"are saved."
+msgstr ""
+
+#. type: =head2
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:533
+#: ../src/guestfs-actions.pod:533
+msgid "guestfs_aug_set"
+msgstr ""
+
+#. type: verbatim
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:535
+#: ../src/guestfs-actions.pod:535
+#, no-wrap
+msgid ""
+" int\n"
+" guestfs_aug_set (guestfs_h *g,\n"
+" const char *augpath,\n"
+" const char *val);\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:542
+#: ../src/guestfs-actions.pod:542
+msgid ""
+"In the Augeas API, it is possible to clear a node by setting the value to "
+"NULL. Due to an oversight in the libguestfs API you cannot do that with "
+"this call. Instead you must use the C<guestfs_aug_clear> call."
+msgstr ""
+
+#. type: =head2
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:551
+#: ../src/guestfs-actions.pod:551
+msgid "guestfs_available"
+msgstr ""
+
+#. type: verbatim
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:553
+#: ../src/guestfs-actions.pod:553
+#, no-wrap
+msgid ""
+" int\n"
+" guestfs_available (guestfs_h *g,\n"
+" char *const *groups);\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:561
+#: ../src/guestfs-actions.pod:561
+msgid ""
+"The libguestfs groups, and the functions that those groups correspond to, "
+"are listed in L<guestfs(3)/AVAILABILITY>. You can also fetch this list at "
+"runtime by calling C<guestfs_available_all_groups>."
+msgstr ""
+
+#. type: textblock
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:585
+#: ../src/guestfs-actions.pod:585
+msgid "You must call C<guestfs_launch> before calling this function."
+msgstr ""
+
+#. type: textblock
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:607
+#: ../src/guestfs-actions.pod:607
+msgid ""
+"This call was added in version C<1.0.80>. In previous versions of "
+"libguestfs all you could do would be to speculatively execute a command to "
+"find out if the daemon implemented it. See also C<guestfs_version>."
+msgstr ""
+
+#. type: textblock
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:616
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:1236
+#: ../src/guestfs-actions.pod:616 ../src/guestfs-actions.pod:1236
+msgid "(Added in 1.0.80)"
+msgstr ""
+
+#. type: =head2
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:618
+#: ../src/guestfs-actions.pod:618
+msgid "guestfs_available_all_groups"
+msgstr ""
+
+#. type: verbatim
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:620
+#: ../src/guestfs-actions.pod:620
+#, no-wrap
+msgid ""
+" char **\n"
+" guestfs_available_all_groups (guestfs_h *g);\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:623
+#: ../src/guestfs-actions.pod:623
+msgid ""
+"This command returns a list of all optional groups that this daemon knows "
+"about. Note this returns both supported and unsupported groups. To find "
+"out which ones the daemon can actually support you have to call "
+"C<guestfs_available> on each member of the returned list."
+msgstr ""
+
+#. type: textblock
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:629
+#: ../src/guestfs-actions.pod:629
+msgid "See also C<guestfs_available> and L<guestfs(3)/AVAILABILITY>."
+msgstr ""
+
+#. type: textblock
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:635
+#: ../src/guestfs-actions.pod:635
+msgid "(Added in 1.3.15)"
+msgstr ""
+
+#. type: =head2
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:637
+#: ../src/guestfs-actions.pod:637
+msgid "guestfs_base64_in"
+msgstr ""
+
+#. type: verbatim
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:639
+#: ../src/guestfs-actions.pod:639
+#, no-wrap
+msgid ""
+" int\n"
+" guestfs_base64_in (guestfs_h *g,\n"
+" const char *base64file,\n"
+" const char *filename);\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:649
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:663
+#: ../src/guestfs-actions.pod:649 ../src/guestfs-actions.pod:663
+msgid "(Added in 1.3.5)"
+msgstr ""
+
+#. type: =head2
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:651
+#: ../src/guestfs-actions.pod:651
+msgid "guestfs_base64_out"
+msgstr ""
+
+#. type: verbatim
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:653
+#: ../src/guestfs-actions.pod:653
+#, no-wrap
+msgid ""
+" int\n"
+" guestfs_base64_out (guestfs_h *g,\n"
+" const char *filename,\n"
+" const char *base64file);\n"
+"\n"
+msgstr ""
+
+#. type: =head2
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:665
+#: ../src/guestfs-actions.pod:665
+msgid "guestfs_blockdev_flushbufs"
+msgstr ""
+
+#. type: verbatim
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:667
+#: ../src/guestfs-actions.pod:667
+#, no-wrap
+msgid ""
+" int\n"
+" guestfs_blockdev_flushbufs (guestfs_h *g,\n"
+" const char *device);\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:678
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:695
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:710
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:726
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:744
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:763
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:777
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:795
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:809
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:823
+#: ../src/guestfs-actions.pod:678 ../src/guestfs-actions.pod:695
+#: ../src/guestfs-actions.pod:710 ../src/guestfs-actions.pod:726
+#: ../src/guestfs-actions.pod:744 ../src/guestfs-actions.pod:763
+#: ../src/guestfs-actions.pod:777 ../src/guestfs-actions.pod:795
+#: ../src/guestfs-actions.pod:809 ../src/guestfs-actions.pod:823
+msgid "(Added in 0.9.3)"
+msgstr ""
+
+#. type: =head2
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:680
+#: ../src/guestfs-actions.pod:680
+msgid "guestfs_blockdev_getbsz"
+msgstr ""
+
+#. type: verbatim
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:682
+#: ../src/guestfs-actions.pod:682
+#, no-wrap
+msgid ""
+" int\n"
+" guestfs_blockdev_getbsz (guestfs_h *g,\n"
+" const char *device);\n"
+"\n"
+msgstr ""
+
+#. type: =head2
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:697
+#: ../src/guestfs-actions.pod:697
+msgid "guestfs_blockdev_getro"
+msgstr ""
+
+#. type: verbatim
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:699
+#: ../src/guestfs-actions.pod:699
+#, no-wrap
+msgid ""
+" int\n"
+" guestfs_blockdev_getro (guestfs_h *g,\n"
+" const char *device);\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:708
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:1474
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:1489
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:1978
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:1989
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:2061
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:2087
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:2127
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:2142
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:2167
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:2190
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:3226
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:3242
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:3260
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:3422
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:3436
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:3451
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:3465
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:3481
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:3496
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:3512
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:3526
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:3539
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:3553
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:3568
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:3583
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:3596
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:3610
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:5339
+#: ../src/guestfs-actions.pod:708 ../src/guestfs-actions.pod:1474
+#: ../src/guestfs-actions.pod:1489 ../src/guestfs-actions.pod:1978
+#: ../src/guestfs-actions.pod:1989 ../src/guestfs-actions.pod:2061
+#: ../src/guestfs-actions.pod:2087 ../src/guestfs-actions.pod:2127
+#: ../src/guestfs-actions.pod:2142 ../src/guestfs-actions.pod:2167
+#: ../src/guestfs-actions.pod:2190 ../src/guestfs-actions.pod:3226
+#: ../src/guestfs-actions.pod:3242 ../src/guestfs-actions.pod:3260
+#: ../src/guestfs-actions.pod:3422 ../src/guestfs-actions.pod:3436
+#: ../src/guestfs-actions.pod:3451 ../src/guestfs-actions.pod:3465
+#: ../src/guestfs-actions.pod:3481 ../src/guestfs-actions.pod:3496
+#: ../src/guestfs-actions.pod:3512 ../src/guestfs-actions.pod:3526
+#: ../src/guestfs-actions.pod:3539 ../src/guestfs-actions.pod:3553
+#: ../src/guestfs-actions.pod:3568 ../src/guestfs-actions.pod:3583
+#: ../src/guestfs-actions.pod:3596 ../src/guestfs-actions.pod:3610
+#: ../src/guestfs-actions.pod:5339
+msgid "This function returns a C truth value on success or -1 on error."
+msgstr ""
+
+#. type: =head2
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:712
+#: ../src/guestfs-actions.pod:712
+msgid "guestfs_blockdev_getsize64"
+msgstr ""
+
+#. type: verbatim
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:714
+#: ../src/guestfs-actions.pod:714
+#, no-wrap
+msgid ""
+" int64_t\n"
+" guestfs_blockdev_getsize64 (guestfs_h *g,\n"
+" const char *device);\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:720
+#: ../src/guestfs-actions.pod:720
+msgid "See also C<guestfs_blockdev_getsz>."
+msgstr ""
+
+#. type: =head2
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:728
+#: ../src/guestfs-actions.pod:728
+msgid "guestfs_blockdev_getss"
+msgstr ""
+
+#. type: verbatim
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:730
+#: ../src/guestfs-actions.pod:730
+#, no-wrap
+msgid ""
+" int\n"
+" guestfs_blockdev_getss (guestfs_h *g,\n"
+" const char *device);\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:737
+#: ../src/guestfs-actions.pod:737
+msgid ""
+"(Note, this is not the size in sectors, use C<guestfs_blockdev_getsz> for "
+"that)."
+msgstr ""
+
+#. type: =head2
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:746
+#: ../src/guestfs-actions.pod:746
+msgid "guestfs_blockdev_getsz"
+msgstr ""
+
+#. type: verbatim
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:748
+#: ../src/guestfs-actions.pod:748
+#, no-wrap
+msgid ""
+" int64_t\n"
+" guestfs_blockdev_getsz (guestfs_h *g,\n"
+" const char *device);\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:755
+#: ../src/guestfs-actions.pod:755
+msgid ""
+"See also C<guestfs_blockdev_getss> for the real sector size of the device, "
+"and C<guestfs_blockdev_getsize64> for the more useful I<size in bytes>."
+msgstr ""
+
+#. type: =head2
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:765
+#: ../src/guestfs-actions.pod:765
+msgid "guestfs_blockdev_rereadpt"
+msgstr ""
+
+#. type: verbatim
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:767
+#: ../src/guestfs-actions.pod:767
+#, no-wrap
+msgid ""
+" int\n"
+" guestfs_blockdev_rereadpt (guestfs_h *g,\n"
+" const char *device);\n"
+"\n"
+msgstr ""
+
+#. type: =head2
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:779
+#: ../src/guestfs-actions.pod:779
+msgid "guestfs_blockdev_setbsz"
+msgstr ""
+
+#. type: verbatim
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:781
+#: ../src/guestfs-actions.pod:781
+#, no-wrap
+msgid ""
+" int\n"
+" guestfs_blockdev_setbsz (guestfs_h *g,\n"
+" const char *device,\n"
+" int blocksize);\n"
+"\n"
+msgstr ""
+
+#. type: =head2
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:797
+#: ../src/guestfs-actions.pod:797
+msgid "guestfs_blockdev_setro"
+msgstr ""
+
+#. type: verbatim
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:799
+#: ../src/guestfs-actions.pod:799
+#, no-wrap
+msgid ""
+" int\n"
+" guestfs_blockdev_setro (guestfs_h *g,\n"
+" const char *device);\n"
+"\n"
+msgstr ""
+
+#. type: =head2
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:811
+#: ../src/guestfs-actions.pod:811
+msgid "guestfs_blockdev_setrw"
+msgstr ""
+
+#. type: verbatim
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:813
+#: ../src/guestfs-actions.pod:813
+#, no-wrap
+msgid ""
+" int\n"
+" guestfs_blockdev_setrw (guestfs_h *g,\n"
+" const char *device);\n"
+"\n"
+msgstr ""
+
+#. type: =head2
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:825
+#: ../src/guestfs-actions.pod:825
+msgid "guestfs_btrfs_filesystem_resize"
+msgstr ""
+
+#. type: verbatim
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:827
+#: ../src/guestfs-actions.pod:827
+#, no-wrap
+msgid ""
+" int\n"
+" guestfs_btrfs_filesystem_resize (guestfs_h *g,\n"
+" const char *mountpoint,\n"
+" ...);\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:837
+#: ../src/guestfs-actions.pod:837
+#, no-wrap
+msgid ""
+" GUESTFS_BTRFS_FILESYSTEM_RESIZE_SIZE, int64_t size,\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:860
+#: ../src/guestfs-actions.pod:860
+msgid "(Added in 1.11.17)"
+msgstr ""
+
+#. type: =head2
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:862
+#: ../src/guestfs-actions.pod:862
+msgid "guestfs_btrfs_filesystem_resize_va"
+msgstr ""
+
+#. type: verbatim
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:864
+#: ../src/guestfs-actions.pod:864
+#, no-wrap
+msgid ""
+" int\n"
+" guestfs_btrfs_filesystem_resize_va (guestfs_h *g,\n"
+" const char *mountpoint,\n"
+" va_list args);\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:869
+#: ../src/guestfs-actions.pod:869
+msgid "This is the \"va_list variant\" of L</guestfs_btrfs_filesystem_resize>."
+msgstr ""
+
+#. type: =head2
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:873
+#: ../src/guestfs-actions.pod:873
+msgid "guestfs_btrfs_filesystem_resize_argv"
+msgstr ""
+
+#. type: verbatim
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:875
+#: ../src/guestfs-actions.pod:875
+#, no-wrap
+msgid ""
+" int\n"
+" guestfs_btrfs_filesystem_resize_argv (guestfs_h *g,\n"
+" const char *mountpoint,\n"
+" const struct guestfs_btrfs_filesystem_resize_argv *optargs);\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:880
+#: ../src/guestfs-actions.pod:880
+msgid "This is the \"argv variant\" of L</guestfs_btrfs_filesystem_resize>."
+msgstr ""
+
+#. type: =head2
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:884
+#: ../src/guestfs-actions.pod:884
+msgid "guestfs_case_sensitive_path"
+msgstr ""
+
+#. type: verbatim
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:886
+#: ../src/guestfs-actions.pod:886
+#, no-wrap
+msgid ""
+" char *\n"
+" guestfs_case_sensitive_path (guestfs_h *g,\n"
+" const char *path);\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:912
+#: ../src/guestfs-actions.pod:912
+msgid ""
+"Thus C<guestfs_case_sensitive_path> (\"/Windows/System32\") might return C<"
+"\"/WINDOWS/system32\"> (the exact return value would depend on details of "
+"how the directories were originally created under Windows)."
+msgstr ""
+
+#. type: textblock
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:920
+#: ../src/guestfs-actions.pod:920
+msgid "See also C<guestfs_realpath>."
+msgstr ""
+
+#. type: textblock
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:925
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:7387
+#: ../src/guestfs-actions.pod:925 ../src/guestfs-actions.pod:7387
+msgid "(Added in 1.0.75)"
+msgstr ""
+
+#. type: =head2
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:927
+#: ../src/guestfs-actions.pod:927
+msgid "guestfs_cat"
+msgstr ""
+
+#. type: verbatim
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:929
+#: ../src/guestfs-actions.pod:929
+#, no-wrap
+msgid ""
+" char *\n"
+" guestfs_cat (guestfs_h *g,\n"
+" const char *path);\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:935
+#: ../src/guestfs-actions.pod:935
+msgid ""
+"Note that this function cannot correctly handle binary files (specifically, "
+"files containing C<\\0> character which is treated as end of string). For "
+"those you need to use the C<guestfs_read_file> or C<guestfs_download> "
+"functions which have a more complex interface."
+msgstr ""
+
+#. type: textblock
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:946
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:3740
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:3822
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:3839
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:3927
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:4335
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:4349
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:5720
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:5734
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:7540
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:7554
+#: ../src/guestfs-actions.pod:946 ../src/guestfs-actions.pod:3740
+#: ../src/guestfs-actions.pod:3822 ../src/guestfs-actions.pod:3839
+#: ../src/guestfs-actions.pod:3927 ../src/guestfs-actions.pod:4335
+#: ../src/guestfs-actions.pod:4349 ../src/guestfs-actions.pod:5720
+#: ../src/guestfs-actions.pod:5734 ../src/guestfs-actions.pod:7540
+#: ../src/guestfs-actions.pod:7554
+msgid "(Added in 0.4)"
+msgstr ""
+
+#. type: =head2
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:948
+#: ../src/guestfs-actions.pod:948
+msgid "guestfs_checksum"
+msgstr ""
+
+#. type: verbatim
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:950
+#: ../src/guestfs-actions.pod:950
+#, no-wrap
+msgid ""
+" char *\n"
+" guestfs_checksum (guestfs_h *g,\n"
+" const char *csumtype,\n"
+" const char *path);\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:996
+#: ../src/guestfs-actions.pod:996
+msgid "To get the checksum for a device, use C<guestfs_checksum_device>."
+msgstr ""
+
+#. type: textblock
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:998
+#: ../src/guestfs-actions.pod:998
+msgid "To get the checksums for many files, use C<guestfs_checksums_out>."
+msgstr ""
+
+#. type: textblock
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:1003
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:1311
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:2158
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:3438
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:3467
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:3528
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:3555
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:7243
+#: ../src/guestfs-actions.pod:1003 ../src/guestfs-actions.pod:1311
+#: ../src/guestfs-actions.pod:2158 ../src/guestfs-actions.pod:3438
+#: ../src/guestfs-actions.pod:3467 ../src/guestfs-actions.pod:3528
+#: ../src/guestfs-actions.pod:3555 ../src/guestfs-actions.pod:7243
+msgid "(Added in 1.0.2)"
+msgstr ""
+
+#. type: =head2
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:1005
+#: ../src/guestfs-actions.pod:1005
+msgid "guestfs_checksum_device"
+msgstr ""
+
+#. type: verbatim
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:1007
+#: ../src/guestfs-actions.pod:1007
+#, no-wrap
+msgid ""
+" char *\n"
+" guestfs_checksum_device (guestfs_h *g,\n"
+" const char *csumtype,\n"
+" const char *device);\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:1012
+#: ../src/guestfs-actions.pod:1012
+msgid ""
+"This call computes the MD5, SHAx or CRC checksum of the contents of the "
+"device named C<device>. For the types of checksums supported see the "
+"C<guestfs_checksum> command."
+msgstr ""
+
+#. type: textblock
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:1019
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:5169
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:5304
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:5341
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:5359
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:5541
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:7152
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:7166
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:7566
+#: ../src/guestfs-actions.pod:1019 ../src/guestfs-actions.pod:5169
+#: ../src/guestfs-actions.pod:5304 ../src/guestfs-actions.pod:5341
+#: ../src/guestfs-actions.pod:5359 ../src/guestfs-actions.pod:5541
+#: ../src/guestfs-actions.pod:7152 ../src/guestfs-actions.pod:7166
+#: ../src/guestfs-actions.pod:7566
+msgid "(Added in 1.3.2)"
+msgstr ""
+
+#. type: =head2
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:1021
+#: ../src/guestfs-actions.pod:1021
+msgid "guestfs_checksums_out"
+msgstr ""
+
+#. type: verbatim
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:1023
+#: ../src/guestfs-actions.pod:1023
+#, no-wrap
+msgid ""
+" int\n"
+" guestfs_checksums_out (guestfs_h *g,\n"
+" const char *csumtype,\n"
+" const char *directory,\n"
+" const char *sumsfile);\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:1043
+#: ../src/guestfs-actions.pod:1043
+msgid "(Added in 1.3.7)"
+msgstr ""
+
+#. type: =head2
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:1045
+#: ../src/guestfs-actions.pod:1045
+msgid "guestfs_chmod"
+msgstr ""
+
+#. type: verbatim
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:1047
+#: ../src/guestfs-actions.pod:1047
+#, no-wrap
+msgid ""
+" int\n"
+" guestfs_chmod (guestfs_h *g,\n"
+" int mode,\n"
+" const char *path);\n"
+"\n"
+msgstr ""
+
+#. type: =head2
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:1065
+#: ../src/guestfs-actions.pod:1065
+msgid "guestfs_chown"
+msgstr ""
+
+#. type: verbatim
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:1067
+#: ../src/guestfs-actions.pod:1067
+#, no-wrap
+msgid ""
+" int\n"
+" guestfs_chown (guestfs_h *g,\n"
+" int owner,\n"
+" int group,\n"
+" const char *path);\n"
+"\n"
+msgstr ""
+
+#. type: =head2
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:1083
+#: ../src/guestfs-actions.pod:1083
+msgid "guestfs_command"
+msgstr ""
+
+#. type: verbatim
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:1085
+#: ../src/guestfs-actions.pod:1085
+#, no-wrap
+msgid ""
+" char *\n"
+" guestfs_command (guestfs_h *g,\n"
+" char *const *arguments);\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:1094
+#: ../src/guestfs-actions.pod:1094
+msgid ""
+"The single parameter is an argv-style list of arguments. The first element "
+"is the name of the program to run. Subsequent elements are parameters. The "
+"list must be non-empty (ie. must contain a program name). Note that the "
+"command runs directly, and is I<not> invoked via the shell (see "
+"C<guestfs_sh>)."
+msgstr ""
+
+#. type: textblock
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:1125
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:1145
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:1610
+#: ../src/guestfs-actions.pod:1125 ../src/guestfs-actions.pod:1145
+#: ../src/guestfs-actions.pod:1610
+msgid "(Added in 0.9.1)"
+msgstr ""
+
+#. type: =head2
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:1127
+#: ../src/guestfs-actions.pod:1127
+msgid "guestfs_command_lines"
+msgstr ""
+
+#. type: verbatim
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:1129
+#: ../src/guestfs-actions.pod:1129
+#, no-wrap
+msgid ""
+" char **\n"
+" guestfs_command_lines (guestfs_h *g,\n"
+" char *const *arguments);\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:1133
+#: ../src/guestfs-actions.pod:1133
+msgid ""
+"This is the same as C<guestfs_command>, but splits the result into a list of "
+"lines."
+msgstr ""
+
+#. type: textblock
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:1136
+#: ../src/guestfs-actions.pod:1136
+msgid "See also: C<guestfs_sh_lines>"
+msgstr ""
+
+#. type: =head2
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:1147
+#: ../src/guestfs-actions.pod:1147
+msgid "guestfs_config"
+msgstr ""
+
+#. type: verbatim
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:1149
+#: ../src/guestfs-actions.pod:1149
+#, no-wrap
+msgid ""
+" int\n"
+" guestfs_config (guestfs_h *g,\n"
+" const char *qemuparam,\n"
+" const char *qemuvalue);\n"
+"\n"
+msgstr ""
+
+#. type: =head2
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:1167
+#: ../src/guestfs-actions.pod:1167
+msgid "guestfs_copy_size"
+msgstr ""
+
+#. type: verbatim
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:1169
+#: ../src/guestfs-actions.pod:1169
+#, no-wrap
+msgid ""
+" int\n"
+" guestfs_copy_size (guestfs_h *g,\n"
+" const char *src,\n"
+" const char *dest,\n"
+" int64_t size);\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:1183
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:1306
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:1337
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:1382
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:1759
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:1781
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:3638
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:7238
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:7272
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:7775
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:7794
+#: ../src/guestfs-actions.pod:1183 ../src/guestfs-actions.pod:1306
+#: ../src/guestfs-actions.pod:1337 ../src/guestfs-actions.pod:1382
+#: ../src/guestfs-actions.pod:1759 ../src/guestfs-actions.pod:1781
+#: ../src/guestfs-actions.pod:3638 ../src/guestfs-actions.pod:7238
+#: ../src/guestfs-actions.pod:7272 ../src/guestfs-actions.pod:7775
+#: ../src/guestfs-actions.pod:7794
+msgid ""
+"This long-running command can generate progress notification messages so "
+"that the caller can display a progress bar or indicator. To receive these "
+"messages, the caller must register a progress event callback. See L<guestfs"
+"(3)/GUESTFS_EVENT_PROGRESS>."
+msgstr ""
+
+#. type: textblock
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:1188
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:4362
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:5747
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:7473
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:7493
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:7579
+#: ../src/guestfs-actions.pod:1188 ../src/guestfs-actions.pod:4362
+#: ../src/guestfs-actions.pod:5747 ../src/guestfs-actions.pod:7473
+#: ../src/guestfs-actions.pod:7493 ../src/guestfs-actions.pod:7579
+msgid "(Added in 1.0.87)"
+msgstr ""
+
+#. type: =head2
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:1190
+#: ../src/guestfs-actions.pod:1190
+msgid "guestfs_cp"
+msgstr ""
+
+#. type: verbatim
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:1192
+#: ../src/guestfs-actions.pod:1192
+#, no-wrap
+msgid ""
+" int\n"
+" guestfs_cp (guestfs_h *g,\n"
+" const char *src,\n"
+" const char *dest);\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:1202
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:1216
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:1288
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:1362
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:1476
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:5116
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:5591
+#: ../src/guestfs-actions.pod:1202 ../src/guestfs-actions.pod:1216
+#: ../src/guestfs-actions.pod:1288 ../src/guestfs-actions.pod:1362
+#: ../src/guestfs-actions.pod:1476 ../src/guestfs-actions.pod:5116
+#: ../src/guestfs-actions.pod:5591
+msgid "(Added in 1.0.18)"
+msgstr ""
+
+#. type: =head2
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:1204
+#: ../src/guestfs-actions.pod:1204
+msgid "guestfs_cp_a"
+msgstr ""
+
+#. type: verbatim
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:1206
+#: ../src/guestfs-actions.pod:1206
+#, no-wrap
+msgid ""
+" int\n"
+" guestfs_cp_a (guestfs_h *g,\n"
+" const char *src,\n"
+" const char *dest);\n"
+"\n"
+msgstr ""
+
+#. type: =head2
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:1218
+#: ../src/guestfs-actions.pod:1218
+msgid "guestfs_dd"
+msgstr ""
+
+#. type: verbatim
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:1220
+#: ../src/guestfs-actions.pod:1220
+#, no-wrap
+msgid ""
+" int\n"
+" guestfs_dd (guestfs_h *g,\n"
+" const char *src,\n"
+" const char *dest);\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:1230
+#: ../src/guestfs-actions.pod:1230
+msgid ""
+"If the destination is a device, it must be as large or larger than the "
+"source file or device, otherwise the copy will fail. This command cannot do "
+"partial copies (see C<guestfs_copy_size>)."
+msgstr ""
+
+#. type: =head2
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:1238
+#: ../src/guestfs-actions.pod:1238
+msgid "guestfs_df"
+msgstr ""
+
+#. type: verbatim
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:1240
+#: ../src/guestfs-actions.pod:1240
+#, no-wrap
+msgid ""
+" char *\n"
+" guestfs_df (guestfs_h *g);\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:1245
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:1262
+#: ../src/guestfs-actions.pod:1245 ../src/guestfs-actions.pod:1262
+msgid ""
+"This command is mostly useful for interactive sessions. It is I<not> "
+"intended that you try to parse the output string. Use C<guestfs_statvfs> "
+"from programs."
+msgstr ""
+
+#. type: textblock
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:1252
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:1269
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:1387
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:2361
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:2385
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:2453
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:4472
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:5016
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:6976
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:7000
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:7619
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:7632
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:7645
+#: ../src/guestfs-actions.pod:1252 ../src/guestfs-actions.pod:1269
+#: ../src/guestfs-actions.pod:1387 ../src/guestfs-actions.pod:2361
+#: ../src/guestfs-actions.pod:2385 ../src/guestfs-actions.pod:2453
+#: ../src/guestfs-actions.pod:4472 ../src/guestfs-actions.pod:5016
+#: ../src/guestfs-actions.pod:6976 ../src/guestfs-actions.pod:7000
+#: ../src/guestfs-actions.pod:7619 ../src/guestfs-actions.pod:7632
+#: ../src/guestfs-actions.pod:7645
+msgid "(Added in 1.0.54)"
+msgstr ""
+
+#. type: =head2
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:1254
+#: ../src/guestfs-actions.pod:1254
+msgid "guestfs_df_h"
+msgstr ""
+
+#. type: verbatim
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:1256
+#: ../src/guestfs-actions.pod:1256
+#, no-wrap
+msgid ""
+" char *\n"
+" guestfs_df_h (guestfs_h *g);\n"
+"\n"
+msgstr ""
+
+#. type: =head2
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:1271
+#: ../src/guestfs-actions.pod:1271
+msgid "guestfs_dmesg"
+msgstr ""
+
+#. type: verbatim
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:1273
+#: ../src/guestfs-actions.pod:1273
+#, no-wrap
+msgid ""
+" char *\n"
+" guestfs_dmesg (guestfs_h *g);\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:1280
+#: ../src/guestfs-actions.pod:1280
+msgid ""
+"Another way to get the same information is to enable verbose messages with "
+"C<guestfs_set_verbose> or by setting the environment variable "
+"C<LIBGUESTFS_DEBUG=1> before running the program."
+msgstr ""
+
+#. type: =head2
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:1290
+#: ../src/guestfs-actions.pod:1290
+msgid "guestfs_download"
+msgstr ""
+
+#. type: verbatim
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:1292
+#: ../src/guestfs-actions.pod:1292
+#, no-wrap
+msgid ""
+" int\n"
+" guestfs_download (guestfs_h *g,\n"
+" const char *remotefilename,\n"
+" const char *filename);\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:1302
+#: ../src/guestfs-actions.pod:1302
+msgid "See also C<guestfs_upload>, C<guestfs_cat>."
+msgstr ""
+
+#. type: =head2
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:1313
+#: ../src/guestfs-actions.pod:1313
+msgid "guestfs_download_offset"
+msgstr ""
+
+#. type: verbatim
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:1315
+#: ../src/guestfs-actions.pod:1315
+#, no-wrap
+msgid ""
+" int\n"
+" guestfs_download_offset (guestfs_h *g,\n"
+" const char *remotefilename,\n"
+" const char *filename,\n"
+" int64_t offset,\n"
+" int64_t size);\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:1328
+#: ../src/guestfs-actions.pod:1328
+msgid ""
+"Note that there is no limit on the amount of data that can be downloaded "
+"with this call, unlike with C<guestfs_pread>, and this call always reads the "
+"full amount unless an error occurs."
+msgstr ""
+
+#. type: textblock
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:1333
+#: ../src/guestfs-actions.pod:1333
+msgid "See also C<guestfs_download>, C<guestfs_pread>."
+msgstr ""
+
+#. type: textblock
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:1342
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:7277
+#: ../src/guestfs-actions.pod:1342 ../src/guestfs-actions.pod:7277
+msgid "(Added in 1.5.17)"
+msgstr ""
+
+#. type: =head2
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:1344
+#: ../src/guestfs-actions.pod:1344
+msgid "guestfs_drop_caches"
+msgstr ""
+
+#. type: verbatim
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:1346
+#: ../src/guestfs-actions.pod:1346
+#, no-wrap
+msgid ""
+" int\n"
+" guestfs_drop_caches (guestfs_h *g,\n"
+" int whattodrop);\n"
+"\n"
+msgstr ""
+
+#. type: =head2
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:1364
+#: ../src/guestfs-actions.pod:1364
+msgid "guestfs_du"
+msgstr ""
+
+#. type: verbatim
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:1366
+#: ../src/guestfs-actions.pod:1366
+#, no-wrap
+msgid ""
+" int64_t\n"
+" guestfs_du (guestfs_h *g,\n"
+" const char *path);\n"
+"\n"
+msgstr ""
+
+#. type: =head2
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:1389
+#: ../src/guestfs-actions.pod:1389
+msgid "guestfs_e2fsck_f"
+msgstr ""
+
+#. type: verbatim
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:1391
+#: ../src/guestfs-actions.pod:1391
+#, no-wrap
+msgid ""
+" int\n"
+" guestfs_e2fsck_f (guestfs_h *g,\n"
+" const char *device);\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:1399
+#: ../src/guestfs-actions.pod:1399
+msgid ""
+"This command is only needed because of C<guestfs_resize2fs> (q.v.). "
+"Normally you should use C<guestfs_fsck>."
+msgstr ""
+
+#. type: textblock
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:1404
+#: ../src/guestfs-actions.pod:1404
+msgid "(Added in 1.0.29)"
+msgstr ""
+
+#. type: =head2
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:1406
+#: ../src/guestfs-actions.pod:1406
+msgid "guestfs_echo_daemon"
+msgstr ""
+
+#. type: verbatim
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:1408
+#: ../src/guestfs-actions.pod:1408
+#, no-wrap
+msgid ""
+" char *\n"
+" guestfs_echo_daemon (guestfs_h *g,\n"
+" char *const *words);\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:1417
+#: ../src/guestfs-actions.pod:1417
+msgid "See also C<guestfs_ping_daemon>."
+msgstr ""
+
+#. type: textblock
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:1422
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:2169
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:6448
+#: ../src/guestfs-actions.pod:1422 ../src/guestfs-actions.pod:2169
+#: ../src/guestfs-actions.pod:6448
+msgid "(Added in 1.0.69)"
+msgstr ""
+
+#. type: =head2
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:1424
+#: ../src/guestfs-actions.pod:1424
+msgid "guestfs_egrep"
+msgstr ""
+
+#. type: verbatim
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:1426
+#: ../src/guestfs-actions.pod:1426
+#, no-wrap
+msgid ""
+" char **\n"
+" guestfs_egrep (guestfs_h *g,\n"
+" const char *regex,\n"
+" const char *path);\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:1441
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:1460
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:1517
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:1563
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:1582
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:2299
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:2318
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:2474
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:2487
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:2502
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:2548
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:2570
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:2583
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:3852
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:3866
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:3879
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:3893
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:4894
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:5925
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:5974
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:6844
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:6856
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:6869
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:6882
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:6904
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:6917
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:6930
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:6943
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:7737
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:7756
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:7842
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:7861
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:7907
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:7926
+#: ../src/guestfs-actions.pod:1441 ../src/guestfs-actions.pod:1460
+#: ../src/guestfs-actions.pod:1517 ../src/guestfs-actions.pod:1563
+#: ../src/guestfs-actions.pod:1582 ../src/guestfs-actions.pod:2299
+#: ../src/guestfs-actions.pod:2318 ../src/guestfs-actions.pod:2474
+#: ../src/guestfs-actions.pod:2487 ../src/guestfs-actions.pod:2502
+#: ../src/guestfs-actions.pod:2548 ../src/guestfs-actions.pod:2570
+#: ../src/guestfs-actions.pod:2583 ../src/guestfs-actions.pod:3852
+#: ../src/guestfs-actions.pod:3866 ../src/guestfs-actions.pod:3879
+#: ../src/guestfs-actions.pod:3893 ../src/guestfs-actions.pod:4894
+#: ../src/guestfs-actions.pod:5925 ../src/guestfs-actions.pod:5974
+#: ../src/guestfs-actions.pod:6844 ../src/guestfs-actions.pod:6856
+#: ../src/guestfs-actions.pod:6869 ../src/guestfs-actions.pod:6882
+#: ../src/guestfs-actions.pod:6904 ../src/guestfs-actions.pod:6917
+#: ../src/guestfs-actions.pod:6930 ../src/guestfs-actions.pod:6943
+#: ../src/guestfs-actions.pod:7737 ../src/guestfs-actions.pod:7756
+#: ../src/guestfs-actions.pod:7842 ../src/guestfs-actions.pod:7861
+#: ../src/guestfs-actions.pod:7907 ../src/guestfs-actions.pod:7926
+msgid "(Added in 1.0.66)"
+msgstr ""
+
+#. type: =head2
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:1443
+#: ../src/guestfs-actions.pod:1443
+msgid "guestfs_egrepi"
+msgstr ""
+
+#. type: verbatim
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:1445
+#: ../src/guestfs-actions.pod:1445
+#, no-wrap
+msgid ""
+" char **\n"
+" guestfs_egrepi (guestfs_h *g,\n"
+" const char *regex,\n"
+" const char *path);\n"
+"\n"
+msgstr ""
+
+#. type: =head2
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:1462
+#: ../src/guestfs-actions.pod:1462
+msgid "guestfs_equal"
+msgstr ""
+
+#. type: verbatim
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:1464
+#: ../src/guestfs-actions.pod:1464
+#, no-wrap
+msgid ""
+" int\n"
+" guestfs_equal (guestfs_h *g,\n"
+" const char *file1,\n"
+" const char *file2);\n"
+"\n"
+msgstr ""
+
+#. type: =head2
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:1478
+#: ../src/guestfs-actions.pod:1478
+msgid "guestfs_exists"
+msgstr ""
+
+#. type: verbatim
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:1480
+#: ../src/guestfs-actions.pod:1480
+#, no-wrap
+msgid ""
+" int\n"
+" guestfs_exists (guestfs_h *g,\n"
+" const char *path);\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:1487
+#: ../src/guestfs-actions.pod:1487
+msgid "See also C<guestfs_is_file>, C<guestfs_is_dir>, C<guestfs_stat>."
+msgstr ""
+
+#. type: =head2
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:1493
+#: ../src/guestfs-actions.pod:1493
+msgid "guestfs_fallocate"
+msgstr ""
+
+#. type: verbatim
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:1495
+#: ../src/guestfs-actions.pod:1495
+#, no-wrap
+msgid ""
+" int\n"
+" guestfs_fallocate (guestfs_h *g,\n"
+" const char *path,\n"
+" int len);\n"
+"\n"
+msgstr ""
+
+#. type: =head2
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:1519
+#: ../src/guestfs-actions.pod:1519
+msgid "guestfs_fallocate64"
+msgstr ""
+
+#. type: verbatim
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:1521
+#: ../src/guestfs-actions.pod:1521
+#, no-wrap
+msgid ""
+" int\n"
+" guestfs_fallocate64 (guestfs_h *g,\n"
+" const char *path,\n"
+" int64_t len);\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:1530
+#: ../src/guestfs-actions.pod:1530
+msgid ""
+"Note that this call allocates disk blocks for the file. To create a sparse "
+"file use C<guestfs_truncate_size> instead."
+msgstr ""
+
+#. type: textblock
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:1533
+#: ../src/guestfs-actions.pod:1533
+msgid ""
+"The deprecated call C<guestfs_fallocate> does the same, but owing to an "
+"oversight it only allowed 30 bit lengths to be specified, effectively "
+"limiting the maximum size of files created through that call to 1GB."
+msgstr ""
+
+#. type: textblock
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:1544
+#: ../src/guestfs-actions.pod:1544
+msgid "(Added in 1.3.17)"
+msgstr ""
+
+#. type: =head2
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:1546
+#: ../src/guestfs-actions.pod:1546
+msgid "guestfs_fgrep"
+msgstr ""
+
+#. type: verbatim
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:1548
+#: ../src/guestfs-actions.pod:1548
+#, no-wrap
+msgid ""
+" char **\n"
+" guestfs_fgrep (guestfs_h *g,\n"
+" const char *pattern,\n"
+" const char *path);\n"
+"\n"
+msgstr ""
+
+#. type: =head2
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:1565
+#: ../src/guestfs-actions.pod:1565
+msgid "guestfs_fgrepi"
+msgstr ""
+
+#. type: verbatim
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:1567
+#: ../src/guestfs-actions.pod:1567
+#, no-wrap
+msgid ""
+" char **\n"
+" guestfs_fgrepi (guestfs_h *g,\n"
+" const char *pattern,\n"
+" const char *path);\n"
+"\n"
+msgstr ""
+
+#. type: =head2
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:1584
+#: ../src/guestfs-actions.pod:1584
+msgid "guestfs_file"
+msgstr ""
+
+#. type: verbatim
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:1586
+#: ../src/guestfs-actions.pod:1586
+#, no-wrap
+msgid ""
+" char *\n"
+" guestfs_file (guestfs_h *g,\n"
+" const char *path);\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:1604
+#: ../src/guestfs-actions.pod:1604
+msgid ""
+"See also: L<file(1)>, C<guestfs_vfs_type>, C<guestfs_lstat>, "
+"C<guestfs_is_file>, C<guestfs_is_blockdev> (etc), C<guestfs_is_zero>."
+msgstr ""
+
+#. type: =head2
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:1612
+#: ../src/guestfs-actions.pod:1612
+msgid "guestfs_file_architecture"
+msgstr ""
+
+#. type: verbatim
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:1614
+#: ../src/guestfs-actions.pod:1614
+#, no-wrap
+msgid ""
+" char *\n"
+" guestfs_file_architecture (guestfs_h *g,\n"
+" const char *filename);\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:1722
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:1885
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:1902
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:2603
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:2693
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:2759
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:2946
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:2964
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:3004
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:3079
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:3172
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:3409
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:3541
+#: ../src/guestfs-actions.pod:1722 ../src/guestfs-actions.pod:1885
+#: ../src/guestfs-actions.pod:1902 ../src/guestfs-actions.pod:2603
+#: ../src/guestfs-actions.pod:2693 ../src/guestfs-actions.pod:2759
+#: ../src/guestfs-actions.pod:2946 ../src/guestfs-actions.pod:2964
+#: ../src/guestfs-actions.pod:3004 ../src/guestfs-actions.pod:3079
+#: ../src/guestfs-actions.pod:3172 ../src/guestfs-actions.pod:3409
+#: ../src/guestfs-actions.pod:3541
+msgid "(Added in 1.5.3)"
+msgstr ""
+
+#. type: =head2
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:1724
+#: ../src/guestfs-actions.pod:1724
+msgid "guestfs_filesize"
+msgstr ""
+
+#. type: verbatim
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:1726
+#: ../src/guestfs-actions.pod:1726
+#, no-wrap
+msgid ""
+" int64_t\n"
+" guestfs_filesize (guestfs_h *g,\n"
+" const char *file);\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:1732
+#: ../src/guestfs-actions.pod:1732
+msgid ""
+"To get other stats about a file, use C<guestfs_stat>, C<guestfs_lstat>, "
+"C<guestfs_is_dir>, C<guestfs_is_file> etc. To get the size of block "
+"devices, use C<guestfs_blockdev_getsize64>."
+msgstr ""
+
+#. type: textblock
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:1738
+#: ../src/guestfs-actions.pod:1738
+msgid "(Added in 1.0.82)"
+msgstr ""
+
+#. type: =head2
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:1740
+#: ../src/guestfs-actions.pod:1740
+msgid "guestfs_fill"
+msgstr ""
+
+#. type: verbatim
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:1742
+#: ../src/guestfs-actions.pod:1742
+#, no-wrap
+msgid ""
+" int\n"
+" guestfs_fill (guestfs_h *g,\n"
+" int c,\n"
+" int len,\n"
+" const char *path);\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:1752
+#: ../src/guestfs-actions.pod:1752
+msgid ""
+"To fill a file with zero bytes (sparsely), it is much more efficient to use "
+"C<guestfs_truncate_size>. To create a file with a pattern of repeating "
+"bytes use C<guestfs_fill_pattern>."
+msgstr ""
+
+#. type: textblock
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:1764
+#: ../src/guestfs-actions.pod:1764
+msgid "(Added in 1.0.79)"
+msgstr ""
+
+#. type: =head2
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:1766
+#: ../src/guestfs-actions.pod:1766
+msgid "guestfs_fill_pattern"
+msgstr ""
+
+#. type: verbatim
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:1768
+#: ../src/guestfs-actions.pod:1768
+#, no-wrap
+msgid ""
+" int\n"
+" guestfs_fill_pattern (guestfs_h *g,\n"
+" const char *pattern,\n"
+" int len,\n"
+" const char *path);\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:1774
+#: ../src/guestfs-actions.pod:1774
+msgid ""
+"This function is like C<guestfs_fill> except that it creates a new file of "
+"length C<len> containing the repeating pattern of bytes in C<pattern>. The "
+"pattern is truncated if necessary to ensure the length of the file is "
+"exactly C<len> bytes."
+msgstr ""
+
+#. type: textblock
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:1786
+#: ../src/guestfs-actions.pod:1786
+msgid "(Added in 1.3.12)"
+msgstr ""
+
+#. type: =head2
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:1788
+#: ../src/guestfs-actions.pod:1788
+msgid "guestfs_find"
+msgstr ""
+
+#. type: verbatim
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:1790
+#: ../src/guestfs-actions.pod:1790
+#, no-wrap
+msgid ""
+" char **\n"
+" guestfs_find (guestfs_h *g,\n"
+" const char *directory);\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:1806
+#: ../src/guestfs-actions.pod:1806
+msgid ""
+"then the returned list from C<guestfs_find> C</tmp> would be 4 elements:"
+msgstr ""
+
+#. type: textblock
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:1819
+#: ../src/guestfs-actions.pod:1819
+msgid "See also C<guestfs_find0>."
+msgstr ""
+
+#. type: textblock
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:1828
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:4299
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:6009
+#: ../src/guestfs-actions.pod:1828 ../src/guestfs-actions.pod:4299
+#: ../src/guestfs-actions.pod:6009
+msgid "(Added in 1.0.27)"
+msgstr ""
+
+#. type: =head2
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:1830
+#: ../src/guestfs-actions.pod:1830
+msgid "guestfs_find0"
+msgstr ""
+
+#. type: verbatim
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:1832
+#: ../src/guestfs-actions.pod:1832
+#, no-wrap
+msgid ""
+" int\n"
+" guestfs_find0 (guestfs_h *g,\n"
+" const char *directory,\n"
+" const char *files);\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:1841
+#: ../src/guestfs-actions.pod:1841
+msgid ""
+"This command works the same way as C<guestfs_find> with the following "
+"exceptions:"
+msgstr ""
+
+#. type: textblock
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:1868
+#: ../src/guestfs-actions.pod:1868
+msgid "(Added in 1.0.74)"
+msgstr ""
+
+#. type: =head2
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:1870
+#: ../src/guestfs-actions.pod:1870
+msgid "guestfs_findfs_label"
+msgstr ""
+
+#. type: verbatim
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:1872
+#: ../src/guestfs-actions.pod:1872
+#, no-wrap
+msgid ""
+" char *\n"
+" guestfs_findfs_label (guestfs_h *g,\n"
+" const char *label);\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:1880
+#: ../src/guestfs-actions.pod:1880
+msgid "To find the label of a filesystem, use C<guestfs_vfs_label>."
+msgstr ""
+
+#. type: =head2
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:1887
+#: ../src/guestfs-actions.pod:1887
+msgid "guestfs_findfs_uuid"
+msgstr ""
+
+#. type: verbatim
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:1889
+#: ../src/guestfs-actions.pod:1889
+#, no-wrap
+msgid ""
+" char *\n"
+" guestfs_findfs_uuid (guestfs_h *g,\n"
+" const char *uuid);\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:1897
+#: ../src/guestfs-actions.pod:1897
+msgid "To find the UUID of a filesystem, use C<guestfs_vfs_uuid>."
+msgstr ""
+
+#. type: =head2
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:1904
+#: ../src/guestfs-actions.pod:1904
+msgid "guestfs_fsck"
+msgstr ""
+
+#. type: verbatim
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:1906
+#: ../src/guestfs-actions.pod:1906
+#, no-wrap
+msgid ""
+" int\n"
+" guestfs_fsck (guestfs_h *g,\n"
+" const char *fstype,\n"
+" const char *device);\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:1941
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:7780
+#: ../src/guestfs-actions.pod:1941 ../src/guestfs-actions.pod:7780
+msgid "(Added in 1.0.16)"
+msgstr ""
+
+#. type: =head2
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:1943
+#: ../src/guestfs-actions.pod:1943
+msgid "guestfs_get_append"
+msgstr ""
+
+#. type: verbatim
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:1945
+#: ../src/guestfs-actions.pod:1945
+#, no-wrap
+msgid ""
+" const char *\n"
+" guestfs_get_append (guestfs_h *g);\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:1953
+#: ../src/guestfs-actions.pod:1953
+msgid ""
+"This function returns a string which may be NULL. There is no way to return "
+"an error from this function. The string is owned by the guest handle and "
+"must I<not> be freed."
+msgstr ""
+
+#. type: textblock
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:1957
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:5687
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:6169
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:6611
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:6630
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:6646
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:6670
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:7424
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:7439
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:7823
+#: ../src/guestfs-actions.pod:1957 ../src/guestfs-actions.pod:5687
+#: ../src/guestfs-actions.pod:6169 ../src/guestfs-actions.pod:6611
+#: ../src/guestfs-actions.pod:6630 ../src/guestfs-actions.pod:6646
+#: ../src/guestfs-actions.pod:6670 ../src/guestfs-actions.pod:7424
+#: ../src/guestfs-actions.pod:7439 ../src/guestfs-actions.pod:7823
+msgid "(Added in 1.0.26)"
+msgstr ""
+
+#. type: =head2
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:1959
+#: ../src/guestfs-actions.pod:1959
+msgid "guestfs_get_attach_method"
+msgstr ""
+
+#. type: verbatim
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:1961
+#: ../src/guestfs-actions.pod:1961
+#, no-wrap
+msgid ""
+" char *\n"
+" guestfs_get_attach_method (guestfs_h *g);\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:1964
+#: ../src/guestfs-actions.pod:1964
+msgid "Return the current attach method. See C<guestfs_set_attach_method>."
+msgstr ""
+
+#. type: textblock
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:1969
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:6199
+#: ../src/guestfs-actions.pod:1969 ../src/guestfs-actions.pod:6199
+msgid "(Added in 1.9.8)"
+msgstr ""
+
+#. type: =head2
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:1971
+#: ../src/guestfs-actions.pod:1971
+msgid "guestfs_get_autosync"
+msgstr ""
+
+#. type: verbatim
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:1973
+#: ../src/guestfs-actions.pod:1973
+#, no-wrap
+msgid ""
+" int\n"
+" guestfs_get_autosync (guestfs_h *g);\n"
+"\n"
+msgstr ""
+
+#. type: =head2
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:1982
+#: ../src/guestfs-actions.pod:1982
+msgid "guestfs_get_direct"
+msgstr ""
+
+#. type: verbatim
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:1984
+#: ../src/guestfs-actions.pod:1984
+#, no-wrap
+msgid ""
+" int\n"
+" guestfs_get_direct (guestfs_h *g);\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:1991
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:6240
+#: ../src/guestfs-actions.pod:1991 ../src/guestfs-actions.pod:6240
+msgid "(Added in 1.0.72)"
+msgstr ""
+
+#. type: =head2
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:1993
+#: ../src/guestfs-actions.pod:1993
+msgid "guestfs_get_e2label"
+msgstr ""
+
+#. type: verbatim
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:1995
+#: ../src/guestfs-actions.pod:1995
+#, no-wrap
+msgid ""
+" char *\n"
+" guestfs_get_e2label (guestfs_h *g,\n"
+" const char *device);\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:2012
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:2033
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:6258
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:6277
+#: ../src/guestfs-actions.pod:2012 ../src/guestfs-actions.pod:2033
+#: ../src/guestfs-actions.pod:6258 ../src/guestfs-actions.pod:6277
+msgid "(Added in 1.0.15)"
+msgstr ""
+
+#. type: =head2
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:2014
+#: ../src/guestfs-actions.pod:2014
+msgid "guestfs_get_e2uuid"
+msgstr ""
+
+#. type: verbatim
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:2016
+#: ../src/guestfs-actions.pod:2016
+#, no-wrap
+msgid ""
+" char *\n"
+" guestfs_get_e2uuid (guestfs_h *g,\n"
+" const char *device);\n"
+"\n"
+msgstr ""
+
+#. type: =head2
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:2035
+#: ../src/guestfs-actions.pod:2035
+msgid "guestfs_get_memsize"
+msgstr ""
+
+#. type: verbatim
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:2037
+#: ../src/guestfs-actions.pod:2037
+#, no-wrap
+msgid ""
+" int\n"
+" guestfs_get_memsize (guestfs_h *g);\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:2043
+#: ../src/guestfs-actions.pod:2043
+msgid ""
+"If C<guestfs_set_memsize> was not called on this handle, and if "
+"C<LIBGUESTFS_MEMSIZE> was not set, then this returns the compiled-in default "
+"value for memsize."
+msgstr ""
+
+#. type: textblock
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:2052
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:4590
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:4799
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:4818
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:4837
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:4849
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:4866
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:4879
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:5912
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:6298
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:6578
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:7193
+#: ../src/guestfs-actions.pod:2052 ../src/guestfs-actions.pod:4590
+#: ../src/guestfs-actions.pod:4799 ../src/guestfs-actions.pod:4818
+#: ../src/guestfs-actions.pod:4837 ../src/guestfs-actions.pod:4849
+#: ../src/guestfs-actions.pod:4866 ../src/guestfs-actions.pod:4879
+#: ../src/guestfs-actions.pod:5912 ../src/guestfs-actions.pod:6298
+#: ../src/guestfs-actions.pod:6578 ../src/guestfs-actions.pod:7193
+msgid "(Added in 1.0.55)"
+msgstr ""
+
+#. type: =head2
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:2054
+#: ../src/guestfs-actions.pod:2054
+msgid "guestfs_get_network"
+msgstr ""
+
+#. type: verbatim
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:2056
+#: ../src/guestfs-actions.pod:2056
+#, no-wrap
+msgid ""
+" int\n"
+" guestfs_get_network (guestfs_h *g);\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:2063
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:6317
+#: ../src/guestfs-actions.pod:2063 ../src/guestfs-actions.pod:6317
+msgid "(Added in 1.5.4)"
+msgstr ""
+
+#. type: =head2
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:2065
+#: ../src/guestfs-actions.pod:2065
+msgid "guestfs_get_path"
+msgstr ""
+
+#. type: verbatim
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:2067
+#: ../src/guestfs-actions.pod:2067
+#, no-wrap
+msgid ""
+" const char *\n"
+" guestfs_get_path (guestfs_h *g);\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:2075
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:2115
+#: ../src/guestfs-actions.pod:2075 ../src/guestfs-actions.pod:2115
+msgid ""
+"This function returns a string, or NULL on error. The string is owned by "
+"the guest handle and must I<not> be freed."
+msgstr ""
+
+#. type: =head2
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:2080
+#: ../src/guestfs-actions.pod:2080
+msgid "guestfs_get_pgroup"
+msgstr ""
+
+#. type: verbatim
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:2082
+#: ../src/guestfs-actions.pod:2082
+#, no-wrap
+msgid ""
+" int\n"
+" guestfs_get_pgroup (guestfs_h *g);\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:2089
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:6353
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:7685
+#: ../src/guestfs-actions.pod:2089 ../src/guestfs-actions.pod:6353
+#: ../src/guestfs-actions.pod:7685
+#, fuzzy
+#| msgid "(Added in 1.5.1)"
+msgid "(Added in 1.11.18)"
+msgstr "(Додано у 1.5.1)"
+
+#. type: =head2
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:2091
+#: ../src/guestfs-actions.pod:2091
+msgid "guestfs_get_pid"
+msgstr ""
+
+#. type: verbatim
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:2093
+#: ../src/guestfs-actions.pod:2093
+#, no-wrap
+msgid ""
+" int\n"
+" guestfs_get_pid (guestfs_h *g);\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:2103
+#: ../src/guestfs-actions.pod:2103
+msgid "(Added in 1.0.56)"
+msgstr ""
+
+#. type: =head2
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:2105
+#: ../src/guestfs-actions.pod:2105
+msgid "guestfs_get_qemu"
+msgstr ""
+
+#. type: verbatim
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:2107
+#: ../src/guestfs-actions.pod:2107
+#, no-wrap
+msgid ""
+" const char *\n"
+" guestfs_get_qemu (guestfs_h *g);\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:2118
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:6381
+#: ../src/guestfs-actions.pod:2118 ../src/guestfs-actions.pod:6381
+msgid "(Added in 1.0.6)"
+msgstr ""
+
+#. type: =head2
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:2120
+#: ../src/guestfs-actions.pod:2120
+msgid "guestfs_get_recovery_proc"
+msgstr ""
+
+#. type: verbatim
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:2122
+#: ../src/guestfs-actions.pod:2122
+#, no-wrap
+msgid ""
+" int\n"
+" guestfs_get_recovery_proc (guestfs_h *g);\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:2129
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:3663
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:3994
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:4397
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:4429
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:5617
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:5960
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:6405
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:7096
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:7116
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:7308
+#: ../src/guestfs-actions.pod:2129 ../src/guestfs-actions.pod:3663
+#: ../src/guestfs-actions.pod:3994 ../src/guestfs-actions.pod:4397
+#: ../src/guestfs-actions.pod:4429 ../src/guestfs-actions.pod:5617
+#: ../src/guestfs-actions.pod:5960 ../src/guestfs-actions.pod:6405
+#: ../src/guestfs-actions.pod:7096 ../src/guestfs-actions.pod:7116
+#: ../src/guestfs-actions.pod:7308
+msgid "(Added in 1.0.77)"
+msgstr ""
+
+#. type: =head2
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:2131
+#: ../src/guestfs-actions.pod:2131
+msgid "guestfs_get_selinux"
+msgstr ""
+
+#. type: verbatim
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:2133
+#: ../src/guestfs-actions.pod:2133
+#, no-wrap
+msgid ""
+" int\n"
+" guestfs_get_selinux (guestfs_h *g);\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:2136
+#: ../src/guestfs-actions.pod:2136
+msgid ""
+"This returns the current setting of the selinux flag which is passed to the "
+"appliance at boot time. See C<guestfs_set_selinux>."
+msgstr ""
+
+#. type: textblock
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:2144
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:2207
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:6424
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:6482
+#: ../src/guestfs-actions.pod:2144 ../src/guestfs-actions.pod:2207
+#: ../src/guestfs-actions.pod:6424 ../src/guestfs-actions.pod:6482
+msgid "(Added in 1.0.67)"
+msgstr ""
+
+#. type: =head2
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:2146
+#: ../src/guestfs-actions.pod:2146
+msgid "guestfs_get_state"
+msgstr ""
+
+#. type: verbatim
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:2148
+#: ../src/guestfs-actions.pod:2148
+#, no-wrap
+msgid ""
+" int\n"
+" guestfs_get_state (guestfs_h *g);\n"
+"\n"
+msgstr ""
+
+#. type: =head2
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:2160
+#: ../src/guestfs-actions.pod:2160
+msgid "guestfs_get_trace"
+msgstr ""
+
+#. type: verbatim
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:2162
+#: ../src/guestfs-actions.pod:2162
+#, no-wrap
+msgid ""
+" int\n"
+" guestfs_get_trace (guestfs_h *g);\n"
+"\n"
+msgstr ""
+
+#. type: =head2
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:2171
+#: ../src/guestfs-actions.pod:2171
+msgid "guestfs_get_umask"
+msgstr ""
+
+#. type: verbatim
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:2173
+#: ../src/guestfs-actions.pod:2173
+#, no-wrap
+msgid ""
+" int\n"
+" guestfs_get_umask (guestfs_h *g);\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:2176
+#: ../src/guestfs-actions.pod:2176
+msgid ""
+"Return the current umask. By default the umask is C<022> unless it has been "
+"set by calling C<guestfs_umask>."
+msgstr ""
+
+#. type: =head2
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:2183
+#: ../src/guestfs-actions.pod:2183
+msgid "guestfs_get_verbose"
+msgstr ""
+
+#. type: verbatim
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:2185
+#: ../src/guestfs-actions.pod:2185
+#, no-wrap
+msgid ""
+" int\n"
+" guestfs_get_verbose (guestfs_h *g);\n"
+"\n"
+msgstr ""
+
+#. type: =head2
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:2194
+#: ../src/guestfs-actions.pod:2194
+msgid "guestfs_getcon"
+msgstr ""
+
+#. type: verbatim
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:2196
+#: ../src/guestfs-actions.pod:2196
+#, no-wrap
+msgid ""
+" char *\n"
+" guestfs_getcon (guestfs_h *g);\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:2201
+#: ../src/guestfs-actions.pod:2201
+msgid ""
+"See the documentation about SELINUX in L<guestfs(3)>, and C<guestfs_setcon>"
+msgstr ""
+
+#. type: =head2
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:2209
+#: ../src/guestfs-actions.pod:2209
+msgid "guestfs_getxattr"
+msgstr ""
+
+#. type: verbatim
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:2211
+#: ../src/guestfs-actions.pod:2211
+#, no-wrap
+msgid ""
+" char *\n"
+" guestfs_getxattr (guestfs_h *g,\n"
+" const char *path,\n"
+" const char *name,\n"
+" size_t *size_r);\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:2217
+#: ../src/guestfs-actions.pod:2217
+msgid ""
+"Get a single extended attribute from file C<path> named C<name>. This call "
+"follows symlinks. If you want to lookup an extended attribute for the "
+"symlink itself, use C<guestfs_lgetxattr>."
+msgstr ""
+
+#. type: textblock
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:2221
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:3677
+#: ../src/guestfs-actions.pod:2221 ../src/guestfs-actions.pod:3677
+msgid ""
+"Normally it is better to get all extended attributes from a file in one go "
+"by calling C<guestfs_getxattrs>. However some Linux filesystem "
+"implementations are buggy and do not provide a way to list out attributes. "
+"For these filesystems (notably ntfs-3g) you have to know the names of the "
+"extended attributes you want in advance and call this function."
+msgstr ""
+
+#. type: textblock
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:2231
+#: ../src/guestfs-actions.pod:2231
+msgid "See also: C<guestfs_getxattrs>, C<guestfs_lgetxattr>, L<attr(5)>."
+msgstr ""
+
+#. type: textblock
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:2233
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:2424
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:2894
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:3689
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:5610
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:5636
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:5817
+#: ../src/guestfs-actions.pod:2233 ../src/guestfs-actions.pod:2424
+#: ../src/guestfs-actions.pod:2894 ../src/guestfs-actions.pod:3689
+#: ../src/guestfs-actions.pod:5610 ../src/guestfs-actions.pod:5636
+#: ../src/guestfs-actions.pod:5817
+msgid ""
+"This function returns a buffer, or NULL on error. The size of the returned "
+"buffer is written to C<*size_r>. I<The caller must free the returned buffer "
+"after use>."
+msgstr ""
+
+#. type: textblock
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:2237
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:3693
+#: ../src/guestfs-actions.pod:2237 ../src/guestfs-actions.pod:3693
+msgid "(Added in 1.7.24)"
+msgstr ""
+
+#. type: =head2
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:2239
+#: ../src/guestfs-actions.pod:2239
+msgid "guestfs_getxattrs"
+msgstr ""
+
+#. type: verbatim
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:2241
+#: ../src/guestfs-actions.pod:2241
+#, no-wrap
+msgid ""
+" struct guestfs_xattr_list *\n"
+" guestfs_getxattrs (guestfs_h *g,\n"
+" const char *path);\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:2251
+#: ../src/guestfs-actions.pod:2251
+msgid "See also: C<guestfs_lgetxattrs>, L<attr(5)>."
+msgstr ""
+
+#. type: textblock
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:2253
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:3705
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:4393
+#: ../src/guestfs-actions.pod:2253 ../src/guestfs-actions.pod:3705
+#: ../src/guestfs-actions.pod:4393
+msgid ""
+"This function returns a C<struct guestfs_xattr_list *>, or NULL if there was "
+"an error. I<The caller must call C<guestfs_free_xattr_list> after use>."
+msgstr ""
+
+#. type: textblock
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:2257
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:3709
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:3908
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:3944
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:5990
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:6501
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:7888
+#: ../src/guestfs-actions.pod:2257 ../src/guestfs-actions.pod:3709
+#: ../src/guestfs-actions.pod:3908 ../src/guestfs-actions.pod:3944
+#: ../src/guestfs-actions.pod:5990 ../src/guestfs-actions.pod:6501
+#: ../src/guestfs-actions.pod:7888
+msgid "(Added in 1.0.59)"
+msgstr ""
+
+#. type: =head2
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:2259
+#: ../src/guestfs-actions.pod:2259
+msgid "guestfs_glob_expand"
+msgstr ""
+
+#. type: verbatim
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:2261
+#: ../src/guestfs-actions.pod:2261
+#, no-wrap
+msgid ""
+" char **\n"
+" guestfs_glob_expand (guestfs_h *g,\n"
+" const char *pattern);\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:2280
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:6694
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:6711
+#: ../src/guestfs-actions.pod:2280 ../src/guestfs-actions.pod:6694
+#: ../src/guestfs-actions.pod:6711
+msgid "(Added in 1.0.50)"
+msgstr ""
+
+#. type: =head2
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:2282
+#: ../src/guestfs-actions.pod:2282
+msgid "guestfs_grep"
+msgstr ""
+
+#. type: verbatim
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:2284
+#: ../src/guestfs-actions.pod:2284
+#, no-wrap
+msgid ""
+" char **\n"
+" guestfs_grep (guestfs_h *g,\n"
+" const char *regex,\n"
+" const char *path);\n"
+"\n"
+msgstr ""
+
+#. type: =head2
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:2301
+#: ../src/guestfs-actions.pod:2301
+msgid "guestfs_grepi"
+msgstr ""
+
+#. type: verbatim
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:2303
+#: ../src/guestfs-actions.pod:2303
+#, no-wrap
+msgid ""
+" char **\n"
+" guestfs_grepi (guestfs_h *g,\n"
+" const char *regex,\n"
+" const char *path);\n"
+"\n"
+msgstr ""
+
+#. type: =head2
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:2320
+#: ../src/guestfs-actions.pod:2320
+msgid "guestfs_grub_install"
+msgstr ""
+
+#. type: verbatim
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:2322
+#: ../src/guestfs-actions.pod:2322
+#, no-wrap
+msgid ""
+" int\n"
+" guestfs_grub_install (guestfs_h *g,\n"
+" const char *root,\n"
+" const char *device);\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:2343
+#: ../src/guestfs-actions.pod:2343
+msgid "(Added in 1.0.17)"
+msgstr ""
+
+#. type: =head2
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:2345
+#: ../src/guestfs-actions.pod:2345
+msgid "guestfs_head"
+msgstr ""
+
+#. type: verbatim
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:2347
+#: ../src/guestfs-actions.pod:2347
+#, no-wrap
+msgid ""
+" char **\n"
+" guestfs_head (guestfs_h *g,\n"
+" const char *path);\n"
+"\n"
+msgstr ""
+
+#. type: =head2
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:2363
+#: ../src/guestfs-actions.pod:2363
+msgid "guestfs_head_n"
+msgstr ""
+
+#. type: verbatim
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:2365
+#: ../src/guestfs-actions.pod:2365
+#, no-wrap
+msgid ""
+" char **\n"
+" guestfs_head_n (guestfs_h *g,\n"
+" int nrlines,\n"
+" const char *path);\n"
+"\n"
+msgstr ""
+
+#. type: =head2
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:2387
+#: ../src/guestfs-actions.pod:2387
+msgid "guestfs_hexdump"
+msgstr ""
+
+#. type: verbatim
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:2389
+#: ../src/guestfs-actions.pod:2389
+#, no-wrap
+msgid ""
+" char *\n"
+" guestfs_hexdump (guestfs_h *g,\n"
+" const char *path);\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:2402
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:6775
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:6830
+#: ../src/guestfs-actions.pod:2402 ../src/guestfs-actions.pod:6775
+#: ../src/guestfs-actions.pod:6830
+msgid "(Added in 1.0.22)"
+msgstr ""
+
+#. type: =head2
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:2404
+#: ../src/guestfs-actions.pod:2404
+msgid "guestfs_initrd_cat"
+msgstr ""
+
+#. type: verbatim
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:2406
+#: ../src/guestfs-actions.pod:2406
+#, no-wrap
+msgid ""
+" char *\n"
+" guestfs_initrd_cat (guestfs_h *g,\n"
+" const char *initrdpath,\n"
+" const char *filename,\n"
+" size_t *size_r);\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:2422
+#: ../src/guestfs-actions.pod:2422
+msgid "See also C<guestfs_initrd_list>."
+msgstr ""
+
+#. type: =head2
+#: ../libguestfs-1.11.20/src/guestfs-actions.pod:2433
+#: ../src/guestfs-actions.pod:2433
+msgid "guestfs_initrd_list"